misc/vim: inform the user when no results are found
[nit.git] / c_src / nit__parser_prod.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_nit__parser_nodes__AModule___n_moduledecl 4
3 #define COLOR_standard__kernel__Object___61d_61d 2
4 #define COLOR_nit__parser_nodes__ANode___parent 1
5 #define COLOR_nit__parser_nodes__AModule___n_imports 5
6 extern const char FILE_nit__parser_nodes[];
7 void nit___nit__ANodes___unsafe_add_all(val* self, val* p0);
8 #define COLOR_nit__parser_nodes__AModule___n_extern_code_blocks 6
9 #define COLOR_nit__parser_nodes__AModule___n_classdefs 7
10 extern const struct type type_nullable__nit__AModuledecl;
11 extern const char FILE_nit__parser_prod[];
12 void nit__parser_prod___AModule___n_moduledecl_61d(val* self, val* p0);
13 short int nit___nit__ANodes___replace_child(val* self, val* p0, val* p1);
14 void nit___nit__Visitor___enter_visit(val* self, val* p0);
15 void nit___nit__ANodes___visit_all(val* self, val* p0);
16 #define COLOR_nit__parser_nodes__ADefinition___n_doc 10
17 #define COLOR_nit__parser_nodes__ADefinition___n_kwredef 11
18 #define COLOR_nit__parser_nodes__ADefinition___n_visibility 12
19 #define COLOR_nit__parser_nodes__AModuledecl___n_kwmodule 13
20 #define COLOR_nit__parser_nodes__AModuledecl___n_name 14
21 #define COLOR_nit__parser_nodes__Prod___n_annotations 2
22 extern const struct type type_nullable__nit__ADoc;
23 void nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
24 extern const struct type type_nullable__nit__TKwredef;
25 void nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
26 extern const struct type type_nit__AVisibility;
27 void nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
28 extern const struct type type_nit__TKwmodule;
29 void nit__parser_prod___AModuledecl___n_kwmodule_61d(val* self, val* p0);
30 extern const struct type type_nit__AModuleName;
31 void nit__parser_prod___AModuledecl___n_name_61d(val* self, val* p0);
32 extern const struct type type_nullable__nit__AAnnotations;
33 void nit__parser_prod___AModuledecl___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
34 #define COLOR_nit__parser_nodes__AImport___n_visibility 4
35 #define COLOR_nit__parser_nodes__AImport___n_kwimport 5
36 #define COLOR_nit__parser_nodes__AStdImport___n_name 6
37 void nit__parser_prod___AStdImport___nit__parser_nodes__AImport__n_visibility_61d(val* self, val* p0);
38 extern const struct type type_nit__TKwimport;
39 void nit__parser_prod___AStdImport___nit__parser_nodes__AImport__n_kwimport_61d(val* self, val* p0);
40 void nit__parser_prod___AStdImport___n_name_61d(val* self, val* p0);
41 void nit__parser_prod___AStdImport___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
42 #define COLOR_nit__parser_nodes__ANoImport___n_kwend 6
43 void nit__parser_prod___ANoImport___nit__parser_nodes__AImport__n_visibility_61d(val* self, val* p0);
44 void nit__parser_prod___ANoImport___nit__parser_nodes__AImport__n_kwimport_61d(val* self, val* p0);
45 extern const struct type type_nit__TKwend;
46 void nit__parser_prod___ANoImport___n_kwend_61d(val* self, val* p0);
47 #define COLOR_nit__parser_nodes__APublicVisibility___n_kwpublic 4
48 extern const struct type type_nullable__nit__TKwpublic;
49 void nit__parser_prod___APublicVisibility___n_kwpublic_61d(val* self, val* p0);
50 #define COLOR_nit__parser_nodes__APrivateVisibility___n_kwprivate 4
51 extern const struct type type_nit__TKwprivate;
52 void nit__parser_prod___APrivateVisibility___n_kwprivate_61d(val* self, val* p0);
53 #define COLOR_nit__parser_nodes__AProtectedVisibility___n_kwprotected 4
54 extern const struct type type_nit__TKwprotected;
55 void nit__parser_prod___AProtectedVisibility___n_kwprotected_61d(val* self, val* p0);
56 #define COLOR_nit__parser_nodes__AIntrudeVisibility___n_kwintrude 4
57 extern const struct type type_nit__TKwintrude;
58 void nit__parser_prod___AIntrudeVisibility___n_kwintrude_61d(val* self, val* p0);
59 #define COLOR_nit__parser_nodes__AStdClassdef___n_classkind 13
60 #define COLOR_nit__parser_nodes__AStdClassdef___n_id 14
61 #define COLOR_nit__parser_nodes__AStdClassdef___n_formaldefs 15
62 #define COLOR_nit__parser_nodes__AStdClassdef___n_extern_code_block 16
63 #define COLOR_nit__parser_nodes__AStdClassdef___n_superclasses 17
64 #define COLOR_nit__parser_nodes__AClassdef___n_propdefs 4
65 #define COLOR_nit__parser_nodes__AStdClassdef___n_kwend 18
66 void nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
67 void nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
68 void nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
69 extern const struct type type_nit__AClasskind;
70 void nit__parser_prod___AStdClassdef___n_classkind_61d(val* self, val* p0);
71 extern const struct type type_nullable__nit__TClassid;
72 void nit__parser_prod___AStdClassdef___n_id_61d(val* self, val* p0);
73 void nit__parser_prod___AStdClassdef___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
74 extern const struct type type_nullable__nit__AExternCodeBlock;
75 void nit__parser_prod___AStdClassdef___n_extern_code_block_61d(val* self, val* p0);
76 void nit__parser_prod___AStdClassdef___n_kwend_61d(val* self, val* p0);
77 #define COLOR_nit__parser_nodes__AConcreteClasskind___n_kwclass 4
78 extern const struct type type_nit__TKwclass;
79 void nit__parser_prod___AConcreteClasskind___n_kwclass_61d(val* self, val* p0);
80 #define COLOR_nit__parser_nodes__AAbstractClasskind___n_kwabstract 4
81 #define COLOR_nit__parser_nodes__AAbstractClasskind___n_kwclass 5
82 extern const struct type type_nit__TKwabstract;
83 void nit__parser_prod___AAbstractClasskind___n_kwabstract_61d(val* self, val* p0);
84 void nit__parser_prod___AAbstractClasskind___n_kwclass_61d(val* self, val* p0);
85 #define COLOR_nit__parser_nodes__AInterfaceClasskind___n_kwinterface 4
86 extern const struct type type_nit__TKwinterface;
87 void nit__parser_prod___AInterfaceClasskind___n_kwinterface_61d(val* self, val* p0);
88 #define COLOR_nit__parser_nodes__AEnumClasskind___n_kwenum 4
89 extern const struct type type_nit__TKwenum;
90 void nit__parser_prod___AEnumClasskind___n_kwenum_61d(val* self, val* p0);
91 #define COLOR_nit__parser_nodes__AExternClasskind___n_kwextern 4
92 #define COLOR_nit__parser_nodes__AExternClasskind___n_kwclass 5
93 extern const struct type type_nit__TKwextern;
94 void nit__parser_prod___AExternClasskind___n_kwextern_61d(val* self, val* p0);
95 extern const struct type type_nullable__nit__TKwclass;
96 void nit__parser_prod___AExternClasskind___n_kwclass_61d(val* self, val* p0);
97 #define COLOR_nit__parser_nodes__AFormaldef___n_id 4
98 #define COLOR_nit__parser_nodes__AFormaldef___n_type 5
99 extern const struct type type_nit__TClassid;
100 void nit__parser_prod___AFormaldef___n_id_61d(val* self, val* p0);
101 extern const struct type type_nullable__nit__AType;
102 void nit__parser_prod___AFormaldef___n_type_61d(val* self, val* p0);
103 void nit__parser_prod___AFormaldef___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
104 #define COLOR_nit__parser_nodes__ASuperclass___n_kwsuper 4
105 #define COLOR_nit__parser_nodes__ASuperclass___n_type 5
106 extern const struct type type_nit__TKwsuper;
107 void nit__parser_prod___ASuperclass___n_kwsuper_61d(val* self, val* p0);
108 extern const struct type type_nit__AType;
109 void nit__parser_prod___ASuperclass___n_type_61d(val* self, val* p0);
110 void nit__parser_prod___ASuperclass___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
111 #define COLOR_nit__parser_nodes__AAttrPropdef___n_kwvar 18
112 #define COLOR_nit__parser_nodes__AAttrPropdef___n_id2 19
113 #define COLOR_nit__parser_nodes__AAttrPropdef___n_type 20
114 #define COLOR_nit__parser_nodes__AAttrPropdef___n_expr 21
115 #define COLOR_nit__parser_nodes__AAttrPropdef___n_block 22
116 void nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
117 void nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
118 void nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
119 extern const struct type type_nit__TKwvar;
120 void nit__parser_prod___AAttrPropdef___n_kwvar_61d(val* self, val* p0);
121 extern const struct type type_nit__TId;
122 void nit__parser_prod___AAttrPropdef___n_id2_61d(val* self, val* p0);
123 void nit__parser_prod___AAttrPropdef___n_type_61d(val* self, val* p0);
124 extern const struct type type_nullable__nit__AExpr;
125 void nit__parser_prod___AAttrPropdef___n_expr_61d(val* self, val* p0);
126 void nit__parser_prod___AAttrPropdef___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
127 void nit__parser_prod___AAttrPropdef___n_block_61d(val* self, val* p0);
128 #define COLOR_nit__parser_nodes__AMethPropdef___n_block 23
129 void nit__parser_prod___AMainMethPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
130 void nit__parser_prod___AMainMethPropdef___nit__parser_nodes__AMethPropdef__n_block_61d(val* self, val* p0);
131 #define COLOR_nit__parser_nodes__ATypePropdef___n_kwtype 18
132 #define COLOR_nit__parser_nodes__ATypePropdef___n_id 19
133 #define COLOR_nit__parser_nodes__ATypePropdef___n_type 20
134 void nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
135 void nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
136 void nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
137 extern const struct type type_nit__TKwtype;
138 void nit__parser_prod___ATypePropdef___n_kwtype_61d(val* self, val* p0);
139 void nit__parser_prod___ATypePropdef___n_id_61d(val* self, val* p0);
140 void nit__parser_prod___ATypePropdef___n_type_61d(val* self, val* p0);
141 void nit__parser_prod___ATypePropdef___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
142 #define COLOR_nit__parser_nodes__AMethPropdef___n_kwmeth 18
143 #define COLOR_nit__parser_nodes__AMethPropdef___n_kwinit 19
144 #define COLOR_nit__parser_nodes__AMethPropdef___n_kwnew 20
145 #define COLOR_nit__parser_nodes__AMethPropdef___n_methid 21
146 #define COLOR_nit__parser_nodes__AMethPropdef___n_signature 22
147 #define COLOR_nit__parser_nodes__AMethPropdef___n_extern_calls 24
148 #define COLOR_nit__parser_nodes__AMethPropdef___n_extern_code_block 25
149 void nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
150 #define COLOR_nit__parser_nodes__ADefinition__n_kwredef_61d 71
151 void nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
152 extern const struct type type_nullable__nit__TKwmeth;
153 void nit__parser_prod___AMethPropdef___n_kwmeth_61d(val* self, val* p0);
154 extern const struct type type_nullable__nit__TKwinit;
155 void nit__parser_prod___AMethPropdef___n_kwinit_61d(val* self, val* p0);
156 extern const struct type type_nullable__nit__TKwnew;
157 void nit__parser_prod___AMethPropdef___n_kwnew_61d(val* self, val* p0);
158 extern const struct type type_nullable__nit__AMethid;
159 void nit__parser_prod___AMethPropdef___n_methid_61d(val* self, val* p0);
160 extern const struct type type_nit__ASignature;
161 void nit__parser_prod___AMethPropdef___n_signature_61d(val* self, val* p0);
162 void nit__parser_prod___AMethPropdef___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
163 extern const struct type type_nullable__nit__AExternCalls;
164 void nit__parser_prod___AMethPropdef___n_extern_calls_61d(val* self, val* p0);
165 void nit__parser_prod___AMethPropdef___n_extern_code_block_61d(val* self, val* p0);
166 #define COLOR_nit__parser_nodes__AMethPropdef__n_block_61d 105
167 #define COLOR_nit__parser_nodes__AIdMethid___n_id 4
168 void nit__parser_prod___AIdMethid___n_id_61d(val* self, val* p0);
169 #define COLOR_nit__parser_nodes__APlusMethid___n_plus 4
170 extern const struct type type_nit__TPlus;
171 void nit__parser_prod___APlusMethid___n_plus_61d(val* self, val* p0);
172 #define COLOR_nit__parser_nodes__AMinusMethid___n_minus 4
173 extern const struct type type_nit__TMinus;
174 void nit__parser_prod___AMinusMethid___n_minus_61d(val* self, val* p0);
175 #define COLOR_nit__parser_nodes__AStarMethid___n_star 4
176 extern const struct type type_nit__TStar;
177 void nit__parser_prod___AStarMethid___n_star_61d(val* self, val* p0);
178 #define COLOR_nit__parser_nodes__AStarstarMethid___n_starstar 4
179 extern const struct type type_nit__TStarstar;
180 void nit__parser_prod___AStarstarMethid___n_starstar_61d(val* self, val* p0);
181 #define COLOR_nit__parser_nodes__ASlashMethid___n_slash 4
182 extern const struct type type_nit__TSlash;
183 void nit__parser_prod___ASlashMethid___n_slash_61d(val* self, val* p0);
184 #define COLOR_nit__parser_nodes__APercentMethid___n_percent 4
185 extern const struct type type_nit__TPercent;
186 void nit__parser_prod___APercentMethid___n_percent_61d(val* self, val* p0);
187 #define COLOR_nit__parser_nodes__AEqMethid___n_eq 4
188 extern const struct type type_nit__TEq;
189 void nit__parser_prod___AEqMethid___n_eq_61d(val* self, val* p0);
190 #define COLOR_nit__parser_nodes__ANeMethid___n_ne 4
191 extern const struct type type_nit__TNe;
192 void nit__parser_prod___ANeMethid___n_ne_61d(val* self, val* p0);
193 #define COLOR_nit__parser_nodes__ALeMethid___n_le 4
194 extern const struct type type_nit__TLe;
195 void nit__parser_prod___ALeMethid___n_le_61d(val* self, val* p0);
196 #define COLOR_nit__parser_nodes__AGeMethid___n_ge 4
197 extern const struct type type_nit__TGe;
198 void nit__parser_prod___AGeMethid___n_ge_61d(val* self, val* p0);
199 #define COLOR_nit__parser_nodes__ALtMethid___n_lt 4
200 extern const struct type type_nit__TLt;
201 void nit__parser_prod___ALtMethid___n_lt_61d(val* self, val* p0);
202 #define COLOR_nit__parser_nodes__AGtMethid___n_gt 4
203 extern const struct type type_nit__TGt;
204 void nit__parser_prod___AGtMethid___n_gt_61d(val* self, val* p0);
205 #define COLOR_nit__parser_nodes__ALlMethid___n_ll 4
206 extern const struct type type_nit__TLl;
207 void nit__parser_prod___ALlMethid___n_ll_61d(val* self, val* p0);
208 #define COLOR_nit__parser_nodes__AGgMethid___n_gg 4
209 extern const struct type type_nit__TGg;
210 void nit__parser_prod___AGgMethid___n_gg_61d(val* self, val* p0);
211 #define COLOR_nit__parser_nodes__ABraMethid___n_obra 4
212 #define COLOR_nit__parser_nodes__ABraMethid___n_cbra 5
213 extern const struct type type_nit__TObra;
214 void nit__parser_prod___ABraMethid___n_obra_61d(val* self, val* p0);
215 extern const struct type type_nit__TCbra;
216 void nit__parser_prod___ABraMethid___n_cbra_61d(val* self, val* p0);
217 #define COLOR_nit__parser_nodes__AStarshipMethid___n_starship 4
218 extern const struct type type_nit__TStarship;
219 void nit__parser_prod___AStarshipMethid___n_starship_61d(val* self, val* p0);
220 #define COLOR_nit__parser_nodes__AAssignMethid___n_id 4
221 #define COLOR_nit__parser_nodes__AAssignMethid___n_assign 5
222 void nit__parser_prod___AAssignMethid___n_id_61d(val* self, val* p0);
223 extern const struct type type_nit__TAssign;
224 void nit__parser_prod___AAssignMethid___n_assign_61d(val* self, val* p0);
225 #define COLOR_nit__parser_nodes__ABraassignMethid___n_obra 4
226 #define COLOR_nit__parser_nodes__ABraassignMethid___n_cbra 5
227 #define COLOR_nit__parser_nodes__ABraassignMethid___n_assign 6
228 void nit__parser_prod___ABraassignMethid___n_obra_61d(val* self, val* p0);
229 void nit__parser_prod___ABraassignMethid___n_cbra_61d(val* self, val* p0);
230 void nit__parser_prod___ABraassignMethid___n_assign_61d(val* self, val* p0);
231 #define COLOR_nit__parser_nodes__ASignature___n_opar 4
232 #define COLOR_nit__parser_nodes__ASignature___n_params 5
233 #define COLOR_nit__parser_nodes__ASignature___n_cpar 6
234 #define COLOR_nit__parser_nodes__ASignature___n_type 7
235 extern const struct type type_nullable__nit__TOpar;
236 void nit__parser_prod___ASignature___n_opar_61d(val* self, val* p0);
237 extern const struct type type_nullable__nit__TCpar;
238 void nit__parser_prod___ASignature___n_cpar_61d(val* self, val* p0);
239 void nit__parser_prod___ASignature___n_type_61d(val* self, val* p0);
240 #define COLOR_nit__parser_nodes__AParam___n_id 4
241 #define COLOR_nit__parser_nodes__AParam___n_type 5
242 #define COLOR_nit__parser_nodes__AParam___n_dotdotdot 6
243 void nit__parser_prod___AParam___n_id_61d(val* self, val* p0);
244 void nit__parser_prod___AParam___n_type_61d(val* self, val* p0);
245 extern const struct type type_nullable__nit__TDotdotdot;
246 void nit__parser_prod___AParam___n_dotdotdot_61d(val* self, val* p0);
247 void nit__parser_prod___AParam___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
248 #define COLOR_nit__parser_nodes__AType___n_kwnullable 4
249 #define COLOR_nit__parser_nodes__AType___n_id 5
250 #define COLOR_nit__parser_nodes__AType___n_types 6
251 extern const struct type type_nullable__nit__TKwnullable;
252 void nit__parser_prod___AType___n_kwnullable_61d(val* self, val* p0);
253 void nit__parser_prod___AType___n_id_61d(val* self, val* p0);
254 void nit__parser_prod___AType___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
255 #define COLOR_nit__parser_nodes__ALabel___n_kwlabel 4
256 #define COLOR_nit__parser_nodes__ALabel___n_id 5
257 extern const struct type type_nit__TKwlabel;
258 void nit__parser_prod___ALabel___n_kwlabel_61d(val* self, val* p0);
259 extern const struct type type_nullable__nit__TId;
260 void nit__parser_prod___ALabel___n_id_61d(val* self, val* p0);
261 #define COLOR_nit__parser_nodes__ABlockExpr___n_expr 10
262 #define COLOR_nit__parser_nodes__ABlockExpr___n_kwend 11
263 extern const struct type type_nullable__nit__TKwend;
264 void nit__parser_prod___ABlockExpr___n_kwend_61d(val* self, val* p0);
265 #define COLOR_nit__parser_nodes__AVardeclExpr___n_kwvar 10
266 #define COLOR_nit__parser_nodes__AVardeclExpr___n_id 11
267 #define COLOR_nit__parser_nodes__AVardeclExpr___n_type 12
268 #define COLOR_nit__parser_nodes__AVardeclExpr___n_assign 13
269 #define COLOR_nit__parser_nodes__AVardeclExpr___n_expr 14
270 void nit__parser_prod___AVardeclExpr___n_kwvar_61d(val* self, val* p0);
271 void nit__parser_prod___AVardeclExpr___n_id_61d(val* self, val* p0);
272 void nit__parser_prod___AVardeclExpr___n_type_61d(val* self, val* p0);
273 extern const struct type type_nullable__nit__TAssign;
274 void nit__parser_prod___AVardeclExpr___n_assign_61d(val* self, val* p0);
275 void nit__parser_prod___AVardeclExpr___n_expr_61d(val* self, val* p0);
276 void nit__parser_prod___AVardeclExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
277 #define COLOR_nit__parser_nodes__AReturnExpr___n_kwreturn 10
278 #define COLOR_nit__parser_nodes__AReturnExpr___n_expr 11
279 extern const struct type type_nullable__nit__TKwreturn;
280 void nit__parser_prod___AReturnExpr___n_kwreturn_61d(val* self, val* p0);
281 void nit__parser_prod___AReturnExpr___n_expr_61d(val* self, val* p0);
282 #define COLOR_nit__parser_nodes__ABreakExpr___n_kwbreak 13
283 #define COLOR_nit__parser_nodes__ALabelable___n_label 10
284 extern const struct type type_nit__TKwbreak;
285 void nit__parser_prod___ABreakExpr___n_kwbreak_61d(val* self, val* p0);
286 extern const struct type type_nullable__nit__ALabel;
287 void nit__parser_prod___ABreakExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
288 #define COLOR_nit__parser_nodes__AAbortExpr___n_kwabort 10
289 extern const struct type type_nit__TKwabort;
290 void nit__parser_prod___AAbortExpr___n_kwabort_61d(val* self, val* p0);
291 #define COLOR_nit__parser_nodes__AContinueExpr___n_kwcontinue 13
292 extern const struct type type_nullable__nit__TKwcontinue;
293 void nit__parser_prod___AContinueExpr___n_kwcontinue_61d(val* self, val* p0);
294 void nit__parser_prod___AContinueExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
295 #define COLOR_nit__parser_nodes__ADoExpr___n_kwdo 11
296 #define COLOR_nit__parser_nodes__ADoExpr___n_block 12
297 extern const struct type type_nit__TKwdo;
298 void nit__parser_prod___ADoExpr___n_kwdo_61d(val* self, val* p0);
299 void nit__parser_prod___ADoExpr___n_block_61d(val* self, val* p0);
300 void nit__parser_prod___ADoExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
301 #define COLOR_nit__parser_nodes__AIfExpr___n_kwif 10
302 #define COLOR_nit__parser_nodes__AIfExpr___n_expr 11
303 #define COLOR_nit__parser_nodes__AIfExpr___n_then 12
304 #define COLOR_nit__parser_nodes__AIfExpr___n_else 13
305 extern const struct type type_nit__TKwif;
306 void nit__parser_prod___AIfExpr___n_kwif_61d(val* self, val* p0);
307 extern const struct type type_nit__AExpr;
308 void nit__parser_prod___AIfExpr___n_expr_61d(val* self, val* p0);
309 void nit__parser_prod___AIfExpr___n_then_61d(val* self, val* p0);
310 void nit__parser_prod___AIfExpr___n_else_61d(val* self, val* p0);
311 #define COLOR_nit__parser_nodes__AIfexprExpr___n_kwif 10
312 #define COLOR_nit__parser_nodes__AIfexprExpr___n_expr 11
313 #define COLOR_nit__parser_nodes__AIfexprExpr___n_kwthen 12
314 #define COLOR_nit__parser_nodes__AIfexprExpr___n_then 13
315 #define COLOR_nit__parser_nodes__AIfexprExpr___n_kwelse 14
316 #define COLOR_nit__parser_nodes__AIfexprExpr___n_else 15
317 void nit__parser_prod___AIfexprExpr___n_kwif_61d(val* self, val* p0);
318 void nit__parser_prod___AIfexprExpr___n_expr_61d(val* self, val* p0);
319 extern const struct type type_nit__TKwthen;
320 void nit__parser_prod___AIfexprExpr___n_kwthen_61d(val* self, val* p0);
321 void nit__parser_prod___AIfexprExpr___n_then_61d(val* self, val* p0);
322 extern const struct type type_nit__TKwelse;
323 void nit__parser_prod___AIfexprExpr___n_kwelse_61d(val* self, val* p0);
324 void nit__parser_prod___AIfexprExpr___n_else_61d(val* self, val* p0);
325 #define COLOR_nit__parser_nodes__AWhileExpr___n_kwwhile 11
326 #define COLOR_nit__parser_nodes__AWhileExpr___n_expr 12
327 #define COLOR_nit__parser_nodes__AWhileExpr___n_kwdo 13
328 #define COLOR_nit__parser_nodes__AWhileExpr___n_block 14
329 extern const struct type type_nit__TKwwhile;
330 void nit__parser_prod___AWhileExpr___n_kwwhile_61d(val* self, val* p0);
331 void nit__parser_prod___AWhileExpr___n_expr_61d(val* self, val* p0);
332 void nit__parser_prod___AWhileExpr___n_kwdo_61d(val* self, val* p0);
333 void nit__parser_prod___AWhileExpr___n_block_61d(val* self, val* p0);
334 void nit__parser_prod___AWhileExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
335 #define COLOR_nit__parser_nodes__ALoopExpr___n_kwloop 11
336 #define COLOR_nit__parser_nodes__ALoopExpr___n_block 12
337 extern const struct type type_nit__TKwloop;
338 void nit__parser_prod___ALoopExpr___n_kwloop_61d(val* self, val* p0);
339 void nit__parser_prod___ALoopExpr___n_block_61d(val* self, val* p0);
340 void nit__parser_prod___ALoopExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
341 #define COLOR_nit__parser_nodes__AForExpr___n_kwfor 11
342 #define COLOR_nit__parser_nodes__AForExpr___n_ids 12
343 #define COLOR_nit__parser_nodes__AForExpr___n_expr 13
344 #define COLOR_nit__parser_nodes__AForExpr___n_kwdo 14
345 #define COLOR_nit__parser_nodes__AForExpr___n_block 15
346 extern const struct type type_nit__TKwfor;
347 void nit__parser_prod___AForExpr___n_kwfor_61d(val* self, val* p0);
348 void nit__parser_prod___AForExpr___n_expr_61d(val* self, val* p0);
349 void nit__parser_prod___AForExpr___n_kwdo_61d(val* self, val* p0);
350 void nit__parser_prod___AForExpr___n_block_61d(val* self, val* p0);
351 void nit__parser_prod___AForExpr___nit__parser_nodes__ALabelable__n_label_61d(val* self, val* p0);
352 #define COLOR_nit__parser_nodes__AAssertExpr___n_kwassert 10
353 #define COLOR_nit__parser_nodes__AAssertExpr___n_id 11
354 #define COLOR_nit__parser_nodes__AAssertExpr___n_expr 12
355 #define COLOR_nit__parser_nodes__AAssertExpr___n_else 13
356 extern const struct type type_nit__TKwassert;
357 void nit__parser_prod___AAssertExpr___n_kwassert_61d(val* self, val* p0);
358 void nit__parser_prod___AAssertExpr___n_id_61d(val* self, val* p0);
359 void nit__parser_prod___AAssertExpr___n_expr_61d(val* self, val* p0);
360 void nit__parser_prod___AAssertExpr___n_else_61d(val* self, val* p0);
361 #define COLOR_nit__parser_nodes__AOnceExpr___n_kwonce 10
362 #define COLOR_nit__parser_nodes__AOnceExpr___n_expr 11
363 extern const struct type type_nit__TKwonce;
364 void nit__parser_prod___AOnceExpr___n_kwonce_61d(val* self, val* p0);
365 void nit__parser_prod___AOnceExpr___n_expr_61d(val* self, val* p0);
366 #define COLOR_nit__parser_nodes__ABinBoolExpr___n_expr 10
367 #define COLOR_nit__parser_nodes__ABinBoolExpr___n_expr2 11
368 void nit__parser_prod___AOrExpr___nit__parser_nodes__ABinBoolExpr__n_expr_61d(val* self, val* p0);
369 void nit__parser_prod___AOrExpr___nit__parser_nodes__ABinBoolExpr__n_expr2_61d(val* self, val* p0);
370 void nit__parser_prod___AAndExpr___nit__parser_nodes__ABinBoolExpr__n_expr_61d(val* self, val* p0);
371 void nit__parser_prod___AAndExpr___nit__parser_nodes__ABinBoolExpr__n_expr2_61d(val* self, val* p0);
372 void nit__parser_prod___AOrElseExpr___nit__parser_nodes__ABinBoolExpr__n_expr_61d(val* self, val* p0);
373 void nit__parser_prod___AOrElseExpr___nit__parser_nodes__ABinBoolExpr__n_expr2_61d(val* self, val* p0);
374 void nit__parser_prod___AImpliesExpr___nit__parser_nodes__ABinBoolExpr__n_expr_61d(val* self, val* p0);
375 void nit__parser_prod___AImpliesExpr___nit__parser_nodes__ABinBoolExpr__n_expr2_61d(val* self, val* p0);
376 #define COLOR_nit__parser_nodes__ANotExpr___n_kwnot 10
377 #define COLOR_nit__parser_nodes__ANotExpr___n_expr 11
378 extern const struct type type_nit__TKwnot;
379 void nit__parser_prod___ANotExpr___n_kwnot_61d(val* self, val* p0);
380 void nit__parser_prod___ANotExpr___n_expr_61d(val* self, val* p0);
381 #define COLOR_nit__parser_nodes__ASendExpr___n_expr 10
382 #define COLOR_nit__parser_nodes__ABinopExpr___n_expr2 12
383 void nit__parser_prod___AEqExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
384 void nit__parser_prod___AEqExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
385 void nit__parser_prod___ANeExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
386 void nit__parser_prod___ANeExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
387 void nit__parser_prod___ALtExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
388 void nit__parser_prod___ALtExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
389 void nit__parser_prod___ALeExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
390 void nit__parser_prod___ALeExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
391 void nit__parser_prod___ALlExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
392 void nit__parser_prod___ALlExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
393 void nit__parser_prod___AGtExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
394 void nit__parser_prod___AGtExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
395 void nit__parser_prod___AGeExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
396 void nit__parser_prod___AGeExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
397 void nit__parser_prod___AGgExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
398 void nit__parser_prod___AGgExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
399 #define COLOR_nit__parser_nodes__AIsaExpr___n_expr 10
400 #define COLOR_nit__parser_nodes__AIsaExpr___n_type 11
401 void nit__parser_prod___AIsaExpr___n_expr_61d(val* self, val* p0);
402 void nit__parser_prod___AIsaExpr___n_type_61d(val* self, val* p0);
403 void nit__parser_prod___APlusExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
404 void nit__parser_prod___APlusExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
405 void nit__parser_prod___AMinusExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
406 void nit__parser_prod___AMinusExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
407 void nit__parser_prod___AStarshipExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
408 void nit__parser_prod___AStarshipExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
409 void nit__parser_prod___AStarExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
410 void nit__parser_prod___AStarExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
411 void nit__parser_prod___AStarstarExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
412 void nit__parser_prod___AStarstarExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
413 void nit__parser_prod___ASlashExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
414 void nit__parser_prod___ASlashExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
415 void nit__parser_prod___APercentExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
416 void nit__parser_prod___APercentExpr___nit__parser_nodes__ABinopExpr__n_expr2_61d(val* self, val* p0);
417 #define COLOR_nit__parser_nodes__AUminusExpr___n_minus 12
418 void nit__parser_prod___AUminusExpr___n_minus_61d(val* self, val* p0);
419 void nit__parser_prod___AUminusExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
420 #define COLOR_nit__parser_nodes__ANewExpr___n_kwnew 10
421 #define COLOR_nit__parser_nodes__ANewExpr___n_type 11
422 #define COLOR_nit__parser_nodes__ANewExpr___n_id 12
423 #define COLOR_nit__parser_nodes__ANewExpr___n_args 13
424 extern const struct type type_nit__TKwnew;
425 void nit__parser_prod___ANewExpr___n_kwnew_61d(val* self, val* p0);
426 void nit__parser_prod___ANewExpr___n_type_61d(val* self, val* p0);
427 void nit__parser_prod___ANewExpr___n_id_61d(val* self, val* p0);
428 extern const struct type type_nit__AExprs;
429 void nit__parser_prod___ANewExpr___n_args_61d(val* self, val* p0);
430 #define COLOR_nit__parser_nodes__AAttrFormExpr___n_expr 10
431 #define COLOR_nit__parser_nodes__AAttrFormExpr___n_id 11
432 void nit__parser_prod___AAttrExpr___nit__parser_nodes__AAttrFormExpr__n_expr_61d(val* self, val* p0);
433 extern const struct type type_nit__TAttrid;
434 void nit__parser_prod___AAttrExpr___nit__parser_nodes__AAttrFormExpr__n_id_61d(val* self, val* p0);
435 #define COLOR_nit__parser_nodes__AAssignFormExpr___n_assign 12
436 #define COLOR_nit__parser_nodes__AAssignFormExpr___n_value 13
437 void nit__parser_prod___AAttrAssignExpr___nit__parser_nodes__AAttrFormExpr__n_expr_61d(val* self, val* p0);
438 void nit__parser_prod___AAttrAssignExpr___nit__parser_nodes__AAttrFormExpr__n_id_61d(val* self, val* p0);
439 void nit__parser_prod___AAttrAssignExpr___nit__parser_nodes__AAssignFormExpr__n_assign_61d(val* self, val* p0);
440 void nit__parser_prod___AAttrAssignExpr___nit__parser_nodes__AAssignFormExpr__n_value_61d(val* self, val* p0);
441 #define COLOR_nit__parser_nodes__AReassignFormExpr___n_assign_op 12
442 #define COLOR_nit__parser_nodes__AReassignFormExpr___n_value 13
443 void nit__parser_prod___AAttrReassignExpr___nit__parser_nodes__AAttrFormExpr__n_expr_61d(val* self, val* p0);
444 void nit__parser_prod___AAttrReassignExpr___nit__parser_nodes__AAttrFormExpr__n_id_61d(val* self, val* p0);
445 extern const struct type type_nit__AAssignOp;
446 void nit__parser_prod___AAttrReassignExpr___nit__parser_nodes__AReassignFormExpr__n_assign_op_61d(val* self, val* p0);
447 void nit__parser_prod___AAttrReassignExpr___nit__parser_nodes__AReassignFormExpr__n_value_61d(val* self, val* p0);
448 #define COLOR_nit__parser_nodes__ACallFormExpr___n_id 16
449 #define COLOR_nit__parser_nodes__ACallFormExpr___n_args 17
450 void nit__parser_prod___ACallExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
451 void nit__parser_prod___ACallExpr___nit__parser_nodes__ACallFormExpr__n_id_61d(val* self, val* p0);
452 void nit__parser_prod___ACallExpr___nit__parser_nodes__ACallFormExpr__n_args_61d(val* self, val* p0);
453 void nit__parser_prod___ACallAssignExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
454 void nit__parser_prod___ACallAssignExpr___nit__parser_nodes__ACallFormExpr__n_id_61d(val* self, val* p0);
455 void nit__parser_prod___ACallAssignExpr___nit__parser_nodes__ACallFormExpr__n_args_61d(val* self, val* p0);
456 void nit__parser_prod___ACallAssignExpr___nit__parser_nodes__AAssignFormExpr__n_assign_61d(val* self, val* p0);
457 void nit__parser_prod___ACallAssignExpr___nit__parser_nodes__AAssignFormExpr__n_value_61d(val* self, val* p0);
458 void nit__parser_prod___ACallReassignExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
459 void nit__parser_prod___ACallReassignExpr___nit__parser_nodes__ACallFormExpr__n_id_61d(val* self, val* p0);
460 void nit__parser_prod___ACallReassignExpr___nit__parser_nodes__ACallFormExpr__n_args_61d(val* self, val* p0);
461 void nit__parser_prod___ACallReassignExpr___nit__parser_nodes__AReassignFormExpr__n_assign_op_61d(val* self, val* p0);
462 void nit__parser_prod___ACallReassignExpr___nit__parser_nodes__AReassignFormExpr__n_value_61d(val* self, val* p0);
463 #define COLOR_nit__parser_nodes__ASuperExpr___n_qualified 10
464 #define COLOR_nit__parser_nodes__ASuperExpr___n_kwsuper 11
465 #define COLOR_nit__parser_nodes__ASuperExpr___n_args 12
466 extern const struct type type_nullable__nit__AQualified;
467 void nit__parser_prod___ASuperExpr___n_qualified_61d(val* self, val* p0);
468 void nit__parser_prod___ASuperExpr___n_kwsuper_61d(val* self, val* p0);
469 void nit__parser_prod___ASuperExpr___n_args_61d(val* self, val* p0);
470 #define COLOR_nit__parser_nodes__AInitExpr___n_kwinit 12
471 #define COLOR_nit__parser_nodes__AInitExpr___n_args 13
472 void nit__parser_prod___AInitExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
473 extern const struct type type_nit__TKwinit;
474 void nit__parser_prod___AInitExpr___n_kwinit_61d(val* self, val* p0);
475 void nit__parser_prod___AInitExpr___n_args_61d(val* self, val* p0);
476 #define COLOR_nit__parser_nodes__ABraFormExpr___n_args 16
477 void nit__parser_prod___ABraExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
478 void nit__parser_prod___ABraExpr___nit__parser_nodes__ABraFormExpr__n_args_61d(val* self, val* p0);
479 void nit__parser_prod___ABraAssignExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
480 void nit__parser_prod___ABraAssignExpr___nit__parser_nodes__ABraFormExpr__n_args_61d(val* self, val* p0);
481 void nit__parser_prod___ABraAssignExpr___nit__parser_nodes__AAssignFormExpr__n_assign_61d(val* self, val* p0);
482 void nit__parser_prod___ABraAssignExpr___nit__parser_nodes__AAssignFormExpr__n_value_61d(val* self, val* p0);
483 void nit__parser_prod___ABraReassignExpr___nit__parser_nodes__ASendExpr__n_expr_61d(val* self, val* p0);
484 void nit__parser_prod___ABraReassignExpr___nit__parser_nodes__ABraFormExpr__n_args_61d(val* self, val* p0);
485 void nit__parser_prod___ABraReassignExpr___nit__parser_nodes__AReassignFormExpr__n_assign_op_61d(val* self, val* p0);
486 void nit__parser_prod___ABraReassignExpr___nit__parser_nodes__AReassignFormExpr__n_value_61d(val* self, val* p0);
487 #define COLOR_nit__parser_nodes__AVarFormExpr___n_id 10
488 void nit__parser_prod___AVarExpr___nit__parser_nodes__AVarFormExpr__n_id_61d(val* self, val* p0);
489 void nit__parser_prod___AVarAssignExpr___nit__parser_nodes__AVarFormExpr__n_id_61d(val* self, val* p0);
490 void nit__parser_prod___AVarAssignExpr___nit__parser_nodes__AAssignFormExpr__n_assign_61d(val* self, val* p0);
491 void nit__parser_prod___AVarAssignExpr___nit__parser_nodes__AAssignFormExpr__n_value_61d(val* self, val* p0);
492 void nit__parser_prod___AVarReassignExpr___nit__parser_nodes__AVarFormExpr__n_id_61d(val* self, val* p0);
493 void nit__parser_prod___AVarReassignExpr___nit__parser_nodes__AReassignFormExpr__n_assign_op_61d(val* self, val* p0);
494 void nit__parser_prod___AVarReassignExpr___nit__parser_nodes__AReassignFormExpr__n_value_61d(val* self, val* p0);
495 #define COLOR_nit__parser_nodes__ACrangeExpr___n_obra 13
496 #define COLOR_nit__parser_nodes__ARangeExpr___n_expr 10
497 #define COLOR_nit__parser_nodes__ARangeExpr___n_expr2 11
498 #define COLOR_nit__parser_nodes__ACrangeExpr___n_cbra 14
499 void nit__parser_prod___ACrangeExpr___n_obra_61d(val* self, val* p0);
500 void nit__parser_prod___ACrangeExpr___nit__parser_nodes__ARangeExpr__n_expr_61d(val* self, val* p0);
501 void nit__parser_prod___ACrangeExpr___nit__parser_nodes__ARangeExpr__n_expr2_61d(val* self, val* p0);
502 void nit__parser_prod___ACrangeExpr___n_cbra_61d(val* self, val* p0);
503 void nit__parser_prod___ACrangeExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
504 #define COLOR_nit__parser_nodes__AOrangeExpr___n_obra 13
505 #define COLOR_nit__parser_nodes__AOrangeExpr___n_cbra 14
506 void nit__parser_prod___AOrangeExpr___n_obra_61d(val* self, val* p0);
507 void nit__parser_prod___AOrangeExpr___nit__parser_nodes__ARangeExpr__n_expr_61d(val* self, val* p0);
508 void nit__parser_prod___AOrangeExpr___nit__parser_nodes__ARangeExpr__n_expr2_61d(val* self, val* p0);
509 void nit__parser_prod___AOrangeExpr___n_cbra_61d(val* self, val* p0);
510 void nit__parser_prod___AOrangeExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
511 #define COLOR_nit__parser_nodes__AArrayExpr___n_obra 10
512 #define COLOR_nit__parser_nodes__AArrayExpr___n_exprs 11
513 #define COLOR_nit__parser_nodes__AArrayExpr___n_type 12
514 #define COLOR_nit__parser_nodes__AArrayExpr___n_cbra 13
515 void nit__parser_prod___AArrayExpr___n_obra_61d(val* self, val* p0);
516 void nit__parser_prod___AArrayExpr___n_type_61d(val* self, val* p0);
517 void nit__parser_prod___AArrayExpr___n_cbra_61d(val* self, val* p0);
518 void nit__parser_prod___AArrayExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
519 #define COLOR_nit__parser_nodes__ASelfExpr___n_kwself 10
520 extern const struct type type_nit__TKwself;
521 void nit__parser_prod___ASelfExpr___n_kwself_61d(val* self, val* p0);
522 void nit__parser_prod___ASelfExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
523 #define COLOR_nit__parser_nodes__ATrueExpr___n_kwtrue 10
524 extern const struct type type_nit__TKwtrue;
525 void nit__parser_prod___ATrueExpr___n_kwtrue_61d(val* self, val* p0);
526 void nit__parser_prod___ATrueExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
527 #define COLOR_nit__parser_nodes__AFalseExpr___n_kwfalse 10
528 extern const struct type type_nit__TKwfalse;
529 void nit__parser_prod___AFalseExpr___n_kwfalse_61d(val* self, val* p0);
530 void nit__parser_prod___AFalseExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
531 #define COLOR_nit__parser_nodes__ANullExpr___n_kwnull 10
532 extern const struct type type_nit__TKwnull;
533 void nit__parser_prod___ANullExpr___n_kwnull_61d(val* self, val* p0);
534 void nit__parser_prod___ANullExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
535 #define COLOR_nit__parser_nodes__ADecIntExpr___n_number 11
536 extern const struct type type_nit__TNumber;
537 void nit__parser_prod___ADecIntExpr___n_number_61d(val* self, val* p0);
538 void nit__parser_prod___ADecIntExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
539 #define COLOR_nit__parser_nodes__AHexIntExpr___n_hex_number 11
540 extern const struct type type_nit__THexNumber;
541 void nit__parser_prod___AHexIntExpr___n_hex_number_61d(val* self, val* p0);
542 void nit__parser_prod___AHexIntExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
543 #define COLOR_nit__parser_nodes__AFloatExpr___n_float 10
544 extern const struct type type_nit__TFloat;
545 void nit__parser_prod___AFloatExpr___n_float_61d(val* self, val* p0);
546 void nit__parser_prod___AFloatExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
547 #define COLOR_nit__parser_nodes__ACharExpr___n_char 10
548 extern const struct type type_nit__TChar;
549 void nit__parser_prod___ACharExpr___n_char_61d(val* self, val* p0);
550 void nit__parser_prod___ACharExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
551 #define COLOR_nit__parser_nodes__AStringFormExpr___n_string 10
552 extern const struct type type_nit__TString;
553 void nit__parser_prod___AStringExpr___nit__parser_nodes__AStringFormExpr__n_string_61d(val* self, val* p0);
554 void nit__parser_prod___AStringExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
555 extern const struct type type_nit__TStartString;
556 void nit__parser_prod___AStartStringExpr___nit__parser_nodes__AStringFormExpr__n_string_61d(val* self, val* p0);
557 extern const struct type type_nit__TMidString;
558 void nit__parser_prod___AMidStringExpr___nit__parser_nodes__AStringFormExpr__n_string_61d(val* self, val* p0);
559 extern const struct type type_nit__TEndString;
560 void nit__parser_prod___AEndStringExpr___nit__parser_nodes__AStringFormExpr__n_string_61d(val* self, val* p0);
561 #define COLOR_nit__parser_nodes__ASuperstringExpr___n_exprs 10
562 void nit__parser_prod___ASuperstringExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
563 #define COLOR_nit__parser_nodes__AParExpr___n_opar 10
564 #define COLOR_nit__parser_nodes__AParExpr___n_expr 11
565 #define COLOR_nit__parser_nodes__AParExpr___n_cpar 12
566 extern const struct type type_nit__TOpar;
567 void nit__parser_prod___AParExpr___n_opar_61d(val* self, val* p0);
568 void nit__parser_prod___AParExpr___n_expr_61d(val* self, val* p0);
569 extern const struct type type_nit__TCpar;
570 void nit__parser_prod___AParExpr___n_cpar_61d(val* self, val* p0);
571 void nit__parser_prod___AParExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
572 #define COLOR_nit__parser_nodes__AAsCastForm___n_expr 10
573 #define COLOR_nit__parser_nodes__AAsCastForm___n_kwas 11
574 #define COLOR_nit__parser_nodes__AAsCastForm___n_opar 12
575 #define COLOR_nit__parser_nodes__AAsCastExpr___n_type 14
576 #define COLOR_nit__parser_nodes__AAsCastForm___n_cpar 13
577 void nit__parser_prod___AAsCastExpr___nit__parser_nodes__AAsCastForm__n_expr_61d(val* self, val* p0);
578 extern const struct type type_nit__TKwas;
579 void nit__parser_prod___AAsCastExpr___nit__parser_nodes__AAsCastForm__n_kwas_61d(val* self, val* p0);
580 void nit__parser_prod___AAsCastExpr___nit__parser_nodes__AAsCastForm__n_opar_61d(val* self, val* p0);
581 void nit__parser_prod___AAsCastExpr___n_type_61d(val* self, val* p0);
582 void nit__parser_prod___AAsCastExpr___nit__parser_nodes__AAsCastForm__n_cpar_61d(val* self, val* p0);
583 #define COLOR_nit__parser_nodes__AAsNotnullExpr___n_kwnot 14
584 #define COLOR_nit__parser_nodes__AAsNotnullExpr___n_kwnull 15
585 void nit__parser_prod___AAsNotnullExpr___nit__parser_nodes__AAsCastForm__n_expr_61d(val* self, val* p0);
586 void nit__parser_prod___AAsNotnullExpr___nit__parser_nodes__AAsCastForm__n_kwas_61d(val* self, val* p0);
587 void nit__parser_prod___AAsNotnullExpr___nit__parser_nodes__AAsCastForm__n_opar_61d(val* self, val* p0);
588 void nit__parser_prod___AAsNotnullExpr___n_kwnot_61d(val* self, val* p0);
589 void nit__parser_prod___AAsNotnullExpr___n_kwnull_61d(val* self, val* p0);
590 void nit__parser_prod___AAsNotnullExpr___nit__parser_nodes__AAsCastForm__n_cpar_61d(val* self, val* p0);
591 #define COLOR_nit__parser_nodes__AIssetAttrExpr___n_kwisset 18
592 extern const struct type type_nit__TKwisset;
593 void nit__parser_prod___AIssetAttrExpr___n_kwisset_61d(val* self, val* p0);
594 void nit__parser_prod___AIssetAttrExpr___nit__parser_nodes__AAttrFormExpr__n_expr_61d(val* self, val* p0);
595 void nit__parser_prod___AIssetAttrExpr___nit__parser_nodes__AAttrFormExpr__n_id_61d(val* self, val* p0);
596 #define COLOR_nit__parser_nodes__ADebugTypeExpr___n_kwdebug 10
597 #define COLOR_nit__parser_nodes__ADebugTypeExpr___n_kwtype 11
598 #define COLOR_nit__parser_nodes__ADebugTypeExpr___n_expr 12
599 #define COLOR_nit__parser_nodes__ADebugTypeExpr___n_type 13
600 extern const struct type type_nit__TKwdebug;
601 void nit__parser_prod___ADebugTypeExpr___n_kwdebug_61d(val* self, val* p0);
602 void nit__parser_prod___ADebugTypeExpr___n_kwtype_61d(val* self, val* p0);
603 void nit__parser_prod___ADebugTypeExpr___n_expr_61d(val* self, val* p0);
604 void nit__parser_prod___ADebugTypeExpr___n_type_61d(val* self, val* p0);
605 #define COLOR_nit__parser_nodes__AVarargExpr___n_expr 10
606 #define COLOR_nit__parser_nodes__AVarargExpr___n_dotdotdot 11
607 void nit__parser_prod___AVarargExpr___n_expr_61d(val* self, val* p0);
608 extern const struct type type_nit__TDotdotdot;
609 void nit__parser_prod___AVarargExpr___n_dotdotdot_61d(val* self, val* p0);
610 #define COLOR_nit__parser_nodes__ATypeExpr___n_type 10
611 void nit__parser_prod___ATypeExpr___n_type_61d(val* self, val* p0);
612 #define COLOR_nit__parser_nodes__AMethidExpr___n_expr 10
613 #define COLOR_nit__parser_nodes__AMethidExpr___n_id 11
614 void nit__parser_prod___AMethidExpr___n_expr_61d(val* self, val* p0);
615 extern const struct type type_nit__AMethid;
616 void nit__parser_prod___AMethidExpr___n_id_61d(val* self, val* p0);
617 extern const struct type type_nit__AAnnotations;
618 void nit__parser_prod___AAtExpr___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
619 #define COLOR_nit__parser_nodes__AManyExpr___n_exprs 10
620 #define COLOR_nit__parser_nodes__AExprs___n_exprs 4
621 #define COLOR_nit__parser_nodes__AParExprs___n_opar 5
622 #define COLOR_nit__parser_nodes__AParExprs___n_cpar 6
623 void nit__parser_prod___AParExprs___n_opar_61d(val* self, val* p0);
624 void nit__parser_prod___AParExprs___n_cpar_61d(val* self, val* p0);
625 #define COLOR_nit__parser_nodes__ABraExprs___n_obra 5
626 #define COLOR_nit__parser_nodes__ABraExprs___n_cbra 6
627 void nit__parser_prod___ABraExprs___n_obra_61d(val* self, val* p0);
628 void nit__parser_prod___ABraExprs___n_cbra_61d(val* self, val* p0);
629 #define COLOR_nit__parser_nodes__APlusAssignOp___n_pluseq 4
630 extern const struct type type_nit__TPluseq;
631 void nit__parser_prod___APlusAssignOp___n_pluseq_61d(val* self, val* p0);
632 #define COLOR_nit__parser_nodes__AMinusAssignOp___n_minuseq 4
633 extern const struct type type_nit__TMinuseq;
634 void nit__parser_prod___AMinusAssignOp___n_minuseq_61d(val* self, val* p0);
635 #define COLOR_nit__parser_nodes__AModuleName___n_quad 4
636 #define COLOR_nit__parser_nodes__AModuleName___n_path 5
637 #define COLOR_nit__parser_nodes__AModuleName___n_id 6
638 extern const struct type type_nullable__nit__TQuad;
639 void nit__parser_prod___AModuleName___n_quad_61d(val* self, val* p0);
640 void nit__parser_prod___AModuleName___n_id_61d(val* self, val* p0);
641 #define COLOR_nit__parser_nodes__AExternCalls___n_kwimport 4
642 #define COLOR_nit__parser_nodes__AExternCalls___n_extern_calls 5
643 void nit__parser_prod___AExternCalls___n_kwimport_61d(val* self, val* p0);
644 #define COLOR_nit__parser_nodes__ASuperExternCall___n_kwsuper 4
645 void nit__parser_prod___ASuperExternCall___n_kwsuper_61d(val* self, val* p0);
646 #define COLOR_nit__parser_nodes__ALocalPropExternCall___n_methid 4
647 void nit__parser_prod___ALocalPropExternCall___n_methid_61d(val* self, val* p0);
648 #define COLOR_nit__parser_nodes__AFullPropExternCall___n_type 4
649 #define COLOR_nit__parser_nodes__AFullPropExternCall___n_dot 5
650 #define COLOR_nit__parser_nodes__AFullPropExternCall___n_methid 6
651 void nit__parser_prod___AFullPropExternCall___n_type_61d(val* self, val* p0);
652 extern const struct type type_nullable__nit__TDot;
653 void nit__parser_prod___AFullPropExternCall___n_dot_61d(val* self, val* p0);
654 void nit__parser_prod___AFullPropExternCall___n_methid_61d(val* self, val* p0);
655 #define COLOR_nit__parser_nodes__AInitPropExternCall___n_type 4
656 void nit__parser_prod___AInitPropExternCall___n_type_61d(val* self, val* p0);
657 #define COLOR_nit__parser_nodes__ACastAsExternCall___n_from_type 4
658 #define COLOR_nit__parser_nodes__ACastAsExternCall___n_dot 5
659 #define COLOR_nit__parser_nodes__ACastAsExternCall___n_kwas 6
660 #define COLOR_nit__parser_nodes__ACastAsExternCall___n_to_type 7
661 void nit__parser_prod___ACastAsExternCall___n_from_type_61d(val* self, val* p0);
662 void nit__parser_prod___ACastAsExternCall___n_dot_61d(val* self, val* p0);
663 void nit__parser_prod___ACastAsExternCall___n_kwas_61d(val* self, val* p0);
664 void nit__parser_prod___ACastAsExternCall___n_to_type_61d(val* self, val* p0);
665 #define COLOR_nit__parser_nodes__AAsNullableExternCall___n_type 4
666 #define COLOR_nit__parser_nodes__AAsNullableExternCall___n_kwas 5
667 #define COLOR_nit__parser_nodes__AAsNullableExternCall___n_kwnullable 6
668 void nit__parser_prod___AAsNullableExternCall___n_type_61d(val* self, val* p0);
669 void nit__parser_prod___AAsNullableExternCall___n_kwas_61d(val* self, val* p0);
670 extern const struct type type_nit__TKwnullable;
671 void nit__parser_prod___AAsNullableExternCall___n_kwnullable_61d(val* self, val* p0);
672 #define COLOR_nit__parser_nodes__AAsNotNullableExternCall___n_type 4
673 #define COLOR_nit__parser_nodes__AAsNotNullableExternCall___n_kwas 5
674 #define COLOR_nit__parser_nodes__AAsNotNullableExternCall___n_kwnot 6
675 #define COLOR_nit__parser_nodes__AAsNotNullableExternCall___n_kwnullable 7
676 void nit__parser_prod___AAsNotNullableExternCall___n_type_61d(val* self, val* p0);
677 void nit__parser_prod___AAsNotNullableExternCall___n_kwas_61d(val* self, val* p0);
678 void nit__parser_prod___AAsNotNullableExternCall___n_kwnot_61d(val* self, val* p0);
679 void nit__parser_prod___AAsNotNullableExternCall___n_kwnullable_61d(val* self, val* p0);
680 #define COLOR_nit__parser_nodes__AInLanguage___n_kwin 4
681 #define COLOR_nit__parser_nodes__AInLanguage___n_string 5
682 extern const struct type type_nit__TKwin;
683 void nit__parser_prod___AInLanguage___n_kwin_61d(val* self, val* p0);
684 void nit__parser_prod___AInLanguage___n_string_61d(val* self, val* p0);
685 #define COLOR_nit__parser_nodes__AExternCodeBlock___n_in_language 4
686 #define COLOR_nit__parser_nodes__AExternCodeBlock___n_extern_code_segment 5
687 extern const struct type type_nullable__nit__AInLanguage;
688 void nit__parser_prod___AExternCodeBlock___n_in_language_61d(val* self, val* p0);
689 extern const struct type type_nit__TExternCodeSegment;
690 void nit__parser_prod___AExternCodeBlock___n_extern_code_segment_61d(val* self, val* p0);
691 #define COLOR_nit__parser_nodes__AQualified___n_id 5
692 #define COLOR_nit__parser_nodes__AQualified___n_classid 6
693 void nit__parser_prod___AQualified___n_classid_61d(val* self, val* p0);
694 #define COLOR_nit__parser_nodes__ADoc___n_comment 4
695 #define COLOR_nit__parser_nodes__AAnnotations___n_at 4
696 #define COLOR_nit__parser_nodes__AAnnotations___n_opar 5
697 #define COLOR_nit__parser_nodes__AAnnotations___n_items 6
698 #define COLOR_nit__parser_nodes__AAnnotations___n_cpar 7
699 extern const struct type type_nullable__nit__TAt;
700 void nit__parser_prod___AAnnotations___n_at_61d(val* self, val* p0);
701 void nit__parser_prod___AAnnotations___n_opar_61d(val* self, val* p0);
702 void nit__parser_prod___AAnnotations___n_cpar_61d(val* self, val* p0);
703 #define COLOR_nit__parser_nodes__AAnnotation___n_atid 13
704 #define COLOR_nit__parser_nodes__AAnnotation___n_opar 14
705 #define COLOR_nit__parser_nodes__AAnnotation___n_args 15
706 #define COLOR_nit__parser_nodes__AAnnotation___n_cpar 16
707 void nit__parser_prod___AAnnotation___nit__parser_nodes__ADefinition__n_doc_61d(val* self, val* p0);
708 void nit__parser_prod___AAnnotation___nit__parser_nodes__ADefinition__n_kwredef_61d(val* self, val* p0);
709 extern const struct type type_nullable__nit__AVisibility;
710 void nit__parser_prod___AAnnotation___nit__parser_nodes__ADefinition__n_visibility_61d(val* self, val* p0);
711 extern const struct type type_nit__AAtid;
712 void nit__parser_prod___AAnnotation___n_atid_61d(val* self, val* p0);
713 void nit__parser_prod___AAnnotation___n_opar_61d(val* self, val* p0);
714 void nit__parser_prod___AAnnotation___n_cpar_61d(val* self, val* p0);
715 void nit__parser_prod___AAnnotation___nit__parser_nodes__Prod__n_annotations_61d(val* self, val* p0);
716 #define COLOR_nit__parser_nodes__AAtid___n_id 4
717 void nit__parser_prod___AIdAtid___nit__parser_nodes__AAtid__n_id_61d(val* self, val* p0);
718 void nit__parser_prod___AKwexternAtid___nit__parser_nodes__AAtid__n_id_61d(val* self, val* p0);
719 void nit__parser_prod___AKwabstractAtid___nit__parser_nodes__AAtid__n_id_61d(val* self, val* p0);
720 #define COLOR_nit__parser_nodes__Start___n_base 4
721 extern const struct type type_nit__AModule;
722 #define COLOR_nit__parser_nodes__Start___n_eof 5