debugger: Permits the use of locally defined variables in injected code at runtime.
[nit.git] / c_src / parser.sep.0.h
1 #include "nit.common.h"
2 extern const int COLOR_parser__State___state;
3 long parser__State__state(val* self);
4 void parser__State__state_61d(val* self, long p0);
5 extern const int COLOR_parser__State___nodes;
6 val* parser__State__nodes(val* self);
7 void parser__State__nodes_61d(val* self, val* p0);
8 void parser__State__init(val* self, long p0, val* p1);
9 extern const int COLOR_parser__Parser___lexer;
10 val* NEW_array__Array(const struct type* type);
11 extern const struct type type_array__Arrayparser__State;
12 extern const int COLOR_array__Array__init;
13 void CHECK_NEW_array__Array(val*);
14 extern const int COLOR_parser__Parser___stack;
15 extern const int COLOR_parser__Parser___stack_pos;
16 extern const int COLOR_parser__Parser__build_reduce_table;
17 void parser__Parser__init(val* self, val* p0);
18 extern const int COLOR_parser__Parser__state;
19 extern const int COLOR_tables__TablesCapable__parser_goto;
20 extern const struct type type_kernel__Int;
21 long parser__Parser__go_to(val* self, long p0);
22 extern const int COLOR_abstract_collection__Collection__length;
23 extern const int COLOR_abstract_collection__SequenceRead___91d_93d;
24 extern const int COLOR_parser__State__state_61d;
25 extern const int COLOR_parser__State__nodes_61d;
26 val* NEW_parser__State(const struct type* type);
27 extern const struct type type_parser__State;
28 extern const int COLOR_parser__State__init;
29 void CHECK_NEW_parser__State(val*);
30 extern const int COLOR_abstract_collection__Sequence__push;
31 void parser__Parser__push(val* self, long p0, val* p1);
32 extern const int COLOR_parser__State__state;
33 long parser__Parser__state(val* self);
34 extern const int COLOR_parser__State__nodes;
35 val* parser__Parser__pop(val* self);
36 extern const int COLOR_parser__Parser__push;
37 extern const int COLOR_lexer__Lexer__peek;
38 extern const struct type type_parser_nodes__AError;
39 val* NEW_parser_nodes__Start(const struct type* type);
40 extern const struct type type_parser_nodes__Start;
41 extern const int COLOR_parser_nodes__Start__init;
42 void CHECK_NEW_parser_nodes__Start(val*);
43 extern const int COLOR_lexer__Token__parser_index;
44 extern const int COLOR_tables__TablesCapable__parser_action;
45 extern const int COLOR_lexer__Lexer__next;
46 extern const int COLOR_parser__Parser___reduce_table;
47 extern const int COLOR_parser__ReduceAction__action;
48 extern const struct type type_parser_nodes__EOF;
49 extern const int COLOR_parser__Parser__pop;
50 extern const struct type type_parser_nodes__AModule;
51 val* NEW_parser__ComputeProdLocationVisitor(const struct type* type);
52 extern const struct type type_parser__ComputeProdLocationVisitor;
53 extern const int COLOR_parser__ComputeProdLocationVisitor__init;
54 void CHECK_NEW_parser__ComputeProdLocationVisitor(val*);
55 extern const int COLOR_parser_nodes__Visitor__enter_visit;
56 val* NEW_parser_nodes__AParserError(const struct type* type);
57 extern const struct type type_parser_nodes__AParserError;
58 extern const struct type type_array__Arraykernel__Object;
59 extern const int COLOR_array__Array__with_capacity;
60 val* string__NativeString__to_s_with_length(char* self, long p0);
61 extern const int COLOR_abstract_collection__SimpleCollection__add;
62 extern const int COLOR_string__Object__to_s;
63 extern const int COLOR_parser_nodes__ANode__location;
64 extern const int COLOR_lexer__AParserError__init_parser_error;
65 void CHECK_NEW_parser_nodes__AParserError(val*);
66 val* parser__Parser__parse(val* self);
67 extern const struct type type_array__Arrayparser__ReduceAction;
68 val* NEW_parser__ReduceAction0(const struct type* type);
69 extern const struct type type_parser__ReduceAction0;
70 extern const int COLOR_parser__ReduceAction__init;
71 void CHECK_NEW_parser__ReduceAction0(val*);
72 val* NEW_parser__ReduceAction1(const struct type* type);
73 extern const struct type type_parser__ReduceAction1;
74 void CHECK_NEW_parser__ReduceAction1(val*);
75 val* NEW_parser__ReduceAction2(const struct type* type);
76 extern const struct type type_parser__ReduceAction2;
77 void CHECK_NEW_parser__ReduceAction2(val*);
78 val* NEW_parser__ReduceAction3(const struct type* type);
79 extern const struct type type_parser__ReduceAction3;
80 void CHECK_NEW_parser__ReduceAction3(val*);
81 val* NEW_parser__ReduceAction4(const struct type* type);
82 extern const struct type type_parser__ReduceAction4;
83 void CHECK_NEW_parser__ReduceAction4(val*);
84 val* NEW_parser__ReduceAction5(const struct type* type);
85 extern const struct type type_parser__ReduceAction5;
86 void CHECK_NEW_parser__ReduceAction5(val*);
87 val* NEW_parser__ReduceAction6(const struct type* type);
88 extern const struct type type_parser__ReduceAction6;
89 void CHECK_NEW_parser__ReduceAction6(val*);
90 val* NEW_parser__ReduceAction7(const struct type* type);
91 extern const struct type type_parser__ReduceAction7;
92 void CHECK_NEW_parser__ReduceAction7(val*);
93 val* NEW_parser__ReduceAction8(const struct type* type);
94 extern const struct type type_parser__ReduceAction8;
95 void CHECK_NEW_parser__ReduceAction8(val*);
96 val* NEW_parser__ReduceAction9(const struct type* type);
97 extern const struct type type_parser__ReduceAction9;
98 void CHECK_NEW_parser__ReduceAction9(val*);
99 val* NEW_parser__ReduceAction10(const struct type* type);
100 extern const struct type type_parser__ReduceAction10;
101 void CHECK_NEW_parser__ReduceAction10(val*);
102 val* NEW_parser__ReduceAction11(const struct type* type);
103 extern const struct type type_parser__ReduceAction11;
104 void CHECK_NEW_parser__ReduceAction11(val*);
105 val* NEW_parser__ReduceAction12(const struct type* type);
106 extern const struct type type_parser__ReduceAction12;
107 void CHECK_NEW_parser__ReduceAction12(val*);
108 val* NEW_parser__ReduceAction13(const struct type* type);
109 extern const struct type type_parser__ReduceAction13;
110 void CHECK_NEW_parser__ReduceAction13(val*);
111 val* NEW_parser__ReduceAction14(const struct type* type);
112 extern const struct type type_parser__ReduceAction14;
113 void CHECK_NEW_parser__ReduceAction14(val*);
114 val* NEW_parser__ReduceAction15(const struct type* type);
115 extern const struct type type_parser__ReduceAction15;
116 void CHECK_NEW_parser__ReduceAction15(val*);
117 val* NEW_parser__ReduceAction16(const struct type* type);
118 extern const struct type type_parser__ReduceAction16;
119 void CHECK_NEW_parser__ReduceAction16(val*);
120 val* NEW_parser__ReduceAction17(const struct type* type);
121 extern const struct type type_parser__ReduceAction17;
122 void CHECK_NEW_parser__ReduceAction17(val*);
123 val* NEW_parser__ReduceAction18(const struct type* type);
124 extern const struct type type_parser__ReduceAction18;
125 void CHECK_NEW_parser__ReduceAction18(val*);
126 val* NEW_parser__ReduceAction19(const struct type* type);
127 extern const struct type type_parser__ReduceAction19;
128 void CHECK_NEW_parser__ReduceAction19(val*);
129 val* NEW_parser__ReduceAction20(const struct type* type);
130 extern const struct type type_parser__ReduceAction20;
131 void CHECK_NEW_parser__ReduceAction20(val*);
132 val* NEW_parser__ReduceAction21(const struct type* type);
133 extern const struct type type_parser__ReduceAction21;
134 void CHECK_NEW_parser__ReduceAction21(val*);
135 val* NEW_parser__ReduceAction22(const struct type* type);
136 extern const struct type type_parser__ReduceAction22;
137 void CHECK_NEW_parser__ReduceAction22(val*);
138 val* NEW_parser__ReduceAction23(const struct type* type);
139 extern const struct type type_parser__ReduceAction23;
140 void CHECK_NEW_parser__ReduceAction23(val*);
141 val* NEW_parser__ReduceAction24(const struct type* type);
142 extern const struct type type_parser__ReduceAction24;
143 void CHECK_NEW_parser__ReduceAction24(val*);
144 val* NEW_parser__ReduceAction25(const struct type* type);
145 extern const struct type type_parser__ReduceAction25;
146 void CHECK_NEW_parser__ReduceAction25(val*);
147 val* NEW_parser__ReduceAction26(const struct type* type);
148 extern const struct type type_parser__ReduceAction26;
149 void CHECK_NEW_parser__ReduceAction26(val*);
150 val* NEW_parser__ReduceAction27(const struct type* type);
151 extern const struct type type_parser__ReduceAction27;
152 void CHECK_NEW_parser__ReduceAction27(val*);
153 val* NEW_parser__ReduceAction28(const struct type* type);
154 extern const struct type type_parser__ReduceAction28;
155 void CHECK_NEW_parser__ReduceAction28(val*);
156 val* NEW_parser__ReduceAction29(const struct type* type);
157 extern const struct type type_parser__ReduceAction29;
158 void CHECK_NEW_parser__ReduceAction29(val*);
159 val* NEW_parser__ReduceAction30(const struct type* type);
160 extern const struct type type_parser__ReduceAction30;
161 void CHECK_NEW_parser__ReduceAction30(val*);
162 val* NEW_parser__ReduceAction31(const struct type* type);
163 extern const struct type type_parser__ReduceAction31;
164 void CHECK_NEW_parser__ReduceAction31(val*);
165 val* NEW_parser__ReduceAction32(const struct type* type);
166 extern const struct type type_parser__ReduceAction32;
167 void CHECK_NEW_parser__ReduceAction32(val*);
168 val* NEW_parser__ReduceAction33(const struct type* type);
169 extern const struct type type_parser__ReduceAction33;
170 void CHECK_NEW_parser__ReduceAction33(val*);
171 val* NEW_parser__ReduceAction34(const struct type* type);
172 extern const struct type type_parser__ReduceAction34;
173 void CHECK_NEW_parser__ReduceAction34(val*);
174 val* NEW_parser__ReduceAction35(const struct type* type);
175 extern const struct type type_parser__ReduceAction35;
176 void CHECK_NEW_parser__ReduceAction35(val*);
177 val* NEW_parser__ReduceAction36(const struct type* type);
178 extern const struct type type_parser__ReduceAction36;
179 void CHECK_NEW_parser__ReduceAction36(val*);
180 val* NEW_parser__ReduceAction37(const struct type* type);
181 extern const struct type type_parser__ReduceAction37;
182 void CHECK_NEW_parser__ReduceAction37(val*);
183 val* NEW_parser__ReduceAction38(const struct type* type);
184 extern const struct type type_parser__ReduceAction38;
185 void CHECK_NEW_parser__ReduceAction38(val*);
186 val* NEW_parser__ReduceAction39(const struct type* type);
187 extern const struct type type_parser__ReduceAction39;
188 void CHECK_NEW_parser__ReduceAction39(val*);
189 val* NEW_parser__ReduceAction40(const struct type* type);
190 extern const struct type type_parser__ReduceAction40;
191 void CHECK_NEW_parser__ReduceAction40(val*);
192 val* NEW_parser__ReduceAction41(const struct type* type);
193 extern const struct type type_parser__ReduceAction41;
194 void CHECK_NEW_parser__ReduceAction41(val*);
195 val* NEW_parser__ReduceAction42(const struct type* type);
196 extern const struct type type_parser__ReduceAction42;
197 void CHECK_NEW_parser__ReduceAction42(val*);
198 val* NEW_parser__ReduceAction43(const struct type* type);
199 extern const struct type type_parser__ReduceAction43;
200 void CHECK_NEW_parser__ReduceAction43(val*);
201 val* NEW_parser__ReduceAction44(const struct type* type);
202 extern const struct type type_parser__ReduceAction44;
203 void CHECK_NEW_parser__ReduceAction44(val*);
204 val* NEW_parser__ReduceAction45(const struct type* type);
205 extern const struct type type_parser__ReduceAction45;
206 void CHECK_NEW_parser__ReduceAction45(val*);
207 val* NEW_parser__ReduceAction46(const struct type* type);
208 extern const struct type type_parser__ReduceAction46;
209 void CHECK_NEW_parser__ReduceAction46(val*);
210 val* NEW_parser__ReduceAction47(const struct type* type);
211 extern const struct type type_parser__ReduceAction47;
212 void CHECK_NEW_parser__ReduceAction47(val*);
213 val* NEW_parser__ReduceAction48(const struct type* type);
214 extern const struct type type_parser__ReduceAction48;
215 void CHECK_NEW_parser__ReduceAction48(val*);
216 val* NEW_parser__ReduceAction49(const struct type* type);
217 extern const struct type type_parser__ReduceAction49;
218 void CHECK_NEW_parser__ReduceAction49(val*);
219 val* NEW_parser__ReduceAction50(const struct type* type);
220 extern const struct type type_parser__ReduceAction50;
221 void CHECK_NEW_parser__ReduceAction50(val*);
222 val* NEW_parser__ReduceAction51(const struct type* type);
223 extern const struct type type_parser__ReduceAction51;
224 void CHECK_NEW_parser__ReduceAction51(val*);
225 val* NEW_parser__ReduceAction52(const struct type* type);
226 extern const struct type type_parser__ReduceAction52;
227 void CHECK_NEW_parser__ReduceAction52(val*);
228 val* NEW_parser__ReduceAction53(const struct type* type);
229 extern const struct type type_parser__ReduceAction53;
230 void CHECK_NEW_parser__ReduceAction53(val*);
231 val* NEW_parser__ReduceAction54(const struct type* type);
232 extern const struct type type_parser__ReduceAction54;
233 void CHECK_NEW_parser__ReduceAction54(val*);
234 val* NEW_parser__ReduceAction55(const struct type* type);
235 extern const struct type type_parser__ReduceAction55;
236 void CHECK_NEW_parser__ReduceAction55(val*);
237 val* NEW_parser__ReduceAction56(const struct type* type);
238 extern const struct type type_parser__ReduceAction56;
239 void CHECK_NEW_parser__ReduceAction56(val*);
240 val* NEW_parser__ReduceAction57(const struct type* type);
241 extern const struct type type_parser__ReduceAction57;
242 void CHECK_NEW_parser__ReduceAction57(val*);
243 val* NEW_parser__ReduceAction58(const struct type* type);
244 extern const struct type type_parser__ReduceAction58;
245 void CHECK_NEW_parser__ReduceAction58(val*);
246 val* NEW_parser__ReduceAction59(const struct type* type);
247 extern const struct type type_parser__ReduceAction59;
248 void CHECK_NEW_parser__ReduceAction59(val*);
249 val* NEW_parser__ReduceAction60(const struct type* type);
250 extern const struct type type_parser__ReduceAction60;
251 void CHECK_NEW_parser__ReduceAction60(val*);
252 val* NEW_parser__ReduceAction61(const struct type* type);
253 extern const struct type type_parser__ReduceAction61;
254 void CHECK_NEW_parser__ReduceAction61(val*);
255 val* NEW_parser__ReduceAction62(const struct type* type);
256 extern const struct type type_parser__ReduceAction62;
257 void CHECK_NEW_parser__ReduceAction62(val*);
258 val* NEW_parser__ReduceAction63(const struct type* type);
259 extern const struct type type_parser__ReduceAction63;
260 void CHECK_NEW_parser__ReduceAction63(val*);
261 val* NEW_parser__ReduceAction64(const struct type* type);
262 extern const struct type type_parser__ReduceAction64;
263 void CHECK_NEW_parser__ReduceAction64(val*);
264 val* NEW_parser__ReduceAction65(const struct type* type);
265 extern const struct type type_parser__ReduceAction65;
266 void CHECK_NEW_parser__ReduceAction65(val*);
267 val* NEW_parser__ReduceAction66(const struct type* type);
268 extern const struct type type_parser__ReduceAction66;
269 void CHECK_NEW_parser__ReduceAction66(val*);
270 val* NEW_parser__ReduceAction67(const struct type* type);
271 extern const struct type type_parser__ReduceAction67;
272 void CHECK_NEW_parser__ReduceAction67(val*);
273 val* NEW_parser__ReduceAction68(const struct type* type);
274 extern const struct type type_parser__ReduceAction68;
275 void CHECK_NEW_parser__ReduceAction68(val*);
276 val* NEW_parser__ReduceAction69(const struct type* type);
277 extern const struct type type_parser__ReduceAction69;
278 void CHECK_NEW_parser__ReduceAction69(val*);
279 val* NEW_parser__ReduceAction70(const struct type* type);
280 extern const struct type type_parser__ReduceAction70;
281 void CHECK_NEW_parser__ReduceAction70(val*);
282 val* NEW_parser__ReduceAction71(const struct type* type);
283 extern const struct type type_parser__ReduceAction71;
284 void CHECK_NEW_parser__ReduceAction71(val*);
285 val* NEW_parser__ReduceAction73(const struct type* type);
286 extern const struct type type_parser__ReduceAction73;
287 void CHECK_NEW_parser__ReduceAction73(val*);
288 val* NEW_parser__ReduceAction74(const struct type* type);
289 extern const struct type type_parser__ReduceAction74;
290 void CHECK_NEW_parser__ReduceAction74(val*);
291 val* NEW_parser__ReduceAction75(const struct type* type);
292 extern const struct type type_parser__ReduceAction75;
293 void CHECK_NEW_parser__ReduceAction75(val*);
294 val* NEW_parser__ReduceAction76(const struct type* type);
295 extern const struct type type_parser__ReduceAction76;
296 void CHECK_NEW_parser__ReduceAction76(val*);
297 val* NEW_parser__ReduceAction78(const struct type* type);
298 extern const struct type type_parser__ReduceAction78;
299 void CHECK_NEW_parser__ReduceAction78(val*);
300 val* NEW_parser__ReduceAction79(const struct type* type);
301 extern const struct type type_parser__ReduceAction79;
302 void CHECK_NEW_parser__ReduceAction79(val*);
303 val* NEW_parser__ReduceAction81(const struct type* type);
304 extern const struct type type_parser__ReduceAction81;
305 void CHECK_NEW_parser__ReduceAction81(val*);
306 val* NEW_parser__ReduceAction82(const struct type* type);
307 extern const struct type type_parser__ReduceAction82;
308 void CHECK_NEW_parser__ReduceAction82(val*);
309 val* NEW_parser__ReduceAction83(const struct type* type);
310 extern const struct type type_parser__ReduceAction83;
311 void CHECK_NEW_parser__ReduceAction83(val*);
312 val* NEW_parser__ReduceAction84(const struct type* type);
313 extern const struct type type_parser__ReduceAction84;
314 void CHECK_NEW_parser__ReduceAction84(val*);
315 val* NEW_parser__ReduceAction86(const struct type* type);
316 extern const struct type type_parser__ReduceAction86;
317 void CHECK_NEW_parser__ReduceAction86(val*);
318 val* NEW_parser__ReduceAction87(const struct type* type);
319 extern const struct type type_parser__ReduceAction87;
320 void CHECK_NEW_parser__ReduceAction87(val*);
321 val* NEW_parser__ReduceAction89(const struct type* type);
322 extern const struct type type_parser__ReduceAction89;
323 void CHECK_NEW_parser__ReduceAction89(val*);
324 val* NEW_parser__ReduceAction90(const struct type* type);
325 extern const struct type type_parser__ReduceAction90;
326 void CHECK_NEW_parser__ReduceAction90(val*);
327 val* NEW_parser__ReduceAction91(const struct type* type);
328 extern const struct type type_parser__ReduceAction91;
329 void CHECK_NEW_parser__ReduceAction91(val*);
330 val* NEW_parser__ReduceAction92(const struct type* type);
331 extern const struct type type_parser__ReduceAction92;
332 void CHECK_NEW_parser__ReduceAction92(val*);
333 val* NEW_parser__ReduceAction94(const struct type* type);
334 extern const struct type type_parser__ReduceAction94;
335 void CHECK_NEW_parser__ReduceAction94(val*);
336 val* NEW_parser__ReduceAction95(const struct type* type);
337 extern const struct type type_parser__ReduceAction95;
338 void CHECK_NEW_parser__ReduceAction95(val*);
339 val* NEW_parser__ReduceAction97(const struct type* type);
340 extern const struct type type_parser__ReduceAction97;
341 void CHECK_NEW_parser__ReduceAction97(val*);
342 val* NEW_parser__ReduceAction98(const struct type* type);
343 extern const struct type type_parser__ReduceAction98;
344 void CHECK_NEW_parser__ReduceAction98(val*);
345 val* NEW_parser__ReduceAction99(const struct type* type);
346 extern const struct type type_parser__ReduceAction99;
347 void CHECK_NEW_parser__ReduceAction99(val*);
348 val* NEW_parser__ReduceAction100(const struct type* type);
349 extern const struct type type_parser__ReduceAction100;
350 void CHECK_NEW_parser__ReduceAction100(val*);
351 val* NEW_parser__ReduceAction102(const struct type* type);
352 extern const struct type type_parser__ReduceAction102;
353 void CHECK_NEW_parser__ReduceAction102(val*);
354 val* NEW_parser__ReduceAction103(const struct type* type);
355 extern const struct type type_parser__ReduceAction103;
356 void CHECK_NEW_parser__ReduceAction103(val*);
357 val* NEW_parser__ReduceAction105(const struct type* type);
358 extern const struct type type_parser__ReduceAction105;
359 void CHECK_NEW_parser__ReduceAction105(val*);
360 val* NEW_parser__ReduceAction106(const struct type* type);
361 extern const struct type type_parser__ReduceAction106;
362 void CHECK_NEW_parser__ReduceAction106(val*);
363 val* NEW_parser__ReduceAction107(const struct type* type);
364 extern const struct type type_parser__ReduceAction107;
365 void CHECK_NEW_parser__ReduceAction107(val*);
366 val* NEW_parser__ReduceAction108(const struct type* type);
367 extern const struct type type_parser__ReduceAction108;
368 void CHECK_NEW_parser__ReduceAction108(val*);
369 val* NEW_parser__ReduceAction110(const struct type* type);
370 extern const struct type type_parser__ReduceAction110;
371 void CHECK_NEW_parser__ReduceAction110(val*);
372 val* NEW_parser__ReduceAction111(const struct type* type);
373 extern const struct type type_parser__ReduceAction111;
374 void CHECK_NEW_parser__ReduceAction111(val*);
375 val* NEW_parser__ReduceAction113(const struct type* type);
376 extern const struct type type_parser__ReduceAction113;
377 void CHECK_NEW_parser__ReduceAction113(val*);
378 val* NEW_parser__ReduceAction114(const struct type* type);
379 extern const struct type type_parser__ReduceAction114;
380 void CHECK_NEW_parser__ReduceAction114(val*);
381 val* NEW_parser__ReduceAction115(const struct type* type);
382 extern const struct type type_parser__ReduceAction115;
383 void CHECK_NEW_parser__ReduceAction115(val*);
384 val* NEW_parser__ReduceAction116(const struct type* type);
385 extern const struct type type_parser__ReduceAction116;
386 void CHECK_NEW_parser__ReduceAction116(val*);
387 val* NEW_parser__ReduceAction118(const struct type* type);
388 extern const struct type type_parser__ReduceAction118;
389 void CHECK_NEW_parser__ReduceAction118(val*);
390 val* NEW_parser__ReduceAction119(const struct type* type);
391 extern const struct type type_parser__ReduceAction119;
392 void CHECK_NEW_parser__ReduceAction119(val*);
393 val* NEW_parser__ReduceAction121(const struct type* type);
394 extern const struct type type_parser__ReduceAction121;
395 void CHECK_NEW_parser__ReduceAction121(val*);
396 val* NEW_parser__ReduceAction122(const struct type* type);
397 extern const struct type type_parser__ReduceAction122;
398 void CHECK_NEW_parser__ReduceAction122(val*);
399 val* NEW_parser__ReduceAction123(const struct type* type);
400 extern const struct type type_parser__ReduceAction123;
401 void CHECK_NEW_parser__ReduceAction123(val*);
402 val* NEW_parser__ReduceAction124(const struct type* type);
403 extern const struct type type_parser__ReduceAction124;
404 void CHECK_NEW_parser__ReduceAction124(val*);
405 val* NEW_parser__ReduceAction126(const struct type* type);
406 extern const struct type type_parser__ReduceAction126;
407 void CHECK_NEW_parser__ReduceAction126(val*);
408 val* NEW_parser__ReduceAction127(const struct type* type);
409 extern const struct type type_parser__ReduceAction127;
410 void CHECK_NEW_parser__ReduceAction127(val*);
411 val* NEW_parser__ReduceAction129(const struct type* type);
412 extern const struct type type_parser__ReduceAction129;
413 void CHECK_NEW_parser__ReduceAction129(val*);
414 val* NEW_parser__ReduceAction130(const struct type* type);
415 extern const struct type type_parser__ReduceAction130;
416 void CHECK_NEW_parser__ReduceAction130(val*);
417 val* NEW_parser__ReduceAction131(const struct type* type);
418 extern const struct type type_parser__ReduceAction131;
419 void CHECK_NEW_parser__ReduceAction131(val*);
420 val* NEW_parser__ReduceAction132(const struct type* type);
421 extern const struct type type_parser__ReduceAction132;
422 void CHECK_NEW_parser__ReduceAction132(val*);
423 val* NEW_parser__ReduceAction134(const struct type* type);
424 extern const struct type type_parser__ReduceAction134;
425 void CHECK_NEW_parser__ReduceAction134(val*);
426 val* NEW_parser__ReduceAction135(const struct type* type);
427 extern const struct type type_parser__ReduceAction135;
428 void CHECK_NEW_parser__ReduceAction135(val*);
429 val* NEW_parser__ReduceAction137(const struct type* type);
430 extern const struct type type_parser__ReduceAction137;
431 void CHECK_NEW_parser__ReduceAction137(val*);
432 val* NEW_parser__ReduceAction138(const struct type* type);
433 extern const struct type type_parser__ReduceAction138;
434 void CHECK_NEW_parser__ReduceAction138(val*);
435 val* NEW_parser__ReduceAction139(const struct type* type);
436 extern const struct type type_parser__ReduceAction139;
437 void CHECK_NEW_parser__ReduceAction139(val*);
438 val* NEW_parser__ReduceAction140(const struct type* type);
439 extern const struct type type_parser__ReduceAction140;
440 void CHECK_NEW_parser__ReduceAction140(val*);
441 val* NEW_parser__ReduceAction142(const struct type* type);
442 extern const struct type type_parser__ReduceAction142;
443 void CHECK_NEW_parser__ReduceAction142(val*);
444 val* NEW_parser__ReduceAction143(const struct type* type);
445 extern const struct type type_parser__ReduceAction143;
446 void CHECK_NEW_parser__ReduceAction143(val*);
447 val* NEW_parser__ReduceAction145(const struct type* type);
448 extern const struct type type_parser__ReduceAction145;
449 void CHECK_NEW_parser__ReduceAction145(val*);
450 val* NEW_parser__ReduceAction146(const struct type* type);
451 extern const struct type type_parser__ReduceAction146;
452 void CHECK_NEW_parser__ReduceAction146(val*);
453 val* NEW_parser__ReduceAction147(const struct type* type);
454 extern const struct type type_parser__ReduceAction147;
455 void CHECK_NEW_parser__ReduceAction147(val*);
456 val* NEW_parser__ReduceAction148(const struct type* type);
457 extern const struct type type_parser__ReduceAction148;
458 void CHECK_NEW_parser__ReduceAction148(val*);
459 val* NEW_parser__ReduceAction150(const struct type* type);
460 extern const struct type type_parser__ReduceAction150;
461 void CHECK_NEW_parser__ReduceAction150(val*);
462 val* NEW_parser__ReduceAction151(const struct type* type);
463 extern const struct type type_parser__ReduceAction151;
464 void CHECK_NEW_parser__ReduceAction151(val*);
465 val* NEW_parser__ReduceAction153(const struct type* type);
466 extern const struct type type_parser__ReduceAction153;
467 void CHECK_NEW_parser__ReduceAction153(val*);
468 val* NEW_parser__ReduceAction154(const struct type* type);
469 extern const struct type type_parser__ReduceAction154;
470 void CHECK_NEW_parser__ReduceAction154(val*);
471 val* NEW_parser__ReduceAction155(const struct type* type);
472 extern const struct type type_parser__ReduceAction155;
473 void CHECK_NEW_parser__ReduceAction155(val*);
474 val* NEW_parser__ReduceAction156(const struct type* type);
475 extern const struct type type_parser__ReduceAction156;
476 void CHECK_NEW_parser__ReduceAction156(val*);
477 val* NEW_parser__ReduceAction158(const struct type* type);
478 extern const struct type type_parser__ReduceAction158;
479 void CHECK_NEW_parser__ReduceAction158(val*);
480 val* NEW_parser__ReduceAction159(const struct type* type);
481 extern const struct type type_parser__ReduceAction159;
482 void CHECK_NEW_parser__ReduceAction159(val*);
483 val* NEW_parser__ReduceAction161(const struct type* type);
484 extern const struct type type_parser__ReduceAction161;
485 void CHECK_NEW_parser__ReduceAction161(val*);
486 val* NEW_parser__ReduceAction162(const struct type* type);
487 extern const struct type type_parser__ReduceAction162;
488 void CHECK_NEW_parser__ReduceAction162(val*);
489 val* NEW_parser__ReduceAction163(const struct type* type);
490 extern const struct type type_parser__ReduceAction163;
491 void CHECK_NEW_parser__ReduceAction163(val*);
492 val* NEW_parser__ReduceAction164(const struct type* type);
493 extern const struct type type_parser__ReduceAction164;
494 void CHECK_NEW_parser__ReduceAction164(val*);
495 val* NEW_parser__ReduceAction166(const struct type* type);
496 extern const struct type type_parser__ReduceAction166;
497 void CHECK_NEW_parser__ReduceAction166(val*);
498 val* NEW_parser__ReduceAction167(const struct type* type);
499 extern const struct type type_parser__ReduceAction167;
500 void CHECK_NEW_parser__ReduceAction167(val*);
501 val* NEW_parser__ReduceAction169(const struct type* type);
502 extern const struct type type_parser__ReduceAction169;
503 void CHECK_NEW_parser__ReduceAction169(val*);
504 val* NEW_parser__ReduceAction170(const struct type* type);
505 extern const struct type type_parser__ReduceAction170;
506 void CHECK_NEW_parser__ReduceAction170(val*);
507 val* NEW_parser__ReduceAction171(const struct type* type);
508 extern const struct type type_parser__ReduceAction171;
509 void CHECK_NEW_parser__ReduceAction171(val*);
510 val* NEW_parser__ReduceAction172(const struct type* type);
511 extern const struct type type_parser__ReduceAction172;
512 void CHECK_NEW_parser__ReduceAction172(val*);
513 val* NEW_parser__ReduceAction174(const struct type* type);
514 extern const struct type type_parser__ReduceAction174;
515 void CHECK_NEW_parser__ReduceAction174(val*);
516 val* NEW_parser__ReduceAction175(const struct type* type);
517 extern const struct type type_parser__ReduceAction175;
518 void CHECK_NEW_parser__ReduceAction175(val*);
519 val* NEW_parser__ReduceAction177(const struct type* type);
520 extern const struct type type_parser__ReduceAction177;
521 void CHECK_NEW_parser__ReduceAction177(val*);
522 val* NEW_parser__ReduceAction178(const struct type* type);
523 extern const struct type type_parser__ReduceAction178;
524 void CHECK_NEW_parser__ReduceAction178(val*);
525 val* NEW_parser__ReduceAction179(const struct type* type);
526 extern const struct type type_parser__ReduceAction179;
527 void CHECK_NEW_parser__ReduceAction179(val*);
528 val* NEW_parser__ReduceAction180(const struct type* type);
529 extern const struct type type_parser__ReduceAction180;
530 void CHECK_NEW_parser__ReduceAction180(val*);
531 val* NEW_parser__ReduceAction182(const struct type* type);
532 extern const struct type type_parser__ReduceAction182;
533 void CHECK_NEW_parser__ReduceAction182(val*);
534 val* NEW_parser__ReduceAction183(const struct type* type);
535 extern const struct type type_parser__ReduceAction183;
536 void CHECK_NEW_parser__ReduceAction183(val*);
537 val* NEW_parser__ReduceAction185(const struct type* type);
538 extern const struct type type_parser__ReduceAction185;
539 void CHECK_NEW_parser__ReduceAction185(val*);
540 val* NEW_parser__ReduceAction186(const struct type* type);
541 extern const struct type type_parser__ReduceAction186;
542 void CHECK_NEW_parser__ReduceAction186(val*);
543 val* NEW_parser__ReduceAction187(const struct type* type);
544 extern const struct type type_parser__ReduceAction187;
545 void CHECK_NEW_parser__ReduceAction187(val*);
546 val* NEW_parser__ReduceAction188(const struct type* type);
547 extern const struct type type_parser__ReduceAction188;
548 void CHECK_NEW_parser__ReduceAction188(val*);
549 val* NEW_parser__ReduceAction190(const struct type* type);
550 extern const struct type type_parser__ReduceAction190;
551 void CHECK_NEW_parser__ReduceAction190(val*);
552 val* NEW_parser__ReduceAction191(const struct type* type);
553 extern const struct type type_parser__ReduceAction191;
554 void CHECK_NEW_parser__ReduceAction191(val*);
555 val* NEW_parser__ReduceAction193(const struct type* type);
556 extern const struct type type_parser__ReduceAction193;
557 void CHECK_NEW_parser__ReduceAction193(val*);
558 val* NEW_parser__ReduceAction194(const struct type* type);
559 extern const struct type type_parser__ReduceAction194;
560 void CHECK_NEW_parser__ReduceAction194(val*);
561 val* NEW_parser__ReduceAction195(const struct type* type);
562 extern const struct type type_parser__ReduceAction195;
563 void CHECK_NEW_parser__ReduceAction195(val*);
564 val* NEW_parser__ReduceAction196(const struct type* type);
565 extern const struct type type_parser__ReduceAction196;
566 void CHECK_NEW_parser__ReduceAction196(val*);
567 val* NEW_parser__ReduceAction198(const struct type* type);
568 extern const struct type type_parser__ReduceAction198;
569 void CHECK_NEW_parser__ReduceAction198(val*);
570 val* NEW_parser__ReduceAction199(const struct type* type);
571 extern const struct type type_parser__ReduceAction199;
572 void CHECK_NEW_parser__ReduceAction199(val*);
573 val* NEW_parser__ReduceAction201(const struct type* type);
574 extern const struct type type_parser__ReduceAction201;
575 void CHECK_NEW_parser__ReduceAction201(val*);
576 val* NEW_parser__ReduceAction202(const struct type* type);
577 extern const struct type type_parser__ReduceAction202;
578 void CHECK_NEW_parser__ReduceAction202(val*);
579 val* NEW_parser__ReduceAction203(const struct type* type);
580 extern const struct type type_parser__ReduceAction203;
581 void CHECK_NEW_parser__ReduceAction203(val*);
582 val* NEW_parser__ReduceAction204(const struct type* type);
583 extern const struct type type_parser__ReduceAction204;
584 void CHECK_NEW_parser__ReduceAction204(val*);
585 val* NEW_parser__ReduceAction206(const struct type* type);
586 extern const struct type type_parser__ReduceAction206;
587 void CHECK_NEW_parser__ReduceAction206(val*);
588 val* NEW_parser__ReduceAction207(const struct type* type);
589 extern const struct type type_parser__ReduceAction207;
590 void CHECK_NEW_parser__ReduceAction207(val*);
591 val* NEW_parser__ReduceAction209(const struct type* type);
592 extern const struct type type_parser__ReduceAction209;
593 void CHECK_NEW_parser__ReduceAction209(val*);
594 val* NEW_parser__ReduceAction210(const struct type* type);
595 extern const struct type type_parser__ReduceAction210;
596 void CHECK_NEW_parser__ReduceAction210(val*);
597 val* NEW_parser__ReduceAction211(const struct type* type);
598 extern const struct type type_parser__ReduceAction211;
599 void CHECK_NEW_parser__ReduceAction211(val*);
600 val* NEW_parser__ReduceAction212(const struct type* type);
601 extern const struct type type_parser__ReduceAction212;
602 void CHECK_NEW_parser__ReduceAction212(val*);
603 val* NEW_parser__ReduceAction214(const struct type* type);
604 extern const struct type type_parser__ReduceAction214;
605 void CHECK_NEW_parser__ReduceAction214(val*);
606 val* NEW_parser__ReduceAction215(const struct type* type);
607 extern const struct type type_parser__ReduceAction215;
608 void CHECK_NEW_parser__ReduceAction215(val*);
609 val* NEW_parser__ReduceAction217(const struct type* type);
610 extern const struct type type_parser__ReduceAction217;
611 void CHECK_NEW_parser__ReduceAction217(val*);
612 val* NEW_parser__ReduceAction218(const struct type* type);
613 extern const struct type type_parser__ReduceAction218;
614 void CHECK_NEW_parser__ReduceAction218(val*);
615 val* NEW_parser__ReduceAction219(const struct type* type);
616 extern const struct type type_parser__ReduceAction219;
617 void CHECK_NEW_parser__ReduceAction219(val*);
618 val* NEW_parser__ReduceAction220(const struct type* type);
619 extern const struct type type_parser__ReduceAction220;
620 void CHECK_NEW_parser__ReduceAction220(val*);
621 val* NEW_parser__ReduceAction222(const struct type* type);
622 extern const struct type type_parser__ReduceAction222;
623 void CHECK_NEW_parser__ReduceAction222(val*);
624 val* NEW_parser__ReduceAction223(const struct type* type);
625 extern const struct type type_parser__ReduceAction223;
626 void CHECK_NEW_parser__ReduceAction223(val*);
627 val* NEW_parser__ReduceAction225(const struct type* type);
628 extern const struct type type_parser__ReduceAction225;
629 void CHECK_NEW_parser__ReduceAction225(val*);
630 val* NEW_parser__ReduceAction226(const struct type* type);
631 extern const struct type type_parser__ReduceAction226;
632 void CHECK_NEW_parser__ReduceAction226(val*);
633 val* NEW_parser__ReduceAction227(const struct type* type);
634 extern const struct type type_parser__ReduceAction227;
635 void CHECK_NEW_parser__ReduceAction227(val*);
636 val* NEW_parser__ReduceAction228(const struct type* type);
637 extern const struct type type_parser__ReduceAction228;
638 void CHECK_NEW_parser__ReduceAction228(val*);
639 val* NEW_parser__ReduceAction230(const struct type* type);
640 extern const struct type type_parser__ReduceAction230;
641 void CHECK_NEW_parser__ReduceAction230(val*);
642 val* NEW_parser__ReduceAction231(const struct type* type);
643 extern const struct type type_parser__ReduceAction231;
644 void CHECK_NEW_parser__ReduceAction231(val*);
645 val* NEW_parser__ReduceAction233(const struct type* type);
646 extern const struct type type_parser__ReduceAction233;
647 void CHECK_NEW_parser__ReduceAction233(val*);
648 val* NEW_parser__ReduceAction234(const struct type* type);
649 extern const struct type type_parser__ReduceAction234;
650 void CHECK_NEW_parser__ReduceAction234(val*);
651 val* NEW_parser__ReduceAction235(const struct type* type);
652 extern const struct type type_parser__ReduceAction235;
653 void CHECK_NEW_parser__ReduceAction235(val*);
654 val* NEW_parser__ReduceAction236(const struct type* type);
655 extern const struct type type_parser__ReduceAction236;
656 void CHECK_NEW_parser__ReduceAction236(val*);
657 val* NEW_parser__ReduceAction238(const struct type* type);
658 extern const struct type type_parser__ReduceAction238;
659 void CHECK_NEW_parser__ReduceAction238(val*);
660 val* NEW_parser__ReduceAction239(const struct type* type);
661 extern const struct type type_parser__ReduceAction239;
662 void CHECK_NEW_parser__ReduceAction239(val*);
663 val* NEW_parser__ReduceAction241(const struct type* type);
664 extern const struct type type_parser__ReduceAction241;
665 void CHECK_NEW_parser__ReduceAction241(val*);
666 val* NEW_parser__ReduceAction242(const struct type* type);
667 extern const struct type type_parser__ReduceAction242;
668 void CHECK_NEW_parser__ReduceAction242(val*);
669 val* NEW_parser__ReduceAction243(const struct type* type);
670 extern const struct type type_parser__ReduceAction243;
671 void CHECK_NEW_parser__ReduceAction243(val*);
672 val* NEW_parser__ReduceAction244(const struct type* type);
673 extern const struct type type_parser__ReduceAction244;
674 void CHECK_NEW_parser__ReduceAction244(val*);
675 val* NEW_parser__ReduceAction246(const struct type* type);
676 extern const struct type type_parser__ReduceAction246;
677 void CHECK_NEW_parser__ReduceAction246(val*);
678 val* NEW_parser__ReduceAction247(const struct type* type);
679 extern const struct type type_parser__ReduceAction247;
680 void CHECK_NEW_parser__ReduceAction247(val*);
681 val* NEW_parser__ReduceAction249(const struct type* type);
682 extern const struct type type_parser__ReduceAction249;
683 void CHECK_NEW_parser__ReduceAction249(val*);
684 val* NEW_parser__ReduceAction250(const struct type* type);
685 extern const struct type type_parser__ReduceAction250;
686 void CHECK_NEW_parser__ReduceAction250(val*);
687 val* NEW_parser__ReduceAction251(const struct type* type);
688 extern const struct type type_parser__ReduceAction251;
689 void CHECK_NEW_parser__ReduceAction251(val*);
690 val* NEW_parser__ReduceAction252(const struct type* type);
691 extern const struct type type_parser__ReduceAction252;
692 void CHECK_NEW_parser__ReduceAction252(val*);
693 val* NEW_parser__ReduceAction254(const struct type* type);
694 extern const struct type type_parser__ReduceAction254;
695 void CHECK_NEW_parser__ReduceAction254(val*);
696 val* NEW_parser__ReduceAction255(const struct type* type);
697 extern const struct type type_parser__ReduceAction255;
698 void CHECK_NEW_parser__ReduceAction255(val*);
699 val* NEW_parser__ReduceAction257(const struct type* type);
700 extern const struct type type_parser__ReduceAction257;
701 void CHECK_NEW_parser__ReduceAction257(val*);
702 val* NEW_parser__ReduceAction258(const struct type* type);
703 extern const struct type type_parser__ReduceAction258;
704 void CHECK_NEW_parser__ReduceAction258(val*);
705 val* NEW_parser__ReduceAction259(const struct type* type);
706 extern const struct type type_parser__ReduceAction259;
707 void CHECK_NEW_parser__ReduceAction259(val*);
708 val* NEW_parser__ReduceAction260(const struct type* type);
709 extern const struct type type_parser__ReduceAction260;
710 void CHECK_NEW_parser__ReduceAction260(val*);
711 val* NEW_parser__ReduceAction262(const struct type* type);
712 extern const struct type type_parser__ReduceAction262;
713 void CHECK_NEW_parser__ReduceAction262(val*);
714 val* NEW_parser__ReduceAction263(const struct type* type);
715 extern const struct type type_parser__ReduceAction263;
716 void CHECK_NEW_parser__ReduceAction263(val*);
717 val* NEW_parser__ReduceAction265(const struct type* type);
718 extern const struct type type_parser__ReduceAction265;
719 void CHECK_NEW_parser__ReduceAction265(val*);
720 val* NEW_parser__ReduceAction266(const struct type* type);
721 extern const struct type type_parser__ReduceAction266;
722 void CHECK_NEW_parser__ReduceAction266(val*);
723 val* NEW_parser__ReduceAction267(const struct type* type);
724 extern const struct type type_parser__ReduceAction267;
725 void CHECK_NEW_parser__ReduceAction267(val*);
726 val* NEW_parser__ReduceAction268(const struct type* type);
727 extern const struct type type_parser__ReduceAction268;
728 void CHECK_NEW_parser__ReduceAction268(val*);
729 val* NEW_parser__ReduceAction270(const struct type* type);
730 extern const struct type type_parser__ReduceAction270;
731 void CHECK_NEW_parser__ReduceAction270(val*);
732 val* NEW_parser__ReduceAction271(const struct type* type);
733 extern const struct type type_parser__ReduceAction271;
734 void CHECK_NEW_parser__ReduceAction271(val*);
735 val* NEW_parser__ReduceAction273(const struct type* type);
736 extern const struct type type_parser__ReduceAction273;
737 void CHECK_NEW_parser__ReduceAction273(val*);
738 val* NEW_parser__ReduceAction274(const struct type* type);
739 extern const struct type type_parser__ReduceAction274;
740 void CHECK_NEW_parser__ReduceAction274(val*);
741 val* NEW_parser__ReduceAction275(const struct type* type);
742 extern const struct type type_parser__ReduceAction275;
743 void CHECK_NEW_parser__ReduceAction275(val*);
744 val* NEW_parser__ReduceAction276(const struct type* type);
745 extern const struct type type_parser__ReduceAction276;
746 void CHECK_NEW_parser__ReduceAction276(val*);
747 val* NEW_parser__ReduceAction278(const struct type* type);
748 extern const struct type type_parser__ReduceAction278;
749 void CHECK_NEW_parser__ReduceAction278(val*);
750 val* NEW_parser__ReduceAction279(const struct type* type);
751 extern const struct type type_parser__ReduceAction279;
752 void CHECK_NEW_parser__ReduceAction279(val*);
753 val* NEW_parser__ReduceAction281(const struct type* type);
754 extern const struct type type_parser__ReduceAction281;
755 void CHECK_NEW_parser__ReduceAction281(val*);
756 val* NEW_parser__ReduceAction282(const struct type* type);
757 extern const struct type type_parser__ReduceAction282;
758 void CHECK_NEW_parser__ReduceAction282(val*);
759 val* NEW_parser__ReduceAction283(const struct type* type);
760 extern const struct type type_parser__ReduceAction283;
761 void CHECK_NEW_parser__ReduceAction283(val*);
762 val* NEW_parser__ReduceAction284(const struct type* type);
763 extern const struct type type_parser__ReduceAction284;
764 void CHECK_NEW_parser__ReduceAction284(val*);
765 val* NEW_parser__ReduceAction286(const struct type* type);
766 extern const struct type type_parser__ReduceAction286;
767 void CHECK_NEW_parser__ReduceAction286(val*);
768 val* NEW_parser__ReduceAction287(const struct type* type);
769 extern const struct type type_parser__ReduceAction287;
770 void CHECK_NEW_parser__ReduceAction287(val*);
771 val* NEW_parser__ReduceAction289(const struct type* type);
772 extern const struct type type_parser__ReduceAction289;
773 void CHECK_NEW_parser__ReduceAction289(val*);
774 val* NEW_parser__ReduceAction290(const struct type* type);
775 extern const struct type type_parser__ReduceAction290;
776 void CHECK_NEW_parser__ReduceAction290(val*);
777 val* NEW_parser__ReduceAction291(const struct type* type);
778 extern const struct type type_parser__ReduceAction291;
779 void CHECK_NEW_parser__ReduceAction291(val*);
780 val* NEW_parser__ReduceAction292(const struct type* type);
781 extern const struct type type_parser__ReduceAction292;
782 void CHECK_NEW_parser__ReduceAction292(val*);
783 val* NEW_parser__ReduceAction294(const struct type* type);
784 extern const struct type type_parser__ReduceAction294;
785 void CHECK_NEW_parser__ReduceAction294(val*);
786 val* NEW_parser__ReduceAction295(const struct type* type);
787 extern const struct type type_parser__ReduceAction295;
788 void CHECK_NEW_parser__ReduceAction295(val*);
789 val* NEW_parser__ReduceAction297(const struct type* type);
790 extern const struct type type_parser__ReduceAction297;
791 void CHECK_NEW_parser__ReduceAction297(val*);
792 val* NEW_parser__ReduceAction298(const struct type* type);
793 extern const struct type type_parser__ReduceAction298;
794 void CHECK_NEW_parser__ReduceAction298(val*);
795 val* NEW_parser__ReduceAction299(const struct type* type);
796 extern const struct type type_parser__ReduceAction299;
797 void CHECK_NEW_parser__ReduceAction299(val*);
798 val* NEW_parser__ReduceAction300(const struct type* type);
799 extern const struct type type_parser__ReduceAction300;
800 void CHECK_NEW_parser__ReduceAction300(val*);
801 val* NEW_parser__ReduceAction302(const struct type* type);
802 extern const struct type type_parser__ReduceAction302;
803 void CHECK_NEW_parser__ReduceAction302(val*);
804 val* NEW_parser__ReduceAction303(const struct type* type);
805 extern const struct type type_parser__ReduceAction303;
806 void CHECK_NEW_parser__ReduceAction303(val*);
807 val* NEW_parser__ReduceAction305(const struct type* type);
808 extern const struct type type_parser__ReduceAction305;
809 void CHECK_NEW_parser__ReduceAction305(val*);
810 val* NEW_parser__ReduceAction306(const struct type* type);
811 extern const struct type type_parser__ReduceAction306;
812 void CHECK_NEW_parser__ReduceAction306(val*);
813 val* NEW_parser__ReduceAction307(const struct type* type);
814 extern const struct type type_parser__ReduceAction307;
815 void CHECK_NEW_parser__ReduceAction307(val*);
816 val* NEW_parser__ReduceAction308(const struct type* type);
817 extern const struct type type_parser__ReduceAction308;
818 void CHECK_NEW_parser__ReduceAction308(val*);
819 val* NEW_parser__ReduceAction310(const struct type* type);
820 extern const struct type type_parser__ReduceAction310;
821 void CHECK_NEW_parser__ReduceAction310(val*);
822 val* NEW_parser__ReduceAction311(const struct type* type);
823 extern const struct type type_parser__ReduceAction311;
824 void CHECK_NEW_parser__ReduceAction311(val*);
825 val* NEW_parser__ReduceAction313(const struct type* type);
826 extern const struct type type_parser__ReduceAction313;
827 void CHECK_NEW_parser__ReduceAction313(val*);
828 val* NEW_parser__ReduceAction314(const struct type* type);
829 extern const struct type type_parser__ReduceAction314;
830 void CHECK_NEW_parser__ReduceAction314(val*);
831 val* NEW_parser__ReduceAction315(const struct type* type);
832 extern const struct type type_parser__ReduceAction315;
833 void CHECK_NEW_parser__ReduceAction315(val*);
834 val* NEW_parser__ReduceAction316(const struct type* type);
835 extern const struct type type_parser__ReduceAction316;
836 void CHECK_NEW_parser__ReduceAction316(val*);
837 val* NEW_parser__ReduceAction318(const struct type* type);
838 extern const struct type type_parser__ReduceAction318;
839 void CHECK_NEW_parser__ReduceAction318(val*);
840 val* NEW_parser__ReduceAction319(const struct type* type);
841 extern const struct type type_parser__ReduceAction319;
842 void CHECK_NEW_parser__ReduceAction319(val*);
843 val* NEW_parser__ReduceAction321(const struct type* type);
844 extern const struct type type_parser__ReduceAction321;
845 void CHECK_NEW_parser__ReduceAction321(val*);
846 val* NEW_parser__ReduceAction322(const struct type* type);
847 extern const struct type type_parser__ReduceAction322;
848 void CHECK_NEW_parser__ReduceAction322(val*);
849 val* NEW_parser__ReduceAction323(const struct type* type);
850 extern const struct type type_parser__ReduceAction323;
851 void CHECK_NEW_parser__ReduceAction323(val*);
852 val* NEW_parser__ReduceAction324(const struct type* type);
853 extern const struct type type_parser__ReduceAction324;
854 void CHECK_NEW_parser__ReduceAction324(val*);
855 val* NEW_parser__ReduceAction326(const struct type* type);
856 extern const struct type type_parser__ReduceAction326;
857 void CHECK_NEW_parser__ReduceAction326(val*);
858 val* NEW_parser__ReduceAction327(const struct type* type);
859 extern const struct type type_parser__ReduceAction327;
860 void CHECK_NEW_parser__ReduceAction327(val*);
861 val* NEW_parser__ReduceAction329(const struct type* type);
862 extern const struct type type_parser__ReduceAction329;
863 void CHECK_NEW_parser__ReduceAction329(val*);
864 val* NEW_parser__ReduceAction330(const struct type* type);
865 extern const struct type type_parser__ReduceAction330;
866 void CHECK_NEW_parser__ReduceAction330(val*);
867 val* NEW_parser__ReduceAction331(const struct type* type);
868 extern const struct type type_parser__ReduceAction331;
869 void CHECK_NEW_parser__ReduceAction331(val*);
870 val* NEW_parser__ReduceAction332(const struct type* type);
871 extern const struct type type_parser__ReduceAction332;
872 void CHECK_NEW_parser__ReduceAction332(val*);
873 val* NEW_parser__ReduceAction333(const struct type* type);
874 extern const struct type type_parser__ReduceAction333;
875 void CHECK_NEW_parser__ReduceAction333(val*);
876 val* NEW_parser__ReduceAction334(const struct type* type);
877 extern const struct type type_parser__ReduceAction334;
878 void CHECK_NEW_parser__ReduceAction334(val*);
879 val* NEW_parser__ReduceAction335(const struct type* type);
880 extern const struct type type_parser__ReduceAction335;
881 void CHECK_NEW_parser__ReduceAction335(val*);
882 val* NEW_parser__ReduceAction336(const struct type* type);
883 extern const struct type type_parser__ReduceAction336;
884 void CHECK_NEW_parser__ReduceAction336(val*);
885 val* NEW_parser__ReduceAction337(const struct type* type);
886 extern const struct type type_parser__ReduceAction337;
887 void CHECK_NEW_parser__ReduceAction337(val*);
888 val* NEW_parser__ReduceAction338(const struct type* type);
889 extern const struct type type_parser__ReduceAction338;
890 void CHECK_NEW_parser__ReduceAction338(val*);
891 val* NEW_parser__ReduceAction339(const struct type* type);
892 extern const struct type type_parser__ReduceAction339;
893 void CHECK_NEW_parser__ReduceAction339(val*);
894 val* NEW_parser__ReduceAction340(const struct type* type);
895 extern const struct type type_parser__ReduceAction340;
896 void CHECK_NEW_parser__ReduceAction340(val*);
897 val* NEW_parser__ReduceAction341(const struct type* type);
898 extern const struct type type_parser__ReduceAction341;
899 void CHECK_NEW_parser__ReduceAction341(val*);
900 val* NEW_parser__ReduceAction342(const struct type* type);
901 extern const struct type type_parser__ReduceAction342;
902 void CHECK_NEW_parser__ReduceAction342(val*);
903 val* NEW_parser__ReduceAction343(const struct type* type);
904 extern const struct type type_parser__ReduceAction343;
905 void CHECK_NEW_parser__ReduceAction343(val*);
906 val* NEW_parser__ReduceAction344(const struct type* type);
907 extern const struct type type_parser__ReduceAction344;
908 void CHECK_NEW_parser__ReduceAction344(val*);
909 val* NEW_parser__ReduceAction345(const struct type* type);
910 extern const struct type type_parser__ReduceAction345;
911 void CHECK_NEW_parser__ReduceAction345(val*);
912 val* NEW_parser__ReduceAction346(const struct type* type);
913 extern const struct type type_parser__ReduceAction346;
914 void CHECK_NEW_parser__ReduceAction346(val*);
915 val* NEW_parser__ReduceAction347(const struct type* type);
916 extern const struct type type_parser__ReduceAction347;
917 void CHECK_NEW_parser__ReduceAction347(val*);
918 val* NEW_parser__ReduceAction348(const struct type* type);
919 extern const struct type type_parser__ReduceAction348;
920 void CHECK_NEW_parser__ReduceAction348(val*);
921 val* NEW_parser__ReduceAction349(const struct type* type);
922 extern const struct type type_parser__ReduceAction349;
923 void CHECK_NEW_parser__ReduceAction349(val*);
924 val* NEW_parser__ReduceAction350(const struct type* type);
925 extern const struct type type_parser__ReduceAction350;
926 void CHECK_NEW_parser__ReduceAction350(val*);
927 val* NEW_parser__ReduceAction351(const struct type* type);
928 extern const struct type type_parser__ReduceAction351;
929 void CHECK_NEW_parser__ReduceAction351(val*);
930 val* NEW_parser__ReduceAction352(const struct type* type);
931 extern const struct type type_parser__ReduceAction352;
932 void CHECK_NEW_parser__ReduceAction352(val*);
933 val* NEW_parser__ReduceAction353(const struct type* type);
934 extern const struct type type_parser__ReduceAction353;
935 void CHECK_NEW_parser__ReduceAction353(val*);
936 val* NEW_parser__ReduceAction354(const struct type* type);
937 extern const struct type type_parser__ReduceAction354;
938 void CHECK_NEW_parser__ReduceAction354(val*);
939 val* NEW_parser__ReduceAction355(const struct type* type);
940 extern const struct type type_parser__ReduceAction355;
941 void CHECK_NEW_parser__ReduceAction355(val*);
942 val* NEW_parser__ReduceAction356(const struct type* type);
943 extern const struct type type_parser__ReduceAction356;
944 void CHECK_NEW_parser__ReduceAction356(val*);
945 val* NEW_parser__ReduceAction357(const struct type* type);
946 extern const struct type type_parser__ReduceAction357;
947 void CHECK_NEW_parser__ReduceAction357(val*);
948 val* NEW_parser__ReduceAction358(const struct type* type);
949 extern const struct type type_parser__ReduceAction358;
950 void CHECK_NEW_parser__ReduceAction358(val*);
951 val* NEW_parser__ReduceAction359(const struct type* type);
952 extern const struct type type_parser__ReduceAction359;
953 void CHECK_NEW_parser__ReduceAction359(val*);
954 val* NEW_parser__ReduceAction360(const struct type* type);
955 extern const struct type type_parser__ReduceAction360;
956 void CHECK_NEW_parser__ReduceAction360(val*);
957 val* NEW_parser__ReduceAction361(const struct type* type);
958 extern const struct type type_parser__ReduceAction361;
959 void CHECK_NEW_parser__ReduceAction361(val*);
960 val* NEW_parser__ReduceAction362(const struct type* type);
961 extern const struct type type_parser__ReduceAction362;
962 void CHECK_NEW_parser__ReduceAction362(val*);
963 val* NEW_parser__ReduceAction363(const struct type* type);
964 extern const struct type type_parser__ReduceAction363;
965 void CHECK_NEW_parser__ReduceAction363(val*);
966 val* NEW_parser__ReduceAction364(const struct type* type);
967 extern const struct type type_parser__ReduceAction364;
968 void CHECK_NEW_parser__ReduceAction364(val*);
969 val* NEW_parser__ReduceAction365(const struct type* type);
970 extern const struct type type_parser__ReduceAction365;
971 void CHECK_NEW_parser__ReduceAction365(val*);
972 val* NEW_parser__ReduceAction366(const struct type* type);
973 extern const struct type type_parser__ReduceAction366;
974 void CHECK_NEW_parser__ReduceAction366(val*);
975 val* NEW_parser__ReduceAction367(const struct type* type);
976 extern const struct type type_parser__ReduceAction367;
977 void CHECK_NEW_parser__ReduceAction367(val*);
978 val* NEW_parser__ReduceAction368(const struct type* type);
979 extern const struct type type_parser__ReduceAction368;
980 void CHECK_NEW_parser__ReduceAction368(val*);
981 val* NEW_parser__ReduceAction369(const struct type* type);
982 extern const struct type type_parser__ReduceAction369;
983 void CHECK_NEW_parser__ReduceAction369(val*);
984 val* NEW_parser__ReduceAction370(const struct type* type);
985 extern const struct type type_parser__ReduceAction370;
986 void CHECK_NEW_parser__ReduceAction370(val*);
987 val* NEW_parser__ReduceAction371(const struct type* type);
988 extern const struct type type_parser__ReduceAction371;
989 void CHECK_NEW_parser__ReduceAction371(val*);
990 val* NEW_parser__ReduceAction372(const struct type* type);
991 extern const struct type type_parser__ReduceAction372;
992 void CHECK_NEW_parser__ReduceAction372(val*);
993 val* NEW_parser__ReduceAction373(const struct type* type);
994 extern const struct type type_parser__ReduceAction373;
995 void CHECK_NEW_parser__ReduceAction373(val*);
996 val* NEW_parser__ReduceAction374(const struct type* type);
997 extern const struct type type_parser__ReduceAction374;
998 void CHECK_NEW_parser__ReduceAction374(val*);
999 val* NEW_parser__ReduceAction375(const struct type* type);
1000 extern const struct type type_parser__ReduceAction375;
1001 void CHECK_NEW_parser__ReduceAction375(val*);
1002 val* NEW_parser__ReduceAction376(const struct type* type);
1003 extern const struct type type_parser__ReduceAction376;
1004 void CHECK_NEW_parser__ReduceAction376(val*);
1005 val* NEW_parser__ReduceAction377(const struct type* type);
1006 extern const struct type type_parser__ReduceAction377;
1007 void CHECK_NEW_parser__ReduceAction377(val*);
1008 val* NEW_parser__ReduceAction378(const struct type* type);
1009 extern const struct type type_parser__ReduceAction378;
1010 void CHECK_NEW_parser__ReduceAction378(val*);
1011 val* NEW_parser__ReduceAction379(const struct type* type);
1012 extern const struct type type_parser__ReduceAction379;
1013 void CHECK_NEW_parser__ReduceAction379(val*);
1014 val* NEW_parser__ReduceAction380(const struct type* type);
1015 extern const struct type type_parser__ReduceAction380;
1016 void CHECK_NEW_parser__ReduceAction380(val*);
1017 val* NEW_parser__ReduceAction381(const struct type* type);
1018 extern const struct type type_parser__ReduceAction381;
1019 void CHECK_NEW_parser__ReduceAction381(val*);
1020 val* NEW_parser__ReduceAction382(const struct type* type);
1021 extern const struct type type_parser__ReduceAction382;
1022 void CHECK_NEW_parser__ReduceAction382(val*);
1023 val* NEW_parser__ReduceAction383(const struct type* type);
1024 extern const struct type type_parser__ReduceAction383;
1025 void CHECK_NEW_parser__ReduceAction383(val*);
1026 val* NEW_parser__ReduceAction384(const struct type* type);
1027 extern const struct type type_parser__ReduceAction384;
1028 void CHECK_NEW_parser__ReduceAction384(val*);
1029 val* NEW_parser__ReduceAction385(const struct type* type);
1030 extern const struct type type_parser__ReduceAction385;
1031 void CHECK_NEW_parser__ReduceAction385(val*);
1032 val* NEW_parser__ReduceAction386(const struct type* type);
1033 extern const struct type type_parser__ReduceAction386;
1034 void CHECK_NEW_parser__ReduceAction386(val*);
1035 val* NEW_parser__ReduceAction387(const struct type* type);
1036 extern const struct type type_parser__ReduceAction387;
1037 void CHECK_NEW_parser__ReduceAction387(val*);
1038 val* NEW_parser__ReduceAction388(const struct type* type);
1039 extern const struct type type_parser__ReduceAction388;
1040 void CHECK_NEW_parser__ReduceAction388(val*);
1041 val* NEW_parser__ReduceAction389(const struct type* type);
1042 extern const struct type type_parser__ReduceAction389;
1043 void CHECK_NEW_parser__ReduceAction389(val*);
1044 val* NEW_parser__ReduceAction390(const struct type* type);
1045 extern const struct type type_parser__ReduceAction390;
1046 void CHECK_NEW_parser__ReduceAction390(val*);
1047 val* NEW_parser__ReduceAction391(const struct type* type);
1048 extern const struct type type_parser__ReduceAction391;
1049 void CHECK_NEW_parser__ReduceAction391(val*);
1050 val* NEW_parser__ReduceAction392(const struct type* type);
1051 extern const struct type type_parser__ReduceAction392;
1052 void CHECK_NEW_parser__ReduceAction392(val*);
1053 val* NEW_parser__ReduceAction393(const struct type* type);
1054 extern const struct type type_parser__ReduceAction393;
1055 void CHECK_NEW_parser__ReduceAction393(val*);
1056 val* NEW_parser__ReduceAction394(const struct type* type);
1057 extern const struct type type_parser__ReduceAction394;
1058 void CHECK_NEW_parser__ReduceAction394(val*);
1059 val* NEW_parser__ReduceAction395(const struct type* type);
1060 extern const struct type type_parser__ReduceAction395;
1061 void CHECK_NEW_parser__ReduceAction395(val*);
1062 val* NEW_parser__ReduceAction396(const struct type* type);
1063 extern const struct type type_parser__ReduceAction396;
1064 void CHECK_NEW_parser__ReduceAction396(val*);
1065 val* NEW_parser__ReduceAction397(const struct type* type);
1066 extern const struct type type_parser__ReduceAction397;
1067 void CHECK_NEW_parser__ReduceAction397(val*);
1068 val* NEW_parser__ReduceAction398(const struct type* type);
1069 extern const struct type type_parser__ReduceAction398;
1070 void CHECK_NEW_parser__ReduceAction398(val*);
1071 val* NEW_parser__ReduceAction399(const struct type* type);
1072 extern const struct type type_parser__ReduceAction399;
1073 void CHECK_NEW_parser__ReduceAction399(val*);
1074 val* NEW_parser__ReduceAction400(const struct type* type);
1075 extern const struct type type_parser__ReduceAction400;
1076 void CHECK_NEW_parser__ReduceAction400(val*);
1077 val* NEW_parser__ReduceAction401(const struct type* type);
1078 extern const struct type type_parser__ReduceAction401;
1079 void CHECK_NEW_parser__ReduceAction401(val*);
1080 val* NEW_parser__ReduceAction402(const struct type* type);
1081 extern const struct type type_parser__ReduceAction402;
1082 void CHECK_NEW_parser__ReduceAction402(val*);
1083 val* NEW_parser__ReduceAction403(const struct type* type);
1084 extern const struct type type_parser__ReduceAction403;
1085 void CHECK_NEW_parser__ReduceAction403(val*);
1086 val* NEW_parser__ReduceAction404(const struct type* type);
1087 extern const struct type type_parser__ReduceAction404;
1088 void CHECK_NEW_parser__ReduceAction404(val*);
1089 val* NEW_parser__ReduceAction405(const struct type* type);
1090 extern const struct type type_parser__ReduceAction405;
1091 void CHECK_NEW_parser__ReduceAction405(val*);
1092 val* NEW_parser__ReduceAction406(const struct type* type);
1093 extern const struct type type_parser__ReduceAction406;
1094 void CHECK_NEW_parser__ReduceAction406(val*);
1095 val* NEW_parser__ReduceAction407(const struct type* type);
1096 extern const struct type type_parser__ReduceAction407;
1097 void CHECK_NEW_parser__ReduceAction407(val*);
1098 val* NEW_parser__ReduceAction408(const struct type* type);
1099 extern const struct type type_parser__ReduceAction408;
1100 void CHECK_NEW_parser__ReduceAction408(val*);
1101 val* NEW_parser__ReduceAction409(const struct type* type);
1102 extern const struct type type_parser__ReduceAction409;
1103 void CHECK_NEW_parser__ReduceAction409(val*);
1104 val* NEW_parser__ReduceAction410(const struct type* type);
1105 extern const struct type type_parser__ReduceAction410;
1106 void CHECK_NEW_parser__ReduceAction410(val*);
1107 val* NEW_parser__ReduceAction411(const struct type* type);
1108 extern const struct type type_parser__ReduceAction411;
1109 void CHECK_NEW_parser__ReduceAction411(val*);
1110 val* NEW_parser__ReduceAction412(const struct type* type);
1111 extern const struct type type_parser__ReduceAction412;
1112 void CHECK_NEW_parser__ReduceAction412(val*);
1113 val* NEW_parser__ReduceAction413(const struct type* type);
1114 extern const struct type type_parser__ReduceAction413;
1115 void CHECK_NEW_parser__ReduceAction413(val*);
1116 val* NEW_parser__ReduceAction414(const struct type* type);
1117 extern const struct type type_parser__ReduceAction414;
1118 void CHECK_NEW_parser__ReduceAction414(val*);
1119 val* NEW_parser__ReduceAction415(const struct type* type);
1120 extern const struct type type_parser__ReduceAction415;
1121 void CHECK_NEW_parser__ReduceAction415(val*);
1122 val* NEW_parser__ReduceAction416(const struct type* type);
1123 extern const struct type type_parser__ReduceAction416;
1124 void CHECK_NEW_parser__ReduceAction416(val*);
1125 val* NEW_parser__ReduceAction417(const struct type* type);
1126 extern const struct type type_parser__ReduceAction417;
1127 void CHECK_NEW_parser__ReduceAction417(val*);
1128 val* NEW_parser__ReduceAction418(const struct type* type);
1129 extern const struct type type_parser__ReduceAction418;
1130 void CHECK_NEW_parser__ReduceAction418(val*);
1131 val* NEW_parser__ReduceAction419(const struct type* type);
1132 extern const struct type type_parser__ReduceAction419;
1133 void CHECK_NEW_parser__ReduceAction419(val*);
1134 val* NEW_parser__ReduceAction420(const struct type* type);
1135 extern const struct type type_parser__ReduceAction420;
1136 void CHECK_NEW_parser__ReduceAction420(val*);
1137 val* NEW_parser__ReduceAction421(const struct type* type);
1138 extern const struct type type_parser__ReduceAction421;
1139 void CHECK_NEW_parser__ReduceAction421(val*);
1140 val* NEW_parser__ReduceAction422(const struct type* type);
1141 extern const struct type type_parser__ReduceAction422;
1142 void CHECK_NEW_parser__ReduceAction422(val*);
1143 val* NEW_parser__ReduceAction423(const struct type* type);
1144 extern const struct type type_parser__ReduceAction423;
1145 void CHECK_NEW_parser__ReduceAction423(val*);
1146 val* NEW_parser__ReduceAction424(const struct type* type);
1147 extern const struct type type_parser__ReduceAction424;
1148 void CHECK_NEW_parser__ReduceAction424(val*);
1149 val* NEW_parser__ReduceAction425(const struct type* type);
1150 extern const struct type type_parser__ReduceAction425;
1151 void CHECK_NEW_parser__ReduceAction425(val*);
1152 val* NEW_parser__ReduceAction426(const struct type* type);
1153 extern const struct type type_parser__ReduceAction426;
1154 void CHECK_NEW_parser__ReduceAction426(val*);
1155 val* NEW_parser__ReduceAction427(const struct type* type);
1156 extern const struct type type_parser__ReduceAction427;
1157 void CHECK_NEW_parser__ReduceAction427(val*);
1158 val* NEW_parser__ReduceAction428(const struct type* type);
1159 extern const struct type type_parser__ReduceAction428;
1160 void CHECK_NEW_parser__ReduceAction428(val*);
1161 val* NEW_parser__ReduceAction429(const struct type* type);
1162 extern const struct type type_parser__ReduceAction429;
1163 void CHECK_NEW_parser__ReduceAction429(val*);
1164 val* NEW_parser__ReduceAction430(const struct type* type);
1165 extern const struct type type_parser__ReduceAction430;
1166 void CHECK_NEW_parser__ReduceAction430(val*);
1167 val* NEW_parser__ReduceAction431(const struct type* type);
1168 extern const struct type type_parser__ReduceAction431;
1169 void CHECK_NEW_parser__ReduceAction431(val*);
1170 val* NEW_parser__ReduceAction432(const struct type* type);
1171 extern const struct type type_parser__ReduceAction432;
1172 void CHECK_NEW_parser__ReduceAction432(val*);
1173 val* NEW_parser__ReduceAction433(const struct type* type);
1174 extern const struct type type_parser__ReduceAction433;
1175 void CHECK_NEW_parser__ReduceAction433(val*);
1176 val* NEW_parser__ReduceAction434(const struct type* type);
1177 extern const struct type type_parser__ReduceAction434;
1178 void CHECK_NEW_parser__ReduceAction434(val*);
1179 val* NEW_parser__ReduceAction435(const struct type* type);
1180 extern const struct type type_parser__ReduceAction435;
1181 void CHECK_NEW_parser__ReduceAction435(val*);
1182 val* NEW_parser__ReduceAction436(const struct type* type);
1183 extern const struct type type_parser__ReduceAction436;
1184 void CHECK_NEW_parser__ReduceAction436(val*);
1185 val* NEW_parser__ReduceAction437(const struct type* type);
1186 extern const struct type type_parser__ReduceAction437;
1187 void CHECK_NEW_parser__ReduceAction437(val*);
1188 val* NEW_parser__ReduceAction438(const struct type* type);
1189 extern const struct type type_parser__ReduceAction438;
1190 void CHECK_NEW_parser__ReduceAction438(val*);
1191 val* NEW_parser__ReduceAction439(const struct type* type);
1192 extern const struct type type_parser__ReduceAction439;
1193 void CHECK_NEW_parser__ReduceAction439(val*);
1194 val* NEW_parser__ReduceAction440(const struct type* type);
1195 extern const struct type type_parser__ReduceAction440;
1196 void CHECK_NEW_parser__ReduceAction440(val*);
1197 val* NEW_parser__ReduceAction441(const struct type* type);
1198 extern const struct type type_parser__ReduceAction441;
1199 void CHECK_NEW_parser__ReduceAction441(val*);
1200 val* NEW_parser__ReduceAction442(const struct type* type);
1201 extern const struct type type_parser__ReduceAction442;
1202 void CHECK_NEW_parser__ReduceAction442(val*);
1203 val* NEW_parser__ReduceAction443(const struct type* type);
1204 extern const struct type type_parser__ReduceAction443;
1205 void CHECK_NEW_parser__ReduceAction443(val*);
1206 val* NEW_parser__ReduceAction444(const struct type* type);
1207 extern const struct type type_parser__ReduceAction444;
1208 void CHECK_NEW_parser__ReduceAction444(val*);
1209 val* NEW_parser__ReduceAction445(const struct type* type);
1210 extern const struct type type_parser__ReduceAction445;
1211 void CHECK_NEW_parser__ReduceAction445(val*);
1212 val* NEW_parser__ReduceAction446(const struct type* type);
1213 extern const struct type type_parser__ReduceAction446;
1214 void CHECK_NEW_parser__ReduceAction446(val*);
1215 val* NEW_parser__ReduceAction447(const struct type* type);
1216 extern const struct type type_parser__ReduceAction447;
1217 void CHECK_NEW_parser__ReduceAction447(val*);
1218 val* NEW_parser__ReduceAction448(const struct type* type);
1219 extern const struct type type_parser__ReduceAction448;
1220 void CHECK_NEW_parser__ReduceAction448(val*);
1221 val* NEW_parser__ReduceAction449(const struct type* type);
1222 extern const struct type type_parser__ReduceAction449;
1223 void CHECK_NEW_parser__ReduceAction449(val*);
1224 val* NEW_parser__ReduceAction450(const struct type* type);
1225 extern const struct type type_parser__ReduceAction450;
1226 void CHECK_NEW_parser__ReduceAction450(val*);
1227 val* NEW_parser__ReduceAction451(const struct type* type);
1228 extern const struct type type_parser__ReduceAction451;
1229 void CHECK_NEW_parser__ReduceAction451(val*);
1230 val* NEW_parser__ReduceAction452(const struct type* type);
1231 extern const struct type type_parser__ReduceAction452;
1232 void CHECK_NEW_parser__ReduceAction452(val*);
1233 val* NEW_parser__ReduceAction453(const struct type* type);
1234 extern const struct type type_parser__ReduceAction453;
1235 void CHECK_NEW_parser__ReduceAction453(val*);
1236 val* NEW_parser__ReduceAction454(const struct type* type);
1237 extern const struct type type_parser__ReduceAction454;
1238 void CHECK_NEW_parser__ReduceAction454(val*);
1239 val* NEW_parser__ReduceAction455(const struct type* type);
1240 extern const struct type type_parser__ReduceAction455;
1241 void CHECK_NEW_parser__ReduceAction455(val*);
1242 val* NEW_parser__ReduceAction456(const struct type* type);
1243 extern const struct type type_parser__ReduceAction456;
1244 void CHECK_NEW_parser__ReduceAction456(val*);
1245 val* NEW_parser__ReduceAction457(const struct type* type);
1246 extern const struct type type_parser__ReduceAction457;
1247 void CHECK_NEW_parser__ReduceAction457(val*);
1248 val* NEW_parser__ReduceAction458(const struct type* type);
1249 extern const struct type type_parser__ReduceAction458;
1250 void CHECK_NEW_parser__ReduceAction458(val*);
1251 val* NEW_parser__ReduceAction459(const struct type* type);
1252 extern const struct type type_parser__ReduceAction459;
1253 void CHECK_NEW_parser__ReduceAction459(val*);
1254 val* NEW_parser__ReduceAction460(const struct type* type);
1255 extern const struct type type_parser__ReduceAction460;
1256 void CHECK_NEW_parser__ReduceAction460(val*);
1257 val* NEW_parser__ReduceAction461(const struct type* type);
1258 extern const struct type type_parser__ReduceAction461;
1259 void CHECK_NEW_parser__ReduceAction461(val*);
1260 val* NEW_parser__ReduceAction462(const struct type* type);
1261 extern const struct type type_parser__ReduceAction462;
1262 void CHECK_NEW_parser__ReduceAction462(val*);
1263 val* NEW_parser__ReduceAction463(const struct type* type);
1264 extern const struct type type_parser__ReduceAction463;
1265 void CHECK_NEW_parser__ReduceAction463(val*);
1266 val* NEW_parser__ReduceAction464(const struct type* type);
1267 extern const struct type type_parser__ReduceAction464;
1268 void CHECK_NEW_parser__ReduceAction464(val*);
1269 val* NEW_parser__ReduceAction465(const struct type* type);
1270 extern const struct type type_parser__ReduceAction465;
1271 void CHECK_NEW_parser__ReduceAction465(val*);
1272 val* NEW_parser__ReduceAction466(const struct type* type);
1273 extern const struct type type_parser__ReduceAction466;
1274 void CHECK_NEW_parser__ReduceAction466(val*);
1275 val* NEW_parser__ReduceAction467(const struct type* type);
1276 extern const struct type type_parser__ReduceAction467;
1277 void CHECK_NEW_parser__ReduceAction467(val*);
1278 val* NEW_parser__ReduceAction468(const struct type* type);
1279 extern const struct type type_parser__ReduceAction468;
1280 void CHECK_NEW_parser__ReduceAction468(val*);
1281 val* NEW_parser__ReduceAction469(const struct type* type);
1282 extern const struct type type_parser__ReduceAction469;
1283 void CHECK_NEW_parser__ReduceAction469(val*);
1284 val* NEW_parser__ReduceAction470(const struct type* type);
1285 extern const struct type type_parser__ReduceAction470;
1286 void CHECK_NEW_parser__ReduceAction470(val*);
1287 val* NEW_parser__ReduceAction471(const struct type* type);
1288 extern const struct type type_parser__ReduceAction471;
1289 void CHECK_NEW_parser__ReduceAction471(val*);
1290 val* NEW_parser__ReduceAction472(const struct type* type);
1291 extern const struct type type_parser__ReduceAction472;
1292 void CHECK_NEW_parser__ReduceAction472(val*);
1293 val* NEW_parser__ReduceAction473(const struct type* type);
1294 extern const struct type type_parser__ReduceAction473;
1295 void CHECK_NEW_parser__ReduceAction473(val*);
1296 val* NEW_parser__ReduceAction474(const struct type* type);
1297 extern const struct type type_parser__ReduceAction474;
1298 void CHECK_NEW_parser__ReduceAction474(val*);
1299 val* NEW_parser__ReduceAction475(const struct type* type);
1300 extern const struct type type_parser__ReduceAction475;
1301 void CHECK_NEW_parser__ReduceAction475(val*);
1302 val* NEW_parser__ReduceAction476(const struct type* type);
1303 extern const struct type type_parser__ReduceAction476;
1304 void CHECK_NEW_parser__ReduceAction476(val*);
1305 val* NEW_parser__ReduceAction477(const struct type* type);
1306 extern const struct type type_parser__ReduceAction477;
1307 void CHECK_NEW_parser__ReduceAction477(val*);
1308 val* NEW_parser__ReduceAction478(const struct type* type);
1309 extern const struct type type_parser__ReduceAction478;
1310 void CHECK_NEW_parser__ReduceAction478(val*);
1311 val* NEW_parser__ReduceAction479(const struct type* type);
1312 extern const struct type type_parser__ReduceAction479;
1313 void CHECK_NEW_parser__ReduceAction479(val*);
1314 val* NEW_parser__ReduceAction480(const struct type* type);
1315 extern const struct type type_parser__ReduceAction480;
1316 void CHECK_NEW_parser__ReduceAction480(val*);
1317 val* NEW_parser__ReduceAction481(const struct type* type);
1318 extern const struct type type_parser__ReduceAction481;
1319 void CHECK_NEW_parser__ReduceAction481(val*);
1320 val* NEW_parser__ReduceAction482(const struct type* type);
1321 extern const struct type type_parser__ReduceAction482;
1322 void CHECK_NEW_parser__ReduceAction482(val*);
1323 val* NEW_parser__ReduceAction483(const struct type* type);
1324 extern const struct type type_parser__ReduceAction483;
1325 void CHECK_NEW_parser__ReduceAction483(val*);
1326 val* NEW_parser__ReduceAction484(const struct type* type);
1327 extern const struct type type_parser__ReduceAction484;
1328 void CHECK_NEW_parser__ReduceAction484(val*);
1329 val* NEW_parser__ReduceAction485(const struct type* type);
1330 extern const struct type type_parser__ReduceAction485;
1331 void CHECK_NEW_parser__ReduceAction485(val*);
1332 val* NEW_parser__ReduceAction486(const struct type* type);
1333 extern const struct type type_parser__ReduceAction486;
1334 void CHECK_NEW_parser__ReduceAction486(val*);
1335 val* NEW_parser__ReduceAction487(const struct type* type);
1336 extern const struct type type_parser__ReduceAction487;
1337 void CHECK_NEW_parser__ReduceAction487(val*);
1338 val* NEW_parser__ReduceAction488(const struct type* type);
1339 extern const struct type type_parser__ReduceAction488;
1340 void CHECK_NEW_parser__ReduceAction488(val*);
1341 val* NEW_parser__ReduceAction489(const struct type* type);
1342 extern const struct type type_parser__ReduceAction489;
1343 void CHECK_NEW_parser__ReduceAction489(val*);
1344 val* NEW_parser__ReduceAction490(const struct type* type);
1345 extern const struct type type_parser__ReduceAction490;
1346 void CHECK_NEW_parser__ReduceAction490(val*);
1347 val* NEW_parser__ReduceAction491(const struct type* type);
1348 extern const struct type type_parser__ReduceAction491;
1349 void CHECK_NEW_parser__ReduceAction491(val*);
1350 val* NEW_parser__ReduceAction492(const struct type* type);
1351 extern const struct type type_parser__ReduceAction492;
1352 void CHECK_NEW_parser__ReduceAction492(val*);
1353 val* NEW_parser__ReduceAction493(const struct type* type);
1354 extern const struct type type_parser__ReduceAction493;
1355 void CHECK_NEW_parser__ReduceAction493(val*);
1356 val* NEW_parser__ReduceAction494(const struct type* type);
1357 extern const struct type type_parser__ReduceAction494;
1358 void CHECK_NEW_parser__ReduceAction494(val*);
1359 val* NEW_parser__ReduceAction495(const struct type* type);
1360 extern const struct type type_parser__ReduceAction495;
1361 void CHECK_NEW_parser__ReduceAction495(val*);
1362 val* NEW_parser__ReduceAction496(const struct type* type);
1363 extern const struct type type_parser__ReduceAction496;
1364 void CHECK_NEW_parser__ReduceAction496(val*);
1365 val* NEW_parser__ReduceAction497(const struct type* type);
1366 extern const struct type type_parser__ReduceAction497;
1367 void CHECK_NEW_parser__ReduceAction497(val*);
1368 val* NEW_parser__ReduceAction498(const struct type* type);
1369 extern const struct type type_parser__ReduceAction498;
1370 void CHECK_NEW_parser__ReduceAction498(val*);
1371 val* NEW_parser__ReduceAction499(const struct type* type);
1372 extern const struct type type_parser__ReduceAction499;
1373 void CHECK_NEW_parser__ReduceAction499(val*);
1374 val* NEW_parser__ReduceAction500(const struct type* type);
1375 extern const struct type type_parser__ReduceAction500;
1376 void CHECK_NEW_parser__ReduceAction500(val*);
1377 val* NEW_parser__ReduceAction501(const struct type* type);
1378 extern const struct type type_parser__ReduceAction501;
1379 void CHECK_NEW_parser__ReduceAction501(val*);
1380 val* NEW_parser__ReduceAction502(const struct type* type);
1381 extern const struct type type_parser__ReduceAction502;
1382 void CHECK_NEW_parser__ReduceAction502(val*);
1383 val* NEW_parser__ReduceAction503(const struct type* type);
1384 extern const struct type type_parser__ReduceAction503;
1385 void CHECK_NEW_parser__ReduceAction503(val*);
1386 val* NEW_parser__ReduceAction504(const struct type* type);
1387 extern const struct type type_parser__ReduceAction504;
1388 void CHECK_NEW_parser__ReduceAction504(val*);
1389 val* NEW_parser__ReduceAction505(const struct type* type);
1390 extern const struct type type_parser__ReduceAction505;
1391 void CHECK_NEW_parser__ReduceAction505(val*);
1392 val* NEW_parser__ReduceAction506(const struct type* type);
1393 extern const struct type type_parser__ReduceAction506;
1394 void CHECK_NEW_parser__ReduceAction506(val*);
1395 val* NEW_parser__ReduceAction507(const struct type* type);
1396 extern const struct type type_parser__ReduceAction507;
1397 void CHECK_NEW_parser__ReduceAction507(val*);
1398 val* NEW_parser__ReduceAction508(const struct type* type);
1399 extern const struct type type_parser__ReduceAction508;
1400 void CHECK_NEW_parser__ReduceAction508(val*);
1401 val* NEW_parser__ReduceAction509(const struct type* type);
1402 extern const struct type type_parser__ReduceAction509;
1403 void CHECK_NEW_parser__ReduceAction509(val*);
1404 val* NEW_parser__ReduceAction510(const struct type* type);
1405 extern const struct type type_parser__ReduceAction510;
1406 void CHECK_NEW_parser__ReduceAction510(val*);
1407 val* NEW_parser__ReduceAction511(const struct type* type);
1408 extern const struct type type_parser__ReduceAction511;
1409 void CHECK_NEW_parser__ReduceAction511(val*);
1410 val* NEW_parser__ReduceAction512(const struct type* type);
1411 extern const struct type type_parser__ReduceAction512;
1412 void CHECK_NEW_parser__ReduceAction512(val*);
1413 val* NEW_parser__ReduceAction513(const struct type* type);
1414 extern const struct type type_parser__ReduceAction513;
1415 void CHECK_NEW_parser__ReduceAction513(val*);
1416 val* NEW_parser__ReduceAction514(const struct type* type);
1417 extern const struct type type_parser__ReduceAction514;
1418 void CHECK_NEW_parser__ReduceAction514(val*);
1419 val* NEW_parser__ReduceAction516(const struct type* type);
1420 extern const struct type type_parser__ReduceAction516;
1421 void CHECK_NEW_parser__ReduceAction516(val*);
1422 val* NEW_parser__ReduceAction517(const struct type* type);
1423 extern const struct type type_parser__ReduceAction517;
1424 void CHECK_NEW_parser__ReduceAction517(val*);
1425 val* NEW_parser__ReduceAction518(const struct type* type);
1426 extern const struct type type_parser__ReduceAction518;
1427 void CHECK_NEW_parser__ReduceAction518(val*);
1428 val* NEW_parser__ReduceAction519(const struct type* type);
1429 extern const struct type type_parser__ReduceAction519;
1430 void CHECK_NEW_parser__ReduceAction519(val*);
1431 val* NEW_parser__ReduceAction520(const struct type* type);
1432 extern const struct type type_parser__ReduceAction520;
1433 void CHECK_NEW_parser__ReduceAction520(val*);
1434 val* NEW_parser__ReduceAction521(const struct type* type);
1435 extern const struct type type_parser__ReduceAction521;
1436 void CHECK_NEW_parser__ReduceAction521(val*);
1437 val* NEW_parser__ReduceAction522(const struct type* type);
1438 extern const struct type type_parser__ReduceAction522;
1439 void CHECK_NEW_parser__ReduceAction522(val*);
1440 val* NEW_parser__ReduceAction523(const struct type* type);
1441 extern const struct type type_parser__ReduceAction523;
1442 void CHECK_NEW_parser__ReduceAction523(val*);
1443 val* NEW_parser__ReduceAction524(const struct type* type);
1444 extern const struct type type_parser__ReduceAction524;
1445 void CHECK_NEW_parser__ReduceAction524(val*);
1446 val* NEW_parser__ReduceAction525(const struct type* type);
1447 extern const struct type type_parser__ReduceAction525;
1448 void CHECK_NEW_parser__ReduceAction525(val*);
1449 val* NEW_parser__ReduceAction526(const struct type* type);
1450 extern const struct type type_parser__ReduceAction526;
1451 void CHECK_NEW_parser__ReduceAction526(val*);
1452 val* NEW_parser__ReduceAction527(const struct type* type);
1453 extern const struct type type_parser__ReduceAction527;
1454 void CHECK_NEW_parser__ReduceAction527(val*);
1455 val* NEW_parser__ReduceAction528(const struct type* type);
1456 extern const struct type type_parser__ReduceAction528;
1457 void CHECK_NEW_parser__ReduceAction528(val*);
1458 val* NEW_parser__ReduceAction529(const struct type* type);
1459 extern const struct type type_parser__ReduceAction529;
1460 void CHECK_NEW_parser__ReduceAction529(val*);
1461 val* NEW_parser__ReduceAction530(const struct type* type);
1462 extern const struct type type_parser__ReduceAction530;
1463 void CHECK_NEW_parser__ReduceAction530(val*);
1464 val* NEW_parser__ReduceAction531(const struct type* type);
1465 extern const struct type type_parser__ReduceAction531;
1466 void CHECK_NEW_parser__ReduceAction531(val*);
1467 val* NEW_parser__ReduceAction532(const struct type* type);
1468 extern const struct type type_parser__ReduceAction532;
1469 void CHECK_NEW_parser__ReduceAction532(val*);
1470 val* NEW_parser__ReduceAction533(const struct type* type);
1471 extern const struct type type_parser__ReduceAction533;
1472 void CHECK_NEW_parser__ReduceAction533(val*);
1473 val* NEW_parser__ReduceAction534(const struct type* type);
1474 extern const struct type type_parser__ReduceAction534;
1475 void CHECK_NEW_parser__ReduceAction534(val*);
1476 val* NEW_parser__ReduceAction535(const struct type* type);
1477 extern const struct type type_parser__ReduceAction535;
1478 void CHECK_NEW_parser__ReduceAction535(val*);
1479 val* NEW_parser__ReduceAction536(const struct type* type);
1480 extern const struct type type_parser__ReduceAction536;
1481 void CHECK_NEW_parser__ReduceAction536(val*);
1482 val* NEW_parser__ReduceAction537(const struct type* type);
1483 extern const struct type type_parser__ReduceAction537;
1484 void CHECK_NEW_parser__ReduceAction537(val*);
1485 val* NEW_parser__ReduceAction538(const struct type* type);
1486 extern const struct type type_parser__ReduceAction538;
1487 void CHECK_NEW_parser__ReduceAction538(val*);
1488 val* NEW_parser__ReduceAction539(const struct type* type);
1489 extern const struct type type_parser__ReduceAction539;
1490 void CHECK_NEW_parser__ReduceAction539(val*);
1491 val* NEW_parser__ReduceAction540(const struct type* type);
1492 extern const struct type type_parser__ReduceAction540;
1493 void CHECK_NEW_parser__ReduceAction540(val*);
1494 val* NEW_parser__ReduceAction541(const struct type* type);
1495 extern const struct type type_parser__ReduceAction541;
1496 void CHECK_NEW_parser__ReduceAction541(val*);
1497 val* NEW_parser__ReduceAction542(const struct type* type);
1498 extern const struct type type_parser__ReduceAction542;
1499 void CHECK_NEW_parser__ReduceAction542(val*);
1500 val* NEW_parser__ReduceAction543(const struct type* type);
1501 extern const struct type type_parser__ReduceAction543;
1502 void CHECK_NEW_parser__ReduceAction543(val*);
1503 val* NEW_parser__ReduceAction544(const struct type* type);
1504 extern const struct type type_parser__ReduceAction544;
1505 void CHECK_NEW_parser__ReduceAction544(val*);
1506 val* NEW_parser__ReduceAction545(const struct type* type);
1507 extern const struct type type_parser__ReduceAction545;
1508 void CHECK_NEW_parser__ReduceAction545(val*);
1509 val* NEW_parser__ReduceAction546(const struct type* type);
1510 extern const struct type type_parser__ReduceAction546;
1511 void CHECK_NEW_parser__ReduceAction546(val*);
1512 val* NEW_parser__ReduceAction547(const struct type* type);
1513 extern const struct type type_parser__ReduceAction547;
1514 void CHECK_NEW_parser__ReduceAction547(val*);
1515 val* NEW_parser__ReduceAction548(const struct type* type);
1516 extern const struct type type_parser__ReduceAction548;
1517 void CHECK_NEW_parser__ReduceAction548(val*);
1518 val* NEW_parser__ReduceAction549(const struct type* type);
1519 extern const struct type type_parser__ReduceAction549;
1520 void CHECK_NEW_parser__ReduceAction549(val*);
1521 val* NEW_parser__ReduceAction550(const struct type* type);
1522 extern const struct type type_parser__ReduceAction550;
1523 void CHECK_NEW_parser__ReduceAction550(val*);
1524 val* NEW_parser__ReduceAction551(const struct type* type);
1525 extern const struct type type_parser__ReduceAction551;
1526 void CHECK_NEW_parser__ReduceAction551(val*);
1527 val* NEW_parser__ReduceAction552(const struct type* type);
1528 extern const struct type type_parser__ReduceAction552;
1529 void CHECK_NEW_parser__ReduceAction552(val*);
1530 val* NEW_parser__ReduceAction553(const struct type* type);
1531 extern const struct type type_parser__ReduceAction553;
1532 void CHECK_NEW_parser__ReduceAction553(val*);
1533 val* NEW_parser__ReduceAction554(const struct type* type);
1534 extern const struct type type_parser__ReduceAction554;
1535 void CHECK_NEW_parser__ReduceAction554(val*);
1536 val* NEW_parser__ReduceAction555(const struct type* type);
1537 extern const struct type type_parser__ReduceAction555;
1538 void CHECK_NEW_parser__ReduceAction555(val*);
1539 val* NEW_parser__ReduceAction556(const struct type* type);
1540 extern const struct type type_parser__ReduceAction556;
1541 void CHECK_NEW_parser__ReduceAction556(val*);
1542 val* NEW_parser__ReduceAction557(const struct type* type);
1543 extern const struct type type_parser__ReduceAction557;
1544 void CHECK_NEW_parser__ReduceAction557(val*);
1545 val* NEW_parser__ReduceAction558(const struct type* type);
1546 extern const struct type type_parser__ReduceAction558;
1547 void CHECK_NEW_parser__ReduceAction558(val*);
1548 val* NEW_parser__ReduceAction559(const struct type* type);
1549 extern const struct type type_parser__ReduceAction559;
1550 void CHECK_NEW_parser__ReduceAction559(val*);
1551 val* NEW_parser__ReduceAction560(const struct type* type);
1552 extern const struct type type_parser__ReduceAction560;
1553 void CHECK_NEW_parser__ReduceAction560(val*);
1554 val* NEW_parser__ReduceAction561(const struct type* type);
1555 extern const struct type type_parser__ReduceAction561;
1556 void CHECK_NEW_parser__ReduceAction561(val*);
1557 val* NEW_parser__ReduceAction562(const struct type* type);
1558 extern const struct type type_parser__ReduceAction562;
1559 void CHECK_NEW_parser__ReduceAction562(val*);
1560 val* NEW_parser__ReduceAction563(const struct type* type);
1561 extern const struct type type_parser__ReduceAction563;
1562 void CHECK_NEW_parser__ReduceAction563(val*);
1563 val* NEW_parser__ReduceAction564(const struct type* type);
1564 extern const struct type type_parser__ReduceAction564;
1565 void CHECK_NEW_parser__ReduceAction564(val*);
1566 val* NEW_parser__ReduceAction566(const struct type* type);
1567 extern const struct type type_parser__ReduceAction566;
1568 void CHECK_NEW_parser__ReduceAction566(val*);
1569 val* NEW_parser__ReduceAction567(const struct type* type);
1570 extern const struct type type_parser__ReduceAction567;
1571 void CHECK_NEW_parser__ReduceAction567(val*);
1572 val* NEW_parser__ReduceAction568(const struct type* type);
1573 extern const struct type type_parser__ReduceAction568;
1574 void CHECK_NEW_parser__ReduceAction568(val*);
1575 val* NEW_parser__ReduceAction569(const struct type* type);
1576 extern const struct type type_parser__ReduceAction569;
1577 void CHECK_NEW_parser__ReduceAction569(val*);
1578 val* NEW_parser__ReduceAction570(const struct type* type);
1579 extern const struct type type_parser__ReduceAction570;
1580 void CHECK_NEW_parser__ReduceAction570(val*);
1581 val* NEW_parser__ReduceAction571(const struct type* type);
1582 extern const struct type type_parser__ReduceAction571;
1583 void CHECK_NEW_parser__ReduceAction571(val*);
1584 val* NEW_parser__ReduceAction572(const struct type* type);
1585 extern const struct type type_parser__ReduceAction572;
1586 void CHECK_NEW_parser__ReduceAction572(val*);
1587 val* NEW_parser__ReduceAction573(const struct type* type);
1588 extern const struct type type_parser__ReduceAction573;
1589 void CHECK_NEW_parser__ReduceAction573(val*);
1590 val* NEW_parser__ReduceAction574(const struct type* type);
1591 extern const struct type type_parser__ReduceAction574;
1592 void CHECK_NEW_parser__ReduceAction574(val*);
1593 val* NEW_parser__ReduceAction575(const struct type* type);
1594 extern const struct type type_parser__ReduceAction575;
1595 void CHECK_NEW_parser__ReduceAction575(val*);
1596 val* NEW_parser__ReduceAction576(const struct type* type);
1597 extern const struct type type_parser__ReduceAction576;
1598 void CHECK_NEW_parser__ReduceAction576(val*);
1599 val* NEW_parser__ReduceAction577(const struct type* type);
1600 extern const struct type type_parser__ReduceAction577;
1601 void CHECK_NEW_parser__ReduceAction577(val*);
1602 val* NEW_parser__ReduceAction578(const struct type* type);
1603 extern const struct type type_parser__ReduceAction578;
1604 void CHECK_NEW_parser__ReduceAction578(val*);
1605 val* NEW_parser__ReduceAction579(const struct type* type);
1606 extern const struct type type_parser__ReduceAction579;
1607 void CHECK_NEW_parser__ReduceAction579(val*);
1608 val* NEW_parser__ReduceAction580(const struct type* type);
1609 extern const struct type type_parser__ReduceAction580;
1610 void CHECK_NEW_parser__ReduceAction580(val*);
1611 val* NEW_parser__ReduceAction581(const struct type* type);
1612 extern const struct type type_parser__ReduceAction581;
1613 void CHECK_NEW_parser__ReduceAction581(val*);
1614 val* NEW_parser__ReduceAction582(const struct type* type);
1615 extern const struct type type_parser__ReduceAction582;
1616 void CHECK_NEW_parser__ReduceAction582(val*);
1617 val* NEW_parser__ReduceAction583(const struct type* type);
1618 extern const struct type type_parser__ReduceAction583;
1619 void CHECK_NEW_parser__ReduceAction583(val*);
1620 val* NEW_parser__ReduceAction584(const struct type* type);
1621 extern const struct type type_parser__ReduceAction584;
1622 void CHECK_NEW_parser__ReduceAction584(val*);
1623 val* NEW_parser__ReduceAction585(const struct type* type);
1624 extern const struct type type_parser__ReduceAction585;
1625 void CHECK_NEW_parser__ReduceAction585(val*);
1626 val* NEW_parser__ReduceAction586(const struct type* type);
1627 extern const struct type type_parser__ReduceAction586;
1628 void CHECK_NEW_parser__ReduceAction586(val*);
1629 val* NEW_parser__ReduceAction587(const struct type* type);
1630 extern const struct type type_parser__ReduceAction587;
1631 void CHECK_NEW_parser__ReduceAction587(val*);
1632 val* NEW_parser__ReduceAction589(const struct type* type);
1633 extern const struct type type_parser__ReduceAction589;
1634 void CHECK_NEW_parser__ReduceAction589(val*);
1635 val* NEW_parser__ReduceAction590(const struct type* type);
1636 extern const struct type type_parser__ReduceAction590;
1637 void CHECK_NEW_parser__ReduceAction590(val*);
1638 val* NEW_parser__ReduceAction591(const struct type* type);
1639 extern const struct type type_parser__ReduceAction591;
1640 void CHECK_NEW_parser__ReduceAction591(val*);
1641 val* NEW_parser__ReduceAction592(const struct type* type);
1642 extern const struct type type_parser__ReduceAction592;
1643 void CHECK_NEW_parser__ReduceAction592(val*);
1644 val* NEW_parser__ReduceAction593(const struct type* type);
1645 extern const struct type type_parser__ReduceAction593;
1646 void CHECK_NEW_parser__ReduceAction593(val*);
1647 val* NEW_parser__ReduceAction594(const struct type* type);
1648 extern const struct type type_parser__ReduceAction594;
1649 void CHECK_NEW_parser__ReduceAction594(val*);
1650 val* NEW_parser__ReduceAction595(const struct type* type);
1651 extern const struct type type_parser__ReduceAction595;
1652 void CHECK_NEW_parser__ReduceAction595(val*);
1653 val* NEW_parser__ReduceAction596(const struct type* type);
1654 extern const struct type type_parser__ReduceAction596;
1655 void CHECK_NEW_parser__ReduceAction596(val*);
1656 val* NEW_parser__ReduceAction597(const struct type* type);
1657 extern const struct type type_parser__ReduceAction597;
1658 void CHECK_NEW_parser__ReduceAction597(val*);
1659 val* NEW_parser__ReduceAction598(const struct type* type);
1660 extern const struct type type_parser__ReduceAction598;
1661 void CHECK_NEW_parser__ReduceAction598(val*);
1662 val* NEW_parser__ReduceAction602(const struct type* type);
1663 extern const struct type type_parser__ReduceAction602;
1664 void CHECK_NEW_parser__ReduceAction602(val*);
1665 val* NEW_parser__ReduceAction603(const struct type* type);
1666 extern const struct type type_parser__ReduceAction603;
1667 void CHECK_NEW_parser__ReduceAction603(val*);
1668 val* NEW_parser__ReduceAction604(const struct type* type);
1669 extern const struct type type_parser__ReduceAction604;
1670 void CHECK_NEW_parser__ReduceAction604(val*);
1671 val* NEW_parser__ReduceAction605(const struct type* type);
1672 extern const struct type type_parser__ReduceAction605;
1673 void CHECK_NEW_parser__ReduceAction605(val*);
1674 val* NEW_parser__ReduceAction606(const struct type* type);
1675 extern const struct type type_parser__ReduceAction606;
1676 void CHECK_NEW_parser__ReduceAction606(val*);
1677 val* NEW_parser__ReduceAction607(const struct type* type);
1678 extern const struct type type_parser__ReduceAction607;
1679 void CHECK_NEW_parser__ReduceAction607(val*);
1680 val* NEW_parser__ReduceAction608(const struct type* type);
1681 extern const struct type type_parser__ReduceAction608;
1682 void CHECK_NEW_parser__ReduceAction608(val*);
1683 val* NEW_parser__ReduceAction609(const struct type* type);
1684 extern const struct type type_parser__ReduceAction609;
1685 void CHECK_NEW_parser__ReduceAction609(val*);
1686 val* NEW_parser__ReduceAction610(const struct type* type);
1687 extern const struct type type_parser__ReduceAction610;
1688 void CHECK_NEW_parser__ReduceAction610(val*);
1689 val* NEW_parser__ReduceAction611(const struct type* type);
1690 extern const struct type type_parser__ReduceAction611;
1691 void CHECK_NEW_parser__ReduceAction611(val*);
1692 val* NEW_parser__ReduceAction612(const struct type* type);
1693 extern const struct type type_parser__ReduceAction612;
1694 void CHECK_NEW_parser__ReduceAction612(val*);
1695 val* NEW_parser__ReduceAction619(const struct type* type);
1696 extern const struct type type_parser__ReduceAction619;
1697 void CHECK_NEW_parser__ReduceAction619(val*);
1698 val* NEW_parser__ReduceAction620(const struct type* type);
1699 extern const struct type type_parser__ReduceAction620;
1700 void CHECK_NEW_parser__ReduceAction620(val*);
1701 val* NEW_parser__ReduceAction621(const struct type* type);
1702 extern const struct type type_parser__ReduceAction621;
1703 void CHECK_NEW_parser__ReduceAction621(val*);
1704 val* NEW_parser__ReduceAction622(const struct type* type);
1705 extern const struct type type_parser__ReduceAction622;
1706 void CHECK_NEW_parser__ReduceAction622(val*);
1707 val* NEW_parser__ReduceAction624(const struct type* type);
1708 extern const struct type type_parser__ReduceAction624;
1709 void CHECK_NEW_parser__ReduceAction624(val*);
1710 val* NEW_parser__ReduceAction625(const struct type* type);
1711 extern const struct type type_parser__ReduceAction625;
1712 void CHECK_NEW_parser__ReduceAction625(val*);
1713 val* NEW_parser__ReduceAction627(const struct type* type);
1714 extern const struct type type_parser__ReduceAction627;
1715 void CHECK_NEW_parser__ReduceAction627(val*);
1716 val* NEW_parser__ReduceAction628(const struct type* type);
1717 extern const struct type type_parser__ReduceAction628;
1718 void CHECK_NEW_parser__ReduceAction628(val*);
1719 val* NEW_parser__ReduceAction629(const struct type* type);
1720 extern const struct type type_parser__ReduceAction629;
1721 void CHECK_NEW_parser__ReduceAction629(val*);
1722 val* NEW_parser__ReduceAction630(const struct type* type);
1723 extern const struct type type_parser__ReduceAction630;
1724 void CHECK_NEW_parser__ReduceAction630(val*);
1725 val* NEW_parser__ReduceAction631(const struct type* type);
1726 extern const struct type type_parser__ReduceAction631;
1727 void CHECK_NEW_parser__ReduceAction631(val*);
1728 val* NEW_parser__ReduceAction632(const struct type* type);
1729 extern const struct type type_parser__ReduceAction632;
1730 void CHECK_NEW_parser__ReduceAction632(val*);
1731 val* NEW_parser__ReduceAction633(const struct type* type);
1732 extern const struct type type_parser__ReduceAction633;
1733 void CHECK_NEW_parser__ReduceAction633(val*);
1734 val* NEW_parser__ReduceAction634(const struct type* type);
1735 extern const struct type type_parser__ReduceAction634;
1736 void CHECK_NEW_parser__ReduceAction634(val*);
1737 val* NEW_parser__ReduceAction636(const struct type* type);
1738 extern const struct type type_parser__ReduceAction636;
1739 void CHECK_NEW_parser__ReduceAction636(val*);
1740 val* NEW_parser__ReduceAction637(const struct type* type);
1741 extern const struct type type_parser__ReduceAction637;
1742 void CHECK_NEW_parser__ReduceAction637(val*);
1743 val* NEW_parser__ReduceAction639(const struct type* type);
1744 extern const struct type type_parser__ReduceAction639;
1745 void CHECK_NEW_parser__ReduceAction639(val*);
1746 val* NEW_parser__ReduceAction640(const struct type* type);
1747 extern const struct type type_parser__ReduceAction640;
1748 void CHECK_NEW_parser__ReduceAction640(val*);
1749 val* NEW_parser__ReduceAction641(const struct type* type);
1750 extern const struct type type_parser__ReduceAction641;
1751 void CHECK_NEW_parser__ReduceAction641(val*);
1752 val* NEW_parser__ReduceAction642(const struct type* type);
1753 extern const struct type type_parser__ReduceAction642;
1754 void CHECK_NEW_parser__ReduceAction642(val*);
1755 val* NEW_parser__ReduceAction643(const struct type* type);
1756 extern const struct type type_parser__ReduceAction643;
1757 void CHECK_NEW_parser__ReduceAction643(val*);
1758 val* NEW_parser__ReduceAction644(const struct type* type);
1759 extern const struct type type_parser__ReduceAction644;
1760 void CHECK_NEW_parser__ReduceAction644(val*);
1761 val* NEW_parser__ReduceAction645(const struct type* type);
1762 extern const struct type type_parser__ReduceAction645;
1763 void CHECK_NEW_parser__ReduceAction645(val*);
1764 val* NEW_parser__ReduceAction646(const struct type* type);
1765 extern const struct type type_parser__ReduceAction646;
1766 void CHECK_NEW_parser__ReduceAction646(val*);
1767 val* NEW_parser__ReduceAction647(const struct type* type);
1768 extern const struct type type_parser__ReduceAction647;
1769 void CHECK_NEW_parser__ReduceAction647(val*);
1770 val* NEW_parser__ReduceAction648(const struct type* type);
1771 extern const struct type type_parser__ReduceAction648;
1772 void CHECK_NEW_parser__ReduceAction648(val*);
1773 val* NEW_parser__ReduceAction649(const struct type* type);
1774 extern const struct type type_parser__ReduceAction649;
1775 void CHECK_NEW_parser__ReduceAction649(val*);
1776 val* NEW_parser__ReduceAction650(const struct type* type);
1777 extern const struct type type_parser__ReduceAction650;
1778 void CHECK_NEW_parser__ReduceAction650(val*);
1779 val* NEW_parser__ReduceAction651(const struct type* type);
1780 extern const struct type type_parser__ReduceAction651;
1781 void CHECK_NEW_parser__ReduceAction651(val*);
1782 val* NEW_parser__ReduceAction652(const struct type* type);
1783 extern const struct type type_parser__ReduceAction652;
1784 void CHECK_NEW_parser__ReduceAction652(val*);
1785 val* NEW_parser__ReduceAction653(const struct type* type);
1786 extern const struct type type_parser__ReduceAction653;
1787 void CHECK_NEW_parser__ReduceAction653(val*);
1788 val* NEW_parser__ReduceAction655(const struct type* type);
1789 extern const struct type type_parser__ReduceAction655;
1790 void CHECK_NEW_parser__ReduceAction655(val*);
1791 val* NEW_parser__ReduceAction656(const struct type* type);
1792 extern const struct type type_parser__ReduceAction656;
1793 void CHECK_NEW_parser__ReduceAction656(val*);
1794 val* NEW_parser__ReduceAction658(const struct type* type);
1795 extern const struct type type_parser__ReduceAction658;
1796 void CHECK_NEW_parser__ReduceAction658(val*);
1797 val* NEW_parser__ReduceAction659(const struct type* type);
1798 extern const struct type type_parser__ReduceAction659;
1799 void CHECK_NEW_parser__ReduceAction659(val*);
1800 val* NEW_parser__ReduceAction660(const struct type* type);
1801 extern const struct type type_parser__ReduceAction660;
1802 void CHECK_NEW_parser__ReduceAction660(val*);
1803 val* NEW_parser__ReduceAction661(const struct type* type);
1804 extern const struct type type_parser__ReduceAction661;
1805 void CHECK_NEW_parser__ReduceAction661(val*);
1806 val* NEW_parser__ReduceAction663(const struct type* type);
1807 extern const struct type type_parser__ReduceAction663;
1808 void CHECK_NEW_parser__ReduceAction663(val*);
1809 val* NEW_parser__ReduceAction664(const struct type* type);
1810 extern const struct type type_parser__ReduceAction664;
1811 void CHECK_NEW_parser__ReduceAction664(val*);
1812 val* NEW_parser__ReduceAction666(const struct type* type);
1813 extern const struct type type_parser__ReduceAction666;
1814 void CHECK_NEW_parser__ReduceAction666(val*);
1815 val* NEW_parser__ReduceAction667(const struct type* type);
1816 extern const struct type type_parser__ReduceAction667;
1817 void CHECK_NEW_parser__ReduceAction667(val*);
1818 val* NEW_parser__ReduceAction668(const struct type* type);
1819 extern const struct type type_parser__ReduceAction668;
1820 void CHECK_NEW_parser__ReduceAction668(val*);
1821 val* NEW_parser__ReduceAction669(const struct type* type);
1822 extern const struct type type_parser__ReduceAction669;
1823 void CHECK_NEW_parser__ReduceAction669(val*);
1824 val* NEW_parser__ReduceAction670(const struct type* type);
1825 extern const struct type type_parser__ReduceAction670;
1826 void CHECK_NEW_parser__ReduceAction670(val*);
1827 val* NEW_parser__ReduceAction672(const struct type* type);
1828 extern const struct type type_parser__ReduceAction672;
1829 void CHECK_NEW_parser__ReduceAction672(val*);
1830 val* NEW_parser__ReduceAction673(const struct type* type);
1831 extern const struct type type_parser__ReduceAction673;
1832 void CHECK_NEW_parser__ReduceAction673(val*);
1833 val* NEW_parser__ReduceAction675(const struct type* type);
1834 extern const struct type type_parser__ReduceAction675;
1835 void CHECK_NEW_parser__ReduceAction675(val*);
1836 val* NEW_parser__ReduceAction676(const struct type* type);
1837 extern const struct type type_parser__ReduceAction676;
1838 void CHECK_NEW_parser__ReduceAction676(val*);
1839 val* NEW_parser__ReduceAction677(const struct type* type);
1840 extern const struct type type_parser__ReduceAction677;
1841 void CHECK_NEW_parser__ReduceAction677(val*);
1842 val* NEW_parser__ReduceAction678(const struct type* type);
1843 extern const struct type type_parser__ReduceAction678;
1844 void CHECK_NEW_parser__ReduceAction678(val*);
1845 val* NEW_parser__ReduceAction680(const struct type* type);
1846 extern const struct type type_parser__ReduceAction680;
1847 void CHECK_NEW_parser__ReduceAction680(val*);
1848 val* NEW_parser__ReduceAction681(const struct type* type);
1849 extern const struct type type_parser__ReduceAction681;
1850 void CHECK_NEW_parser__ReduceAction681(val*);
1851 val* NEW_parser__ReduceAction683(const struct type* type);
1852 extern const struct type type_parser__ReduceAction683;
1853 void CHECK_NEW_parser__ReduceAction683(val*);
1854 val* NEW_parser__ReduceAction684(const struct type* type);
1855 extern const struct type type_parser__ReduceAction684;
1856 void CHECK_NEW_parser__ReduceAction684(val*);
1857 val* NEW_parser__ReduceAction685(const struct type* type);
1858 extern const struct type type_parser__ReduceAction685;
1859 void CHECK_NEW_parser__ReduceAction685(val*);
1860 val* NEW_parser__ReduceAction686(const struct type* type);
1861 extern const struct type type_parser__ReduceAction686;
1862 void CHECK_NEW_parser__ReduceAction686(val*);
1863 val* NEW_parser__ReduceAction687(const struct type* type);
1864 extern const struct type type_parser__ReduceAction687;
1865 void CHECK_NEW_parser__ReduceAction687(val*);
1866 val* NEW_parser__ReduceAction688(const struct type* type);
1867 extern const struct type type_parser__ReduceAction688;
1868 void CHECK_NEW_parser__ReduceAction688(val*);
1869 val* NEW_parser__ReduceAction689(const struct type* type);
1870 extern const struct type type_parser__ReduceAction689;
1871 void CHECK_NEW_parser__ReduceAction689(val*);
1872 val* NEW_parser__ReduceAction690(const struct type* type);
1873 extern const struct type type_parser__ReduceAction690;
1874 void CHECK_NEW_parser__ReduceAction690(val*);
1875 val* NEW_parser__ReduceAction691(const struct type* type);
1876 extern const struct type type_parser__ReduceAction691;
1877 void CHECK_NEW_parser__ReduceAction691(val*);
1878 val* NEW_parser__ReduceAction692(const struct type* type);
1879 extern const struct type type_parser__ReduceAction692;
1880 void CHECK_NEW_parser__ReduceAction692(val*);
1881 val* NEW_parser__ReduceAction695(const struct type* type);
1882 extern const struct type type_parser__ReduceAction695;
1883 void CHECK_NEW_parser__ReduceAction695(val*);
1884 val* NEW_parser__ReduceAction696(const struct type* type);
1885 extern const struct type type_parser__ReduceAction696;
1886 void CHECK_NEW_parser__ReduceAction696(val*);
1887 val* NEW_parser__ReduceAction697(const struct type* type);
1888 extern const struct type type_parser__ReduceAction697;
1889 void CHECK_NEW_parser__ReduceAction697(val*);
1890 val* NEW_parser__ReduceAction698(const struct type* type);
1891 extern const struct type type_parser__ReduceAction698;
1892 void CHECK_NEW_parser__ReduceAction698(val*);
1893 val* NEW_parser__ReduceAction699(const struct type* type);
1894 extern const struct type type_parser__ReduceAction699;
1895 void CHECK_NEW_parser__ReduceAction699(val*);
1896 val* NEW_parser__ReduceAction700(const struct type* type);
1897 extern const struct type type_parser__ReduceAction700;
1898 void CHECK_NEW_parser__ReduceAction700(val*);
1899 val* NEW_parser__ReduceAction701(const struct type* type);
1900 extern const struct type type_parser__ReduceAction701;
1901 void CHECK_NEW_parser__ReduceAction701(val*);
1902 val* NEW_parser__ReduceAction702(const struct type* type);
1903 extern const struct type type_parser__ReduceAction702;
1904 void CHECK_NEW_parser__ReduceAction702(val*);
1905 val* NEW_parser__ReduceAction703(const struct type* type);
1906 extern const struct type type_parser__ReduceAction703;
1907 void CHECK_NEW_parser__ReduceAction703(val*);
1908 val* NEW_parser__ReduceAction704(const struct type* type);
1909 extern const struct type type_parser__ReduceAction704;
1910 void CHECK_NEW_parser__ReduceAction704(val*);
1911 val* NEW_parser__ReduceAction705(const struct type* type);
1912 extern const struct type type_parser__ReduceAction705;
1913 void CHECK_NEW_parser__ReduceAction705(val*);
1914 val* NEW_parser__ReduceAction706(const struct type* type);
1915 extern const struct type type_parser__ReduceAction706;
1916 void CHECK_NEW_parser__ReduceAction706(val*);
1917 val* NEW_parser__ReduceAction707(const struct type* type);
1918 extern const struct type type_parser__ReduceAction707;
1919 void CHECK_NEW_parser__ReduceAction707(val*);
1920 val* NEW_parser__ReduceAction710(const struct type* type);
1921 extern const struct type type_parser__ReduceAction710;
1922 void CHECK_NEW_parser__ReduceAction710(val*);
1923 val* NEW_parser__ReduceAction712(const struct type* type);
1924 extern const struct type type_parser__ReduceAction712;
1925 void CHECK_NEW_parser__ReduceAction712(val*);
1926 val* NEW_parser__ReduceAction713(const struct type* type);
1927 extern const struct type type_parser__ReduceAction713;
1928 void CHECK_NEW_parser__ReduceAction713(val*);
1929 val* NEW_parser__ReduceAction714(const struct type* type);
1930 extern const struct type type_parser__ReduceAction714;
1931 void CHECK_NEW_parser__ReduceAction714(val*);
1932 val* NEW_parser__ReduceAction715(const struct type* type);
1933 extern const struct type type_parser__ReduceAction715;
1934 void CHECK_NEW_parser__ReduceAction715(val*);
1935 val* NEW_parser__ReduceAction717(const struct type* type);
1936 extern const struct type type_parser__ReduceAction717;
1937 void CHECK_NEW_parser__ReduceAction717(val*);
1938 val* NEW_parser__ReduceAction719(const struct type* type);
1939 extern const struct type type_parser__ReduceAction719;
1940 void CHECK_NEW_parser__ReduceAction719(val*);
1941 val* NEW_parser__ReduceAction720(const struct type* type);
1942 extern const struct type type_parser__ReduceAction720;
1943 void CHECK_NEW_parser__ReduceAction720(val*);
1944 val* NEW_parser__ReduceAction721(const struct type* type);
1945 extern const struct type type_parser__ReduceAction721;
1946 void CHECK_NEW_parser__ReduceAction721(val*);
1947 val* NEW_parser__ReduceAction722(const struct type* type);
1948 extern const struct type type_parser__ReduceAction722;
1949 void CHECK_NEW_parser__ReduceAction722(val*);
1950 val* NEW_parser__ReduceAction723(const struct type* type);
1951 extern const struct type type_parser__ReduceAction723;
1952 void CHECK_NEW_parser__ReduceAction723(val*);
1953 val* NEW_parser__ReduceAction724(const struct type* type);
1954 extern const struct type type_parser__ReduceAction724;
1955 void CHECK_NEW_parser__ReduceAction724(val*);
1956 val* NEW_parser__ReduceAction725(const struct type* type);
1957 extern const struct type type_parser__ReduceAction725;
1958 void CHECK_NEW_parser__ReduceAction725(val*);
1959 val* NEW_parser__ReduceAction726(const struct type* type);
1960 extern const struct type type_parser__ReduceAction726;
1961 void CHECK_NEW_parser__ReduceAction726(val*);
1962 val* NEW_parser__ReduceAction727(const struct type* type);
1963 extern const struct type type_parser__ReduceAction727;
1964 void CHECK_NEW_parser__ReduceAction727(val*);
1965 val* NEW_parser__ReduceAction728(const struct type* type);
1966 extern const struct type type_parser__ReduceAction728;
1967 void CHECK_NEW_parser__ReduceAction728(val*);
1968 val* NEW_parser__ReduceAction730(const struct type* type);
1969 extern const struct type type_parser__ReduceAction730;
1970 void CHECK_NEW_parser__ReduceAction730(val*);
1971 val* NEW_parser__ReduceAction731(const struct type* type);
1972 extern const struct type type_parser__ReduceAction731;
1973 void CHECK_NEW_parser__ReduceAction731(val*);
1974 val* NEW_parser__ReduceAction733(const struct type* type);
1975 extern const struct type type_parser__ReduceAction733;
1976 void CHECK_NEW_parser__ReduceAction733(val*);
1977 val* NEW_parser__ReduceAction734(const struct type* type);
1978 extern const struct type type_parser__ReduceAction734;
1979 void CHECK_NEW_parser__ReduceAction734(val*);
1980 val* NEW_parser__ReduceAction735(const struct type* type);
1981 extern const struct type type_parser__ReduceAction735;
1982 void CHECK_NEW_parser__ReduceAction735(val*);
1983 val* NEW_parser__ReduceAction737(const struct type* type);
1984 extern const struct type type_parser__ReduceAction737;
1985 void CHECK_NEW_parser__ReduceAction737(val*);
1986 val* NEW_parser__ReduceAction738(const struct type* type);
1987 extern const struct type type_parser__ReduceAction738;
1988 void CHECK_NEW_parser__ReduceAction738(val*);
1989 val* NEW_parser__ReduceAction740(const struct type* type);
1990 extern const struct type type_parser__ReduceAction740;
1991 void CHECK_NEW_parser__ReduceAction740(val*);
1992 val* NEW_parser__ReduceAction741(const struct type* type);
1993 extern const struct type type_parser__ReduceAction741;
1994 void CHECK_NEW_parser__ReduceAction741(val*);
1995 val* NEW_parser__ReduceAction742(const struct type* type);
1996 extern const struct type type_parser__ReduceAction742;
1997 void CHECK_NEW_parser__ReduceAction742(val*);
1998 val* NEW_parser__ReduceAction743(const struct type* type);
1999 extern const struct type type_parser__ReduceAction743;
2000 void CHECK_NEW_parser__ReduceAction743(val*);
2001 val* NEW_parser__ReduceAction744(const struct type* type);
2002 extern const struct type type_parser__ReduceAction744;
2003 void CHECK_NEW_parser__ReduceAction744(val*);
2004 val* NEW_parser__ReduceAction746(const struct type* type);
2005 extern const struct type type_parser__ReduceAction746;
2006 void CHECK_NEW_parser__ReduceAction746(val*);
2007 val* NEW_parser__ReduceAction747(const struct type* type);
2008 extern const struct type type_parser__ReduceAction747;
2009 void CHECK_NEW_parser__ReduceAction747(val*);
2010 val* NEW_parser__ReduceAction749(const struct type* type);
2011 extern const struct type type_parser__ReduceAction749;
2012 void CHECK_NEW_parser__ReduceAction749(val*);
2013 val* NEW_parser__ReduceAction750(const struct type* type);
2014 extern const struct type type_parser__ReduceAction750;
2015 void CHECK_NEW_parser__ReduceAction750(val*);
2016 val* NEW_parser__ReduceAction751(const struct type* type);
2017 extern const struct type type_parser__ReduceAction751;
2018 void CHECK_NEW_parser__ReduceAction751(val*);
2019 val* NEW_parser__ReduceAction752(const struct type* type);
2020 extern const struct type type_parser__ReduceAction752;
2021 void CHECK_NEW_parser__ReduceAction752(val*);
2022 val* NEW_parser__ReduceAction754(const struct type* type);
2023 extern const struct type type_parser__ReduceAction754;
2024 void CHECK_NEW_parser__ReduceAction754(val*);
2025 val* NEW_parser__ReduceAction755(const struct type* type);
2026 extern const struct type type_parser__ReduceAction755;
2027 void CHECK_NEW_parser__ReduceAction755(val*);
2028 val* NEW_parser__ReduceAction771(const struct type* type);
2029 extern const struct type type_parser__ReduceAction771;
2030 void CHECK_NEW_parser__ReduceAction771(val*);
2031 val* NEW_parser__ReduceAction772(const struct type* type);
2032 extern const struct type type_parser__ReduceAction772;
2033 void CHECK_NEW_parser__ReduceAction772(val*);
2034 val* NEW_parser__ReduceAction773(const struct type* type);
2035 extern const struct type type_parser__ReduceAction773;
2036 void CHECK_NEW_parser__ReduceAction773(val*);
2037 val* NEW_parser__ReduceAction774(const struct type* type);
2038 extern const struct type type_parser__ReduceAction774;
2039 void CHECK_NEW_parser__ReduceAction774(val*);
2040 val* NEW_parser__ReduceAction776(const struct type* type);
2041 extern const struct type type_parser__ReduceAction776;
2042 void CHECK_NEW_parser__ReduceAction776(val*);
2043 val* NEW_parser__ReduceAction777(const struct type* type);
2044 extern const struct type type_parser__ReduceAction777;
2045 void CHECK_NEW_parser__ReduceAction777(val*);
2046 val* NEW_parser__ReduceAction778(const struct type* type);
2047 extern const struct type type_parser__ReduceAction778;
2048 void CHECK_NEW_parser__ReduceAction778(val*);
2049 val* NEW_parser__ReduceAction779(const struct type* type);
2050 extern const struct type type_parser__ReduceAction779;
2051 void CHECK_NEW_parser__ReduceAction779(val*);
2052 val* NEW_parser__ReduceAction780(const struct type* type);
2053 extern const struct type type_parser__ReduceAction780;
2054 void CHECK_NEW_parser__ReduceAction780(val*);
2055 val* NEW_parser__ReduceAction781(const struct type* type);
2056 extern const struct type type_parser__ReduceAction781;
2057 void CHECK_NEW_parser__ReduceAction781(val*);
2058 val* NEW_parser__ReduceAction782(const struct type* type);
2059 extern const struct type type_parser__ReduceAction782;
2060 void CHECK_NEW_parser__ReduceAction782(val*);
2061 val* NEW_parser__ReduceAction783(const struct type* type);
2062 extern const struct type type_parser__ReduceAction783;
2063 void CHECK_NEW_parser__ReduceAction783(val*);
2064 val* NEW_parser__ReduceAction784(const struct type* type);
2065 extern const struct type type_parser__ReduceAction784;
2066 void CHECK_NEW_parser__ReduceAction784(val*);
2067 val* NEW_parser__ReduceAction785(const struct type* type);
2068 extern const struct type type_parser__ReduceAction785;
2069 void CHECK_NEW_parser__ReduceAction785(val*);
2070 val* NEW_parser__ReduceAction786(const struct type* type);
2071 extern const struct type type_parser__ReduceAction786;
2072 void CHECK_NEW_parser__ReduceAction786(val*);
2073 val* NEW_parser__ReduceAction787(const struct type* type);
2074 extern const struct type type_parser__ReduceAction787;
2075 void CHECK_NEW_parser__ReduceAction787(val*);
2076 val* NEW_parser__ReduceAction788(const struct type* type);
2077 extern const struct type type_parser__ReduceAction788;
2078 void CHECK_NEW_parser__ReduceAction788(val*);
2079 val* NEW_parser__ReduceAction789(const struct type* type);
2080 extern const struct type type_parser__ReduceAction789;
2081 void CHECK_NEW_parser__ReduceAction789(val*);
2082 val* NEW_parser__ReduceAction790(const struct type* type);
2083 extern const struct type type_parser__ReduceAction790;
2084 void CHECK_NEW_parser__ReduceAction790(val*);
2085 val* NEW_parser__ReduceAction791(const struct type* type);
2086 extern const struct type type_parser__ReduceAction791;
2087 void CHECK_NEW_parser__ReduceAction791(val*);
2088 val* NEW_parser__ReduceAction792(const struct type* type);
2089 extern const struct type type_parser__ReduceAction792;
2090 void CHECK_NEW_parser__ReduceAction792(val*);
2091 val* NEW_parser__ReduceAction793(const struct type* type);
2092 extern const struct type type_parser__ReduceAction793;
2093 void CHECK_NEW_parser__ReduceAction793(val*);
2094 val* NEW_parser__ReduceAction794(const struct type* type);
2095 extern const struct type type_parser__ReduceAction794;
2096 void CHECK_NEW_parser__ReduceAction794(val*);
2097 val* NEW_parser__ReduceAction795(const struct type* type);
2098 extern const struct type type_parser__ReduceAction795;
2099 void CHECK_NEW_parser__ReduceAction795(val*);
2100 val* NEW_parser__ReduceAction796(const struct type* type);
2101 extern const struct type type_parser__ReduceAction796;
2102 void CHECK_NEW_parser__ReduceAction796(val*);
2103 val* NEW_parser__ReduceAction797(const struct type* type);
2104 extern const struct type type_parser__ReduceAction797;
2105 void CHECK_NEW_parser__ReduceAction797(val*);
2106 val* NEW_parser__ReduceAction799(const struct type* type);
2107 extern const struct type type_parser__ReduceAction799;
2108 void CHECK_NEW_parser__ReduceAction799(val*);
2109 val* NEW_parser__ReduceAction800(const struct type* type);
2110 extern const struct type type_parser__ReduceAction800;
2111 void CHECK_NEW_parser__ReduceAction800(val*);
2112 val* NEW_parser__ReduceAction801(const struct type* type);
2113 extern const struct type type_parser__ReduceAction801;
2114 void CHECK_NEW_parser__ReduceAction801(val*);
2115 val* NEW_parser__ReduceAction802(const struct type* type);
2116 extern const struct type type_parser__ReduceAction802;
2117 void CHECK_NEW_parser__ReduceAction802(val*);
2118 val* NEW_parser__ReduceAction803(const struct type* type);
2119 extern const struct type type_parser__ReduceAction803;
2120 void CHECK_NEW_parser__ReduceAction803(val*);
2121 val* NEW_parser__ReduceAction804(const struct type* type);
2122 extern const struct type type_parser__ReduceAction804;
2123 void CHECK_NEW_parser__ReduceAction804(val*);
2124 val* NEW_parser__ReduceAction805(const struct type* type);
2125 extern const struct type type_parser__ReduceAction805;
2126 void CHECK_NEW_parser__ReduceAction805(val*);
2127 val* NEW_parser__ReduceAction806(const struct type* type);
2128 extern const struct type type_parser__ReduceAction806;
2129 void CHECK_NEW_parser__ReduceAction806(val*);
2130 val* NEW_parser__ReduceAction807(const struct type* type);
2131 extern const struct type type_parser__ReduceAction807;
2132 void CHECK_NEW_parser__ReduceAction807(val*);
2133 val* NEW_parser__ReduceAction808(const struct type* type);
2134 extern const struct type type_parser__ReduceAction808;
2135 void CHECK_NEW_parser__ReduceAction808(val*);
2136 val* NEW_parser__ReduceAction810(const struct type* type);
2137 extern const struct type type_parser__ReduceAction810;
2138 void CHECK_NEW_parser__ReduceAction810(val*);
2139 val* NEW_parser__ReduceAction811(const struct type* type);
2140 extern const struct type type_parser__ReduceAction811;
2141 void CHECK_NEW_parser__ReduceAction811(val*);
2142 val* NEW_parser__ReduceAction812(const struct type* type);
2143 extern const struct type type_parser__ReduceAction812;
2144 void CHECK_NEW_parser__ReduceAction812(val*);
2145 val* NEW_parser__ReduceAction813(const struct type* type);
2146 extern const struct type type_parser__ReduceAction813;
2147 void CHECK_NEW_parser__ReduceAction813(val*);
2148 val* NEW_parser__ReduceAction814(const struct type* type);
2149 extern const struct type type_parser__ReduceAction814;
2150 void CHECK_NEW_parser__ReduceAction814(val*);
2151 val* NEW_parser__ReduceAction815(const struct type* type);
2152 extern const struct type type_parser__ReduceAction815;
2153 void CHECK_NEW_parser__ReduceAction815(val*);
2154 val* NEW_parser__ReduceAction816(const struct type* type);
2155 extern const struct type type_parser__ReduceAction816;
2156 void CHECK_NEW_parser__ReduceAction816(val*);
2157 val* NEW_parser__ReduceAction817(const struct type* type);
2158 extern const struct type type_parser__ReduceAction817;
2159 void CHECK_NEW_parser__ReduceAction817(val*);
2160 val* NEW_parser__ReduceAction818(const struct type* type);
2161 extern const struct type type_parser__ReduceAction818;
2162 void CHECK_NEW_parser__ReduceAction818(val*);
2163 val* NEW_parser__ReduceAction819(const struct type* type);
2164 extern const struct type type_parser__ReduceAction819;
2165 void CHECK_NEW_parser__ReduceAction819(val*);
2166 val* NEW_parser__ReduceAction820(const struct type* type);
2167 extern const struct type type_parser__ReduceAction820;
2168 void CHECK_NEW_parser__ReduceAction820(val*);
2169 val* NEW_parser__ReduceAction822(const struct type* type);
2170 extern const struct type type_parser__ReduceAction822;
2171 void CHECK_NEW_parser__ReduceAction822(val*);
2172 val* NEW_parser__ReduceAction823(const struct type* type);
2173 extern const struct type type_parser__ReduceAction823;
2174 void CHECK_NEW_parser__ReduceAction823(val*);
2175 val* NEW_parser__ReduceAction824(const struct type* type);
2176 extern const struct type type_parser__ReduceAction824;
2177 void CHECK_NEW_parser__ReduceAction824(val*);
2178 val* NEW_parser__ReduceAction825(const struct type* type);
2179 extern const struct type type_parser__ReduceAction825;
2180 void CHECK_NEW_parser__ReduceAction825(val*);
2181 val* NEW_parser__ReduceAction826(const struct type* type);
2182 extern const struct type type_parser__ReduceAction826;
2183 void CHECK_NEW_parser__ReduceAction826(val*);
2184 val* NEW_parser__ReduceAction827(const struct type* type);
2185 extern const struct type type_parser__ReduceAction827;
2186 void CHECK_NEW_parser__ReduceAction827(val*);
2187 val* NEW_parser__ReduceAction828(const struct type* type);
2188 extern const struct type type_parser__ReduceAction828;
2189 void CHECK_NEW_parser__ReduceAction828(val*);
2190 val* NEW_parser__ReduceAction829(const struct type* type);
2191 extern const struct type type_parser__ReduceAction829;
2192 void CHECK_NEW_parser__ReduceAction829(val*);
2193 val* NEW_parser__ReduceAction830(const struct type* type);
2194 extern const struct type type_parser__ReduceAction830;
2195 void CHECK_NEW_parser__ReduceAction830(val*);
2196 val* NEW_parser__ReduceAction831(const struct type* type);
2197 extern const struct type type_parser__ReduceAction831;
2198 void CHECK_NEW_parser__ReduceAction831(val*);
2199 val* NEW_parser__ReduceAction832(const struct type* type);
2200 extern const struct type type_parser__ReduceAction832;
2201 void CHECK_NEW_parser__ReduceAction832(val*);
2202 val* NEW_parser__ReduceAction834(const struct type* type);
2203 extern const struct type type_parser__ReduceAction834;
2204 void CHECK_NEW_parser__ReduceAction834(val*);
2205 val* NEW_parser__ReduceAction835(const struct type* type);
2206 extern const struct type type_parser__ReduceAction835;
2207 void CHECK_NEW_parser__ReduceAction835(val*);
2208 val* NEW_parser__ReduceAction836(const struct type* type);
2209 extern const struct type type_parser__ReduceAction836;
2210 void CHECK_NEW_parser__ReduceAction836(val*);
2211 val* NEW_parser__ReduceAction837(const struct type* type);
2212 extern const struct type type_parser__ReduceAction837;
2213 void CHECK_NEW_parser__ReduceAction837(val*);
2214 val* NEW_parser__ReduceAction839(const struct type* type);
2215 extern const struct type type_parser__ReduceAction839;
2216 void CHECK_NEW_parser__ReduceAction839(val*);
2217 val* NEW_parser__ReduceAction840(const struct type* type);
2218 extern const struct type type_parser__ReduceAction840;
2219 void CHECK_NEW_parser__ReduceAction840(val*);
2220 val* NEW_parser__ReduceAction841(const struct type* type);
2221 extern const struct type type_parser__ReduceAction841;
2222 void CHECK_NEW_parser__ReduceAction841(val*);
2223 val* NEW_parser__ReduceAction843(const struct type* type);
2224 extern const struct type type_parser__ReduceAction843;
2225 void CHECK_NEW_parser__ReduceAction843(val*);
2226 val* NEW_parser__ReduceAction844(const struct type* type);
2227 extern const struct type type_parser__ReduceAction844;
2228 void CHECK_NEW_parser__ReduceAction844(val*);
2229 val* NEW_parser__ReduceAction845(const struct type* type);
2230 extern const struct type type_parser__ReduceAction845;
2231 void CHECK_NEW_parser__ReduceAction845(val*);
2232 val* NEW_parser__ReduceAction847(const struct type* type);
2233 extern const struct type type_parser__ReduceAction847;
2234 void CHECK_NEW_parser__ReduceAction847(val*);
2235 val* NEW_parser__ReduceAction848(const struct type* type);
2236 extern const struct type type_parser__ReduceAction848;
2237 void CHECK_NEW_parser__ReduceAction848(val*);
2238 val* NEW_parser__ReduceAction849(const struct type* type);
2239 extern const struct type type_parser__ReduceAction849;
2240 void CHECK_NEW_parser__ReduceAction849(val*);
2241 val* NEW_parser__ReduceAction851(const struct type* type);
2242 extern const struct type type_parser__ReduceAction851;
2243 void CHECK_NEW_parser__ReduceAction851(val*);
2244 val* NEW_parser__ReduceAction852(const struct type* type);
2245 extern const struct type type_parser__ReduceAction852;
2246 void CHECK_NEW_parser__ReduceAction852(val*);
2247 val* NEW_parser__ReduceAction853(const struct type* type);
2248 extern const struct type type_parser__ReduceAction853;
2249 void CHECK_NEW_parser__ReduceAction853(val*);
2250 val* NEW_parser__ReduceAction855(const struct type* type);
2251 extern const struct type type_parser__ReduceAction855;
2252 void CHECK_NEW_parser__ReduceAction855(val*);
2253 val* NEW_parser__ReduceAction858(const struct type* type);
2254 extern const struct type type_parser__ReduceAction858;
2255 void CHECK_NEW_parser__ReduceAction858(val*);
2256 val* NEW_parser__ReduceAction859(const struct type* type);
2257 extern const struct type type_parser__ReduceAction859;
2258 void CHECK_NEW_parser__ReduceAction859(val*);
2259 val* NEW_parser__ReduceAction860(const struct type* type);
2260 extern const struct type type_parser__ReduceAction860;
2261 void CHECK_NEW_parser__ReduceAction860(val*);
2262 val* NEW_parser__ReduceAction861(const struct type* type);
2263 extern const struct type type_parser__ReduceAction861;
2264 void CHECK_NEW_parser__ReduceAction861(val*);
2265 val* NEW_parser__ReduceAction862(const struct type* type);
2266 extern const struct type type_parser__ReduceAction862;
2267 void CHECK_NEW_parser__ReduceAction862(val*);
2268 val* NEW_parser__ReduceAction863(const struct type* type);
2269 extern const struct type type_parser__ReduceAction863;
2270 void CHECK_NEW_parser__ReduceAction863(val*);
2271 val* NEW_parser__ReduceAction864(const struct type* type);
2272 extern const struct type type_parser__ReduceAction864;
2273 void CHECK_NEW_parser__ReduceAction864(val*);
2274 val* NEW_parser__ReduceAction865(const struct type* type);
2275 extern const struct type type_parser__ReduceAction865;
2276 void CHECK_NEW_parser__ReduceAction865(val*);
2277 val* NEW_parser__ReduceAction866(const struct type* type);
2278 extern const struct type type_parser__ReduceAction866;
2279 void CHECK_NEW_parser__ReduceAction866(val*);
2280 val* NEW_parser__ReduceAction867(const struct type* type);
2281 extern const struct type type_parser__ReduceAction867;
2282 void CHECK_NEW_parser__ReduceAction867(val*);
2283 val* NEW_parser__ReduceAction868(const struct type* type);
2284 extern const struct type type_parser__ReduceAction868;
2285 void CHECK_NEW_parser__ReduceAction868(val*);
2286 val* NEW_parser__ReduceAction869(const struct type* type);
2287 extern const struct type type_parser__ReduceAction869;
2288 void CHECK_NEW_parser__ReduceAction869(val*);
2289 val* NEW_parser__ReduceAction870(const struct type* type);
2290 extern const struct type type_parser__ReduceAction870;
2291 void CHECK_NEW_parser__ReduceAction870(val*);
2292 val* NEW_parser__ReduceAction872(const struct type* type);
2293 extern const struct type type_parser__ReduceAction872;
2294 void CHECK_NEW_parser__ReduceAction872(val*);
2295 val* NEW_parser__ReduceAction873(const struct type* type);
2296 extern const struct type type_parser__ReduceAction873;
2297 void CHECK_NEW_parser__ReduceAction873(val*);
2298 val* NEW_parser__ReduceAction875(const struct type* type);
2299 extern const struct type type_parser__ReduceAction875;
2300 void CHECK_NEW_parser__ReduceAction875(val*);
2301 val* NEW_parser__ReduceAction876(const struct type* type);
2302 extern const struct type type_parser__ReduceAction876;
2303 void CHECK_NEW_parser__ReduceAction876(val*);
2304 val* NEW_parser__ReduceAction877(const struct type* type);
2305 extern const struct type type_parser__ReduceAction877;
2306 void CHECK_NEW_parser__ReduceAction877(val*);
2307 val* NEW_parser__ReduceAction878(const struct type* type);
2308 extern const struct type type_parser__ReduceAction878;
2309 void CHECK_NEW_parser__ReduceAction878(val*);
2310 val* NEW_parser__ReduceAction1223(const struct type* type);
2311 extern const struct type type_parser__ReduceAction1223;
2312 void CHECK_NEW_parser__ReduceAction1223(val*);
2313 val* NEW_parser__ReduceAction1224(const struct type* type);
2314 extern const struct type type_parser__ReduceAction1224;
2315 void CHECK_NEW_parser__ReduceAction1224(val*);
2316 val* NEW_parser__ReduceAction1227(const struct type* type);
2317 extern const struct type type_parser__ReduceAction1227;
2318 void CHECK_NEW_parser__ReduceAction1227(val*);
2319 val* NEW_parser__ReduceAction1228(const struct type* type);
2320 extern const struct type type_parser__ReduceAction1228;
2321 void CHECK_NEW_parser__ReduceAction1228(val*);
2322 val* NEW_parser__ReduceAction1231(const struct type* type);
2323 extern const struct type type_parser__ReduceAction1231;
2324 void CHECK_NEW_parser__ReduceAction1231(val*);
2325 val* NEW_parser__ReduceAction1232(const struct type* type);
2326 extern const struct type type_parser__ReduceAction1232;
2327 void CHECK_NEW_parser__ReduceAction1232(val*);
2328 val* NEW_parser__ReduceAction1239(const struct type* type);
2329 extern const struct type type_parser__ReduceAction1239;
2330 void CHECK_NEW_parser__ReduceAction1239(val*);
2331 val* NEW_parser__ReduceAction1263(const struct type* type);
2332 extern const struct type type_parser__ReduceAction1263;
2333 void CHECK_NEW_parser__ReduceAction1263(val*);
2334 val* NEW_parser__ReduceAction1264(const struct type* type);
2335 extern const struct type type_parser__ReduceAction1264;
2336 void CHECK_NEW_parser__ReduceAction1264(val*);
2337 val* NEW_parser__ReduceAction1538(const struct type* type);
2338 extern const struct type type_parser__ReduceAction1538;
2339 void CHECK_NEW_parser__ReduceAction1538(val*);
2340 val* NEW_parser__ReduceAction1539(const struct type* type);
2341 extern const struct type type_parser__ReduceAction1539;
2342 void CHECK_NEW_parser__ReduceAction1539(val*);
2343 val* NEW_parser__ReduceAction1540(const struct type* type);
2344 extern const struct type type_parser__ReduceAction1540;
2345 void CHECK_NEW_parser__ReduceAction1540(val*);
2346 val* NEW_parser__ReduceAction1541(const struct type* type);
2347 extern const struct type type_parser__ReduceAction1541;
2348 void CHECK_NEW_parser__ReduceAction1541(val*);
2349 val* NEW_parser__ReduceAction1542(const struct type* type);
2350 extern const struct type type_parser__ReduceAction1542;
2351 void CHECK_NEW_parser__ReduceAction1542(val*);
2352 val* NEW_parser__ReduceAction1543(const struct type* type);
2353 extern const struct type type_parser__ReduceAction1543;
2354 void CHECK_NEW_parser__ReduceAction1543(val*);
2355 val* NEW_parser__ReduceAction1544(const struct type* type);
2356 extern const struct type type_parser__ReduceAction1544;
2357 void CHECK_NEW_parser__ReduceAction1544(val*);
2358 val* NEW_parser__ReduceAction1545(const struct type* type);
2359 extern const struct type type_parser__ReduceAction1545;
2360 void CHECK_NEW_parser__ReduceAction1545(val*);
2361 val* NEW_parser__ReduceAction1546(const struct type* type);
2362 extern const struct type type_parser__ReduceAction1546;
2363 void CHECK_NEW_parser__ReduceAction1546(val*);
2364 val* NEW_parser__ReduceAction1547(const struct type* type);
2365 extern const struct type type_parser__ReduceAction1547;
2366 void CHECK_NEW_parser__ReduceAction1547(val*);
2367 val* NEW_parser__ReduceAction1550(const struct type* type);
2368 extern const struct type type_parser__ReduceAction1550;
2369 void CHECK_NEW_parser__ReduceAction1550(val*);
2370 val* NEW_parser__ReduceAction1551(const struct type* type);
2371 extern const struct type type_parser__ReduceAction1551;
2372 void CHECK_NEW_parser__ReduceAction1551(val*);
2373 val* NEW_parser__ReduceAction1552(const struct type* type);
2374 extern const struct type type_parser__ReduceAction1552;
2375 void CHECK_NEW_parser__ReduceAction1552(val*);
2376 val* NEW_parser__ReduceAction1553(const struct type* type);
2377 extern const struct type type_parser__ReduceAction1553;
2378 void CHECK_NEW_parser__ReduceAction1553(val*);
2379 val* NEW_parser__ReduceAction1554(const struct type* type);
2380 extern const struct type type_parser__ReduceAction1554;
2381 void CHECK_NEW_parser__ReduceAction1554(val*);
2382 val* NEW_parser__ReduceAction1555(const struct type* type);
2383 extern const struct type type_parser__ReduceAction1555;
2384 void CHECK_NEW_parser__ReduceAction1555(val*);
2385 val* NEW_parser__ReduceAction1557(const struct type* type);
2386 extern const struct type type_parser__ReduceAction1557;
2387 void CHECK_NEW_parser__ReduceAction1557(val*);
2388 val* NEW_parser__ReduceAction1558(const struct type* type);
2389 extern const struct type type_parser__ReduceAction1558;
2390 void CHECK_NEW_parser__ReduceAction1558(val*);
2391 val* NEW_parser__ReduceAction1559(const struct type* type);
2392 extern const struct type type_parser__ReduceAction1559;
2393 void CHECK_NEW_parser__ReduceAction1559(val*);
2394 val* NEW_parser__ReduceAction1560(const struct type* type);
2395 extern const struct type type_parser__ReduceAction1560;
2396 void CHECK_NEW_parser__ReduceAction1560(val*);
2397 val* NEW_parser__ReduceAction1561(const struct type* type);
2398 extern const struct type type_parser__ReduceAction1561;
2399 void CHECK_NEW_parser__ReduceAction1561(val*);
2400 val* NEW_parser__ReduceAction1563(const struct type* type);
2401 extern const struct type type_parser__ReduceAction1563;
2402 void CHECK_NEW_parser__ReduceAction1563(val*);
2403 val* NEW_parser__ReduceAction1567(const struct type* type);
2404 extern const struct type type_parser__ReduceAction1567;
2405 void CHECK_NEW_parser__ReduceAction1567(val*);
2406 val* NEW_parser__ReduceAction1571(const struct type* type);
2407 extern const struct type type_parser__ReduceAction1571;
2408 void CHECK_NEW_parser__ReduceAction1571(val*);
2409 val* NEW_parser__ReduceAction1572(const struct type* type);
2410 extern const struct type type_parser__ReduceAction1572;
2411 void CHECK_NEW_parser__ReduceAction1572(val*);
2412 val* NEW_parser__ReduceAction1573(const struct type* type);
2413 extern const struct type type_parser__ReduceAction1573;
2414 void CHECK_NEW_parser__ReduceAction1573(val*);
2415 val* NEW_parser__ReduceAction1574(const struct type* type);
2416 extern const struct type type_parser__ReduceAction1574;
2417 void CHECK_NEW_parser__ReduceAction1574(val*);
2418 val* NEW_parser__ReduceAction1575(const struct type* type);
2419 extern const struct type type_parser__ReduceAction1575;
2420 void CHECK_NEW_parser__ReduceAction1575(val*);
2421 extern const int COLOR_array__Arrayarray__Array_FT0;
2422 val* NEW_array__NativeArray(int length, const struct type* type);
2423 extern const int COLOR_array__NativeArrayarray__Array_FT0;
2424 extern const int COLOR_array__Array__with_native;
2425 extern const int COLOR_array__Array__with_items;
2426 void parser__Parser__build_reduce_table(val* self);
2427 extern const struct type type_parser_nodes__Token;
2428 extern const int COLOR_parser__ComputeProdLocationVisitor___last_location;
2429 extern const int COLOR_parser__ComputeProdLocationVisitor___need_first_prods;
2430 extern const int COLOR_abstract_collection__Collection__is_empty;
2431 extern const int COLOR_abstract_collection__Collection__iterator;
2432 extern const int COLOR_abstract_collection__Iterator__is_ok;
2433 extern const int COLOR_abstract_collection__Iterator__item;
2434 extern const int COLOR_parser__Prod___first_location;
2435 extern const int COLOR_abstract_collection__Iterator__next;
2436 extern const int COLOR_abstract_collection__RemovableCollection__clear;
2437 extern const int COLOR_parser__ComputeProdLocationVisitor___need_after_epsilons;
2438 val* NEW_location__Location(const struct type* type);
2439 extern const struct type type_location__Location;
2440 extern const int COLOR_location__Location__file;
2441 extern const int COLOR_location__Location__line_start;
2442 extern const int COLOR_location__Location__column_start;
2443 extern const int COLOR_location__Location__init;
2444 void CHECK_NEW_location__Location(val*);
2445 extern const int COLOR_parser_nodes__Prod__location_61d;
2446 extern const struct type type_parser_nodes__Prod;
2447 extern const int COLOR_parser_nodes__ANode__visit_all;
2448 extern const int COLOR_location__Location__line_end;
2449 extern const int COLOR_location__Location__column_end;
2450 void parser__ComputeProdLocationVisitor__visit(val* self, val* p0);
2451 extern const int COLOR_parser_nodes__Visitor__init;
2452 void parser__ComputeProdLocationVisitor__init(val* self);
2453 void parser__ReduceAction__action(val* self, val* p0);
2454 extern const int COLOR_abstract_collection__Sequence__append;
2455 val* parser__ReduceAction__concat(val* self, val* p0, val* p1);
2456 extern const int COLOR_parser__ReduceAction___goto;
2457 void parser__ReduceAction__init(val* self, long p0);
2458 val* NEW_parser_nodes__AModule(const struct type* type);
2459 extern const int COLOR_parser_prod__AModule__init_amodule;
2460 void CHECK_NEW_parser_nodes__AModule(val*);
2461 extern const int COLOR_parser__Parser__go_to;
2462 void parser__ReduceAction0__action(val* self, val* p0);
2463 extern const struct type type_nullable_parser_nodes__AModuledecl;
2464 void parser__ReduceAction1__action(val* self, val* p0);
2465 extern const int COLOR_parser__ReduceAction__concat;
2466 void parser__ReduceAction2__action(val* self, val* p0);
2467 void parser__ReduceAction3__action(val* self, val* p0);
2468 void parser__ReduceAction4__action(val* self, val* p0);
2469 void parser__ReduceAction5__action(val* self, val* p0);
2470 void parser__ReduceAction6__action(val* self, val* p0);
2471 void parser__ReduceAction7__action(val* self, val* p0);
2472 void parser__ReduceAction8__action(val* self, val* p0);
2473 void parser__ReduceAction9__action(val* self, val* p0);
2474 void parser__ReduceAction10__action(val* self, val* p0);
2475 void parser__ReduceAction11__action(val* self, val* p0);
2476 void parser__ReduceAction12__action(val* self, val* p0);
2477 void parser__ReduceAction13__action(val* self, val* p0);
2478 void parser__ReduceAction14__action(val* self, val* p0);
2479 void parser__ReduceAction15__action(val* self, val* p0);
2480 val* NEW_parser_nodes__ATopClassdef(const struct type* type);
2481 extern const struct type type_parser_nodes__ATopClassdef;
2482 extern const int COLOR_parser_prod__ATopClassdef__init_atopclassdef;
2483 void CHECK_NEW_parser_nodes__ATopClassdef(val*);
2484 void parser__ReduceAction16__action(val* self, val* p0);
2485 void parser__ReduceAction17__action(val* self, val* p0);
2486 void parser__ReduceAction18__action(val* self, val* p0);
2487 void parser__ReduceAction19__action(val* self, val* p0);
2488 void parser__ReduceAction20__action(val* self, val* p0);
2489 void parser__ReduceAction21__action(val* self, val* p0);
2490 void parser__ReduceAction22__action(val* self, val* p0);
2491 void parser__ReduceAction23__action(val* self, val* p0);
2492 void parser__ReduceAction24__action(val* self, val* p0);
2493 void parser__ReduceAction25__action(val* self, val* p0);
2494 void parser__ReduceAction26__action(val* self, val* p0);
2495 void parser__ReduceAction27__action(val* self, val* p0);
2496 void parser__ReduceAction28__action(val* self, val* p0);
2497 void parser__ReduceAction29__action(val* self, val* p0);
2498 void parser__ReduceAction30__action(val* self, val* p0);
2499 void parser__ReduceAction31__action(val* self, val* p0);
2500 extern const struct type type_nullable_parser_nodes__AClassdef;
2501 void parser__ReduceAction32__action(val* self, val* p0);
2502 void parser__ReduceAction33__action(val* self, val* p0);
2503 void parser__ReduceAction34__action(val* self, val* p0);
2504 void parser__ReduceAction35__action(val* self, val* p0);
2505 void parser__ReduceAction36__action(val* self, val* p0);
2506 void parser__ReduceAction37__action(val* self, val* p0);
2507 void parser__ReduceAction38__action(val* self, val* p0);
2508 void parser__ReduceAction39__action(val* self, val* p0);
2509 void parser__ReduceAction40__action(val* self, val* p0);
2510 void parser__ReduceAction41__action(val* self, val* p0);
2511 void parser__ReduceAction42__action(val* self, val* p0);
2512 void parser__ReduceAction43__action(val* self, val* p0);
2513 void parser__ReduceAction44__action(val* self, val* p0);
2514 void parser__ReduceAction45__action(val* self, val* p0);
2515 void parser__ReduceAction46__action(val* self, val* p0);
2516 void parser__ReduceAction47__action(val* self, val* p0);
2517 void parser__ReduceAction48__action(val* self, val* p0);
2518 void parser__ReduceAction49__action(val* self, val* p0);
2519 void parser__ReduceAction50__action(val* self, val* p0);
2520 void parser__ReduceAction51__action(val* self, val* p0);
2521 void parser__ReduceAction52__action(val* self, val* p0);
2522 void parser__ReduceAction53__action(val* self, val* p0);
2523 void parser__ReduceAction54__action(val* self, val* p0);
2524 void parser__ReduceAction55__action(val* self, val* p0);
2525 void parser__ReduceAction56__action(val* self, val* p0);
2526 void parser__ReduceAction57__action(val* self, val* p0);
2527 void parser__ReduceAction58__action(val* self, val* p0);
2528 void parser__ReduceAction59__action(val* self, val* p0);
2529 void parser__ReduceAction60__action(val* self, val* p0);
2530 void parser__ReduceAction61__action(val* self, val* p0);
2531 void parser__ReduceAction62__action(val* self, val* p0);
2532 void parser__ReduceAction63__action(val* self, val* p0);
2533 extern const struct type type_nullable_parser_nodes__ADoc;
2534 extern const struct type type_nullable_parser_nodes__TKwmodule;
2535 extern const struct type type_nullable_parser_nodes__AModuleName;
2536 val* NEW_parser_nodes__AModuledecl(const struct type* type);
2537 extern const struct type type_parser_nodes__AModuledecl;
2538 extern const int COLOR_parser_prod__AModuledecl__init_amoduledecl;
2539 void CHECK_NEW_parser_nodes__AModuledecl(val*);
2540 void parser__ReduceAction64__action(val* self, val* p0);
2541 extern const struct type type_nullable_parser_nodes__AAnnotations;
2542 void parser__ReduceAction65__action(val* self, val* p0);
2543 extern const struct type type_nullable_parser_nodes__AVisibility;
2544 extern const struct type type_nullable_parser_nodes__TKwimport;
2545 val* NEW_parser_nodes__AStdImport(const struct type* type);
2546 extern const struct type type_parser_nodes__AStdImport;
2547 extern const int COLOR_parser_prod__AStdImport__init_astdimport;
2548 void CHECK_NEW_parser_nodes__AStdImport(val*);
2549 void parser__ReduceAction66__action(val* self, val* p0);
2550 void parser__ReduceAction67__action(val* self, val* p0);
2551 extern const struct type type_nullable_parser_nodes__TKwend;
2552 val* NEW_parser_nodes__ANoImport(const struct type* type);
2553 extern const struct type type_parser_nodes__ANoImport;
2554 extern const int COLOR_parser_prod__ANoImport__init_anoimport;
2555 void CHECK_NEW_parser_nodes__ANoImport(val*);
2556 void parser__ReduceAction68__action(val* self, val* p0);
2557 extern const struct type type_nullable_parser_nodes__APropdef;
2558 val* NEW_parser_nodes__AMainClassdef(const struct type* type);
2559 extern const struct type type_parser_nodes__AMainClassdef;
2560 extern const int COLOR_parser_prod__AMainClassdef__init_amainclassdef;
2561 void CHECK_NEW_parser_nodes__AMainClassdef(val*);
2562 void parser__ReduceAction69__action(val* self, val* p0);
2563 void parser__ReduceAction70__action(val* self, val* p0);
2564 extern const struct type type_nullable_parser_nodes__AExpr;
2565 val* NEW_parser_nodes__AMainMethPropdef(const struct type* type);
2566 extern const struct type type_parser_nodes__AMainMethPropdef;
2567 extern const int COLOR_parser_prod__AMainMethPropdef__init_amainmethpropdef;
2568 void CHECK_NEW_parser_nodes__AMainMethPropdef(val*);
2569 void parser__ReduceAction71__action(val* self, val* p0);
2570 extern const struct type type_nullable_parser_nodes__AClasskind;
2571 extern const struct type type_nullable_parser_nodes__TClassid;
2572 val* NEW_parser_nodes__AStdClassdef(const struct type* type);
2573 extern const struct type type_parser_nodes__AStdClassdef;
2574 extern const int COLOR_parser_prod__AStdClassdef__init_astdclassdef;
2575 void CHECK_NEW_parser_nodes__AStdClassdef(val*);
2576 void parser__ReduceAction73__action(val* self, val* p0);
2577 extern const struct type type_nullable_parser_nodes__TKwredef;
2578 void parser__ReduceAction74__action(val* self, val* p0);
2579 void parser__ReduceAction75__action(val* self, val* p0);
2580 void parser__ReduceAction76__action(val* self, val* p0);
2581 void parser__ReduceAction78__action(val* self, val* p0);
2582 void parser__ReduceAction79__action(val* self, val* p0);
2583 void parser__ReduceAction81__action(val* self, val* p0);
2584 void parser__ReduceAction82__action(val* self, val* p0);
2585 void parser__ReduceAction83__action(val* self, val* p0);
2586 void parser__ReduceAction84__action(val* self, val* p0);
2587 void parser__ReduceAction86__action(val* self, val* p0);
2588 void parser__ReduceAction87__action(val* self, val* p0);
2589 val* NEW_parser_nodes__AAnnotations(const struct type* type);
2590 extern const struct type type_parser_nodes__AAnnotations;
2591 extern const int COLOR_parser_prod__AAnnotations__init_aannotations;
2592 void CHECK_NEW_parser_nodes__AAnnotations(val*);
2593 void parser__ReduceAction89__action(val* self, val* p0);
2594 void parser__ReduceAction90__action(val* self, val* p0);
2595 void parser__ReduceAction91__action(val* self, val* p0);
2596 void parser__ReduceAction92__action(val* self, val* p0);
2597 void parser__ReduceAction94__action(val* self, val* p0);
2598 void parser__ReduceAction95__action(val* self, val* p0);
2599 void parser__ReduceAction97__action(val* self, val* p0);
2600 void parser__ReduceAction98__action(val* self, val* p0);
2601 void parser__ReduceAction99__action(val* self, val* p0);
2602 void parser__ReduceAction100__action(val* self, val* p0);
2603 void parser__ReduceAction102__action(val* self, val* p0);
2604 void parser__ReduceAction103__action(val* self, val* p0);
2605 extern const struct type type_nullable_parser_nodes__AExternCodeBlock;
2606 void parser__ReduceAction105__action(val* self, val* p0);
2607 void parser__ReduceAction106__action(val* self, val* p0);
2608 void parser__ReduceAction107__action(val* self, val* p0);
2609 void parser__ReduceAction108__action(val* self, val* p0);
2610 void parser__ReduceAction110__action(val* self, val* p0);
2611 void parser__ReduceAction111__action(val* self, val* p0);
2612 void parser__ReduceAction113__action(val* self, val* p0);
2613 void parser__ReduceAction114__action(val* self, val* p0);
2614 void parser__ReduceAction115__action(val* self, val* p0);
2615 void parser__ReduceAction116__action(val* self, val* p0);
2616 void parser__ReduceAction118__action(val* self, val* p0);
2617 void parser__ReduceAction119__action(val* self, val* p0);
2618 void parser__ReduceAction121__action(val* self, val* p0);
2619 void parser__ReduceAction122__action(val* self, val* p0);
2620 void parser__ReduceAction123__action(val* self, val* p0);
2621 void parser__ReduceAction124__action(val* self, val* p0);
2622 void parser__ReduceAction126__action(val* self, val* p0);
2623 void parser__ReduceAction127__action(val* self, val* p0);
2624 void parser__ReduceAction129__action(val* self, val* p0);
2625 void parser__ReduceAction130__action(val* self, val* p0);
2626 void parser__ReduceAction131__action(val* self, val* p0);
2627 void parser__ReduceAction132__action(val* self, val* p0);
2628 void parser__ReduceAction134__action(val* self, val* p0);
2629 void parser__ReduceAction135__action(val* self, val* p0);
2630 void parser__ReduceAction137__action(val* self, val* p0);
2631 void parser__ReduceAction138__action(val* self, val* p0);
2632 void parser__ReduceAction139__action(val* self, val* p0);
2633 void parser__ReduceAction140__action(val* self, val* p0);
2634 void parser__ReduceAction142__action(val* self, val* p0);
2635 void parser__ReduceAction143__action(val* self, val* p0);
2636 void parser__ReduceAction145__action(val* self, val* p0);
2637 void parser__ReduceAction146__action(val* self, val* p0);
2638 void parser__ReduceAction147__action(val* self, val* p0);
2639 void parser__ReduceAction148__action(val* self, val* p0);
2640 void parser__ReduceAction150__action(val* self, val* p0);
2641 void parser__ReduceAction151__action(val* self, val* p0);
2642 void parser__ReduceAction153__action(val* self, val* p0);
2643 void parser__ReduceAction154__action(val* self, val* p0);
2644 void parser__ReduceAction155__action(val* self, val* p0);
2645 void parser__ReduceAction156__action(val* self, val* p0);
2646 void parser__ReduceAction158__action(val* self, val* p0);
2647 void parser__ReduceAction159__action(val* self, val* p0);
2648 void parser__ReduceAction161__action(val* self, val* p0);
2649 void parser__ReduceAction162__action(val* self, val* p0);
2650 void parser__ReduceAction163__action(val* self, val* p0);
2651 void parser__ReduceAction164__action(val* self, val* p0);
2652 void parser__ReduceAction166__action(val* self, val* p0);
2653 void parser__ReduceAction167__action(val* self, val* p0);
2654 void parser__ReduceAction169__action(val* self, val* p0);
2655 void parser__ReduceAction170__action(val* self, val* p0);
2656 void parser__ReduceAction171__action(val* self, val* p0);
2657 void parser__ReduceAction172__action(val* self, val* p0);
2658 void parser__ReduceAction174__action(val* self, val* p0);
2659 void parser__ReduceAction175__action(val* self, val* p0);
2660 void parser__ReduceAction177__action(val* self, val* p0);
2661 void parser__ReduceAction178__action(val* self, val* p0);
2662 void parser__ReduceAction179__action(val* self, val* p0);
2663 void parser__ReduceAction180__action(val* self, val* p0);
2664 void parser__ReduceAction182__action(val* self, val* p0);
2665 void parser__ReduceAction183__action(val* self, val* p0);
2666 void parser__ReduceAction185__action(val* self, val* p0);
2667 void parser__ReduceAction186__action(val* self, val* p0);
2668 void parser__ReduceAction187__action(val* self, val* p0);
2669 void parser__ReduceAction188__action(val* self, val* p0);
2670 void parser__ReduceAction190__action(val* self, val* p0);
2671 void parser__ReduceAction191__action(val* self, val* p0);
2672 void parser__ReduceAction193__action(val* self, val* p0);
2673 void parser__ReduceAction194__action(val* self, val* p0);
2674 void parser__ReduceAction195__action(val* self, val* p0);
2675 void parser__ReduceAction196__action(val* self, val* p0);
2676 void parser__ReduceAction198__action(val* self, val* p0);
2677 void parser__ReduceAction199__action(val* self, val* p0);
2678 void parser__ReduceAction201__action(val* self, val* p0);
2679 void parser__ReduceAction202__action(val* self, val* p0);
2680 void parser__ReduceAction203__action(val* self, val* p0);
2681 void parser__ReduceAction204__action(val* self, val* p0);
2682 void parser__ReduceAction206__action(val* self, val* p0);
2683 void parser__ReduceAction207__action(val* self, val* p0);
2684 void parser__ReduceAction209__action(val* self, val* p0);
2685 void parser__ReduceAction210__action(val* self, val* p0);
2686 void parser__ReduceAction211__action(val* self, val* p0);
2687 void parser__ReduceAction212__action(val* self, val* p0);
2688 void parser__ReduceAction214__action(val* self, val* p0);
2689 void parser__ReduceAction215__action(val* self, val* p0);
2690 void parser__ReduceAction217__action(val* self, val* p0);
2691 void parser__ReduceAction218__action(val* self, val* p0);
2692 void parser__ReduceAction219__action(val* self, val* p0);
2693 void parser__ReduceAction220__action(val* self, val* p0);
2694 void parser__ReduceAction222__action(val* self, val* p0);
2695 void parser__ReduceAction223__action(val* self, val* p0);
2696 void parser__ReduceAction225__action(val* self, val* p0);
2697 void parser__ReduceAction226__action(val* self, val* p0);
2698 void parser__ReduceAction227__action(val* self, val* p0);
2699 void parser__ReduceAction228__action(val* self, val* p0);
2700 void parser__ReduceAction230__action(val* self, val* p0);
2701 void parser__ReduceAction231__action(val* self, val* p0);
2702 void parser__ReduceAction233__action(val* self, val* p0);
2703 void parser__ReduceAction234__action(val* self, val* p0);
2704 void parser__ReduceAction235__action(val* self, val* p0);
2705 void parser__ReduceAction236__action(val* self, val* p0);
2706 void parser__ReduceAction238__action(val* self, val* p0);
2707 void parser__ReduceAction239__action(val* self, val* p0);
2708 void parser__ReduceAction241__action(val* self, val* p0);
2709 void parser__ReduceAction242__action(val* self, val* p0);
2710 void parser__ReduceAction243__action(val* self, val* p0);
2711 void parser__ReduceAction244__action(val* self, val* p0);
2712 void parser__ReduceAction246__action(val* self, val* p0);
2713 void parser__ReduceAction247__action(val* self, val* p0);
2714 void parser__ReduceAction249__action(val* self, val* p0);
2715 void parser__ReduceAction250__action(val* self, val* p0);
2716 void parser__ReduceAction251__action(val* self, val* p0);
2717 void parser__ReduceAction252__action(val* self, val* p0);
2718 void parser__ReduceAction254__action(val* self, val* p0);
2719 void parser__ReduceAction255__action(val* self, val* p0);
2720 void parser__ReduceAction257__action(val* self, val* p0);
2721 void parser__ReduceAction258__action(val* self, val* p0);
2722 void parser__ReduceAction259__action(val* self, val* p0);
2723 void parser__ReduceAction260__action(val* self, val* p0);
2724 void parser__ReduceAction262__action(val* self, val* p0);
2725 void parser__ReduceAction263__action(val* self, val* p0);
2726 void parser__ReduceAction265__action(val* self, val* p0);
2727 void parser__ReduceAction266__action(val* self, val* p0);
2728 void parser__ReduceAction267__action(val* self, val* p0);
2729 void parser__ReduceAction268__action(val* self, val* p0);
2730 void parser__ReduceAction270__action(val* self, val* p0);
2731 void parser__ReduceAction271__action(val* self, val* p0);
2732 void parser__ReduceAction273__action(val* self, val* p0);
2733 void parser__ReduceAction274__action(val* self, val* p0);
2734 void parser__ReduceAction275__action(val* self, val* p0);
2735 void parser__ReduceAction276__action(val* self, val* p0);
2736 void parser__ReduceAction278__action(val* self, val* p0);
2737 void parser__ReduceAction279__action(val* self, val* p0);
2738 void parser__ReduceAction281__action(val* self, val* p0);
2739 void parser__ReduceAction282__action(val* self, val* p0);
2740 void parser__ReduceAction283__action(val* self, val* p0);
2741 void parser__ReduceAction284__action(val* self, val* p0);
2742 void parser__ReduceAction286__action(val* self, val* p0);
2743 void parser__ReduceAction287__action(val* self, val* p0);
2744 void parser__ReduceAction289__action(val* self, val* p0);
2745 void parser__ReduceAction290__action(val* self, val* p0);
2746 void parser__ReduceAction291__action(val* self, val* p0);
2747 void parser__ReduceAction292__action(val* self, val* p0);
2748 void parser__ReduceAction294__action(val* self, val* p0);
2749 void parser__ReduceAction295__action(val* self, val* p0);
2750 void parser__ReduceAction297__action(val* self, val* p0);
2751 void parser__ReduceAction298__action(val* self, val* p0);
2752 void parser__ReduceAction299__action(val* self, val* p0);
2753 void parser__ReduceAction300__action(val* self, val* p0);
2754 void parser__ReduceAction302__action(val* self, val* p0);
2755 void parser__ReduceAction303__action(val* self, val* p0);
2756 void parser__ReduceAction305__action(val* self, val* p0);
2757 void parser__ReduceAction306__action(val* self, val* p0);
2758 void parser__ReduceAction307__action(val* self, val* p0);
2759 void parser__ReduceAction308__action(val* self, val* p0);
2760 void parser__ReduceAction310__action(val* self, val* p0);
2761 void parser__ReduceAction311__action(val* self, val* p0);
2762 void parser__ReduceAction313__action(val* self, val* p0);
2763 void parser__ReduceAction314__action(val* self, val* p0);
2764 void parser__ReduceAction315__action(val* self, val* p0);
2765 void parser__ReduceAction316__action(val* self, val* p0);
2766 void parser__ReduceAction318__action(val* self, val* p0);
2767 void parser__ReduceAction319__action(val* self, val* p0);
2768 void parser__ReduceAction321__action(val* self, val* p0);
2769 void parser__ReduceAction322__action(val* self, val* p0);
2770 void parser__ReduceAction323__action(val* self, val* p0);
2771 void parser__ReduceAction324__action(val* self, val* p0);
2772 void parser__ReduceAction326__action(val* self, val* p0);
2773 void parser__ReduceAction327__action(val* self, val* p0);
2774 extern const struct type type_nullable_parser_nodes__TKwclass;
2775 val* NEW_parser_nodes__AConcreteClasskind(const struct type* type);
2776 extern const struct type type_parser_nodes__AConcreteClasskind;
2777 extern const int COLOR_parser_prod__AConcreteClasskind__init_aconcreteclasskind;
2778 void CHECK_NEW_parser_nodes__AConcreteClasskind(val*);
2779 void parser__ReduceAction329__action(val* self, val* p0);
2780 extern const struct type type_nullable_parser_nodes__TKwabstract;
2781 val* NEW_parser_nodes__AAbstractClasskind(const struct type* type);
2782 extern const struct type type_parser_nodes__AAbstractClasskind;
2783 extern const int COLOR_parser_prod__AAbstractClasskind__init_aabstractclasskind;
2784 void CHECK_NEW_parser_nodes__AAbstractClasskind(val*);
2785 void parser__ReduceAction330__action(val* self, val* p0);
2786 extern const struct type type_nullable_parser_nodes__TKwinterface;
2787 val* NEW_parser_nodes__AInterfaceClasskind(const struct type* type);
2788 extern const struct type type_parser_nodes__AInterfaceClasskind;
2789 extern const int COLOR_parser_prod__AInterfaceClasskind__init_ainterfaceclasskind;
2790 void CHECK_NEW_parser_nodes__AInterfaceClasskind(val*);
2791 void parser__ReduceAction331__action(val* self, val* p0);
2792 extern const struct type type_nullable_parser_nodes__TKwenum;
2793 val* NEW_parser_nodes__AEnumClasskind(const struct type* type);
2794 extern const struct type type_parser_nodes__AEnumClasskind;
2795 extern const int COLOR_parser_prod__AEnumClasskind__init_aenumclasskind;
2796 void CHECK_NEW_parser_nodes__AEnumClasskind(val*);
2797 void parser__ReduceAction332__action(val* self, val* p0);
2798 extern const struct type type_nullable_parser_nodes__TKwextern;
2799 val* NEW_parser_nodes__AExternClasskind(const struct type* type);
2800 extern const struct type type_parser_nodes__AExternClasskind;
2801 extern const int COLOR_parser_prod__AExternClasskind__init_aexternclasskind;
2802 void CHECK_NEW_parser_nodes__AExternClasskind(val*);
2803 void parser__ReduceAction333__action(val* self, val* p0);
2804 void parser__ReduceAction334__action(val* self, val* p0);
2805 void parser__ReduceAction335__action(val* self, val* p0);
2806 void parser__ReduceAction336__action(val* self, val* p0);
2807 void parser__ReduceAction337__action(val* self, val* p0);
2808 val* NEW_parser_nodes__AFormaldef(const struct type* type);
2809 extern const struct type type_parser_nodes__AFormaldef;
2810 extern const int COLOR_parser_prod__AFormaldef__init_aformaldef;
2811 void CHECK_NEW_parser_nodes__AFormaldef(val*);
2812 void parser__ReduceAction338__action(val* self, val* p0);
2813 void parser__ReduceAction339__action(val* self, val* p0);
2814 extern const struct type type_nullable_parser_nodes__AType;
2815 void parser__ReduceAction340__action(val* self, val* p0);
2816 void parser__ReduceAction341__action(val* self, val* p0);
2817 extern const struct type type_nullable_parser_nodes__TKwsuper;
2818 val* NEW_parser_nodes__ASuperclass(const struct type* type);
2819 extern const struct type type_parser_nodes__ASuperclass;
2820 extern const int COLOR_parser_prod__ASuperclass__init_asuperclass;
2821 void CHECK_NEW_parser_nodes__ASuperclass(val*);
2822 void parser__ReduceAction342__action(val* self, val* p0);
2823 void parser__ReduceAction343__action(val* self, val* p0);
2824 void parser__ReduceAction344__action(val* self, val* p0);
2825 extern const struct type type_nullable_parser_nodes__TKwmeth;
2826 extern const struct type type_nullable_parser_nodes__AMethid;
2827 extern const struct type type_nullable_parser_nodes__ASignature;
2828 val* NEW_parser_nodes__AConcreteMethPropdef(const struct type* type);
2829 extern const struct type type_parser_nodes__AConcreteMethPropdef;
2830 extern const int COLOR_parser_prod__AConcreteMethPropdef__init_aconcretemethpropdef;
2831 void CHECK_NEW_parser_nodes__AConcreteMethPropdef(val*);
2832 void parser__ReduceAction345__action(val* self, val* p0);
2833 void parser__ReduceAction346__action(val* self, val* p0);
2834 void parser__ReduceAction347__action(val* self, val* p0);
2835 void parser__ReduceAction348__action(val* self, val* p0);
2836 void parser__ReduceAction349__action(val* self, val* p0);
2837 void parser__ReduceAction350__action(val* self, val* p0);
2838 void parser__ReduceAction351__action(val* self, val* p0);
2839 void parser__ReduceAction352__action(val* self, val* p0);
2840 void parser__ReduceAction353__action(val* self, val* p0);
2841 void parser__ReduceAction354__action(val* self, val* p0);
2842 val* NEW_parser_nodes__ADeferredMethPropdef(const struct type* type);
2843 extern const struct type type_parser_nodes__ADeferredMethPropdef;
2844 extern const int COLOR_parser_prod__ADeferredMethPropdef__init_adeferredmethpropdef;
2845 void CHECK_NEW_parser_nodes__ADeferredMethPropdef(val*);
2846 void parser__ReduceAction355__action(val* self, val* p0);
2847 void parser__ReduceAction356__action(val* self, val* p0);
2848 void parser__ReduceAction357__action(val* self, val* p0);
2849 void parser__ReduceAction358__action(val* self, val* p0);
2850 val* NEW_parser_nodes__AInternMethPropdef(const struct type* type);
2851 extern const struct type type_parser_nodes__AInternMethPropdef;
2852 extern const int COLOR_parser_prod__AInternMethPropdef__init_ainternmethpropdef;
2853 void CHECK_NEW_parser_nodes__AInternMethPropdef(val*);
2854 void parser__ReduceAction359__action(val* self, val* p0);
2855 void parser__ReduceAction360__action(val* self, val* p0);
2856 val* NEW_parser_nodes__AExternMethPropdef(const struct type* type);
2857 extern const struct type type_parser_nodes__AExternMethPropdef;
2858 extern const int COLOR_parser_prod__AExternMethPropdef__init_aexternmethpropdef;
2859 void CHECK_NEW_parser_nodes__AExternMethPropdef(val*);
2860 void parser__ReduceAction361__action(val* self, val* p0);
2861 void parser__ReduceAction362__action(val* self, val* p0);
2862 extern const struct type type_nullable_parser_nodes__TString;
2863 void parser__ReduceAction363__action(val* self, val* p0);
2864 void parser__ReduceAction364__action(val* self, val* p0);
2865 extern const struct type type_nullable_parser_nodes__AExternCalls;
2866 void parser__ReduceAction365__action(val* self, val* p0);
2867 void parser__ReduceAction366__action(val* self, val* p0);
2868 void parser__ReduceAction367__action(val* self, val* p0);
2869 void parser__ReduceAction368__action(val* self, val* p0);
2870 void parser__ReduceAction369__action(val* self, val* p0);
2871 void parser__ReduceAction370__action(val* self, val* p0);
2872 void parser__ReduceAction371__action(val* self, val* p0);
2873 void parser__ReduceAction372__action(val* self, val* p0);
2874 void parser__ReduceAction373__action(val* self, val* p0);
2875 void parser__ReduceAction374__action(val* self, val* p0);
2876 void parser__ReduceAction375__action(val* self, val* p0);
2877 void parser__ReduceAction376__action(val* self, val* p0);
2878 void parser__ReduceAction377__action(val* self, val* p0);
2879 void parser__ReduceAction378__action(val* self, val* p0);
2880 void parser__ReduceAction379__action(val* self, val* p0);
2881 void parser__ReduceAction380__action(val* self, val* p0);
2882 extern const struct type type_nullable_parser_nodes__TKwvar;
2883 extern const struct type type_nullable_parser_nodes__TAttrid;
2884 val* NEW_parser_nodes__AAttrPropdef(const struct type* type);
2885 extern const struct type type_parser_nodes__AAttrPropdef;
2886 extern const int COLOR_parser_prod__AAttrPropdef__init_aattrpropdef;
2887 void CHECK_NEW_parser_nodes__AAttrPropdef(val*);
2888 void parser__ReduceAction381__action(val* self, val* p0);
2889 void parser__ReduceAction382__action(val* self, val* p0);
2890 extern const struct type type_nullable_parser_nodes__AAble;
2891 void parser__ReduceAction383__action(val* self, val* p0);
2892 void parser__ReduceAction384__action(val* self, val* p0);
2893 void parser__ReduceAction385__action(val* self, val* p0);
2894 void parser__ReduceAction386__action(val* self, val* p0);
2895 void parser__ReduceAction387__action(val* self, val* p0);
2896 void parser__ReduceAction388__action(val* self, val* p0);
2897 void parser__ReduceAction389__action(val* self, val* p0);
2898 void parser__ReduceAction390__action(val* self, val* p0);
2899 void parser__ReduceAction391__action(val* self, val* p0);
2900 void parser__ReduceAction392__action(val* self, val* p0);
2901 void parser__ReduceAction393__action(val* self, val* p0);
2902 void parser__ReduceAction394__action(val* self, val* p0);
2903 void parser__ReduceAction395__action(val* self, val* p0);
2904 void parser__ReduceAction396__action(val* self, val* p0);
2905 void parser__ReduceAction397__action(val* self, val* p0);
2906 void parser__ReduceAction398__action(val* self, val* p0);
2907 void parser__ReduceAction399__action(val* self, val* p0);
2908 void parser__ReduceAction400__action(val* self, val* p0);
2909 void parser__ReduceAction401__action(val* self, val* p0);
2910 void parser__ReduceAction402__action(val* self, val* p0);
2911 void parser__ReduceAction403__action(val* self, val* p0);
2912 void parser__ReduceAction404__action(val* self, val* p0);
2913 void parser__ReduceAction405__action(val* self, val* p0);
2914 void parser__ReduceAction406__action(val* self, val* p0);
2915 void parser__ReduceAction407__action(val* self, val* p0);
2916 void parser__ReduceAction408__action(val* self, val* p0);
2917 void parser__ReduceAction409__action(val* self, val* p0);
2918 void parser__ReduceAction410__action(val* self, val* p0);
2919 void parser__ReduceAction411__action(val* self, val* p0);
2920 void parser__ReduceAction412__action(val* self, val* p0);
2921 extern const struct type type_nullable_parser_nodes__TId;
2922 void parser__ReduceAction413__action(val* self, val* p0);
2923 void parser__ReduceAction414__action(val* self, val* p0);
2924 void parser__ReduceAction415__action(val* self, val* p0);
2925 void parser__ReduceAction416__action(val* self, val* p0);
2926 void parser__ReduceAction417__action(val* self, val* p0);
2927 void parser__ReduceAction418__action(val* self, val* p0);
2928 void parser__ReduceAction419__action(val* self, val* p0);
2929 void parser__ReduceAction420__action(val* self, val* p0);
2930 void parser__ReduceAction421__action(val* self, val* p0);
2931 void parser__ReduceAction422__action(val* self, val* p0);
2932 void parser__ReduceAction423__action(val* self, val* p0);
2933 void parser__ReduceAction424__action(val* self, val* p0);
2934 void parser__ReduceAction425__action(val* self, val* p0);
2935 void parser__ReduceAction426__action(val* self, val* p0);
2936 void parser__ReduceAction427__action(val* self, val* p0);
2937 void parser__ReduceAction428__action(val* self, val* p0);
2938 void parser__ReduceAction429__action(val* self, val* p0);
2939 void parser__ReduceAction430__action(val* self, val* p0);
2940 void parser__ReduceAction431__action(val* self, val* p0);
2941 void parser__ReduceAction432__action(val* self, val* p0);
2942 void parser__ReduceAction433__action(val* self, val* p0);
2943 void parser__ReduceAction434__action(val* self, val* p0);
2944 void parser__ReduceAction435__action(val* self, val* p0);
2945 void parser__ReduceAction436__action(val* self, val* p0);
2946 void parser__ReduceAction437__action(val* self, val* p0);
2947 void parser__ReduceAction438__action(val* self, val* p0);
2948 void parser__ReduceAction439__action(val* self, val* p0);
2949 void parser__ReduceAction440__action(val* self, val* p0);
2950 void parser__ReduceAction441__action(val* self, val* p0);
2951 void parser__ReduceAction442__action(val* self, val* p0);
2952 void parser__ReduceAction443__action(val* self, val* p0);
2953 void parser__ReduceAction444__action(val* self, val* p0);
2954 extern const struct type type_nullable_parser_nodes__TKwinit;
2955 val* NEW_parser_nodes__AConcreteInitPropdef(const struct type* type);
2956 extern const struct type type_parser_nodes__AConcreteInitPropdef;
2957 extern const int COLOR_parser_prod__AConcreteInitPropdef__init_aconcreteinitpropdef;
2958 void CHECK_NEW_parser_nodes__AConcreteInitPropdef(val*);
2959 void parser__ReduceAction445__action(val* self, val* p0);
2960 void parser__ReduceAction446__action(val* self, val* p0);
2961 void parser__ReduceAction447__action(val* self, val* p0);
2962 void parser__ReduceAction448__action(val* self, val* p0);
2963 void parser__ReduceAction449__action(val* self, val* p0);
2964 void parser__ReduceAction450__action(val* self, val* p0);
2965 void parser__ReduceAction451__action(val* self, val* p0);
2966 void parser__ReduceAction452__action(val* self, val* p0);
2967 void parser__ReduceAction453__action(val* self, val* p0);
2968 void parser__ReduceAction454__action(val* self, val* p0);
2969 void parser__ReduceAction455__action(val* self, val* p0);
2970 void parser__ReduceAction456__action(val* self, val* p0);
2971 void parser__ReduceAction457__action(val* self, val* p0);
2972 void parser__ReduceAction458__action(val* self, val* p0);
2973 void parser__ReduceAction459__action(val* self, val* p0);
2974 void parser__ReduceAction460__action(val* self, val* p0);
2975 extern const struct type type_nullable_parser_nodes__TKwtype;
2976 val* NEW_parser_nodes__ATypePropdef(const struct type* type);
2977 extern const struct type type_parser_nodes__ATypePropdef;
2978 extern const int COLOR_parser_prod__ATypePropdef__init_atypepropdef;
2979 void CHECK_NEW_parser_nodes__ATypePropdef(val*);
2980 void parser__ReduceAction461__action(val* self, val* p0);
2981 void parser__ReduceAction462__action(val* self, val* p0);
2982 void parser__ReduceAction463__action(val* self, val* p0);
2983 void parser__ReduceAction464__action(val* self, val* p0);
2984 extern const struct type type_nullable_parser_nodes__TKwnew;
2985 val* NEW_parser_nodes__AExternInitPropdef(const struct type* type);
2986 extern const struct type type_parser_nodes__AExternInitPropdef;
2987 extern const int COLOR_parser_prod__AExternInitPropdef__init_aexterninitpropdef;
2988 void CHECK_NEW_parser_nodes__AExternInitPropdef(val*);
2989 void parser__ReduceAction465__action(val* self, val* p0);
2990 void parser__ReduceAction466__action(val* self, val* p0);
2991 void parser__ReduceAction467__action(val* self, val* p0);
2992 void parser__ReduceAction468__action(val* self, val* p0);
2993 void parser__ReduceAction469__action(val* self, val* p0);
2994 void parser__ReduceAction470__action(val* self, val* p0);
2995 void parser__ReduceAction471__action(val* self, val* p0);
2996 void parser__ReduceAction472__action(val* self, val* p0);
2997 void parser__ReduceAction473__action(val* self, val* p0);
2998 void parser__ReduceAction474__action(val* self, val* p0);
2999 void parser__ReduceAction475__action(val* self, val* p0);
3000 void parser__ReduceAction476__action(val* self, val* p0);
3001 void parser__ReduceAction477__action(val* self, val* p0);
3002 void parser__ReduceAction478__action(val* self, val* p0);
3003 void parser__ReduceAction479__action(val* self, val* p0);
3004 void parser__ReduceAction480__action(val* self, val* p0);
3005 void parser__ReduceAction481__action(val* self, val* p0);
3006 void parser__ReduceAction482__action(val* self, val* p0);
3007 void parser__ReduceAction483__action(val* self, val* p0);
3008 void parser__ReduceAction484__action(val* self, val* p0);
3009 void parser__ReduceAction485__action(val* self, val* p0);
3010 void parser__ReduceAction486__action(val* self, val* p0);
3011 void parser__ReduceAction487__action(val* self, val* p0);
3012 void parser__ReduceAction488__action(val* self, val* p0);
3013 void parser__ReduceAction489__action(val* self, val* p0);
3014 void parser__ReduceAction490__action(val* self, val* p0);
3015 void parser__ReduceAction491__action(val* self, val* p0);
3016 void parser__ReduceAction492__action(val* self, val* p0);
3017 void parser__ReduceAction493__action(val* self, val* p0);
3018 void parser__ReduceAction494__action(val* self, val* p0);
3019 void parser__ReduceAction495__action(val* self, val* p0);
3020 void parser__ReduceAction496__action(val* self, val* p0);
3021 void parser__ReduceAction497__action(val* self, val* p0);
3022 void parser__ReduceAction498__action(val* self, val* p0);
3023 void parser__ReduceAction499__action(val* self, val* p0);
3024 void parser__ReduceAction500__action(val* self, val* p0);
3025 void parser__ReduceAction501__action(val* self, val* p0);
3026 void parser__ReduceAction502__action(val* self, val* p0);
3027 void parser__ReduceAction503__action(val* self, val* p0);
3028 void parser__ReduceAction504__action(val* self, val* p0);
3029 void parser__ReduceAction505__action(val* self, val* p0);
3030 void parser__ReduceAction506__action(val* self, val* p0);
3031 void parser__ReduceAction507__action(val* self, val* p0);
3032 void parser__ReduceAction508__action(val* self, val* p0);
3033 void parser__ReduceAction509__action(val* self, val* p0);
3034 void parser__ReduceAction510__action(val* self, val* p0);
3035 void parser__ReduceAction511__action(val* self, val* p0);
3036 void parser__ReduceAction512__action(val* self, val* p0);
3037 void parser__ReduceAction513__action(val* self, val* p0);
3038 void parser__ReduceAction514__action(val* self, val* p0);
3039 void parser__ReduceAction516__action(val* self, val* p0);
3040 extern const struct type type_nullable_parser_nodes__TKwreadable;
3041 val* NEW_parser_nodes__AReadAble(const struct type* type);
3042 extern const struct type type_parser_nodes__AReadAble;
3043 extern const int COLOR_parser_prod__AReadAble__init_areadable;
3044 void CHECK_NEW_parser_nodes__AReadAble(val*);
3045 void parser__ReduceAction517__action(val* self, val* p0);
3046 void parser__ReduceAction518__action(val* self, val* p0);
3047 extern const struct type type_nullable_parser_nodes__TKwwritable;
3048 val* NEW_parser_nodes__AWriteAble(const struct type* type);
3049 extern const struct type type_parser_nodes__AWriteAble;
3050 extern const int COLOR_parser_prod__AWriteAble__init_awriteable;
3051 void CHECK_NEW_parser_nodes__AWriteAble(val*);
3052 void parser__ReduceAction519__action(val* self, val* p0);
3053 void parser__ReduceAction520__action(val* self, val* p0);
3054 void parser__ReduceAction521__action(val* self, val* p0);
3055 void parser__ReduceAction522__action(val* self, val* p0);
3056 val* NEW_parser_nodes__APublicVisibility(const struct type* type);
3057 extern const struct type type_parser_nodes__APublicVisibility;
3058 extern const int COLOR_parser_prod__APublicVisibility__init_apublicvisibility;
3059 void CHECK_NEW_parser_nodes__APublicVisibility(val*);
3060 void parser__ReduceAction523__action(val* self, val* p0);
3061 extern const struct type type_nullable_parser_nodes__TKwprivate;
3062 val* NEW_parser_nodes__APrivateVisibility(const struct type* type);
3063 extern const struct type type_parser_nodes__APrivateVisibility;
3064 extern const int COLOR_parser_prod__APrivateVisibility__init_aprivatevisibility;
3065 void CHECK_NEW_parser_nodes__APrivateVisibility(val*);
3066 void parser__ReduceAction524__action(val* self, val* p0);
3067 extern const struct type type_nullable_parser_nodes__TKwprotected;
3068 val* NEW_parser_nodes__AProtectedVisibility(const struct type* type);
3069 extern const struct type type_parser_nodes__AProtectedVisibility;
3070 extern const int COLOR_parser_prod__AProtectedVisibility__init_aprotectedvisibility;
3071 void CHECK_NEW_parser_nodes__AProtectedVisibility(val*);
3072 void parser__ReduceAction525__action(val* self, val* p0);
3073 extern const struct type type_nullable_parser_nodes__TKwintrude;
3074 val* NEW_parser_nodes__AIntrudeVisibility(const struct type* type);
3075 extern const struct type type_parser_nodes__AIntrudeVisibility;
3076 extern const int COLOR_parser_prod__AIntrudeVisibility__init_aintrudevisibility;
3077 void CHECK_NEW_parser_nodes__AIntrudeVisibility(val*);
3078 void parser__ReduceAction526__action(val* self, val* p0);
3079 val* NEW_parser_nodes__AIdMethid(const struct type* type);
3080 extern const struct type type_parser_nodes__AIdMethid;
3081 extern const int COLOR_parser_prod__AIdMethid__init_aidmethid;
3082 void CHECK_NEW_parser_nodes__AIdMethid(val*);
3083 void parser__ReduceAction527__action(val* self, val* p0);
3084 extern const struct type type_nullable_parser_nodes__TPlus;
3085 val* NEW_parser_nodes__APlusMethid(const struct type* type);
3086 extern const struct type type_parser_nodes__APlusMethid;
3087 extern const int COLOR_parser_prod__APlusMethid__init_aplusmethid;
3088 void CHECK_NEW_parser_nodes__APlusMethid(val*);
3089 void parser__ReduceAction528__action(val* self, val* p0);
3090 extern const struct type type_nullable_parser_nodes__TMinus;
3091 val* NEW_parser_nodes__AMinusMethid(const struct type* type);
3092 extern const struct type type_parser_nodes__AMinusMethid;
3093 extern const int COLOR_parser_prod__AMinusMethid__init_aminusmethid;
3094 void CHECK_NEW_parser_nodes__AMinusMethid(val*);
3095 void parser__ReduceAction529__action(val* self, val* p0);
3096 extern const struct type type_nullable_parser_nodes__TStar;
3097 val* NEW_parser_nodes__AStarMethid(const struct type* type);
3098 extern const struct type type_parser_nodes__AStarMethid;
3099 extern const int COLOR_parser_prod__AStarMethid__init_astarmethid;
3100 void CHECK_NEW_parser_nodes__AStarMethid(val*);
3101 void parser__ReduceAction530__action(val* self, val* p0);
3102 extern const struct type type_nullable_parser_nodes__TSlash;
3103 val* NEW_parser_nodes__ASlashMethid(const struct type* type);
3104 extern const struct type type_parser_nodes__ASlashMethid;
3105 extern const int COLOR_parser_prod__ASlashMethid__init_aslashmethid;
3106 void CHECK_NEW_parser_nodes__ASlashMethid(val*);
3107 void parser__ReduceAction531__action(val* self, val* p0);
3108 extern const struct type type_nullable_parser_nodes__TPercent;
3109 val* NEW_parser_nodes__APercentMethid(const struct type* type);
3110 extern const struct type type_parser_nodes__APercentMethid;
3111 extern const int COLOR_parser_prod__APercentMethid__init_apercentmethid;
3112 void CHECK_NEW_parser_nodes__APercentMethid(val*);
3113 void parser__ReduceAction532__action(val* self, val* p0);
3114 extern const struct type type_nullable_parser_nodes__TEq;
3115 val* NEW_parser_nodes__AEqMethid(const struct type* type);
3116 extern const struct type type_parser_nodes__AEqMethid;
3117 extern const int COLOR_parser_prod__AEqMethid__init_aeqmethid;
3118 void CHECK_NEW_parser_nodes__AEqMethid(val*);
3119 void parser__ReduceAction533__action(val* self, val* p0);
3120 extern const struct type type_nullable_parser_nodes__TNe;
3121 val* NEW_parser_nodes__ANeMethid(const struct type* type);
3122 extern const struct type type_parser_nodes__ANeMethid;
3123 extern const int COLOR_parser_prod__ANeMethid__init_anemethid;
3124 void CHECK_NEW_parser_nodes__ANeMethid(val*);
3125 void parser__ReduceAction534__action(val* self, val* p0);
3126 extern const struct type type_nullable_parser_nodes__TLe;
3127 val* NEW_parser_nodes__ALeMethid(const struct type* type);
3128 extern const struct type type_parser_nodes__ALeMethid;
3129 extern const int COLOR_parser_prod__ALeMethid__init_alemethid;
3130 void CHECK_NEW_parser_nodes__ALeMethid(val*);
3131 void parser__ReduceAction535__action(val* self, val* p0);
3132 extern const struct type type_nullable_parser_nodes__TGe;
3133 val* NEW_parser_nodes__AGeMethid(const struct type* type);
3134 extern const struct type type_parser_nodes__AGeMethid;
3135 extern const int COLOR_parser_prod__AGeMethid__init_agemethid;
3136 void CHECK_NEW_parser_nodes__AGeMethid(val*);
3137 void parser__ReduceAction536__action(val* self, val* p0);
3138 extern const struct type type_nullable_parser_nodes__TLt;
3139 val* NEW_parser_nodes__ALtMethid(const struct type* type);
3140 extern const struct type type_parser_nodes__ALtMethid;
3141 extern const int COLOR_parser_prod__ALtMethid__init_altmethid;
3142 void CHECK_NEW_parser_nodes__ALtMethid(val*);
3143 void parser__ReduceAction537__action(val* self, val* p0);
3144 extern const struct type type_nullable_parser_nodes__TGt;
3145 val* NEW_parser_nodes__AGtMethid(const struct type* type);
3146 extern const struct type type_parser_nodes__AGtMethid;
3147 extern const int COLOR_parser_prod__AGtMethid__init_agtmethid;
3148 void CHECK_NEW_parser_nodes__AGtMethid(val*);
3149 void parser__ReduceAction538__action(val* self, val* p0);
3150 extern const struct type type_nullable_parser_nodes__TLl;
3151 val* NEW_parser_nodes__ALlMethid(const struct type* type);
3152 extern const struct type type_parser_nodes__ALlMethid;
3153 extern const int COLOR_parser_prod__ALlMethid__init_allmethid;
3154 void CHECK_NEW_parser_nodes__ALlMethid(val*);
3155 void parser__ReduceAction539__action(val* self, val* p0);
3156 extern const struct type type_nullable_parser_nodes__TGg;
3157 val* NEW_parser_nodes__AGgMethid(const struct type* type);
3158 extern const struct type type_parser_nodes__AGgMethid;
3159 extern const int COLOR_parser_prod__AGgMethid__init_aggmethid;
3160 void CHECK_NEW_parser_nodes__AGgMethid(val*);
3161 void parser__ReduceAction540__action(val* self, val* p0);
3162 extern const struct type type_nullable_parser_nodes__TObra;
3163 extern const struct type type_nullable_parser_nodes__TCbra;
3164 val* NEW_parser_nodes__ABraMethid(const struct type* type);
3165 extern const struct type type_parser_nodes__ABraMethid;
3166 extern const int COLOR_parser_prod__ABraMethid__init_abramethid;
3167 void CHECK_NEW_parser_nodes__ABraMethid(val*);
3168 void parser__ReduceAction541__action(val* self, val* p0);
3169 extern const struct type type_nullable_parser_nodes__TStarship;
3170 val* NEW_parser_nodes__AStarshipMethid(const struct type* type);
3171 extern const struct type type_parser_nodes__AStarshipMethid;
3172 extern const int COLOR_parser_prod__AStarshipMethid__init_astarshipmethid;
3173 void CHECK_NEW_parser_nodes__AStarshipMethid(val*);
3174 void parser__ReduceAction542__action(val* self, val* p0);
3175 extern const struct type type_nullable_parser_nodes__TAssign;
3176 val* NEW_parser_nodes__AAssignMethid(const struct type* type);
3177 extern const struct type type_parser_nodes__AAssignMethid;
3178 extern const int COLOR_parser_prod__AAssignMethid__init_aassignmethid;
3179 void CHECK_NEW_parser_nodes__AAssignMethid(val*);
3180 void parser__ReduceAction543__action(val* self, val* p0);
3181 val* NEW_parser_nodes__ABraassignMethid(const struct type* type);
3182 extern const struct type type_parser_nodes__ABraassignMethid;
3183 extern const int COLOR_parser_prod__ABraassignMethid__init_abraassignmethid;
3184 void CHECK_NEW_parser_nodes__ABraassignMethid(val*);
3185 void parser__ReduceAction544__action(val* self, val* p0);
3186 extern const struct type type_nullable_parser_nodes__TOpar;
3187 extern const struct type type_nullable_parser_nodes__TCpar;
3188 val* NEW_parser_nodes__ASignature(const struct type* type);
3189 extern const struct type type_parser_nodes__ASignature;
3190 extern const int COLOR_parser_prod__ASignature__init_asignature;
3191 void CHECK_NEW_parser_nodes__ASignature(val*);
3192 void parser__ReduceAction545__action(val* self, val* p0);
3193 void parser__ReduceAction546__action(val* self, val* p0);
3194 void parser__ReduceAction547__action(val* self, val* p0);
3195 void parser__ReduceAction548__action(val* self, val* p0);
3196 void parser__ReduceAction549__action(val* self, val* p0);
3197 void parser__ReduceAction550__action(val* self, val* p0);
3198 void parser__ReduceAction551__action(val* self, val* p0);
3199 void parser__ReduceAction552__action(val* self, val* p0);
3200 void parser__ReduceAction553__action(val* self, val* p0);
3201 val* NEW_parser_nodes__AParam(const struct type* type);
3202 extern const struct type type_parser_nodes__AParam;
3203 extern const int COLOR_parser_prod__AParam__init_aparam;
3204 void CHECK_NEW_parser_nodes__AParam(val*);
3205 void parser__ReduceAction554__action(val* self, val* p0);
3206 void parser__ReduceAction555__action(val* self, val* p0);
3207 void parser__ReduceAction556__action(val* self, val* p0);
3208 void parser__ReduceAction557__action(val* self, val* p0);
3209 extern const struct type type_nullable_parser_nodes__TDotdotdot;
3210 void parser__ReduceAction558__action(val* self, val* p0);
3211 void parser__ReduceAction559__action(val* self, val* p0);
3212 val* NEW_parser_nodes__AReturnExpr(const struct type* type);
3213 extern const struct type type_parser_nodes__AReturnExpr;
3214 extern const int COLOR_parser_prod__AReturnExpr__init_areturnexpr;
3215 void CHECK_NEW_parser_nodes__AReturnExpr(val*);
3216 void parser__ReduceAction560__action(val* self, val* p0);
3217 extern const struct type type_nullable_parser_nodes__AExternCall;
3218 val* NEW_parser_nodes__AExternCalls(const struct type* type);
3219 extern const struct type type_parser_nodes__AExternCalls;
3220 extern const int COLOR_parser_prod__AExternCalls__init_aexterncalls;
3221 void CHECK_NEW_parser_nodes__AExternCalls(val*);
3222 void parser__ReduceAction561__action(val* self, val* p0);
3223 void parser__ReduceAction562__action(val* self, val* p0);
3224 void parser__ReduceAction563__action(val* self, val* p0);
3225 void parser__ReduceAction564__action(val* self, val* p0);
3226 val* NEW_parser_nodes__ASuperExternCall(const struct type* type);
3227 extern const struct type type_parser_nodes__ASuperExternCall;
3228 extern const int COLOR_parser_prod__ASuperExternCall__init_asuperexterncall;
3229 void CHECK_NEW_parser_nodes__ASuperExternCall(val*);
3230 void parser__ReduceAction566__action(val* self, val* p0);
3231 val* NEW_parser_nodes__ALocalPropExternCall(const struct type* type);
3232 extern const struct type type_parser_nodes__ALocalPropExternCall;
3233 extern const int COLOR_parser_prod__ALocalPropExternCall__init_alocalpropexterncall;
3234 void CHECK_NEW_parser_nodes__ALocalPropExternCall(val*);
3235 void parser__ReduceAction567__action(val* self, val* p0);
3236 extern const struct type type_nullable_parser_nodes__TQuad;
3237 val* NEW_parser_nodes__AFullPropExternCall(const struct type* type);
3238 extern const struct type type_parser_nodes__AFullPropExternCall;
3239 extern const int COLOR_parser_prod__AFullPropExternCall__init_afullpropexterncall;
3240 void CHECK_NEW_parser_nodes__AFullPropExternCall(val*);
3241 void parser__ReduceAction568__action(val* self, val* p0);
3242 val* NEW_parser_nodes__AInitPropExternCall(const struct type* type);
3243 extern const struct type type_parser_nodes__AInitPropExternCall;
3244 extern const int COLOR_parser_prod__AInitPropExternCall__init_ainitpropexterncall;
3245 void CHECK_NEW_parser_nodes__AInitPropExternCall(val*);
3246 void parser__ReduceAction569__action(val* self, val* p0);
3247 extern const struct type type_nullable_parser_nodes__TKwas;
3248 val* NEW_parser_nodes__ACastAsExternCall(const struct type* type);
3249 extern const struct type type_parser_nodes__ACastAsExternCall;
3250 extern const int COLOR_parser_prod__ACastAsExternCall__init_acastasexterncall;
3251 void CHECK_NEW_parser_nodes__ACastAsExternCall(val*);
3252 void parser__ReduceAction570__action(val* self, val* p0);
3253 extern const struct type type_nullable_parser_nodes__TKwnullable;
3254 val* NEW_parser_nodes__AAsNullableExternCall(const struct type* type);
3255 extern const struct type type_parser_nodes__AAsNullableExternCall;
3256 extern const int COLOR_parser_prod__AAsNullableExternCall__init_aasnullableexterncall;
3257 void CHECK_NEW_parser_nodes__AAsNullableExternCall(val*);
3258 void parser__ReduceAction571__action(val* self, val* p0);
3259 extern const struct type type_nullable_parser_nodes__TKwnot;
3260 val* NEW_parser_nodes__AAsNotNullableExternCall(const struct type* type);
3261 extern const struct type type_parser_nodes__AAsNotNullableExternCall;
3262 extern const int COLOR_parser_prod__AAsNotNullableExternCall__init_aasnotnullableexterncall;
3263 void CHECK_NEW_parser_nodes__AAsNotNullableExternCall(val*);
3264 void parser__ReduceAction572__action(val* self, val* p0);
3265 extern const struct type type_nullable_parser_nodes__TKwin;
3266 val* NEW_parser_nodes__AInLanguage(const struct type* type);
3267 extern const struct type type_parser_nodes__AInLanguage;
3268 extern const int COLOR_parser_prod__AInLanguage__init_ainlanguage;
3269 void CHECK_NEW_parser_nodes__AInLanguage(val*);
3270 void parser__ReduceAction573__action(val* self, val* p0);
3271 extern const struct type type_nullable_parser_nodes__TExternCodeSegment;
3272 val* NEW_parser_nodes__AExternCodeBlock(const struct type* type);
3273 extern const struct type type_parser_nodes__AExternCodeBlock;
3274 extern const int COLOR_parser_prod__AExternCodeBlock__init_aexterncodeblock;
3275 void CHECK_NEW_parser_nodes__AExternCodeBlock(val*);
3276 void parser__ReduceAction574__action(val* self, val* p0);
3277 extern const struct type type_nullable_parser_nodes__AInLanguage;
3278 void parser__ReduceAction575__action(val* self, val* p0);
3279 void parser__ReduceAction576__action(val* self, val* p0);
3280 val* NEW_parser_nodes__AType(const struct type* type);
3281 extern const struct type type_parser_nodes__AType;
3282 extern const int COLOR_parser_prod__AType__init_atype;
3283 void CHECK_NEW_parser_nodes__AType(val*);
3284 void parser__ReduceAction577__action(val* self, val* p0);
3285 void parser__ReduceAction578__action(val* self, val* p0);
3286 void parser__ReduceAction579__action(val* self, val* p0);
3287 void parser__ReduceAction580__action(val* self, val* p0);
3288 void parser__ReduceAction581__action(val* self, val* p0);
3289 void parser__ReduceAction582__action(val* self, val* p0);
3290 void parser__ReduceAction583__action(val* self, val* p0);
3291 void parser__ReduceAction584__action(val* self, val* p0);
3292 void parser__ReduceAction585__action(val* self, val* p0);
3293 void parser__ReduceAction586__action(val* self, val* p0);
3294 void parser__ReduceAction587__action(val* self, val* p0);
3295 void parser__ReduceAction589__action(val* self, val* p0);
3296 val* NEW_parser_nodes__ABlockExpr(const struct type* type);
3297 extern const struct type type_parser_nodes__ABlockExpr;
3298 extern const int COLOR_parser_prod__ABlockExpr__init_ablockexpr;
3299 void CHECK_NEW_parser_nodes__ABlockExpr(val*);
3300 void parser__ReduceAction590__action(val* self, val* p0);
3301 void parser__ReduceAction591__action(val* self, val* p0);
3302 void parser__ReduceAction592__action(val* self, val* p0);
3303 void parser__ReduceAction593__action(val* self, val* p0);
3304 void parser__ReduceAction594__action(val* self, val* p0);
3305 void parser__ReduceAction595__action(val* self, val* p0);
3306 void parser__ReduceAction596__action(val* self, val* p0);
3307 void parser__ReduceAction597__action(val* self, val* p0);
3308 void parser__ReduceAction598__action(val* self, val* p0);
3309 extern const struct type type_nullable_parser_nodes__TKwreturn;
3310 void parser__ReduceAction602__action(val* self, val* p0);
3311 void parser__ReduceAction603__action(val* self, val* p0);
3312 extern const struct type type_nullable_parser_nodes__TKwbreak;
3313 val* NEW_parser_nodes__ABreakExpr(const struct type* type);
3314 extern const struct type type_parser_nodes__ABreakExpr;
3315 extern const int COLOR_parser_prod__ABreakExpr__init_abreakexpr;
3316 void CHECK_NEW_parser_nodes__ABreakExpr(val*);
3317 void parser__ReduceAction604__action(val* self, val* p0);
3318 extern const struct type type_nullable_parser_nodes__ALabel;
3319 void parser__ReduceAction605__action(val* self, val* p0);
3320 void parser__ReduceAction606__action(val* self, val* p0);
3321 void parser__ReduceAction607__action(val* self, val* p0);
3322 extern const struct type type_nullable_parser_nodes__TKwabort;
3323 val* NEW_parser_nodes__AAbortExpr(const struct type* type);
3324 extern const struct type type_parser_nodes__AAbortExpr;
3325 extern const int COLOR_parser_prod__AAbortExpr__init_aabortexpr;
3326 void CHECK_NEW_parser_nodes__AAbortExpr(val*);
3327 void parser__ReduceAction608__action(val* self, val* p0);
3328 extern const struct type type_nullable_parser_nodes__TKwcontinue;
3329 val* NEW_parser_nodes__AContinueExpr(const struct type* type);
3330 extern const struct type type_parser_nodes__AContinueExpr;
3331 extern const int COLOR_parser_prod__AContinueExpr__init_acontinueexpr;
3332 void CHECK_NEW_parser_nodes__AContinueExpr(val*);
3333 void parser__ReduceAction609__action(val* self, val* p0);
3334 void parser__ReduceAction610__action(val* self, val* p0);
3335 void parser__ReduceAction611__action(val* self, val* p0);
3336 void parser__ReduceAction612__action(val* self, val* p0);
3337 extern const struct type type_nullable_parser_nodes__AExprs;
3338 val* NEW_parser_nodes__ACallExpr(const struct type* type);
3339 extern const struct type type_parser_nodes__ACallExpr;
3340 extern const int COLOR_parser_prod__ACallExpr__init_acallexpr;
3341 void CHECK_NEW_parser_nodes__ACallExpr(val*);
3342 void parser__ReduceAction619__action(val* self, val* p0);
3343 val* NEW_parser_nodes__AImplicitSelfExpr(const struct type* type);
3344 extern const struct type type_parser_nodes__AImplicitSelfExpr;
3345 extern const int COLOR_parser_prod__AImplicitSelfExpr__init_aimplicitselfexpr;
3346 void CHECK_NEW_parser_nodes__AImplicitSelfExpr(val*);
3347 void parser__ReduceAction620__action(val* self, val* p0);
3348 void parser__ReduceAction621__action(val* self, val* p0);
3349 void parser__ReduceAction622__action(val* self, val* p0);
3350 void parser__ReduceAction624__action(val* self, val* p0);
3351 void parser__ReduceAction625__action(val* self, val* p0);
3352 val* NEW_parser_nodes__ASuperExpr(const struct type* type);
3353 extern const struct type type_parser_nodes__ASuperExpr;
3354 extern const int COLOR_parser_prod__ASuperExpr__init_asuperexpr;
3355 void CHECK_NEW_parser_nodes__ASuperExpr(val*);
3356 void parser__ReduceAction627__action(val* self, val* p0);
3357 val* NEW_parser_nodes__AQualified(const struct type* type);
3358 extern const struct type type_parser_nodes__AQualified;
3359 extern const int COLOR_parser_prod__AQualified__init_aqualified;
3360 void CHECK_NEW_parser_nodes__AQualified(val*);
3361 void parser__ReduceAction628__action(val* self, val* p0);
3362 void parser__ReduceAction629__action(val* self, val* p0);
3363 void parser__ReduceAction630__action(val* self, val* p0);
3364 val* NEW_parser_nodes__AInitExpr(const struct type* type);
3365 extern const struct type type_parser_nodes__AInitExpr;
3366 extern const int COLOR_parser_prod__AInitExpr__init_ainitexpr;
3367 void CHECK_NEW_parser_nodes__AInitExpr(val*);
3368 void parser__ReduceAction631__action(val* self, val* p0);
3369 void parser__ReduceAction632__action(val* self, val* p0);
3370 void parser__ReduceAction633__action(val* self, val* p0);
3371 void parser__ReduceAction634__action(val* self, val* p0);
3372 void parser__ReduceAction636__action(val* self, val* p0);
3373 void parser__ReduceAction637__action(val* self, val* p0);
3374 extern const struct type type_nullable_parser_nodes__TKwdebug;
3375 val* NEW_parser_nodes__ADebugTypeExpr(const struct type* type);
3376 extern const struct type type_parser_nodes__ADebugTypeExpr;
3377 extern const int COLOR_parser_prod__ADebugTypeExpr__init_adebugtypeexpr;
3378 void CHECK_NEW_parser_nodes__ADebugTypeExpr(val*);
3379 void parser__ReduceAction639__action(val* self, val* p0);
3380 extern const struct type type_nullable_parser_nodes__TKwlabel;
3381 val* NEW_parser_nodes__ALabel(const struct type* type);
3382 extern const struct type type_parser_nodes__ALabel;
3383 extern const int COLOR_parser_prod__ALabel__init_alabel;
3384 void CHECK_NEW_parser_nodes__ALabel(val*);
3385 void parser__ReduceAction640__action(val* self, val* p0);
3386 void parser__ReduceAction641__action(val* self, val* p0);
3387 val* NEW_parser_nodes__AVardeclExpr(const struct type* type);
3388 extern const struct type type_parser_nodes__AVardeclExpr;
3389 extern const int COLOR_parser_prod__AVardeclExpr__init_avardeclexpr;
3390 void CHECK_NEW_parser_nodes__AVardeclExpr(val*);
3391 void parser__ReduceAction642__action(val* self, val* p0);
3392 void parser__ReduceAction643__action(val* self, val* p0);
3393 void parser__ReduceAction644__action(val* self, val* p0);
3394 void parser__ReduceAction645__action(val* self, val* p0);
3395 void parser__ReduceAction646__action(val* self, val* p0);
3396 void parser__ReduceAction647__action(val* self, val* p0);
3397 void parser__ReduceAction648__action(val* self, val* p0);
3398 void parser__ReduceAction649__action(val* self, val* p0);
3399 val* NEW_parser_nodes__AAttrAssignExpr(const struct type* type);
3400 extern const struct type type_parser_nodes__AAttrAssignExpr;
3401 extern const int COLOR_parser_prod__AAttrAssignExpr__init_aattrassignexpr;
3402 void CHECK_NEW_parser_nodes__AAttrAssignExpr(val*);
3403 void parser__ReduceAction650__action(val* self, val* p0);
3404 void parser__ReduceAction651__action(val* self, val* p0);
3405 void parser__ReduceAction652__action(val* self, val* p0);
3406 void parser__ReduceAction653__action(val* self, val* p0);
3407 void parser__ReduceAction655__action(val* self, val* p0);
3408 void parser__ReduceAction656__action(val* self, val* p0);
3409 val* NEW_parser_nodes__ACallAssignExpr(const struct type* type);
3410 extern const struct type type_parser_nodes__ACallAssignExpr;
3411 extern const int COLOR_parser_prod__ACallAssignExpr__init_acallassignexpr;
3412 void CHECK_NEW_parser_nodes__ACallAssignExpr(val*);
3413 void parser__ReduceAction658__action(val* self, val* p0);
3414 void parser__ReduceAction659__action(val* self, val* p0);
3415 void parser__ReduceAction660__action(val* self, val* p0);
3416 void parser__ReduceAction661__action(val* self, val* p0);
3417 void parser__ReduceAction663__action(val* self, val* p0);
3418 void parser__ReduceAction664__action(val* self, val* p0);
3419 val* NEW_parser_nodes__ABraAssignExpr(const struct type* type);
3420 extern const struct type type_parser_nodes__ABraAssignExpr;
3421 extern const int COLOR_parser_prod__ABraAssignExpr__init_abraassignexpr;
3422 void CHECK_NEW_parser_nodes__ABraAssignExpr(val*);
3423 void parser__ReduceAction666__action(val* self, val* p0);
3424 extern const struct type type_nullable_parser_nodes__AAssignOp;
3425 val* NEW_parser_nodes__AAttrReassignExpr(const struct type* type);
3426 extern const struct type type_parser_nodes__AAttrReassignExpr;
3427 extern const int COLOR_parser_prod__AAttrReassignExpr__init_aattrreassignexpr;
3428 void CHECK_NEW_parser_nodes__AAttrReassignExpr(val*);
3429 void parser__ReduceAction667__action(val* self, val* p0);
3430 void parser__ReduceAction668__action(val* self, val* p0);
3431 void parser__ReduceAction669__action(val* self, val* p0);
3432 void parser__ReduceAction670__action(val* self, val* p0);
3433 void parser__ReduceAction672__action(val* self, val* p0);
3434 void parser__ReduceAction673__action(val* self, val* p0);
3435 val* NEW_parser_nodes__ACallReassignExpr(const struct type* type);
3436 extern const struct type type_parser_nodes__ACallReassignExpr;
3437 extern const int COLOR_parser_prod__ACallReassignExpr__init_acallreassignexpr;
3438 void CHECK_NEW_parser_nodes__ACallReassignExpr(val*);
3439 void parser__ReduceAction675__action(val* self, val* p0);
3440 void parser__ReduceAction676__action(val* self, val* p0);
3441 void parser__ReduceAction677__action(val* self, val* p0);
3442 void parser__ReduceAction678__action(val* self, val* p0);
3443 void parser__ReduceAction680__action(val* self, val* p0);
3444 void parser__ReduceAction681__action(val* self, val* p0);
3445 val* NEW_parser_nodes__ABraReassignExpr(const struct type* type);
3446 extern const struct type type_parser_nodes__ABraReassignExpr;
3447 extern const int COLOR_parser_prod__ABraReassignExpr__init_abrareassignexpr;
3448 void CHECK_NEW_parser_nodes__ABraReassignExpr(val*);
3449 void parser__ReduceAction683__action(val* self, val* p0);
3450 extern const struct type type_nullable_parser_nodes__TPluseq;
3451 val* NEW_parser_nodes__APlusAssignOp(const struct type* type);
3452 extern const struct type type_parser_nodes__APlusAssignOp;
3453 extern const int COLOR_parser_prod__APlusAssignOp__init_aplusassignop;
3454 void CHECK_NEW_parser_nodes__APlusAssignOp(val*);
3455 void parser__ReduceAction684__action(val* self, val* p0);
3456 extern const struct type type_nullable_parser_nodes__TMinuseq;
3457 val* NEW_parser_nodes__AMinusAssignOp(const struct type* type);
3458 extern const struct type type_parser_nodes__AMinusAssignOp;
3459 extern const int COLOR_parser_prod__AMinusAssignOp__init_aminusassignop;
3460 void CHECK_NEW_parser_nodes__AMinusAssignOp(val*);
3461 void parser__ReduceAction685__action(val* self, val* p0);
3462 extern const struct type type_nullable_parser_nodes__TKwdo;
3463 val* NEW_parser_nodes__ADoExpr(const struct type* type);
3464 extern const struct type type_parser_nodes__ADoExpr;
3465 extern const int COLOR_parser_prod__ADoExpr__init_adoexpr;
3466 void CHECK_NEW_parser_nodes__ADoExpr(val*);
3467 void parser__ReduceAction686__action(val* self, val* p0);
3468 void parser__ReduceAction687__action(val* self, val* p0);
3469 extern const struct type type_nullable_parser_nodes__TKwif;
3470 val* NEW_parser_nodes__AIfExpr(const struct type* type);
3471 extern const struct type type_parser_nodes__AIfExpr;
3472 extern const int COLOR_parser_prod__AIfExpr__init_aifexpr;
3473 void CHECK_NEW_parser_nodes__AIfExpr(val*);
3474 void parser__ReduceAction688__action(val* self, val* p0);
3475 void parser__ReduceAction689__action(val* self, val* p0);
3476 void parser__ReduceAction690__action(val* self, val* p0);
3477 void parser__ReduceAction691__action(val* self, val* p0);
3478 void parser__ReduceAction692__action(val* self, val* p0);
3479 extern const struct type type_nullable_parser_nodes__TKwloop;
3480 val* NEW_parser_nodes__ALoopExpr(const struct type* type);
3481 extern const struct type type_parser_nodes__ALoopExpr;
3482 extern const int COLOR_parser_prod__ALoopExpr__init_aloopexpr;
3483 void CHECK_NEW_parser_nodes__ALoopExpr(val*);
3484 void parser__ReduceAction695__action(val* self, val* p0);
3485 void parser__ReduceAction696__action(val* self, val* p0);
3486 extern const struct type type_nullable_parser_nodes__TKwwhile;
3487 val* NEW_parser_nodes__AWhileExpr(const struct type* type);
3488 extern const struct type type_parser_nodes__AWhileExpr;
3489 extern const int COLOR_parser_prod__AWhileExpr__init_awhileexpr;
3490 void CHECK_NEW_parser_nodes__AWhileExpr(val*);
3491 void parser__ReduceAction697__action(val* self, val* p0);
3492 void parser__ReduceAction698__action(val* self, val* p0);
3493 extern const struct type type_nullable_parser_nodes__TKwfor;
3494 val* NEW_parser_nodes__AForExpr(const struct type* type);
3495 extern const struct type type_parser_nodes__AForExpr;
3496 extern const int COLOR_parser_prod__AForExpr__init_aforexpr;
3497 void CHECK_NEW_parser_nodes__AForExpr(val*);
3498 void parser__ReduceAction699__action(val* self, val* p0);
3499 void parser__ReduceAction700__action(val* self, val* p0);
3500 void parser__ReduceAction701__action(val* self, val* p0);
3501 void parser__ReduceAction702__action(val* self, val* p0);
3502 extern const struct type type_nullable_parser_nodes__TKwassert;
3503 val* NEW_parser_nodes__AAssertExpr(const struct type* type);
3504 extern const struct type type_parser_nodes__AAssertExpr;
3505 extern const int COLOR_parser_prod__AAssertExpr__init_aassertexpr;
3506 void CHECK_NEW_parser_nodes__AAssertExpr(val*);
3507 void parser__ReduceAction703__action(val* self, val* p0);
3508 void parser__ReduceAction704__action(val* self, val* p0);
3509 void parser__ReduceAction705__action(val* self, val* p0);
3510 void parser__ReduceAction706__action(val* self, val* p0);
3511 void parser__ReduceAction707__action(val* self, val* p0);
3512 extern const struct type type_nullable_parser_nodes__TKwthen;
3513 extern const struct type type_nullable_parser_nodes__TKwelse;
3514 val* NEW_parser_nodes__AIfexprExpr(const struct type* type);
3515 extern const struct type type_parser_nodes__AIfexprExpr;
3516 extern const int COLOR_parser_prod__AIfexprExpr__init_aifexprexpr;
3517 void CHECK_NEW_parser_nodes__AIfexprExpr(val*);
3518 void parser__ReduceAction710__action(val* self, val* p0);
3519 val* NEW_parser_nodes__AOrExpr(const struct type* type);
3520 extern const struct type type_parser_nodes__AOrExpr;
3521 extern const int COLOR_parser_prod__AOrExpr__init_aorexpr;
3522 void CHECK_NEW_parser_nodes__AOrExpr(val*);
3523 void parser__ReduceAction712__action(val* self, val* p0);
3524 val* NEW_parser_nodes__AAndExpr(const struct type* type);
3525 extern const struct type type_parser_nodes__AAndExpr;
3526 extern const int COLOR_parser_prod__AAndExpr__init_aandexpr;
3527 void CHECK_NEW_parser_nodes__AAndExpr(val*);
3528 void parser__ReduceAction713__action(val* self, val* p0);
3529 val* NEW_parser_nodes__AOrElseExpr(const struct type* type);
3530 extern const struct type type_parser_nodes__AOrElseExpr;
3531 extern const int COLOR_parser_prod__AOrElseExpr__init_aorelseexpr;
3532 void CHECK_NEW_parser_nodes__AOrElseExpr(val*);
3533 void parser__ReduceAction714__action(val* self, val* p0);
3534 val* NEW_parser_nodes__AImpliesExpr(const struct type* type);
3535 extern const struct type type_parser_nodes__AImpliesExpr;
3536 extern const int COLOR_parser_prod__AImpliesExpr__init_aimpliesexpr;
3537 void CHECK_NEW_parser_nodes__AImpliesExpr(val*);
3538 void parser__ReduceAction715__action(val* self, val* p0);
3539 val* NEW_parser_nodes__ANotExpr(const struct type* type);
3540 extern const struct type type_parser_nodes__ANotExpr;
3541 extern const int COLOR_parser_prod__ANotExpr__init_anotexpr;
3542 void CHECK_NEW_parser_nodes__ANotExpr(val*);
3543 void parser__ReduceAction717__action(val* self, val* p0);
3544 val* NEW_parser_nodes__AEqExpr(const struct type* type);
3545 extern const struct type type_parser_nodes__AEqExpr;
3546 extern const int COLOR_parser_prod__AEqExpr__init_aeqexpr;
3547 void CHECK_NEW_parser_nodes__AEqExpr(val*);
3548 void parser__ReduceAction719__action(val* self, val* p0);
3549 val* NEW_parser_nodes__ANeExpr(const struct type* type);
3550 extern const struct type type_parser_nodes__ANeExpr;
3551 extern const int COLOR_parser_prod__ANeExpr__init_aneexpr;
3552 void CHECK_NEW_parser_nodes__ANeExpr(val*);
3553 void parser__ReduceAction720__action(val* self, val* p0);
3554 val* NEW_parser_nodes__ALtExpr(const struct type* type);
3555 extern const struct type type_parser_nodes__ALtExpr;
3556 extern const int COLOR_parser_prod__ALtExpr__init_altexpr;
3557 void CHECK_NEW_parser_nodes__ALtExpr(val*);
3558 void parser__ReduceAction721__action(val* self, val* p0);
3559 val* NEW_parser_nodes__ALeExpr(const struct type* type);
3560 extern const struct type type_parser_nodes__ALeExpr;
3561 extern const int COLOR_parser_prod__ALeExpr__init_aleexpr;
3562 void CHECK_NEW_parser_nodes__ALeExpr(val*);
3563 void parser__ReduceAction722__action(val* self, val* p0);
3564 val* NEW_parser_nodes__ALlExpr(const struct type* type);
3565 extern const struct type type_parser_nodes__ALlExpr;
3566 extern const int COLOR_parser_prod__ALlExpr__init_allexpr;
3567 void CHECK_NEW_parser_nodes__ALlExpr(val*);
3568 void parser__ReduceAction723__action(val* self, val* p0);
3569 val* NEW_parser_nodes__AGtExpr(const struct type* type);
3570 extern const struct type type_parser_nodes__AGtExpr;
3571 extern const int COLOR_parser_prod__AGtExpr__init_agtexpr;
3572 void CHECK_NEW_parser_nodes__AGtExpr(val*);
3573 void parser__ReduceAction724__action(val* self, val* p0);
3574 val* NEW_parser_nodes__AGeExpr(const struct type* type);
3575 extern const struct type type_parser_nodes__AGeExpr;
3576 extern const int COLOR_parser_prod__AGeExpr__init_ageexpr;
3577 void CHECK_NEW_parser_nodes__AGeExpr(val*);
3578 void parser__ReduceAction725__action(val* self, val* p0);
3579 val* NEW_parser_nodes__AGgExpr(const struct type* type);
3580 extern const struct type type_parser_nodes__AGgExpr;
3581 extern const int COLOR_parser_prod__AGgExpr__init_aggexpr;
3582 void CHECK_NEW_parser_nodes__AGgExpr(val*);
3583 void parser__ReduceAction726__action(val* self, val* p0);
3584 val* NEW_parser_nodes__AStarshipExpr(const struct type* type);
3585 extern const struct type type_parser_nodes__AStarshipExpr;
3586 extern const int COLOR_parser_prod__AStarshipExpr__init_astarshipexpr;
3587 void CHECK_NEW_parser_nodes__AStarshipExpr(val*);
3588 void parser__ReduceAction727__action(val* self, val* p0);
3589 val* NEW_parser_nodes__AIsaExpr(const struct type* type);
3590 extern const struct type type_parser_nodes__AIsaExpr;
3591 extern const int COLOR_parser_prod__AIsaExpr__init_aisaexpr;
3592 void CHECK_NEW_parser_nodes__AIsaExpr(val*);
3593 void parser__ReduceAction728__action(val* self, val* p0);
3594 val* NEW_parser_nodes__APlusExpr(const struct type* type);
3595 extern const struct type type_parser_nodes__APlusExpr;
3596 extern const int COLOR_parser_prod__APlusExpr__init_aplusexpr;
3597 void CHECK_NEW_parser_nodes__APlusExpr(val*);
3598 void parser__ReduceAction730__action(val* self, val* p0);
3599 val* NEW_parser_nodes__AMinusExpr(const struct type* type);
3600 extern const struct type type_parser_nodes__AMinusExpr;
3601 extern const int COLOR_parser_prod__AMinusExpr__init_aminusexpr;
3602 void CHECK_NEW_parser_nodes__AMinusExpr(val*);
3603 void parser__ReduceAction731__action(val* self, val* p0);
3604 val* NEW_parser_nodes__AStarExpr(const struct type* type);
3605 extern const struct type type_parser_nodes__AStarExpr;
3606 extern const int COLOR_parser_prod__AStarExpr__init_astarexpr;
3607 void CHECK_NEW_parser_nodes__AStarExpr(val*);
3608 void parser__ReduceAction733__action(val* self, val* p0);
3609 val* NEW_parser_nodes__ASlashExpr(const struct type* type);
3610 extern const struct type type_parser_nodes__ASlashExpr;
3611 extern const int COLOR_parser_prod__ASlashExpr__init_aslashexpr;
3612 void CHECK_NEW_parser_nodes__ASlashExpr(val*);
3613 void parser__ReduceAction734__action(val* self, val* p0);
3614 val* NEW_parser_nodes__APercentExpr(const struct type* type);
3615 extern const struct type type_parser_nodes__APercentExpr;
3616 extern const int COLOR_parser_prod__APercentExpr__init_apercentexpr;
3617 void CHECK_NEW_parser_nodes__APercentExpr(val*);
3618 void parser__ReduceAction735__action(val* self, val* p0);
3619 val* NEW_parser_nodes__AUminusExpr(const struct type* type);
3620 extern const struct type type_parser_nodes__AUminusExpr;
3621 extern const int COLOR_parser_prod__AUminusExpr__init_auminusexpr;
3622 void CHECK_NEW_parser_nodes__AUminusExpr(val*);
3623 void parser__ReduceAction737__action(val* self, val* p0);
3624 extern const struct type type_nullable_parser_nodes__TKwonce;
3625 val* NEW_parser_nodes__AOnceExpr(const struct type* type);
3626 extern const struct type type_parser_nodes__AOnceExpr;
3627 extern const int COLOR_parser_prod__AOnceExpr__init_aonceexpr;
3628 void CHECK_NEW_parser_nodes__AOnceExpr(val*);
3629 void parser__ReduceAction738__action(val* self, val* p0);
3630 val* NEW_parser_nodes__ANewExpr(const struct type* type);
3631 extern const struct type type_parser_nodes__ANewExpr;
3632 extern const int COLOR_parser_prod__ANewExpr__init_anewexpr;
3633 void CHECK_NEW_parser_nodes__ANewExpr(val*);
3634 void parser__ReduceAction740__action(val* self, val* p0);
3635 extern const struct type type_nullable_parser_nodes__TKwisset;
3636 val* NEW_parser_nodes__AIssetAttrExpr(const struct type* type);
3637 extern const struct type type_parser_nodes__AIssetAttrExpr;
3638 extern const int COLOR_parser_prod__AIssetAttrExpr__init_aissetattrexpr;
3639 void CHECK_NEW_parser_nodes__AIssetAttrExpr(val*);
3640 void parser__ReduceAction741__action(val* self, val* p0);
3641 void parser__ReduceAction742__action(val* self, val* p0);
3642 void parser__ReduceAction743__action(val* self, val* p0);
3643 void parser__ReduceAction744__action(val* self, val* p0);
3644 void parser__ReduceAction746__action(val* self, val* p0);
3645 void parser__ReduceAction747__action(val* self, val* p0);
3646 val* NEW_parser_nodes__AAttrExpr(const struct type* type);
3647 extern const struct type type_parser_nodes__AAttrExpr;
3648 extern const int COLOR_parser_prod__AAttrExpr__init_aattrexpr;
3649 void CHECK_NEW_parser_nodes__AAttrExpr(val*);
3650 void parser__ReduceAction749__action(val* self, val* p0);
3651 void parser__ReduceAction750__action(val* self, val* p0);
3652 void parser__ReduceAction751__action(val* self, val* p0);
3653 void parser__ReduceAction752__action(val* self, val* p0);
3654 void parser__ReduceAction754__action(val* self, val* p0);
3655 void parser__ReduceAction755__action(val* self, val* p0);
3656 val* NEW_parser_nodes__ABraExpr(const struct type* type);
3657 extern const struct type type_parser_nodes__ABraExpr;
3658 extern const int COLOR_parser_prod__ABraExpr__init_abraexpr;
3659 void CHECK_NEW_parser_nodes__ABraExpr(val*);
3660 void parser__ReduceAction771__action(val* self, val* p0);
3661 void parser__ReduceAction772__action(val* self, val* p0);
3662 void parser__ReduceAction773__action(val* self, val* p0);
3663 void parser__ReduceAction774__action(val* self, val* p0);
3664 val* NEW_parser_nodes__ACrangeExpr(const struct type* type);
3665 extern const struct type type_parser_nodes__ACrangeExpr;
3666 extern const int COLOR_parser_prod__ACrangeExpr__init_acrangeexpr;
3667 void CHECK_NEW_parser_nodes__ACrangeExpr(val*);
3668 void parser__ReduceAction776__action(val* self, val* p0);
3669 void parser__ReduceAction777__action(val* self, val* p0);
3670 val* NEW_parser_nodes__AOrangeExpr(const struct type* type);
3671 extern const struct type type_parser_nodes__AOrangeExpr;
3672 extern const int COLOR_parser_prod__AOrangeExpr__init_aorangeexpr;
3673 void CHECK_NEW_parser_nodes__AOrangeExpr(val*);
3674 void parser__ReduceAction778__action(val* self, val* p0);
3675 void parser__ReduceAction779__action(val* self, val* p0);
3676 val* NEW_parser_nodes__AArrayExpr(const struct type* type);
3677 extern const struct type type_parser_nodes__AArrayExpr;
3678 extern const int COLOR_parser_prod__AArrayExpr__init_aarrayexpr;
3679 void CHECK_NEW_parser_nodes__AArrayExpr(val*);
3680 void parser__ReduceAction780__action(val* self, val* p0);
3681 void parser__ReduceAction781__action(val* self, val* p0);
3682 extern const struct type type_nullable_parser_nodes__TKwself;
3683 val* NEW_parser_nodes__ASelfExpr(const struct type* type);
3684 extern const struct type type_parser_nodes__ASelfExpr;
3685 extern const int COLOR_parser_prod__ASelfExpr__init_aselfexpr;
3686 void CHECK_NEW_parser_nodes__ASelfExpr(val*);
3687 void parser__ReduceAction782__action(val* self, val* p0);
3688 void parser__ReduceAction783__action(val* self, val* p0);
3689 extern const struct type type_nullable_parser_nodes__TKwtrue;
3690 val* NEW_parser_nodes__ATrueExpr(const struct type* type);
3691 extern const struct type type_parser_nodes__ATrueExpr;
3692 extern const int COLOR_parser_prod__ATrueExpr__init_atrueexpr;
3693 void CHECK_NEW_parser_nodes__ATrueExpr(val*);
3694 void parser__ReduceAction784__action(val* self, val* p0);
3695 void parser__ReduceAction785__action(val* self, val* p0);
3696 extern const struct type type_nullable_parser_nodes__TKwfalse;
3697 val* NEW_parser_nodes__AFalseExpr(const struct type* type);
3698 extern const struct type type_parser_nodes__AFalseExpr;
3699 extern const int COLOR_parser_prod__AFalseExpr__init_afalseexpr;
3700 void CHECK_NEW_parser_nodes__AFalseExpr(val*);
3701 void parser__ReduceAction786__action(val* self, val* p0);
3702 void parser__ReduceAction787__action(val* self, val* p0);
3703 extern const struct type type_nullable_parser_nodes__TKwnull;
3704 val* NEW_parser_nodes__ANullExpr(const struct type* type);
3705 extern const struct type type_parser_nodes__ANullExpr;
3706 extern const int COLOR_parser_prod__ANullExpr__init_anullexpr;
3707 void CHECK_NEW_parser_nodes__ANullExpr(val*);
3708 void parser__ReduceAction788__action(val* self, val* p0);
3709 void parser__ReduceAction789__action(val* self, val* p0);
3710 extern const struct type type_nullable_parser_nodes__TNumber;
3711 val* NEW_parser_nodes__AIntExpr(const struct type* type);
3712 extern const struct type type_parser_nodes__AIntExpr;
3713 extern const int COLOR_parser_prod__AIntExpr__init_aintexpr;
3714 void CHECK_NEW_parser_nodes__AIntExpr(val*);
3715 void parser__ReduceAction790__action(val* self, val* p0);
3716 void parser__ReduceAction791__action(val* self, val* p0);
3717 extern const struct type type_nullable_parser_nodes__TFloat;
3718 val* NEW_parser_nodes__AFloatExpr(const struct type* type);
3719 extern const struct type type_parser_nodes__AFloatExpr;
3720 extern const int COLOR_parser_prod__AFloatExpr__init_afloatexpr;
3721 void CHECK_NEW_parser_nodes__AFloatExpr(val*);
3722 void parser__ReduceAction792__action(val* self, val* p0);
3723 void parser__ReduceAction793__action(val* self, val* p0);
3724 extern const struct type type_nullable_parser_nodes__TChar;
3725 val* NEW_parser_nodes__ACharExpr(const struct type* type);
3726 extern const struct type type_parser_nodes__ACharExpr;
3727 extern const int COLOR_parser_prod__ACharExpr__init_acharexpr;
3728 void CHECK_NEW_parser_nodes__ACharExpr(val*);
3729 void parser__ReduceAction794__action(val* self, val* p0);
3730 void parser__ReduceAction795__action(val* self, val* p0);
3731 val* NEW_parser_nodes__AStringExpr(const struct type* type);
3732 extern const struct type type_parser_nodes__AStringExpr;
3733 extern const int COLOR_parser_prod__AStringExpr__init_astringexpr;
3734 void CHECK_NEW_parser_nodes__AStringExpr(val*);
3735 void parser__ReduceAction796__action(val* self, val* p0);
3736 void parser__ReduceAction797__action(val* self, val* p0);
3737 val* NEW_parser_nodes__AParExpr(const struct type* type);
3738 extern const struct type type_parser_nodes__AParExpr;
3739 extern const int COLOR_parser_prod__AParExpr__init_aparexpr;
3740 void CHECK_NEW_parser_nodes__AParExpr(val*);
3741 void parser__ReduceAction799__action(val* self, val* p0);
3742 void parser__ReduceAction800__action(val* self, val* p0);
3743 val* NEW_parser_nodes__AAsCastExpr(const struct type* type);
3744 extern const struct type type_parser_nodes__AAsCastExpr;
3745 extern const int COLOR_parser_prod__AAsCastExpr__init_aascastexpr;
3746 void CHECK_NEW_parser_nodes__AAsCastExpr(val*);
3747 void parser__ReduceAction801__action(val* self, val* p0);
3748 val* NEW_parser_nodes__AAsNotnullExpr(const struct type* type);
3749 extern const struct type type_parser_nodes__AAsNotnullExpr;
3750 extern const int COLOR_parser_prod__AAsNotnullExpr__init_aasnotnullexpr;
3751 void CHECK_NEW_parser_nodes__AAsNotnullExpr(val*);
3752 void parser__ReduceAction802__action(val* self, val* p0);
3753 val* NEW_parser_nodes__ASuperstringExpr(const struct type* type);
3754 extern const struct type type_parser_nodes__ASuperstringExpr;
3755 extern const int COLOR_parser_prod__ASuperstringExpr__init_asuperstringexpr;
3756 void CHECK_NEW_parser_nodes__ASuperstringExpr(val*);
3757 void parser__ReduceAction803__action(val* self, val* p0);
3758 void parser__ReduceAction804__action(val* self, val* p0);
3759 void parser__ReduceAction805__action(val* self, val* p0);
3760 void parser__ReduceAction806__action(val* self, val* p0);
3761 void parser__ReduceAction807__action(val* self, val* p0);
3762 extern const struct type type_nullable_parser_nodes__TStartString;
3763 val* NEW_parser_nodes__AStartStringExpr(const struct type* type);
3764 extern const struct type type_parser_nodes__AStartStringExpr;
3765 extern const int COLOR_parser_prod__AStartStringExpr__init_astartstringexpr;
3766 void CHECK_NEW_parser_nodes__AStartStringExpr(val*);
3767 void parser__ReduceAction808__action(val* self, val* p0);
3768 extern const struct type type_nullable_parser_nodes__TMidString;
3769 val* NEW_parser_nodes__AMidStringExpr(const struct type* type);
3770 extern const struct type type_parser_nodes__AMidStringExpr;
3771 extern const int COLOR_parser_prod__AMidStringExpr__init_amidstringexpr;
3772 void CHECK_NEW_parser_nodes__AMidStringExpr(val*);
3773 void parser__ReduceAction810__action(val* self, val* p0);
3774 extern const struct type type_nullable_parser_nodes__TEndString;
3775 val* NEW_parser_nodes__AEndStringExpr(const struct type* type);
3776 extern const struct type type_parser_nodes__AEndStringExpr;
3777 extern const int COLOR_parser_prod__AEndStringExpr__init_aendstringexpr;
3778 void CHECK_NEW_parser_nodes__AEndStringExpr(val*);
3779 void parser__ReduceAction811__action(val* self, val* p0);
3780 extern const struct type type_nullable_parser_nodes__TAt;
3781 extern const struct type type_nullable_parser_nodes__AAnnotation;
3782 void parser__ReduceAction812__action(val* self, val* p0);
3783 void parser__ReduceAction813__action(val* self, val* p0);
3784 extern const struct type type_nullable_parser_nodes__AAtid;
3785 val* NEW_parser_nodes__AAnnotation(const struct type* type);
3786 extern const struct type type_parser_nodes__AAnnotation;
3787 extern const int COLOR_parser_prod__AAnnotation__init_aannotation;
3788 void CHECK_NEW_parser_nodes__AAnnotation(val*);
3789 void parser__ReduceAction814__action(val* self, val* p0);
3790 void parser__ReduceAction815__action(val* self, val* p0);
3791 void parser__ReduceAction816__action(val* self, val* p0);
3792 void parser__ReduceAction817__action(val* self, val* p0);
3793 void parser__ReduceAction818__action(val* self, val* p0);
3794 void parser__ReduceAction819__action(val* self, val* p0);
3795 void parser__ReduceAction820__action(val* self, val* p0);
3796 void parser__ReduceAction822__action(val* self, val* p0);
3797 void parser__ReduceAction823__action(val* self, val* p0);
3798 void parser__ReduceAction824__action(val* self, val* p0);
3799 void parser__ReduceAction825__action(val* self, val* p0);
3800 void parser__ReduceAction826__action(val* self, val* p0);
3801 void parser__ReduceAction827__action(val* self, val* p0);
3802 void parser__ReduceAction828__action(val* self, val* p0);
3803 void parser__ReduceAction829__action(val* self, val* p0);
3804 void parser__ReduceAction830__action(val* self, val* p0);
3805 val* NEW_parser_nodes__ATypeAtArg(const struct type* type);
3806 extern const struct type type_parser_nodes__ATypeAtArg;
3807 extern const int COLOR_parser_prod__ATypeAtArg__init_atypeatarg;
3808 void CHECK_NEW_parser_nodes__ATypeAtArg(val*);
3809 void parser__ReduceAction831__action(val* self, val* p0);
3810 val* NEW_parser_nodes__AExprAtArg(const struct type* type);
3811 extern const struct type type_parser_nodes__AExprAtArg;
3812 extern const int COLOR_parser_prod__AExprAtArg__init_aexpratarg;
3813 void CHECK_NEW_parser_nodes__AExprAtArg(val*);
3814 void parser__ReduceAction832__action(val* self, val* p0);
3815 val* NEW_parser_nodes__AAtAtArg(const struct type* type);
3816 extern const struct type type_parser_nodes__AAtAtArg;
3817 extern const int COLOR_parser_prod__AAtAtArg__init_aatatarg;
3818 void CHECK_NEW_parser_nodes__AAtAtArg(val*);
3819 void parser__ReduceAction834__action(val* self, val* p0);
3820 val* NEW_parser_nodes__AIdAtid(const struct type* type);
3821 extern const struct type type_parser_nodes__AIdAtid;
3822 extern const int COLOR_parser_prod__AIdAtid__init_aidatid;
3823 void CHECK_NEW_parser_nodes__AIdAtid(val*);
3824 void parser__ReduceAction835__action(val* self, val* p0);
3825 void parser__ReduceAction836__action(val* self, val* p0);
3826 void parser__ReduceAction837__action(val* self, val* p0);
3827 val* NEW_parser_nodes__AKwreadableAtid(const struct type* type);
3828 extern const struct type type_parser_nodes__AKwreadableAtid;
3829 extern const int COLOR_parser_prod__AKwreadableAtid__init_akwreadableatid;
3830 void CHECK_NEW_parser_nodes__AKwreadableAtid(val*);
3831 void parser__ReduceAction839__action(val* self, val* p0);
3832 void parser__ReduceAction840__action(val* self, val* p0);
3833 void parser__ReduceAction841__action(val* self, val* p0);
3834 val* NEW_parser_nodes__AKwwritableAtid(const struct type* type);
3835 extern const struct type type_parser_nodes__AKwwritableAtid;
3836 extern const int COLOR_parser_prod__AKwwritableAtid__init_akwwritableatid;
3837 void CHECK_NEW_parser_nodes__AKwwritableAtid(val*);
3838 void parser__ReduceAction843__action(val* self, val* p0);
3839 void parser__ReduceAction844__action(val* self, val* p0);
3840 void parser__ReduceAction845__action(val* self, val* p0);
3841 val* NEW_parser_nodes__AKwimportAtid(const struct type* type);
3842 extern const struct type type_parser_nodes__AKwimportAtid;
3843 extern const int COLOR_parser_prod__AKwimportAtid__init_akwimportatid;
3844 void CHECK_NEW_parser_nodes__AKwimportAtid(val*);
3845 void parser__ReduceAction847__action(val* self, val* p0);
3846 void parser__ReduceAction848__action(val* self, val* p0);
3847 void parser__ReduceAction849__action(val* self, val* p0);
3848 val* NEW_parser_nodes__AParExprs(const struct type* type);
3849 extern const struct type type_parser_nodes__AParExprs;
3850 extern const int COLOR_parser_prod__AParExprs__init_aparexprs;
3851 void CHECK_NEW_parser_nodes__AParExprs(val*);
3852 void parser__ReduceAction851__action(val* self, val* p0);
3853 void parser__ReduceAction852__action(val* self, val* p0);
3854 val* NEW_parser_nodes__AListExprs(const struct type* type);
3855 extern const struct type type_parser_nodes__AListExprs;
3856 extern const int COLOR_parser_prod__AListExprs__init_alistexprs;
3857 void CHECK_NEW_parser_nodes__AListExprs(val*);
3858 void parser__ReduceAction853__action(val* self, val* p0);
3859 void parser__ReduceAction855__action(val* self, val* p0);
3860 val* NEW_parser_nodes__ABraExprs(const struct type* type);
3861 extern const struct type type_parser_nodes__ABraExprs;
3862 extern const int COLOR_parser_prod__ABraExprs__init_abraexprs;
3863 void CHECK_NEW_parser_nodes__ABraExprs(val*);
3864 void parser__ReduceAction858__action(val* self, val* p0);
3865 void parser__ReduceAction859__action(val* self, val* p0);
3866 void parser__ReduceAction860__action(val* self, val* p0);
3867 void parser__ReduceAction861__action(val* self, val* p0);
3868 void parser__ReduceAction862__action(val* self, val* p0);
3869 void parser__ReduceAction863__action(val* self, val* p0);
3870 val* NEW_parser_nodes__AModuleName(const struct type* type);
3871 extern const struct type type_parser_nodes__AModuleName;
3872 extern const int COLOR_parser_prod__AModuleName__init_amodulename;
3873 void CHECK_NEW_parser_nodes__AModuleName(val*);
3874 void parser__ReduceAction864__action(val* self, val* p0);
3875 void parser__ReduceAction865__action(val* self, val* p0);
3876 void parser__ReduceAction866__action(val* self, val* p0);
3877 void parser__ReduceAction867__action(val* self, val* p0);
3878 void parser__ReduceAction868__action(val* self, val* p0);
3879 void parser__ReduceAction869__action(val* self, val* p0);
3880 void parser__ReduceAction870__action(val* self, val* p0);
3881 val* NEW_parser_nodes__ADoc(const struct type* type);
3882 extern const struct type type_parser_nodes__ADoc;
3883 extern const int COLOR_parser_prod__ADoc__init_adoc;
3884 void CHECK_NEW_parser_nodes__ADoc(val*);
3885 void parser__ReduceAction872__action(val* self, val* p0);
3886 void parser__ReduceAction873__action(val* self, val* p0);
3887 void parser__ReduceAction875__action(val* self, val* p0);
3888 void parser__ReduceAction876__action(val* self, val* p0);
3889 void parser__ReduceAction877__action(val* self, val* p0);
3890 void parser__ReduceAction878__action(val* self, val* p0);
3891 void parser__ReduceAction1223__action(val* self, val* p0);
3892 void parser__ReduceAction1224__action(val* self, val* p0);
3893 void parser__ReduceAction1227__action(val* self, val* p0);
3894 void parser__ReduceAction1228__action(val* self, val* p0);
3895 void parser__ReduceAction1231__action(val* self, val* p0);
3896 void parser__ReduceAction1232__action(val* self, val* p0);
3897 void parser__ReduceAction1239__action(val* self, val* p0);
3898 void parser__ReduceAction1263__action(val* self, val* p0);
3899 void parser__ReduceAction1264__action(val* self, val* p0);
3900 void parser__ReduceAction1538__action(val* self, val* p0);
3901 void parser__ReduceAction1539__action(val* self, val* p0);
3902 void parser__ReduceAction1540__action(val* self, val* p0);
3903 void parser__ReduceAction1541__action(val* self, val* p0);
3904 void parser__ReduceAction1542__action(val* self, val* p0);
3905 void parser__ReduceAction1543__action(val* self, val* p0);
3906 void parser__ReduceAction1544__action(val* self, val* p0);
3907 void parser__ReduceAction1545__action(val* self, val* p0);
3908 void parser__ReduceAction1546__action(val* self, val* p0);
3909 void parser__ReduceAction1547__action(val* self, val* p0);
3910 void parser__ReduceAction1550__action(val* self, val* p0);
3911 void parser__ReduceAction1551__action(val* self, val* p0);
3912 void parser__ReduceAction1552__action(val* self, val* p0);
3913 void parser__ReduceAction1553__action(val* self, val* p0);
3914 void parser__ReduceAction1554__action(val* self, val* p0);
3915 void parser__ReduceAction1555__action(val* self, val* p0);
3916 void parser__ReduceAction1557__action(val* self, val* p0);
3917 void parser__ReduceAction1558__action(val* self, val* p0);
3918 void parser__ReduceAction1559__action(val* self, val* p0);
3919 void parser__ReduceAction1560__action(val* self, val* p0);
3920 void parser__ReduceAction1561__action(val* self, val* p0);
3921 void parser__ReduceAction1563__action(val* self, val* p0);
3922 void parser__ReduceAction1567__action(val* self, val* p0);
3923 void parser__ReduceAction1571__action(val* self, val* p0);
3924 void parser__ReduceAction1572__action(val* self, val* p0);
3925 void parser__ReduceAction1573__action(val* self, val* p0);
3926 void parser__ReduceAction1574__action(val* self, val* p0);
3927 void parser__ReduceAction1575__action(val* self, val* p0);