source: tests/.expect/extension.x64.txt@ ad72c8b

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
Last change on this file since ad72c8b was 5e44ac2, checked in by Rob Schluntz <rschlunt@…>, 7 years ago

Merge branch 'master' into demangler

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