1 #include "nit.common.h"
2 val
* NEW_standard__Array(const struct type
* type
);
3 extern const struct type type_standard__Array__nit__parser_work__ReduceAction
;
4 void standard___standard__Array___with_capacity(val
* self
, long p0
);
5 #define COLOR_nit__parser_work__Parser___reduce_table 3
6 val
* NEW_nit__parser__ReduceAction0(const struct type
* type
);
7 extern const struct type type_nit__parser__ReduceAction0
;
8 #define COLOR_nit__parser_work__ReduceAction__goto_61d 17
9 #define COLOR_standard__kernel__Object__init 0
10 void standard___standard__Array___standard__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
11 val
* NEW_nit__parser__ReduceAction1(const struct type
* type
);
12 extern const struct type type_nit__parser__ReduceAction1
;
13 val
* NEW_nit__parser__ReduceAction2(const struct type
* type
);
14 extern const struct type type_nit__parser__ReduceAction2
;
15 val
* NEW_nit__parser__ReduceAction3(const struct type
* type
);
16 extern const struct type type_nit__parser__ReduceAction3
;
17 val
* NEW_nit__parser__ReduceAction4(const struct type
* type
);
18 extern const struct type type_nit__parser__ReduceAction4
;
19 val
* NEW_nit__parser__ReduceAction5(const struct type
* type
);
20 extern const struct type type_nit__parser__ReduceAction5
;
21 val
* NEW_nit__parser__ReduceAction6(const struct type
* type
);
22 extern const struct type type_nit__parser__ReduceAction6
;
23 val
* NEW_nit__parser__ReduceAction7(const struct type
* type
);
24 extern const struct type type_nit__parser__ReduceAction7
;
25 val
* NEW_nit__parser__ReduceAction8(const struct type
* type
);
26 extern const struct type type_nit__parser__ReduceAction8
;
27 val
* NEW_nit__parser__ReduceAction9(const struct type
* type
);
28 extern const struct type type_nit__parser__ReduceAction9
;
29 val
* NEW_nit__parser__ReduceAction10(const struct type
* type
);
30 extern const struct type type_nit__parser__ReduceAction10
;
31 val
* NEW_nit__parser__ReduceAction11(const struct type
* type
);
32 extern const struct type type_nit__parser__ReduceAction11
;
33 val
* NEW_nit__parser__ReduceAction12(const struct type
* type
);
34 extern const struct type type_nit__parser__ReduceAction12
;
35 val
* NEW_nit__parser__ReduceAction13(const struct type
* type
);
36 extern const struct type type_nit__parser__ReduceAction13
;
37 val
* NEW_nit__parser__ReduceAction14(const struct type
* type
);
38 extern const struct type type_nit__parser__ReduceAction14
;
39 val
* NEW_nit__parser__ReduceAction15(const struct type
* type
);
40 extern const struct type type_nit__parser__ReduceAction15
;
41 val
* NEW_nit__parser__ReduceAction16(const struct type
* type
);
42 extern const struct type type_nit__parser__ReduceAction16
;
43 val
* NEW_nit__parser__ReduceAction17(const struct type
* type
);
44 extern const struct type type_nit__parser__ReduceAction17
;
45 val
* NEW_nit__parser__ReduceAction18(const struct type
* type
);
46 extern const struct type type_nit__parser__ReduceAction18
;
47 val
* NEW_nit__parser__ReduceAction19(const struct type
* type
);
48 extern const struct type type_nit__parser__ReduceAction19
;
49 val
* NEW_nit__parser__ReduceAction20(const struct type
* type
);
50 extern const struct type type_nit__parser__ReduceAction20
;
51 val
* NEW_nit__parser__ReduceAction21(const struct type
* type
);
52 extern const struct type type_nit__parser__ReduceAction21
;
53 val
* NEW_nit__parser__ReduceAction22(const struct type
* type
);
54 extern const struct type type_nit__parser__ReduceAction22
;
55 val
* NEW_nit__parser__ReduceAction23(const struct type
* type
);
56 extern const struct type type_nit__parser__ReduceAction23
;
57 val
* NEW_nit__parser__ReduceAction24(const struct type
* type
);
58 extern const struct type type_nit__parser__ReduceAction24
;
59 val
* NEW_nit__parser__ReduceAction26(const struct type
* type
);
60 extern const struct type type_nit__parser__ReduceAction26
;
61 val
* NEW_nit__parser__ReduceAction27(const struct type
* type
);
62 extern const struct type type_nit__parser__ReduceAction27
;
63 val
* NEW_nit__parser__ReduceAction28(const struct type
* type
);
64 extern const struct type type_nit__parser__ReduceAction28
;
65 val
* NEW_nit__parser__ReduceAction29(const struct type
* type
);
66 extern const struct type type_nit__parser__ReduceAction29
;
67 val
* NEW_nit__parser__ReduceAction31(const struct type
* type
);
68 extern const struct type type_nit__parser__ReduceAction31
;
69 val
* NEW_nit__parser__ReduceAction32(const struct type
* type
);
70 extern const struct type type_nit__parser__ReduceAction32
;
71 val
* NEW_nit__parser__ReduceAction33(const struct type
* type
);
72 extern const struct type type_nit__parser__ReduceAction33
;
73 val
* NEW_nit__parser__ReduceAction34(const struct type
* type
);
74 extern const struct type type_nit__parser__ReduceAction34
;
75 val
* NEW_nit__parser__ReduceAction35(const struct type
* type
);
76 extern const struct type type_nit__parser__ReduceAction35
;
77 val
* NEW_nit__parser__ReduceAction36(const struct type
* type
);
78 extern const struct type type_nit__parser__ReduceAction36
;
79 val
* NEW_nit__parser__ReduceAction37(const struct type
* type
);
80 extern const struct type type_nit__parser__ReduceAction37
;
81 val
* NEW_nit__parser__ReduceAction38(const struct type
* type
);
82 extern const struct type type_nit__parser__ReduceAction38
;
83 val
* NEW_nit__parser__ReduceAction39(const struct type
* type
);
84 extern const struct type type_nit__parser__ReduceAction39
;
85 val
* NEW_nit__parser__ReduceAction40(const struct type
* type
);
86 extern const struct type type_nit__parser__ReduceAction40
;
87 val
* NEW_nit__parser__ReduceAction41(const struct type
* type
);
88 extern const struct type type_nit__parser__ReduceAction41
;
89 val
* NEW_nit__parser__ReduceAction42(const struct type
* type
);
90 extern const struct type type_nit__parser__ReduceAction42
;
91 val
* NEW_nit__parser__ReduceAction43(const struct type
* type
);
92 extern const struct type type_nit__parser__ReduceAction43
;
93 val
* NEW_nit__parser__ReduceAction44(const struct type
* type
);
94 extern const struct type type_nit__parser__ReduceAction44
;
95 val
* NEW_nit__parser__ReduceAction45(const struct type
* type
);
96 extern const struct type type_nit__parser__ReduceAction45
;
97 val
* NEW_nit__parser__ReduceAction46(const struct type
* type
);
98 extern const struct type type_nit__parser__ReduceAction46
;
99 val
* NEW_nit__parser__ReduceAction47(const struct type
* type
);
100 extern const struct type type_nit__parser__ReduceAction47
;
101 val
* NEW_nit__parser__ReduceAction48(const struct type
* type
);
102 extern const struct type type_nit__parser__ReduceAction48
;
103 val
* NEW_nit__parser__ReduceAction49(const struct type
* type
);
104 extern const struct type type_nit__parser__ReduceAction49
;
105 val
* NEW_nit__parser__ReduceAction50(const struct type
* type
);
106 extern const struct type type_nit__parser__ReduceAction50
;
107 val
* NEW_nit__parser__ReduceAction51(const struct type
* type
);
108 extern const struct type type_nit__parser__ReduceAction51
;
109 val
* NEW_nit__parser__ReduceAction52(const struct type
* type
);
110 extern const struct type type_nit__parser__ReduceAction52
;
111 val
* NEW_nit__parser__ReduceAction53(const struct type
* type
);
112 extern const struct type type_nit__parser__ReduceAction53
;
113 val
* NEW_nit__parser__ReduceAction54(const struct type
* type
);
114 extern const struct type type_nit__parser__ReduceAction54
;
115 val
* NEW_nit__parser__ReduceAction55(const struct type
* type
);
116 extern const struct type type_nit__parser__ReduceAction55
;
117 val
* NEW_nit__parser__ReduceAction56(const struct type
* type
);
118 extern const struct type type_nit__parser__ReduceAction56
;
119 val
* NEW_nit__parser__ReduceAction57(const struct type
* type
);
120 extern const struct type type_nit__parser__ReduceAction57
;
121 val
* NEW_nit__parser__ReduceAction58(const struct type
* type
);
122 extern const struct type type_nit__parser__ReduceAction58
;
123 val
* NEW_nit__parser__ReduceAction59(const struct type
* type
);
124 extern const struct type type_nit__parser__ReduceAction59
;
125 val
* NEW_nit__parser__ReduceAction60(const struct type
* type
);
126 extern const struct type type_nit__parser__ReduceAction60
;
127 val
* NEW_nit__parser__ReduceAction61(const struct type
* type
);
128 extern const struct type type_nit__parser__ReduceAction61
;
129 val
* NEW_nit__parser__ReduceAction62(const struct type
* type
);
130 extern const struct type type_nit__parser__ReduceAction62
;
131 val
* NEW_nit__parser__ReduceAction63(const struct type
* type
);
132 extern const struct type type_nit__parser__ReduceAction63
;
133 val
* NEW_nit__parser__ReduceAction64(const struct type
* type
);
134 extern const struct type type_nit__parser__ReduceAction64
;
135 val
* NEW_nit__parser__ReduceAction65(const struct type
* type
);
136 extern const struct type type_nit__parser__ReduceAction65
;
137 val
* NEW_nit__parser__ReduceAction66(const struct type
* type
);
138 extern const struct type type_nit__parser__ReduceAction66
;
139 val
* NEW_nit__parser__ReduceAction67(const struct type
* type
);
140 extern const struct type type_nit__parser__ReduceAction67
;
141 val
* NEW_nit__parser__ReduceAction68(const struct type
* type
);
142 extern const struct type type_nit__parser__ReduceAction68
;
143 val
* NEW_nit__parser__ReduceAction69(const struct type
* type
);
144 extern const struct type type_nit__parser__ReduceAction69
;
145 val
* NEW_nit__parser__ReduceAction70(const struct type
* type
);
146 extern const struct type type_nit__parser__ReduceAction70
;
147 val
* NEW_nit__parser__ReduceAction71(const struct type
* type
);
148 extern const struct type type_nit__parser__ReduceAction71
;
149 val
* NEW_nit__parser__ReduceAction72(const struct type
* type
);
150 extern const struct type type_nit__parser__ReduceAction72
;
151 val
* NEW_nit__parser__ReduceAction73(const struct type
* type
);
152 extern const struct type type_nit__parser__ReduceAction73
;
153 val
* NEW_nit__parser__ReduceAction74(const struct type
* type
);
154 extern const struct type type_nit__parser__ReduceAction74
;
155 val
* NEW_nit__parser__ReduceAction76(const struct type
* type
);
156 extern const struct type type_nit__parser__ReduceAction76
;
157 val
* NEW_nit__parser__ReduceAction77(const struct type
* type
);
158 extern const struct type type_nit__parser__ReduceAction77
;
159 val
* NEW_nit__parser__ReduceAction80(const struct type
* type
);
160 extern const struct type type_nit__parser__ReduceAction80
;
161 val
* NEW_nit__parser__ReduceAction81(const struct type
* type
);
162 extern const struct type type_nit__parser__ReduceAction81
;
163 val
* NEW_nit__parser__ReduceAction82(const struct type
* type
);
164 extern const struct type type_nit__parser__ReduceAction82
;
165 val
* NEW_nit__parser__ReduceAction83(const struct type
* type
);
166 extern const struct type type_nit__parser__ReduceAction83
;
167 val
* NEW_nit__parser__ReduceAction84(const struct type
* type
);
168 extern const struct type type_nit__parser__ReduceAction84
;
169 val
* NEW_nit__parser__ReduceAction85(const struct type
* type
);
170 extern const struct type type_nit__parser__ReduceAction85
;
171 val
* NEW_nit__parser__ReduceAction86(const struct type
* type
);
172 extern const struct type type_nit__parser__ReduceAction86
;
173 val
* NEW_nit__parser__ReduceAction87(const struct type
* type
);
174 extern const struct type type_nit__parser__ReduceAction87
;
175 val
* NEW_nit__parser__ReduceAction88(const struct type
* type
);
176 extern const struct type type_nit__parser__ReduceAction88
;
177 val
* NEW_nit__parser__ReduceAction89(const struct type
* type
);
178 extern const struct type type_nit__parser__ReduceAction89
;
179 val
* NEW_nit__parser__ReduceAction90(const struct type
* type
);
180 extern const struct type type_nit__parser__ReduceAction90
;
181 val
* NEW_nit__parser__ReduceAction91(const struct type
* type
);
182 extern const struct type type_nit__parser__ReduceAction91
;
183 val
* NEW_nit__parser__ReduceAction92(const struct type
* type
);
184 extern const struct type type_nit__parser__ReduceAction92
;
185 val
* NEW_nit__parser__ReduceAction93(const struct type
* type
);
186 extern const struct type type_nit__parser__ReduceAction93
;
187 val
* NEW_nit__parser__ReduceAction94(const struct type
* type
);
188 extern const struct type type_nit__parser__ReduceAction94
;
189 val
* NEW_nit__parser__ReduceAction95(const struct type
* type
);
190 extern const struct type type_nit__parser__ReduceAction95
;
191 val
* NEW_nit__parser__ReduceAction96(const struct type
* type
);
192 extern const struct type type_nit__parser__ReduceAction96
;
193 val
* NEW_nit__parser__ReduceAction97(const struct type
* type
);
194 extern const struct type type_nit__parser__ReduceAction97
;
195 val
* NEW_nit__parser__ReduceAction98(const struct type
* type
);
196 extern const struct type type_nit__parser__ReduceAction98
;
197 val
* NEW_nit__parser__ReduceAction99(const struct type
* type
);
198 extern const struct type type_nit__parser__ReduceAction99
;
199 val
* NEW_nit__parser__ReduceAction100(const struct type
* type
);
200 extern const struct type type_nit__parser__ReduceAction100
;
201 val
* NEW_nit__parser__ReduceAction101(const struct type
* type
);
202 extern const struct type type_nit__parser__ReduceAction101
;
203 val
* NEW_nit__parser__ReduceAction102(const struct type
* type
);
204 extern const struct type type_nit__parser__ReduceAction102
;
205 val
* NEW_nit__parser__ReduceAction103(const struct type
* type
);
206 extern const struct type type_nit__parser__ReduceAction103
;
207 val
* NEW_nit__parser__ReduceAction104(const struct type
* type
);
208 extern const struct type type_nit__parser__ReduceAction104
;
209 val
* NEW_nit__parser__ReduceAction105(const struct type
* type
);
210 extern const struct type type_nit__parser__ReduceAction105
;
211 val
* NEW_nit__parser__ReduceAction106(const struct type
* type
);
212 extern const struct type type_nit__parser__ReduceAction106
;
213 val
* NEW_nit__parser__ReduceAction107(const struct type
* type
);
214 extern const struct type type_nit__parser__ReduceAction107
;
215 val
* NEW_nit__parser__ReduceAction108(const struct type
* type
);
216 extern const struct type type_nit__parser__ReduceAction108
;
217 val
* NEW_nit__parser__ReduceAction109(const struct type
* type
);
218 extern const struct type type_nit__parser__ReduceAction109
;
219 val
* NEW_nit__parser__ReduceAction110(const struct type
* type
);
220 extern const struct type type_nit__parser__ReduceAction110
;
221 val
* NEW_nit__parser__ReduceAction111(const struct type
* type
);
222 extern const struct type type_nit__parser__ReduceAction111
;
223 val
* NEW_nit__parser__ReduceAction112(const struct type
* type
);
224 extern const struct type type_nit__parser__ReduceAction112
;
225 val
* NEW_nit__parser__ReduceAction113(const struct type
* type
);
226 extern const struct type type_nit__parser__ReduceAction113
;
227 val
* NEW_nit__parser__ReduceAction114(const struct type
* type
);
228 extern const struct type type_nit__parser__ReduceAction114
;
229 val
* NEW_nit__parser__ReduceAction116(const struct type
* type
);
230 extern const struct type type_nit__parser__ReduceAction116
;
231 val
* NEW_nit__parser__ReduceAction117(const struct type
* type
);
232 extern const struct type type_nit__parser__ReduceAction117
;
233 val
* NEW_nit__parser__ReduceAction118(const struct type
* type
);
234 extern const struct type type_nit__parser__ReduceAction118
;
235 val
* NEW_nit__parser__ReduceAction119(const struct type
* type
);
236 extern const struct type type_nit__parser__ReduceAction119
;
237 val
* NEW_nit__parser__ReduceAction120(const struct type
* type
);
238 extern const struct type type_nit__parser__ReduceAction120
;
239 val
* NEW_nit__parser__ReduceAction121(const struct type
* type
);
240 extern const struct type type_nit__parser__ReduceAction121
;
241 val
* NEW_nit__parser__ReduceAction122(const struct type
* type
);
242 extern const struct type type_nit__parser__ReduceAction122
;
243 val
* NEW_nit__parser__ReduceAction123(const struct type
* type
);
244 extern const struct type type_nit__parser__ReduceAction123
;
245 val
* NEW_nit__parser__ReduceAction125(const struct type
* type
);
246 extern const struct type type_nit__parser__ReduceAction125
;
247 val
* NEW_nit__parser__ReduceAction126(const struct type
* type
);
248 extern const struct type type_nit__parser__ReduceAction126
;
249 val
* NEW_nit__parser__ReduceAction128(const struct type
* type
);
250 extern const struct type type_nit__parser__ReduceAction128
;
251 val
* NEW_nit__parser__ReduceAction129(const struct type
* type
);
252 extern const struct type type_nit__parser__ReduceAction129
;
253 val
* NEW_nit__parser__ReduceAction130(const struct type
* type
);
254 extern const struct type type_nit__parser__ReduceAction130
;
255 val
* NEW_nit__parser__ReduceAction131(const struct type
* type
);
256 extern const struct type type_nit__parser__ReduceAction131
;
257 val
* NEW_nit__parser__ReduceAction132(const struct type
* type
);
258 extern const struct type type_nit__parser__ReduceAction132
;
259 val
* NEW_nit__parser__ReduceAction133(const struct type
* type
);
260 extern const struct type type_nit__parser__ReduceAction133
;
261 val
* NEW_nit__parser__ReduceAction134(const struct type
* type
);
262 extern const struct type type_nit__parser__ReduceAction134
;
263 val
* NEW_nit__parser__ReduceAction135(const struct type
* type
);
264 extern const struct type type_nit__parser__ReduceAction135
;
265 val
* NEW_nit__parser__ReduceAction136(const struct type
* type
);
266 extern const struct type type_nit__parser__ReduceAction136
;
267 val
* NEW_nit__parser__ReduceAction137(const struct type
* type
);
268 extern const struct type type_nit__parser__ReduceAction137
;
269 val
* NEW_nit__parser__ReduceAction139(const struct type
* type
);
270 extern const struct type type_nit__parser__ReduceAction139
;
271 val
* NEW_nit__parser__ReduceAction140(const struct type
* type
);
272 extern const struct type type_nit__parser__ReduceAction140
;
273 val
* NEW_nit__parser__ReduceAction141(const struct type
* type
);
274 extern const struct type type_nit__parser__ReduceAction141
;
275 val
* NEW_nit__parser__ReduceAction142(const struct type
* type
);
276 extern const struct type type_nit__parser__ReduceAction142
;
277 val
* NEW_nit__parser__ReduceAction143(const struct type
* type
);
278 extern const struct type type_nit__parser__ReduceAction143
;
279 val
* NEW_nit__parser__ReduceAction145(const struct type
* type
);
280 extern const struct type type_nit__parser__ReduceAction145
;
281 val
* NEW_nit__parser__ReduceAction146(const struct type
* type
);
282 extern const struct type type_nit__parser__ReduceAction146
;
283 val
* NEW_nit__parser__ReduceAction147(const struct type
* type
);
284 extern const struct type type_nit__parser__ReduceAction147
;
285 val
* NEW_nit__parser__ReduceAction148(const struct type
* type
);
286 extern const struct type type_nit__parser__ReduceAction148
;
287 val
* NEW_nit__parser__ReduceAction149(const struct type
* type
);
288 extern const struct type type_nit__parser__ReduceAction149
;
289 val
* NEW_nit__parser__ReduceAction150(const struct type
* type
);
290 extern const struct type type_nit__parser__ReduceAction150
;
291 val
* NEW_nit__parser__ReduceAction151(const struct type
* type
);
292 extern const struct type type_nit__parser__ReduceAction151
;
293 val
* NEW_nit__parser__ReduceAction152(const struct type
* type
);
294 extern const struct type type_nit__parser__ReduceAction152
;
295 val
* NEW_nit__parser__ReduceAction156(const struct type
* type
);
296 extern const struct type type_nit__parser__ReduceAction156
;
297 val
* NEW_nit__parser__ReduceAction157(const struct type
* type
);
298 extern const struct type type_nit__parser__ReduceAction157
;
299 val
* NEW_nit__parser__ReduceAction158(const struct type
* type
);
300 extern const struct type type_nit__parser__ReduceAction158
;
301 val
* NEW_nit__parser__ReduceAction159(const struct type
* type
);
302 extern const struct type type_nit__parser__ReduceAction159
;
303 val
* NEW_nit__parser__ReduceAction160(const struct type
* type
);
304 extern const struct type type_nit__parser__ReduceAction160
;
305 val
* NEW_nit__parser__ReduceAction161(const struct type
* type
);
306 extern const struct type type_nit__parser__ReduceAction161
;
307 val
* NEW_nit__parser__ReduceAction162(const struct type
* type
);
308 extern const struct type type_nit__parser__ReduceAction162
;
309 val
* NEW_nit__parser__ReduceAction163(const struct type
* type
);
310 extern const struct type type_nit__parser__ReduceAction163
;
311 val
* NEW_nit__parser__ReduceAction164(const struct type
* type
);
312 extern const struct type type_nit__parser__ReduceAction164
;
313 val
* NEW_nit__parser__ReduceAction165(const struct type
* type
);
314 extern const struct type type_nit__parser__ReduceAction165
;
315 val
* NEW_nit__parser__ReduceAction169(const struct type
* type
);
316 extern const struct type type_nit__parser__ReduceAction169
;
317 val
* NEW_nit__parser__ReduceAction170(const struct type
* type
);
318 extern const struct type type_nit__parser__ReduceAction170
;
319 val
* NEW_nit__parser__ReduceAction171(const struct type
* type
);
320 extern const struct type type_nit__parser__ReduceAction171
;
321 val
* NEW_nit__parser__ReduceAction172(const struct type
* type
);
322 extern const struct type type_nit__parser__ReduceAction172
;
323 val
* NEW_nit__parser__ReduceAction173(const struct type
* type
);
324 extern const struct type type_nit__parser__ReduceAction173
;
325 val
* NEW_nit__parser__ReduceAction174(const struct type
* type
);
326 extern const struct type type_nit__parser__ReduceAction174
;
327 val
* NEW_nit__parser__ReduceAction175(const struct type
* type
);
328 extern const struct type type_nit__parser__ReduceAction175
;
329 val
* NEW_nit__parser__ReduceAction183(const struct type
* type
);
330 extern const struct type type_nit__parser__ReduceAction183
;
331 val
* NEW_nit__parser__ReduceAction184(const struct type
* type
);
332 extern const struct type type_nit__parser__ReduceAction184
;
333 val
* NEW_nit__parser__ReduceAction185(const struct type
* type
);
334 extern const struct type type_nit__parser__ReduceAction185
;
335 val
* NEW_nit__parser__ReduceAction187(const struct type
* type
);
336 extern const struct type type_nit__parser__ReduceAction187
;
337 val
* NEW_nit__parser__ReduceAction188(const struct type
* type
);
338 extern const struct type type_nit__parser__ReduceAction188
;
339 val
* NEW_nit__parser__ReduceAction189(const struct type
* type
);
340 extern const struct type type_nit__parser__ReduceAction189
;
341 val
* NEW_nit__parser__ReduceAction191(const struct type
* type
);
342 extern const struct type type_nit__parser__ReduceAction191
;
343 val
* NEW_nit__parser__ReduceAction192(const struct type
* type
);
344 extern const struct type type_nit__parser__ReduceAction192
;
345 val
* NEW_nit__parser__ReduceAction193(const struct type
* type
);
346 extern const struct type type_nit__parser__ReduceAction193
;
347 val
* NEW_nit__parser__ReduceAction194(const struct type
* type
);
348 extern const struct type type_nit__parser__ReduceAction194
;
349 val
* NEW_nit__parser__ReduceAction195(const struct type
* type
);
350 extern const struct type type_nit__parser__ReduceAction195
;
351 val
* NEW_nit__parser__ReduceAction197(const struct type
* type
);
352 extern const struct type type_nit__parser__ReduceAction197
;
353 val
* NEW_nit__parser__ReduceAction198(const struct type
* type
);
354 extern const struct type type_nit__parser__ReduceAction198
;
355 val
* NEW_nit__parser__ReduceAction200(const struct type
* type
);
356 extern const struct type type_nit__parser__ReduceAction200
;
357 val
* NEW_nit__parser__ReduceAction201(const struct type
* type
);
358 extern const struct type type_nit__parser__ReduceAction201
;
359 val
* NEW_nit__parser__ReduceAction202(const struct type
* type
);
360 extern const struct type type_nit__parser__ReduceAction202
;
361 val
* NEW_nit__parser__ReduceAction203(const struct type
* type
);
362 extern const struct type type_nit__parser__ReduceAction203
;
363 val
* NEW_nit__parser__ReduceAction204(const struct type
* type
);
364 extern const struct type type_nit__parser__ReduceAction204
;
365 val
* NEW_nit__parser__ReduceAction205(const struct type
* type
);
366 extern const struct type type_nit__parser__ReduceAction205
;
367 val
* NEW_nit__parser__ReduceAction206(const struct type
* type
);
368 extern const struct type type_nit__parser__ReduceAction206
;
369 val
* NEW_nit__parser__ReduceAction207(const struct type
* type
);
370 extern const struct type type_nit__parser__ReduceAction207
;
371 val
* NEW_nit__parser__ReduceAction208(const struct type
* type
);
372 extern const struct type type_nit__parser__ReduceAction208
;
373 val
* NEW_nit__parser__ReduceAction209(const struct type
* type
);
374 extern const struct type type_nit__parser__ReduceAction209
;
375 val
* NEW_nit__parser__ReduceAction210(const struct type
* type
);
376 extern const struct type type_nit__parser__ReduceAction210
;
377 val
* NEW_nit__parser__ReduceAction211(const struct type
* type
);
378 extern const struct type type_nit__parser__ReduceAction211
;
379 val
* NEW_nit__parser__ReduceAction212(const struct type
* type
);
380 extern const struct type type_nit__parser__ReduceAction212
;
381 val
* NEW_nit__parser__ReduceAction213(const struct type
* type
);
382 extern const struct type type_nit__parser__ReduceAction213
;
383 val
* NEW_nit__parser__ReduceAction214(const struct type
* type
);
384 extern const struct type type_nit__parser__ReduceAction214
;
385 val
* NEW_nit__parser__ReduceAction217(const struct type
* type
);
386 extern const struct type type_nit__parser__ReduceAction217
;
387 val
* NEW_nit__parser__ReduceAction218(const struct type
* type
);
388 extern const struct type type_nit__parser__ReduceAction218
;
389 val
* NEW_nit__parser__ReduceAction219(const struct type
* type
);
390 extern const struct type type_nit__parser__ReduceAction219
;
391 val
* NEW_nit__parser__ReduceAction220(const struct type
* type
);
392 extern const struct type type_nit__parser__ReduceAction220
;
393 val
* NEW_nit__parser__ReduceAction221(const struct type
* type
);
394 extern const struct type type_nit__parser__ReduceAction221
;
395 val
* NEW_nit__parser__ReduceAction222(const struct type
* type
);
396 extern const struct type type_nit__parser__ReduceAction222
;
397 val
* NEW_nit__parser__ReduceAction225(const struct type
* type
);
398 extern const struct type type_nit__parser__ReduceAction225
;
399 val
* NEW_nit__parser__ReduceAction226(const struct type
* type
);
400 extern const struct type type_nit__parser__ReduceAction226
;
401 val
* NEW_nit__parser__ReduceAction227(const struct type
* type
);
402 extern const struct type type_nit__parser__ReduceAction227
;
403 val
* NEW_nit__parser__ReduceAction228(const struct type
* type
);
404 extern const struct type type_nit__parser__ReduceAction228
;
405 val
* NEW_nit__parser__ReduceAction229(const struct type
* type
);
406 extern const struct type type_nit__parser__ReduceAction229
;
407 val
* NEW_nit__parser__ReduceAction230(const struct type
* type
);
408 extern const struct type type_nit__parser__ReduceAction230
;
409 val
* NEW_nit__parser__ReduceAction231(const struct type
* type
);
410 extern const struct type type_nit__parser__ReduceAction231
;
411 val
* NEW_nit__parser__ReduceAction232(const struct type
* type
);
412 extern const struct type type_nit__parser__ReduceAction232
;
413 val
* NEW_nit__parser__ReduceAction233(const struct type
* type
);
414 extern const struct type type_nit__parser__ReduceAction233
;
415 val
* NEW_nit__parser__ReduceAction236(const struct type
* type
);
416 extern const struct type type_nit__parser__ReduceAction236
;
417 val
* NEW_nit__parser__ReduceAction237(const struct type
* type
);
418 extern const struct type type_nit__parser__ReduceAction237
;
419 val
* NEW_nit__parser__ReduceAction238(const struct type
* type
);
420 extern const struct type type_nit__parser__ReduceAction238
;
421 val
* NEW_nit__parser__ReduceAction239(const struct type
* type
);
422 extern const struct type type_nit__parser__ReduceAction239
;
423 val
* NEW_nit__parser__ReduceAction240(const struct type
* type
);
424 extern const struct type type_nit__parser__ReduceAction240
;
425 val
* NEW_nit__parser__ReduceAction241(const struct type
* type
);
426 extern const struct type type_nit__parser__ReduceAction241
;
427 val
* NEW_nit__parser__ReduceAction244(const struct type
* type
);
428 extern const struct type type_nit__parser__ReduceAction244
;
429 val
* NEW_nit__parser__ReduceAction245(const struct type
* type
);
430 extern const struct type type_nit__parser__ReduceAction245
;
431 val
* NEW_nit__parser__ReduceAction246(const struct type
* type
);
432 extern const struct type type_nit__parser__ReduceAction246
;
433 val
* NEW_nit__parser__ReduceAction247(const struct type
* type
);
434 extern const struct type type_nit__parser__ReduceAction247
;
435 val
* NEW_nit__parser__ReduceAction248(const struct type
* type
);
436 extern const struct type type_nit__parser__ReduceAction248
;
437 val
* NEW_nit__parser__ReduceAction249(const struct type
* type
);
438 extern const struct type type_nit__parser__ReduceAction249
;
439 val
* NEW_nit__parser__ReduceAction250(const struct type
* type
);
440 extern const struct type type_nit__parser__ReduceAction250
;
441 val
* NEW_nit__parser__ReduceAction251(const struct type
* type
);
442 extern const struct type type_nit__parser__ReduceAction251
;
443 val
* NEW_nit__parser__ReduceAction252(const struct type
* type
);
444 extern const struct type type_nit__parser__ReduceAction252
;
445 val
* NEW_nit__parser__ReduceAction253(const struct type
* type
);
446 extern const struct type type_nit__parser__ReduceAction253
;
447 val
* NEW_nit__parser__ReduceAction254(const struct type
* type
);
448 extern const struct type type_nit__parser__ReduceAction254
;
449 val
* NEW_nit__parser__ReduceAction255(const struct type
* type
);
450 extern const struct type type_nit__parser__ReduceAction255
;
451 val
* NEW_nit__parser__ReduceAction256(const struct type
* type
);
452 extern const struct type type_nit__parser__ReduceAction256
;
453 val
* NEW_nit__parser__ReduceAction257(const struct type
* type
);
454 extern const struct type type_nit__parser__ReduceAction257
;
455 val
* NEW_nit__parser__ReduceAction258(const struct type
* type
);
456 extern const struct type type_nit__parser__ReduceAction258
;
457 val
* NEW_nit__parser__ReduceAction259(const struct type
* type
);
458 extern const struct type type_nit__parser__ReduceAction259
;
459 val
* NEW_nit__parser__ReduceAction260(const struct type
* type
);
460 extern const struct type type_nit__parser__ReduceAction260
;
461 val
* NEW_nit__parser__ReduceAction261(const struct type
* type
);
462 extern const struct type type_nit__parser__ReduceAction261
;
463 val
* NEW_nit__parser__ReduceAction262(const struct type
* type
);
464 extern const struct type type_nit__parser__ReduceAction262
;
465 val
* NEW_nit__parser__ReduceAction263(const struct type
* type
);
466 extern const struct type type_nit__parser__ReduceAction263
;
467 val
* NEW_nit__parser__ReduceAction264(const struct type
* type
);
468 extern const struct type type_nit__parser__ReduceAction264
;
469 val
* NEW_nit__parser__ReduceAction265(const struct type
* type
);
470 extern const struct type type_nit__parser__ReduceAction265
;
471 val
* NEW_nit__parser__ReduceAction267(const struct type
* type
);
472 extern const struct type type_nit__parser__ReduceAction267
;
473 val
* NEW_nit__parser__ReduceAction268(const struct type
* type
);
474 extern const struct type type_nit__parser__ReduceAction268
;
475 val
* NEW_nit__parser__ReduceAction269(const struct type
* type
);
476 extern const struct type type_nit__parser__ReduceAction269
;
477 val
* NEW_nit__parser__ReduceAction270(const struct type
* type
);
478 extern const struct type type_nit__parser__ReduceAction270
;
479 val
* NEW_nit__parser__ReduceAction271(const struct type
* type
);
480 extern const struct type type_nit__parser__ReduceAction271
;
481 val
* NEW_nit__parser__ReduceAction272(const struct type
* type
);
482 extern const struct type type_nit__parser__ReduceAction272
;
483 val
* NEW_nit__parser__ReduceAction273(const struct type
* type
);
484 extern const struct type type_nit__parser__ReduceAction273
;
485 val
* NEW_nit__parser__ReduceAction274(const struct type
* type
);
486 extern const struct type type_nit__parser__ReduceAction274
;
487 val
* NEW_nit__parser__ReduceAction275(const struct type
* type
);
488 extern const struct type type_nit__parser__ReduceAction275
;
489 val
* NEW_nit__parser__ReduceAction276(const struct type
* type
);
490 extern const struct type type_nit__parser__ReduceAction276
;
491 val
* NEW_nit__parser__ReduceAction278(const struct type
* type
);
492 extern const struct type type_nit__parser__ReduceAction278
;
493 val
* NEW_nit__parser__ReduceAction279(const struct type
* type
);
494 extern const struct type type_nit__parser__ReduceAction279
;
495 val
* NEW_nit__parser__ReduceAction280(const struct type
* type
);
496 extern const struct type type_nit__parser__ReduceAction280
;
497 val
* NEW_nit__parser__ReduceAction281(const struct type
* type
);
498 extern const struct type type_nit__parser__ReduceAction281
;
499 val
* NEW_nit__parser__ReduceAction282(const struct type
* type
);
500 extern const struct type type_nit__parser__ReduceAction282
;
501 val
* NEW_nit__parser__ReduceAction284(const struct type
* type
);
502 extern const struct type type_nit__parser__ReduceAction284
;
503 val
* NEW_nit__parser__ReduceAction286(const struct type
* type
);
504 extern const struct type type_nit__parser__ReduceAction286
;
505 val
* NEW_nit__parser__ReduceAction287(const struct type
* type
);
506 extern const struct type type_nit__parser__ReduceAction287
;
507 val
* NEW_nit__parser__ReduceAction288(const struct type
* type
);
508 extern const struct type type_nit__parser__ReduceAction288
;
509 val
* NEW_nit__parser__ReduceAction289(const struct type
* type
);
510 extern const struct type type_nit__parser__ReduceAction289
;
511 val
* NEW_nit__parser__ReduceAction291(const struct type
* type
);
512 extern const struct type type_nit__parser__ReduceAction291
;
513 val
* NEW_nit__parser__ReduceAction293(const struct type
* type
);
514 extern const struct type type_nit__parser__ReduceAction293
;
515 val
* NEW_nit__parser__ReduceAction294(const struct type
* type
);
516 extern const struct type type_nit__parser__ReduceAction294
;
517 val
* NEW_nit__parser__ReduceAction295(const struct type
* type
);
518 extern const struct type type_nit__parser__ReduceAction295
;
519 val
* NEW_nit__parser__ReduceAction296(const struct type
* type
);
520 extern const struct type type_nit__parser__ReduceAction296
;
521 val
* NEW_nit__parser__ReduceAction297(const struct type
* type
);
522 extern const struct type type_nit__parser__ReduceAction297
;
523 val
* NEW_nit__parser__ReduceAction298(const struct type
* type
);
524 extern const struct type type_nit__parser__ReduceAction298
;
525 val
* NEW_nit__parser__ReduceAction299(const struct type
* type
);
526 extern const struct type type_nit__parser__ReduceAction299
;
527 val
* NEW_nit__parser__ReduceAction300(const struct type
* type
);
528 extern const struct type type_nit__parser__ReduceAction300
;
529 val
* NEW_nit__parser__ReduceAction302(const struct type
* type
);
530 extern const struct type type_nit__parser__ReduceAction302
;
531 val
* NEW_nit__parser__ReduceAction304(const struct type
* type
);
532 extern const struct type type_nit__parser__ReduceAction304
;
533 val
* NEW_nit__parser__ReduceAction306(const struct type
* type
);
534 extern const struct type type_nit__parser__ReduceAction306
;
535 val
* NEW_nit__parser__ReduceAction308(const struct type
* type
);
536 extern const struct type type_nit__parser__ReduceAction308
;
537 val
* NEW_nit__parser__ReduceAction309(const struct type
* type
);
538 extern const struct type type_nit__parser__ReduceAction309
;
539 val
* NEW_nit__parser__ReduceAction311(const struct type
* type
);
540 extern const struct type type_nit__parser__ReduceAction311
;
541 val
* NEW_nit__parser__ReduceAction312(const struct type
* type
);
542 extern const struct type type_nit__parser__ReduceAction312
;
543 val
* NEW_nit__parser__ReduceAction314(const struct type
* type
);
544 extern const struct type type_nit__parser__ReduceAction314
;
545 val
* NEW_nit__parser__ReduceAction315(const struct type
* type
);
546 extern const struct type type_nit__parser__ReduceAction315
;
547 val
* NEW_nit__parser__ReduceAction316(const struct type
* type
);
548 extern const struct type type_nit__parser__ReduceAction316
;
549 val
* NEW_nit__parser__ReduceAction318(const struct type
* type
);
550 extern const struct type type_nit__parser__ReduceAction318
;
551 val
* NEW_nit__parser__ReduceAction320(const struct type
* type
);
552 extern const struct type type_nit__parser__ReduceAction320
;
553 val
* NEW_nit__parser__ReduceAction321(const struct type
* type
);
554 extern const struct type type_nit__parser__ReduceAction321
;
555 val
* NEW_nit__parser__ReduceAction322(const struct type
* type
);
556 extern const struct type type_nit__parser__ReduceAction322
;
557 val
* NEW_nit__parser__ReduceAction323(const struct type
* type
);
558 extern const struct type type_nit__parser__ReduceAction323
;
559 val
* NEW_nit__parser__ReduceAction325(const struct type
* type
);
560 extern const struct type type_nit__parser__ReduceAction325
;
561 val
* NEW_nit__parser__ReduceAction326(const struct type
* type
);
562 extern const struct type type_nit__parser__ReduceAction326
;
563 val
* NEW_nit__parser__ReduceAction327(const struct type
* type
);
564 extern const struct type type_nit__parser__ReduceAction327
;
565 val
* NEW_nit__parser__ReduceAction328(const struct type
* type
);
566 extern const struct type type_nit__parser__ReduceAction328
;
567 val
* NEW_nit__parser__ReduceAction330(const struct type
* type
);
568 extern const struct type type_nit__parser__ReduceAction330
;
569 val
* NEW_nit__parser__ReduceAction331(const struct type
* type
);
570 extern const struct type type_nit__parser__ReduceAction331
;
571 val
* NEW_nit__parser__ReduceAction333(const struct type
* type
);
572 extern const struct type type_nit__parser__ReduceAction333
;
573 val
* NEW_nit__parser__ReduceAction335(const struct type
* type
);
574 extern const struct type type_nit__parser__ReduceAction335
;
575 val
* NEW_nit__parser__ReduceAction337(const struct type
* type
);
576 extern const struct type type_nit__parser__ReduceAction337
;
577 val
* NEW_nit__parser__ReduceAction341(const struct type
* type
);
578 extern const struct type type_nit__parser__ReduceAction341
;
579 val
* NEW_nit__parser__ReduceAction343(const struct type
* type
);
580 extern const struct type type_nit__parser__ReduceAction343
;
581 val
* NEW_nit__parser__ReduceAction345(const struct type
* type
);
582 extern const struct type type_nit__parser__ReduceAction345
;
583 val
* NEW_nit__parser__ReduceAction349(const struct type
* type
);
584 extern const struct type type_nit__parser__ReduceAction349
;
585 val
* NEW_nit__parser__ReduceAction351(const struct type
* type
);
586 extern const struct type type_nit__parser__ReduceAction351
;
587 val
* NEW_nit__parser__ReduceAction353(const struct type
* type
);
588 extern const struct type type_nit__parser__ReduceAction353
;
589 val
* NEW_nit__parser__ReduceAction354(const struct type
* type
);
590 extern const struct type type_nit__parser__ReduceAction354
;
591 val
* NEW_nit__parser__ReduceAction355(const struct type
* type
);
592 extern const struct type type_nit__parser__ReduceAction355
;
593 val
* NEW_nit__parser__ReduceAction356(const struct type
* type
);
594 extern const struct type type_nit__parser__ReduceAction356
;
595 val
* NEW_nit__parser__ReduceAction357(const struct type
* type
);
596 extern const struct type type_nit__parser__ReduceAction357
;
597 val
* NEW_nit__parser__ReduceAction358(const struct type
* type
);
598 extern const struct type type_nit__parser__ReduceAction358
;
599 val
* NEW_nit__parser__ReduceAction359(const struct type
* type
);
600 extern const struct type type_nit__parser__ReduceAction359
;
601 val
* NEW_nit__parser__ReduceAction360(const struct type
* type
);
602 extern const struct type type_nit__parser__ReduceAction360
;
603 val
* NEW_nit__parser__ReduceAction363(const struct type
* type
);
604 extern const struct type type_nit__parser__ReduceAction363
;
605 val
* NEW_nit__parser__ReduceAction364(const struct type
* type
);
606 extern const struct type type_nit__parser__ReduceAction364
;
607 val
* NEW_nit__parser__ReduceAction365(const struct type
* type
);
608 extern const struct type type_nit__parser__ReduceAction365
;
609 val
* NEW_nit__parser__ReduceAction367(const struct type
* type
);
610 extern const struct type type_nit__parser__ReduceAction367
;
611 val
* NEW_nit__parser__ReduceAction368(const struct type
* type
);
612 extern const struct type type_nit__parser__ReduceAction368
;
613 val
* NEW_nit__parser__ReduceAction369(const struct type
* type
);
614 extern const struct type type_nit__parser__ReduceAction369
;
615 val
* NEW_nit__parser__ReduceAction370(const struct type
* type
);
616 extern const struct type type_nit__parser__ReduceAction370
;
617 val
* NEW_nit__parser__ReduceAction371(const struct type
* type
);
618 extern const struct type type_nit__parser__ReduceAction371
;
619 val
* NEW_nit__parser__ReduceAction372(const struct type
* type
);
620 extern const struct type type_nit__parser__ReduceAction372
;
621 val
* NEW_nit__parser__ReduceAction373(const struct type
* type
);
622 extern const struct type type_nit__parser__ReduceAction373
;
623 val
* NEW_nit__parser__ReduceAction374(const struct type
* type
);
624 extern const struct type type_nit__parser__ReduceAction374
;
625 val
* NEW_nit__parser__ReduceAction375(const struct type
* type
);
626 extern const struct type type_nit__parser__ReduceAction375
;
627 val
* NEW_nit__parser__ReduceAction376(const struct type
* type
);
628 extern const struct type type_nit__parser__ReduceAction376
;
629 val
* NEW_nit__parser__ReduceAction377(const struct type
* type
);
630 extern const struct type type_nit__parser__ReduceAction377
;
631 val
* NEW_nit__parser__ReduceAction378(const struct type
* type
);
632 extern const struct type type_nit__parser__ReduceAction378
;
633 val
* NEW_nit__parser__ReduceAction379(const struct type
* type
);
634 extern const struct type type_nit__parser__ReduceAction379
;
635 val
* NEW_nit__parser__ReduceAction380(const struct type
* type
);
636 extern const struct type type_nit__parser__ReduceAction380
;
637 val
* NEW_nit__parser__ReduceAction381(const struct type
* type
);
638 extern const struct type type_nit__parser__ReduceAction381
;
639 val
* NEW_nit__parser__ReduceAction382(const struct type
* type
);
640 extern const struct type type_nit__parser__ReduceAction382
;
641 val
* NEW_nit__parser__ReduceAction383(const struct type
* type
);
642 extern const struct type type_nit__parser__ReduceAction383
;
643 val
* NEW_nit__parser__ReduceAction386(const struct type
* type
);
644 extern const struct type type_nit__parser__ReduceAction386
;
645 val
* NEW_nit__parser__ReduceAction387(const struct type
* type
);
646 extern const struct type type_nit__parser__ReduceAction387
;
647 val
* NEW_nit__parser__ReduceAction388(const struct type
* type
);
648 extern const struct type type_nit__parser__ReduceAction388
;
649 val
* NEW_nit__parser__ReduceAction389(const struct type
* type
);
650 extern const struct type type_nit__parser__ReduceAction389
;
651 val
* NEW_nit__parser__ReduceAction391(const struct type
* type
);
652 extern const struct type type_nit__parser__ReduceAction391
;
653 val
* NEW_nit__parser__ReduceAction392(const struct type
* type
);
654 extern const struct type type_nit__parser__ReduceAction392
;
655 val
* NEW_nit__parser__ReduceAction393(const struct type
* type
);
656 extern const struct type type_nit__parser__ReduceAction393
;
657 val
* NEW_nit__parser__ReduceAction394(const struct type
* type
);
658 extern const struct type type_nit__parser__ReduceAction394
;
659 val
* NEW_nit__parser__ReduceAction396(const struct type
* type
);
660 extern const struct type type_nit__parser__ReduceAction396
;
661 val
* NEW_nit__parser__ReduceAction398(const struct type
* type
);
662 extern const struct type type_nit__parser__ReduceAction398
;
663 val
* NEW_nit__parser__ReduceAction399(const struct type
* type
);
664 extern const struct type type_nit__parser__ReduceAction399
;
665 val
* NEW_nit__parser__ReduceAction400(const struct type
* type
);
666 extern const struct type type_nit__parser__ReduceAction400
;
667 val
* NEW_nit__parser__ReduceAction401(const struct type
* type
);
668 extern const struct type type_nit__parser__ReduceAction401
;
669 val
* NEW_nit__parser__ReduceAction402(const struct type
* type
);
670 extern const struct type type_nit__parser__ReduceAction402
;
671 val
* NEW_nit__parser__ReduceAction403(const struct type
* type
);
672 extern const struct type type_nit__parser__ReduceAction403
;
673 val
* NEW_nit__parser__ReduceAction406(const struct type
* type
);
674 extern const struct type type_nit__parser__ReduceAction406
;
675 val
* NEW_nit__parser__ReduceAction407(const struct type
* type
);
676 extern const struct type type_nit__parser__ReduceAction407
;
677 val
* NEW_nit__parser__ReduceAction408(const struct type
* type
);
678 extern const struct type type_nit__parser__ReduceAction408
;
679 val
* NEW_nit__parser__ReduceAction409(const struct type
* type
);
680 extern const struct type type_nit__parser__ReduceAction409
;
681 val
* NEW_nit__parser__ReduceAction410(const struct type
* type
);
682 extern const struct type type_nit__parser__ReduceAction410
;
683 val
* NEW_nit__parser__ReduceAction412(const struct type
* type
);
684 extern const struct type type_nit__parser__ReduceAction412
;
685 val
* NEW_nit__parser__ReduceAction413(const struct type
* type
);
686 extern const struct type type_nit__parser__ReduceAction413
;
687 val
* NEW_nit__parser__ReduceAction414(const struct type
* type
);
688 extern const struct type type_nit__parser__ReduceAction414
;
689 val
* NEW_nit__parser__ReduceAction415(const struct type
* type
);
690 extern const struct type type_nit__parser__ReduceAction415
;
691 val
* NEW_nit__parser__ReduceAction418(const struct type
* type
);
692 extern const struct type type_nit__parser__ReduceAction418
;
693 val
* NEW_nit__parser__ReduceAction420(const struct type
* type
);
694 extern const struct type type_nit__parser__ReduceAction420
;
695 val
* NEW_nit__parser__ReduceAction421(const struct type
* type
);
696 extern const struct type type_nit__parser__ReduceAction421
;
697 val
* NEW_nit__parser__ReduceAction422(const struct type
* type
);
698 extern const struct type type_nit__parser__ReduceAction422
;
699 val
* NEW_nit__parser__ReduceAction423(const struct type
* type
);
700 extern const struct type type_nit__parser__ReduceAction423
;
701 val
* NEW_nit__parser__ReduceAction424(const struct type
* type
);
702 extern const struct type type_nit__parser__ReduceAction424
;
703 val
* NEW_nit__parser__ReduceAction425(const struct type
* type
);
704 extern const struct type type_nit__parser__ReduceAction425
;
705 val
* NEW_nit__parser__ReduceAction426(const struct type
* type
);
706 extern const struct type type_nit__parser__ReduceAction426
;
707 val
* NEW_nit__parser__ReduceAction427(const struct type
* type
);
708 extern const struct type type_nit__parser__ReduceAction427
;
709 val
* NEW_nit__parser__ReduceAction428(const struct type
* type
);
710 extern const struct type type_nit__parser__ReduceAction428
;
711 val
* NEW_nit__parser__ReduceAction429(const struct type
* type
);
712 extern const struct type type_nit__parser__ReduceAction429
;
713 val
* NEW_nit__parser__ReduceAction430(const struct type
* type
);
714 extern const struct type type_nit__parser__ReduceAction430
;
715 val
* NEW_nit__parser__ReduceAction434(const struct type
* type
);
716 extern const struct type type_nit__parser__ReduceAction434
;
717 val
* NEW_nit__parser__ReduceAction437(const struct type
* type
);
718 extern const struct type type_nit__parser__ReduceAction437
;
719 val
* NEW_nit__parser__ReduceAction438(const struct type
* type
);
720 extern const struct type type_nit__parser__ReduceAction438
;
721 val
* NEW_nit__parser__ReduceAction439(const struct type
* type
);
722 extern const struct type type_nit__parser__ReduceAction439
;
723 val
* NEW_nit__parser__ReduceAction440(const struct type
* type
);
724 extern const struct type type_nit__parser__ReduceAction440
;
725 val
* NEW_nit__parser__ReduceAction441(const struct type
* type
);
726 extern const struct type type_nit__parser__ReduceAction441
;
727 val
* NEW_nit__parser__ReduceAction442(const struct type
* type
);
728 extern const struct type type_nit__parser__ReduceAction442
;
729 val
* NEW_nit__parser__ReduceAction443(const struct type
* type
);
730 extern const struct type type_nit__parser__ReduceAction443
;
731 val
* NEW_nit__parser__ReduceAction444(const struct type
* type
);
732 extern const struct type type_nit__parser__ReduceAction444
;
733 val
* NEW_nit__parser__ReduceAction446(const struct type
* type
);
734 extern const struct type type_nit__parser__ReduceAction446
;
735 val
* NEW_nit__parser__ReduceAction448(const struct type
* type
);
736 extern const struct type type_nit__parser__ReduceAction448
;
737 val
* NEW_nit__parser__ReduceAction449(const struct type
* type
);
738 extern const struct type type_nit__parser__ReduceAction449
;
739 val
* NEW_nit__parser__ReduceAction451(const struct type
* type
);
740 extern const struct type type_nit__parser__ReduceAction451
;
741 val
* NEW_nit__parser__ReduceAction452(const struct type
* type
);
742 extern const struct type type_nit__parser__ReduceAction452
;
743 val
* NEW_nit__parser__ReduceAction453(const struct type
* type
);
744 extern const struct type type_nit__parser__ReduceAction453
;
745 val
* NEW_nit__parser__ReduceAction454(const struct type
* type
);
746 extern const struct type type_nit__parser__ReduceAction454
;
747 val
* NEW_nit__parser__ReduceAction455(const struct type
* type
);
748 extern const struct type type_nit__parser__ReduceAction455
;
749 val
* NEW_nit__parser__ReduceAction456(const struct type
* type
);
750 extern const struct type type_nit__parser__ReduceAction456
;
751 val
* NEW_nit__parser__ReduceAction457(const struct type
* type
);
752 extern const struct type type_nit__parser__ReduceAction457
;
753 val
* NEW_nit__parser__ReduceAction458(const struct type
* type
);
754 extern const struct type type_nit__parser__ReduceAction458
;
755 val
* NEW_nit__parser__ReduceAction459(const struct type
* type
);
756 extern const struct type type_nit__parser__ReduceAction459
;
757 val
* NEW_nit__parser__ReduceAction460(const struct type
* type
);
758 extern const struct type type_nit__parser__ReduceAction460
;
759 val
* NEW_nit__parser__ReduceAction461(const struct type
* type
);
760 extern const struct type type_nit__parser__ReduceAction461
;
761 val
* NEW_nit__parser__ReduceAction462(const struct type
* type
);
762 extern const struct type type_nit__parser__ReduceAction462
;
763 val
* NEW_nit__parser__ReduceAction463(const struct type
* type
);
764 extern const struct type type_nit__parser__ReduceAction463
;
765 val
* NEW_nit__parser__ReduceAction465(const struct type
* type
);
766 extern const struct type type_nit__parser__ReduceAction465
;
767 val
* NEW_nit__parser__ReduceAction466(const struct type
* type
);
768 extern const struct type type_nit__parser__ReduceAction466
;
769 val
* NEW_nit__parser__ReduceAction467(const struct type
* type
);
770 extern const struct type type_nit__parser__ReduceAction467
;
771 val
* NEW_nit__parser__ReduceAction469(const struct type
* type
);
772 extern const struct type type_nit__parser__ReduceAction469
;
773 val
* NEW_nit__parser__ReduceAction470(const struct type
* type
);
774 extern const struct type type_nit__parser__ReduceAction470
;
775 val
* NEW_nit__parser__ReduceAction471(const struct type
* type
);
776 extern const struct type type_nit__parser__ReduceAction471
;
777 val
* NEW_nit__parser__ReduceAction473(const struct type
* type
);
778 extern const struct type type_nit__parser__ReduceAction473
;
779 val
* NEW_nit__parser__ReduceAction474(const struct type
* type
);
780 extern const struct type type_nit__parser__ReduceAction474
;
781 val
* NEW_nit__parser__ReduceAction476(const struct type
* type
);
782 extern const struct type type_nit__parser__ReduceAction476
;
783 val
* NEW_nit__parser__ReduceAction477(const struct type
* type
);
784 extern const struct type type_nit__parser__ReduceAction477
;
785 val
* NEW_nit__parser__ReduceAction480(const struct type
* type
);
786 extern const struct type type_nit__parser__ReduceAction480
;
787 val
* NEW_nit__parser__ReduceAction481(const struct type
* type
);
788 extern const struct type type_nit__parser__ReduceAction481
;
789 val
* NEW_nit__parser__ReduceAction484(const struct type
* type
);
790 extern const struct type type_nit__parser__ReduceAction484
;
791 val
* NEW_nit__parser__ReduceAction486(const struct type
* type
);
792 extern const struct type type_nit__parser__ReduceAction486
;
793 val
* NEW_nit__parser__ReduceAction487(const struct type
* type
);
794 extern const struct type type_nit__parser__ReduceAction487
;
795 val
* NEW_nit__parser__ReduceAction488(const struct type
* type
);
796 extern const struct type type_nit__parser__ReduceAction488
;
797 val
* NEW_nit__parser__ReduceAction490(const struct type
* type
);
798 extern const struct type type_nit__parser__ReduceAction490
;
799 val
* NEW_nit__parser__ReduceAction492(const struct type
* type
);
800 extern const struct type type_nit__parser__ReduceAction492
;
801 val
* NEW_nit__parser__ReduceAction493(const struct type
* type
);
802 extern const struct type type_nit__parser__ReduceAction493
;
803 val
* NEW_nit__parser__ReduceAction496(const struct type
* type
);
804 extern const struct type type_nit__parser__ReduceAction496
;
805 val
* NEW_nit__parser__ReduceAction871(const struct type
* type
);
806 extern const struct type type_nit__parser__ReduceAction871
;
807 val
* NEW_nit__parser__ReduceAction873(const struct type
* type
);
808 extern const struct type type_nit__parser__ReduceAction873
;
809 val
* NEW_nit__parser__ReduceAction874(const struct type
* type
);
810 extern const struct type type_nit__parser__ReduceAction874
;
811 val
* NEW_nit__parser__ReduceAction875(const struct type
* type
);
812 extern const struct type type_nit__parser__ReduceAction875
;
813 val
* NEW_nit__parser__ReduceAction876(const struct type
* type
);
814 extern const struct type type_nit__parser__ReduceAction876
;
815 val
* NEW_nit__parser__ReduceAction877(const struct type
* type
);
816 extern const struct type type_nit__parser__ReduceAction877
;
817 val
* NEW_nit__parser__ReduceAction884(const struct type
* type
);
818 extern const struct type type_nit__parser__ReduceAction884
;
819 val
* NEW_nit__parser__ReduceAction885(const struct type
* type
);
820 extern const struct type type_nit__parser__ReduceAction885
;
821 val
* NEW_nit__parser__ReduceAction916(const struct type
* type
);
822 extern const struct type type_nit__parser__ReduceAction916
;
823 val
* NEW_nit__parser__ReduceAction917(const struct type
* type
);
824 extern const struct type type_nit__parser__ReduceAction917
;
825 val
* NEW_nit__parser__ReduceAction1078(const struct type
* type
);
826 extern const struct type type_nit__parser__ReduceAction1078
;
827 val
* NEW_nit__parser__ReduceAction1079(const struct type
* type
);
828 extern const struct type type_nit__parser__ReduceAction1079
;
829 val
* NEW_nit__parser__ReduceAction1080(const struct type
* type
);
830 extern const struct type type_nit__parser__ReduceAction1080
;
831 val
* NEW_nit__parser__ReduceAction1081(const struct type
* type
);
832 extern const struct type type_nit__parser__ReduceAction1081
;
833 val
* NEW_nit__parser__ReduceAction1082(const struct type
* type
);
834 extern const struct type type_nit__parser__ReduceAction1082
;
835 val
* NEW_nit__parser__ReduceAction1083(const struct type
* type
);
836 extern const struct type type_nit__parser__ReduceAction1083
;
837 val
* NEW_nit__parser__ReduceAction1085(const struct type
* type
);
838 extern const struct type type_nit__parser__ReduceAction1085
;
839 val
* NEW_nit__parser__ReduceAction1087(const struct type
* type
);
840 extern const struct type type_nit__parser__ReduceAction1087
;
841 val
* NEW_nit__parser__ReduceAction1089(const struct type
* type
);
842 extern const struct type type_nit__parser__ReduceAction1089
;
843 val
* NEW_nit__parser__ReduceAction1090(const struct type
* type
);
844 extern const struct type type_nit__parser__ReduceAction1090
;
845 val
* NEW_nit__parser__ReduceAction1091(const struct type
* type
);
846 extern const struct type type_nit__parser__ReduceAction1091
;
847 val
* NEW_nit__parser__ReduceAction1092(const struct type
* type
);
848 extern const struct type type_nit__parser__ReduceAction1092
;
849 val
* NEW_nit__parser__ReduceAction1093(const struct type
* type
);
850 extern const struct type type_nit__parser__ReduceAction1093
;
851 val
* NEW_nit__parser__ReduceAction1095(const struct type
* type
);
852 extern const struct type type_nit__parser__ReduceAction1095
;
853 val
* NEW_nit__parser__ReduceAction1097(const struct type
* type
);
854 extern const struct type type_nit__parser__ReduceAction1097
;
855 val
* NEW_nit__parser__ReduceAction1103(const struct type
* type
);
856 extern const struct type type_nit__parser__ReduceAction1103
;
857 val
* NEW_nit__parser__ReduceAction1111(const struct type
* type
);
858 extern const struct type type_nit__parser__ReduceAction1111
;
859 val
* NEW_nit__parser__ReduceAction1112(const struct type
* type
);
860 extern const struct type type_nit__parser__ReduceAction1112
;
861 val
* NEW_nit__parser__ReduceAction1113(const struct type
* type
);
862 extern const struct type type_nit__parser__ReduceAction1113
;
863 val
* nit___nit__Parser___pop(val
* self
);
864 extern const struct type type_standard__Array__standard__Object
;
865 void standard___standard__Array___standard__kernel__Object__init(val
* self
);
866 extern const struct type type_nullable__nit__AClassdef
;
867 extern const char FILE_nit__parser
[];
868 #define COLOR_standard__kernel__Object___61d_61d 4
869 val
* NEW_nit__AModule(const struct type
* type
);
870 extern const struct type type_nit__AModule
;
871 void nit__parser_prod___AModule___init_amodule(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
872 #define COLOR_nit__parser_work__ReduceAction___goto 0
873 long nit___nit__Parser___go_to(val
* self
, long p0
);
874 void nit___nit__Parser___push(val
* self
, long p0
, val
* p1
);
875 extern const struct type type_nullable__nit__AModuledecl
;
876 val
* nit__parser_work___nit__parser_work__ReduceAction___concat(val
* self
, val
* p0
, val
* p1
);
877 extern const struct type type_nullable__nit__ADoc
;
878 extern const struct type type_nullable__nit__TKwredef
;
879 extern const struct type type_nullable__nit__AVisibility
;
880 extern const struct type type_nullable__nit__TKwmodule
;
881 extern const struct type type_nullable__nit__AModuleName
;
882 extern const struct type type_nullable__nit__AAnnotations
;
883 val
* NEW_nit__AModuledecl(const struct type
* type
);
884 extern const struct type type_nit__AModuledecl
;
885 void nit__parser_prod___AModuledecl___init_amoduledecl(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
886 extern const struct type type_nullable__nit__TKwimport
;
887 val
* NEW_nit__AStdImport(const struct type
* type
);
888 extern const struct type type_nit__AStdImport
;
889 void nit__parser_prod___AStdImport___init_astdimport(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
890 extern const struct type type_nullable__nit__TKwend
;
891 val
* NEW_nit__ANoImport(const struct type
* type
);
892 extern const struct type type_nit__ANoImport
;
893 void nit__parser_prod___ANoImport___init_anoimport(val
* self
, val
* p0
, val
* p1
, val
* p2
);
894 extern const struct type type_nullable__nit__APropdef
;
895 val
* NEW_nit__ATopClassdef(const struct type
* type
);
896 extern const struct type type_nit__ATopClassdef
;
897 void nit__parser_prod___ATopClassdef___init_atopclassdef(val
* self
, val
* p0
);
898 val
* NEW_nit__AMainClassdef(const struct type
* type
);
899 extern const struct type type_nit__AMainClassdef
;
900 void nit__parser_prod___AMainClassdef___init_amainclassdef(val
* self
, val
* p0
);
901 extern const struct type type_nullable__nit__AExpr
;
902 val
* NEW_nit__AMainMethPropdef(const struct type
* type
);
903 extern const struct type type_nit__AMainMethPropdef
;
904 void nit__parser_prod___AMainMethPropdef___init_amainmethpropdef(val
* self
, val
* p0
, val
* p1
);
905 extern const struct type type_nullable__nit__AClasskind
;
906 extern const struct type type_nullable__nit__TClassid
;
907 val
* NEW_nit__AStdClassdef(const struct type
* type
);
908 extern const struct type type_nit__AStdClassdef
;
909 void nit__parser_prod___AStdClassdef___init_astdclassdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
);
910 extern const struct type type_nullable__nit__AExternCodeBlock
;
911 extern const struct type type_nullable__nit__TObra
;
912 extern const struct type type_nullable__nit__TCbra
;
913 extern const struct type type_nullable__nit__TKwclass
;
914 val
* NEW_nit__AConcreteClasskind(const struct type
* type
);
915 extern const struct type type_nit__AConcreteClasskind
;
916 void nit__parser_prod___AConcreteClasskind___init_aconcreteclasskind(val
* self
, val
* p0
);
917 extern const struct type type_nullable__nit__TKwabstract
;
918 val
* NEW_nit__AAbstractClasskind(const struct type
* type
);
919 extern const struct type type_nit__AAbstractClasskind
;
920 void nit__parser_prod___AAbstractClasskind___init_aabstractclasskind(val
* self
, val
* p0
, val
* p1
);
921 extern const struct type type_nullable__nit__TKwinterface
;
922 val
* NEW_nit__AInterfaceClasskind(const struct type
* type
);
923 extern const struct type type_nit__AInterfaceClasskind
;
924 void nit__parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val
* self
, val
* p0
);
925 extern const struct type type_nullable__nit__TKwenum
;
926 val
* NEW_nit__AEnumClasskind(const struct type
* type
);
927 extern const struct type type_nit__AEnumClasskind
;
928 void nit__parser_prod___AEnumClasskind___init_aenumclasskind(val
* self
, val
* p0
);
929 extern const struct type type_nullable__nit__TKwextern
;
930 val
* NEW_nit__AExternClasskind(const struct type
* type
);
931 extern const struct type type_nit__AExternClasskind
;
932 void nit__parser_prod___AExternClasskind___init_aexternclasskind(val
* self
, val
* p0
, val
* p1
);
933 #define COLOR_standard__kernel__Object___33d_61d 1
934 extern const struct type type_nullable__nit__AType
;
935 val
* NEW_nit__AFormaldef(const struct type
* type
);
936 extern const struct type type_nit__AFormaldef
;
937 void nit__parser_prod___AFormaldef___init_aformaldef(val
* self
, val
* p0
, val
* p1
, val
* p2
);
938 extern const struct type type_nullable__nit__TKwsuper
;
939 val
* NEW_nit__ASuperPropdef(const struct type
* type
);
940 extern const struct type type_nit__ASuperPropdef
;
941 void nit__parser_prod___ASuperPropdef___init_asuperpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
942 extern const struct type type_nullable__nit__TKwmeth
;
943 extern const struct type type_nullable__nit__AMethid
;
944 extern const struct type type_nullable__nit__ASignature
;
945 extern const struct type type_nullable__nit__TKwdo
;
946 val
* NEW_nit__AMethPropdef(const struct type
* type
);
947 extern const struct type type_nit__AMethPropdef
;
948 void nit__parser_prod___AMethPropdef___init_amethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
, val
* p11
, val
* p12
, val
* p13
);
949 extern const struct type type_nullable__nit__TKwnew
;
950 extern const struct type type_nullable__nit__AExternCalls
;
951 extern const struct type type_nullable__nit__TKwvar
;
952 extern const struct type type_nullable__nit__TId
;
953 val
* NEW_nit__AAttrPropdef(const struct type
* type
);
954 extern const struct type type_nit__AAttrPropdef
;
955 void nit__parser_prod___AAttrPropdef___init_aattrpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
, val
* p11
);
956 extern const struct type type_nullable__nit__TAssign
;
957 extern const struct type type_nullable__nit__TKwinit
;
958 extern const struct type type_nullable__nit__TKwtype
;
959 val
* NEW_nit__ATypePropdef(const struct type
* type
);
960 extern const struct type type_nit__ATypePropdef
;
961 void nit__parser_prod___ATypePropdef___init_atypepropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
);
962 extern const struct type type_nullable__nit__TKwis
;
963 val
* NEW_nit__AAnnotations(const struct type
* type
);
964 extern const struct type type_nit__AAnnotations
;
965 void nit__parser_prod___AAnnotations___init_aannotations(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
966 val
* NEW_nit__APublicVisibility(const struct type
* type
);
967 extern const struct type type_nit__APublicVisibility
;
968 void nit__parser_prod___APublicVisibility___init_apublicvisibility(val
* self
, val
* p0
);
969 extern const struct type type_nullable__nit__TKwpublic
;
970 extern const struct type type_nullable__nit__TKwprivate
;
971 val
* NEW_nit__APrivateVisibility(const struct type
* type
);
972 extern const struct type type_nit__APrivateVisibility
;
973 void nit__parser_prod___APrivateVisibility___init_aprivatevisibility(val
* self
, val
* p0
);
974 extern const struct type type_nullable__nit__TKwprotected
;
975 val
* NEW_nit__AProtectedVisibility(const struct type
* type
);
976 extern const struct type type_nit__AProtectedVisibility
;
977 void nit__parser_prod___AProtectedVisibility___init_aprotectedvisibility(val
* self
, val
* p0
);
978 extern const struct type type_nullable__nit__TKwintrude
;
979 val
* NEW_nit__AIntrudeVisibility(const struct type
* type
);
980 extern const struct type type_nit__AIntrudeVisibility
;
981 void nit__parser_prod___AIntrudeVisibility___init_aintrudevisibility(val
* self
, val
* p0
);
982 extern const struct type type_nullable__nit__TPlus
;
983 val
* NEW_nit__APlusMethid(const struct type
* type
);
984 extern const struct type type_nit__APlusMethid
;
985 void nit__parser_prod___APlusMethid___init_aplusmethid(val
* self
, val
* p0
);
986 extern const struct type type_nullable__nit__TMinus
;
987 val
* NEW_nit__AMinusMethid(const struct type
* type
);
988 extern const struct type type_nit__AMinusMethid
;
989 void nit__parser_prod___AMinusMethid___init_aminusmethid(val
* self
, val
* p0
);
990 extern const struct type type_nullable__nit__TStar
;
991 val
* NEW_nit__AStarMethid(const struct type
* type
);
992 extern const struct type type_nit__AStarMethid
;
993 void nit__parser_prod___AStarMethid___init_astarmethid(val
* self
, val
* p0
);
994 extern const struct type type_nullable__nit__TStarstar
;
995 val
* NEW_nit__AStarstarMethid(const struct type
* type
);
996 extern const struct type type_nit__AStarstarMethid
;
997 void nit__parser_prod___AStarstarMethid___init_astarstarmethid(val
* self
, val
* p0
);
998 extern const struct type type_nullable__nit__TSlash
;
999 val
* NEW_nit__ASlashMethid(const struct type
* type
);
1000 extern const struct type type_nit__ASlashMethid
;
1001 void nit__parser_prod___ASlashMethid___init_aslashmethid(val
* self
, val
* p0
);
1002 extern const struct type type_nullable__nit__TPercent
;
1003 val
* NEW_nit__APercentMethid(const struct type
* type
);
1004 extern const struct type type_nit__APercentMethid
;
1005 void nit__parser_prod___APercentMethid___init_apercentmethid(val
* self
, val
* p0
);
1006 extern const struct type type_nullable__nit__TPipe
;
1007 val
* NEW_nit__APipeMethid(const struct type
* type
);
1008 extern const struct type type_nit__APipeMethid
;
1009 void nit__parser_prod___APipeMethid___init_apipemethid(val
* self
, val
* p0
);
1010 extern const struct type type_nullable__nit__TCaret
;
1011 val
* NEW_nit__ACaretMethid(const struct type
* type
);
1012 extern const struct type type_nit__ACaretMethid
;
1013 void nit__parser_prod___ACaretMethid___init_acaretmethid(val
* self
, val
* p0
);
1014 extern const struct type type_nullable__nit__TAmp
;
1015 val
* NEW_nit__AAmpMethid(const struct type
* type
);
1016 extern const struct type type_nit__AAmpMethid
;
1017 void nit__parser_prod___AAmpMethid___init_aampmethid(val
* self
, val
* p0
);
1018 extern const struct type type_nullable__nit__TTilde
;
1019 val
* NEW_nit__ATildeMethid(const struct type
* type
);
1020 extern const struct type type_nit__ATildeMethid
;
1021 void nit__parser_prod___ATildeMethid___init_atildemethid(val
* self
, val
* p0
);
1022 extern const struct type type_nullable__nit__TEq
;
1023 val
* NEW_nit__AEqMethid(const struct type
* type
);
1024 extern const struct type type_nit__AEqMethid
;
1025 void nit__parser_prod___AEqMethid___init_aeqmethid(val
* self
, val
* p0
);
1026 extern const struct type type_nullable__nit__TNe
;
1027 val
* NEW_nit__ANeMethid(const struct type
* type
);
1028 extern const struct type type_nit__ANeMethid
;
1029 void nit__parser_prod___ANeMethid___init_anemethid(val
* self
, val
* p0
);
1030 extern const struct type type_nullable__nit__TLe
;
1031 val
* NEW_nit__ALeMethid(const struct type
* type
);
1032 extern const struct type type_nit__ALeMethid
;
1033 void nit__parser_prod___ALeMethid___init_alemethid(val
* self
, val
* p0
);
1034 extern const struct type type_nullable__nit__TGe
;
1035 val
* NEW_nit__AGeMethid(const struct type
* type
);
1036 extern const struct type type_nit__AGeMethid
;
1037 void nit__parser_prod___AGeMethid___init_agemethid(val
* self
, val
* p0
);
1038 extern const struct type type_nullable__nit__TLt
;
1039 val
* NEW_nit__ALtMethid(const struct type
* type
);
1040 extern const struct type type_nit__ALtMethid
;
1041 void nit__parser_prod___ALtMethid___init_altmethid(val
* self
, val
* p0
);
1042 extern const struct type type_nullable__nit__TGt
;
1043 val
* NEW_nit__AGtMethid(const struct type
* type
);
1044 extern const struct type type_nit__AGtMethid
;
1045 void nit__parser_prod___AGtMethid___init_agtmethid(val
* self
, val
* p0
);
1046 extern const struct type type_nullable__nit__TLl
;
1047 val
* NEW_nit__ALlMethid(const struct type
* type
);
1048 extern const struct type type_nit__ALlMethid
;
1049 void nit__parser_prod___ALlMethid___init_allmethid(val
* self
, val
* p0
);
1050 extern const struct type type_nullable__nit__TGg
;
1051 val
* NEW_nit__AGgMethid(const struct type
* type
);
1052 extern const struct type type_nit__AGgMethid
;
1053 void nit__parser_prod___AGgMethid___init_aggmethid(val
* self
, val
* p0
);
1054 val
* NEW_nit__ABraMethid(const struct type
* type
);
1055 extern const struct type type_nit__ABraMethid
;
1056 void nit__parser_prod___ABraMethid___init_abramethid(val
* self
, val
* p0
, val
* p1
);
1057 extern const struct type type_nullable__nit__TStarship
;
1058 val
* NEW_nit__AStarshipMethid(const struct type
* type
);
1059 extern const struct type type_nit__AStarshipMethid
;
1060 void nit__parser_prod___AStarshipMethid___init_astarshipmethid(val
* self
, val
* p0
);
1061 val
* NEW_nit__AAssignMethid(const struct type
* type
);
1062 extern const struct type type_nit__AAssignMethid
;
1063 void nit__parser_prod___AAssignMethid___init_aassignmethid(val
* self
, val
* p0
, val
* p1
);
1064 val
* NEW_nit__ABraassignMethid(const struct type
* type
);
1065 extern const struct type type_nit__ABraassignMethid
;
1066 void nit__parser_prod___ABraassignMethid___init_abraassignmethid(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1067 val
* NEW_nit__AIdMethid(const struct type
* type
);
1068 extern const struct type type_nit__AIdMethid
;
1069 void nit__parser_prod___AIdMethid___init_aidmethid(val
* self
, val
* p0
);
1070 extern const struct type type_nullable__nit__TOpar
;
1071 extern const struct type type_nullable__nit__TCpar
;
1072 val
* NEW_nit__ASignature(const struct type
* type
);
1073 extern const struct type type_nit__ASignature
;
1074 void nit__parser_prod___ASignature___init_asignature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1075 val
* NEW_nit__AParam(const struct type
* type
);
1076 extern const struct type type_nit__AParam
;
1077 void nit__parser_prod___AParam___init_aparam(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1078 extern const struct type type_nullable__nit__TDotdotdot
;
1079 extern const struct type type_nullable__nit__AExternCall
;
1080 val
* NEW_nit__AExternCalls(const struct type
* type
);
1081 extern const struct type type_nit__AExternCalls
;
1082 void nit__parser_prod___AExternCalls___init_aexterncalls(val
* self
, val
* p0
, val
* p1
);
1083 val
* NEW_nit__ASuperExternCall(const struct type
* type
);
1084 extern const struct type type_nit__ASuperExternCall
;
1085 void nit__parser_prod___ASuperExternCall___init_asuperexterncall(val
* self
, val
* p0
);
1086 val
* NEW_nit__ALocalPropExternCall(const struct type
* type
);
1087 extern const struct type type_nit__ALocalPropExternCall
;
1088 void nit__parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val
* self
, val
* p0
);
1089 extern const struct type type_nullable__nit__TDot
;
1090 val
* NEW_nit__AFullPropExternCall(const struct type
* type
);
1091 extern const struct type type_nit__AFullPropExternCall
;
1092 void nit__parser_prod___AFullPropExternCall___init_afullpropexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1093 val
* NEW_nit__AInitPropExternCall(const struct type
* type
);
1094 extern const struct type type_nit__AInitPropExternCall
;
1095 void nit__parser_prod___AInitPropExternCall___init_ainitpropexterncall(val
* self
, val
* p0
);
1096 extern const struct type type_nullable__nit__TKwas
;
1097 val
* NEW_nit__ACastAsExternCall(const struct type
* type
);
1098 extern const struct type type_nit__ACastAsExternCall
;
1099 void nit__parser_prod___ACastAsExternCall___init_acastasexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1100 extern const struct type type_nullable__nit__TKwnullable
;
1101 val
* NEW_nit__AAsNullableExternCall(const struct type
* type
);
1102 extern const struct type type_nit__AAsNullableExternCall
;
1103 void nit__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1104 extern const struct type type_nullable__nit__TKwnot
;
1105 val
* NEW_nit__AAsNotNullableExternCall(const struct type
* type
);
1106 extern const struct type type_nit__AAsNotNullableExternCall
;
1107 void nit__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1108 extern const struct type type_nullable__nit__TKwin
;
1109 extern const struct type type_nullable__nit__TString
;
1110 val
* NEW_nit__AInLanguage(const struct type
* type
);
1111 extern const struct type type_nit__AInLanguage
;
1112 void nit__parser_prod___AInLanguage___init_ainlanguage(val
* self
, val
* p0
, val
* p1
);
1113 extern const struct type type_nullable__nit__TExternCodeSegment
;
1114 val
* NEW_nit__AExternCodeBlock(const struct type
* type
);
1115 extern const struct type type_nit__AExternCodeBlock
;
1116 void nit__parser_prod___AExternCodeBlock___init_aexterncodeblock(val
* self
, val
* p0
, val
* p1
);
1117 extern const struct type type_nullable__nit__AInLanguage
;
1118 val
* NEW_nit__AType(const struct type
* type
);
1119 extern const struct type type_nit__AType
;
1120 void nit__parser_prod___AType___init_atype(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1121 val
* NEW_nit__ABlockExpr(const struct type
* type
);
1122 extern const struct type type_nit__ABlockExpr
;
1123 void nit__parser_prod___ABlockExpr___init_ablockexpr(val
* self
, val
* p0
, val
* p1
);
1124 extern const struct type type_nullable__nit__TKwreturn
;
1125 val
* NEW_nit__AReturnExpr(const struct type
* type
);
1126 extern const struct type type_nit__AReturnExpr
;
1127 void nit__parser_prod___AReturnExpr___init_areturnexpr(val
* self
, val
* p0
, val
* p1
);
1128 extern const struct type type_nullable__nit__TKwbreak
;
1129 val
* NEW_nit__ABreakExpr(const struct type
* type
);
1130 extern const struct type type_nit__ABreakExpr
;
1131 void nit__parser_prod___ABreakExpr___init_abreakexpr(val
* self
, val
* p0
, val
* p1
);
1132 extern const struct type type_nullable__nit__ALabel
;
1133 extern const struct type type_nullable__nit__TKwabort
;
1134 val
* NEW_nit__AAbortExpr(const struct type
* type
);
1135 extern const struct type type_nit__AAbortExpr
;
1136 void nit__parser_prod___AAbortExpr___init_aabortexpr(val
* self
, val
* p0
);
1137 extern const struct type type_nullable__nit__TKwcontinue
;
1138 val
* NEW_nit__AContinueExpr(const struct type
* type
);
1139 extern const struct type type_nit__AContinueExpr
;
1140 void nit__parser_prod___AContinueExpr___init_acontinueexpr(val
* self
, val
* p0
, val
* p1
);
1141 extern const struct type type_nullable__nit__AExprs
;
1142 val
* NEW_nit__ACallExpr(const struct type
* type
);
1143 extern const struct type type_nit__ACallExpr
;
1144 void nit__parser_prod___ACallExpr___init_acallexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1145 val
* NEW_nit__AImplicitSelfExpr(const struct type
* type
);
1146 extern const struct type type_nit__AImplicitSelfExpr
;
1147 void nit__parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val
* self
);
1148 extern const struct type type_nullable__nit__AQualified
;
1149 val
* NEW_nit__ASuperExpr(const struct type
* type
);
1150 extern const struct type type_nit__ASuperExpr
;
1151 void nit__parser_prod___ASuperExpr___init_asuperexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1152 val
* NEW_nit__AInitExpr(const struct type
* type
);
1153 extern const struct type type_nit__AInitExpr
;
1154 void nit__parser_prod___AInitExpr___init_ainitexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1155 extern const struct type type_nullable__nit__TKwdebug
;
1156 val
* NEW_nit__ADebugTypeExpr(const struct type
* type
);
1157 extern const struct type type_nit__ADebugTypeExpr
;
1158 void nit__parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1159 extern const struct type type_nullable__nit__TKwlabel
;
1160 val
* NEW_nit__ALabel(const struct type
* type
);
1161 extern const struct type type_nit__ALabel
;
1162 void nit__parser_prod___ALabel___init_alabel(val
* self
, val
* p0
, val
* p1
);
1163 val
* NEW_nit__AVardeclExpr(const struct type
* type
);
1164 extern const struct type type_nit__AVardeclExpr
;
1165 void nit__parser_prod___AVardeclExpr___init_avardeclexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1166 extern const struct type type_nullable__nit__TAttrid
;
1167 val
* NEW_nit__AAttrAssignExpr(const struct type
* type
);
1168 extern const struct type type_nit__AAttrAssignExpr
;
1169 void nit__parser_prod___AAttrAssignExpr___init_aattrassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1170 val
* NEW_nit__ACallAssignExpr(const struct type
* type
);
1171 extern const struct type type_nit__ACallAssignExpr
;
1172 void nit__parser_prod___ACallAssignExpr___init_acallassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1173 val
* NEW_nit__AListExprs(const struct type
* type
);
1174 extern const struct type type_nit__AListExprs
;
1175 void nit__parser_prod___AListExprs___init_alistexprs(val
* self
, val
* p0
);
1176 val
* NEW_nit__ABraAssignExpr(const struct type
* type
);
1177 extern const struct type type_nit__ABraAssignExpr
;
1178 void nit__parser_prod___ABraAssignExpr___init_abraassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1179 extern const struct type type_nullable__nit__AAssignOp
;
1180 val
* NEW_nit__AAttrReassignExpr(const struct type
* type
);
1181 extern const struct type type_nit__AAttrReassignExpr
;
1182 void nit__parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1183 val
* NEW_nit__ACallReassignExpr(const struct type
* type
);
1184 extern const struct type type_nit__ACallReassignExpr
;
1185 void nit__parser_prod___ACallReassignExpr___init_acallreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1186 val
* NEW_nit__ABraReassignExpr(const struct type
* type
);
1187 extern const struct type type_nit__ABraReassignExpr
;
1188 void nit__parser_prod___ABraReassignExpr___init_abrareassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1189 extern const struct type type_nullable__nit__TPluseq
;
1190 val
* NEW_nit__APlusAssignOp(const struct type
* type
);
1191 extern const struct type type_nit__APlusAssignOp
;
1192 void nit__parser_prod___APlusAssignOp___init_aplusassignop(val
* self
, val
* p0
);
1193 extern const struct type type_nullable__nit__TMinuseq
;
1194 val
* NEW_nit__AMinusAssignOp(const struct type
* type
);
1195 extern const struct type type_nit__AMinusAssignOp
;
1196 void nit__parser_prod___AMinusAssignOp___init_aminusassignop(val
* self
, val
* p0
);
1197 extern const struct type type_nullable__nit__TStareq
;
1198 val
* NEW_nit__AStarAssignOp(const struct type
* type
);
1199 extern const struct type type_nit__AStarAssignOp
;
1200 void nit__parser_prod___AStarAssignOp___init_astarassignop(val
* self
, val
* p0
);
1201 extern const struct type type_nullable__nit__TSlasheq
;
1202 val
* NEW_nit__ASlashAssignOp(const struct type
* type
);
1203 extern const struct type type_nit__ASlashAssignOp
;
1204 void nit__parser_prod___ASlashAssignOp___init_aslashassignop(val
* self
, val
* p0
);
1205 extern const struct type type_nullable__nit__TPercenteq
;
1206 val
* NEW_nit__APercentAssignOp(const struct type
* type
);
1207 extern const struct type type_nit__APercentAssignOp
;
1208 void nit__parser_prod___APercentAssignOp___init_apercentassignop(val
* self
, val
* p0
);
1209 extern const struct type type_nullable__nit__TStarstareq
;
1210 val
* NEW_nit__AStarstarAssignOp(const struct type
* type
);
1211 extern const struct type type_nit__AStarstarAssignOp
;
1212 void nit__parser_prod___AStarstarAssignOp___init_astarstarassignop(val
* self
, val
* p0
);
1213 extern const struct type type_nullable__nit__TPipeeq
;
1214 val
* NEW_nit__APipeAssignOp(const struct type
* type
);
1215 extern const struct type type_nit__APipeAssignOp
;
1216 void nit__parser_prod___APipeAssignOp___init_apipeassignop(val
* self
, val
* p0
);
1217 extern const struct type type_nullable__nit__TCareteq
;
1218 val
* NEW_nit__ACaretAssignOp(const struct type
* type
);
1219 extern const struct type type_nit__ACaretAssignOp
;
1220 void nit__parser_prod___ACaretAssignOp___init_acaretassignop(val
* self
, val
* p0
);
1221 extern const struct type type_nullable__nit__TAmpeq
;
1222 val
* NEW_nit__AAmpAssignOp(const struct type
* type
);
1223 extern const struct type type_nit__AAmpAssignOp
;
1224 void nit__parser_prod___AAmpAssignOp___init_aampassignop(val
* self
, val
* p0
);
1225 extern const struct type type_nullable__nit__TLleq
;
1226 val
* NEW_nit__ALlAssignOp(const struct type
* type
);
1227 extern const struct type type_nit__ALlAssignOp
;
1228 void nit__parser_prod___ALlAssignOp___init_allassignop(val
* self
, val
* p0
);
1229 extern const struct type type_nullable__nit__TGgeq
;
1230 val
* NEW_nit__AGgAssignOp(const struct type
* type
);
1231 extern const struct type type_nit__AGgAssignOp
;
1232 void nit__parser_prod___AGgAssignOp___init_aggassignop(val
* self
, val
* p0
);
1233 val
* NEW_nit__ADoExpr(const struct type
* type
);
1234 extern const struct type type_nit__ADoExpr
;
1235 void nit__parser_prod___ADoExpr___init_adoexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1236 extern const struct type type_nullable__nit__TKwif
;
1237 extern const struct type type_nullable__nit__TKwthen
;
1238 extern const struct type type_nullable__nit__TKwelse
;
1239 val
* NEW_nit__AIfExpr(const struct type
* type
);
1240 extern const struct type type_nit__AIfExpr
;
1241 void nit__parser_prod___AIfExpr___init_aifexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1242 extern const struct type type_nullable__nit__TKwloop
;
1243 val
* NEW_nit__ALoopExpr(const struct type
* type
);
1244 extern const struct type type_nit__ALoopExpr
;
1245 void nit__parser_prod___ALoopExpr___init_aloopexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1246 extern const struct type type_nullable__nit__TKwwhile
;
1247 val
* NEW_nit__AWhileExpr(const struct type
* type
);
1248 extern const struct type type_nit__AWhileExpr
;
1249 void nit__parser_prod___AWhileExpr___init_awhileexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1250 extern const struct type type_nullable__nit__TKwfor
;
1251 val
* NEW_nit__AForExpr(const struct type
* type
);
1252 extern const struct type type_nit__AForExpr
;
1253 void nit__parser_prod___AForExpr___init_aforexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
);
1254 extern const struct type type_nullable__nit__TKwwith
;
1255 val
* NEW_nit__AWithExpr(const struct type
* type
);
1256 extern const struct type type_nit__AWithExpr
;
1257 void nit__parser_prod___AWithExpr___init_awithexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1258 extern const struct type type_nullable__nit__TKwassert
;
1259 val
* NEW_nit__AAssertExpr(const struct type
* type
);
1260 extern const struct type type_nit__AAssertExpr
;
1261 void nit__parser_prod___AAssertExpr___init_aassertexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1262 val
* NEW_nit__AIfexprExpr(const struct type
* type
);
1263 extern const struct type type_nit__AIfexprExpr
;
1264 void nit__parser_prod___AIfexprExpr___init_aifexprexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1265 extern const struct type type_nullable__nit__TKwor
;
1266 val
* NEW_nit__AOrExpr(const struct type
* type
);
1267 extern const struct type type_nit__AOrExpr
;
1268 void nit__parser_prod___AOrExpr___init_aorexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1269 extern const struct type type_nullable__nit__TKwand
;
1270 val
* NEW_nit__AAndExpr(const struct type
* type
);
1271 extern const struct type type_nit__AAndExpr
;
1272 void nit__parser_prod___AAndExpr___init_aandexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1273 val
* NEW_nit__AOrElseExpr(const struct type
* type
);
1274 extern const struct type type_nit__AOrElseExpr
;
1275 void nit__parser_prod___AOrElseExpr___init_aorelseexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1276 extern const struct type type_nullable__nit__TKwimplies
;
1277 val
* NEW_nit__AImpliesExpr(const struct type
* type
);
1278 extern const struct type type_nit__AImpliesExpr
;
1279 void nit__parser_prod___AImpliesExpr___init_aimpliesexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1280 val
* NEW_nit__ANotExpr(const struct type
* type
);
1281 extern const struct type type_nit__ANotExpr
;
1282 void nit__parser_prod___ANotExpr___init_anotexpr(val
* self
, val
* p0
, val
* p1
);
1283 val
* NEW_nit__AEqExpr(const struct type
* type
);
1284 extern const struct type type_nit__AEqExpr
;
1285 void nit__parser_prod___AEqExpr___init_aeqexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1286 val
* NEW_nit__ANeExpr(const struct type
* type
);
1287 extern const struct type type_nit__ANeExpr
;
1288 void nit__parser_prod___ANeExpr___init_aneexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1289 val
* NEW_nit__ALtExpr(const struct type
* type
);
1290 extern const struct type type_nit__ALtExpr
;
1291 void nit__parser_prod___ALtExpr___init_altexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1292 val
* NEW_nit__ALeExpr(const struct type
* type
);
1293 extern const struct type type_nit__ALeExpr
;
1294 void nit__parser_prod___ALeExpr___init_aleexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1295 val
* NEW_nit__AGtExpr(const struct type
* type
);
1296 extern const struct type type_nit__AGtExpr
;
1297 void nit__parser_prod___AGtExpr___init_agtexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1298 val
* NEW_nit__AGeExpr(const struct type
* type
);
1299 extern const struct type type_nit__AGeExpr
;
1300 void nit__parser_prod___AGeExpr___init_ageexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1301 val
* NEW_nit__AStarshipExpr(const struct type
* type
);
1302 extern const struct type type_nit__AStarshipExpr
;
1303 void nit__parser_prod___AStarshipExpr___init_astarshipexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1304 extern const struct type type_nullable__nit__TKwisa
;
1305 val
* NEW_nit__AIsaExpr(const struct type
* type
);
1306 extern const struct type type_nit__AIsaExpr
;
1307 void nit__parser_prod___AIsaExpr___init_aisaexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1308 val
* NEW_nit__APipeExpr(const struct type
* type
);
1309 extern const struct type type_nit__APipeExpr
;
1310 void nit__parser_prod___APipeExpr___init_apipeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1311 val
* NEW_nit__ACaretExpr(const struct type
* type
);
1312 extern const struct type type_nit__ACaretExpr
;
1313 void nit__parser_prod___ACaretExpr___init_acaretexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1314 val
* NEW_nit__AAmpExpr(const struct type
* type
);
1315 extern const struct type type_nit__AAmpExpr
;
1316 void nit__parser_prod___AAmpExpr___init_aampexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1317 val
* NEW_nit__ALlExpr(const struct type
* type
);
1318 extern const struct type type_nit__ALlExpr
;
1319 void nit__parser_prod___ALlExpr___init_allexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1320 val
* NEW_nit__AGgExpr(const struct type
* type
);
1321 extern const struct type type_nit__AGgExpr
;
1322 void nit__parser_prod___AGgExpr___init_aggexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1323 val
* NEW_nit__APlusExpr(const struct type
* type
);
1324 extern const struct type type_nit__APlusExpr
;
1325 void nit__parser_prod___APlusExpr___init_aplusexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1326 val
* NEW_nit__AMinusExpr(const struct type
* type
);
1327 extern const struct type type_nit__AMinusExpr
;
1328 void nit__parser_prod___AMinusExpr___init_aminusexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1329 val
* NEW_nit__AStarExpr(const struct type
* type
);
1330 extern const struct type type_nit__AStarExpr
;
1331 void nit__parser_prod___AStarExpr___init_astarexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1332 val
* NEW_nit__ASlashExpr(const struct type
* type
);
1333 extern const struct type type_nit__ASlashExpr
;
1334 void nit__parser_prod___ASlashExpr___init_aslashexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1335 val
* NEW_nit__APercentExpr(const struct type
* type
);
1336 extern const struct type type_nit__APercentExpr
;
1337 void nit__parser_prod___APercentExpr___init_apercentexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1338 val
* NEW_nit__AStarstarExpr(const struct type
* type
);
1339 extern const struct type type_nit__AStarstarExpr
;
1340 void nit__parser_prod___AStarstarExpr___init_astarstarexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1341 val
* NEW_nit__AUminusExpr(const struct type
* type
);
1342 extern const struct type type_nit__AUminusExpr
;
1343 void nit__parser_prod___AUminusExpr___init_auminusexpr(val
* self
, val
* p0
, val
* p1
);
1344 val
* NEW_nit__AUplusExpr(const struct type
* type
);
1345 extern const struct type type_nit__AUplusExpr
;
1346 void nit__parser_prod___AUplusExpr___init_auplusexpr(val
* self
, val
* p0
, val
* p1
);
1347 val
* NEW_nit__AUtildeExpr(const struct type
* type
);
1348 extern const struct type type_nit__AUtildeExpr
;
1349 void nit__parser_prod___AUtildeExpr___init_autildeexpr(val
* self
, val
* p0
, val
* p1
);
1350 extern const struct type type_nullable__nit__TKwonce
;
1351 val
* NEW_nit__AOnceExpr(const struct type
* type
);
1352 extern const struct type type_nit__AOnceExpr
;
1353 void nit__parser_prod___AOnceExpr___init_aonceexpr(val
* self
, val
* p0
, val
* p1
);
1354 val
* NEW_nit__ANewExpr(const struct type
* type
);
1355 extern const struct type type_nit__ANewExpr
;
1356 void nit__parser_prod___ANewExpr___init_anewexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1357 extern const struct type type_nullable__nit__TKwisset
;
1358 val
* NEW_nit__AIssetAttrExpr(const struct type
* type
);
1359 extern const struct type type_nit__AIssetAttrExpr
;
1360 void nit__parser_prod___AIssetAttrExpr___init_aissetattrexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1361 val
* NEW_nit__AAttrExpr(const struct type
* type
);
1362 extern const struct type type_nit__AAttrExpr
;
1363 void nit__parser_prod___AAttrExpr___init_aattrexpr(val
* self
, val
* p0
, val
* p1
);
1364 val
* NEW_nit__ABraExpr(const struct type
* type
);
1365 extern const struct type type_nit__ABraExpr
;
1366 void nit__parser_prod___ABraExpr___init_abraexpr(val
* self
, val
* p0
, val
* p1
);
1367 val
* NEW_nit__AAsCastExpr(const struct type
* type
);
1368 extern const struct type type_nit__AAsCastExpr
;
1369 void nit__parser_prod___AAsCastExpr___init_aascastexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1370 extern const struct type type_nullable__nit__TKwnull
;
1371 val
* NEW_nit__AAsNotnullExpr(const struct type
* type
);
1372 extern const struct type type_nit__AAsNotnullExpr
;
1373 void nit__parser_prod___AAsNotnullExpr___init_aasnotnullexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1374 val
* NEW_nit__AVarargExpr(const struct type
* type
);
1375 extern const struct type type_nit__AVarargExpr
;
1376 void nit__parser_prod___AVarargExpr___init_avarargexpr(val
* self
, val
* p0
, val
* p1
);
1377 val
* NEW_nit__ANamedargExpr(const struct type
* type
);
1378 extern const struct type type_nit__ANamedargExpr
;
1379 void nit__parser_prod___ANamedargExpr___init_anamedargexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1380 extern const struct type type_nullable__nit__TKwself
;
1381 val
* NEW_nit__ASelfExpr(const struct type
* type
);
1382 extern const struct type type_nit__ASelfExpr
;
1383 void nit__parser_prod___ASelfExpr___init_aselfexpr(val
* self
, val
* p0
, val
* p1
);
1384 extern const struct type type_nullable__nit__TKwtrue
;
1385 val
* NEW_nit__ATrueExpr(const struct type
* type
);
1386 extern const struct type type_nit__ATrueExpr
;
1387 void nit__parser_prod___ATrueExpr___init_atrueexpr(val
* self
, val
* p0
, val
* p1
);
1388 extern const struct type type_nullable__nit__TKwfalse
;
1389 val
* NEW_nit__AFalseExpr(const struct type
* type
);
1390 extern const struct type type_nit__AFalseExpr
;
1391 void nit__parser_prod___AFalseExpr___init_afalseexpr(val
* self
, val
* p0
, val
* p1
);
1392 val
* NEW_nit__ANullExpr(const struct type
* type
);
1393 extern const struct type type_nit__ANullExpr
;
1394 void nit__parser_prod___ANullExpr___init_anullexpr(val
* self
, val
* p0
, val
* p1
);
1395 extern const struct type type_nullable__nit__TNumber
;
1396 val
* NEW_nit__ADecIntExpr(const struct type
* type
);
1397 extern const struct type type_nit__ADecIntExpr
;
1398 void nit__parser_prod___ADecIntExpr___init_adecintexpr(val
* self
, val
* p0
, val
* p1
);
1399 extern const struct type type_nullable__nit__THexNumber
;
1400 val
* NEW_nit__AHexIntExpr(const struct type
* type
);
1401 extern const struct type type_nit__AHexIntExpr
;
1402 void nit__parser_prod___AHexIntExpr___init_ahexintexpr(val
* self
, val
* p0
, val
* p1
);
1403 extern const struct type type_nullable__nit__TBinNumber
;
1404 val
* NEW_nit__ABinIntExpr(const struct type
* type
);
1405 extern const struct type type_nit__ABinIntExpr
;
1406 void nit__parser_prod___ABinIntExpr___init_abinintexpr(val
* self
, val
* p0
, val
* p1
);
1407 extern const struct type type_nullable__nit__TOctNumber
;
1408 val
* NEW_nit__AOctIntExpr(const struct type
* type
);
1409 extern const struct type type_nit__AOctIntExpr
;
1410 void nit__parser_prod___AOctIntExpr___init_aoctintexpr(val
* self
, val
* p0
, val
* p1
);
1411 extern const struct type type_nullable__nit__TBytenum
;
1412 val
* NEW_nit__ADecByteExpr(const struct type
* type
);
1413 extern const struct type type_nit__ADecByteExpr
;
1414 void nit__parser_prod___ADecByteExpr___init_adecbyteexpr(val
* self
, val
* p0
, val
* p1
);
1415 extern const struct type type_nullable__nit__THexBytenum
;
1416 val
* NEW_nit__AHexByteExpr(const struct type
* type
);
1417 extern const struct type type_nit__AHexByteExpr
;
1418 void nit__parser_prod___AHexByteExpr___init_ahexbyteexpr(val
* self
, val
* p0
, val
* p1
);
1419 extern const struct type type_nullable__nit__TBinBytenum
;
1420 val
* NEW_nit__ABinByteExpr(const struct type
* type
);
1421 extern const struct type type_nit__ABinByteExpr
;
1422 void nit__parser_prod___ABinByteExpr___init_abinbyteexpr(val
* self
, val
* p0
, val
* p1
);
1423 extern const struct type type_nullable__nit__TOctBytenum
;
1424 val
* NEW_nit__AOctByteExpr(const struct type
* type
);
1425 extern const struct type type_nit__AOctByteExpr
;
1426 void nit__parser_prod___AOctByteExpr___init_aoctbyteexpr(val
* self
, val
* p0
, val
* p1
);
1427 extern const struct type type_nullable__nit__TFloat
;
1428 val
* NEW_nit__AFloatExpr(const struct type
* type
);
1429 extern const struct type type_nit__AFloatExpr
;
1430 void nit__parser_prod___AFloatExpr___init_afloatexpr(val
* self
, val
* p0
, val
* p1
);
1431 extern const struct type type_nullable__nit__TChar
;
1432 val
* NEW_nit__ACharExpr(const struct type
* type
);
1433 extern const struct type type_nit__ACharExpr
;
1434 void nit__parser_prod___ACharExpr___init_acharexpr(val
* self
, val
* p0
, val
* p1
);
1435 val
* NEW_nit__AStringExpr(const struct type
* type
);
1436 extern const struct type type_nit__AStringExpr
;
1437 void nit__parser_prod___AStringExpr___init_astringexpr(val
* self
, val
* p0
, val
* p1
);
1438 extern const struct type type_nullable__nit__TDotdot
;
1439 val
* NEW_nit__ACrangeExpr(const struct type
* type
);
1440 extern const struct type type_nit__ACrangeExpr
;
1441 void nit__parser_prod___ACrangeExpr___init_acrangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1442 val
* NEW_nit__AOrangeExpr(const struct type
* type
);
1443 extern const struct type type_nit__AOrangeExpr
;
1444 void nit__parser_prod___AOrangeExpr___init_aorangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
1445 val
* NEW_nit__AArrayExpr(const struct type
* type
);
1446 extern const struct type type_nit__AArrayExpr
;
1447 void nit__parser_prod___AArrayExpr___init_aarrayexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
1448 val
* NEW_nit__AParExpr(const struct type
* type
);
1449 extern const struct type type_nit__AParExpr
;
1450 void nit__parser_prod___AParExpr___init_aparexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
1451 val
* NEW_nit__AManyExpr(const struct type
* type
);
1452 extern const struct type type_nit__AManyExpr
;
1453 void nit__parser_prod___AManyExpr___init_amanyexpr(val
* self
, val
* p0
);
1454 val
* NEW_nit__ASuperstringExpr(const struct type
* type
);
1455 extern const struct type type_nit__ASuperstringExpr
;
1456 void nit__parser_prod___ASuperstringExpr___init_asuperstringexpr(val
* self
, val
* p0
, val
* p1
);
1457 extern const struct type type_nullable__nit__TStartString
;
1458 val
* NEW_nit__AStartStringExpr(const struct type
* type
);
1459 extern const struct type type_nit__AStartStringExpr
;
1460 void nit__parser_prod___AStartStringExpr___init_astartstringexpr(val
* self
, val
* p0
);
1461 extern const struct type type_nullable__nit__TMidString
;
1462 val
* NEW_nit__AMidStringExpr(const struct type
* type
);
1463 extern const struct type type_nit__AMidStringExpr
;
1464 void nit__parser_prod___AMidStringExpr___init_amidstringexpr(val
* self
, val
* p0
);
1465 extern const struct type type_nullable__nit__TEndString
;
1466 val
* NEW_nit__AEndStringExpr(const struct type
* type
);
1467 extern const struct type type_nit__AEndStringExpr
;
1468 void nit__parser_prod___AEndStringExpr___init_aendstringexpr(val
* self
, val
* p0
);
1469 extern const struct type type_nullable__nit__TAt
;
1470 extern const struct type type_nullable__nit__AAnnotation
;
1471 extern const struct type type_nullable__nit__AAtid
;
1472 val
* NEW_nit__AAnnotation(const struct type
* type
);
1473 extern const struct type type_nit__AAnnotation
;
1474 void nit__parser_prod___AAnnotation___init_aannotation(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
1475 val
* NEW_nit__AAnnotPropdef(const struct type
* type
);
1476 extern const struct type type_nit__AAnnotPropdef
;
1477 void nit__parser_prod___AAnnotPropdef___init_aannotpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
1478 val
* NEW_nit__ATypeExpr(const struct type
* type
);
1479 extern const struct type type_nit__ATypeExpr
;
1480 void nit__parser_prod___ATypeExpr___init_atypeexpr(val
* self
, val
* p0
);
1481 val
* NEW_nit__AMethidExpr(const struct type
* type
);
1482 extern const struct type type_nit__AMethidExpr
;
1483 void nit__parser_prod___AMethidExpr___init_amethidexpr(val
* self
, val
* p0
, val
* p1
);
1484 val
* NEW_nit__AAtExpr(const struct type
* type
);
1485 extern const struct type type_nit__AAtExpr
;
1486 void nit__parser_prod___AAtExpr___init_aatexpr(val
* self
, val
* p0
);
1487 val
* NEW_nit__AIdAtid(const struct type
* type
);
1488 extern const struct type type_nit__AIdAtid
;
1489 void nit__parser_prod___AIdAtid___init_aidatid(val
* self
, val
* p0
);
1490 val
* NEW_nit__AKwexternAtid(const struct type
* type
);
1491 extern const struct type type_nit__AKwexternAtid
;
1492 void nit__parser_prod___AKwexternAtid___init_akwexternatid(val
* self
, val
* p0
);
1493 val
* NEW_nit__AKwabstractAtid(const struct type
* type
);
1494 extern const struct type type_nit__AKwabstractAtid
;
1495 void nit__parser_prod___AKwabstractAtid___init_akwabstractatid(val
* self
, val
* p0
);
1496 val
* NEW_nit__AParExprs(const struct type
* type
);
1497 extern const struct type type_nit__AParExprs
;
1498 void nit__parser_prod___AParExprs___init_aparexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1499 val
* NEW_nit__ABraExprs(const struct type
* type
);
1500 extern const struct type type_nit__ABraExprs
;
1501 void nit__parser_prod___ABraExprs___init_abraexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1502 val
* NEW_nit__AModuleName(const struct type
* type
);
1503 extern const struct type type_nit__AModuleName
;
1504 void nit__parser_prod___AModuleName___init_amodulename(val
* self
, val
* p0
, val
* p1
, val
* p2
);
1505 extern const struct type type_nullable__nit__TQuad
;
1506 val
* NEW_nit__AQualified(const struct type
* type
);
1507 extern const struct type type_nit__AQualified
;
1508 void nit__parser_prod___AQualified___init_aqualified(val
* self
, val
* p0
, val
* p1
);
1509 val
* NEW_nit__ADoc(const struct type
* type
);
1510 extern const struct type type_nit__ADoc
;
1511 void nit__parser_prod___ADoc___init_adoc(val
* self
, val
* p0
);