Changeset 4e5e6cc
- Timestamp:
- Jun 7, 2019, 2:54:34 PM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- ef75948
- Parents:
- 5684736
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
src/CodeGen/CodeGenerator.cc
r5684736 r4e5e6cc 116 116 } 117 117 118 CodeGenerator::CodeGenerator( std::ostream & os, bool pretty, bool genC, bool lineMarks, bool printExprTypes ) : indent( CodeGenerator::tabsize ), output( os ), printLabels( *this ), options( pretty, genC, lineMarks, printExprTypes ), endl( *this ) {}119 CodeGenerator::CodeGenerator( std::ostream & os, const Options &options ) : indent( CodeGenerator::tabsize ), output( os ), printLabels( *this ), options(options), endl( *this ) {}118 CodeGenerator::CodeGenerator( std::ostream & os, bool pretty, bool genC, bool lineMarks, bool printExprTypes ) : indent( 0, CodeGenerator::tabsize ), output( os ), printLabels( *this ), options( pretty, genC, lineMarks, printExprTypes ), endl( *this ) {} 119 CodeGenerator::CodeGenerator( std::ostream & os, const Options &options ) : indent( 0, CodeGenerator::tabsize ), output( os ), printLabels( *this ), options(options), endl( *this ) {} 120 120 121 121 string CodeGenerator::mangleName( DeclarationWithType * decl ) { -
src/Common/Indenter.h
r5684736 r4e5e6cc 23 23 unsigned int amt; ///< spaces in one level of indentation 24 24 25 Indenter( unsigned int indent = 0, unsigned int amt = tabsize ) 26 : indent( indent *amt), amt( amt ) {}27 28 Indenter & operator+=(int nlevels) { indent += amt*nlevels; return *this; }29 Indenter & operator-=(int nlevels) { indent -= amt*nlevels; return *this; }25 Indenter( unsigned int indent = 0, unsigned int amt = tabsize ) 26 : indent( indent ), amt( amt ) {} 27 28 Indenter & operator+=(int nlevels) { indent += nlevels; return *this; } 29 Indenter & operator-=(int nlevels) { indent -= nlevels; return *this; } 30 30 Indenter operator+(int nlevels) { Indenter indenter = *this; return indenter += nlevels; } 31 31 Indenter operator-(int nlevels) { Indenter indenter = *this; return indenter -= nlevels; } … … 35 35 36 36 inline std::ostream & operator<<( std::ostream & out, const Indenter & indent ) { 37 return out << std::string(indent.indent , ' ');37 return out << std::string(indent.indent * indent.amt, ' '); 38 38 } 39 39 -
src/InitTweak/FixInit.cc
r5684736 r4e5e6cc 301 301 replacement = new CastExpr( replacement, base->clone() ); 302 302 } 303 size_t replaced = DeclReplacer::replace( dtor, { std::make_pair( objDecl, replacement ) } ); 304 if(replaced == 0) { 305 objDecl->print(std::cerr); 306 std::cerr << "-----" << std::endl; 307 dtor->print(std::cerr); 308 std::cerr << "Failed to replace " << objDecl << std::endl; 309 abort(); 310 } 303 DeclReplacer::replace( dtor, { std::make_pair( objDecl, replacement ) } ); 311 304 dtorFunc->statements->push_back( strict_dynamic_cast<Statement *>( dtor ) ); 312 305 -
tests/.expect/KRfunctions.x64.txt
r5684736 r4e5e6cc 1 1 signed int _X2f0Fi_iPKii__1(signed int _X1ai_1, const signed int *_X1bPKi_1, signed int _X1ci_1){ 2 3 2 __attribute__ ((unused)) signed int _X10_retval_f0i_1; 3 } 4 4 signed int _X2f1Fi_PiiPi__1(signed int *_X1aPi_1, __attribute__ ((unused)) signed int _X1bi_1, signed int *_X1cPi_1){ 5 6 5 __attribute__ ((unused)) signed int _X10_retval_f1i_1; 6 } 7 7 signed int _X2f2Fi_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1){ 8 9 8 __attribute__ ((unused)) signed int _X10_retval_f2i_1; 9 } 10 10 struct S { 11 12 11 signed int _X1ii_1; 12 }; 13 13 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1); 14 14 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1); … … 17 17 static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ii_1); 18 18 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 19 20 21 19 { 20 ((void)((*_X4_dstS1S_1)._X1ii_1) /* ?{} */); 21 } 22 22 23 23 } 24 24 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 25 26 27 25 { 26 ((void)((*_X4_dstS1S_1)._X1ii_1=_X4_srcS1S_1._X1ii_1) /* ?{} */); 27 } 28 28 29 29 } 30 30 static inline void _X11_destructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 31 32 33 31 { 32 ((void)((*_X4_dstS1S_1)._X1ii_1) /* ^?{} */); 33 } 34 34 35 35 } 36 36 static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 37 38 39 40 37 struct S _X4_retS1S_1; 38 { 39 ((void)((*_X4_dstS1S_1)._X1ii_1=_X4_srcS1S_1._X1ii_1)); 40 } 41 41 42 43 44 42 { 43 ((void)_X12_constructorFv_S1SS1S_autogen___1((&_X4_retS1S_1), (*_X4_dstS1S_1))); 44 } 45 45 46 47 46 return _X4_retS1S_1; 47 } 48 48 static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ii_1){ 49 50 51 49 { 50 ((void)((*_X4_dstS1S_1)._X1ii_1=_X1ii_1) /* ?{} */); 51 } 52 52 53 53 } 54 54 signed int _X2f3Fi_S1SS1SPi__1(struct S _X1aS1S_1, struct S _X1bS1S_1, signed int *_X1cPi_1){ 55 56 57 55 __attribute__ ((unused)) signed int _X10_retval_f3i_1; 56 struct S _X1sS1S_2; 57 } 58 58 signed int _X2f4Fi_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1){ 59 60 59 __attribute__ ((unused)) signed int _X10_retval_f4i_1; 60 } 61 61 signed int _X2f5Fi_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1){ 62 63 62 __attribute__ ((unused)) signed int _X10_retval_f5i_1; 63 } 64 64 signed int (*_X2f6FFi_i__iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))(__attribute__ ((unused)) signed int __anonymous_object0){ 65 66 65 __attribute__ ((unused)) signed int (*_X10_retval_f6Fi_i__1)(signed int __anonymous_object1); 66 } 67 67 signed int (*_X2f7FFi_ii__iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))(signed int _X1ai_1, signed int _X1bi_1){ 68 69 68 __attribute__ ((unused)) signed int (*_X10_retval_f7Fi_ii__1)(signed int _X1ai_1, signed int _X1bi_1); 69 } 70 70 signed int *_X2f8FPi_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1){ 71 72 71 __attribute__ ((unused)) signed int *_X10_retval_f8Pi_1; 72 } 73 73 signed int *const _X2f9FPi_PiiPi__1(signed int *_X1aPi_1, signed int _X1bi_1, signed int *_X1cPi_1){ 74 75 74 __attribute__ ((unused)) signed int *const _X10_retval_f9KPi_1; 75 } 76 76 signed int *(*_X3f10FFPi_ii__iPiPid__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1, double _X1yd_1))(signed int _X1xi_1, signed int _X1yi_1){ 77 78 79 80 81 77 __attribute__ ((unused)) signed int *(*_X11_retval_f10FPi_ii__1)(signed int _X1xi_1, signed int _X1yi_1); 78 signed int *_X1xFPi_ii__2(signed int __anonymous_object2, signed int __anonymous_object3); 79 { 80 ((void)(_X11_retval_f10FPi_ii__1=_X1xFPi_ii__2) /* ?{} */); 81 } 82 82 83 84 83 return _X11_retval_f10FPi_ii__1; 84 } 85 85 signed int (*_X3f11FPA0i_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))[]{ 86 87 86 __attribute__ ((unused)) signed int (*_X11_retval_f11PA0i_1)[]; 87 } 88 88 signed int (*_X3f12FPA0A0i_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))[][((unsigned long int )10)]{ 89 90 89 __attribute__ ((unused)) signed int (*_X11_retval_f12PA0A0i_1)[][((unsigned long int )10)]; 90 } 91 91 signed int (*_X3f13FPA0A0i_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))[][((unsigned long int )10)]{ 92 93 92 __attribute__ ((unused)) signed int (*_X11_retval_f13PA0A0i_1)[][((unsigned long int )10)]; 93 } 94 94 signed int (*_X3f14FPA0A0i_iPiPi__1(signed int _X1ai_1, signed int *_X1bPi_1, signed int *_X1cPi_1))[][((unsigned long int )10)]{ 95 96 95 __attribute__ ((unused)) signed int (*_X11_retval_f14PA0A0i_1)[][((unsigned long int )10)]; 96 } 97 97 signed int _X3f15Fi_iii__1(signed int _X1ai_1, signed int _X1bi_1, signed int _X1ci_1){ 98 99 98 __attribute__ ((unused)) signed int _X11_retval_f15i_1; 99 } 100 100 const signed int _X4fredFi___1(){ 101 102 103 104 105 106 107 108 101 __attribute__ ((unused)) const signed int _X12_retval_fredKi_1; 102 signed int *(*_X1xFPi_ii__2)(signed int __anonymous_object4, signed int __anonymous_object5); 103 signed int _X1ai_2; 104 signed int _X1bi_2; 105 { 106 signed int *(*_tmp_cp_ret4)(signed int _X1xi_1, signed int _X1yi_1); 107 ((void)(_X1xFPi_ii__2=(((void)(_tmp_cp_ret4=_X3f10FFPi_ii__iPiPid__1(3, (&_X1ai_2), (&_X1bi_2), 3.5))) , _tmp_cp_ret4))); 108 } 109 109 110 111 112 113 114 115 116 110 const signed int _X2f1Fi_iPiPi__2(signed int _X1ai_2, signed int *_X1bPi_2, signed int *_X1cPi_2){ 111 __attribute__ ((unused)) const signed int _X10_retval_f1Ki_2; 112 } 113 const signed int _X2f2Fi_iii__2(signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2){ 114 __attribute__ ((unused)) const signed int _X10_retval_f2Ki_2; 115 } 116 } -
tests/.expect/attributes.x64.txt
r5684736 r4e5e6cc 1 1 signed int _X2laFi___1(){ 2 3 4 5 6 7 2 __attribute__ ((unused)) signed int _X10_retval_lai_1; 3 { 4 L: __attribute__ ((unused)) ((void)1); 5 } 6 7 } 8 8 struct __attribute__ ((unused)) __anonymous0 { 9 9 }; 10 10 static inline void _X12_constructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1); 11 11 static inline void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1); … … 13 13 static inline struct __anonymous0 _X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1); 14 14 static inline void _X12_constructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1){ 15 15 } 16 16 static inline void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1){ 17 17 } 18 18 static inline void _X11_destructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1){ 19 19 } 20 20 static inline struct __anonymous0 _X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1){ 21 22 23 24 25 26 27 21 struct __anonymous0 _X4_retS12__anonymous0_1; 22 { 23 ((void)_X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1((&_X4_retS12__anonymous0_1), (*_X4_dstS12__anonymous0_1))); 24 } 25 26 return _X4_retS12__anonymous0_1; 27 } 28 28 struct __attribute__ ((unused)) Agn1; 29 29 struct __attribute__ ((unused)) Agn2 { 30 30 }; 31 31 static inline void _X12_constructorFv_S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1); 32 32 static inline void _X12_constructorFv_S4Agn2S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1, struct Agn2 _X4_srcS4Agn2_1); … … 34 34 static inline struct Agn2 _X16_operator_assignFS4Agn2_S4Agn2S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1, struct Agn2 _X4_srcS4Agn2_1); 35 35 static inline void _X12_constructorFv_S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1){ 36 36 } 37 37 static inline void _X12_constructorFv_S4Agn2S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1, struct Agn2 _X4_srcS4Agn2_1){ 38 38 } 39 39 static inline void _X11_destructorFv_S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1){ 40 40 } 41 41 static inline struct Agn2 _X16_operator_assignFS4Agn2_S4Agn2S4Agn2_autogen___1(struct Agn2 *_X4_dstS4Agn2_1, struct Agn2 _X4_srcS4Agn2_1){ 42 43 44 45 46 47 48 42 struct Agn2 _X4_retS4Agn2_1; 43 { 44 ((void)_X12_constructorFv_S4Agn2S4Agn2_autogen___1((&_X4_retS4Agn2_1), (*_X4_dstS4Agn2_1))); 45 } 46 47 return _X4_retS4Agn2_1; 48 } 49 49 enum __attribute__ ((unused)) __anonymous1 { 50 51 50 _X2E1KM12__anonymous1_1, 51 }; 52 52 enum __attribute__ ((unused)) Agn3; 53 53 enum __attribute__ ((packed)) Agn3 { 54 55 54 _X2E2KM4Agn3_1, 55 }; 56 56 struct __attribute__ ((unused)) __anonymous2 { 57 57 }; 58 58 static inline void _X12_constructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1); 59 59 static inline void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1); … … 61 61 static inline struct __anonymous2 _X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1); 62 62 static inline void _X12_constructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1){ 63 63 } 64 64 static inline void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1){ 65 65 } 66 66 static inline void _X11_destructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1){ 67 67 } 68 68 static inline struct __anonymous2 _X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1){ 69 70 71 72 73 74 75 69 struct __anonymous2 _X4_retS12__anonymous2_1; 70 { 71 ((void)_X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1((&_X4_retS12__anonymous2_1), (*_X4_dstS12__anonymous2_1))); 72 } 73 74 return _X4_retS12__anonymous2_1; 75 } 76 76 struct __attribute__ ((unused)) Agn4 { 77 77 }; 78 78 static inline void _X12_constructorFv_S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1); 79 79 static inline void _X12_constructorFv_S4Agn4S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1, struct Agn4 _X4_srcS4Agn4_1); … … 81 81 static inline struct Agn4 _X16_operator_assignFS4Agn4_S4Agn4S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1, struct Agn4 _X4_srcS4Agn4_1); 82 82 static inline void _X12_constructorFv_S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1){ 83 83 } 84 84 static inline void _X12_constructorFv_S4Agn4S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1, struct Agn4 _X4_srcS4Agn4_1){ 85 85 } 86 86 static inline void _X11_destructorFv_S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1){ 87 87 } 88 88 static inline struct Agn4 _X16_operator_assignFS4Agn4_S4Agn4S4Agn4_autogen___1(struct Agn4 *_X4_dstS4Agn4_1, struct Agn4 _X4_srcS4Agn4_1){ 89 90 91 92 93 94 95 89 struct Agn4 _X4_retS4Agn4_1; 90 { 91 ((void)_X12_constructorFv_S4Agn4S4Agn4_autogen___1((&_X4_retS4Agn4_1), (*_X4_dstS4Agn4_1))); 92 } 93 94 return _X4_retS4Agn4_1; 95 } 96 96 struct Fdl { 97 98 99 100 101 102 103 104 105 106 97 __attribute__ ((unused)) signed int _X2f1i_1; 98 __attribute__ ((unused)) signed int _X2f2i_1; 99 __attribute__ ((unused,unused)) signed int _X2f3i_1; 100 __attribute__ ((unused)) signed int _X2f4i_1; 101 __attribute__ ((unused,unused)) signed int _X2f5i_1; 102 __attribute__ ((used,packed)) signed int _X2f6i_1; 103 __attribute__ ((used,unused,unused)) signed int _X2f7i_1; 104 __attribute__ ((used,used,unused)) signed int _X2f8i_1; 105 __attribute__ ((unused,unused)) signed int *_X2f9Pi_1; 106 }; 107 107 static inline void _X12_constructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1); 108 108 static inline void _X12_constructorFv_S3FdlS3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1, struct Fdl _X4_srcS3Fdl_1); … … 119 119 static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused,unused)) signed int *_X2f9Pi_1); 120 120 static inline void _X12_constructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1){ 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 121 { 122 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1) /* ?{} */); 123 } 124 125 { 126 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1) /* ?{} */); 127 } 128 129 { 130 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1) /* ?{} */); 131 } 132 133 { 134 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1) /* ?{} */); 135 } 136 137 { 138 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ?{} */); 139 } 140 141 { 142 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 143 } 144 145 { 146 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 147 } 148 149 { 150 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 151 } 152 153 { 154 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 155 } 156 157 } 158 158 static inline void _X12_constructorFv_S3FdlS3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1, struct Fdl _X4_srcS3Fdl_1){ 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 159 { 160 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X4_srcS3Fdl_1._X2f1i_1) /* ?{} */); 161 } 162 163 { 164 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X4_srcS3Fdl_1._X2f2i_1) /* ?{} */); 165 } 166 167 { 168 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X4_srcS3Fdl_1._X2f3i_1) /* ?{} */); 169 } 170 171 { 172 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X4_srcS3Fdl_1._X2f4i_1) /* ?{} */); 173 } 174 175 { 176 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X4_srcS3Fdl_1._X2f5i_1) /* ?{} */); 177 } 178 179 { 180 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X4_srcS3Fdl_1._X2f6i_1) /* ?{} */); 181 } 182 183 { 184 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X4_srcS3Fdl_1._X2f7i_1) /* ?{} */); 185 } 186 187 { 188 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X4_srcS3Fdl_1._X2f8i_1) /* ?{} */); 189 } 190 191 { 192 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X4_srcS3Fdl_1._X2f9Pi_1) /* ?{} */); 193 } 194 195 } 196 196 static inline void _X11_destructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1){ 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 197 { 198 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ^?{} */); 199 } 200 201 { 202 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ^?{} */); 203 } 204 205 { 206 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ^?{} */); 207 } 208 209 { 210 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ^?{} */); 211 } 212 213 { 214 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ^?{} */); 215 } 216 217 { 218 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1) /* ^?{} */); 219 } 220 221 { 222 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1) /* ^?{} */); 223 } 224 225 { 226 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1) /* ^?{} */); 227 } 228 229 { 230 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1) /* ^?{} */); 231 } 232 233 } 234 234 static inline struct Fdl _X16_operator_assignFS3Fdl_S3FdlS3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1, struct Fdl _X4_srcS3Fdl_1){ 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 235 struct Fdl _X4_retS3Fdl_1; 236 { 237 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X4_srcS3Fdl_1._X2f1i_1)); 238 } 239 240 { 241 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X4_srcS3Fdl_1._X2f2i_1)); 242 } 243 244 { 245 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X4_srcS3Fdl_1._X2f3i_1)); 246 } 247 248 { 249 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X4_srcS3Fdl_1._X2f4i_1)); 250 } 251 252 { 253 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X4_srcS3Fdl_1._X2f5i_1)); 254 } 255 256 { 257 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X4_srcS3Fdl_1._X2f6i_1)); 258 } 259 260 { 261 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X4_srcS3Fdl_1._X2f7i_1)); 262 } 263 264 { 265 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X4_srcS3Fdl_1._X2f8i_1)); 266 } 267 268 { 269 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X4_srcS3Fdl_1._X2f9Pi_1)); 270 } 271 272 { 273 ((void)_X12_constructorFv_S3FdlS3Fdl_autogen___1((&_X4_retS3Fdl_1), (*_X4_dstS3Fdl_1))); 274 } 275 276 return _X4_retS3Fdl_1; 277 } 278 278 static inline void _X12_constructorFv_S3Fdli_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1){ 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 279 { 280 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 281 } 282 283 { 284 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1) /* ?{} */); 285 } 286 287 { 288 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1) /* ?{} */); 289 } 290 291 { 292 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1) /* ?{} */); 293 } 294 295 { 296 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ?{} */); 297 } 298 299 { 300 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 301 } 302 303 { 304 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 305 } 306 307 { 308 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 309 } 310 311 { 312 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 313 } 314 315 } 316 316 static inline void _X12_constructorFv_S3Fdlii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1){ 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 317 { 318 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 319 } 320 321 { 322 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 323 } 324 325 { 326 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1) /* ?{} */); 327 } 328 329 { 330 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1) /* ?{} */); 331 } 332 333 { 334 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ?{} */); 335 } 336 337 { 338 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 339 } 340 341 { 342 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 343 } 344 345 { 346 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 347 } 348 349 { 350 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 351 } 352 353 } 354 354 static inline void _X12_constructorFv_S3Fdliii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1){ 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 355 { 356 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 357 } 358 359 { 360 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 361 } 362 363 { 364 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 365 } 366 367 { 368 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1) /* ?{} */); 369 } 370 371 { 372 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ?{} */); 373 } 374 375 { 376 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 377 } 378 379 { 380 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 381 } 382 383 { 384 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 385 } 386 387 { 388 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 389 } 390 391 } 392 392 static inline void _X12_constructorFv_S3Fdliiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1){ 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 393 { 394 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 395 } 396 397 { 398 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 399 } 400 401 { 402 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 403 } 404 405 { 406 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 407 } 408 409 { 410 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1) /* ?{} */); 411 } 412 413 { 414 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 415 } 416 417 { 418 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 419 } 420 421 { 422 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 423 } 424 425 { 426 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 427 } 428 429 } 430 430 static inline void _X12_constructorFv_S3Fdliiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1){ 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 431 { 432 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 433 } 434 435 { 436 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 437 } 438 439 { 440 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 441 } 442 443 { 444 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 445 } 446 447 { 448 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */); 449 } 450 451 { 452 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1) /* ?{} */); 453 } 454 455 { 456 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 457 } 458 459 { 460 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 461 } 462 463 { 464 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 465 } 466 467 } 468 468 static inline void _X12_constructorFv_S3Fdliiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1){ 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 469 { 470 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 471 } 472 473 { 474 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 475 } 476 477 { 478 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 479 } 480 481 { 482 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 483 } 484 485 { 486 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */); 487 } 488 489 { 490 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */); 491 } 492 493 { 494 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1) /* ?{} */); 495 } 496 497 { 498 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 499 } 500 501 { 502 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 503 } 504 505 } 506 506 static inline void _X12_constructorFv_S3Fdliiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1){ 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 507 { 508 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 509 } 510 511 { 512 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 513 } 514 515 { 516 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 517 } 518 519 { 520 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 521 } 522 523 { 524 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */); 525 } 526 527 { 528 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */); 529 } 530 531 { 532 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */); 533 } 534 535 { 536 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1) /* ?{} */); 537 } 538 539 { 540 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 541 } 542 543 } 544 544 static inline void _X12_constructorFv_S3Fdliiiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1){ 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 545 { 546 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 547 } 548 549 { 550 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 551 } 552 553 { 554 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 555 } 556 557 { 558 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 559 } 560 561 { 562 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */); 563 } 564 565 { 566 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */); 567 } 568 569 { 570 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */); 571 } 572 573 { 574 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */); 575 } 576 577 { 578 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ?{} */); 579 } 580 581 } 582 582 static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused,unused)) signed int *_X2f9Pi_1){ 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 583 { 584 ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */); 585 } 586 587 { 588 ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */); 589 } 590 591 { 592 ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */); 593 } 594 595 { 596 ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */); 597 } 598 599 { 600 ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */); 601 } 602 603 { 604 ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */); 605 } 606 607 { 608 ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */); 609 } 610 611 { 612 ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */); 613 } 614 615 { 616 ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */); 617 } 618 619 } 620 620 __attribute__ ((unused)) signed int _X1fFi___1() asm ( "xyz" ); 621 621 __attribute__ ((used,used)) const signed int _X3vd1Ki_1; … … 629 629 __attribute__ ((unused,used)) signed int _X2f1Fi___1(); 630 630 __attribute__ ((unused)) signed int _X2f1Fi___1(){ 631 632 631 __attribute__ ((unused)) signed int _X10_retval_f1i_1; 632 } 633 633 __attribute__ ((unused,unused,unused,used)) signed int **const _X2f2FPPi___1(); 634 634 __attribute__ ((unused,unused,unused)) signed int **const _X2f2FPPi___1(){ 635 636 635 __attribute__ ((unused)) signed int **const _X10_retval_f2KPPi_1; 636 } 637 637 __attribute__ ((unused,used,unused)) signed int (*_X2f3FPA0i_i__1(signed int __anonymous_object0))[]; 638 638 __attribute__ ((unused,unused)) signed int (*_X2f3FPA0i_i__1(signed int _X1pi_1))[]{ 639 640 639 __attribute__ ((unused)) signed int (*_X10_retval_f3PA0i_1)[]; 640 } 641 641 __attribute__ ((unused,used,unused)) signed int (*_X2f4FFi_i____1())(signed int __anonymous_object1); 642 642 __attribute__ ((unused,unused)) signed int (*_X2f4FFi_i____1())(__attribute__ ((unused)) signed int __anonymous_object2){ 643 644 643 __attribute__ ((unused)) signed int (*_X10_retval_f4Fi_i__1)(signed int __anonymous_object3); 644 } 645 645 signed int _X3vtrFi___1(){ 646 647 648 649 650 651 652 653 646 __attribute__ ((unused)) signed int _X11_retval_vtri_1; 647 __attribute__ ((unused,unused,used)) signed int _X2t1i_2; 648 __attribute__ ((unused,unused,unused,unused,unused)) signed int **_X2t2PPi_2; 649 __attribute__ ((unused,unused,unused)) signed int _X2t3A0i_2[((unsigned long int )5)]; 650 __attribute__ ((unused,unused,unused,unused,unused)) signed int **_X2t4A0PPi_2[((unsigned long int )5)]; 651 __attribute__ ((unused,unused,unused)) signed int _X2t5Fi___2(); 652 __attribute__ ((unused,unused,unused,unused)) signed int *_X2t6FPi___2(); 653 } 654 654 signed int _X4ipd1Fi_ii__1(__attribute__ ((unused,unused,unused)) signed int _X1pi_1, __attribute__ ((unused,unused,unused)) signed int _X1qi_1); 655 655 signed int _X4ipd1Fi_ii__1(__attribute__ ((unused,unused,unused)) signed int _X1pi_1, __attribute__ ((unused,unused,unused)) signed int _X1qi_1){ 656 657 656 __attribute__ ((unused)) signed int _X12_retval_ipd1i_1; 657 } 658 658 signed int _X4ipd2Fi_PiPi__1(__attribute__ ((unused,unused,unused,unused)) signed int *_X1pPi_1, __attribute__ ((unused,unused,unused)) signed int *_X1qPi_1); 659 659 signed int _X4ipd2Fi_PiPi__1(__attribute__ ((unused,unused,unused,unused)) signed int *_X1pPi_1, __attribute__ ((unused,unused,unused)) signed int *_X1qPi_1){ 660 661 660 __attribute__ ((unused)) signed int _X12_retval_ipd2i_1; 661 } 662 662 signed int _X4ipd3Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *_X1pPi_1, __attribute__ ((unused,unused,unused)) signed int *_X1qPi_1); 663 663 signed int _X4ipd3Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *_X1pPi_1, __attribute__ ((unused,unused,unused)) signed int *_X1qPi_1){ 664 665 664 __attribute__ ((unused)) signed int _X12_retval_ipd3i_1; 665 } 666 666 signed int _X4ipd4Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*_X1pFi___1)(), __attribute__ ((unused,unused,unused)) signed int (*_X1qFi___1)()); 667 667 signed int _X4ipd4Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*_X1pFi___1)(), __attribute__ ((unused,unused,unused)) signed int (*_X1qFi___1)()){ 668 669 668 __attribute__ ((unused)) signed int _X12_retval_ipd4i_1; 669 } 670 670 signed int _X4tpr1Fi_i__1(__attribute__ ((unused,unused,unused)) signed int _X3Fooi_1); 671 671 signed int _X4tpr2Fi_PPi__1(__attribute__ ((unused,unused,unused,unused,unused,unused)) signed int **_X3FooPPi_1); … … 676 676 signed int _X4tpr7Fi_Fi_Fi_i____1(__attribute__ ((unused,unused)) signed int (*__anonymous_object6)(__attribute__ ((unused)) signed int (*__anonymous_object7)(__attribute__ ((unused,unused)) signed int __anonymous_object8))); 677 677 signed int _X2adFi___1(){ 678 __attribute__ ((unused)) signed int _X10_retval_adi_1; 679 __attribute__ ((used,unused)) signed int _X3ad1i_2; 680 __attribute__ ((unused,unused,unused)) signed int *_X3ad2Pi_2; 681 __attribute__ ((unused,unused,unused)) signed int _X3ad3A0i_2[((unsigned long int )5)]; 682 __attribute__ ((unused,unused,unused,unused,unused)) signed int (*_X3ad4PA0i_2)[((unsigned long int )10)]; 683 __attribute__ ((unused,unused,unused,unused,used)) signed int _X3ad5i_2; 684 __attribute__ ((unused,unused,unused,unused,unused)) signed int _X3ad6Fi___2(); 685 { 686 ((void)sizeof(__attribute__ ((unused,unused)) signed int )); 687 } 688 689 { 690 ((void)sizeof(__attribute__ ((unused,unused,unused,unused)) signed int **)); 691 } 692 693 { 694 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int [((unsigned long int )5)])); 695 } 696 697 { 698 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int (*)[((unsigned long int )10)])); 699 } 700 701 { 702 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int ())); 703 } 704 705 struct __attribute__ ((unused)) __anonymous3 { 706 signed int _X1ii_2; 707 }; 708 inline void _X12_constructorFv_S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2){ 709 { 710 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2) /* ?{} */); 711 } 712 713 } 714 inline void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, struct __anonymous3 _X4_srcS12__anonymous3_2){ 715 { 716 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X4_srcS12__anonymous3_2._X1ii_2) /* ?{} */); 717 } 718 719 } 720 inline void _X11_destructorFv_S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2){ 721 { 722 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2) /* ^?{} */); 723 } 724 725 } 726 inline struct __anonymous3 _X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, struct __anonymous3 _X4_srcS12__anonymous3_2){ 727 struct __anonymous3 _X4_retS12__anonymous3_2; 728 { 729 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X4_srcS12__anonymous3_2._X1ii_2)); 730 } 731 732 { 733 ((void)_X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___2((&_X4_retS12__anonymous3_2), (*_X4_dstS12__anonymous3_2))); 734 } 735 736 return _X4_retS12__anonymous3_2; 737 } 738 inline void _X12_constructorFv_S12__anonymous3i_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, signed int _X1ii_2){ 739 { 740 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X1ii_2) /* ?{} */); 741 } 742 743 } 744 { 745 ((void)sizeof(struct __anonymous3 )); 746 } 747 748 enum __attribute__ ((unused)) __anonymous4 { 749 _X1RKM12__anonymous4_2, 750 }; 751 inline void _X12_constructorFv_M12__anonymous4_intrinsic___2(__attribute__ ((unused)) enum __anonymous4 *_X4_dstM12__anonymous4_2){ 752 } 753 inline void _X12_constructorFv_M12__anonymous4M12__anonymous4_intrinsic___2(enum __anonymous4 *_X4_dstM12__anonymous4_2, enum __anonymous4 _X4_srcM12__anonymous4_2){ 754 { 755 ((void)((*_X4_dstM12__anonymous4_2)=_X4_srcM12__anonymous4_2) /* ?{} */); 756 } 757 758 } 759 inline void _X11_destructorFv_M12__anonymous4_intrinsic___2(__attribute__ ((unused)) enum __anonymous4 *_X4_dstM12__anonymous4_2){ 760 } 761 inline enum __anonymous4 _X16_operator_assignFM12__anonymous4_M12__anonymous4M12__anonymous4_intrinsic___2(enum __anonymous4 *_X4_dstM12__anonymous4_2, enum __anonymous4 _X4_srcM12__anonymous4_2){ 762 enum __anonymous4 _X4_retM12__anonymous4_2; 763 { 764 ((void)((*_X4_dstM12__anonymous4_2)=_X4_srcM12__anonymous4_2)); 765 } 766 767 { 768 ((void)(_X4_retM12__anonymous4_2=(*_X4_dstM12__anonymous4_2)) /* ?{} */); 769 } 770 771 return _X4_retM12__anonymous4_2; 772 } 773 { 774 ((void)sizeof(enum __anonymous4 )); 775 } 776 678 __attribute__ ((unused)) signed int _X10_retval_adi_1; 679 __attribute__ ((used,unused)) signed int _X3ad1i_2; 680 __attribute__ ((unused,unused,unused)) signed int *_X3ad2Pi_2; 681 __attribute__ ((unused,unused,unused)) signed int _X3ad3A0i_2[((unsigned long int )5)]; 682 __attribute__ ((unused,unused,unused,unused,unused)) signed int (*_X3ad4PA0i_2)[((unsigned long int )10)]; 683 __attribute__ ((unused,unused,unused,unused,used)) signed int _X3ad5i_2; 684 __attribute__ ((unused,unused,unused,unused,unused)) signed int _X3ad6Fi___2(); 685 { 686 ((void)sizeof(__attribute__ ((unused,unused)) signed int )); 687 } 688 689 { 690 ((void)sizeof(__attribute__ ((unused,unused,unused,unused)) signed int **)); 691 } 692 693 { 694 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int [((unsigned long int )5)])); 695 } 696 697 { 698 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int (*)[((unsigned long int )10)])); 699 } 700 701 { 702 ((void)sizeof(__attribute__ ((unused,unused,unused)) signed int ())); 703 } 704 705 struct __attribute__ ((unused)) __anonymous3 { 706 signed int _X1ii_2; 707 }; 708 inline void _X12_constructorFv_S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2){ 709 { 710 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2) /* ?{} */); 777 711 } 712 713 } 714 inline void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, struct __anonymous3 _X4_srcS12__anonymous3_2){ 715 { 716 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X4_srcS12__anonymous3_2._X1ii_2) /* ?{} */); 717 } 718 719 } 720 inline void _X11_destructorFv_S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2){ 721 { 722 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2) /* ^?{} */); 723 } 724 725 } 726 inline struct __anonymous3 _X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, struct __anonymous3 _X4_srcS12__anonymous3_2){ 727 struct __anonymous3 _X4_retS12__anonymous3_2; 728 { 729 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X4_srcS12__anonymous3_2._X1ii_2)); 730 } 731 732 { 733 ((void)_X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___2((&_X4_retS12__anonymous3_2), (*_X4_dstS12__anonymous3_2))); 734 } 735 736 return _X4_retS12__anonymous3_2; 737 } 738 inline void _X12_constructorFv_S12__anonymous3i_autogen___2(struct __anonymous3 *_X4_dstS12__anonymous3_2, signed int _X1ii_2){ 739 { 740 ((void)((*_X4_dstS12__anonymous3_2)._X1ii_2=_X1ii_2) /* ?{} */); 741 } 742 743 } 744 { 745 ((void)sizeof(struct __anonymous3 )); 746 } 747 748 enum __attribute__ ((unused)) __anonymous4 { 749 _X1RKM12__anonymous4_2, 750 }; 751 inline void _X12_constructorFv_M12__anonymous4_intrinsic___2(__attribute__ ((unused)) enum __anonymous4 *_X4_dstM12__anonymous4_2){ 752 } 753 inline void _X12_constructorFv_M12__anonymous4M12__anonymous4_intrinsic___2(enum __anonymous4 *_X4_dstM12__anonymous4_2, enum __anonymous4 _X4_srcM12__anonymous4_2){ 754 { 755 ((void)((*_X4_dstM12__anonymous4_2)=_X4_srcM12__anonymous4_2) /* ?{} */); 756 } 757 758 } 759 inline void _X11_destructorFv_M12__anonymous4_intrinsic___2(__attribute__ ((unused)) enum __anonymous4 *_X4_dstM12__anonymous4_2){ 760 } 761 inline enum __anonymous4 _X16_operator_assignFM12__anonymous4_M12__anonymous4M12__anonymous4_intrinsic___2(enum __anonymous4 *_X4_dstM12__anonymous4_2, enum __anonymous4 _X4_srcM12__anonymous4_2){ 762 enum __anonymous4 _X4_retM12__anonymous4_2; 763 { 764 ((void)((*_X4_dstM12__anonymous4_2)=_X4_srcM12__anonymous4_2)); 765 } 766 767 { 768 ((void)(_X4_retM12__anonymous4_2=(*_X4_dstM12__anonymous4_2)) /* ?{} */); 769 } 770 771 return _X4_retM12__anonymous4_2; 772 } 773 { 774 ((void)sizeof(enum __anonymous4 )); 775 } 776 777 } 778 778 signed int _X4apd1Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *__anonymous_object9, __attribute__ ((unused,unused,unused)) signed int *__anonymous_object10); 779 779 signed int _X4apd2Fi_PPiPPi__1(__attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object11, __attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object12); … … 784 784 signed int _X4apd7Fi_Fi_i_Fi_i___1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object23)(__attribute__ ((unused)) signed int __anonymous_object24), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object25)(__attribute__ ((unused)) signed int __anonymous_object26)); 785 785 struct Vad { 786 787 788 789 786 __attribute__ ((unused)) signed int __anonymous_object27:4; 787 __attribute__ ((unused)) signed int __anonymous_object28:4; 788 __attribute__ ((unused,unused)) signed int __anonymous_object29:6; 789 }; 790 790 static inline void _X12_constructorFv_S3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1); 791 791 static inline void _X12_constructorFv_S3VadS3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1, struct Vad _X4_srcS3Vad_1); … … 793 793 static inline struct Vad _X16_operator_assignFS3Vad_S3VadS3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1, struct Vad _X4_srcS3Vad_1); 794 794 static inline void _X12_constructorFv_S3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1){ 795 795 } 796 796 static inline void _X12_constructorFv_S3VadS3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1, struct Vad _X4_srcS3Vad_1){ 797 797 } 798 798 static inline void _X11_destructorFv_S3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1){ 799 799 } 800 800 static inline struct Vad _X16_operator_assignFS3Vad_S3VadS3Vad_autogen___1(struct Vad *_X4_dstS3Vad_1, struct Vad _X4_srcS3Vad_1){ 801 802 803 804 805 806 807 801 struct Vad _X4_retS3Vad_1; 802 { 803 ((void)_X12_constructorFv_S3VadS3Vad_autogen___1((&_X4_retS3Vad_1), (*_X4_dstS3Vad_1))); 804 } 805 806 return _X4_retS3Vad_1; 807 } -
tests/.expect/declarationSpecifier.x64.txt
r5684736 r4e5e6cc 8 8 static volatile const signed short int _X2x8KVs_1; 9 9 struct __anonymous0 { 10 11 10 signed int _X1ii_1; 11 }; 12 12 static inline void _X12_constructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1); 13 13 static inline void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1); … … 16 16 static inline void _X12_constructorFv_S12__anonymous0i_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, signed int _X1ii_1); 17 17 static inline void _X12_constructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1){ 18 19 20 21 22 18 { 19 ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1) /* ?{} */); 20 } 21 22 } 23 23 static inline void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1){ 24 25 26 27 28 24 { 25 ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1=_X4_srcS12__anonymous0_1._X1ii_1) /* ?{} */); 26 } 27 28 } 29 29 static inline void _X11_destructorFv_S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1){ 30 31 32 33 34 30 { 31 ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1) /* ^?{} */); 32 } 33 34 } 35 35 static inline struct __anonymous0 _X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, struct __anonymous0 _X4_srcS12__anonymous0_1){ 36 37 38 39 40 41 42 43 44 45 46 36 struct __anonymous0 _X4_retS12__anonymous0_1; 37 { 38 ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1=_X4_srcS12__anonymous0_1._X1ii_1)); 39 } 40 41 { 42 ((void)_X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1((&_X4_retS12__anonymous0_1), (*_X4_dstS12__anonymous0_1))); 43 } 44 45 return _X4_retS12__anonymous0_1; 46 } 47 47 static inline void _X12_constructorFv_S12__anonymous0i_autogen___1(struct __anonymous0 *_X4_dstS12__anonymous0_1, signed int _X1ii_1){ 48 49 50 51 52 48 { 49 ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1=_X1ii_1) /* ?{} */); 50 } 51 52 } 53 53 volatile const struct __anonymous0 _X3x10KVS12__anonymous0_1; 54 54 struct __anonymous1 { 55 56 55 signed int _X1ii_1; 56 }; 57 57 static inline void _X12_constructorFv_S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1); 58 58 static inline void _X12_constructorFv_S12__anonymous1S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1, struct __anonymous1 _X4_srcS12__anonymous1_1); … … 61 61 static inline void _X12_constructorFv_S12__anonymous1i_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1, signed int _X1ii_1); 62 62 static inline void _X12_constructorFv_S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1){ 63 64 65 66 67 63 { 64 ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1) /* ?{} */); 65 } 66 67 } 68 68 static inline void _X12_constructorFv_S12__anonymous1S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1, struct __anonymous1 _X4_srcS12__anonymous1_1){ 69 70 71 72 73 69 { 70 ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1=_X4_srcS12__anonymous1_1._X1ii_1) /* ?{} */); 71 } 72 73 } 74 74 static inline void _X11_destructorFv_S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1){ 75 76 77 78 79 75 { 76 ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1) /* ^?{} */); 77 } 78 79 } 80 80 static inline struct __anonymous1 _X16_operator_assignFS12__anonymous1_S12__anonymous1S12__anonymous1_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1, struct __anonymous1 _X4_srcS12__anonymous1_1){ 81 82 83 84 85 86 87 88 89 90 91 81 struct __anonymous1 _X4_retS12__anonymous1_1; 82 { 83 ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1=_X4_srcS12__anonymous1_1._X1ii_1)); 84 } 85 86 { 87 ((void)_X12_constructorFv_S12__anonymous1S12__anonymous1_autogen___1((&_X4_retS12__anonymous1_1), (*_X4_dstS12__anonymous1_1))); 88 } 89 90 return _X4_retS12__anonymous1_1; 91 } 92 92 static inline void _X12_constructorFv_S12__anonymous1i_autogen___1(struct __anonymous1 *_X4_dstS12__anonymous1_1, signed int _X1ii_1){ 93 94 95 96 97 93 { 94 ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1=_X1ii_1) /* ?{} */); 95 } 96 97 } 98 98 volatile const struct __anonymous1 _X3x11KVS12__anonymous1_1; 99 99 struct __anonymous2 { 100 101 100 signed int _X1ii_1; 101 }; 102 102 static inline void _X12_constructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1); 103 103 static inline void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1); … … 106 106 static inline void _X12_constructorFv_S12__anonymous2i_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, signed int _X1ii_1); 107 107 static inline void _X12_constructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1){ 108 109 110 111 112 108 { 109 ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1) /* ?{} */); 110 } 111 112 } 113 113 static inline void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1){ 114 115 116 117 118 114 { 115 ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1=_X4_srcS12__anonymous2_1._X1ii_1) /* ?{} */); 116 } 117 118 } 119 119 static inline void _X11_destructorFv_S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1){ 120 121 122 123 124 120 { 121 ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1) /* ^?{} */); 122 } 123 124 } 125 125 static inline struct __anonymous2 _X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, struct __anonymous2 _X4_srcS12__anonymous2_1){ 126 127 128 129 130 131 132 133 134 135 136 126 struct __anonymous2 _X4_retS12__anonymous2_1; 127 { 128 ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1=_X4_srcS12__anonymous2_1._X1ii_1)); 129 } 130 131 { 132 ((void)_X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1((&_X4_retS12__anonymous2_1), (*_X4_dstS12__anonymous2_1))); 133 } 134 135 return _X4_retS12__anonymous2_1; 136 } 137 137 static inline void _X12_constructorFv_S12__anonymous2i_autogen___1(struct __anonymous2 *_X4_dstS12__anonymous2_1, signed int _X1ii_1){ 138 139 140 141 142 138 { 139 ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1=_X1ii_1) /* ?{} */); 140 } 141 142 } 143 143 volatile const struct __anonymous2 _X3x12KVS12__anonymous2_1; 144 144 struct __anonymous3 { 145 146 145 signed int _X1ii_1; 146 }; 147 147 static inline void _X12_constructorFv_S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1); 148 148 static inline void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1, struct __anonymous3 _X4_srcS12__anonymous3_1); … … 151 151 static inline void _X12_constructorFv_S12__anonymous3i_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1, signed int _X1ii_1); 152 152 static inline void _X12_constructorFv_S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1){ 153 154 155 156 157 153 { 154 ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1) /* ?{} */); 155 } 156 157 } 158 158 static inline void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1, struct __anonymous3 _X4_srcS12__anonymous3_1){ 159 160 161 162 163 159 { 160 ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1=_X4_srcS12__anonymous3_1._X1ii_1) /* ?{} */); 161 } 162 163 } 164 164 static inline void _X11_destructorFv_S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1){ 165 166 167 168 169 165 { 166 ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1) /* ^?{} */); 167 } 168 169 } 170 170 static inline struct __anonymous3 _X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1, struct __anonymous3 _X4_srcS12__anonymous3_1){ 171 172 173 174 175 176 177 178 179 180 181 171 struct __anonymous3 _X4_retS12__anonymous3_1; 172 { 173 ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1=_X4_srcS12__anonymous3_1._X1ii_1)); 174 } 175 176 { 177 ((void)_X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___1((&_X4_retS12__anonymous3_1), (*_X4_dstS12__anonymous3_1))); 178 } 179 180 return _X4_retS12__anonymous3_1; 181 } 182 182 static inline void _X12_constructorFv_S12__anonymous3i_autogen___1(struct __anonymous3 *_X4_dstS12__anonymous3_1, signed int _X1ii_1){ 183 184 185 186 187 183 { 184 ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1=_X1ii_1) /* ?{} */); 185 } 186 187 } 188 188 static volatile const struct __anonymous3 _X3x13KVS12__anonymous3_1; 189 189 struct __anonymous4 { 190 191 190 signed int _X1ii_1; 191 }; 192 192 static inline void _X12_constructorFv_S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1); 193 193 static inline void _X12_constructorFv_S12__anonymous4S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1, struct __anonymous4 _X4_srcS12__anonymous4_1); … … 196 196 static inline void _X12_constructorFv_S12__anonymous4i_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1, signed int _X1ii_1); 197 197 static inline void _X12_constructorFv_S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1){ 198 199 200 201 202 198 { 199 ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1) /* ?{} */); 200 } 201 202 } 203 203 static inline void _X12_constructorFv_S12__anonymous4S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1, struct __anonymous4 _X4_srcS12__anonymous4_1){ 204 205 206 207 208 204 { 205 ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1=_X4_srcS12__anonymous4_1._X1ii_1) /* ?{} */); 206 } 207 208 } 209 209 static inline void _X11_destructorFv_S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1){ 210 211 212 213 214 210 { 211 ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1) /* ^?{} */); 212 } 213 214 } 215 215 static inline struct __anonymous4 _X16_operator_assignFS12__anonymous4_S12__anonymous4S12__anonymous4_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1, struct __anonymous4 _X4_srcS12__anonymous4_1){ 216 217 218 219 220 221 222 223 224 225 226 216 struct __anonymous4 _X4_retS12__anonymous4_1; 217 { 218 ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1=_X4_srcS12__anonymous4_1._X1ii_1)); 219 } 220 221 { 222 ((void)_X12_constructorFv_S12__anonymous4S12__anonymous4_autogen___1((&_X4_retS12__anonymous4_1), (*_X4_dstS12__anonymous4_1))); 223 } 224 225 return _X4_retS12__anonymous4_1; 226 } 227 227 static inline void _X12_constructorFv_S12__anonymous4i_autogen___1(struct __anonymous4 *_X4_dstS12__anonymous4_1, signed int _X1ii_1){ 228 229 230 231 232 228 { 229 ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1=_X1ii_1) /* ?{} */); 230 } 231 232 } 233 233 static volatile const struct __anonymous4 _X3x14KVS12__anonymous4_1; 234 234 struct __anonymous5 { 235 236 235 signed int _X1ii_1; 236 }; 237 237 static inline void _X12_constructorFv_S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1); 238 238 static inline void _X12_constructorFv_S12__anonymous5S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1, struct __anonymous5 _X4_srcS12__anonymous5_1); … … 241 241 static inline void _X12_constructorFv_S12__anonymous5i_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1, signed int _X1ii_1); 242 242 static inline void _X12_constructorFv_S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1){ 243 244 245 246 247 243 { 244 ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1) /* ?{} */); 245 } 246 247 } 248 248 static inline void _X12_constructorFv_S12__anonymous5S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1, struct __anonymous5 _X4_srcS12__anonymous5_1){ 249 250 251 252 253 249 { 250 ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1=_X4_srcS12__anonymous5_1._X1ii_1) /* ?{} */); 251 } 252 253 } 254 254 static inline void _X11_destructorFv_S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1){ 255 256 257 258 259 255 { 256 ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1) /* ^?{} */); 257 } 258 259 } 260 260 static inline struct __anonymous5 _X16_operator_assignFS12__anonymous5_S12__anonymous5S12__anonymous5_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1, struct __anonymous5 _X4_srcS12__anonymous5_1){ 261 262 263 264 265 266 267 268 269 270 271 261 struct __anonymous5 _X4_retS12__anonymous5_1; 262 { 263 ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1=_X4_srcS12__anonymous5_1._X1ii_1)); 264 } 265 266 { 267 ((void)_X12_constructorFv_S12__anonymous5S12__anonymous5_autogen___1((&_X4_retS12__anonymous5_1), (*_X4_dstS12__anonymous5_1))); 268 } 269 270 return _X4_retS12__anonymous5_1; 271 } 272 272 static inline void _X12_constructorFv_S12__anonymous5i_autogen___1(struct __anonymous5 *_X4_dstS12__anonymous5_1, signed int _X1ii_1){ 273 274 275 276 277 273 { 274 ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1=_X1ii_1) /* ?{} */); 275 } 276 277 } 278 278 static volatile const struct __anonymous5 _X3x15KVS12__anonymous5_1; 279 279 struct __anonymous6 { 280 281 280 signed int _X1ii_1; 281 }; 282 282 static inline void _X12_constructorFv_S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1); 283 283 static inline void _X12_constructorFv_S12__anonymous6S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1, struct __anonymous6 _X4_srcS12__anonymous6_1); … … 286 286 static inline void _X12_constructorFv_S12__anonymous6i_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1, signed int _X1ii_1); 287 287 static inline void _X12_constructorFv_S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1){ 288 289 290 291 292 288 { 289 ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1) /* ?{} */); 290 } 291 292 } 293 293 static inline void _X12_constructorFv_S12__anonymous6S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1, struct __anonymous6 _X4_srcS12__anonymous6_1){ 294 295 296 297 298 294 { 295 ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1=_X4_srcS12__anonymous6_1._X1ii_1) /* ?{} */); 296 } 297 298 } 299 299 static inline void _X11_destructorFv_S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1){ 300 301 302 303 304 300 { 301 ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1) /* ^?{} */); 302 } 303 304 } 305 305 static inline struct __anonymous6 _X16_operator_assignFS12__anonymous6_S12__anonymous6S12__anonymous6_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1, struct __anonymous6 _X4_srcS12__anonymous6_1){ 306 307 308 309 310 311 312 313 314 315 316 306 struct __anonymous6 _X4_retS12__anonymous6_1; 307 { 308 ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1=_X4_srcS12__anonymous6_1._X1ii_1)); 309 } 310 311 { 312 ((void)_X12_constructorFv_S12__anonymous6S12__anonymous6_autogen___1((&_X4_retS12__anonymous6_1), (*_X4_dstS12__anonymous6_1))); 313 } 314 315 return _X4_retS12__anonymous6_1; 316 } 317 317 static inline void _X12_constructorFv_S12__anonymous6i_autogen___1(struct __anonymous6 *_X4_dstS12__anonymous6_1, signed int _X1ii_1){ 318 319 320 321 322 318 { 319 ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1=_X1ii_1) /* ?{} */); 320 } 321 322 } 323 323 static volatile const struct __anonymous6 _X3x16KVS12__anonymous6_1; 324 324 struct __anonymous7 { 325 326 325 signed int _X1ii_1; 326 }; 327 327 static inline void _X12_constructorFv_S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1); 328 328 static inline void _X12_constructorFv_S12__anonymous7S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1, struct __anonymous7 _X4_srcS12__anonymous7_1); … … 331 331 static inline void _X12_constructorFv_S12__anonymous7i_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1, signed int _X1ii_1); 332 332 static inline void _X12_constructorFv_S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1){ 333 334 335 336 337 333 { 334 ((void)((*_X4_dstS12__anonymous7_1)._X1ii_1) /* ?{} */); 335 } 336 337 } 338 338 static inline void _X12_constructorFv_S12__anonymous7S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1, struct __anonymous7 _X4_srcS12__anonymous7_1){ 339 340 341 342 343 339 { 340 ((void)((*_X4_dstS12__anonymous7_1)._X1ii_1=_X4_srcS12__anonymous7_1._X1ii_1) /* ?{} */); 341 } 342 343 } 344 344 static inline void _X11_destructorFv_S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1){ 345 346 347 348 349 345 { 346 ((void)((*_X4_dstS12__anonymous7_1)._X1ii_1) /* ^?{} */); 347 } 348 349 } 350 350 static inline struct __anonymous7 _X16_operator_assignFS12__anonymous7_S12__anonymous7S12__anonymous7_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1, struct __anonymous7 _X4_srcS12__anonymous7_1){ 351 352 353 354 355 356 357 358 359 360 361 351 struct __anonymous7 _X4_retS12__anonymous7_1; 352 { 353 ((void)((*_X4_dstS12__anonymous7_1)._X1ii_1=_X4_srcS12__anonymous7_1._X1ii_1)); 354 } 355 356 { 357 ((void)_X12_constructorFv_S12__anonymous7S12__anonymous7_autogen___1((&_X4_retS12__anonymous7_1), (*_X4_dstS12__anonymous7_1))); 358 } 359 360 return _X4_retS12__anonymous7_1; 361 } 362 362 static inline void _X12_constructorFv_S12__anonymous7i_autogen___1(struct __anonymous7 *_X4_dstS12__anonymous7_1, signed int _X1ii_1){ 363 364 365 366 367 363 { 364 ((void)((*_X4_dstS12__anonymous7_1)._X1ii_1=_X1ii_1) /* ?{} */); 365 } 366 367 } 368 368 static volatile const struct __anonymous7 _X3x17KVS12__anonymous7_1; 369 369 volatile const signed short int _X3x20KVs_1; … … 376 376 static volatile const signed short int _X3x27KVs_1; 377 377 struct __anonymous8 { 378 379 378 signed short int _X1is_1; 379 }; 380 380 static inline void _X12_constructorFv_S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1); 381 381 static inline void _X12_constructorFv_S12__anonymous8S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1, struct __anonymous8 _X4_srcS12__anonymous8_1); … … 384 384 static inline void _X12_constructorFv_S12__anonymous8s_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1, signed short int _X1is_1); 385 385 static inline void _X12_constructorFv_S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1){ 386 387 388 389 390 386 { 387 ((void)((*_X4_dstS12__anonymous8_1)._X1is_1) /* ?{} */); 388 } 389 390 } 391 391 static inline void _X12_constructorFv_S12__anonymous8S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1, struct __anonymous8 _X4_srcS12__anonymous8_1){ 392 393 394 395 396 392 { 393 ((void)((*_X4_dstS12__anonymous8_1)._X1is_1=_X4_srcS12__anonymous8_1._X1is_1) /* ?{} */); 394 } 395 396 } 397 397 static inline void _X11_destructorFv_S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1){ 398 399 400 401 402 398 { 399 ((void)((*_X4_dstS12__anonymous8_1)._X1is_1) /* ^?{} */); 400 } 401 402 } 403 403 static inline struct __anonymous8 _X16_operator_assignFS12__anonymous8_S12__anonymous8S12__anonymous8_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1, struct __anonymous8 _X4_srcS12__anonymous8_1){ 404 405 406 407 408 409 410 411 412 413 414 404 struct __anonymous8 _X4_retS12__anonymous8_1; 405 { 406 ((void)((*_X4_dstS12__anonymous8_1)._X1is_1=_X4_srcS12__anonymous8_1._X1is_1)); 407 } 408 409 { 410 ((void)_X12_constructorFv_S12__anonymous8S12__anonymous8_autogen___1((&_X4_retS12__anonymous8_1), (*_X4_dstS12__anonymous8_1))); 411 } 412 413 return _X4_retS12__anonymous8_1; 414 } 415 415 static inline void _X12_constructorFv_S12__anonymous8s_autogen___1(struct __anonymous8 *_X4_dstS12__anonymous8_1, signed short int _X1is_1){ 416 417 418 419 420 416 { 417 ((void)((*_X4_dstS12__anonymous8_1)._X1is_1=_X1is_1) /* ?{} */); 418 } 419 420 } 421 421 volatile const struct __anonymous8 _X3x29KVS12__anonymous8_1; 422 422 struct __anonymous9 { 423 424 423 signed short int _X1is_1; 424 }; 425 425 static inline void _X12_constructorFv_S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1); 426 426 static inline void _X12_constructorFv_S12__anonymous9S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1, struct __anonymous9 _X4_srcS12__anonymous9_1); … … 429 429 static inline void _X12_constructorFv_S12__anonymous9s_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1, signed short int _X1is_1); 430 430 static inline void _X12_constructorFv_S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1){ 431 432 433 434 435 431 { 432 ((void)((*_X4_dstS12__anonymous9_1)._X1is_1) /* ?{} */); 433 } 434 435 } 436 436 static inline void _X12_constructorFv_S12__anonymous9S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1, struct __anonymous9 _X4_srcS12__anonymous9_1){ 437 438 439 440 441 437 { 438 ((void)((*_X4_dstS12__anonymous9_1)._X1is_1=_X4_srcS12__anonymous9_1._X1is_1) /* ?{} */); 439 } 440 441 } 442 442 static inline void _X11_destructorFv_S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1){ 443 444 445 446 447 443 { 444 ((void)((*_X4_dstS12__anonymous9_1)._X1is_1) /* ^?{} */); 445 } 446 447 } 448 448 static inline struct __anonymous9 _X16_operator_assignFS12__anonymous9_S12__anonymous9S12__anonymous9_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1, struct __anonymous9 _X4_srcS12__anonymous9_1){ 449 450 451 452 453 454 455 456 457 458 459 449 struct __anonymous9 _X4_retS12__anonymous9_1; 450 { 451 ((void)((*_X4_dstS12__anonymous9_1)._X1is_1=_X4_srcS12__anonymous9_1._X1is_1)); 452 } 453 454 { 455 ((void)_X12_constructorFv_S12__anonymous9S12__anonymous9_autogen___1((&_X4_retS12__anonymous9_1), (*_X4_dstS12__anonymous9_1))); 456 } 457 458 return _X4_retS12__anonymous9_1; 459 } 460 460 static inline void _X12_constructorFv_S12__anonymous9s_autogen___1(struct __anonymous9 *_X4_dstS12__anonymous9_1, signed short int _X1is_1){ 461 462 463 464 465 461 { 462 ((void)((*_X4_dstS12__anonymous9_1)._X1is_1=_X1is_1) /* ?{} */); 463 } 464 465 } 466 466 volatile const struct __anonymous9 _X3x30KVS12__anonymous9_1; 467 467 struct __anonymous10 { 468 469 468 signed short int _X1is_1; 469 }; 470 470 static inline void _X12_constructorFv_S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1); 471 471 static inline void _X12_constructorFv_S13__anonymous10S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1, struct __anonymous10 _X4_srcS13__anonymous10_1); … … 474 474 static inline void _X12_constructorFv_S13__anonymous10s_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1, signed short int _X1is_1); 475 475 static inline void _X12_constructorFv_S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1){ 476 477 478 479 480 476 { 477 ((void)((*_X4_dstS13__anonymous10_1)._X1is_1) /* ?{} */); 478 } 479 480 } 481 481 static inline void _X12_constructorFv_S13__anonymous10S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1, struct __anonymous10 _X4_srcS13__anonymous10_1){ 482 483 484 485 486 482 { 483 ((void)((*_X4_dstS13__anonymous10_1)._X1is_1=_X4_srcS13__anonymous10_1._X1is_1) /* ?{} */); 484 } 485 486 } 487 487 static inline void _X11_destructorFv_S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1){ 488 489 490 491 492 488 { 489 ((void)((*_X4_dstS13__anonymous10_1)._X1is_1) /* ^?{} */); 490 } 491 492 } 493 493 static inline struct __anonymous10 _X16_operator_assignFS13__anonymous10_S13__anonymous10S13__anonymous10_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1, struct __anonymous10 _X4_srcS13__anonymous10_1){ 494 495 496 497 498 499 500 501 502 503 504 494 struct __anonymous10 _X4_retS13__anonymous10_1; 495 { 496 ((void)((*_X4_dstS13__anonymous10_1)._X1is_1=_X4_srcS13__anonymous10_1._X1is_1)); 497 } 498 499 { 500 ((void)_X12_constructorFv_S13__anonymous10S13__anonymous10_autogen___1((&_X4_retS13__anonymous10_1), (*_X4_dstS13__anonymous10_1))); 501 } 502 503 return _X4_retS13__anonymous10_1; 504 } 505 505 static inline void _X12_constructorFv_S13__anonymous10s_autogen___1(struct __anonymous10 *_X4_dstS13__anonymous10_1, signed short int _X1is_1){ 506 507 508 509 510 506 { 507 ((void)((*_X4_dstS13__anonymous10_1)._X1is_1=_X1is_1) /* ?{} */); 508 } 509 510 } 511 511 volatile const struct __anonymous10 _X3x31KVS13__anonymous10_1; 512 512 struct __anonymous11 { 513 514 513 signed short int _X1is_1; 514 }; 515 515 static inline void _X12_constructorFv_S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1); 516 516 static inline void _X12_constructorFv_S13__anonymous11S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1, struct __anonymous11 _X4_srcS13__anonymous11_1); … … 519 519 static inline void _X12_constructorFv_S13__anonymous11s_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1, signed short int _X1is_1); 520 520 static inline void _X12_constructorFv_S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1){ 521 522 523 524 525 521 { 522 ((void)((*_X4_dstS13__anonymous11_1)._X1is_1) /* ?{} */); 523 } 524 525 } 526 526 static inline void _X12_constructorFv_S13__anonymous11S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1, struct __anonymous11 _X4_srcS13__anonymous11_1){ 527 528 529 530 531 527 { 528 ((void)((*_X4_dstS13__anonymous11_1)._X1is_1=_X4_srcS13__anonymous11_1._X1is_1) /* ?{} */); 529 } 530 531 } 532 532 static inline void _X11_destructorFv_S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1){ 533 534 535 536 537 533 { 534 ((void)((*_X4_dstS13__anonymous11_1)._X1is_1) /* ^?{} */); 535 } 536 537 } 538 538 static inline struct __anonymous11 _X16_operator_assignFS13__anonymous11_S13__anonymous11S13__anonymous11_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1, struct __anonymous11 _X4_srcS13__anonymous11_1){ 539 540 541 542 543 544 545 546 547 548 549 539 struct __anonymous11 _X4_retS13__anonymous11_1; 540 { 541 ((void)((*_X4_dstS13__anonymous11_1)._X1is_1=_X4_srcS13__anonymous11_1._X1is_1)); 542 } 543 544 { 545 ((void)_X12_constructorFv_S13__anonymous11S13__anonymous11_autogen___1((&_X4_retS13__anonymous11_1), (*_X4_dstS13__anonymous11_1))); 546 } 547 548 return _X4_retS13__anonymous11_1; 549 } 550 550 static inline void _X12_constructorFv_S13__anonymous11s_autogen___1(struct __anonymous11 *_X4_dstS13__anonymous11_1, signed short int _X1is_1){ 551 552 553 554 555 551 { 552 ((void)((*_X4_dstS13__anonymous11_1)._X1is_1=_X1is_1) /* ?{} */); 553 } 554 555 } 556 556 static volatile const struct __anonymous11 _X3x32KVS13__anonymous11_1; 557 557 struct __anonymous12 { 558 559 558 signed short int _X1is_1; 559 }; 560 560 static inline void _X12_constructorFv_S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1); 561 561 static inline void _X12_constructorFv_S13__anonymous12S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1, struct __anonymous12 _X4_srcS13__anonymous12_1); … … 564 564 static inline void _X12_constructorFv_S13__anonymous12s_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1, signed short int _X1is_1); 565 565 static inline void _X12_constructorFv_S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1){ 566 567 568 569 570 566 { 567 ((void)((*_X4_dstS13__anonymous12_1)._X1is_1) /* ?{} */); 568 } 569 570 } 571 571 static inline void _X12_constructorFv_S13__anonymous12S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1, struct __anonymous12 _X4_srcS13__anonymous12_1){ 572 573 574 575 576 572 { 573 ((void)((*_X4_dstS13__anonymous12_1)._X1is_1=_X4_srcS13__anonymous12_1._X1is_1) /* ?{} */); 574 } 575 576 } 577 577 static inline void _X11_destructorFv_S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1){ 578 579 580 581 582 578 { 579 ((void)((*_X4_dstS13__anonymous12_1)._X1is_1) /* ^?{} */); 580 } 581 582 } 583 583 static inline struct __anonymous12 _X16_operator_assignFS13__anonymous12_S13__anonymous12S13__anonymous12_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1, struct __anonymous12 _X4_srcS13__anonymous12_1){ 584 585 586 587 588 589 590 591 592 593 594 584 struct __anonymous12 _X4_retS13__anonymous12_1; 585 { 586 ((void)((*_X4_dstS13__anonymous12_1)._X1is_1=_X4_srcS13__anonymous12_1._X1is_1)); 587 } 588 589 { 590 ((void)_X12_constructorFv_S13__anonymous12S13__anonymous12_autogen___1((&_X4_retS13__anonymous12_1), (*_X4_dstS13__anonymous12_1))); 591 } 592 593 return _X4_retS13__anonymous12_1; 594 } 595 595 static inline void _X12_constructorFv_S13__anonymous12s_autogen___1(struct __anonymous12 *_X4_dstS13__anonymous12_1, signed short int _X1is_1){ 596 597 598 599 600 596 { 597 ((void)((*_X4_dstS13__anonymous12_1)._X1is_1=_X1is_1) /* ?{} */); 598 } 599 600 } 601 601 static volatile const struct __anonymous12 _X3x33KVS13__anonymous12_1; 602 602 struct __anonymous13 { 603 604 603 signed short int _X1is_1; 604 }; 605 605 static inline void _X12_constructorFv_S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1); 606 606 static inline void _X12_constructorFv_S13__anonymous13S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1, struct __anonymous13 _X4_srcS13__anonymous13_1); … … 609 609 static inline void _X12_constructorFv_S13__anonymous13s_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1, signed short int _X1is_1); 610 610 static inline void _X12_constructorFv_S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1){ 611 612 613 614 615 611 { 612 ((void)((*_X4_dstS13__anonymous13_1)._X1is_1) /* ?{} */); 613 } 614 615 } 616 616 static inline void _X12_constructorFv_S13__anonymous13S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1, struct __anonymous13 _X4_srcS13__anonymous13_1){ 617 618 619 620 621 617 { 618 ((void)((*_X4_dstS13__anonymous13_1)._X1is_1=_X4_srcS13__anonymous13_1._X1is_1) /* ?{} */); 619 } 620 621 } 622 622 static inline void _X11_destructorFv_S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1){ 623 624 625 626 627 623 { 624 ((void)((*_X4_dstS13__anonymous13_1)._X1is_1) /* ^?{} */); 625 } 626 627 } 628 628 static inline struct __anonymous13 _X16_operator_assignFS13__anonymous13_S13__anonymous13S13__anonymous13_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1, struct __anonymous13 _X4_srcS13__anonymous13_1){ 629 630 631 632 633 634 635 636 637 638 639 629 struct __anonymous13 _X4_retS13__anonymous13_1; 630 { 631 ((void)((*_X4_dstS13__anonymous13_1)._X1is_1=_X4_srcS13__anonymous13_1._X1is_1)); 632 } 633 634 { 635 ((void)_X12_constructorFv_S13__anonymous13S13__anonymous13_autogen___1((&_X4_retS13__anonymous13_1), (*_X4_dstS13__anonymous13_1))); 636 } 637 638 return _X4_retS13__anonymous13_1; 639 } 640 640 static inline void _X12_constructorFv_S13__anonymous13s_autogen___1(struct __anonymous13 *_X4_dstS13__anonymous13_1, signed short int _X1is_1){ 641 642 643 644 645 641 { 642 ((void)((*_X4_dstS13__anonymous13_1)._X1is_1=_X1is_1) /* ?{} */); 643 } 644 645 } 646 646 static volatile const struct __anonymous13 _X3x34KVS13__anonymous13_1; 647 647 struct __anonymous14 { 648 649 648 signed short int _X1is_1; 649 }; 650 650 static inline void _X12_constructorFv_S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1); 651 651 static inline void _X12_constructorFv_S13__anonymous14S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1, struct __anonymous14 _X4_srcS13__anonymous14_1); … … 654 654 static inline void _X12_constructorFv_S13__anonymous14s_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1, signed short int _X1is_1); 655 655 static inline void _X12_constructorFv_S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1){ 656 657 658 659 660 656 { 657 ((void)((*_X4_dstS13__anonymous14_1)._X1is_1) /* ?{} */); 658 } 659 660 } 661 661 static inline void _X12_constructorFv_S13__anonymous14S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1, struct __anonymous14 _X4_srcS13__anonymous14_1){ 662 663 664 665 666 662 { 663 ((void)((*_X4_dstS13__anonymous14_1)._X1is_1=_X4_srcS13__anonymous14_1._X1is_1) /* ?{} */); 664 } 665 666 } 667 667 static inline void _X11_destructorFv_S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1){ 668 669 670 671 672 668 { 669 ((void)((*_X4_dstS13__anonymous14_1)._X1is_1) /* ^?{} */); 670 } 671 672 } 673 673 static inline struct __anonymous14 _X16_operator_assignFS13__anonymous14_S13__anonymous14S13__anonymous14_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1, struct __anonymous14 _X4_srcS13__anonymous14_1){ 674 675 676 677 678 679 680 681 682 683 684 674 struct __anonymous14 _X4_retS13__anonymous14_1; 675 { 676 ((void)((*_X4_dstS13__anonymous14_1)._X1is_1=_X4_srcS13__anonymous14_1._X1is_1)); 677 } 678 679 { 680 ((void)_X12_constructorFv_S13__anonymous14S13__anonymous14_autogen___1((&_X4_retS13__anonymous14_1), (*_X4_dstS13__anonymous14_1))); 681 } 682 683 return _X4_retS13__anonymous14_1; 684 } 685 685 static inline void _X12_constructorFv_S13__anonymous14s_autogen___1(struct __anonymous14 *_X4_dstS13__anonymous14_1, signed short int _X1is_1){ 686 687 688 689 690 686 { 687 ((void)((*_X4_dstS13__anonymous14_1)._X1is_1=_X1is_1) /* ?{} */); 688 } 689 690 } 691 691 static volatile const struct __anonymous14 _X3x35KVS13__anonymous14_1; 692 692 struct __anonymous15 { 693 694 693 signed short int _X1is_1; 694 }; 695 695 static inline void _X12_constructorFv_S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1); 696 696 static inline void _X12_constructorFv_S13__anonymous15S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1, struct __anonymous15 _X4_srcS13__anonymous15_1); … … 699 699 static inline void _X12_constructorFv_S13__anonymous15s_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1, signed short int _X1is_1); 700 700 static inline void _X12_constructorFv_S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1){ 701 702 703 704 705 701 { 702 ((void)((*_X4_dstS13__anonymous15_1)._X1is_1) /* ?{} */); 703 } 704 705 } 706 706 static inline void _X12_constructorFv_S13__anonymous15S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1, struct __anonymous15 _X4_srcS13__anonymous15_1){ 707 708 709 710 711 707 { 708 ((void)((*_X4_dstS13__anonymous15_1)._X1is_1=_X4_srcS13__anonymous15_1._X1is_1) /* ?{} */); 709 } 710 711 } 712 712 static inline void _X11_destructorFv_S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1){ 713 714 715 716 717 713 { 714 ((void)((*_X4_dstS13__anonymous15_1)._X1is_1) /* ^?{} */); 715 } 716 717 } 718 718 static inline struct __anonymous15 _X16_operator_assignFS13__anonymous15_S13__anonymous15S13__anonymous15_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1, struct __anonymous15 _X4_srcS13__anonymous15_1){ 719 720 721 722 723 724 725 726 727 728 729 719 struct __anonymous15 _X4_retS13__anonymous15_1; 720 { 721 ((void)((*_X4_dstS13__anonymous15_1)._X1is_1=_X4_srcS13__anonymous15_1._X1is_1)); 722 } 723 724 { 725 ((void)_X12_constructorFv_S13__anonymous15S13__anonymous15_autogen___1((&_X4_retS13__anonymous15_1), (*_X4_dstS13__anonymous15_1))); 726 } 727 728 return _X4_retS13__anonymous15_1; 729 } 730 730 static inline void _X12_constructorFv_S13__anonymous15s_autogen___1(struct __anonymous15 *_X4_dstS13__anonymous15_1, signed short int _X1is_1){ 731 732 733 734 735 731 { 732 ((void)((*_X4_dstS13__anonymous15_1)._X1is_1=_X1is_1) /* ?{} */); 733 } 734 735 } 736 736 static volatile const struct __anonymous15 _X3x36KVS13__anonymous15_1; 737 737 static inline volatile const signed int _X3f11Fi___1(); … … 752 752 static inline volatile const signed short int _X3f28Fs___1(); 753 753 struct __anonymous16 { 754 755 754 signed int _X1ii_1; 755 }; 756 756 static inline void _X12_constructorFv_S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1); 757 757 static inline void _X12_constructorFv_S13__anonymous16S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1, struct __anonymous16 _X4_srcS13__anonymous16_1); … … 760 760 static inline void _X12_constructorFv_S13__anonymous16i_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1, signed int _X1ii_1); 761 761 static inline void _X12_constructorFv_S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1){ 762 763 764 765 766 762 { 763 ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1) /* ?{} */); 764 } 765 766 } 767 767 static inline void _X12_constructorFv_S13__anonymous16S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1, struct __anonymous16 _X4_srcS13__anonymous16_1){ 768 769 770 771 772 768 { 769 ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1=_X4_srcS13__anonymous16_1._X1ii_1) /* ?{} */); 770 } 771 772 } 773 773 static inline void _X11_destructorFv_S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1){ 774 775 776 777 778 774 { 775 ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1) /* ^?{} */); 776 } 777 778 } 779 779 static inline struct __anonymous16 _X16_operator_assignFS13__anonymous16_S13__anonymous16S13__anonymous16_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1, struct __anonymous16 _X4_srcS13__anonymous16_1){ 780 781 782 783 784 785 786 787 788 789 790 780 struct __anonymous16 _X4_retS13__anonymous16_1; 781 { 782 ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1=_X4_srcS13__anonymous16_1._X1ii_1)); 783 } 784 785 { 786 ((void)_X12_constructorFv_S13__anonymous16S13__anonymous16_autogen___1((&_X4_retS13__anonymous16_1), (*_X4_dstS13__anonymous16_1))); 787 } 788 789 return _X4_retS13__anonymous16_1; 790 } 791 791 static inline void _X12_constructorFv_S13__anonymous16i_autogen___1(struct __anonymous16 *_X4_dstS13__anonymous16_1, signed int _X1ii_1){ 792 793 794 795 796 792 { 793 ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1=_X1ii_1) /* ?{} */); 794 } 795 796 } 797 797 static inline volatile const struct __anonymous16 _X3f31FS13__anonymous16___1(); 798 798 struct __anonymous17 { 799 800 799 signed int _X1ii_1; 800 }; 801 801 static inline void _X12_constructorFv_S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1); 802 802 static inline void _X12_constructorFv_S13__anonymous17S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1, struct __anonymous17 _X4_srcS13__anonymous17_1); … … 805 805 static inline void _X12_constructorFv_S13__anonymous17i_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1, signed int _X1ii_1); 806 806 static inline void _X12_constructorFv_S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1){ 807 808 809 810 811 807 { 808 ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1) /* ?{} */); 809 } 810 811 } 812 812 static inline void _X12_constructorFv_S13__anonymous17S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1, struct __anonymous17 _X4_srcS13__anonymous17_1){ 813 814 815 816 817 813 { 814 ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1=_X4_srcS13__anonymous17_1._X1ii_1) /* ?{} */); 815 } 816 817 } 818 818 static inline void _X11_destructorFv_S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1){ 819 820 821 822 823 819 { 820 ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1) /* ^?{} */); 821 } 822 823 } 824 824 static inline struct __anonymous17 _X16_operator_assignFS13__anonymous17_S13__anonymous17S13__anonymous17_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1, struct __anonymous17 _X4_srcS13__anonymous17_1){ 825 826 827 828 829 830 831 832 833 834 835 825 struct __anonymous17 _X4_retS13__anonymous17_1; 826 { 827 ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1=_X4_srcS13__anonymous17_1._X1ii_1)); 828 } 829 830 { 831 ((void)_X12_constructorFv_S13__anonymous17S13__anonymous17_autogen___1((&_X4_retS13__anonymous17_1), (*_X4_dstS13__anonymous17_1))); 832 } 833 834 return _X4_retS13__anonymous17_1; 835 } 836 836 static inline void _X12_constructorFv_S13__anonymous17i_autogen___1(struct __anonymous17 *_X4_dstS13__anonymous17_1, signed int _X1ii_1){ 837 838 839 840 841 837 { 838 ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1=_X1ii_1) /* ?{} */); 839 } 840 841 } 842 842 static inline volatile const struct __anonymous17 _X3f32FS13__anonymous17___1(); 843 843 struct __anonymous18 { 844 845 844 signed int _X1ii_1; 845 }; 846 846 static inline void _X12_constructorFv_S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1); 847 847 static inline void _X12_constructorFv_S13__anonymous18S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1, struct __anonymous18 _X4_srcS13__anonymous18_1); … … 850 850 static inline void _X12_constructorFv_S13__anonymous18i_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1, signed int _X1ii_1); 851 851 static inline void _X12_constructorFv_S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1){ 852 853 854 855 856 852 { 853 ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1) /* ?{} */); 854 } 855 856 } 857 857 static inline void _X12_constructorFv_S13__anonymous18S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1, struct __anonymous18 _X4_srcS13__anonymous18_1){ 858 859 860 861 862 858 { 859 ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1=_X4_srcS13__anonymous18_1._X1ii_1) /* ?{} */); 860 } 861 862 } 863 863 static inline void _X11_destructorFv_S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1){ 864 865 866 867 868 864 { 865 ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1) /* ^?{} */); 866 } 867 868 } 869 869 static inline struct __anonymous18 _X16_operator_assignFS13__anonymous18_S13__anonymous18S13__anonymous18_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1, struct __anonymous18 _X4_srcS13__anonymous18_1){ 870 871 872 873 874 875 876 877 878 879 880 870 struct __anonymous18 _X4_retS13__anonymous18_1; 871 { 872 ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1=_X4_srcS13__anonymous18_1._X1ii_1)); 873 } 874 875 { 876 ((void)_X12_constructorFv_S13__anonymous18S13__anonymous18_autogen___1((&_X4_retS13__anonymous18_1), (*_X4_dstS13__anonymous18_1))); 877 } 878 879 return _X4_retS13__anonymous18_1; 880 } 881 881 static inline void _X12_constructorFv_S13__anonymous18i_autogen___1(struct __anonymous18 *_X4_dstS13__anonymous18_1, signed int _X1ii_1){ 882 883 884 885 886 882 { 883 ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1=_X1ii_1) /* ?{} */); 884 } 885 886 } 887 887 static inline volatile const struct __anonymous18 _X3f33FS13__anonymous18___1(); 888 888 struct __anonymous19 { 889 890 889 signed int _X1ii_1; 890 }; 891 891 static inline void _X12_constructorFv_S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1); 892 892 static inline void _X12_constructorFv_S13__anonymous19S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1, struct __anonymous19 _X4_srcS13__anonymous19_1); … … 895 895 static inline void _X12_constructorFv_S13__anonymous19i_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1, signed int _X1ii_1); 896 896 static inline void _X12_constructorFv_S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1){ 897 898 899 900 901 897 { 898 ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1) /* ?{} */); 899 } 900 901 } 902 902 static inline void _X12_constructorFv_S13__anonymous19S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1, struct __anonymous19 _X4_srcS13__anonymous19_1){ 903 904 905 906 907 903 { 904 ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1=_X4_srcS13__anonymous19_1._X1ii_1) /* ?{} */); 905 } 906 907 } 908 908 static inline void _X11_destructorFv_S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1){ 909 910 911 912 913 909 { 910 ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1) /* ^?{} */); 911 } 912 913 } 914 914 static inline struct __anonymous19 _X16_operator_assignFS13__anonymous19_S13__anonymous19S13__anonymous19_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1, struct __anonymous19 _X4_srcS13__anonymous19_1){ 915 916 917 918 919 920 921 922 923 924 925 915 struct __anonymous19 _X4_retS13__anonymous19_1; 916 { 917 ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1=_X4_srcS13__anonymous19_1._X1ii_1)); 918 } 919 920 { 921 ((void)_X12_constructorFv_S13__anonymous19S13__anonymous19_autogen___1((&_X4_retS13__anonymous19_1), (*_X4_dstS13__anonymous19_1))); 922 } 923 924 return _X4_retS13__anonymous19_1; 925 } 926 926 static inline void _X12_constructorFv_S13__anonymous19i_autogen___1(struct __anonymous19 *_X4_dstS13__anonymous19_1, signed int _X1ii_1){ 927 928 929 930 931 927 { 928 ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1=_X1ii_1) /* ?{} */); 929 } 930 931 } 932 932 static inline volatile const struct __anonymous19 _X3f34FS13__anonymous19___1(); 933 933 struct __anonymous20 { 934 935 934 signed int _X1ii_1; 935 }; 936 936 static inline void _X12_constructorFv_S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1); 937 937 static inline void _X12_constructorFv_S13__anonymous20S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1, struct __anonymous20 _X4_srcS13__anonymous20_1); … … 940 940 static inline void _X12_constructorFv_S13__anonymous20i_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1, signed int _X1ii_1); 941 941 static inline void _X12_constructorFv_S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1){ 942 943 944 945 946 942 { 943 ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1) /* ?{} */); 944 } 945 946 } 947 947 static inline void _X12_constructorFv_S13__anonymous20S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1, struct __anonymous20 _X4_srcS13__anonymous20_1){ 948 949 950 951 952 948 { 949 ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1=_X4_srcS13__anonymous20_1._X1ii_1) /* ?{} */); 950 } 951 952 } 953 953 static inline void _X11_destructorFv_S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1){ 954 955 956 957 958 954 { 955 ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1) /* ^?{} */); 956 } 957 958 } 959 959 static inline struct __anonymous20 _X16_operator_assignFS13__anonymous20_S13__anonymous20S13__anonymous20_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1, struct __anonymous20 _X4_srcS13__anonymous20_1){ 960 961 962 963 964 965 966 967 968 969 970 960 struct __anonymous20 _X4_retS13__anonymous20_1; 961 { 962 ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1=_X4_srcS13__anonymous20_1._X1ii_1)); 963 } 964 965 { 966 ((void)_X12_constructorFv_S13__anonymous20S13__anonymous20_autogen___1((&_X4_retS13__anonymous20_1), (*_X4_dstS13__anonymous20_1))); 967 } 968 969 return _X4_retS13__anonymous20_1; 970 } 971 971 static inline void _X12_constructorFv_S13__anonymous20i_autogen___1(struct __anonymous20 *_X4_dstS13__anonymous20_1, signed int _X1ii_1){ 972 973 974 975 976 972 { 973 ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1=_X1ii_1) /* ?{} */); 974 } 975 976 } 977 977 static inline volatile const struct __anonymous20 _X3f35FS13__anonymous20___1(); 978 978 struct __anonymous21 { 979 980 979 signed int _X1ii_1; 980 }; 981 981 static inline void _X12_constructorFv_S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1); 982 982 static inline void _X12_constructorFv_S13__anonymous21S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1, struct __anonymous21 _X4_srcS13__anonymous21_1); … … 985 985 static inline void _X12_constructorFv_S13__anonymous21i_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1, signed int _X1ii_1); 986 986 static inline void _X12_constructorFv_S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1){ 987 988 989 990 991 987 { 988 ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1) /* ?{} */); 989 } 990 991 } 992 992 static inline void _X12_constructorFv_S13__anonymous21S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1, struct __anonymous21 _X4_srcS13__anonymous21_1){ 993 994 995 996 997 993 { 994 ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1=_X4_srcS13__anonymous21_1._X1ii_1) /* ?{} */); 995 } 996 997 } 998 998 static inline void _X11_destructorFv_S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1){ 999 1000 1001 1002 1003 999 { 1000 ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1) /* ^?{} */); 1001 } 1002 1003 } 1004 1004 static inline struct __anonymous21 _X16_operator_assignFS13__anonymous21_S13__anonymous21S13__anonymous21_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1, struct __anonymous21 _X4_srcS13__anonymous21_1){ 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1005 struct __anonymous21 _X4_retS13__anonymous21_1; 1006 { 1007 ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1=_X4_srcS13__anonymous21_1._X1ii_1)); 1008 } 1009 1010 { 1011 ((void)_X12_constructorFv_S13__anonymous21S13__anonymous21_autogen___1((&_X4_retS13__anonymous21_1), (*_X4_dstS13__anonymous21_1))); 1012 } 1013 1014 return _X4_retS13__anonymous21_1; 1015 } 1016 1016 static inline void _X12_constructorFv_S13__anonymous21i_autogen___1(struct __anonymous21 *_X4_dstS13__anonymous21_1, signed int _X1ii_1){ 1017 1018 1019 1020 1021 1017 { 1018 ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1=_X1ii_1) /* ?{} */); 1019 } 1020 1021 } 1022 1022 static inline volatile const struct __anonymous21 _X3f36FS13__anonymous21___1(); 1023 1023 struct __anonymous22 { 1024 1025 1024 signed int _X1ii_1; 1025 }; 1026 1026 static inline void _X12_constructorFv_S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1); 1027 1027 static inline void _X12_constructorFv_S13__anonymous22S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1, struct __anonymous22 _X4_srcS13__anonymous22_1); … … 1030 1030 static inline void _X12_constructorFv_S13__anonymous22i_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1, signed int _X1ii_1); 1031 1031 static inline void _X12_constructorFv_S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1){ 1032 1033 1034 1035 1036 1032 { 1033 ((void)((*_X4_dstS13__anonymous22_1)._X1ii_1) /* ?{} */); 1034 } 1035 1036 } 1037 1037 static inline void _X12_constructorFv_S13__anonymous22S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1, struct __anonymous22 _X4_srcS13__anonymous22_1){ 1038 1039 1040 1041 1042 1038 { 1039 ((void)((*_X4_dstS13__anonymous22_1)._X1ii_1=_X4_srcS13__anonymous22_1._X1ii_1) /* ?{} */); 1040 } 1041 1042 } 1043 1043 static inline void _X11_destructorFv_S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1){ 1044 1045 1046 1047 1048 1044 { 1045 ((void)((*_X4_dstS13__anonymous22_1)._X1ii_1) /* ^?{} */); 1046 } 1047 1048 } 1049 1049 static inline struct __anonymous22 _X16_operator_assignFS13__anonymous22_S13__anonymous22S13__anonymous22_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1, struct __anonymous22 _X4_srcS13__anonymous22_1){ 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1050 struct __anonymous22 _X4_retS13__anonymous22_1; 1051 { 1052 ((void)((*_X4_dstS13__anonymous22_1)._X1ii_1=_X4_srcS13__anonymous22_1._X1ii_1)); 1053 } 1054 1055 { 1056 ((void)_X12_constructorFv_S13__anonymous22S13__anonymous22_autogen___1((&_X4_retS13__anonymous22_1), (*_X4_dstS13__anonymous22_1))); 1057 } 1058 1059 return _X4_retS13__anonymous22_1; 1060 } 1061 1061 static inline void _X12_constructorFv_S13__anonymous22i_autogen___1(struct __anonymous22 *_X4_dstS13__anonymous22_1, signed int _X1ii_1){ 1062 1063 1064 1065 1066 1062 { 1063 ((void)((*_X4_dstS13__anonymous22_1)._X1ii_1=_X1ii_1) /* ?{} */); 1064 } 1065 1066 } 1067 1067 static inline volatile const struct __anonymous22 _X3f37FS13__anonymous22___1(); 1068 1068 struct __anonymous23 { 1069 1070 1069 signed int _X1ii_1; 1070 }; 1071 1071 static inline void _X12_constructorFv_S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1); 1072 1072 static inline void _X12_constructorFv_S13__anonymous23S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1, struct __anonymous23 _X4_srcS13__anonymous23_1); … … 1075 1075 static inline void _X12_constructorFv_S13__anonymous23i_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1, signed int _X1ii_1); 1076 1076 static inline void _X12_constructorFv_S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1){ 1077 1078 1079 1080 1081 1077 { 1078 ((void)((*_X4_dstS13__anonymous23_1)._X1ii_1) /* ?{} */); 1079 } 1080 1081 } 1082 1082 static inline void _X12_constructorFv_S13__anonymous23S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1, struct __anonymous23 _X4_srcS13__anonymous23_1){ 1083 1084 1085 1086 1087 1083 { 1084 ((void)((*_X4_dstS13__anonymous23_1)._X1ii_1=_X4_srcS13__anonymous23_1._X1ii_1) /* ?{} */); 1085 } 1086 1087 } 1088 1088 static inline void _X11_destructorFv_S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1){ 1089 1090 1091 1092 1093 1089 { 1090 ((void)((*_X4_dstS13__anonymous23_1)._X1ii_1) /* ^?{} */); 1091 } 1092 1093 } 1094 1094 static inline struct __anonymous23 _X16_operator_assignFS13__anonymous23_S13__anonymous23S13__anonymous23_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1, struct __anonymous23 _X4_srcS13__anonymous23_1){ 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1095 struct __anonymous23 _X4_retS13__anonymous23_1; 1096 { 1097 ((void)((*_X4_dstS13__anonymous23_1)._X1ii_1=_X4_srcS13__anonymous23_1._X1ii_1)); 1098 } 1099 1100 { 1101 ((void)_X12_constructorFv_S13__anonymous23S13__anonymous23_autogen___1((&_X4_retS13__anonymous23_1), (*_X4_dstS13__anonymous23_1))); 1102 } 1103 1104 return _X4_retS13__anonymous23_1; 1105 } 1106 1106 static inline void _X12_constructorFv_S13__anonymous23i_autogen___1(struct __anonymous23 *_X4_dstS13__anonymous23_1, signed int _X1ii_1){ 1107 1108 1109 1110 1111 1107 { 1108 ((void)((*_X4_dstS13__anonymous23_1)._X1ii_1=_X1ii_1) /* ?{} */); 1109 } 1110 1111 } 1112 1112 static inline volatile const struct __anonymous23 _X3f38FS13__anonymous23___1(); 1113 1113 static inline volatile const signed short int _X3f41Fs___1(); … … 1120 1120 static inline volatile const signed short int _X3f48Fs___1(); 1121 1121 signed int _X4mainFi_iPPKc__1(signed int _X4argci_1, const char **_X4argvPPKc_1){ 1122 1123 1124 1125 1126 1127 1128 1122 __attribute__ ((unused)) signed int _X12_retval_maini_1; 1123 { 1124 ((void)(_X12_retval_maini_1=0) /* ?{} */); 1125 } 1126 1127 return _X12_retval_maini_1; 1128 } 1129 1129 static inline int invoke_main(int argc, char* argv[], char* envp[]) { (void)argc; (void)argv; (void)envp; return _X4mainFi_iPPKc__1((signed int )argc, (const char **)argv); } 1130 1130 static inline signed int invoke_main(signed int argc, char **argv, char **envp); 1131 1131 signed int main(signed int _X4argci_1, char **_X4argvPPc_1, char **_X4envpPPc_1){ 1132 1133 1134 1135 1136 1137 1138 1139 1132 __attribute__ ((unused)) signed int _X12_retval_maini_1; 1133 { 1134 signed int _tmp_cp_ret4; 1135 ((void)(_X12_retval_maini_1=(((void)(_tmp_cp_ret4=invoke_main(_X4argci_1, _X4argvPPc_1, _X4envpPPc_1))) , _tmp_cp_ret4)) /* ?{} */); 1136 } 1137 1138 return _X12_retval_maini_1; 1139 } -
tests/.expect/extension.x64.txt
r5684736 r4e5e6cc 3 3 __extension__ signed int _X1ci_1; 4 4 __extension__ struct S { 5 6 7 8 5 __extension__ signed int _X1ai_1; 6 __extension__ signed int _X1bi_1; 7 __extension__ signed int _X1ci_1; 8 }; 9 9 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1); 10 10 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1); … … 15 15 static inline void _X12_constructorFv_S1Siii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1, signed int _X1ci_1); 16 16 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 17 18 19 20 21 22 23 24 25 26 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 } 30 30 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 31 32 33 34 35 36 37 38 39 40 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 } 44 44 static inline void _X11_destructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 45 46 47 48 49 50 51 52 53 54 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 } 58 58 static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 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 } 78 78 static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1){ 79 80 81 82 83 84 85 86 87 88 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 } 92 92 static inline void _X12_constructorFv_S1Sii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1){ 93 94 95 96 97 98 99 100 101 102 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 } 106 106 static 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 109 110 111 112 113 114 115 116 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 } 120 120 __extension__ union U { 121 122 123 124 121 __extension__ signed int _X1ai_1; 122 __extension__ signed int _X1bi_1; 123 __extension__ signed int _X1ci_1; 124 }; 125 125 static inline void _X12_constructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1); 126 126 static inline void _X12_constructorFv_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1); … … 129 129 static inline void _X12_constructorFv_U1Ui_autogen___1(union U *_X4_dstU1U_1, signed int _X1ai_1); 130 130 static inline void _X12_constructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){ 131 131 } 132 132 static inline void _X12_constructorFv_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1){ 133 134 135 136 137 133 { 134 ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X4_srcU1U_1)), sizeof(union U ))); 135 } 136 137 } 138 138 static inline void _X11_destructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){ 139 139 } 140 140 static inline union U _X16_operator_assignFU1U_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1){ 141 142 143 144 145 146 147 148 149 150 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 } 152 152 static inline void _X12_constructorFv_U1Ui_autogen___1(union U *_X4_dstU1U_1, signed int _X1ai_1){ 153 154 155 156 157 153 { 154 ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X1ai_1)), sizeof(signed int ))); 155 } 156 157 } 158 158 __extension__ enum E { 159 160 161 162 159 _X1RKM1E_1, 160 _X1GKM1E_1, 161 _X1BKM1E_1, 162 }; 163 163 __extension__ signed int _X1fFi___1(); 164 164 __extension__ signed int i; 165 165 __extension__ signed int j; 166 166 __extension__ signed int _X4fredFi_i__1(signed int _X1pi_1){ 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 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 } -
tests/.expect/functions.x64.txt
r5684736 r4e5e6cc 1 1 void _X1hFv___1(void){ 2 2 } 3 3 signed int _X1fFi_Fi__Fi_i_Fi__Fi_i_Fv____1(__attribute__ ((unused)) signed int (*__anonymous_object0)(void), __attribute__ ((unused)) signed int (*__anonymous_object1)(signed int __anonymous_object2), __attribute__ ((unused)) signed int (*__anonymous_object3)(void), __attribute__ ((unused)) signed int (*__anonymous_object4)(signed int __anonymous_object5), void (*_X1gFv___1)(void)){ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 4 __attribute__ ((unused)) signed int _X9_retval_fi_1; 5 { 6 ((void)(*_X1gFv___1)()); 7 } 8 9 { 10 ((void)_X1gFv___1()); 11 } 12 13 { 14 ((void)(_X1gFv___1=_X1hFv___1)); 15 } 16 17 } 18 18 signed int _X2f1Fi___1(){ 19 20 19 __attribute__ ((unused)) signed int _X10_retval_f1i_1; 20 } 21 21 signed int _X2f2Fi___1(){ 22 23 22 __attribute__ ((unused)) signed int _X10_retval_f2i_1; 23 } 24 24 signed int (*_X2f3FFi_____1())(){ 25 26 25 __attribute__ ((unused)) signed int (*_X10_retval_f3Fi___1)(); 26 } 27 27 signed int *_X2f4FPi___1(){ 28 29 28 __attribute__ ((unused)) signed int *_X10_retval_f4Pi_1; 29 } 30 30 signed int (*_X2f5FFi_____1())(){ 31 32 31 __attribute__ ((unused)) signed int (*_X10_retval_f5Fi___1)(); 32 } 33 33 signed int *_X2f6FPi___1(){ 34 35 34 __attribute__ ((unused)) signed int *_X10_retval_f6Pi_1; 35 } 36 36 signed int *_X2f7FPi___1(){ 37 38 37 __attribute__ ((unused)) signed int *_X10_retval_f7Pi_1; 38 } 39 39 signed int **_X2f8FPPi___1(){ 40 41 40 __attribute__ ((unused)) signed int **_X10_retval_f8PPi_1; 41 } 42 42 signed int *const *_X2f9FPKPi___1(){ 43 44 43 __attribute__ ((unused)) signed int *const *_X10_retval_f9PKPi_1; 44 } 45 45 signed int (*_X3f10FPA0i___1())[]{ 46 47 46 __attribute__ ((unused)) signed int (*_X11_retval_f10PA0i_1)[]; 47 } 48 48 signed int (*_X3f11FPA0A0i___1())[][((unsigned long int )3)]{ 49 50 49 __attribute__ ((unused)) signed int (*_X11_retval_f11PA0A0i_1)[][((unsigned long int )3)]; 50 } 51 51 signed int (*_X3f12FPA0A0i___1())[][((unsigned long int )3)]{ 52 53 52 __attribute__ ((unused)) signed int (*_X11_retval_f12PA0A0i_1)[][((unsigned long int )3)]; 53 } 54 54 signed int _X4fII1Fi_i__1(signed int _X1ii_1){ 55 56 55 __attribute__ ((unused)) signed int _X12_retval_fII1i_1; 56 } 57 57 const signed int _X4fII2Fi_i__1(signed int _X1ii_1){ 58 59 58 __attribute__ ((unused)) const signed int _X12_retval_fII2Ki_1; 59 } 60 60 extern signed int _X4fII3Fi_i__1(signed int _X1ii_1){ 61 62 61 __attribute__ ((unused)) signed int _X12_retval_fII3i_1; 62 } 63 63 extern const signed int _X4fII4Fi_i__1(signed int _X1ii_1){ 64 65 64 __attribute__ ((unused)) const signed int _X12_retval_fII4Ki_1; 65 } 66 66 signed int *_X4fII5FPi___1(){ 67 68 67 __attribute__ ((unused)) signed int *_X12_retval_fII5Pi_1; 68 } 69 69 signed int *const _X4fII6FPi___1(){ 70 71 70 __attribute__ ((unused)) signed int *const _X12_retval_fII6KPi_1; 71 } 72 72 const signed long int *_X4fII7FPKl___1(){ 73 74 73 __attribute__ ((unused)) const signed long int *_X12_retval_fII7PKl_1; 74 } 75 75 static const signed long int *_X4fII8FPKl___1(){ 76 77 76 __attribute__ ((unused)) const signed long int *_X12_retval_fII8PKl_1; 77 } 78 78 static const signed long int *_X4fII9FPKl___1(){ 79 80 79 __attribute__ ((unused)) const signed long int *_X12_retval_fII9PKl_1; 80 } 81 81 signed int _X3fO1Fi_i__1(signed int _X1ii_1){ 82 83 82 __attribute__ ((unused)) signed int _X11_retval_fO1i_1; 83 } 84 84 signed int _X3fO2Fi_i__1(signed int _X1ii_1){ 85 86 85 __attribute__ ((unused)) signed int _X11_retval_fO2i_1; 86 } 87 87 const signed int _X3fO3Fi_i__1(signed int _X1ii_1){ 88 89 88 __attribute__ ((unused)) const signed int _X11_retval_fO3Ki_1; 89 } 90 90 extern signed int _X3fO4Fi_i__1(signed int _X1ii_1){ 91 92 91 __attribute__ ((unused)) signed int _X11_retval_fO4i_1; 92 } 93 93 extern const signed int _X3fO5Fi_i__1(signed int _X1ii_1){ 94 95 94 __attribute__ ((unused)) const signed int _X11_retval_fO5Ki_1; 95 } 96 96 signed int _X1fFi___1(void); 97 97 signed int _X1fFi_i__1(signed int __anonymous_object6); 98 98 signed int _X1fFi___1(void){ 99 100 99 __attribute__ ((unused)) signed int _X9_retval_fi_1; 100 } 101 101 signed int _X1fFi_i__1(__attribute__ ((unused)) signed int __anonymous_object7){ 102 103 102 __attribute__ ((unused)) signed int _X9_retval_fi_1; 103 } 104 104 signed int _X1fFi___1(void); 105 105 struct _tuple2_ { 106 106 }; 107 107 static inline void _layoutof__tuple2_(unsigned long int *_sizeof__tuple2_, unsigned long int *_alignof__tuple2_, unsigned long int *_offsetof__tuple2_, unsigned long int _sizeof_Y15tuple_param_2_0, unsigned long int _alignof_Y15tuple_param_2_0, unsigned long int _sizeof_Y15tuple_param_2_1, unsigned long int _alignof_Y15tuple_param_2_1){ 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 108 ((void)((*_sizeof__tuple2_)=0)); 109 ((void)((*_alignof__tuple2_)=1)); 110 ((void)(_offsetof__tuple2_[0]=(*_sizeof__tuple2_))); 111 ((void)((*_sizeof__tuple2_)+=_sizeof_Y15tuple_param_2_0)); 112 if ( ((*_alignof__tuple2_)<_alignof_Y15tuple_param_2_0) ) ((void)((*_alignof__tuple2_)=_alignof_Y15tuple_param_2_0)); 113 114 if ( ((*_sizeof__tuple2_)&(_alignof_Y15tuple_param_2_1-1)) ) ((void)((*_sizeof__tuple2_)+=(_alignof_Y15tuple_param_2_1-((*_sizeof__tuple2_)&(_alignof_Y15tuple_param_2_1-1))))); 115 116 ((void)(_offsetof__tuple2_[1]=(*_sizeof__tuple2_))); 117 ((void)((*_sizeof__tuple2_)+=_sizeof_Y15tuple_param_2_1)); 118 if ( ((*_alignof__tuple2_)<_alignof_Y15tuple_param_2_1) ) ((void)((*_alignof__tuple2_)=_alignof_Y15tuple_param_2_1)); 119 120 if ( ((*_sizeof__tuple2_)&((*_alignof__tuple2_)-1)) ) ((void)((*_sizeof__tuple2_)+=((*_alignof__tuple2_)-((*_sizeof__tuple2_)&((*_alignof__tuple2_)-1))))); 121 122 } 123 123 struct _conc__tuple2_0 { 124 125 126 124 signed int field_0; 125 signed int field_1; 126 }; 127 127 struct _conc__tuple2_0 _X1fFT2ii___1(void); 128 128 struct _conc__tuple2_0 _X1fFT2ii_ii__1(signed int __anonymous_object8, signed int _X1xi_1); 129 129 struct _conc__tuple2_0 _X1fFT2ii___1(void){ 130 131 130 __attribute__ ((unused)) struct _conc__tuple2_0 _X9_retval_fT2ii_1 = { }; 131 } 132 132 struct _conc__tuple2_0 _X1fFT2ii_ii__1(__attribute__ ((unused)) signed int __anonymous_object9, signed int _X1xi_1){ 133 134 133 __attribute__ ((unused)) struct _conc__tuple2_0 _X9_retval_fT2ii_1 = { }; 134 } 135 135 struct _tuple3_ { 136 136 }; 137 137 static inline void _layoutof__tuple3_(unsigned long int *_sizeof__tuple3_, unsigned long int *_alignof__tuple3_, unsigned long int *_offsetof__tuple3_, unsigned long int _sizeof_Y15tuple_param_3_0, unsigned long int _alignof_Y15tuple_param_3_0, unsigned long int _sizeof_Y15tuple_param_3_1, unsigned long int _alignof_Y15tuple_param_3_1, unsigned long int _sizeof_Y15tuple_param_3_2, unsigned long int _alignof_Y15tuple_param_3_2){ 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 138 ((void)((*_sizeof__tuple3_)=0)); 139 ((void)((*_alignof__tuple3_)=1)); 140 ((void)(_offsetof__tuple3_[0]=(*_sizeof__tuple3_))); 141 ((void)((*_sizeof__tuple3_)+=_sizeof_Y15tuple_param_3_0)); 142 if ( ((*_alignof__tuple3_)<_alignof_Y15tuple_param_3_0) ) ((void)((*_alignof__tuple3_)=_alignof_Y15tuple_param_3_0)); 143 144 if ( ((*_sizeof__tuple3_)&(_alignof_Y15tuple_param_3_1-1)) ) ((void)((*_sizeof__tuple3_)+=(_alignof_Y15tuple_param_3_1-((*_sizeof__tuple3_)&(_alignof_Y15tuple_param_3_1-1))))); 145 146 ((void)(_offsetof__tuple3_[1]=(*_sizeof__tuple3_))); 147 ((void)((*_sizeof__tuple3_)+=_sizeof_Y15tuple_param_3_1)); 148 if ( ((*_alignof__tuple3_)<_alignof_Y15tuple_param_3_1) ) ((void)((*_alignof__tuple3_)=_alignof_Y15tuple_param_3_1)); 149 150 if ( ((*_sizeof__tuple3_)&(_alignof_Y15tuple_param_3_2-1)) ) ((void)((*_sizeof__tuple3_)+=(_alignof_Y15tuple_param_3_2-((*_sizeof__tuple3_)&(_alignof_Y15tuple_param_3_2-1))))); 151 152 ((void)(_offsetof__tuple3_[2]=(*_sizeof__tuple3_))); 153 ((void)((*_sizeof__tuple3_)+=_sizeof_Y15tuple_param_3_2)); 154 if ( ((*_alignof__tuple3_)<_alignof_Y15tuple_param_3_2) ) ((void)((*_alignof__tuple3_)=_alignof_Y15tuple_param_3_2)); 155 156 if ( ((*_sizeof__tuple3_)&((*_alignof__tuple3_)-1)) ) ((void)((*_sizeof__tuple3_)+=((*_alignof__tuple3_)-((*_sizeof__tuple3_)&((*_alignof__tuple3_)-1))))); 157 158 } 159 159 struct _conc__tuple3_1 { 160 161 162 163 160 signed int field_0; 161 signed int field_1; 162 signed int field_2; 163 }; 164 164 struct _conc__tuple3_1 _X1fFT3iii___1(void); 165 165 struct _conc__tuple3_1 _X1fFT3iii_iii__1(signed int __anonymous_object10, signed int _X1xi_1, signed int __anonymous_object11); 166 166 struct _conc__tuple3_1 _X1fFT3iii___1(void){ 167 168 167 __attribute__ ((unused)) struct _conc__tuple3_1 _X9_retval_fT3iii_1 = { }; 168 } 169 169 struct _conc__tuple3_1 _X1fFT3iii_iii__1(__attribute__ ((unused)) signed int __anonymous_object12, signed int _X1xi_1, __attribute__ ((unused)) signed int __anonymous_object13){ 170 171 170 __attribute__ ((unused)) struct _conc__tuple3_1 _X9_retval_fT3iii_1 = { }; 171 } 172 172 struct _conc__tuple3_2 { 173 174 175 176 173 signed int field_0; 174 signed int field_1; 175 signed int *field_2; 176 }; 177 177 struct _conc__tuple3_2 _X1fFT3iiPi___1(void); 178 178 struct _conc__tuple3_2 _X1fFT3iiPi_iiPi__1(signed int __anonymous_object14, signed int _X1xi_1, signed int *_X1yPi_1); 179 179 struct _conc__tuple3_2 _X1fFT3iiPi___1(void){ 180 181 180 __attribute__ ((unused)) struct _conc__tuple3_2 _X9_retval_fT3iiPi_1 = { }; 181 } 182 182 struct _conc__tuple3_2 _X1fFT3iiPi_iiPi__1(__attribute__ ((unused)) signed int __anonymous_object15, signed int _X1xi_1, signed int *_X1yPi_1){ 183 184 183 __attribute__ ((unused)) struct _conc__tuple3_2 _X9_retval_fT3iiPi_1 = { }; 184 } 185 185 signed int _X3f11Fi_i__1(signed int __anonymous_object16); 186 186 signed int _X3f12Fi___1(void); … … 191 191 const double _X3fooFd_i__1(signed int __anonymous_object19); 192 192 const double _X3fooFd_d__1(__attribute__ ((unused)) double __anonymous_object20){ 193 194 195 196 197 198 199 193 __attribute__ ((unused)) const double _X11_retval_fooKd_1; 194 { 195 ((void)((*((double *)(&_X11_retval_fooKd_1)))=3.0) /* ?{} */); 196 } 197 198 return _X11_retval_fooKd_1; 199 } 200 200 struct S { 201 202 201 signed int _X1ii_1; 202 }; 203 203 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1); 204 204 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1); … … 207 207 static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ii_1); 208 208 static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 209 210 211 212 213 209 { 210 ((void)((*_X4_dstS1S_1)._X1ii_1) /* ?{} */); 211 } 212 213 } 214 214 static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 215 216 217 218 219 215 { 216 ((void)((*_X4_dstS1S_1)._X1ii_1=_X4_srcS1S_1._X1ii_1) /* ?{} */); 217 } 218 219 } 220 220 static inline void _X11_destructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){ 221 222 223 224 225 221 { 222 ((void)((*_X4_dstS1S_1)._X1ii_1) /* ^?{} */); 223 } 224 225 } 226 226 static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){ 227 228 229 230 231 232 233 234 235 236 237 227 struct S _X4_retS1S_1; 228 { 229 ((void)((*_X4_dstS1S_1)._X1ii_1=_X4_srcS1S_1._X1ii_1)); 230 } 231 232 { 233 ((void)_X12_constructorFv_S1SS1S_autogen___1((&_X4_retS1S_1), (*_X4_dstS1S_1))); 234 } 235 236 return _X4_retS1S_1; 237 } 238 238 static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ii_1){ 239 240 241 242 243 239 { 240 ((void)((*_X4_dstS1S_1)._X1ii_1=_X1ii_1) /* ?{} */); 241 } 242 243 } 244 244 struct S _X3rtnFS1S_i__1(__attribute__ ((unused)) signed int __anonymous_object21){ 245 246 245 __attribute__ ((unused)) struct S _X11_retval_rtnS1S_1; 246 } 247 247 signed int _X1fFi_Fi_ii_Fi_i___1(__attribute__ ((unused)) signed int (*__anonymous_object22)(signed int __anonymous_object23, signed int _X1pi_1), __attribute__ ((unused)) signed int (*__anonymous_object24)(signed int __anonymous_object25)){ 248 249 250 251 252 248 __attribute__ ((unused)) signed int _X9_retval_fi_1; 249 signed int (*(*_X2pcPA0A0PA0A0i_2)[][((unsigned long int )10)])[][((unsigned long int )3)]; 250 signed int (*(*_X1pPA0A0PA0A0i_2)[][((unsigned long int )10)])[][((unsigned long int )3)]; 251 signed int (*(*_X1pPA0Fi_i__2)[])(signed int __anonymous_object26); 252 } 253 253 static const signed int *_X2f1FPKi___1(){ 254 255 254 __attribute__ ((unused)) const signed int *_X10_retval_f1PKi_1; 255 } 256 256 static const signed int *_X2f2FPKi___1(void){ 257 258 257 __attribute__ ((unused)) const signed int *_X10_retval_f2PKi_1; 258 } 259 259 static inline signed int *const _X2f3FPi___1(void){ 260 261 260 __attribute__ ((unused)) signed int *const _X10_retval_f3KPi_1; 261 } 262 262 struct _conc__tuple2_3 { 263 264 265 263 signed int *field_0; 264 signed int field_1; 265 }; 266 266 static inline const struct _conc__tuple2_3 _X2f4FT2Pii___1(void){ 267 268 267 __attribute__ ((unused)) const struct _conc__tuple2_3 _X10_retval_f4KT2Pii_1; 268 } 269 269 static const struct _conc__tuple2_3 _X2f5FT2PiKi___1(void){ 270 271 270 __attribute__ ((unused)) const struct _conc__tuple2_3 _X10_retval_f5KT2PiKi_1; 271 } 272 272 signed int _X1fFi_Fi__FPi__FPPi__FPKPi__FPKPi__PiPiPPiPPiPPPiPPPiPPKPiPPKPiPKPKPiPKPKPi__1(signed int (*__anonymous_object27)(), signed int *(*__anonymous_object28)(), signed int **(*__anonymous_object29)(), signed int *const *(*__anonymous_object30)(), signed int *const *const (*__anonymous_object31)(), signed int *__anonymous_object32, signed int __anonymous_object33[((unsigned long int )10)], signed int **__anonymous_object34, signed int *__anonymous_object35[((unsigned long int )10)], signed int ***__anonymous_object36, signed int **__anonymous_object37[((unsigned long int )10)], signed int *const **__anonymous_object38, signed int *const *__anonymous_object39[((unsigned long int )10)], signed int *const *const *__anonymous_object40, signed int *const *const __anonymous_object41[((unsigned long int )10)]); 273 273 signed int _X1fFi_Fi__FPi__FPPi__FPKPi__FPKPi__PiPiPPiPPiPPPiPPPiPPKPiPPKPiPKPKPiPKPKPi__1(__attribute__ ((unused)) signed int (*__anonymous_object42)(), __attribute__ ((unused)) signed int *(*__anonymous_object43)(), __attribute__ ((unused)) signed int **(*__anonymous_object44)(), __attribute__ ((unused)) signed int *const *(*__anonymous_object45)(), __attribute__ ((unused)) signed int *const *const (*__anonymous_object46)(), __attribute__ ((unused)) signed int *__anonymous_object47, __attribute__ ((unused)) signed int __anonymous_object48[((unsigned long int )10)], __attribute__ ((unused)) signed int **__anonymous_object49, __attribute__ ((unused)) signed int *__anonymous_object50[((unsigned long int )10)], __attribute__ ((unused)) signed int ***__anonymous_object51, __attribute__ ((unused)) signed int **__anonymous_object52[((unsigned long int )10)], __attribute__ ((unused)) signed int *const **__anonymous_object53, __attribute__ ((unused)) signed int *const *__anonymous_object54[((unsigned long int )10)], __attribute__ ((unused)) signed int *const *const *__anonymous_object55, __attribute__ ((unused)) signed int *const *const __anonymous_object56[((unsigned long int )10)]){ 274 275 274 __attribute__ ((unused)) signed int _X9_retval_fi_1; 275 } 276 276 signed int _X1fFi_Pii__1(signed int *_X1fPi_1, signed int _X1ti_1){ 277 278 279 277 __attribute__ ((unused)) signed int _X9_retval_fi_1; 278 signed int _X1Ti_2; 279 } -
tests/.expect/gccExtensions.x64.txt
r5684736 r4e5e6cc 1 1 extern signed int _X1xi_1 asm ( "xx" ); 2 2 signed int _X4mainFi_iPPKc__1(signed int _X4argci_1, const char **_X4argvPPKc_1){ 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 3 __attribute__ ((unused)) signed int _X12_retval_maini_1; 4 asm ( "nop" : : : ); 5 asm ( "nop" : : : ); 6 asm ( "nop" : : : ); 7 static signed int _X1yi_2 asm ( "yy" ); 8 static signed int *_X1zPi_2 asm ( "zz" ); 9 signed int _X3srci_2; 10 signed int _X3dsti_2; 11 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : : : ); 12 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=" "r" ( _X3dsti_2 ) : : ); 13 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _X3dsti_2 ) : "r" ( _X3srci_2 ) : ); 14 asm ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _X3dsti_2 ), "=r" ( _X3srci_2 ) : [ _X3srci_2 ] "r" ( _X3dsti_2 ) : "r0" ); 15 L2: L1: asm goto ( "frob %%r5, %1; jc %l[L1]; mov (%2), %%r5" : : "r" ( _X3srci_2 ), "r" ( (&_X3dsti_2) ) : "r5", "memory" : L1, L2 ); 16 double _Complex _X2c1Cd_2; 17 double _Complex _X2c2Cd_2; 18 const signed int _X2i1Ki_2; 19 const signed int _X2i2Ki_2; 20 const signed int _X2i3Ki_2; 21 inline signed int _X2f1Fi___2(){ 22 __attribute__ ((unused)) signed int _X10_retval_f1i_2; 23 } 24 inline signed int _X2f2Fi___2(){ 25 __attribute__ ((unused)) signed int _X10_retval_f2i_2; 26 } 27 signed int _X2s1i_2; 28 signed int _X2s2i_2; 29 volatile signed int _X2v1Vi_2; 30 volatile signed int _X2v2Vi_2; 31 signed int _X2t1i_2; 32 signed int _X2t2i_2; 33 __extension__ const signed int _X2exKi_2; 34 struct S { 35 __extension__ signed int _X1ai_2; 36 __extension__ signed int _X1bi_2; 37 __extension__ signed int _X1ci_2; 38 }; 39 inline void _X12_constructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){ 40 { 41 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ?{} */); 42 } 43 44 { 45 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 46 } 47 48 { 49 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 50 } 51 52 } 53 inline void _X12_constructorFv_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){ 54 { 55 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2) /* ?{} */); 56 } 57 58 { 59 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2) /* ?{} */); 60 } 61 62 { 63 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2) /* ?{} */); 64 } 65 66 } 67 inline void _X11_destructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){ 68 { 69 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ^?{} */); 70 } 71 72 { 73 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ^?{} */); 74 } 75 76 { 77 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ^?{} */); 78 } 79 80 } 81 inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){ 82 struct S _X4_retS1S_2; 83 { 84 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2)); 85 } 86 87 { 88 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2)); 89 } 90 91 { 92 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2)); 93 } 94 95 { 96 ((void)_X12_constructorFv_S1SS1S_autogen___2((&_X4_retS1S_2), (*_X4_dstS1S_2))); 97 } 98 99 return _X4_retS1S_2; 100 } 101 inline void _X12_constructorFv_S1Si_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2){ 102 { 103 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 104 } 105 106 { 107 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 108 } 109 110 { 111 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 112 } 113 114 } 115 inline void _X12_constructorFv_S1Sii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2){ 116 { 117 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 118 } 119 120 { 121 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 122 } 123 124 { 125 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 126 } 127 128 } 129 inline void _X12_constructorFv_S1Siii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2){ 130 { 131 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 132 } 133 134 { 135 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 136 } 137 138 { 139 ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */); 140 } 141 142 } 143 signed int _X1ii_2 = __extension__ 3; 144 __extension__ signed int _X1ai_2; 145 __extension__ signed int _X1bi_2; 146 __extension__ signed int _X1ci_2; 147 { 148 ((void)(((void)(((void)__extension__ _X1ai_2) , __extension__ _X1bi_2)) , __extension__ _X1ci_2)); 149 } 150 151 { 152 ((void)(__extension__ _X1ai_2=(__extension__ _X1bi_2+__extension__ _X1ci_2))); 153 } 154 155 { 156 ((void)(__extension__ _X1ai_2=__extension__ (__extension__ _X1bi_2+__extension__ _X1ci_2))); 157 } 158 159 signed int _X2a1i_2; 160 const signed int _X2a2Ki_2; 161 static const signed int _X2a3Ki_2; 162 static const signed int _X2a4Ki_2; 163 static const signed int _X2a5Ki_2; 164 static const signed int _X2a6Ki_2; 165 static const signed int _X2a7Ki_2; 166 signed int *_X2p1Pi_2; 167 signed int *_X2p2Pi_2; 168 struct s1; 169 struct s2 { 170 signed int _X1ii_2; 171 }; 172 inline void _X12_constructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 173 { 174 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ?{} */); 175 } 176 177 } 178 inline void _X12_constructorFv_S2s2S2s2_autogen___2(struct s2 *_X4_dstS2s2_2, struct s2 _X4_srcS2s2_2){ 179 { 180 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2) /* ?{} */); 181 } 182 183 } 184 inline void _X11_destructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 185 { 186 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ^?{} */); 187 } 188 189 } 190 inline struct s2 _X16_operator_assignFS2s2_S2s2S2s2_autogen___2(struct s2 *_X4_dstS2s2_2, struct s2 _X4_srcS2s2_2){ 191 struct s2 _X4_retS2s2_2; 192 { 193 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2)); 194 } 195 196 { 197 ((void)_X12_constructorFv_S2s2S2s2_autogen___2((&_X4_retS2s2_2), (*_X4_dstS2s2_2))); 198 } 199 200 return _X4_retS2s2_2; 201 } 202 inline void _X12_constructorFv_S2s2i_autogen___2(struct s2 *_X4_dstS2s2_2, signed int _X1ii_2){ 203 { 204 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X1ii_2) /* ?{} */); 205 } 206 207 } 208 struct s3 { 209 signed int _X1ii_2; 210 }; 211 inline void _X12_constructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 212 { 213 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ?{} */); 214 } 215 216 } 217 inline void _X12_constructorFv_S2s3S2s3_autogen___2(struct s3 *_X4_dstS2s3_2, struct s3 _X4_srcS2s3_2){ 218 { 219 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2) /* ?{} */); 220 } 221 222 } 223 inline void _X11_destructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 224 { 225 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ^?{} */); 226 } 227 228 } 229 inline struct s3 _X16_operator_assignFS2s3_S2s3S2s3_autogen___2(struct s3 *_X4_dstS2s3_2, struct s3 _X4_srcS2s3_2){ 230 struct s3 _X4_retS2s3_2; 231 { 232 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2)); 233 } 234 235 { 236 ((void)_X12_constructorFv_S2s3S2s3_autogen___2((&_X4_retS2s3_2), (*_X4_dstS2s3_2))); 237 } 238 239 return _X4_retS2s3_2; 240 } 241 inline void _X12_constructorFv_S2s3i_autogen___2(struct s3 *_X4_dstS2s3_2, signed int _X1ii_2){ 242 { 243 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X1ii_2) /* ?{} */); 244 } 245 246 } 247 struct s3 _X2x1S2s3_2; 248 struct s3 _X2y1S2s3_2; 249 struct s4 { 250 signed int _X1ii_2; 251 }; 252 inline void _X12_constructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 253 { 254 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ?{} */); 255 } 256 257 } 258 inline void _X12_constructorFv_S2s4S2s4_autogen___2(struct s4 *_X4_dstS2s4_2, struct s4 _X4_srcS2s4_2){ 259 { 260 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2) /* ?{} */); 261 } 262 263 } 264 inline void _X11_destructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 265 { 266 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ^?{} */); 267 } 268 269 } 270 inline struct s4 _X16_operator_assignFS2s4_S2s4S2s4_autogen___2(struct s4 *_X4_dstS2s4_2, struct s4 _X4_srcS2s4_2){ 271 struct s4 _X4_retS2s4_2; 272 { 273 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2)); 274 } 275 276 { 277 ((void)_X12_constructorFv_S2s4S2s4_autogen___2((&_X4_retS2s4_2), (*_X4_dstS2s4_2))); 278 } 279 280 return _X4_retS2s4_2; 281 } 282 inline void _X12_constructorFv_S2s4i_autogen___2(struct s4 *_X4_dstS2s4_2, signed int _X1ii_2){ 283 { 284 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X1ii_2) /* ?{} */); 285 } 286 287 } 288 struct s4 _X2x2S2s4_2; 289 struct s4 _X2y2S2s4_2; 290 signed int _X2m1A0i_2[((unsigned long int )10)]; 291 signed int _X2m2A0A0i_2[((unsigned long int )10)][((unsigned long int )10)]; 292 signed int _X2m3A0A0i_2[((unsigned long int )10)][((unsigned long int )10)]; 293 { 294 ((void)(_X12_retval_maini_1=0) /* ?{} */); 295 } 296 297 return _X12_retval_maini_1; 298 { 299 ((void)(_X12_retval_maini_1=0) /* ?{} */); 300 } 301 302 return _X12_retval_maini_1; 303 } 304 304 static inline int invoke_main(int argc, char* argv[], char* envp[]) { (void)argc; (void)argv; (void)envp; return _X4mainFi_iPPKc__1((signed int )argc, (const char **)argv); } 305 305 static inline signed int invoke_main(signed int argc, char **argv, char **envp); 306 306 signed int main(signed int _X4argci_1, char **_X4argvPPc_1, char **_X4envpPPc_1){ 307 308 309 310 311 312 313 314 307 __attribute__ ((unused)) signed int _X12_retval_maini_1; 308 { 309 signed int _tmp_cp_ret4; 310 ((void)(_X12_retval_maini_1=(((void)(_tmp_cp_ret4=invoke_main(_X4argci_1, _X4argvPPc_1, _X4envpPPc_1))) , _tmp_cp_ret4)) /* ?{} */); 311 } 312 313 return _X12_retval_maini_1; 314 }
Note: See TracChangeset
for help on using the changeset viewer.