1 #include "nit.common.h"
2 val
* NEW_array__Array(const struct type
* type
);
3 extern const struct type type_array__Arrayparser_work__ReduceAction
;
4 val
* NEW_parser__ReduceAction0(const struct type
* type
);
5 extern const struct type type_parser__ReduceAction0
;
6 void parser_work__ReduceAction__init(val
* self
, long p0
);
7 val
* NEW_parser__ReduceAction1(const struct type
* type
);
8 extern const struct type type_parser__ReduceAction1
;
9 val
* NEW_parser__ReduceAction2(const struct type
* type
);
10 extern const struct type type_parser__ReduceAction2
;
11 val
* NEW_parser__ReduceAction3(const struct type
* type
);
12 extern const struct type type_parser__ReduceAction3
;
13 val
* NEW_parser__ReduceAction4(const struct type
* type
);
14 extern const struct type type_parser__ReduceAction4
;
15 val
* NEW_parser__ReduceAction5(const struct type
* type
);
16 extern const struct type type_parser__ReduceAction5
;
17 val
* NEW_parser__ReduceAction6(const struct type
* type
);
18 extern const struct type type_parser__ReduceAction6
;
19 val
* NEW_parser__ReduceAction7(const struct type
* type
);
20 extern const struct type type_parser__ReduceAction7
;
21 val
* NEW_parser__ReduceAction8(const struct type
* type
);
22 extern const struct type type_parser__ReduceAction8
;
23 val
* NEW_parser__ReduceAction9(const struct type
* type
);
24 extern const struct type type_parser__ReduceAction9
;
25 val
* NEW_parser__ReduceAction10(const struct type
* type
);
26 extern const struct type type_parser__ReduceAction10
;
27 val
* NEW_parser__ReduceAction11(const struct type
* type
);
28 extern const struct type type_parser__ReduceAction11
;
29 val
* NEW_parser__ReduceAction12(const struct type
* type
);
30 extern const struct type type_parser__ReduceAction12
;
31 val
* NEW_parser__ReduceAction13(const struct type
* type
);
32 extern const struct type type_parser__ReduceAction13
;
33 val
* NEW_parser__ReduceAction14(const struct type
* type
);
34 extern const struct type type_parser__ReduceAction14
;
35 val
* NEW_parser__ReduceAction15(const struct type
* type
);
36 extern const struct type type_parser__ReduceAction15
;
37 val
* NEW_parser__ReduceAction16(const struct type
* type
);
38 extern const struct type type_parser__ReduceAction16
;
39 val
* NEW_parser__ReduceAction17(const struct type
* type
);
40 extern const struct type type_parser__ReduceAction17
;
41 val
* NEW_parser__ReduceAction18(const struct type
* type
);
42 extern const struct type type_parser__ReduceAction18
;
43 val
* NEW_parser__ReduceAction19(const struct type
* type
);
44 extern const struct type type_parser__ReduceAction19
;
45 val
* NEW_parser__ReduceAction20(const struct type
* type
);
46 extern const struct type type_parser__ReduceAction20
;
47 val
* NEW_parser__ReduceAction21(const struct type
* type
);
48 extern const struct type type_parser__ReduceAction21
;
49 val
* NEW_parser__ReduceAction22(const struct type
* type
);
50 extern const struct type type_parser__ReduceAction22
;
51 val
* NEW_parser__ReduceAction23(const struct type
* type
);
52 extern const struct type type_parser__ReduceAction23
;
53 val
* NEW_parser__ReduceAction24(const struct type
* type
);
54 extern const struct type type_parser__ReduceAction24
;
55 val
* NEW_parser__ReduceAction26(const struct type
* type
);
56 extern const struct type type_parser__ReduceAction26
;
57 val
* NEW_parser__ReduceAction27(const struct type
* type
);
58 extern const struct type type_parser__ReduceAction27
;
59 val
* NEW_parser__ReduceAction28(const struct type
* type
);
60 extern const struct type type_parser__ReduceAction28
;
61 val
* NEW_parser__ReduceAction29(const struct type
* type
);
62 extern const struct type type_parser__ReduceAction29
;
63 val
* NEW_parser__ReduceAction30(const struct type
* type
);
64 extern const struct type type_parser__ReduceAction30
;
65 val
* NEW_parser__ReduceAction31(const struct type
* type
);
66 extern const struct type type_parser__ReduceAction31
;
67 val
* NEW_parser__ReduceAction32(const struct type
* type
);
68 extern const struct type type_parser__ReduceAction32
;
69 val
* NEW_parser__ReduceAction33(const struct type
* type
);
70 extern const struct type type_parser__ReduceAction33
;
71 val
* NEW_parser__ReduceAction34(const struct type
* type
);
72 extern const struct type type_parser__ReduceAction34
;
73 val
* NEW_parser__ReduceAction35(const struct type
* type
);
74 extern const struct type type_parser__ReduceAction35
;
75 val
* NEW_parser__ReduceAction36(const struct type
* type
);
76 extern const struct type type_parser__ReduceAction36
;
77 val
* NEW_parser__ReduceAction37(const struct type
* type
);
78 extern const struct type type_parser__ReduceAction37
;
79 val
* NEW_parser__ReduceAction38(const struct type
* type
);
80 extern const struct type type_parser__ReduceAction38
;
81 val
* NEW_parser__ReduceAction39(const struct type
* type
);
82 extern const struct type type_parser__ReduceAction39
;
83 val
* NEW_parser__ReduceAction40(const struct type
* type
);
84 extern const struct type type_parser__ReduceAction40
;
85 val
* NEW_parser__ReduceAction41(const struct type
* type
);
86 extern const struct type type_parser__ReduceAction41
;
87 val
* NEW_parser__ReduceAction43(const struct type
* type
);
88 extern const struct type type_parser__ReduceAction43
;
89 val
* NEW_parser__ReduceAction44(const struct type
* type
);
90 extern const struct type type_parser__ReduceAction44
;
91 val
* NEW_parser__ReduceAction45(const struct type
* type
);
92 extern const struct type type_parser__ReduceAction45
;
93 val
* NEW_parser__ReduceAction46(const struct type
* type
);
94 extern const struct type type_parser__ReduceAction46
;
95 val
* NEW_parser__ReduceAction47(const struct type
* type
);
96 extern const struct type type_parser__ReduceAction47
;
97 val
* NEW_parser__ReduceAction48(const struct type
* type
);
98 extern const struct type type_parser__ReduceAction48
;
99 val
* NEW_parser__ReduceAction49(const struct type
* type
);
100 extern const struct type type_parser__ReduceAction49
;
101 val
* NEW_parser__ReduceAction50(const struct type
* type
);
102 extern const struct type type_parser__ReduceAction50
;
103 val
* NEW_parser__ReduceAction51(const struct type
* type
);
104 extern const struct type type_parser__ReduceAction51
;
105 val
* NEW_parser__ReduceAction52(const struct type
* type
);
106 extern const struct type type_parser__ReduceAction52
;
107 val
* NEW_parser__ReduceAction53(const struct type
* type
);
108 extern const struct type type_parser__ReduceAction53
;
109 val
* NEW_parser__ReduceAction54(const struct type
* type
);
110 extern const struct type type_parser__ReduceAction54
;
111 val
* NEW_parser__ReduceAction55(const struct type
* type
);
112 extern const struct type type_parser__ReduceAction55
;
113 val
* NEW_parser__ReduceAction56(const struct type
* type
);
114 extern const struct type type_parser__ReduceAction56
;
115 val
* NEW_parser__ReduceAction57(const struct type
* type
);
116 extern const struct type type_parser__ReduceAction57
;
117 val
* NEW_parser__ReduceAction58(const struct type
* type
);
118 extern const struct type type_parser__ReduceAction58
;
119 val
* NEW_parser__ReduceAction59(const struct type
* type
);
120 extern const struct type type_parser__ReduceAction59
;
121 val
* NEW_parser__ReduceAction60(const struct type
* type
);
122 extern const struct type type_parser__ReduceAction60
;
123 val
* NEW_parser__ReduceAction61(const struct type
* type
);
124 extern const struct type type_parser__ReduceAction61
;
125 val
* NEW_parser__ReduceAction62(const struct type
* type
);
126 extern const struct type type_parser__ReduceAction62
;
127 val
* NEW_parser__ReduceAction63(const struct type
* type
);
128 extern const struct type type_parser__ReduceAction63
;
129 val
* NEW_parser__ReduceAction64(const struct type
* type
);
130 extern const struct type type_parser__ReduceAction64
;
131 val
* NEW_parser__ReduceAction65(const struct type
* type
);
132 extern const struct type type_parser__ReduceAction65
;
133 val
* NEW_parser__ReduceAction66(const struct type
* type
);
134 extern const struct type type_parser__ReduceAction66
;
135 val
* NEW_parser__ReduceAction67(const struct type
* type
);
136 extern const struct type type_parser__ReduceAction67
;
137 val
* NEW_parser__ReduceAction68(const struct type
* type
);
138 extern const struct type type_parser__ReduceAction68
;
139 val
* NEW_parser__ReduceAction69(const struct type
* type
);
140 extern const struct type type_parser__ReduceAction69
;
141 val
* NEW_parser__ReduceAction70(const struct type
* type
);
142 extern const struct type type_parser__ReduceAction70
;
143 val
* NEW_parser__ReduceAction71(const struct type
* type
);
144 extern const struct type type_parser__ReduceAction71
;
145 val
* NEW_parser__ReduceAction72(const struct type
* type
);
146 extern const struct type type_parser__ReduceAction72
;
147 val
* NEW_parser__ReduceAction73(const struct type
* type
);
148 extern const struct type type_parser__ReduceAction73
;
149 val
* NEW_parser__ReduceAction74(const struct type
* type
);
150 extern const struct type type_parser__ReduceAction74
;
151 val
* NEW_parser__ReduceAction75(const struct type
* type
);
152 extern const struct type type_parser__ReduceAction75
;
153 val
* NEW_parser__ReduceAction76(const struct type
* type
);
154 extern const struct type type_parser__ReduceAction76
;
155 val
* NEW_parser__ReduceAction77(const struct type
* type
);
156 extern const struct type type_parser__ReduceAction77
;
157 val
* NEW_parser__ReduceAction78(const struct type
* type
);
158 extern const struct type type_parser__ReduceAction78
;
159 val
* NEW_parser__ReduceAction79(const struct type
* type
);
160 extern const struct type type_parser__ReduceAction79
;
161 val
* NEW_parser__ReduceAction80(const struct type
* type
);
162 extern const struct type type_parser__ReduceAction80
;
163 val
* NEW_parser__ReduceAction81(const struct type
* type
);
164 extern const struct type type_parser__ReduceAction81
;
165 val
* NEW_parser__ReduceAction82(const struct type
* type
);
166 extern const struct type type_parser__ReduceAction82
;
167 val
* NEW_parser__ReduceAction83(const struct type
* type
);
168 extern const struct type type_parser__ReduceAction83
;
169 val
* NEW_parser__ReduceAction84(const struct type
* type
);
170 extern const struct type type_parser__ReduceAction84
;
171 val
* NEW_parser__ReduceAction85(const struct type
* type
);
172 extern const struct type type_parser__ReduceAction85
;
173 val
* NEW_parser__ReduceAction86(const struct type
* type
);
174 extern const struct type type_parser__ReduceAction86
;
175 val
* NEW_parser__ReduceAction87(const struct type
* type
);
176 extern const struct type type_parser__ReduceAction87
;
177 val
* NEW_parser__ReduceAction88(const struct type
* type
);
178 extern const struct type type_parser__ReduceAction88
;
179 val
* NEW_parser__ReduceAction89(const struct type
* type
);
180 extern const struct type type_parser__ReduceAction89
;
181 val
* NEW_parser__ReduceAction90(const struct type
* type
);
182 extern const struct type type_parser__ReduceAction90
;
183 val
* NEW_parser__ReduceAction91(const struct type
* type
);
184 extern const struct type type_parser__ReduceAction91
;
185 val
* NEW_parser__ReduceAction94(const struct type
* type
);
186 extern const struct type type_parser__ReduceAction94
;
187 val
* NEW_parser__ReduceAction95(const struct type
* type
);
188 extern const struct type type_parser__ReduceAction95
;
189 val
* NEW_parser__ReduceAction96(const struct type
* type
);
190 extern const struct type type_parser__ReduceAction96
;
191 val
* NEW_parser__ReduceAction97(const struct type
* type
);
192 extern const struct type type_parser__ReduceAction97
;
193 val
* NEW_parser__ReduceAction98(const struct type
* type
);
194 extern const struct type type_parser__ReduceAction98
;
195 val
* NEW_parser__ReduceAction99(const struct type
* type
);
196 extern const struct type type_parser__ReduceAction99
;
197 val
* NEW_parser__ReduceAction100(const struct type
* type
);
198 extern const struct type type_parser__ReduceAction100
;
199 val
* NEW_parser__ReduceAction101(const struct type
* type
);
200 extern const struct type type_parser__ReduceAction101
;
201 val
* NEW_parser__ReduceAction102(const struct type
* type
);
202 extern const struct type type_parser__ReduceAction102
;
203 val
* NEW_parser__ReduceAction103(const struct type
* type
);
204 extern const struct type type_parser__ReduceAction103
;
205 val
* NEW_parser__ReduceAction104(const struct type
* type
);
206 extern const struct type type_parser__ReduceAction104
;
207 val
* NEW_parser__ReduceAction105(const struct type
* type
);
208 extern const struct type type_parser__ReduceAction105
;
209 val
* NEW_parser__ReduceAction106(const struct type
* type
);
210 extern const struct type type_parser__ReduceAction106
;
211 val
* NEW_parser__ReduceAction107(const struct type
* type
);
212 extern const struct type type_parser__ReduceAction107
;
213 val
* NEW_parser__ReduceAction108(const struct type
* type
);
214 extern const struct type type_parser__ReduceAction108
;
215 val
* NEW_parser__ReduceAction109(const struct type
* type
);
216 extern const struct type type_parser__ReduceAction109
;
217 val
* NEW_parser__ReduceAction110(const struct type
* type
);
218 extern const struct type type_parser__ReduceAction110
;
219 val
* NEW_parser__ReduceAction111(const struct type
* type
);
220 extern const struct type type_parser__ReduceAction111
;
221 val
* NEW_parser__ReduceAction112(const struct type
* type
);
222 extern const struct type type_parser__ReduceAction112
;
223 val
* NEW_parser__ReduceAction113(const struct type
* type
);
224 extern const struct type type_parser__ReduceAction113
;
225 val
* NEW_parser__ReduceAction114(const struct type
* type
);
226 extern const struct type type_parser__ReduceAction114
;
227 val
* NEW_parser__ReduceAction115(const struct type
* type
);
228 extern const struct type type_parser__ReduceAction115
;
229 val
* NEW_parser__ReduceAction116(const struct type
* type
);
230 extern const struct type type_parser__ReduceAction116
;
231 val
* NEW_parser__ReduceAction117(const struct type
* type
);
232 extern const struct type type_parser__ReduceAction117
;
233 val
* NEW_parser__ReduceAction118(const struct type
* type
);
234 extern const struct type type_parser__ReduceAction118
;
235 val
* NEW_parser__ReduceAction119(const struct type
* type
);
236 extern const struct type type_parser__ReduceAction119
;
237 val
* NEW_parser__ReduceAction120(const struct type
* type
);
238 extern const struct type type_parser__ReduceAction120
;
239 val
* NEW_parser__ReduceAction121(const struct type
* type
);
240 extern const struct type type_parser__ReduceAction121
;
241 val
* NEW_parser__ReduceAction122(const struct type
* type
);
242 extern const struct type type_parser__ReduceAction122
;
243 val
* NEW_parser__ReduceAction123(const struct type
* type
);
244 extern const struct type type_parser__ReduceAction123
;
245 val
* NEW_parser__ReduceAction124(const struct type
* type
);
246 extern const struct type type_parser__ReduceAction124
;
247 val
* NEW_parser__ReduceAction125(const struct type
* type
);
248 extern const struct type type_parser__ReduceAction125
;
249 val
* NEW_parser__ReduceAction127(const struct type
* type
);
250 extern const struct type type_parser__ReduceAction127
;
251 val
* NEW_parser__ReduceAction128(const struct type
* type
);
252 extern const struct type type_parser__ReduceAction128
;
253 val
* NEW_parser__ReduceAction129(const struct type
* type
);
254 extern const struct type type_parser__ReduceAction129
;
255 val
* NEW_parser__ReduceAction130(const struct type
* type
);
256 extern const struct type type_parser__ReduceAction130
;
257 val
* NEW_parser__ReduceAction131(const struct type
* type
);
258 extern const struct type type_parser__ReduceAction131
;
259 val
* NEW_parser__ReduceAction132(const struct type
* type
);
260 extern const struct type type_parser__ReduceAction132
;
261 val
* NEW_parser__ReduceAction133(const struct type
* type
);
262 extern const struct type type_parser__ReduceAction133
;
263 val
* NEW_parser__ReduceAction134(const struct type
* type
);
264 extern const struct type type_parser__ReduceAction134
;
265 val
* NEW_parser__ReduceAction136(const struct type
* type
);
266 extern const struct type type_parser__ReduceAction136
;
267 val
* NEW_parser__ReduceAction137(const struct type
* type
);
268 extern const struct type type_parser__ReduceAction137
;
269 val
* NEW_parser__ReduceAction139(const struct type
* type
);
270 extern const struct type type_parser__ReduceAction139
;
271 val
* NEW_parser__ReduceAction140(const struct type
* type
);
272 extern const struct type type_parser__ReduceAction140
;
273 val
* NEW_parser__ReduceAction141(const struct type
* type
);
274 extern const struct type type_parser__ReduceAction141
;
275 val
* NEW_parser__ReduceAction142(const struct type
* type
);
276 extern const struct type type_parser__ReduceAction142
;
277 val
* NEW_parser__ReduceAction143(const struct type
* type
);
278 extern const struct type type_parser__ReduceAction143
;
279 val
* NEW_parser__ReduceAction144(const struct type
* type
);
280 extern const struct type type_parser__ReduceAction144
;
281 val
* NEW_parser__ReduceAction145(const struct type
* type
);
282 extern const struct type type_parser__ReduceAction145
;
283 val
* NEW_parser__ReduceAction146(const struct type
* type
);
284 extern const struct type type_parser__ReduceAction146
;
285 val
* NEW_parser__ReduceAction147(const struct type
* type
);
286 extern const struct type type_parser__ReduceAction147
;
287 val
* NEW_parser__ReduceAction148(const struct type
* type
);
288 extern const struct type type_parser__ReduceAction148
;
289 val
* NEW_parser__ReduceAction150(const struct type
* type
);
290 extern const struct type type_parser__ReduceAction150
;
291 val
* NEW_parser__ReduceAction151(const struct type
* type
);
292 extern const struct type type_parser__ReduceAction151
;
293 val
* NEW_parser__ReduceAction152(const struct type
* type
);
294 extern const struct type type_parser__ReduceAction152
;
295 val
* NEW_parser__ReduceAction153(const struct type
* type
);
296 extern const struct type type_parser__ReduceAction153
;
297 val
* NEW_parser__ReduceAction154(const struct type
* type
);
298 extern const struct type type_parser__ReduceAction154
;
299 val
* NEW_parser__ReduceAction156(const struct type
* type
);
300 extern const struct type type_parser__ReduceAction156
;
301 val
* NEW_parser__ReduceAction157(const struct type
* type
);
302 extern const struct type type_parser__ReduceAction157
;
303 val
* NEW_parser__ReduceAction158(const struct type
* type
);
304 extern const struct type type_parser__ReduceAction158
;
305 val
* NEW_parser__ReduceAction159(const struct type
* type
);
306 extern const struct type type_parser__ReduceAction159
;
307 val
* NEW_parser__ReduceAction160(const struct type
* type
);
308 extern const struct type type_parser__ReduceAction160
;
309 val
* NEW_parser__ReduceAction161(const struct type
* type
);
310 extern const struct type type_parser__ReduceAction161
;
311 val
* NEW_parser__ReduceAction162(const struct type
* type
);
312 extern const struct type type_parser__ReduceAction162
;
313 val
* NEW_parser__ReduceAction163(const struct type
* type
);
314 extern const struct type type_parser__ReduceAction163
;
315 val
* NEW_parser__ReduceAction167(const struct type
* type
);
316 extern const struct type type_parser__ReduceAction167
;
317 val
* NEW_parser__ReduceAction168(const struct type
* type
);
318 extern const struct type type_parser__ReduceAction168
;
319 val
* NEW_parser__ReduceAction169(const struct type
* type
);
320 extern const struct type type_parser__ReduceAction169
;
321 val
* NEW_parser__ReduceAction170(const struct type
* type
);
322 extern const struct type type_parser__ReduceAction170
;
323 val
* NEW_parser__ReduceAction171(const struct type
* type
);
324 extern const struct type type_parser__ReduceAction171
;
325 val
* NEW_parser__ReduceAction172(const struct type
* type
);
326 extern const struct type type_parser__ReduceAction172
;
327 val
* NEW_parser__ReduceAction173(const struct type
* type
);
328 extern const struct type type_parser__ReduceAction173
;
329 val
* NEW_parser__ReduceAction174(const struct type
* type
);
330 extern const struct type type_parser__ReduceAction174
;
331 val
* NEW_parser__ReduceAction175(const struct type
* type
);
332 extern const struct type type_parser__ReduceAction175
;
333 val
* NEW_parser__ReduceAction176(const struct type
* type
);
334 extern const struct type type_parser__ReduceAction176
;
335 val
* NEW_parser__ReduceAction180(const struct type
* type
);
336 extern const struct type type_parser__ReduceAction180
;
337 val
* NEW_parser__ReduceAction181(const struct type
* type
);
338 extern const struct type type_parser__ReduceAction181
;
339 val
* NEW_parser__ReduceAction182(const struct type
* type
);
340 extern const struct type type_parser__ReduceAction182
;
341 val
* NEW_parser__ReduceAction183(const struct type
* type
);
342 extern const struct type type_parser__ReduceAction183
;
343 val
* NEW_parser__ReduceAction184(const struct type
* type
);
344 extern const struct type type_parser__ReduceAction184
;
345 val
* NEW_parser__ReduceAction185(const struct type
* type
);
346 extern const struct type type_parser__ReduceAction185
;
347 val
* NEW_parser__ReduceAction186(const struct type
* type
);
348 extern const struct type type_parser__ReduceAction186
;
349 val
* NEW_parser__ReduceAction193(const struct type
* type
);
350 extern const struct type type_parser__ReduceAction193
;
351 val
* NEW_parser__ReduceAction194(const struct type
* type
);
352 extern const struct type type_parser__ReduceAction194
;
353 val
* NEW_parser__ReduceAction195(const struct type
* type
);
354 extern const struct type type_parser__ReduceAction195
;
355 val
* NEW_parser__ReduceAction196(const struct type
* type
);
356 extern const struct type type_parser__ReduceAction196
;
357 val
* NEW_parser__ReduceAction197(const struct type
* type
);
358 extern const struct type type_parser__ReduceAction197
;
359 val
* NEW_parser__ReduceAction198(const struct type
* type
);
360 extern const struct type type_parser__ReduceAction198
;
361 val
* NEW_parser__ReduceAction199(const struct type
* type
);
362 extern const struct type type_parser__ReduceAction199
;
363 val
* NEW_parser__ReduceAction201(const struct type
* type
);
364 extern const struct type type_parser__ReduceAction201
;
365 val
* NEW_parser__ReduceAction202(const struct type
* type
);
366 extern const struct type type_parser__ReduceAction202
;
367 val
* NEW_parser__ReduceAction204(const struct type
* type
);
368 extern const struct type type_parser__ReduceAction204
;
369 val
* NEW_parser__ReduceAction205(const struct type
* type
);
370 extern const struct type type_parser__ReduceAction205
;
371 val
* NEW_parser__ReduceAction206(const struct type
* type
);
372 extern const struct type type_parser__ReduceAction206
;
373 val
* NEW_parser__ReduceAction207(const struct type
* type
);
374 extern const struct type type_parser__ReduceAction207
;
375 val
* NEW_parser__ReduceAction208(const struct type
* type
);
376 extern const struct type type_parser__ReduceAction208
;
377 val
* NEW_parser__ReduceAction209(const struct type
* type
);
378 extern const struct type type_parser__ReduceAction209
;
379 val
* NEW_parser__ReduceAction210(const struct type
* type
);
380 extern const struct type type_parser__ReduceAction210
;
381 val
* NEW_parser__ReduceAction211(const struct type
* type
);
382 extern const struct type type_parser__ReduceAction211
;
383 val
* NEW_parser__ReduceAction212(const struct type
* type
);
384 extern const struct type type_parser__ReduceAction212
;
385 val
* NEW_parser__ReduceAction213(const struct type
* type
);
386 extern const struct type type_parser__ReduceAction213
;
387 val
* NEW_parser__ReduceAction214(const struct type
* type
);
388 extern const struct type type_parser__ReduceAction214
;
389 val
* NEW_parser__ReduceAction215(const struct type
* type
);
390 extern const struct type type_parser__ReduceAction215
;
391 val
* NEW_parser__ReduceAction216(const struct type
* type
);
392 extern const struct type type_parser__ReduceAction216
;
393 val
* NEW_parser__ReduceAction217(const struct type
* type
);
394 extern const struct type type_parser__ReduceAction217
;
395 val
* NEW_parser__ReduceAction218(const struct type
* type
);
396 extern const struct type type_parser__ReduceAction218
;
397 val
* NEW_parser__ReduceAction219(const struct type
* type
);
398 extern const struct type type_parser__ReduceAction219
;
399 val
* NEW_parser__ReduceAction220(const struct type
* type
);
400 extern const struct type type_parser__ReduceAction220
;
401 val
* NEW_parser__ReduceAction221(const struct type
* type
);
402 extern const struct type type_parser__ReduceAction221
;
403 val
* NEW_parser__ReduceAction222(const struct type
* type
);
404 extern const struct type type_parser__ReduceAction222
;
405 val
* NEW_parser__ReduceAction223(const struct type
* type
);
406 extern const struct type type_parser__ReduceAction223
;
407 val
* NEW_parser__ReduceAction224(const struct type
* type
);
408 extern const struct type type_parser__ReduceAction224
;
409 val
* NEW_parser__ReduceAction225(const struct type
* type
);
410 extern const struct type type_parser__ReduceAction225
;
411 val
* NEW_parser__ReduceAction226(const struct type
* type
);
412 extern const struct type type_parser__ReduceAction226
;
413 val
* NEW_parser__ReduceAction227(const struct type
* type
);
414 extern const struct type type_parser__ReduceAction227
;
415 val
* NEW_parser__ReduceAction228(const struct type
* type
);
416 extern const struct type type_parser__ReduceAction228
;
417 val
* NEW_parser__ReduceAction229(const struct type
* type
);
418 extern const struct type type_parser__ReduceAction229
;
419 val
* NEW_parser__ReduceAction232(const struct type
* type
);
420 extern const struct type type_parser__ReduceAction232
;
421 val
* NEW_parser__ReduceAction233(const struct type
* type
);
422 extern const struct type type_parser__ReduceAction233
;
423 val
* NEW_parser__ReduceAction234(const struct type
* type
);
424 extern const struct type type_parser__ReduceAction234
;
425 val
* NEW_parser__ReduceAction235(const struct type
* type
);
426 extern const struct type type_parser__ReduceAction235
;
427 val
* NEW_parser__ReduceAction236(const struct type
* type
);
428 extern const struct type type_parser__ReduceAction236
;
429 val
* NEW_parser__ReduceAction237(const struct type
* type
);
430 extern const struct type type_parser__ReduceAction237
;
431 val
* NEW_parser__ReduceAction238(const struct type
* type
);
432 extern const struct type type_parser__ReduceAction238
;
433 val
* NEW_parser__ReduceAction239(const struct type
* type
);
434 extern const struct type type_parser__ReduceAction239
;
435 val
* NEW_parser__ReduceAction240(const struct type
* type
);
436 extern const struct type type_parser__ReduceAction240
;
437 val
* NEW_parser__ReduceAction241(const struct type
* type
);
438 extern const struct type type_parser__ReduceAction241
;
439 val
* NEW_parser__ReduceAction242(const struct type
* type
);
440 extern const struct type type_parser__ReduceAction242
;
441 val
* NEW_parser__ReduceAction243(const struct type
* type
);
442 extern const struct type type_parser__ReduceAction243
;
443 val
* NEW_parser__ReduceAction244(const struct type
* type
);
444 extern const struct type type_parser__ReduceAction244
;
445 val
* NEW_parser__ReduceAction247(const struct type
* type
);
446 extern const struct type type_parser__ReduceAction247
;
447 val
* NEW_parser__ReduceAction249(const struct type
* type
);
448 extern const struct type type_parser__ReduceAction249
;
449 val
* NEW_parser__ReduceAction250(const struct type
* type
);
450 extern const struct type type_parser__ReduceAction250
;
451 val
* NEW_parser__ReduceAction251(const struct type
* type
);
452 extern const struct type type_parser__ReduceAction251
;
453 val
* NEW_parser__ReduceAction252(const struct type
* type
);
454 extern const struct type type_parser__ReduceAction252
;
455 val
* NEW_parser__ReduceAction254(const struct type
* type
);
456 extern const struct type type_parser__ReduceAction254
;
457 val
* NEW_parser__ReduceAction256(const struct type
* type
);
458 extern const struct type type_parser__ReduceAction256
;
459 val
* NEW_parser__ReduceAction257(const struct type
* type
);
460 extern const struct type type_parser__ReduceAction257
;
461 val
* NEW_parser__ReduceAction258(const struct type
* type
);
462 extern const struct type type_parser__ReduceAction258
;
463 val
* NEW_parser__ReduceAction259(const struct type
* type
);
464 extern const struct type type_parser__ReduceAction259
;
465 val
* NEW_parser__ReduceAction260(const struct type
* type
);
466 extern const struct type type_parser__ReduceAction260
;
467 val
* NEW_parser__ReduceAction261(const struct type
* type
);
468 extern const struct type type_parser__ReduceAction261
;
469 val
* NEW_parser__ReduceAction262(const struct type
* type
);
470 extern const struct type type_parser__ReduceAction262
;
471 val
* NEW_parser__ReduceAction263(const struct type
* type
);
472 extern const struct type type_parser__ReduceAction263
;
473 val
* NEW_parser__ReduceAction264(const struct type
* type
);
474 extern const struct type type_parser__ReduceAction264
;
475 val
* NEW_parser__ReduceAction265(const struct type
* type
);
476 extern const struct type type_parser__ReduceAction265
;
477 val
* NEW_parser__ReduceAction267(const struct type
* type
);
478 extern const struct type type_parser__ReduceAction267
;
479 val
* NEW_parser__ReduceAction268(const struct type
* type
);
480 extern const struct type type_parser__ReduceAction268
;
481 val
* NEW_parser__ReduceAction270(const struct type
* type
);
482 extern const struct type type_parser__ReduceAction270
;
483 val
* NEW_parser__ReduceAction271(const struct type
* type
);
484 extern const struct type type_parser__ReduceAction271
;
485 val
* NEW_parser__ReduceAction272(const struct type
* type
);
486 extern const struct type type_parser__ReduceAction272
;
487 val
* NEW_parser__ReduceAction274(const struct type
* type
);
488 extern const struct type type_parser__ReduceAction274
;
489 val
* NEW_parser__ReduceAction275(const struct type
* type
);
490 extern const struct type type_parser__ReduceAction275
;
491 val
* NEW_parser__ReduceAction277(const struct type
* type
);
492 extern const struct type type_parser__ReduceAction277
;
493 val
* NEW_parser__ReduceAction278(const struct type
* type
);
494 extern const struct type type_parser__ReduceAction278
;
495 val
* NEW_parser__ReduceAction279(const struct type
* type
);
496 extern const struct type type_parser__ReduceAction279
;
497 val
* NEW_parser__ReduceAction280(const struct type
* type
);
498 extern const struct type type_parser__ReduceAction280
;
499 val
* NEW_parser__ReduceAction281(const struct type
* type
);
500 extern const struct type type_parser__ReduceAction281
;
501 val
* NEW_parser__ReduceAction287(const struct type
* type
);
502 extern const struct type type_parser__ReduceAction287
;
503 val
* NEW_parser__ReduceAction288(const struct type
* type
);
504 extern const struct type type_parser__ReduceAction288
;
505 val
* NEW_parser__ReduceAction289(const struct type
* type
);
506 extern const struct type type_parser__ReduceAction289
;
507 val
* NEW_parser__ReduceAction290(const struct type
* type
);
508 extern const struct type type_parser__ReduceAction290
;
509 val
* NEW_parser__ReduceAction291(const struct type
* type
);
510 extern const struct type type_parser__ReduceAction291
;
511 val
* NEW_parser__ReduceAction292(const struct type
* type
);
512 extern const struct type type_parser__ReduceAction292
;
513 val
* NEW_parser__ReduceAction293(const struct type
* type
);
514 extern const struct type type_parser__ReduceAction293
;
515 val
* NEW_parser__ReduceAction294(const struct type
* type
);
516 extern const struct type type_parser__ReduceAction294
;
517 val
* NEW_parser__ReduceAction295(const struct type
* type
);
518 extern const struct type type_parser__ReduceAction295
;
519 val
* NEW_parser__ReduceAction296(const struct type
* type
);
520 extern const struct type type_parser__ReduceAction296
;
521 val
* NEW_parser__ReduceAction297(const struct type
* type
);
522 extern const struct type type_parser__ReduceAction297
;
523 val
* NEW_parser__ReduceAction298(const struct type
* type
);
524 extern const struct type type_parser__ReduceAction298
;
525 val
* NEW_parser__ReduceAction299(const struct type
* type
);
526 extern const struct type type_parser__ReduceAction299
;
527 val
* NEW_parser__ReduceAction300(const struct type
* type
);
528 extern const struct type type_parser__ReduceAction300
;
529 val
* NEW_parser__ReduceAction302(const struct type
* type
);
530 extern const struct type type_parser__ReduceAction302
;
531 val
* NEW_parser__ReduceAction303(const struct type
* type
);
532 extern const struct type type_parser__ReduceAction303
;
533 val
* NEW_parser__ReduceAction304(const struct type
* type
);
534 extern const struct type type_parser__ReduceAction304
;
535 val
* NEW_parser__ReduceAction305(const struct type
* type
);
536 extern const struct type type_parser__ReduceAction305
;
537 val
* NEW_parser__ReduceAction306(const struct type
* type
);
538 extern const struct type type_parser__ReduceAction306
;
539 val
* NEW_parser__ReduceAction307(const struct type
* type
);
540 extern const struct type type_parser__ReduceAction307
;
541 val
* NEW_parser__ReduceAction308(const struct type
* type
);
542 extern const struct type type_parser__ReduceAction308
;
543 val
* NEW_parser__ReduceAction309(const struct type
* type
);
544 extern const struct type type_parser__ReduceAction309
;
545 val
* NEW_parser__ReduceAction310(const struct type
* type
);
546 extern const struct type type_parser__ReduceAction310
;
547 val
* NEW_parser__ReduceAction311(const struct type
* type
);
548 extern const struct type type_parser__ReduceAction311
;
549 val
* NEW_parser__ReduceAction314(const struct type
* type
);
550 extern const struct type type_parser__ReduceAction314
;
551 val
* NEW_parser__ReduceAction315(const struct type
* type
);
552 extern const struct type type_parser__ReduceAction315
;
553 val
* NEW_parser__ReduceAction316(const struct type
* type
);
554 extern const struct type type_parser__ReduceAction316
;
555 val
* NEW_parser__ReduceAction317(const struct type
* type
);
556 extern const struct type type_parser__ReduceAction317
;
557 val
* NEW_parser__ReduceAction318(const struct type
* type
);
558 extern const struct type type_parser__ReduceAction318
;
559 val
* NEW_parser__ReduceAction320(const struct type
* type
);
560 extern const struct type type_parser__ReduceAction320
;
561 val
* NEW_parser__ReduceAction321(const struct type
* type
);
562 extern const struct type type_parser__ReduceAction321
;
563 val
* NEW_parser__ReduceAction322(const struct type
* type
);
564 extern const struct type type_parser__ReduceAction322
;
565 val
* NEW_parser__ReduceAction323(const struct type
* type
);
566 extern const struct type type_parser__ReduceAction323
;
567 val
* NEW_parser__ReduceAction324(const struct type
* type
);
568 extern const struct type type_parser__ReduceAction324
;
569 val
* NEW_parser__ReduceAction326(const struct type
* type
);
570 extern const struct type type_parser__ReduceAction326
;
571 val
* NEW_parser__ReduceAction327(const struct type
* type
);
572 extern const struct type type_parser__ReduceAction327
;
573 val
* NEW_parser__ReduceAction328(const struct type
* type
);
574 extern const struct type type_parser__ReduceAction328
;
575 val
* NEW_parser__ReduceAction329(const struct type
* type
);
576 extern const struct type type_parser__ReduceAction329
;
577 val
* NEW_parser__ReduceAction330(const struct type
* type
);
578 extern const struct type type_parser__ReduceAction330
;
579 val
* NEW_parser__ReduceAction331(const struct type
* type
);
580 extern const struct type type_parser__ReduceAction331
;
581 val
* NEW_parser__ReduceAction332(const struct type
* type
);
582 extern const struct type type_parser__ReduceAction332
;
583 val
* NEW_parser__ReduceAction333(const struct type
* type
);
584 extern const struct type type_parser__ReduceAction333
;
585 val
* NEW_parser__ReduceAction334(const struct type
* type
);
586 extern const struct type type_parser__ReduceAction334
;
587 val
* NEW_parser__ReduceAction335(const struct type
* type
);
588 extern const struct type type_parser__ReduceAction335
;
589 val
* NEW_parser__ReduceAction336(const struct type
* type
);
590 extern const struct type type_parser__ReduceAction336
;
591 val
* NEW_parser__ReduceAction337(const struct type
* type
);
592 extern const struct type type_parser__ReduceAction337
;
593 val
* NEW_parser__ReduceAction338(const struct type
* type
);
594 extern const struct type type_parser__ReduceAction338
;
595 val
* NEW_parser__ReduceAction339(const struct type
* type
);
596 extern const struct type type_parser__ReduceAction339
;
597 val
* NEW_parser__ReduceAction340(const struct type
* type
);
598 extern const struct type type_parser__ReduceAction340
;
599 val
* NEW_parser__ReduceAction341(const struct type
* type
);
600 extern const struct type type_parser__ReduceAction341
;
601 val
* NEW_parser__ReduceAction343(const struct type
* type
);
602 extern const struct type type_parser__ReduceAction343
;
603 val
* NEW_parser__ReduceAction344(const struct type
* type
);
604 extern const struct type type_parser__ReduceAction344
;
605 val
* NEW_parser__ReduceAction345(const struct type
* type
);
606 extern const struct type type_parser__ReduceAction345
;
607 val
* NEW_parser__ReduceAction346(const struct type
* type
);
608 extern const struct type type_parser__ReduceAction346
;
609 val
* NEW_parser__ReduceAction347(const struct type
* type
);
610 extern const struct type type_parser__ReduceAction347
;
611 val
* NEW_parser__ReduceAction348(const struct type
* type
);
612 extern const struct type type_parser__ReduceAction348
;
613 val
* NEW_parser__ReduceAction349(const struct type
* type
);
614 extern const struct type type_parser__ReduceAction349
;
615 val
* NEW_parser__ReduceAction351(const struct type
* type
);
616 extern const struct type type_parser__ReduceAction351
;
617 val
* NEW_parser__ReduceAction354(const struct type
* type
);
618 extern const struct type type_parser__ReduceAction354
;
619 val
* NEW_parser__ReduceAction356(const struct type
* type
);
620 extern const struct type type_parser__ReduceAction356
;
621 val
* NEW_parser__ReduceAction357(const struct type
* type
);
622 extern const struct type type_parser__ReduceAction357
;
623 val
* NEW_parser__ReduceAction358(const struct type
* type
);
624 extern const struct type type_parser__ReduceAction358
;
625 val
* NEW_parser__ReduceAction359(const struct type
* type
);
626 extern const struct type type_parser__ReduceAction359
;
627 val
* NEW_parser__ReduceAction360(const struct type
* type
);
628 extern const struct type type_parser__ReduceAction360
;
629 val
* NEW_parser__ReduceAction361(const struct type
* type
);
630 extern const struct type type_parser__ReduceAction361
;
631 val
* NEW_parser__ReduceAction362(const struct type
* type
);
632 extern const struct type type_parser__ReduceAction362
;
633 val
* NEW_parser__ReduceAction363(const struct type
* type
);
634 extern const struct type type_parser__ReduceAction363
;
635 val
* NEW_parser__ReduceAction364(const struct type
* type
);
636 extern const struct type type_parser__ReduceAction364
;
637 val
* NEW_parser__ReduceAction365(const struct type
* type
);
638 extern const struct type type_parser__ReduceAction365
;
639 val
* NEW_parser__ReduceAction366(const struct type
* type
);
640 extern const struct type type_parser__ReduceAction366
;
641 val
* NEW_parser__ReduceAction368(const struct type
* type
);
642 extern const struct type type_parser__ReduceAction368
;
643 val
* NEW_parser__ReduceAction369(const struct type
* type
);
644 extern const struct type type_parser__ReduceAction369
;
645 val
* NEW_parser__ReduceAction370(const struct type
* type
);
646 extern const struct type type_parser__ReduceAction370
;
647 val
* NEW_parser__ReduceAction372(const struct type
* type
);
648 extern const struct type type_parser__ReduceAction372
;
649 val
* NEW_parser__ReduceAction373(const struct type
* type
);
650 extern const struct type type_parser__ReduceAction373
;
651 val
* NEW_parser__ReduceAction374(const struct type
* type
);
652 extern const struct type type_parser__ReduceAction374
;
653 val
* NEW_parser__ReduceAction376(const struct type
* type
);
654 extern const struct type type_parser__ReduceAction376
;
655 val
* NEW_parser__ReduceAction377(const struct type
* type
);
656 extern const struct type type_parser__ReduceAction377
;
657 val
* NEW_parser__ReduceAction379(const struct type
* type
);
658 extern const struct type type_parser__ReduceAction379
;
659 val
* NEW_parser__ReduceAction380(const struct type
* type
);
660 extern const struct type type_parser__ReduceAction380
;
661 val
* NEW_parser__ReduceAction382(const struct type
* type
);
662 extern const struct type type_parser__ReduceAction382
;
663 val
* NEW_parser__ReduceAction383(const struct type
* type
);
664 extern const struct type type_parser__ReduceAction383
;
665 val
* NEW_parser__ReduceAction386(const struct type
* type
);
666 extern const struct type type_parser__ReduceAction386
;
667 val
* NEW_parser__ReduceAction387(const struct type
* type
);
668 extern const struct type type_parser__ReduceAction387
;
669 val
* NEW_parser__ReduceAction388(const struct type
* type
);
670 extern const struct type type_parser__ReduceAction388
;
671 val
* NEW_parser__ReduceAction604(const struct type
* type
);
672 extern const struct type type_parser__ReduceAction604
;
673 val
* NEW_parser__ReduceAction605(const struct type
* type
);
674 extern const struct type type_parser__ReduceAction605
;
675 val
* NEW_parser__ReduceAction606(const struct type
* type
);
676 extern const struct type type_parser__ReduceAction606
;
677 val
* NEW_parser__ReduceAction608(const struct type
* type
);
678 extern const struct type type_parser__ReduceAction608
;
679 val
* NEW_parser__ReduceAction624(const struct type
* type
);
680 extern const struct type type_parser__ReduceAction624
;
681 val
* NEW_parser__ReduceAction625(const struct type
* type
);
682 extern const struct type type_parser__ReduceAction625
;
683 val
* NEW_parser__ReduceAction792(const struct type
* type
);
684 extern const struct type type_parser__ReduceAction792
;
685 val
* NEW_parser__ReduceAction793(const struct type
* type
);
686 extern const struct type type_parser__ReduceAction793
;
687 val
* NEW_parser__ReduceAction794(const struct type
* type
);
688 extern const struct type type_parser__ReduceAction794
;
689 val
* NEW_parser__ReduceAction795(const struct type
* type
);
690 extern const struct type type_parser__ReduceAction795
;
691 val
* NEW_parser__ReduceAction796(const struct type
* type
);
692 extern const struct type type_parser__ReduceAction796
;
693 val
* NEW_parser__ReduceAction797(const struct type
* type
);
694 extern const struct type type_parser__ReduceAction797
;
695 val
* NEW_parser__ReduceAction798(const struct type
* type
);
696 extern const struct type type_parser__ReduceAction798
;
697 val
* NEW_parser__ReduceAction799(const struct type
* type
);
698 extern const struct type type_parser__ReduceAction799
;
699 val
* NEW_parser__ReduceAction800(const struct type
* type
);
700 extern const struct type type_parser__ReduceAction800
;
701 val
* NEW_parser__ReduceAction801(const struct type
* type
);
702 extern const struct type type_parser__ReduceAction801
;
703 val
* NEW_parser__ReduceAction802(const struct type
* type
);
704 extern const struct type type_parser__ReduceAction802
;
705 val
* NEW_parser__ReduceAction803(const struct type
* type
);
706 extern const struct type type_parser__ReduceAction803
;
707 val
* NEW_parser__ReduceAction804(const struct type
* type
);
708 extern const struct type type_parser__ReduceAction804
;
709 val
* NEW_parser__ReduceAction805(const struct type
* type
);
710 extern const struct type type_parser__ReduceAction805
;
711 val
* NEW_parser__ReduceAction806(const struct type
* type
);
712 extern const struct type type_parser__ReduceAction806
;
713 val
* NEW_parser__ReduceAction807(const struct type
* type
);
714 extern const struct type type_parser__ReduceAction807
;
715 val
* NEW_parser__ReduceAction809(const struct type
* type
);
716 extern const struct type type_parser__ReduceAction809
;
717 val
* NEW_parser__ReduceAction810(const struct type
* type
);
718 extern const struct type type_parser__ReduceAction810
;
719 val
* NEW_parser__ReduceAction811(const struct type
* type
);
720 extern const struct type type_parser__ReduceAction811
;
721 val
* NEW_parser__ReduceAction812(const struct type
* type
);
722 extern const struct type type_parser__ReduceAction812
;
723 val
* NEW_parser__ReduceAction813(const struct type
* type
);
724 extern const struct type type_parser__ReduceAction813
;
725 val
* NEW_parser__ReduceAction815(const struct type
* type
);
726 extern const struct type type_parser__ReduceAction815
;
727 val
* NEW_parser__ReduceAction821(const struct type
* type
);
728 extern const struct type type_parser__ReduceAction821
;
729 val
* NEW_parser__ReduceAction825(const struct type
* type
);
730 extern const struct type type_parser__ReduceAction825
;
731 val
* NEW_parser__ReduceAction826(const struct type
* type
);
732 extern const struct type type_parser__ReduceAction826
;
733 val
* NEW_parser__ReduceAction827(const struct type
* type
);
734 extern const struct type type_parser__ReduceAction827
;
735 val
* NEW_parser__ReduceAction828(const struct type
* type
);
736 extern const struct type type_parser__ReduceAction828
;
737 val
* NEW_parser__ReduceAction829(const struct type
* type
);
738 extern const struct type type_parser__ReduceAction829
;
739 #define COLOR_array__Arrayarray__Array_FT0 3
740 val
* NEW_array__NativeArray(int length
, const struct type
* type
);
741 #define COLOR_array__NativeArrayarray__Array_FT0 2
742 #define COLOR_array__Array__with_native 65
743 void array__Array__with_items(val
* self
, val
* p0
);
744 #define COLOR_parser_work__Parser___reduce_table 3
745 void parser__Parser__build_reduce_table(val
* self
);
746 val
* parser_work__Parser__pop(val
* self
);
747 extern const struct type type_array__Arraykernel__Object
;
748 void array__Array__init(val
* self
);
749 extern const struct type type_nullable_parser_nodes__AClassdef
;
750 #define COLOR_kernel__Object___61d_61d 2
751 void array__Array__add(val
* self
, val
* p0
);
752 val
* NEW_parser_nodes__AModule(const struct type
* type
);
753 extern const struct type type_parser_nodes__AModule
;
754 void parser_prod__AModule__init_amodule(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
755 #define COLOR_parser_work__ReduceAction___goto 0
756 long parser_work__Parser__go_to(val
* self
, long p0
);
757 void parser_work__Parser__push(val
* self
, long p0
, val
* p1
);
758 void parser__ReduceAction0__action(val
* self
, val
* p0
);
759 extern const struct type type_nullable_parser_nodes__AModuledecl
;
760 void parser__ReduceAction1__action(val
* self
, val
* p0
);
761 val
* parser_work__ReduceAction__concat(val
* self
, val
* p0
, val
* p1
);
762 void parser__ReduceAction2__action(val
* self
, val
* p0
);
763 void parser__ReduceAction3__action(val
* self
, val
* p0
);
764 void parser__ReduceAction4__action(val
* self
, val
* p0
);
765 void parser__ReduceAction5__action(val
* self
, val
* p0
);
766 void parser__ReduceAction6__action(val
* self
, val
* p0
);
767 void parser__ReduceAction7__action(val
* self
, val
* p0
);
768 void parser__ReduceAction8__action(val
* self
, val
* p0
);
769 void parser__ReduceAction9__action(val
* self
, val
* p0
);
770 void parser__ReduceAction10__action(val
* self
, val
* p0
);
771 void parser__ReduceAction11__action(val
* self
, val
* p0
);
772 void parser__ReduceAction12__action(val
* self
, val
* p0
);
773 void parser__ReduceAction13__action(val
* self
, val
* p0
);
774 void parser__ReduceAction14__action(val
* self
, val
* p0
);
775 void parser__ReduceAction15__action(val
* self
, val
* p0
);
776 extern const struct type type_nullable_parser_nodes__ADoc
;
777 extern const struct type type_nullable_parser_nodes__TKwredef
;
778 extern const struct type type_nullable_parser_nodes__AVisibility
;
779 extern const struct type type_nullable_parser_nodes__TKwmodule
;
780 extern const struct type type_nullable_parser_nodes__AModuleName
;
781 extern const struct type type_nullable_parser_nodes__AAnnotations
;
782 val
* NEW_parser_nodes__AModuledecl(const struct type
* type
);
783 extern const struct type type_parser_nodes__AModuledecl
;
784 void parser_prod__AModuledecl__init_amoduledecl(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
785 void parser__ReduceAction16__action(val
* self
, val
* p0
);
786 extern const struct type type_nullable_parser_nodes__TKwimport
;
787 val
* NEW_parser_nodes__AStdImport(const struct type
* type
);
788 extern const struct type type_parser_nodes__AStdImport
;
789 void parser_prod__AStdImport__init_astdimport(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
790 void parser__ReduceAction17__action(val
* self
, val
* p0
);
791 extern const struct type type_nullable_parser_nodes__TKwend
;
792 val
* NEW_parser_nodes__ANoImport(const struct type
* type
);
793 extern const struct type type_parser_nodes__ANoImport
;
794 void parser_prod__ANoImport__init_anoimport(val
* self
, val
* p0
, val
* p1
, val
* p2
);
795 void parser__ReduceAction18__action(val
* self
, val
* p0
);
796 void parser__ReduceAction19__action(val
* self
, val
* p0
);
797 extern const struct type type_nullable_parser_nodes__APropdef
;
798 val
* NEW_parser_nodes__ATopClassdef(const struct type
* type
);
799 extern const struct type type_parser_nodes__ATopClassdef
;
800 void parser_prod__ATopClassdef__init_atopclassdef(val
* self
, val
* p0
);
801 void parser__ReduceAction20__action(val
* self
, val
* p0
);
802 val
* NEW_parser_nodes__AMainClassdef(const struct type
* type
);
803 extern const struct type type_parser_nodes__AMainClassdef
;
804 void parser_prod__AMainClassdef__init_amainclassdef(val
* self
, val
* p0
);
805 void parser__ReduceAction21__action(val
* self
, val
* p0
);
806 void parser__ReduceAction22__action(val
* self
, val
* p0
);
807 void parser__ReduceAction23__action(val
* self
, val
* p0
);
808 extern const struct type type_nullable_parser_nodes__AExpr
;
809 val
* NEW_parser_nodes__AMainMethPropdef(const struct type
* type
);
810 extern const struct type type_parser_nodes__AMainMethPropdef
;
811 void parser_prod__AMainMethPropdef__init_amainmethpropdef(val
* self
, val
* p0
, val
* p1
);
812 void parser__ReduceAction24__action(val
* self
, val
* p0
);
813 extern const struct type type_nullable_parser_nodes__AClasskind
;
814 extern const struct type type_nullable_parser_nodes__TClassid
;
815 val
* NEW_parser_nodes__AStdClassdef(const struct type
* type
);
816 extern const struct type type_parser_nodes__AStdClassdef
;
817 void parser_prod__AStdClassdef__init_astdclassdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
);
818 void parser__ReduceAction26__action(val
* self
, val
* p0
);
819 val
* NEW_parser_nodes__AAnnotations(const struct type
* type
);
820 extern const struct type type_parser_nodes__AAnnotations
;
821 void parser_prod__AAnnotations__init_aannotations(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
822 void parser__ReduceAction27__action(val
* self
, val
* p0
);
823 extern const struct type type_nullable_parser_nodes__AExternCodeBlock
;
824 void parser__ReduceAction28__action(val
* self
, val
* p0
);
825 void parser__ReduceAction29__action(val
* self
, val
* p0
);
826 void parser__ReduceAction30__action(val
* self
, val
* p0
);
827 void parser__ReduceAction31__action(val
* self
, val
* p0
);
828 void parser__ReduceAction32__action(val
* self
, val
* p0
);
829 void parser__ReduceAction33__action(val
* self
, val
* p0
);
830 void parser__ReduceAction34__action(val
* self
, val
* p0
);
831 void parser__ReduceAction35__action(val
* self
, val
* p0
);
832 void parser__ReduceAction36__action(val
* self
, val
* p0
);
833 void parser__ReduceAction37__action(val
* self
, val
* p0
);
834 void parser__ReduceAction38__action(val
* self
, val
* p0
);
835 void parser__ReduceAction39__action(val
* self
, val
* p0
);
836 void parser__ReduceAction40__action(val
* self
, val
* p0
);
837 void parser__ReduceAction41__action(val
* self
, val
* p0
);
838 void parser__ReduceAction43__action(val
* self
, val
* p0
);
839 extern const struct type type_nullable_parser_nodes__TKwclass
;
840 val
* NEW_parser_nodes__AConcreteClasskind(const struct type
* type
);
841 extern const struct type type_parser_nodes__AConcreteClasskind
;
842 void parser_prod__AConcreteClasskind__init_aconcreteclasskind(val
* self
, val
* p0
);
843 void parser__ReduceAction44__action(val
* self
, val
* p0
);
844 extern const struct type type_nullable_parser_nodes__TKwabstract
;
845 val
* NEW_parser_nodes__AAbstractClasskind(const struct type
* type
);
846 extern const struct type type_parser_nodes__AAbstractClasskind
;
847 void parser_prod__AAbstractClasskind__init_aabstractclasskind(val
* self
, val
* p0
, val
* p1
);
848 void parser__ReduceAction45__action(val
* self
, val
* p0
);
849 extern const struct type type_nullable_parser_nodes__TKwinterface
;
850 val
* NEW_parser_nodes__AInterfaceClasskind(const struct type
* type
);
851 extern const struct type type_parser_nodes__AInterfaceClasskind
;
852 void parser_prod__AInterfaceClasskind__init_ainterfaceclasskind(val
* self
, val
* p0
);
853 void parser__ReduceAction46__action(val
* self
, val
* p0
);
854 extern const struct type type_nullable_parser_nodes__TKwenum
;
855 val
* NEW_parser_nodes__AEnumClasskind(const struct type
* type
);
856 extern const struct type type_parser_nodes__AEnumClasskind
;
857 void parser_prod__AEnumClasskind__init_aenumclasskind(val
* self
, val
* p0
);
858 void parser__ReduceAction47__action(val
* self
, val
* p0
);
859 extern const struct type type_nullable_parser_nodes__TKwextern
;
860 val
* NEW_parser_nodes__AExternClasskind(const struct type
* type
);
861 extern const struct type type_parser_nodes__AExternClasskind
;
862 void parser_prod__AExternClasskind__init_aexternclasskind(val
* self
, val
* p0
, val
* p1
);
863 void parser__ReduceAction48__action(val
* self
, val
* p0
);
864 #define COLOR_kernel__Object___33d_61d 3
865 void parser__ReduceAction49__action(val
* self
, val
* p0
);
866 void parser__ReduceAction50__action(val
* self
, val
* p0
);
867 void parser__ReduceAction51__action(val
* self
, val
* p0
);
868 void parser__ReduceAction52__action(val
* self
, val
* p0
);
869 extern const struct type type_nullable_parser_nodes__AType
;
870 val
* NEW_parser_nodes__AFormaldef(const struct type
* type
);
871 extern const struct type type_parser_nodes__AFormaldef
;
872 void parser_prod__AFormaldef__init_aformaldef(val
* self
, val
* p0
, val
* p1
, val
* p2
);
873 void parser__ReduceAction53__action(val
* self
, val
* p0
);
874 void parser__ReduceAction54__action(val
* self
, val
* p0
);
875 extern const struct type type_nullable_parser_nodes__TKwsuper
;
876 val
* NEW_parser_nodes__ASuperclass(const struct type
* type
);
877 extern const struct type type_parser_nodes__ASuperclass
;
878 void parser_prod__ASuperclass__init_asuperclass(val
* self
, val
* p0
, val
* p1
, val
* p2
);
879 void parser__ReduceAction55__action(val
* self
, val
* p0
);
880 void parser__ReduceAction56__action(val
* self
, val
* p0
);
881 extern const struct type type_nullable_parser_nodes__TKwmeth
;
882 extern const struct type type_nullable_parser_nodes__AMethid
;
883 extern const struct type type_nullable_parser_nodes__ASignature
;
884 val
* NEW_parser_nodes__AConcreteMethPropdef(const struct type
* type
);
885 extern const struct type type_parser_nodes__AConcreteMethPropdef
;
886 void parser_prod__AConcreteMethPropdef__init_aconcretemethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
887 void parser__ReduceAction57__action(val
* self
, val
* p0
);
888 void parser__ReduceAction58__action(val
* self
, val
* p0
);
889 val
* NEW_parser_nodes__ADeferredMethPropdef(const struct type
* type
);
890 extern const struct type type_parser_nodes__ADeferredMethPropdef
;
891 void parser_prod__ADeferredMethPropdef__init_adeferredmethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
);
892 void parser__ReduceAction59__action(val
* self
, val
* p0
);
893 void parser__ReduceAction60__action(val
* self
, val
* p0
);
894 val
* NEW_parser_nodes__AInternMethPropdef(const struct type
* type
);
895 extern const struct type type_parser_nodes__AInternMethPropdef
;
896 void parser_prod__AInternMethPropdef__init_ainternmethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
897 void parser__ReduceAction61__action(val
* self
, val
* p0
);
898 extern const struct type type_nullable_parser_nodes__TKwnew
;
899 val
* NEW_parser_nodes__AInternNewPropdef(const struct type
* type
);
900 extern const struct type type_parser_nodes__AInternNewPropdef
;
901 void parser_prod__AInternNewPropdef__init_ainternnewpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
902 void parser__ReduceAction62__action(val
* self
, val
* p0
);
903 void parser__ReduceAction63__action(val
* self
, val
* p0
);
904 extern const struct type type_nullable_parser_nodes__TString
;
905 extern const struct type type_nullable_parser_nodes__AExternCalls
;
906 val
* NEW_parser_nodes__AExternMethPropdef(const struct type
* type
);
907 extern const struct type type_parser_nodes__AExternMethPropdef
;
908 void parser_prod__AExternMethPropdef__init_aexternmethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
);
909 void parser__ReduceAction64__action(val
* self
, val
* p0
);
910 void parser__ReduceAction65__action(val
* self
, val
* p0
);
911 void parser__ReduceAction66__action(val
* self
, val
* p0
);
912 extern const struct type type_nullable_parser_nodes__TKwvar
;
913 extern const struct type type_nullable_parser_nodes__TAttrid
;
914 val
* NEW_parser_nodes__AAttrPropdef(const struct type
* type
);
915 extern const struct type type_parser_nodes__AAttrPropdef
;
916 void parser_prod__AAttrPropdef__init_aattrpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
);
917 void parser__ReduceAction67__action(val
* self
, val
* p0
);
918 extern const struct type type_nullable_parser_nodes__AAble
;
919 void parser__ReduceAction68__action(val
* self
, val
* p0
);
920 void parser__ReduceAction69__action(val
* self
, val
* p0
);
921 void parser__ReduceAction70__action(val
* self
, val
* p0
);
922 void parser__ReduceAction71__action(val
* self
, val
* p0
);
923 void parser__ReduceAction72__action(val
* self
, val
* p0
);
924 void parser__ReduceAction73__action(val
* self
, val
* p0
);
925 void parser__ReduceAction74__action(val
* self
, val
* p0
);
926 extern const struct type type_nullable_parser_nodes__TId
;
927 void parser__ReduceAction75__action(val
* self
, val
* p0
);
928 void parser__ReduceAction76__action(val
* self
, val
* p0
);
929 void parser__ReduceAction77__action(val
* self
, val
* p0
);
930 void parser__ReduceAction78__action(val
* self
, val
* p0
);
931 extern const struct type type_nullable_parser_nodes__TKwinit
;
932 val
* NEW_parser_nodes__AConcreteInitPropdef(const struct type
* type
);
933 extern const struct type type_parser_nodes__AConcreteInitPropdef
;
934 void parser_prod__AConcreteInitPropdef__init_aconcreteinitpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
935 void parser__ReduceAction79__action(val
* self
, val
* p0
);
936 void parser__ReduceAction80__action(val
* self
, val
* p0
);
937 void parser__ReduceAction81__action(val
* self
, val
* p0
);
938 void parser__ReduceAction82__action(val
* self
, val
* p0
);
939 extern const struct type type_nullable_parser_nodes__TKwtype
;
940 val
* NEW_parser_nodes__ATypePropdef(const struct type
* type
);
941 extern const struct type type_parser_nodes__ATypePropdef
;
942 void parser_prod__ATypePropdef__init_atypepropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
);
943 void parser__ReduceAction83__action(val
* self
, val
* p0
);
944 val
* NEW_parser_nodes__AExternInitPropdef(const struct type
* type
);
945 extern const struct type type_parser_nodes__AExternInitPropdef
;
946 void parser_prod__AExternInitPropdef__init_aexterninitpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
);
947 void parser__ReduceAction84__action(val
* self
, val
* p0
);
948 void parser__ReduceAction85__action(val
* self
, val
* p0
);
949 void parser__ReduceAction86__action(val
* self
, val
* p0
);
950 void parser__ReduceAction87__action(val
* self
, val
* p0
);
951 void parser__ReduceAction88__action(val
* self
, val
* p0
);
952 void parser__ReduceAction89__action(val
* self
, val
* p0
);
953 void parser__ReduceAction90__action(val
* self
, val
* p0
);
954 void parser__ReduceAction91__action(val
* self
, val
* p0
);
955 void parser__ReduceAction94__action(val
* self
, val
* p0
);
956 extern const struct type type_nullable_parser_nodes__TKwreadable
;
957 val
* NEW_parser_nodes__AReadAble(const struct type
* type
);
958 extern const struct type type_parser_nodes__AReadAble
;
959 void parser_prod__AReadAble__init_areadable(val
* self
, val
* p0
, val
* p1
);
960 void parser__ReduceAction95__action(val
* self
, val
* p0
);
961 extern const struct type type_nullable_parser_nodes__TKwwritable
;
962 val
* NEW_parser_nodes__AWriteAble(const struct type
* type
);
963 extern const struct type type_parser_nodes__AWriteAble
;
964 void parser_prod__AWriteAble__init_awriteable(val
* self
, val
* p0
, val
* p1
, val
* p2
);
965 void parser__ReduceAction96__action(val
* self
, val
* p0
);
966 val
* NEW_parser_nodes__APublicVisibility(const struct type
* type
);
967 extern const struct type type_parser_nodes__APublicVisibility
;
968 void parser_prod__APublicVisibility__init_apublicvisibility(val
* self
, val
* p0
);
969 void parser__ReduceAction97__action(val
* self
, val
* p0
);
970 extern const struct type type_nullable_parser_nodes__TKwpublic
;
971 void parser__ReduceAction98__action(val
* self
, val
* p0
);
972 extern const struct type type_nullable_parser_nodes__TKwprivate
;
973 val
* NEW_parser_nodes__APrivateVisibility(const struct type
* type
);
974 extern const struct type type_parser_nodes__APrivateVisibility
;
975 void parser_prod__APrivateVisibility__init_aprivatevisibility(val
* self
, val
* p0
);
976 void parser__ReduceAction99__action(val
* self
, val
* p0
);
977 extern const struct type type_nullable_parser_nodes__TKwprotected
;
978 val
* NEW_parser_nodes__AProtectedVisibility(const struct type
* type
);
979 extern const struct type type_parser_nodes__AProtectedVisibility
;
980 void parser_prod__AProtectedVisibility__init_aprotectedvisibility(val
* self
, val
* p0
);
981 void parser__ReduceAction100__action(val
* self
, val
* p0
);
982 extern const struct type type_nullable_parser_nodes__TKwintrude
;
983 val
* NEW_parser_nodes__AIntrudeVisibility(const struct type
* type
);
984 extern const struct type type_parser_nodes__AIntrudeVisibility
;
985 void parser_prod__AIntrudeVisibility__init_aintrudevisibility(val
* self
, val
* p0
);
986 void parser__ReduceAction101__action(val
* self
, val
* p0
);
987 val
* NEW_parser_nodes__AIdMethid(const struct type
* type
);
988 extern const struct type type_parser_nodes__AIdMethid
;
989 void parser_prod__AIdMethid__init_aidmethid(val
* self
, val
* p0
);
990 void parser__ReduceAction102__action(val
* self
, val
* p0
);
991 extern const struct type type_nullable_parser_nodes__TPlus
;
992 val
* NEW_parser_nodes__APlusMethid(const struct type
* type
);
993 extern const struct type type_parser_nodes__APlusMethid
;
994 void parser_prod__APlusMethid__init_aplusmethid(val
* self
, val
* p0
);
995 void parser__ReduceAction103__action(val
* self
, val
* p0
);
996 extern const struct type type_nullable_parser_nodes__TMinus
;
997 val
* NEW_parser_nodes__AMinusMethid(const struct type
* type
);
998 extern const struct type type_parser_nodes__AMinusMethid
;
999 void parser_prod__AMinusMethid__init_aminusmethid(val
* self
, val
* p0
);
1000 void parser__ReduceAction104__action(val
* self
, val
* p0
);
1001 extern const struct type type_nullable_parser_nodes__TStar
;
1002 val
* NEW_parser_nodes__AStarMethid(const struct type
* type
);
1003 extern const struct type type_parser_nodes__AStarMethid
;
1004 void parser_prod__AStarMethid__init_astarmethid(val
* self
, val
* p0
);
1005 void parser__ReduceAction105__action(val
* self
, val
* p0
);
1006 extern const struct type type_nullable_parser_nodes__TSlash
;
1007 val
* NEW_parser_nodes__ASlashMethid(const struct type
* type
);
1008 extern const struct type type_parser_nodes__ASlashMethid
;
1009 void parser_prod__ASlashMethid__init_aslashmethid(val
* self
, val
* p0
);
1010 void parser__ReduceAction106__action(val
* self
, val
* p0
);
1011 extern const struct type type_nullable_parser_nodes__TPercent
;
1012 val
* NEW_parser_nodes__APercentMethid(const struct type
* type
);
1013 extern const struct type type_parser_nodes__APercentMethid
;
1014 void parser_prod__APercentMethid__init_apercentmethid(val
* self
, val
* p0
);
1015 void parser__ReduceAction107__action(val
* self
, val
* p0
);
1016 extern const struct type type_nullable_parser_nodes__TEq
;
1017 val
* NEW_parser_nodes__AEqMethid(const struct type
* type
);
1018 extern const struct type type_parser_nodes__AEqMethid
;
1019 void parser_prod__AEqMethid__init_aeqmethid(val
* self
, val
* p0
);
1020 void parser__ReduceAction108__action(val
* self
, val
* p0
);
1021 extern const struct type type_nullable_parser_nodes__TNe
;
1022 val
* NEW_parser_nodes__ANeMethid(const struct type
* type
);
1023 extern const struct type type_parser_nodes__ANeMethid
;
1024 void parser_prod__ANeMethid__init_anemethid(val
* self
, val
* p0
);
1025 void parser__ReduceAction109__action(val
* self
, val
* p0
);
1026 extern const struct type type_nullable_parser_nodes__TLe
;
1027 val
* NEW_parser_nodes__ALeMethid(const struct type
* type
);
1028 extern const struct type type_parser_nodes__ALeMethid
;
1029 void parser_prod__ALeMethid__init_alemethid(val
* self
, val
* p0
);
1030 void parser__ReduceAction110__action(val
* self
, val
* p0
);
1031 extern const struct type type_nullable_parser_nodes__TGe
;
1032 val
* NEW_parser_nodes__AGeMethid(const struct type
* type
);
1033 extern const struct type type_parser_nodes__AGeMethid
;
1034 void parser_prod__AGeMethid__init_agemethid(val
* self
, val
* p0
);
1035 void parser__ReduceAction111__action(val
* self
, val
* p0
);
1036 extern const struct type type_nullable_parser_nodes__TLt
;
1037 val
* NEW_parser_nodes__ALtMethid(const struct type
* type
);
1038 extern const struct type type_parser_nodes__ALtMethid
;
1039 void parser_prod__ALtMethid__init_altmethid(val
* self
, val
* p0
);
1040 void parser__ReduceAction112__action(val
* self
, val
* p0
);
1041 extern const struct type type_nullable_parser_nodes__TGt
;
1042 val
* NEW_parser_nodes__AGtMethid(const struct type
* type
);
1043 extern const struct type type_parser_nodes__AGtMethid
;
1044 void parser_prod__AGtMethid__init_agtmethid(val
* self
, val
* p0
);
1045 void parser__ReduceAction113__action(val
* self
, val
* p0
);
1046 extern const struct type type_nullable_parser_nodes__TLl
;
1047 val
* NEW_parser_nodes__ALlMethid(const struct type
* type
);
1048 extern const struct type type_parser_nodes__ALlMethid
;
1049 void parser_prod__ALlMethid__init_allmethid(val
* self
, val
* p0
);
1050 void parser__ReduceAction114__action(val
* self
, val
* p0
);
1051 extern const struct type type_nullable_parser_nodes__TGg
;
1052 val
* NEW_parser_nodes__AGgMethid(const struct type
* type
);
1053 extern const struct type type_parser_nodes__AGgMethid
;
1054 void parser_prod__AGgMethid__init_aggmethid(val
* self
, val
* p0
);
1055 void parser__ReduceAction115__action(val
* self
, val
* p0
);
1056 extern const struct type type_nullable_parser_nodes__TObra
;
1057 extern const struct type type_nullable_parser_nodes__TCbra
;
1058 val
* NEW_parser_nodes__ABraMethid(const struct type
* type
);
1059 extern const struct type type_parser_nodes__ABraMethid
;
1060 void parser_prod__ABraMethid__init_abramethid(val
* self
, val
* p0
, val
* p1
);
1061 void parser__ReduceAction116__action(val
* self
, val
* p0
);
1062 extern const struct type type_nullable_parser_nodes__TStarship
;
1063 val
* NEW_parser_nodes__AStarshipMethid(const struct type
* type
);
1064 extern const struct type type_parser_nodes__AStarshipMethid
;
1065 void parser_prod__AStarshipMethid__init_astarshipmethid(val
* self
, val
* p0
);
1066 void parser__ReduceAction117__action(val
* self
, val
* p0
);
1067 extern const struct type type_nullable_parser_nodes__TAssign
;
1068 val
* NEW_parser_nodes__AAssignMethid(const struct type
* type
);
1069 extern const struct type type_parser_nodes__AAssignMethid
;
1070 void parser_prod__AAssignMethid__init_aassignmethid(val
* self
, val
* p0
, val
* p1
);
1071 void parser__ReduceAction118__action(val
* self
, val
* p0
);
1072 val
* NEW_parser_nodes__ABraassignMethid(const struct type
* type
);
1073 extern const struct type type_parser_nodes__ABraassignMethid
;
1074 void parser_prod__ABraassignMethid__init_abraassignmethid(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1075 void parser__ReduceAction119__action(val
* self
, val
* p0
);
1076 extern const struct type type_nullable_parser_nodes__TOpar
;
1077 extern const struct type type_nullable_parser_nodes__TCpar
;
1078 val
* NEW_parser_nodes__ASignature(const struct type
* type
);
1079 extern const struct type type_parser_nodes__ASignature
;
1080 void parser_prod__ASignature__init_asignature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1081 void parser__ReduceAction120__action(val
* self
, val
* p0
);
1082 void parser__ReduceAction121__action(val
* self
, val
* p0
);
1083 void parser__ReduceAction122__action(val
* self
, val
* p0
);
1084 void parser__ReduceAction123__action(val
* self
, val
* p0
);
1085 void parser__ReduceAction124__action(val
* self
, val
* p0
);
1086 void parser__ReduceAction125__action(val
* self
, val
* p0
);
1087 void parser__ReduceAction127__action(val
* self
, val
* p0
);
1088 val
* NEW_parser_nodes__AParam(const struct type
* type
);
1089 extern const struct type type_parser_nodes__AParam
;
1090 void parser_prod__AParam__init_aparam(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1091 void parser__ReduceAction128__action(val
* self
, val
* p0
);
1092 void parser__ReduceAction129__action(val
* self
, val
* p0
);
1093 void parser__ReduceAction130__action(val
* self
, val
* p0
);
1094 extern const struct type type_nullable_parser_nodes__TDotdotdot
;
1095 void parser__ReduceAction131__action(val
* self
, val
* p0
);
1096 void parser__ReduceAction132__action(val
* self
, val
* p0
);
1097 extern const struct type type_nullable_parser_nodes__AExternCall
;
1098 val
* NEW_parser_nodes__AExternCalls(const struct type
* type
);
1099 extern const struct type type_parser_nodes__AExternCalls
;
1100 void parser_prod__AExternCalls__init_aexterncalls(val
* self
, val
* p0
, val
* p1
);
1101 void parser__ReduceAction133__action(val
* self
, val
* p0
);
1102 void parser__ReduceAction134__action(val
* self
, val
* p0
);
1103 void parser__ReduceAction136__action(val
* self
, val
* p0
);
1104 void parser__ReduceAction137__action(val
* self
, val
* p0
);
1105 val
* NEW_parser_nodes__ASuperExternCall(const struct type
* type
);
1106 extern const struct type type_parser_nodes__ASuperExternCall
;
1107 void parser_prod__ASuperExternCall__init_asuperexterncall(val
* self
, val
* p0
);
1108 void parser__ReduceAction139__action(val
* self
, val
* p0
);
1109 val
* NEW_parser_nodes__ALocalPropExternCall(const struct type
* type
);
1110 extern const struct type type_parser_nodes__ALocalPropExternCall
;
1111 void parser_prod__ALocalPropExternCall__init_alocalpropexterncall(val
* self
, val
* p0
);
1112 void parser__ReduceAction140__action(val
* self
, val
* p0
);
1113 extern const struct type type_nullable_parser_nodes__TDot
;
1114 val
* NEW_parser_nodes__AFullPropExternCall(const struct type
* type
);
1115 extern const struct type type_parser_nodes__AFullPropExternCall
;
1116 void parser_prod__AFullPropExternCall__init_afullpropexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1117 void parser__ReduceAction141__action(val
* self
, val
* p0
);
1118 val
* NEW_parser_nodes__AInitPropExternCall(const struct type
* type
);
1119 extern const struct type type_parser_nodes__AInitPropExternCall
;
1120 void parser_prod__AInitPropExternCall__init_ainitpropexterncall(val
* self
, val
* p0
);
1121 void parser__ReduceAction142__action(val
* self
, val
* p0
);
1122 extern const struct type type_nullable_parser_nodes__TKwas
;
1123 val
* NEW_parser_nodes__ACastAsExternCall(const struct type
* type
);
1124 extern const struct type type_parser_nodes__ACastAsExternCall
;
1125 void parser_prod__ACastAsExternCall__init_acastasexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1126 void parser__ReduceAction143__action(val
* self
, val
* p0
);
1127 void parser__ReduceAction144__action(val
* self
, val
* p0
);
1128 extern const struct type type_nullable_parser_nodes__TKwnullable
;
1129 val
* NEW_parser_nodes__AAsNullableExternCall(const struct type
* type
);
1130 extern const struct type type_parser_nodes__AAsNullableExternCall
;
1131 void parser_prod__AAsNullableExternCall__init_aasnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1132 void parser__ReduceAction145__action(val
* self
, val
* p0
);
1133 void parser__ReduceAction146__action(val
* self
, val
* p0
);
1134 extern const struct type type_nullable_parser_nodes__TKwnot
;
1135 val
* NEW_parser_nodes__AAsNotNullableExternCall(const struct type
* type
);
1136 extern const struct type type_parser_nodes__AAsNotNullableExternCall
;
1137 void parser_prod__AAsNotNullableExternCall__init_aasnotnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1138 void parser__ReduceAction147__action(val
* self
, val
* p0
);
1139 void parser__ReduceAction148__action(val
* self
, val
* p0
);
1140 void parser__ReduceAction150__action(val
* self
, val
* p0
);
1141 extern const struct type type_nullable_parser_nodes__TKwin
;
1142 val
* NEW_parser_nodes__AInLanguage(const struct type
* type
);
1143 extern const struct type type_parser_nodes__AInLanguage
;
1144 void parser_prod__AInLanguage__init_ainlanguage(val
* self
, val
* p0
, val
* p1
);
1145 void parser__ReduceAction151__action(val
* self
, val
* p0
);
1146 extern const struct type type_nullable_parser_nodes__TExternCodeSegment
;
1147 val
* NEW_parser_nodes__AExternCodeBlock(const struct type
* type
);
1148 extern const struct type type_parser_nodes__AExternCodeBlock
;
1149 void parser_prod__AExternCodeBlock__init_aexterncodeblock(val
* self
, val
* p0
, val
* p1
);
1150 void parser__ReduceAction152__action(val
* self
, val
* p0
);
1151 extern const struct type type_nullable_parser_nodes__AInLanguage
;
1152 void parser__ReduceAction153__action(val
* self
, val
* p0
);
1153 void parser__ReduceAction154__action(val
* self
, val
* p0
);
1154 void parser__ReduceAction156__action(val
* self
, val
* p0
);
1155 val
* NEW_parser_nodes__AType(const struct type
* type
);
1156 extern const struct type type_parser_nodes__AType
;
1157 void parser_prod__AType__init_atype(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1158 void parser__ReduceAction157__action(val
* self
, val
* p0
);
1159 void parser__ReduceAction158__action(val
* self
, val
* p0
);
1160 void parser__ReduceAction159__action(val
* self
, val
* p0
);
1161 void parser__ReduceAction160__action(val
* self
, val
* p0
);
1162 void parser__ReduceAction161__action(val
* self
, val
* p0
);
1163 void parser__ReduceAction162__action(val
* self
, val
* p0
);
1164 void parser__ReduceAction163__action(val
* self
, val
* p0
);
1165 void parser__ReduceAction167__action(val
* self
, val
* p0
);
1166 val
* NEW_parser_nodes__ABlockExpr(const struct type
* type
);
1167 extern const struct type type_parser_nodes__ABlockExpr
;
1168 void parser_prod__ABlockExpr__init_ablockexpr(val
* self
, val
* p0
, val
* p1
);
1169 void parser__ReduceAction168__action(val
* self
, val
* p0
);
1170 void parser__ReduceAction169__action(val
* self
, val
* p0
);
1171 void parser__ReduceAction170__action(val
* self
, val
* p0
);
1172 void parser__ReduceAction171__action(val
* self
, val
* p0
);
1173 void parser__ReduceAction172__action(val
* self
, val
* p0
);
1174 void parser__ReduceAction173__action(val
* self
, val
* p0
);
1175 void parser__ReduceAction174__action(val
* self
, val
* p0
);
1176 void parser__ReduceAction175__action(val
* self
, val
* p0
);
1177 void parser__ReduceAction176__action(val
* self
, val
* p0
);
1178 extern const struct type type_nullable_parser_nodes__TKwreturn
;
1179 val
* NEW_parser_nodes__AReturnExpr(const struct type
* type
);
1180 extern const struct type type_parser_nodes__AReturnExpr
;
1181 void parser_prod__AReturnExpr__init_areturnexpr(val
* self
, val
* p0
, val
* p1
);
1182 void parser__ReduceAction180__action(val
* self
, val
* p0
);
1183 void parser__ReduceAction181__action(val
* self
, val
* p0
);
1184 extern const struct type type_nullable_parser_nodes__TKwbreak
;
1185 val
* NEW_parser_nodes__ABreakExpr(const struct type
* type
);
1186 extern const struct type type_parser_nodes__ABreakExpr
;
1187 void parser_prod__ABreakExpr__init_abreakexpr(val
* self
, val
* p0
, val
* p1
);
1188 void parser__ReduceAction182__action(val
* self
, val
* p0
);
1189 extern const struct type type_nullable_parser_nodes__ALabel
;
1190 void parser__ReduceAction183__action(val
* self
, val
* p0
);
1191 extern const struct type type_nullable_parser_nodes__TKwabort
;
1192 val
* NEW_parser_nodes__AAbortExpr(const struct type
* type
);
1193 extern const struct type type_parser_nodes__AAbortExpr
;
1194 void parser_prod__AAbortExpr__init_aabortexpr(val
* self
, val
* p0
);
1195 void parser__ReduceAction184__action(val
* self
, val
* p0
);
1196 extern const struct type type_nullable_parser_nodes__TKwcontinue
;
1197 val
* NEW_parser_nodes__AContinueExpr(const struct type
* type
);
1198 extern const struct type type_parser_nodes__AContinueExpr
;
1199 void parser_prod__AContinueExpr__init_acontinueexpr(val
* self
, val
* p0
, val
* p1
);
1200 void parser__ReduceAction185__action(val
* self
, val
* p0
);
1201 void parser__ReduceAction186__action(val
* self
, val
* p0
);
1202 extern const struct type type_nullable_parser_nodes__AExprs
;
1203 val
* NEW_parser_nodes__ACallExpr(const struct type
* type
);
1204 extern const struct type type_parser_nodes__ACallExpr
;
1205 void parser_prod__ACallExpr__init_acallexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1206 void parser__ReduceAction193__action(val
* self
, val
* p0
);
1207 val
* NEW_parser_nodes__AImplicitSelfExpr(const struct type
* type
);
1208 extern const struct type type_parser_nodes__AImplicitSelfExpr
;
1209 void parser__ReduceAction194__action(val
* self
, val
* p0
);
1210 extern const struct type type_nullable_parser_nodes__AQualified
;
1211 val
* NEW_parser_nodes__ASuperExpr(const struct type
* type
);
1212 extern const struct type type_parser_nodes__ASuperExpr
;
1213 void parser_prod__ASuperExpr__init_asuperexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1214 void parser__ReduceAction195__action(val
* self
, val
* p0
);
1215 val
* NEW_parser_nodes__AInitExpr(const struct type
* type
);
1216 extern const struct type type_parser_nodes__AInitExpr
;
1217 void parser_prod__AInitExpr__init_ainitexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1218 void parser__ReduceAction196__action(val
* self
, val
* p0
);
1219 void parser__ReduceAction197__action(val
* self
, val
* p0
);
1220 void parser__ReduceAction198__action(val
* self
, val
* p0
);
1221 void parser__ReduceAction199__action(val
* self
, val
* p0
);
1222 void parser__ReduceAction201__action(val
* self
, val
* p0
);
1223 void parser__ReduceAction202__action(val
* self
, val
* p0
);
1224 extern const struct type type_nullable_parser_nodes__TKwdebug
;
1225 val
* NEW_parser_nodes__ADebugTypeExpr(const struct type
* type
);
1226 extern const struct type type_parser_nodes__ADebugTypeExpr
;
1227 void parser_prod__ADebugTypeExpr__init_adebugtypeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1228 void parser__ReduceAction204__action(val
* self
, val
* p0
);
1229 extern const struct type type_nullable_parser_nodes__TKwlabel
;
1230 val
* NEW_parser_nodes__ALabel(const struct type
* type
);
1231 extern const struct type type_parser_nodes__ALabel
;
1232 void parser_prod__ALabel__init_alabel(val
* self
, val
* p0
, val
* p1
);
1233 void parser__ReduceAction205__action(val
* self
, val
* p0
);
1234 void parser__ReduceAction206__action(val
* self
, val
* p0
);
1235 val
* NEW_parser_nodes__AVardeclExpr(const struct type
* type
);
1236 extern const struct type type_parser_nodes__AVardeclExpr
;
1237 void parser_prod__AVardeclExpr__init_avardeclexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1238 void parser__ReduceAction207__action(val
* self
, val
* p0
);
1239 void parser__ReduceAction208__action(val
* self
, val
* p0
);
1240 void parser__ReduceAction209__action(val
* self
, val
* p0
);
1241 void parser__ReduceAction210__action(val
* self
, val
* p0
);
1242 val
* NEW_parser_nodes__AAttrAssignExpr(const struct type
* type
);
1243 extern const struct type type_parser_nodes__AAttrAssignExpr
;
1244 void parser_prod__AAttrAssignExpr__init_aattrassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1245 void parser__ReduceAction211__action(val
* self
, val
* p0
);
1246 void parser__ReduceAction212__action(val
* self
, val
* p0
);
1247 val
* NEW_parser_nodes__ACallAssignExpr(const struct type
* type
);
1248 extern const struct type type_parser_nodes__ACallAssignExpr
;
1249 void parser_prod__ACallAssignExpr__init_acallassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1250 void parser__ReduceAction213__action(val
* self
, val
* p0
);
1251 void parser__ReduceAction214__action(val
* self
, val
* p0
);
1252 val
* NEW_parser_nodes__ABraAssignExpr(const struct type
* type
);
1253 extern const struct type type_parser_nodes__ABraAssignExpr
;
1254 void parser_prod__ABraAssignExpr__init_abraassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1255 void parser__ReduceAction215__action(val
* self
, val
* p0
);
1256 extern const struct type type_nullable_parser_nodes__AAssignOp
;
1257 val
* NEW_parser_nodes__AAttrReassignExpr(const struct type
* type
);
1258 extern const struct type type_parser_nodes__AAttrReassignExpr
;
1259 void parser_prod__AAttrReassignExpr__init_aattrreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1260 void parser__ReduceAction216__action(val
* self
, val
* p0
);
1261 void parser__ReduceAction217__action(val
* self
, val
* p0
);
1262 val
* NEW_parser_nodes__ACallReassignExpr(const struct type
* type
);
1263 extern const struct type type_parser_nodes__ACallReassignExpr
;
1264 void parser_prod__ACallReassignExpr__init_acallreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1265 void parser__ReduceAction218__action(val
* self
, val
* p0
);
1266 void parser__ReduceAction219__action(val
* self
, val
* p0
);
1267 val
* NEW_parser_nodes__ABraReassignExpr(const struct type
* type
);
1268 extern const struct type type_parser_nodes__ABraReassignExpr
;
1269 void parser_prod__ABraReassignExpr__init_abrareassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1270 void parser__ReduceAction220__action(val
* self
, val
* p0
);
1271 extern const struct type type_nullable_parser_nodes__TPluseq
;
1272 val
* NEW_parser_nodes__APlusAssignOp(const struct type
* type
);
1273 extern const struct type type_parser_nodes__APlusAssignOp
;
1274 void parser_prod__APlusAssignOp__init_aplusassignop(val
* self
, val
* p0
);
1275 void parser__ReduceAction221__action(val
* self
, val
* p0
);
1276 extern const struct type type_nullable_parser_nodes__TMinuseq
;
1277 val
* NEW_parser_nodes__AMinusAssignOp(const struct type
* type
);
1278 extern const struct type type_parser_nodes__AMinusAssignOp
;
1279 void parser_prod__AMinusAssignOp__init_aminusassignop(val
* self
, val
* p0
);
1280 void parser__ReduceAction222__action(val
* self
, val
* p0
);
1281 extern const struct type type_nullable_parser_nodes__TKwdo
;
1282 val
* NEW_parser_nodes__ADoExpr(const struct type
* type
);
1283 extern const struct type type_parser_nodes__ADoExpr
;
1284 void parser_prod__ADoExpr__init_adoexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1285 void parser__ReduceAction223__action(val
* self
, val
* p0
);
1286 void parser__ReduceAction224__action(val
* self
, val
* p0
);
1287 extern const struct type type_nullable_parser_nodes__TKwif
;
1288 val
* NEW_parser_nodes__AIfExpr(const struct type
* type
);
1289 extern const struct type type_parser_nodes__AIfExpr
;
1290 void parser_prod__AIfExpr__init_aifexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1291 void parser__ReduceAction225__action(val
* self
, val
* p0
);
1292 void parser__ReduceAction226__action(val
* self
, val
* p0
);
1293 void parser__ReduceAction227__action(val
* self
, val
* p0
);
1294 void parser__ReduceAction228__action(val
* self
, val
* p0
);
1295 void parser__ReduceAction229__action(val
* self
, val
* p0
);
1296 extern const struct type type_nullable_parser_nodes__TKwloop
;
1297 val
* NEW_parser_nodes__ALoopExpr(const struct type
* type
);
1298 extern const struct type type_parser_nodes__ALoopExpr
;
1299 void parser_prod__ALoopExpr__init_aloopexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1300 void parser__ReduceAction232__action(val
* self
, val
* p0
);
1301 void parser__ReduceAction233__action(val
* self
, val
* p0
);
1302 extern const struct type type_nullable_parser_nodes__TKwwhile
;
1303 val
* NEW_parser_nodes__AWhileExpr(const struct type
* type
);
1304 extern const struct type type_parser_nodes__AWhileExpr
;
1305 void parser_prod__AWhileExpr__init_awhileexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1306 void parser__ReduceAction234__action(val
* self
, val
* p0
);
1307 void parser__ReduceAction235__action(val
* self
, val
* p0
);
1308 extern const struct type type_nullable_parser_nodes__TKwfor
;
1309 val
* NEW_parser_nodes__AForExpr(const struct type
* type
);
1310 extern const struct type type_parser_nodes__AForExpr
;
1311 void parser_prod__AForExpr__init_aforexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1312 void parser__ReduceAction236__action(val
* self
, val
* p0
);
1313 void parser__ReduceAction237__action(val
* self
, val
* p0
);
1314 void parser__ReduceAction238__action(val
* self
, val
* p0
);
1315 void parser__ReduceAction239__action(val
* self
, val
* p0
);
1316 extern const struct type type_nullable_parser_nodes__TKwassert
;
1317 val
* NEW_parser_nodes__AAssertExpr(const struct type
* type
);
1318 extern const struct type type_parser_nodes__AAssertExpr
;
1319 void parser_prod__AAssertExpr__init_aassertexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1320 void parser__ReduceAction240__action(val
* self
, val
* p0
);
1321 void parser__ReduceAction241__action(val
* self
, val
* p0
);
1322 void parser__ReduceAction242__action(val
* self
, val
* p0
);
1323 void parser__ReduceAction243__action(val
* self
, val
* p0
);
1324 void parser__ReduceAction244__action(val
* self
, val
* p0
);
1325 extern const struct type type_nullable_parser_nodes__TKwthen
;
1326 extern const struct type type_nullable_parser_nodes__TKwelse
;
1327 val
* NEW_parser_nodes__AIfexprExpr(const struct type
* type
);
1328 extern const struct type type_parser_nodes__AIfexprExpr
;
1329 void parser_prod__AIfexprExpr__init_aifexprexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1330 void parser__ReduceAction247__action(val
* self
, val
* p0
);
1331 val
* NEW_parser_nodes__AOrExpr(const struct type
* type
);
1332 extern const struct type type_parser_nodes__AOrExpr
;
1333 void parser_prod__AOrExpr__init_aorexpr(val
* self
, val
* p0
, val
* p1
);
1334 void parser__ReduceAction249__action(val
* self
, val
* p0
);
1335 val
* NEW_parser_nodes__AAndExpr(const struct type
* type
);
1336 extern const struct type type_parser_nodes__AAndExpr
;
1337 void parser_prod__AAndExpr__init_aandexpr(val
* self
, val
* p0
, val
* p1
);
1338 void parser__ReduceAction250__action(val
* self
, val
* p0
);
1339 val
* NEW_parser_nodes__AOrElseExpr(const struct type
* type
);
1340 extern const struct type type_parser_nodes__AOrElseExpr
;
1341 void parser_prod__AOrElseExpr__init_aorelseexpr(val
* self
, val
* p0
, val
* p1
);
1342 void parser__ReduceAction251__action(val
* self
, val
* p0
);
1343 val
* NEW_parser_nodes__AImpliesExpr(const struct type
* type
);
1344 extern const struct type type_parser_nodes__AImpliesExpr
;
1345 void parser_prod__AImpliesExpr__init_aimpliesexpr(val
* self
, val
* p0
, val
* p1
);
1346 void parser__ReduceAction252__action(val
* self
, val
* p0
);
1347 val
* NEW_parser_nodes__ANotExpr(const struct type
* type
);
1348 extern const struct type type_parser_nodes__ANotExpr
;
1349 void parser_prod__ANotExpr__init_anotexpr(val
* self
, val
* p0
, val
* p1
);
1350 void parser__ReduceAction254__action(val
* self
, val
* p0
);
1351 val
* NEW_parser_nodes__AEqExpr(const struct type
* type
);
1352 extern const struct type type_parser_nodes__AEqExpr
;
1353 void parser_prod__AEqExpr__init_aeqexpr(val
* self
, val
* p0
, val
* p1
);
1354 void parser__ReduceAction256__action(val
* self
, val
* p0
);
1355 val
* NEW_parser_nodes__ANeExpr(const struct type
* type
);
1356 extern const struct type type_parser_nodes__ANeExpr
;
1357 void parser_prod__ANeExpr__init_aneexpr(val
* self
, val
* p0
, val
* p1
);
1358 void parser__ReduceAction257__action(val
* self
, val
* p0
);
1359 val
* NEW_parser_nodes__ALtExpr(const struct type
* type
);
1360 extern const struct type type_parser_nodes__ALtExpr
;
1361 void parser_prod__ALtExpr__init_altexpr(val
* self
, val
* p0
, val
* p1
);
1362 void parser__ReduceAction258__action(val
* self
, val
* p0
);
1363 val
* NEW_parser_nodes__ALeExpr(const struct type
* type
);
1364 extern const struct type type_parser_nodes__ALeExpr
;
1365 void parser_prod__ALeExpr__init_aleexpr(val
* self
, val
* p0
, val
* p1
);
1366 void parser__ReduceAction259__action(val
* self
, val
* p0
);
1367 val
* NEW_parser_nodes__ALlExpr(const struct type
* type
);
1368 extern const struct type type_parser_nodes__ALlExpr
;
1369 void parser_prod__ALlExpr__init_allexpr(val
* self
, val
* p0
, val
* p1
);
1370 void parser__ReduceAction260__action(val
* self
, val
* p0
);
1371 val
* NEW_parser_nodes__AGtExpr(const struct type
* type
);
1372 extern const struct type type_parser_nodes__AGtExpr
;
1373 void parser_prod__AGtExpr__init_agtexpr(val
* self
, val
* p0
, val
* p1
);
1374 void parser__ReduceAction261__action(val
* self
, val
* p0
);
1375 val
* NEW_parser_nodes__AGeExpr(const struct type
* type
);
1376 extern const struct type type_parser_nodes__AGeExpr
;
1377 void parser_prod__AGeExpr__init_ageexpr(val
* self
, val
* p0
, val
* p1
);
1378 void parser__ReduceAction262__action(val
* self
, val
* p0
);
1379 val
* NEW_parser_nodes__AGgExpr(const struct type
* type
);
1380 extern const struct type type_parser_nodes__AGgExpr
;
1381 void parser_prod__AGgExpr__init_aggexpr(val
* self
, val
* p0
, val
* p1
);
1382 void parser__ReduceAction263__action(val
* self
, val
* p0
);
1383 val
* NEW_parser_nodes__AStarshipExpr(const struct type
* type
);
1384 extern const struct type type_parser_nodes__AStarshipExpr
;
1385 void parser_prod__AStarshipExpr__init_astarshipexpr(val
* self
, val
* p0
, val
* p1
);
1386 void parser__ReduceAction264__action(val
* self
, val
* p0
);
1387 val
* NEW_parser_nodes__AIsaExpr(const struct type
* type
);
1388 extern const struct type type_parser_nodes__AIsaExpr
;
1389 void parser_prod__AIsaExpr__init_aisaexpr(val
* self
, val
* p0
, val
* p1
);
1390 void parser__ReduceAction265__action(val
* self
, val
* p0
);
1391 val
* NEW_parser_nodes__APlusExpr(const struct type
* type
);
1392 extern const struct type type_parser_nodes__APlusExpr
;
1393 void parser_prod__APlusExpr__init_aplusexpr(val
* self
, val
* p0
, val
* p1
);
1394 void parser__ReduceAction267__action(val
* self
, val
* p0
);
1395 val
* NEW_parser_nodes__AMinusExpr(const struct type
* type
);
1396 extern const struct type type_parser_nodes__AMinusExpr
;
1397 void parser_prod__AMinusExpr__init_aminusexpr(val
* self
, val
* p0
, val
* p1
);
1398 void parser__ReduceAction268__action(val
* self
, val
* p0
);
1399 val
* NEW_parser_nodes__AStarExpr(const struct type
* type
);
1400 extern const struct type type_parser_nodes__AStarExpr
;
1401 void parser_prod__AStarExpr__init_astarexpr(val
* self
, val
* p0
, val
* p1
);
1402 void parser__ReduceAction270__action(val
* self
, val
* p0
);
1403 val
* NEW_parser_nodes__ASlashExpr(const struct type
* type
);
1404 extern const struct type type_parser_nodes__ASlashExpr
;
1405 void parser_prod__ASlashExpr__init_aslashexpr(val
* self
, val
* p0
, val
* p1
);
1406 void parser__ReduceAction271__action(val
* self
, val
* p0
);
1407 val
* NEW_parser_nodes__APercentExpr(const struct type
* type
);
1408 extern const struct type type_parser_nodes__APercentExpr
;
1409 void parser_prod__APercentExpr__init_apercentexpr(val
* self
, val
* p0
, val
* p1
);
1410 void parser__ReduceAction272__action(val
* self
, val
* p0
);
1411 val
* NEW_parser_nodes__AUminusExpr(const struct type
* type
);
1412 extern const struct type type_parser_nodes__AUminusExpr
;
1413 void parser_prod__AUminusExpr__init_auminusexpr(val
* self
, val
* p0
, val
* p1
);
1414 void parser__ReduceAction274__action(val
* self
, val
* p0
);
1415 extern const struct type type_nullable_parser_nodes__TKwonce
;
1416 val
* NEW_parser_nodes__AOnceExpr(const struct type
* type
);
1417 extern const struct type type_parser_nodes__AOnceExpr
;
1418 void parser_prod__AOnceExpr__init_aonceexpr(val
* self
, val
* p0
, val
* p1
);
1419 void parser__ReduceAction275__action(val
* self
, val
* p0
);
1420 val
* NEW_parser_nodes__ANewExpr(const struct type
* type
);
1421 extern const struct type type_parser_nodes__ANewExpr
;
1422 void parser_prod__ANewExpr__init_anewexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1423 void parser__ReduceAction277__action(val
* self
, val
* p0
);
1424 extern const struct type type_nullable_parser_nodes__TKwisset
;
1425 val
* NEW_parser_nodes__AIssetAttrExpr(const struct type
* type
);
1426 extern const struct type type_parser_nodes__AIssetAttrExpr
;
1427 void parser_prod__AIssetAttrExpr__init_aissetattrexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1428 void parser__ReduceAction278__action(val
* self
, val
* p0
);
1429 void parser__ReduceAction279__action(val
* self
, val
* p0
);
1430 val
* NEW_parser_nodes__AAttrExpr(const struct type
* type
);
1431 extern const struct type type_parser_nodes__AAttrExpr
;
1432 void parser_prod__AAttrExpr__init_aattrexpr(val
* self
, val
* p0
, val
* p1
);
1433 void parser__ReduceAction280__action(val
* self
, val
* p0
);
1434 void parser__ReduceAction281__action(val
* self
, val
* p0
);
1435 val
* NEW_parser_nodes__ABraExpr(const struct type
* type
);
1436 extern const struct type type_parser_nodes__ABraExpr
;
1437 void parser_prod__ABraExpr__init_abraexpr(val
* self
, val
* p0
, val
* p1
);
1438 void parser__ReduceAction287__action(val
* self
, val
* p0
);
1439 void parser__ReduceAction288__action(val
* self
, val
* p0
);
1440 val
* NEW_parser_nodes__ACrangeExpr(const struct type
* type
);
1441 extern const struct type type_parser_nodes__ACrangeExpr
;
1442 void parser_prod__ACrangeExpr__init_acrangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1443 void parser__ReduceAction289__action(val
* self
, val
* p0
);
1444 val
* NEW_parser_nodes__AOrangeExpr(const struct type
* type
);
1445 extern const struct type type_parser_nodes__AOrangeExpr
;
1446 void parser_prod__AOrangeExpr__init_aorangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1447 void parser__ReduceAction290__action(val
* self
, val
* p0
);
1448 val
* NEW_parser_nodes__AArrayExpr(const struct type
* type
);
1449 extern const struct type type_parser_nodes__AArrayExpr
;
1450 void parser_prod__AArrayExpr__init_aarrayexpr(val
* self
, val
* p0
, val
* p1
);
1451 void parser__ReduceAction291__action(val
* self
, val
* p0
);
1452 extern const struct type type_nullable_parser_nodes__TKwself
;
1453 val
* NEW_parser_nodes__ASelfExpr(const struct type
* type
);
1454 extern const struct type type_parser_nodes__ASelfExpr
;
1455 void parser_prod__ASelfExpr__init_aselfexpr(val
* self
, val
* p0
, val
* p1
);
1456 void parser__ReduceAction292__action(val
* self
, val
* p0
);
1457 extern const struct type type_nullable_parser_nodes__TKwtrue
;
1458 val
* NEW_parser_nodes__ATrueExpr(const struct type
* type
);
1459 extern const struct type type_parser_nodes__ATrueExpr
;
1460 void parser_prod__ATrueExpr__init_atrueexpr(val
* self
, val
* p0
, val
* p1
);
1461 void parser__ReduceAction293__action(val
* self
, val
* p0
);
1462 extern const struct type type_nullable_parser_nodes__TKwfalse
;
1463 val
* NEW_parser_nodes__AFalseExpr(const struct type
* type
);
1464 extern const struct type type_parser_nodes__AFalseExpr
;
1465 void parser_prod__AFalseExpr__init_afalseexpr(val
* self
, val
* p0
, val
* p1
);
1466 void parser__ReduceAction294__action(val
* self
, val
* p0
);
1467 extern const struct type type_nullable_parser_nodes__TKwnull
;
1468 val
* NEW_parser_nodes__ANullExpr(const struct type
* type
);
1469 extern const struct type type_parser_nodes__ANullExpr
;
1470 void parser_prod__ANullExpr__init_anullexpr(val
* self
, val
* p0
, val
* p1
);
1471 void parser__ReduceAction295__action(val
* self
, val
* p0
);
1472 extern const struct type type_nullable_parser_nodes__TNumber
;
1473 val
* NEW_parser_nodes__ADecIntExpr(const struct type
* type
);
1474 extern const struct type type_parser_nodes__ADecIntExpr
;
1475 void parser_prod__ADecIntExpr__init_adecintexpr(val
* self
, val
* p0
, val
* p1
);
1476 void parser__ReduceAction296__action(val
* self
, val
* p0
);
1477 extern const struct type type_nullable_parser_nodes__THexNumber
;
1478 val
* NEW_parser_nodes__AHexIntExpr(const struct type
* type
);
1479 extern const struct type type_parser_nodes__AHexIntExpr
;
1480 void parser_prod__AHexIntExpr__init_ahexintexpr(val
* self
, val
* p0
, val
* p1
);
1481 void parser__ReduceAction297__action(val
* self
, val
* p0
);
1482 extern const struct type type_nullable_parser_nodes__TFloat
;
1483 val
* NEW_parser_nodes__AFloatExpr(const struct type
* type
);
1484 extern const struct type type_parser_nodes__AFloatExpr
;
1485 void parser_prod__AFloatExpr__init_afloatexpr(val
* self
, val
* p0
, val
* p1
);
1486 void parser__ReduceAction298__action(val
* self
, val
* p0
);
1487 extern const struct type type_nullable_parser_nodes__TChar
;
1488 val
* NEW_parser_nodes__ACharExpr(const struct type
* type
);
1489 extern const struct type type_parser_nodes__ACharExpr
;
1490 void parser_prod__ACharExpr__init_acharexpr(val
* self
, val
* p0
, val
* p1
);
1491 void parser__ReduceAction299__action(val
* self
, val
* p0
);
1492 val
* NEW_parser_nodes__AStringExpr(const struct type
* type
);
1493 extern const struct type type_parser_nodes__AStringExpr
;
1494 void parser_prod__AStringExpr__init_astringexpr(val
* self
, val
* p0
, val
* p1
);
1495 void parser__ReduceAction300__action(val
* self
, val
* p0
);
1496 val
* NEW_parser_nodes__AParExpr(const struct type
* type
);
1497 extern const struct type type_parser_nodes__AParExpr
;
1498 void parser_prod__AParExpr__init_aparexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1499 void parser__ReduceAction302__action(val
* self
, val
* p0
);
1500 val
* NEW_parser_nodes__AAsCastExpr(const struct type
* type
);
1501 extern const struct type type_parser_nodes__AAsCastExpr
;
1502 void parser_prod__AAsCastExpr__init_aascastexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1503 void parser__ReduceAction303__action(val
* self
, val
* p0
);
1504 val
* NEW_parser_nodes__AAsNotnullExpr(const struct type
* type
);
1505 extern const struct type type_parser_nodes__AAsNotnullExpr
;
1506 void parser_prod__AAsNotnullExpr__init_aasnotnullexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1507 void parser__ReduceAction304__action(val
* self
, val
* p0
);
1508 void parser__ReduceAction305__action(val
* self
, val
* p0
);
1509 val
* NEW_parser_nodes__AVarargExpr(const struct type
* type
);
1510 extern const struct type type_parser_nodes__AVarargExpr
;
1511 void parser_prod__AVarargExpr__init_avarargexpr(val
* self
, val
* p0
, val
* p1
);
1512 void parser__ReduceAction306__action(val
* self
, val
* p0
);
1513 val
* NEW_parser_nodes__ASuperstringExpr(const struct type
* type
);
1514 extern const struct type type_parser_nodes__ASuperstringExpr
;
1515 void parser_prod__ASuperstringExpr__init_asuperstringexpr(val
* self
, val
* p0
, val
* p1
);
1516 void parser__ReduceAction307__action(val
* self
, val
* p0
);
1517 void parser__ReduceAction308__action(val
* self
, val
* p0
);
1518 void parser__ReduceAction309__action(val
* self
, val
* p0
);
1519 void parser__ReduceAction310__action(val
* self
, val
* p0
);
1520 extern const struct type type_nullable_parser_nodes__TStartString
;
1521 val
* NEW_parser_nodes__AStartStringExpr(const struct type
* type
);
1522 extern const struct type type_parser_nodes__AStartStringExpr
;
1523 void parser_prod__AStartStringExpr__init_astartstringexpr(val
* self
, val
* p0
);
1524 void parser__ReduceAction311__action(val
* self
, val
* p0
);
1525 extern const struct type type_nullable_parser_nodes__TMidString
;
1526 val
* NEW_parser_nodes__AMidStringExpr(const struct type
* type
);
1527 extern const struct type type_parser_nodes__AMidStringExpr
;
1528 void parser_prod__AMidStringExpr__init_amidstringexpr(val
* self
, val
* p0
);
1529 void parser__ReduceAction314__action(val
* self
, val
* p0
);
1530 extern const struct type type_nullable_parser_nodes__TEndString
;
1531 val
* NEW_parser_nodes__AEndStringExpr(const struct type
* type
);
1532 extern const struct type type_parser_nodes__AEndStringExpr
;
1533 void parser_prod__AEndStringExpr__init_aendstringexpr(val
* self
, val
* p0
);
1534 void parser__ReduceAction315__action(val
* self
, val
* p0
);
1535 extern const struct type type_nullable_parser_nodes__TAt
;
1536 extern const struct type type_nullable_parser_nodes__AAnnotation
;
1537 void parser__ReduceAction316__action(val
* self
, val
* p0
);
1538 void parser__ReduceAction317__action(val
* self
, val
* p0
);
1539 void parser__ReduceAction318__action(val
* self
, val
* p0
);
1540 extern const struct type type_nullable_parser_nodes__AAtid
;
1541 val
* NEW_parser_nodes__AAnnotation(const struct type
* type
);
1542 extern const struct type type_parser_nodes__AAnnotation
;
1543 void parser_prod__AAnnotation__init_aannotation(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
1544 void parser__ReduceAction320__action(val
* self
, val
* p0
);
1545 void parser__ReduceAction321__action(val
* self
, val
* p0
);
1546 void parser__ReduceAction322__action(val
* self
, val
* p0
);
1547 void parser__ReduceAction323__action(val
* self
, val
* p0
);
1548 void parser__ReduceAction324__action(val
* self
, val
* p0
);
1549 void parser__ReduceAction326__action(val
* self
, val
* p0
);
1550 void parser__ReduceAction327__action(val
* self
, val
* p0
);
1551 void parser__ReduceAction328__action(val
* self
, val
* p0
);
1552 void parser__ReduceAction329__action(val
* self
, val
* p0
);
1553 void parser__ReduceAction330__action(val
* self
, val
* p0
);
1554 void parser__ReduceAction331__action(val
* self
, val
* p0
);
1555 void parser__ReduceAction332__action(val
* self
, val
* p0
);
1556 void parser__ReduceAction333__action(val
* self
, val
* p0
);
1557 void parser__ReduceAction334__action(val
* self
, val
* p0
);
1558 void parser__ReduceAction335__action(val
* self
, val
* p0
);
1559 void parser__ReduceAction336__action(val
* self
, val
* p0
);
1560 void parser__ReduceAction337__action(val
* self
, val
* p0
);
1561 void parser__ReduceAction338__action(val
* self
, val
* p0
);
1562 void parser__ReduceAction339__action(val
* self
, val
* p0
);
1563 val
* NEW_parser_nodes__ATypeAtArg(const struct type
* type
);
1564 extern const struct type type_parser_nodes__ATypeAtArg
;
1565 void parser_prod__ATypeAtArg__init_atypeatarg(val
* self
, val
* p0
);
1566 void parser__ReduceAction340__action(val
* self
, val
* p0
);
1567 val
* NEW_parser_nodes__AExprAtArg(const struct type
* type
);
1568 extern const struct type type_parser_nodes__AExprAtArg
;
1569 void parser_prod__AExprAtArg__init_aexpratarg(val
* self
, val
* p0
);
1570 void parser__ReduceAction341__action(val
* self
, val
* p0
);
1571 val
* NEW_parser_nodes__AAtAtArg(const struct type
* type
);
1572 extern const struct type type_parser_nodes__AAtAtArg
;
1573 void parser_prod__AAtAtArg__init_aatatarg(val
* self
, val
* p0
);
1574 void parser__ReduceAction343__action(val
* self
, val
* p0
);
1575 val
* NEW_parser_nodes__AIdAtid(const struct type
* type
);
1576 extern const struct type type_parser_nodes__AIdAtid
;
1577 void parser_prod__AIdAtid__init_aidatid(val
* self
, val
* p0
);
1578 void parser__ReduceAction344__action(val
* self
, val
* p0
);
1579 val
* NEW_parser_nodes__AKwreadableAtid(const struct type
* type
);
1580 extern const struct type type_parser_nodes__AKwreadableAtid
;
1581 void parser_prod__AKwreadableAtid__init_akwreadableatid(val
* self
, val
* p0
);
1582 void parser__ReduceAction345__action(val
* self
, val
* p0
);
1583 val
* NEW_parser_nodes__AKwwritableAtid(const struct type
* type
);
1584 extern const struct type type_parser_nodes__AKwwritableAtid
;
1585 void parser_prod__AKwwritableAtid__init_akwwritableatid(val
* self
, val
* p0
);
1586 void parser__ReduceAction346__action(val
* self
, val
* p0
);
1587 val
* NEW_parser_nodes__AParExprs(const struct type
* type
);
1588 extern const struct type type_parser_nodes__AParExprs
;
1589 void parser_prod__AParExprs__init_aparexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1590 void parser__ReduceAction347__action(val
* self
, val
* p0
);
1591 void parser__ReduceAction348__action(val
* self
, val
* p0
);
1592 val
* NEW_parser_nodes__AListExprs(const struct type
* type
);
1593 extern const struct type type_parser_nodes__AListExprs
;
1594 void parser_prod__AListExprs__init_alistexprs(val
* self
, val
* p0
);
1595 void parser__ReduceAction349__action(val
* self
, val
* p0
);
1596 void parser__ReduceAction351__action(val
* self
, val
* p0
);
1597 val
* NEW_parser_nodes__ABraExprs(const struct type
* type
);
1598 extern const struct type type_parser_nodes__ABraExprs
;
1599 void parser_prod__ABraExprs__init_abraexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1600 void parser__ReduceAction354__action(val
* self
, val
* p0
);
1601 void parser__ReduceAction356__action(val
* self
, val
* p0
);
1602 void parser__ReduceAction357__action(val
* self
, val
* p0
);
1603 void parser__ReduceAction358__action(val
* self
, val
* p0
);
1604 void parser__ReduceAction359__action(val
* self
, val
* p0
);
1605 val
* NEW_parser_nodes__AModuleName(const struct type
* type
);
1606 extern const struct type type_parser_nodes__AModuleName
;
1607 void parser_prod__AModuleName__init_amodulename(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1608 void parser__ReduceAction360__action(val
* self
, val
* p0
);
1609 void parser__ReduceAction361__action(val
* self
, val
* p0
);
1610 extern const struct type type_nullable_parser_nodes__TQuad
;
1611 void parser__ReduceAction362__action(val
* self
, val
* p0
);
1612 void parser__ReduceAction363__action(val
* self
, val
* p0
);
1613 val
* NEW_parser_nodes__AQualified(const struct type
* type
);
1614 extern const struct type type_parser_nodes__AQualified
;
1615 void parser_prod__AQualified__init_aqualified(val
* self
, val
* p0
, val
* p1
);
1616 void parser__ReduceAction364__action(val
* self
, val
* p0
);
1617 void parser__ReduceAction365__action(val
* self
, val
* p0
);
1618 void parser__ReduceAction366__action(val
* self
, val
* p0
);
1619 void parser__ReduceAction368__action(val
* self
, val
* p0
);
1620 void parser__ReduceAction369__action(val
* self
, val
* p0
);
1621 void parser__ReduceAction370__action(val
* self
, val
* p0
);
1622 void parser__ReduceAction372__action(val
* self
, val
* p0
);
1623 void parser__ReduceAction373__action(val
* self
, val
* p0
);
1624 void parser__ReduceAction374__action(val
* self
, val
* p0
);
1625 void parser__ReduceAction376__action(val
* self
, val
* p0
);
1626 void parser__ReduceAction377__action(val
* self
, val
* p0
);
1627 void parser__ReduceAction379__action(val
* self
, val
* p0
);
1628 void parser__ReduceAction380__action(val
* self
, val
* p0
);
1629 val
* NEW_parser_nodes__ADoc(const struct type
* type
);
1630 extern const struct type type_parser_nodes__ADoc
;
1631 void parser_prod__ADoc__init_adoc(val
* self
, val
* p0
);
1632 void parser__ReduceAction382__action(val
* self
, val
* p0
);
1633 void parser__ReduceAction383__action(val
* self
, val
* p0
);
1634 void parser__ReduceAction386__action(val
* self
, val
* p0
);
1635 void parser__ReduceAction387__action(val
* self
, val
* p0
);
1636 void parser__ReduceAction388__action(val
* self
, val
* p0
);
1637 void parser__ReduceAction604__action(val
* self
, val
* p0
);
1638 void parser__ReduceAction605__action(val
* self
, val
* p0
);
1639 void parser__ReduceAction606__action(val
* self
, val
* p0
);
1640 void parser__ReduceAction608__action(val
* self
, val
* p0
);
1641 void parser__ReduceAction624__action(val
* self
, val
* p0
);
1642 void parser__ReduceAction625__action(val
* self
, val
* p0
);
1643 void parser__ReduceAction792__action(val
* self
, val
* p0
);
1644 void parser__ReduceAction793__action(val
* self
, val
* p0
);
1645 void parser__ReduceAction794__action(val
* self
, val
* p0
);
1646 void parser__ReduceAction795__action(val
* self
, val
* p0
);
1647 void parser__ReduceAction796__action(val
* self
, val
* p0
);
1648 void parser__ReduceAction797__action(val
* self
, val
* p0
);
1649 void parser__ReduceAction798__action(val
* self
, val
* p0
);
1650 void parser__ReduceAction799__action(val
* self
, val
* p0
);
1651 void parser__ReduceAction800__action(val
* self
, val
* p0
);
1652 void parser__ReduceAction801__action(val
* self
, val
* p0
);
1653 void parser__ReduceAction802__action(val
* self
, val
* p0
);
1654 void parser__ReduceAction803__action(val
* self
, val
* p0
);
1655 void parser__ReduceAction804__action(val
* self
, val
* p0
);
1656 void parser__ReduceAction805__action(val
* self
, val
* p0
);
1657 void parser__ReduceAction806__action(val
* self
, val
* p0
);
1658 void parser__ReduceAction807__action(val
* self
, val
* p0
);
1659 void parser__ReduceAction809__action(val
* self
, val
* p0
);
1660 void parser__ReduceAction810__action(val
* self
, val
* p0
);
1661 void parser__ReduceAction811__action(val
* self
, val
* p0
);
1662 void parser__ReduceAction812__action(val
* self
, val
* p0
);
1663 void parser__ReduceAction813__action(val
* self
, val
* p0
);
1664 void parser__ReduceAction815__action(val
* self
, val
* p0
);
1665 void parser__ReduceAction821__action(val
* self
, val
* p0
);
1666 void parser__ReduceAction825__action(val
* self
, val
* p0
);
1667 void parser__ReduceAction826__action(val
* self
, val
* p0
);
1668 void parser__ReduceAction827__action(val
* self
, val
* p0
);
1669 void parser__ReduceAction828__action(val
* self
, val
* p0
);
1670 void parser__ReduceAction829__action(val
* self
, val
* p0
);