lib/math: fix Float::abs
[nit.git] / c_src / parser_prod.sep.0.h
1 #include "nit.common.h"
2 void parser_prod__AModule__empty_init(val* self);
3 extern const int COLOR_parser_prod__AModule__empty_init;
4 extern const int COLOR_parser_nodes__AModule___n_moduledecl;
5 extern const int COLOR_parser_nodes__ANode__parent_61d;
6 extern const int COLOR_abstract_collection__Collection__iterator;
7 extern const int COLOR_abstract_collection__Iterator__is_ok;
8 extern const int COLOR_abstract_collection__Iterator__item;
9 extern const struct type type_parser_nodes__AImport;
10 extern const int COLOR_parser_nodes__AModule___n_imports;
11 extern const int COLOR_abstract_collection__SimpleCollection__add;
12 extern const int COLOR_abstract_collection__Iterator__next;
13 extern const struct type type_parser_nodes__AExternCodeBlock;
14 extern const int COLOR_parser_nodes__AModule___n_extern_code_blocks;
15 extern const struct type type_parser_nodes__AClassdef;
16 extern const int COLOR_parser_nodes__AModule___n_classdefs;
17 void parser_prod__AModule__init_amodule(val* self, val* p0, val* p1, val* p2, val* p3);
18 extern const int COLOR_kernel__Object___61d_61d;
19 extern const struct type type_parser_nodes__AModuledecl;
20 val* NEW_range__Range(const struct type* type);
21 extern const struct type type_range__Rangekernel__Int;
22 extern const int COLOR_abstract_collection__Collection__length;
23 extern const int COLOR_range__Range__without_last;
24 extern const int COLOR_abstract_collection__SequenceRead___91d_93d;
25 extern const int COLOR_abstract_collection__Sequence___91d_93d_61d;
26 extern const int COLOR_abstract_collection__Sequence__remove_at;
27 void parser_prod__AModule__replace_child(val* self, val* p0, val* p1);
28 void parser_prod__AModule__n_moduledecl_61d(val* self, val* p0);
29 extern const int COLOR_parser_nodes__Visitor__enter_visit;
30 void parser_prod__AModule__visit_all(val* self, val* p0);
31 void parser_prod__AModuledecl__empty_init(val* self);
32 extern const int COLOR_parser_prod__AModuledecl__empty_init;
33 extern const int COLOR_parser_nodes__AModuledecl___n_doc;
34 extern const int COLOR_parser_nodes__AModuledecl___n_kwmodule;
35 extern const int COLOR_parser_nodes__AModuledecl___n_name;
36 extern const int COLOR_parser_nodes__Prod___n_annotations;
37 void parser_prod__AModuledecl__init_amoduledecl(val* self, val* p0, val* p1, val* p2, val* p3);
38 extern const struct type type_parser_nodes__ADoc;
39 extern const struct type type_parser_nodes__TKwmodule;
40 extern const struct type type_parser_nodes__AModuleName;
41 extern const struct type type_parser_nodes__AAnnotations;
42 void parser_prod__AModuledecl__replace_child(val* self, val* p0, val* p1);
43 void parser_prod__AModuledecl__n_doc_61d(val* self, val* p0);
44 void parser_prod__AModuledecl__n_kwmodule_61d(val* self, val* p0);
45 void parser_prod__AModuledecl__n_name_61d(val* self, val* p0);
46 void parser_prod__AModuledecl__n_annotations_61d(val* self, val* p0);
47 void parser_prod__AModuledecl__visit_all(val* self, val* p0);
48 void parser_prod__AStdImport__empty_init(val* self);
49 extern const int COLOR_parser_prod__AStdImport__empty_init;
50 extern const int COLOR_parser_nodes__AStdImport___n_visibility;
51 extern const int COLOR_parser_nodes__AStdImport___n_kwimport;
52 extern const int COLOR_parser_nodes__AStdImport___n_name;
53 void parser_prod__AStdImport__init_astdimport(val* self, val* p0, val* p1, val* p2, val* p3);
54 extern const struct type type_parser_nodes__AVisibility;
55 extern const struct type type_parser_nodes__TKwimport;
56 void parser_prod__AStdImport__replace_child(val* self, val* p0, val* p1);
57 void parser_prod__AStdImport__n_visibility_61d(val* self, val* p0);
58 void parser_prod__AStdImport__n_kwimport_61d(val* self, val* p0);
59 void parser_prod__AStdImport__n_name_61d(val* self, val* p0);
60 void parser_prod__AStdImport__n_annotations_61d(val* self, val* p0);
61 void parser_prod__AStdImport__visit_all(val* self, val* p0);
62 void parser_prod__ANoImport__empty_init(val* self);
63 extern const int COLOR_parser_prod__ANoImport__empty_init;
64 extern const int COLOR_parser_nodes__ANoImport___n_visibility;
65 extern const int COLOR_parser_nodes__ANoImport___n_kwimport;
66 extern const int COLOR_parser_nodes__ANoImport___n_kwend;
67 void parser_prod__ANoImport__init_anoimport(val* self, val* p0, val* p1, val* p2);
68 extern const struct type type_parser_nodes__TKwend;
69 void parser_prod__ANoImport__replace_child(val* self, val* p0, val* p1);
70 void parser_prod__ANoImport__n_visibility_61d(val* self, val* p0);
71 void parser_prod__ANoImport__n_kwimport_61d(val* self, val* p0);
72 void parser_prod__ANoImport__n_kwend_61d(val* self, val* p0);
73 void parser_prod__ANoImport__visit_all(val* self, val* p0);
74 void parser_prod__APublicVisibility__empty_init(val* self);
75 extern const int COLOR_parser_prod__APublicVisibility__empty_init;
76 void parser_prod__APublicVisibility__init_apublicvisibility(val* self);
77 void parser_prod__APublicVisibility__replace_child(val* self, val* p0, val* p1);
78 void parser_prod__APublicVisibility__visit_all(val* self, val* p0);
79 void parser_prod__APrivateVisibility__empty_init(val* self);
80 extern const int COLOR_parser_prod__APrivateVisibility__empty_init;
81 extern const int COLOR_parser_nodes__APrivateVisibility___n_kwprivate;
82 void parser_prod__APrivateVisibility__init_aprivatevisibility(val* self, val* p0);
83 extern const struct type type_parser_nodes__TKwprivate;
84 void parser_prod__APrivateVisibility__replace_child(val* self, val* p0, val* p1);
85 void parser_prod__APrivateVisibility__n_kwprivate_61d(val* self, val* p0);
86 void parser_prod__APrivateVisibility__visit_all(val* self, val* p0);
87 void parser_prod__AProtectedVisibility__empty_init(val* self);
88 extern const int COLOR_parser_prod__AProtectedVisibility__empty_init;
89 extern const int COLOR_parser_nodes__AProtectedVisibility___n_kwprotected;
90 void parser_prod__AProtectedVisibility__init_aprotectedvisibility(val* self, val* p0);
91 extern const struct type type_parser_nodes__TKwprotected;
92 void parser_prod__AProtectedVisibility__replace_child(val* self, val* p0, val* p1);
93 void parser_prod__AProtectedVisibility__n_kwprotected_61d(val* self, val* p0);
94 void parser_prod__AProtectedVisibility__visit_all(val* self, val* p0);
95 void parser_prod__AIntrudeVisibility__empty_init(val* self);
96 extern const int COLOR_parser_prod__AIntrudeVisibility__empty_init;
97 extern const int COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude;
98 void parser_prod__AIntrudeVisibility__init_aintrudevisibility(val* self, val* p0);
99 extern const struct type type_parser_nodes__TKwintrude;
100 void parser_prod__AIntrudeVisibility__replace_child(val* self, val* p0, val* p1);
101 void parser_prod__AIntrudeVisibility__n_kwintrude_61d(val* self, val* p0);
102 void parser_prod__AIntrudeVisibility__visit_all(val* self, val* p0);
103 void parser_prod__AStdClassdef__empty_init(val* self);
104 extern const int COLOR_parser_prod__AStdClassdef__empty_init;
105 extern const int COLOR_parser_nodes__AStdClassdef___n_doc;
106 extern const int COLOR_parser_nodes__AStdClassdef___n_kwredef;
107 extern const int COLOR_parser_nodes__AStdClassdef___n_visibility;
108 extern const int COLOR_parser_nodes__AStdClassdef___n_classkind;
109 extern const int COLOR_parser_nodes__AStdClassdef___n_id;
110 extern const struct type type_parser_nodes__AFormaldef;
111 extern const int COLOR_parser_nodes__AStdClassdef___n_formaldefs;
112 extern const int COLOR_parser_nodes__AStdClassdef___n_extern_code_block;
113 extern const struct type type_parser_nodes__ASuperclass;
114 extern const int COLOR_parser_nodes__AStdClassdef___n_superclasses;
115 extern const struct type type_parser_nodes__APropdef;
116 extern const int COLOR_parser_nodes__AClassdef___n_propdefs;
117 extern const int COLOR_parser_nodes__AStdClassdef___n_kwend;
118 void parser_prod__AStdClassdef__init_astdclassdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8, val* p9, val* p10);
119 extern const struct type type_parser_nodes__TKwredef;
120 extern const struct type type_parser_nodes__AClasskind;
121 extern const struct type type_parser_nodes__TClassid;
122 void parser_prod__AStdClassdef__replace_child(val* self, val* p0, val* p1);
123 void parser_prod__AStdClassdef__n_doc_61d(val* self, val* p0);
124 void parser_prod__AStdClassdef__n_kwredef_61d(val* self, val* p0);
125 void parser_prod__AStdClassdef__n_visibility_61d(val* self, val* p0);
126 void parser_prod__AStdClassdef__n_classkind_61d(val* self, val* p0);
127 void parser_prod__AStdClassdef__n_id_61d(val* self, val* p0);
128 void parser_prod__AStdClassdef__n_annotations_61d(val* self, val* p0);
129 void parser_prod__AStdClassdef__n_extern_code_block_61d(val* self, val* p0);
130 void parser_prod__AStdClassdef__n_kwend_61d(val* self, val* p0);
131 void parser_prod__AStdClassdef__visit_all(val* self, val* p0);
132 void parser_prod__ATopClassdef__empty_init(val* self);
133 extern const int COLOR_parser_prod__ATopClassdef__empty_init;
134 void parser_prod__ATopClassdef__init_atopclassdef(val* self, val* p0);
135 void parser_prod__ATopClassdef__replace_child(val* self, val* p0, val* p1);
136 void parser_prod__ATopClassdef__visit_all(val* self, val* p0);
137 void parser_prod__AMainClassdef__empty_init(val* self);
138 extern const int COLOR_parser_prod__AMainClassdef__empty_init;
139 void parser_prod__AMainClassdef__init_amainclassdef(val* self, val* p0);
140 void parser_prod__AMainClassdef__replace_child(val* self, val* p0, val* p1);
141 void parser_prod__AMainClassdef__visit_all(val* self, val* p0);
142 void parser_prod__AConcreteClasskind__empty_init(val* self);
143 extern const int COLOR_parser_prod__AConcreteClasskind__empty_init;
144 extern const int COLOR_parser_nodes__AConcreteClasskind___n_kwclass;
145 void parser_prod__AConcreteClasskind__init_aconcreteclasskind(val* self, val* p0);
146 extern const struct type type_parser_nodes__TKwclass;
147 void parser_prod__AConcreteClasskind__replace_child(val* self, val* p0, val* p1);
148 void parser_prod__AConcreteClasskind__n_kwclass_61d(val* self, val* p0);
149 void parser_prod__AConcreteClasskind__visit_all(val* self, val* p0);
150 void parser_prod__AAbstractClasskind__empty_init(val* self);
151 extern const int COLOR_parser_prod__AAbstractClasskind__empty_init;
152 extern const int COLOR_parser_nodes__AAbstractClasskind___n_kwabstract;
153 extern const int COLOR_parser_nodes__AAbstractClasskind___n_kwclass;
154 void parser_prod__AAbstractClasskind__init_aabstractclasskind(val* self, val* p0, val* p1);
155 extern const struct type type_parser_nodes__TKwabstract;
156 void parser_prod__AAbstractClasskind__replace_child(val* self, val* p0, val* p1);
157 void parser_prod__AAbstractClasskind__n_kwabstract_61d(val* self, val* p0);
158 void parser_prod__AAbstractClasskind__n_kwclass_61d(val* self, val* p0);
159 void parser_prod__AAbstractClasskind__visit_all(val* self, val* p0);
160 void parser_prod__AInterfaceClasskind__empty_init(val* self);
161 extern const int COLOR_parser_prod__AInterfaceClasskind__empty_init;
162 extern const int COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface;
163 void parser_prod__AInterfaceClasskind__init_ainterfaceclasskind(val* self, val* p0);
164 extern const struct type type_parser_nodes__TKwinterface;
165 void parser_prod__AInterfaceClasskind__replace_child(val* self, val* p0, val* p1);
166 void parser_prod__AInterfaceClasskind__n_kwinterface_61d(val* self, val* p0);
167 void parser_prod__AInterfaceClasskind__visit_all(val* self, val* p0);
168 void parser_prod__AEnumClasskind__empty_init(val* self);
169 extern const int COLOR_parser_prod__AEnumClasskind__empty_init;
170 extern const int COLOR_parser_nodes__AEnumClasskind___n_kwenum;
171 void parser_prod__AEnumClasskind__init_aenumclasskind(val* self, val* p0);
172 extern const struct type type_parser_nodes__TKwenum;
173 void parser_prod__AEnumClasskind__replace_child(val* self, val* p0, val* p1);
174 void parser_prod__AEnumClasskind__n_kwenum_61d(val* self, val* p0);
175 void parser_prod__AEnumClasskind__visit_all(val* self, val* p0);
176 void parser_prod__AExternClasskind__empty_init(val* self);
177 extern const int COLOR_parser_prod__AExternClasskind__empty_init;
178 extern const int COLOR_parser_nodes__AExternClasskind___n_kwextern;
179 extern const int COLOR_parser_nodes__AExternClasskind___n_kwclass;
180 void parser_prod__AExternClasskind__init_aexternclasskind(val* self, val* p0, val* p1);
181 extern const struct type type_parser_nodes__TKwextern;
182 void parser_prod__AExternClasskind__replace_child(val* self, val* p0, val* p1);
183 void parser_prod__AExternClasskind__n_kwextern_61d(val* self, val* p0);
184 void parser_prod__AExternClasskind__n_kwclass_61d(val* self, val* p0);
185 void parser_prod__AExternClasskind__visit_all(val* self, val* p0);
186 void parser_prod__AFormaldef__empty_init(val* self);
187 extern const int COLOR_parser_prod__AFormaldef__empty_init;
188 extern const int COLOR_parser_nodes__AFormaldef___n_id;
189 extern const int COLOR_parser_nodes__AFormaldef___n_type;
190 void parser_prod__AFormaldef__init_aformaldef(val* self, val* p0, val* p1, val* p2);
191 extern const struct type type_parser_nodes__AType;
192 void parser_prod__AFormaldef__replace_child(val* self, val* p0, val* p1);
193 void parser_prod__AFormaldef__n_id_61d(val* self, val* p0);
194 void parser_prod__AFormaldef__n_type_61d(val* self, val* p0);
195 void parser_prod__AFormaldef__n_annotations_61d(val* self, val* p0);
196 void parser_prod__AFormaldef__visit_all(val* self, val* p0);
197 void parser_prod__ASuperclass__empty_init(val* self);
198 extern const int COLOR_parser_prod__ASuperclass__empty_init;
199 extern const int COLOR_parser_nodes__ASuperclass___n_kwsuper;
200 extern const int COLOR_parser_nodes__ASuperclass___n_type;
201 void parser_prod__ASuperclass__init_asuperclass(val* self, val* p0, val* p1, val* p2);
202 extern const struct type type_parser_nodes__TKwsuper;
203 void parser_prod__ASuperclass__replace_child(val* self, val* p0, val* p1);
204 void parser_prod__ASuperclass__n_kwsuper_61d(val* self, val* p0);
205 void parser_prod__ASuperclass__n_type_61d(val* self, val* p0);
206 void parser_prod__ASuperclass__n_annotations_61d(val* self, val* p0);
207 void parser_prod__ASuperclass__visit_all(val* self, val* p0);
208 void parser_prod__AAttrPropdef__empty_init(val* self);
209 extern const int COLOR_parser_prod__AAttrPropdef__empty_init;
210 extern const int COLOR_parser_nodes__APropdef___n_doc;
211 extern const int COLOR_parser_nodes__AAttrPropdef___n_readable;
212 extern const int COLOR_parser_nodes__AAttrPropdef___n_writable;
213 extern const int COLOR_parser_nodes__AAttrPropdef___n_kwredef;
214 extern const int COLOR_parser_nodes__AAttrPropdef___n_visibility;
215 extern const int COLOR_parser_nodes__AAttrPropdef___n_kwvar;
216 extern const int COLOR_parser_nodes__AAttrPropdef___n_id;
217 extern const int COLOR_parser_nodes__AAttrPropdef___n_id2;
218 extern const int COLOR_parser_nodes__AAttrPropdef___n_type;
219 extern const int COLOR_parser_nodes__AAttrPropdef___n_expr;
220 void parser_prod__AAttrPropdef__init_aattrpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8, val* p9, val* p10);
221 extern const struct type type_parser_nodes__AAble;
222 extern const struct type type_parser_nodes__TKwvar;
223 extern const struct type type_parser_nodes__TAttrid;
224 extern const struct type type_parser_nodes__TId;
225 extern const struct type type_parser_nodes__AExpr;
226 void parser_prod__AAttrPropdef__replace_child(val* self, val* p0, val* p1);
227 void parser_prod__AAttrPropdef__n_doc_61d(val* self, val* p0);
228 void parser_prod__AAttrPropdef__n_readable_61d(val* self, val* p0);
229 void parser_prod__AAttrPropdef__n_writable_61d(val* self, val* p0);
230 void parser_prod__AAttrPropdef__n_kwredef_61d(val* self, val* p0);
231 void parser_prod__AAttrPropdef__n_visibility_61d(val* self, val* p0);
232 void parser_prod__AAttrPropdef__n_kwvar_61d(val* self, val* p0);
233 void parser_prod__AAttrPropdef__n_id_61d(val* self, val* p0);
234 void parser_prod__AAttrPropdef__n_id2_61d(val* self, val* p0);
235 void parser_prod__AAttrPropdef__n_type_61d(val* self, val* p0);
236 void parser_prod__AAttrPropdef__n_annotations_61d(val* self, val* p0);
237 void parser_prod__AAttrPropdef__n_expr_61d(val* self, val* p0);
238 void parser_prod__AAttrPropdef__visit_all(val* self, val* p0);
239 void parser_prod__AMethPropdef__empty_init(val* self);
240 extern const int COLOR_parser_prod__AMethPropdef__empty_init;
241 extern const int COLOR_parser_nodes__AMethPropdef___n_kwredef;
242 extern const int COLOR_parser_nodes__AMethPropdef___n_visibility;
243 extern const int COLOR_parser_nodes__AMethPropdef___n_methid;
244 extern const int COLOR_parser_nodes__AMethPropdef___n_signature;
245 void parser_prod__AMethPropdef__init_amethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
246 extern const struct type type_parser_nodes__AMethid;
247 extern const struct type type_parser_nodes__ASignature;
248 void parser_prod__AMethPropdef__replace_child(val* self, val* p0, val* p1);
249 void parser_prod__AMethPropdef__n_doc_61d(val* self, val* p0);
250 void parser_prod__AMethPropdef__n_kwredef_61d(val* self, val* p0);
251 void parser_prod__AMethPropdef__n_visibility_61d(val* self, val* p0);
252 void parser_prod__AMethPropdef__n_methid_61d(val* self, val* p0);
253 void parser_prod__AMethPropdef__n_signature_61d(val* self, val* p0);
254 void parser_prod__AMethPropdef__visit_all(val* self, val* p0);
255 void parser_prod__ADeferredMethPropdef__empty_init(val* self);
256 extern const int COLOR_parser_prod__ADeferredMethPropdef__empty_init;
257 extern const int COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth;
258 void parser_prod__ADeferredMethPropdef__init_adeferredmethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6);
259 extern const struct type type_parser_nodes__TKwmeth;
260 void parser_prod__ADeferredMethPropdef__replace_child(val* self, val* p0, val* p1);
261 void parser_prod__ADeferredMethPropdef__n_doc_61d(val* self, val* p0);
262 void parser_prod__ADeferredMethPropdef__n_kwredef_61d(val* self, val* p0);
263 void parser_prod__ADeferredMethPropdef__n_visibility_61d(val* self, val* p0);
264 void parser_prod__ADeferredMethPropdef__n_kwmeth_61d(val* self, val* p0);
265 void parser_prod__ADeferredMethPropdef__n_methid_61d(val* self, val* p0);
266 void parser_prod__ADeferredMethPropdef__n_signature_61d(val* self, val* p0);
267 void parser_prod__ADeferredMethPropdef__n_annotations_61d(val* self, val* p0);
268 void parser_prod__ADeferredMethPropdef__visit_all(val* self, val* p0);
269 void parser_prod__AInternMethPropdef__empty_init(val* self);
270 extern const int COLOR_parser_prod__AInternMethPropdef__empty_init;
271 extern const int COLOR_parser_nodes__AInternMethPropdef___n_kwmeth;
272 void parser_prod__AInternMethPropdef__init_ainternmethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
273 void parser_prod__AInternMethPropdef__replace_child(val* self, val* p0, val* p1);
274 void parser_prod__AInternMethPropdef__n_doc_61d(val* self, val* p0);
275 void parser_prod__AInternMethPropdef__n_kwredef_61d(val* self, val* p0);
276 void parser_prod__AInternMethPropdef__n_visibility_61d(val* self, val* p0);
277 void parser_prod__AInternMethPropdef__n_kwmeth_61d(val* self, val* p0);
278 void parser_prod__AInternMethPropdef__n_methid_61d(val* self, val* p0);
279 void parser_prod__AInternMethPropdef__n_signature_61d(val* self, val* p0);
280 void parser_prod__AInternMethPropdef__visit_all(val* self, val* p0);
281 void parser_prod__AExternMethPropdef__empty_init(val* self);
282 extern const int COLOR_parser_prod__AExternMethPropdef__empty_init;
283 extern const int COLOR_parser_nodes__AExternMethPropdef___n_kwmeth;
284 extern const int COLOR_parser_nodes__AExternPropdef___n_extern;
285 extern const int COLOR_parser_nodes__AExternPropdef___n_extern_calls;
286 extern const int COLOR_parser_nodes__AExternPropdef___n_extern_code_block;
287 void parser_prod__AExternMethPropdef__init_aexternmethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8);
288 extern const struct type type_parser_nodes__TString;
289 extern const struct type type_parser_nodes__AExternCalls;
290 void parser_prod__AExternMethPropdef__replace_child(val* self, val* p0, val* p1);
291 void parser_prod__AExternMethPropdef__n_doc_61d(val* self, val* p0);
292 void parser_prod__AExternMethPropdef__n_kwredef_61d(val* self, val* p0);
293 void parser_prod__AExternMethPropdef__n_visibility_61d(val* self, val* p0);
294 void parser_prod__AExternMethPropdef__n_kwmeth_61d(val* self, val* p0);
295 void parser_prod__AExternMethPropdef__n_methid_61d(val* self, val* p0);
296 void parser_prod__AExternMethPropdef__n_signature_61d(val* self, val* p0);
297 void parser_prod__AExternMethPropdef__n_extern_61d(val* self, val* p0);
298 void parser_prod__AExternMethPropdef__n_extern_calls_61d(val* self, val* p0);
299 void parser_prod__AExternMethPropdef__n_extern_code_block_61d(val* self, val* p0);
300 void parser_prod__AExternMethPropdef__visit_all(val* self, val* p0);
301 void parser_prod__AConcreteMethPropdef__empty_init(val* self);
302 extern const int COLOR_parser_prod__AConcreteMethPropdef__empty_init;
303 extern const int COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth;
304 extern const int COLOR_parser_nodes__AConcreteMethPropdef___n_block;
305 void parser_prod__AConcreteMethPropdef__init_aconcretemethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7);
306 void parser_prod__AConcreteMethPropdef__replace_child(val* self, val* p0, val* p1);
307 void parser_prod__AConcreteMethPropdef__n_doc_61d(val* self, val* p0);
308 void parser_prod__AConcreteMethPropdef__n_kwredef_61d(val* self, val* p0);
309 void parser_prod__AConcreteMethPropdef__n_visibility_61d(val* self, val* p0);
310 void parser_prod__AConcreteMethPropdef__n_kwmeth_61d(val* self, val* p0);
311 void parser_prod__AConcreteMethPropdef__n_methid_61d(val* self, val* p0);
312 void parser_prod__AConcreteMethPropdef__n_signature_61d(val* self, val* p0);
313 void parser_prod__AConcreteMethPropdef__n_annotations_61d(val* self, val* p0);
314 void parser_prod__AConcreteMethPropdef__n_block_61d(val* self, val* p0);
315 void parser_prod__AConcreteMethPropdef__visit_all(val* self, val* p0);
316 void parser_prod__AConcreteInitPropdef__empty_init(val* self);
317 extern const int COLOR_parser_prod__AConcreteInitPropdef__empty_init;
318 extern const int COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit;
319 void parser_prod__AConcreteInitPropdef__init_aconcreteinitpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7);
320 extern const struct type type_parser_nodes__TKwinit;
321 void parser_prod__AConcreteInitPropdef__replace_child(val* self, val* p0, val* p1);
322 void parser_prod__AConcreteInitPropdef__n_doc_61d(val* self, val* p0);
323 void parser_prod__AConcreteInitPropdef__n_kwredef_61d(val* self, val* p0);
324 void parser_prod__AConcreteInitPropdef__n_visibility_61d(val* self, val* p0);
325 void parser_prod__AConcreteInitPropdef__n_kwinit_61d(val* self, val* p0);
326 void parser_prod__AConcreteInitPropdef__n_methid_61d(val* self, val* p0);
327 void parser_prod__AConcreteInitPropdef__n_signature_61d(val* self, val* p0);
328 void parser_prod__AConcreteInitPropdef__n_annotations_61d(val* self, val* p0);
329 void parser_prod__AConcreteInitPropdef__n_block_61d(val* self, val* p0);
330 void parser_prod__AConcreteInitPropdef__visit_all(val* self, val* p0);
331 void parser_prod__AExternInitPropdef__empty_init(val* self);
332 extern const int COLOR_parser_prod__AExternInitPropdef__empty_init;
333 extern const int COLOR_parser_nodes__AExternInitPropdef___n_kwnew;
334 void parser_prod__AExternInitPropdef__init_aexterninitpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8);
335 extern const struct type type_parser_nodes__TKwnew;
336 void parser_prod__AExternInitPropdef__replace_child(val* self, val* p0, val* p1);
337 void parser_prod__AExternInitPropdef__n_doc_61d(val* self, val* p0);
338 void parser_prod__AExternInitPropdef__n_kwredef_61d(val* self, val* p0);
339 void parser_prod__AExternInitPropdef__n_visibility_61d(val* self, val* p0);
340 void parser_prod__AExternInitPropdef__n_kwnew_61d(val* self, val* p0);
341 void parser_prod__AExternInitPropdef__n_methid_61d(val* self, val* p0);
342 void parser_prod__AExternInitPropdef__n_signature_61d(val* self, val* p0);
343 void parser_prod__AExternInitPropdef__n_extern_61d(val* self, val* p0);
344 void parser_prod__AExternInitPropdef__n_extern_calls_61d(val* self, val* p0);
345 void parser_prod__AExternInitPropdef__n_extern_code_block_61d(val* self, val* p0);
346 void parser_prod__AExternInitPropdef__visit_all(val* self, val* p0);
347 void parser_prod__AMainMethPropdef__empty_init(val* self);
348 extern const int COLOR_parser_prod__AMainMethPropdef__empty_init;
349 void parser_prod__AMainMethPropdef__init_amainmethpropdef(val* self, val* p0, val* p1);
350 void parser_prod__AMainMethPropdef__replace_child(val* self, val* p0, val* p1);
351 void parser_prod__AMainMethPropdef__n_kwredef_61d(val* self, val* p0);
352 void parser_prod__AMainMethPropdef__n_block_61d(val* self, val* p0);
353 void parser_prod__AMainMethPropdef__visit_all(val* self, val* p0);
354 void parser_prod__ATypePropdef__empty_init(val* self);
355 extern const int COLOR_parser_prod__ATypePropdef__empty_init;
356 extern const int COLOR_parser_nodes__ATypePropdef___n_kwredef;
357 extern const int COLOR_parser_nodes__ATypePropdef___n_visibility;
358 extern const int COLOR_parser_nodes__ATypePropdef___n_kwtype;
359 extern const int COLOR_parser_nodes__ATypePropdef___n_id;
360 extern const int COLOR_parser_nodes__ATypePropdef___n_type;
361 void parser_prod__ATypePropdef__init_atypepropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6);
362 extern const struct type type_parser_nodes__TKwtype;
363 void parser_prod__ATypePropdef__replace_child(val* self, val* p0, val* p1);
364 void parser_prod__ATypePropdef__n_doc_61d(val* self, val* p0);
365 void parser_prod__ATypePropdef__n_kwredef_61d(val* self, val* p0);
366 void parser_prod__ATypePropdef__n_visibility_61d(val* self, val* p0);
367 void parser_prod__ATypePropdef__n_kwtype_61d(val* self, val* p0);
368 void parser_prod__ATypePropdef__n_id_61d(val* self, val* p0);
369 void parser_prod__ATypePropdef__n_type_61d(val* self, val* p0);
370 void parser_prod__ATypePropdef__n_annotations_61d(val* self, val* p0);
371 void parser_prod__ATypePropdef__visit_all(val* self, val* p0);
372 void parser_prod__AReadAble__empty_init(val* self);
373 extern const int COLOR_parser_prod__AReadAble__empty_init;
374 extern const int COLOR_parser_nodes__AAble___n_kwredef;
375 extern const int COLOR_parser_nodes__AReadAble___n_kwreadable;
376 void parser_prod__AReadAble__init_areadable(val* self, val* p0, val* p1);
377 extern const struct type type_parser_nodes__TKwreadable;
378 void parser_prod__AReadAble__replace_child(val* self, val* p0, val* p1);
379 void parser_prod__AReadAble__n_kwredef_61d(val* self, val* p0);
380 void parser_prod__AReadAble__n_kwreadable_61d(val* self, val* p0);
381 void parser_prod__AReadAble__visit_all(val* self, val* p0);
382 void parser_prod__AWriteAble__empty_init(val* self);
383 extern const int COLOR_parser_prod__AWriteAble__empty_init;
384 extern const int COLOR_parser_nodes__AAble___n_visibility;
385 extern const int COLOR_parser_nodes__AWriteAble___n_kwwritable;
386 void parser_prod__AWriteAble__init_awriteable(val* self, val* p0, val* p1, val* p2);
387 extern const struct type type_parser_nodes__TKwwritable;
388 void parser_prod__AWriteAble__replace_child(val* self, val* p0, val* p1);
389 void parser_prod__AWriteAble__n_kwredef_61d(val* self, val* p0);
390 void parser_prod__AWriteAble__n_visibility_61d(val* self, val* p0);
391 void parser_prod__AWriteAble__n_kwwritable_61d(val* self, val* p0);
392 void parser_prod__AWriteAble__visit_all(val* self, val* p0);
393 void parser_prod__AIdMethid__empty_init(val* self);
394 extern const int COLOR_parser_prod__AIdMethid__empty_init;
395 extern const int COLOR_parser_nodes__AIdMethid___n_id;
396 void parser_prod__AIdMethid__init_aidmethid(val* self, val* p0);
397 void parser_prod__AIdMethid__replace_child(val* self, val* p0, val* p1);
398 void parser_prod__AIdMethid__n_id_61d(val* self, val* p0);
399 void parser_prod__AIdMethid__visit_all(val* self, val* p0);
400 void parser_prod__APlusMethid__empty_init(val* self);
401 extern const int COLOR_parser_prod__APlusMethid__empty_init;
402 extern const int COLOR_parser_nodes__APlusMethid___n_plus;
403 void parser_prod__APlusMethid__init_aplusmethid(val* self, val* p0);
404 extern const struct type type_parser_nodes__TPlus;
405 void parser_prod__APlusMethid__replace_child(val* self, val* p0, val* p1);
406 void parser_prod__APlusMethid__n_plus_61d(val* self, val* p0);
407 void parser_prod__APlusMethid__visit_all(val* self, val* p0);
408 void parser_prod__AMinusMethid__empty_init(val* self);
409 extern const int COLOR_parser_prod__AMinusMethid__empty_init;
410 extern const int COLOR_parser_nodes__AMinusMethid___n_minus;
411 void parser_prod__AMinusMethid__init_aminusmethid(val* self, val* p0);
412 extern const struct type type_parser_nodes__TMinus;
413 void parser_prod__AMinusMethid__replace_child(val* self, val* p0, val* p1);
414 void parser_prod__AMinusMethid__n_minus_61d(val* self, val* p0);
415 void parser_prod__AMinusMethid__visit_all(val* self, val* p0);
416 void parser_prod__AStarMethid__empty_init(val* self);
417 extern const int COLOR_parser_prod__AStarMethid__empty_init;
418 extern const int COLOR_parser_nodes__AStarMethid___n_star;
419 void parser_prod__AStarMethid__init_astarmethid(val* self, val* p0);
420 extern const struct type type_parser_nodes__TStar;
421 void parser_prod__AStarMethid__replace_child(val* self, val* p0, val* p1);
422 void parser_prod__AStarMethid__n_star_61d(val* self, val* p0);
423 void parser_prod__AStarMethid__visit_all(val* self, val* p0);
424 void parser_prod__ASlashMethid__empty_init(val* self);
425 extern const int COLOR_parser_prod__ASlashMethid__empty_init;
426 extern const int COLOR_parser_nodes__ASlashMethid___n_slash;
427 void parser_prod__ASlashMethid__init_aslashmethid(val* self, val* p0);
428 extern const struct type type_parser_nodes__TSlash;
429 void parser_prod__ASlashMethid__replace_child(val* self, val* p0, val* p1);
430 void parser_prod__ASlashMethid__n_slash_61d(val* self, val* p0);
431 void parser_prod__ASlashMethid__visit_all(val* self, val* p0);
432 void parser_prod__APercentMethid__empty_init(val* self);
433 extern const int COLOR_parser_prod__APercentMethid__empty_init;
434 extern const int COLOR_parser_nodes__APercentMethid___n_percent;
435 void parser_prod__APercentMethid__init_apercentmethid(val* self, val* p0);
436 extern const struct type type_parser_nodes__TPercent;
437 void parser_prod__APercentMethid__replace_child(val* self, val* p0, val* p1);
438 void parser_prod__APercentMethid__n_percent_61d(val* self, val* p0);
439 void parser_prod__APercentMethid__visit_all(val* self, val* p0);
440 void parser_prod__AEqMethid__empty_init(val* self);
441 extern const int COLOR_parser_prod__AEqMethid__empty_init;
442 extern const int COLOR_parser_nodes__AEqMethid___n_eq;
443 void parser_prod__AEqMethid__init_aeqmethid(val* self, val* p0);
444 extern const struct type type_parser_nodes__TEq;
445 void parser_prod__AEqMethid__replace_child(val* self, val* p0, val* p1);
446 void parser_prod__AEqMethid__n_eq_61d(val* self, val* p0);
447 void parser_prod__AEqMethid__visit_all(val* self, val* p0);
448 void parser_prod__ANeMethid__empty_init(val* self);
449 extern const int COLOR_parser_prod__ANeMethid__empty_init;
450 extern const int COLOR_parser_nodes__ANeMethid___n_ne;
451 void parser_prod__ANeMethid__init_anemethid(val* self, val* p0);
452 extern const struct type type_parser_nodes__TNe;
453 void parser_prod__ANeMethid__replace_child(val* self, val* p0, val* p1);
454 void parser_prod__ANeMethid__n_ne_61d(val* self, val* p0);
455 void parser_prod__ANeMethid__visit_all(val* self, val* p0);
456 void parser_prod__ALeMethid__empty_init(val* self);
457 extern const int COLOR_parser_prod__ALeMethid__empty_init;
458 extern const int COLOR_parser_nodes__ALeMethid___n_le;
459 void parser_prod__ALeMethid__init_alemethid(val* self, val* p0);
460 extern const struct type type_parser_nodes__TLe;
461 void parser_prod__ALeMethid__replace_child(val* self, val* p0, val* p1);
462 void parser_prod__ALeMethid__n_le_61d(val* self, val* p0);
463 void parser_prod__ALeMethid__visit_all(val* self, val* p0);
464 void parser_prod__AGeMethid__empty_init(val* self);
465 extern const int COLOR_parser_prod__AGeMethid__empty_init;
466 extern const int COLOR_parser_nodes__AGeMethid___n_ge;
467 void parser_prod__AGeMethid__init_agemethid(val* self, val* p0);
468 extern const struct type type_parser_nodes__TGe;
469 void parser_prod__AGeMethid__replace_child(val* self, val* p0, val* p1);
470 void parser_prod__AGeMethid__n_ge_61d(val* self, val* p0);
471 void parser_prod__AGeMethid__visit_all(val* self, val* p0);
472 void parser_prod__ALtMethid__empty_init(val* self);
473 extern const int COLOR_parser_prod__ALtMethid__empty_init;
474 extern const int COLOR_parser_nodes__ALtMethid___n_lt;
475 void parser_prod__ALtMethid__init_altmethid(val* self, val* p0);
476 extern const struct type type_parser_nodes__TLt;
477 void parser_prod__ALtMethid__replace_child(val* self, val* p0, val* p1);
478 void parser_prod__ALtMethid__n_lt_61d(val* self, val* p0);
479 void parser_prod__ALtMethid__visit_all(val* self, val* p0);
480 void parser_prod__AGtMethid__empty_init(val* self);
481 extern const int COLOR_parser_prod__AGtMethid__empty_init;
482 extern const int COLOR_parser_nodes__AGtMethid___n_gt;
483 void parser_prod__AGtMethid__init_agtmethid(val* self, val* p0);
484 extern const struct type type_parser_nodes__TGt;
485 void parser_prod__AGtMethid__replace_child(val* self, val* p0, val* p1);
486 void parser_prod__AGtMethid__n_gt_61d(val* self, val* p0);
487 void parser_prod__AGtMethid__visit_all(val* self, val* p0);
488 void parser_prod__ALlMethid__empty_init(val* self);
489 extern const int COLOR_parser_prod__ALlMethid__empty_init;
490 extern const int COLOR_parser_nodes__ALlMethid___n_ll;
491 void parser_prod__ALlMethid__init_allmethid(val* self, val* p0);
492 extern const struct type type_parser_nodes__TLl;
493 void parser_prod__ALlMethid__replace_child(val* self, val* p0, val* p1);
494 void parser_prod__ALlMethid__n_ll_61d(val* self, val* p0);
495 void parser_prod__ALlMethid__visit_all(val* self, val* p0);
496 void parser_prod__AGgMethid__empty_init(val* self);
497 extern const int COLOR_parser_prod__AGgMethid__empty_init;
498 extern const int COLOR_parser_nodes__AGgMethid___n_gg;
499 void parser_prod__AGgMethid__init_aggmethid(val* self, val* p0);
500 extern const struct type type_parser_nodes__TGg;
501 void parser_prod__AGgMethid__replace_child(val* self, val* p0, val* p1);
502 void parser_prod__AGgMethid__n_gg_61d(val* self, val* p0);
503 void parser_prod__AGgMethid__visit_all(val* self, val* p0);
504 void parser_prod__ABraMethid__empty_init(val* self);
505 extern const int COLOR_parser_prod__ABraMethid__empty_init;
506 extern const int COLOR_parser_nodes__ABraMethid___n_obra;
507 extern const int COLOR_parser_nodes__ABraMethid___n_cbra;
508 void parser_prod__ABraMethid__init_abramethid(val* self, val* p0, val* p1);
509 extern const struct type type_parser_nodes__TObra;
510 extern const struct type type_parser_nodes__TCbra;
511 void parser_prod__ABraMethid__replace_child(val* self, val* p0, val* p1);
512 void parser_prod__ABraMethid__n_obra_61d(val* self, val* p0);
513 void parser_prod__ABraMethid__n_cbra_61d(val* self, val* p0);
514 void parser_prod__ABraMethid__visit_all(val* self, val* p0);
515 void parser_prod__AStarshipMethid__empty_init(val* self);
516 extern const int COLOR_parser_prod__AStarshipMethid__empty_init;
517 extern const int COLOR_parser_nodes__AStarshipMethid___n_starship;
518 void parser_prod__AStarshipMethid__init_astarshipmethid(val* self, val* p0);
519 extern const struct type type_parser_nodes__TStarship;
520 void parser_prod__AStarshipMethid__replace_child(val* self, val* p0, val* p1);
521 void parser_prod__AStarshipMethid__n_starship_61d(val* self, val* p0);
522 void parser_prod__AStarshipMethid__visit_all(val* self, val* p0);
523 void parser_prod__AAssignMethid__empty_init(val* self);
524 extern const int COLOR_parser_prod__AAssignMethid__empty_init;
525 extern const int COLOR_parser_nodes__AAssignMethid___n_id;
526 extern const int COLOR_parser_nodes__AAssignMethid___n_assign;
527 void parser_prod__AAssignMethid__init_aassignmethid(val* self, val* p0, val* p1);
528 extern const struct type type_parser_nodes__TAssign;
529 void parser_prod__AAssignMethid__replace_child(val* self, val* p0, val* p1);
530 void parser_prod__AAssignMethid__n_id_61d(val* self, val* p0);
531 void parser_prod__AAssignMethid__n_assign_61d(val* self, val* p0);
532 void parser_prod__AAssignMethid__visit_all(val* self, val* p0);
533 void parser_prod__ABraassignMethid__empty_init(val* self);
534 extern const int COLOR_parser_prod__ABraassignMethid__empty_init;
535 extern const int COLOR_parser_nodes__ABraassignMethid___n_obra;
536 extern const int COLOR_parser_nodes__ABraassignMethid___n_cbra;
537 extern const int COLOR_parser_nodes__ABraassignMethid___n_assign;
538 void parser_prod__ABraassignMethid__init_abraassignmethid(val* self, val* p0, val* p1, val* p2);
539 void parser_prod__ABraassignMethid__replace_child(val* self, val* p0, val* p1);
540 void parser_prod__ABraassignMethid__n_obra_61d(val* self, val* p0);
541 void parser_prod__ABraassignMethid__n_cbra_61d(val* self, val* p0);
542 void parser_prod__ABraassignMethid__n_assign_61d(val* self, val* p0);
543 void parser_prod__ABraassignMethid__visit_all(val* self, val* p0);
544 void parser_prod__ASignature__empty_init(val* self);
545 extern const int COLOR_parser_prod__ASignature__empty_init;
546 extern const int COLOR_parser_nodes__ASignature___n_opar;
547 extern const struct type type_parser_nodes__AParam;
548 extern const int COLOR_parser_nodes__ASignature___n_params;
549 extern const int COLOR_parser_nodes__ASignature___n_cpar;
550 extern const int COLOR_parser_nodes__ASignature___n_type;
551 void parser_prod__ASignature__init_asignature(val* self, val* p0, val* p1, val* p2, val* p3);
552 extern const struct type type_parser_nodes__TOpar;
553 extern const struct type type_parser_nodes__TCpar;
554 void parser_prod__ASignature__replace_child(val* self, val* p0, val* p1);
555 void parser_prod__ASignature__n_opar_61d(val* self, val* p0);
556 void parser_prod__ASignature__n_cpar_61d(val* self, val* p0);
557 void parser_prod__ASignature__n_type_61d(val* self, val* p0);
558 void parser_prod__ASignature__visit_all(val* self, val* p0);
559 void parser_prod__AParam__empty_init(val* self);
560 extern const int COLOR_parser_prod__AParam__empty_init;
561 extern const int COLOR_parser_nodes__AParam___n_id;
562 extern const int COLOR_parser_nodes__AParam___n_type;
563 extern const int COLOR_parser_nodes__AParam___n_dotdotdot;
564 void parser_prod__AParam__init_aparam(val* self, val* p0, val* p1, val* p2, val* p3);
565 extern const struct type type_parser_nodes__TDotdotdot;
566 void parser_prod__AParam__replace_child(val* self, val* p0, val* p1);
567 void parser_prod__AParam__n_id_61d(val* self, val* p0);
568 void parser_prod__AParam__n_type_61d(val* self, val* p0);
569 void parser_prod__AParam__n_dotdotdot_61d(val* self, val* p0);
570 void parser_prod__AParam__n_annotations_61d(val* self, val* p0);
571 void parser_prod__AParam__visit_all(val* self, val* p0);
572 void parser_prod__AType__empty_init(val* self);
573 extern const int COLOR_parser_prod__AType__empty_init;
574 extern const int COLOR_parser_nodes__AType___n_kwnullable;
575 extern const int COLOR_parser_nodes__AType___n_id;
576 extern const int COLOR_parser_nodes__AType___n_types;
577 void parser_prod__AType__init_atype(val* self, val* p0, val* p1, val* p2, val* p3);
578 extern const struct type type_parser_nodes__TKwnullable;
579 void parser_prod__AType__replace_child(val* self, val* p0, val* p1);
580 void parser_prod__AType__n_kwnullable_61d(val* self, val* p0);
581 void parser_prod__AType__n_id_61d(val* self, val* p0);
582 void parser_prod__AType__n_annotations_61d(val* self, val* p0);
583 void parser_prod__AType__visit_all(val* self, val* p0);
584 void parser_prod__ALabel__empty_init(val* self);
585 extern const int COLOR_parser_prod__ALabel__empty_init;
586 extern const int COLOR_parser_nodes__ALabel___n_kwlabel;
587 extern const int COLOR_parser_nodes__ALabel___n_id;
588 void parser_prod__ALabel__init_alabel(val* self, val* p0, val* p1);
589 extern const struct type type_parser_nodes__TKwlabel;
590 void parser_prod__ALabel__replace_child(val* self, val* p0, val* p1);
591 void parser_prod__ALabel__n_kwlabel_61d(val* self, val* p0);
592 void parser_prod__ALabel__n_id_61d(val* self, val* p0);
593 void parser_prod__ALabel__visit_all(val* self, val* p0);
594 void parser_prod__ABlockExpr__empty_init(val* self);
595 extern const int COLOR_parser_prod__ABlockExpr__empty_init;
596 extern const int COLOR_parser_nodes__ABlockExpr___n_expr;
597 extern const int COLOR_parser_nodes__ABlockExpr___n_kwend;
598 void parser_prod__ABlockExpr__init_ablockexpr(val* self, val* p0, val* p1);
599 void parser_prod__ABlockExpr__replace_child(val* self, val* p0, val* p1);
600 void parser_prod__ABlockExpr__n_kwend_61d(val* self, val* p0);
601 void parser_prod__ABlockExpr__visit_all(val* self, val* p0);
602 void parser_prod__AVardeclExpr__empty_init(val* self);
603 extern const int COLOR_parser_prod__AVardeclExpr__empty_init;
604 extern const int COLOR_parser_nodes__AVardeclExpr___n_kwvar;
605 extern const int COLOR_parser_nodes__AVardeclExpr___n_id;
606 extern const int COLOR_parser_nodes__AVardeclExpr___n_type;
607 extern const int COLOR_parser_nodes__AVardeclExpr___n_assign;
608 extern const int COLOR_parser_nodes__AVardeclExpr___n_expr;
609 void parser_prod__AVardeclExpr__init_avardeclexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
610 void parser_prod__AVardeclExpr__replace_child(val* self, val* p0, val* p1);
611 void parser_prod__AVardeclExpr__n_kwvar_61d(val* self, val* p0);
612 void parser_prod__AVardeclExpr__n_id_61d(val* self, val* p0);
613 void parser_prod__AVardeclExpr__n_type_61d(val* self, val* p0);
614 void parser_prod__AVardeclExpr__n_assign_61d(val* self, val* p0);
615 void parser_prod__AVardeclExpr__n_expr_61d(val* self, val* p0);
616 void parser_prod__AVardeclExpr__n_annotations_61d(val* self, val* p0);
617 void parser_prod__AVardeclExpr__visit_all(val* self, val* p0);
618 void parser_prod__AReturnExpr__empty_init(val* self);
619 extern const int COLOR_parser_prod__AReturnExpr__empty_init;
620 extern const int COLOR_parser_nodes__AReturnExpr___n_kwreturn;
621 extern const int COLOR_parser_nodes__AReturnExpr___n_expr;
622 void parser_prod__AReturnExpr__init_areturnexpr(val* self, val* p0, val* p1);
623 extern const struct type type_parser_nodes__TKwreturn;
624 void parser_prod__AReturnExpr__replace_child(val* self, val* p0, val* p1);
625 void parser_prod__AReturnExpr__n_kwreturn_61d(val* self, val* p0);
626 void parser_prod__AReturnExpr__n_expr_61d(val* self, val* p0);
627 void parser_prod__AReturnExpr__visit_all(val* self, val* p0);
628 void parser_prod__ABreakExpr__empty_init(val* self);
629 extern const int COLOR_parser_prod__ABreakExpr__empty_init;
630 extern const int COLOR_parser_nodes__ABreakExpr___n_kwbreak;
631 extern const int COLOR_parser_nodes__ALabelable___n_label;
632 extern const int COLOR_parser_nodes__ABreakExpr___n_expr;
633 void parser_prod__ABreakExpr__init_abreakexpr(val* self, val* p0, val* p1, val* p2);
634 extern const struct type type_parser_nodes__TKwbreak;
635 extern const struct type type_parser_nodes__ALabel;
636 void parser_prod__ABreakExpr__replace_child(val* self, val* p0, val* p1);
637 void parser_prod__ABreakExpr__n_kwbreak_61d(val* self, val* p0);
638 void parser_prod__ABreakExpr__n_label_61d(val* self, val* p0);
639 void parser_prod__ABreakExpr__n_expr_61d(val* self, val* p0);
640 void parser_prod__ABreakExpr__visit_all(val* self, val* p0);
641 void parser_prod__AAbortExpr__empty_init(val* self);
642 extern const int COLOR_parser_prod__AAbortExpr__empty_init;
643 extern const int COLOR_parser_nodes__AAbortExpr___n_kwabort;
644 void parser_prod__AAbortExpr__init_aabortexpr(val* self, val* p0);
645 extern const struct type type_parser_nodes__TKwabort;
646 void parser_prod__AAbortExpr__replace_child(val* self, val* p0, val* p1);
647 void parser_prod__AAbortExpr__n_kwabort_61d(val* self, val* p0);
648 void parser_prod__AAbortExpr__visit_all(val* self, val* p0);
649 void parser_prod__AContinueExpr__empty_init(val* self);
650 extern const int COLOR_parser_prod__AContinueExpr__empty_init;
651 extern const int COLOR_parser_nodes__AContinueExpr___n_kwcontinue;
652 extern const int COLOR_parser_nodes__AContinueExpr___n_expr;
653 void parser_prod__AContinueExpr__init_acontinueexpr(val* self, val* p0, val* p1, val* p2);
654 extern const struct type type_parser_nodes__TKwcontinue;
655 void parser_prod__AContinueExpr__replace_child(val* self, val* p0, val* p1);
656 void parser_prod__AContinueExpr__n_kwcontinue_61d(val* self, val* p0);
657 void parser_prod__AContinueExpr__n_label_61d(val* self, val* p0);
658 void parser_prod__AContinueExpr__n_expr_61d(val* self, val* p0);
659 void parser_prod__AContinueExpr__visit_all(val* self, val* p0);
660 void parser_prod__ADoExpr__empty_init(val* self);
661 extern const int COLOR_parser_prod__ADoExpr__empty_init;
662 extern const int COLOR_parser_nodes__ADoExpr___n_kwdo;
663 extern const int COLOR_parser_nodes__ADoExpr___n_block;
664 void parser_prod__ADoExpr__init_adoexpr(val* self, val* p0, val* p1, val* p2);
665 extern const struct type type_parser_nodes__TKwdo;
666 void parser_prod__ADoExpr__replace_child(val* self, val* p0, val* p1);
667 void parser_prod__ADoExpr__n_kwdo_61d(val* self, val* p0);
668 void parser_prod__ADoExpr__n_block_61d(val* self, val* p0);
669 void parser_prod__ADoExpr__n_label_61d(val* self, val* p0);
670 void parser_prod__ADoExpr__visit_all(val* self, val* p0);
671 void parser_prod__AIfExpr__empty_init(val* self);
672 extern const int COLOR_parser_prod__AIfExpr__empty_init;
673 extern const int COLOR_parser_nodes__AIfExpr___n_kwif;
674 extern const int COLOR_parser_nodes__AIfExpr___n_expr;
675 extern const int COLOR_parser_nodes__AIfExpr___n_then;
676 extern const int COLOR_parser_nodes__AIfExpr___n_else;
677 void parser_prod__AIfExpr__init_aifexpr(val* self, val* p0, val* p1, val* p2, val* p3);
678 extern const struct type type_parser_nodes__TKwif;
679 void parser_prod__AIfExpr__replace_child(val* self, val* p0, val* p1);
680 void parser_prod__AIfExpr__n_kwif_61d(val* self, val* p0);
681 void parser_prod__AIfExpr__n_expr_61d(val* self, val* p0);
682 void parser_prod__AIfExpr__n_then_61d(val* self, val* p0);
683 void parser_prod__AIfExpr__n_else_61d(val* self, val* p0);
684 void parser_prod__AIfExpr__visit_all(val* self, val* p0);
685 void parser_prod__AIfexprExpr__empty_init(val* self);
686 extern const int COLOR_parser_prod__AIfexprExpr__empty_init;
687 extern const int COLOR_parser_nodes__AIfexprExpr___n_kwif;
688 extern const int COLOR_parser_nodes__AIfexprExpr___n_expr;
689 extern const int COLOR_parser_nodes__AIfexprExpr___n_kwthen;
690 extern const int COLOR_parser_nodes__AIfexprExpr___n_then;
691 extern const int COLOR_parser_nodes__AIfexprExpr___n_kwelse;
692 extern const int COLOR_parser_nodes__AIfexprExpr___n_else;
693 void parser_prod__AIfexprExpr__init_aifexprexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
694 extern const struct type type_parser_nodes__TKwthen;
695 extern const struct type type_parser_nodes__TKwelse;
696 void parser_prod__AIfexprExpr__replace_child(val* self, val* p0, val* p1);
697 void parser_prod__AIfexprExpr__n_kwif_61d(val* self, val* p0);
698 void parser_prod__AIfexprExpr__n_expr_61d(val* self, val* p0);
699 void parser_prod__AIfexprExpr__n_kwthen_61d(val* self, val* p0);
700 void parser_prod__AIfexprExpr__n_then_61d(val* self, val* p0);
701 void parser_prod__AIfexprExpr__n_kwelse_61d(val* self, val* p0);
702 void parser_prod__AIfexprExpr__n_else_61d(val* self, val* p0);
703 void parser_prod__AIfexprExpr__visit_all(val* self, val* p0);
704 void parser_prod__AWhileExpr__empty_init(val* self);
705 extern const int COLOR_parser_prod__AWhileExpr__empty_init;
706 extern const int COLOR_parser_nodes__AWhileExpr___n_kwwhile;
707 extern const int COLOR_parser_nodes__AWhileExpr___n_expr;
708 extern const int COLOR_parser_nodes__AWhileExpr___n_kwdo;
709 extern const int COLOR_parser_nodes__AWhileExpr___n_block;
710 void parser_prod__AWhileExpr__init_awhileexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
711 extern const struct type type_parser_nodes__TKwwhile;
712 void parser_prod__AWhileExpr__replace_child(val* self, val* p0, val* p1);
713 void parser_prod__AWhileExpr__n_kwwhile_61d(val* self, val* p0);
714 void parser_prod__AWhileExpr__n_expr_61d(val* self, val* p0);
715 void parser_prod__AWhileExpr__n_kwdo_61d(val* self, val* p0);
716 void parser_prod__AWhileExpr__n_block_61d(val* self, val* p0);
717 void parser_prod__AWhileExpr__n_label_61d(val* self, val* p0);
718 void parser_prod__AWhileExpr__visit_all(val* self, val* p0);
719 void parser_prod__ALoopExpr__empty_init(val* self);
720 extern const int COLOR_parser_prod__ALoopExpr__empty_init;
721 extern const int COLOR_parser_nodes__ALoopExpr___n_kwloop;
722 extern const int COLOR_parser_nodes__ALoopExpr___n_block;
723 void parser_prod__ALoopExpr__init_aloopexpr(val* self, val* p0, val* p1, val* p2);
724 extern const struct type type_parser_nodes__TKwloop;
725 void parser_prod__ALoopExpr__replace_child(val* self, val* p0, val* p1);
726 void parser_prod__ALoopExpr__n_kwloop_61d(val* self, val* p0);
727 void parser_prod__ALoopExpr__n_block_61d(val* self, val* p0);
728 void parser_prod__ALoopExpr__n_label_61d(val* self, val* p0);
729 void parser_prod__ALoopExpr__visit_all(val* self, val* p0);
730 void parser_prod__AForExpr__empty_init(val* self);
731 extern const int COLOR_parser_prod__AForExpr__empty_init;
732 extern const int COLOR_parser_nodes__AForExpr___n_kwfor;
733 extern const int COLOR_parser_nodes__AForExpr___n_ids;
734 extern const int COLOR_parser_nodes__AForExpr___n_expr;
735 extern const int COLOR_parser_nodes__AForExpr___n_kwdo;
736 extern const int COLOR_parser_nodes__AForExpr___n_block;
737 void parser_prod__AForExpr__init_aforexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
738 extern const struct type type_parser_nodes__TKwfor;
739 void parser_prod__AForExpr__replace_child(val* self, val* p0, val* p1);
740 void parser_prod__AForExpr__n_kwfor_61d(val* self, val* p0);
741 void parser_prod__AForExpr__n_expr_61d(val* self, val* p0);
742 void parser_prod__AForExpr__n_kwdo_61d(val* self, val* p0);
743 void parser_prod__AForExpr__n_block_61d(val* self, val* p0);
744 void parser_prod__AForExpr__n_label_61d(val* self, val* p0);
745 void parser_prod__AForExpr__visit_all(val* self, val* p0);
746 void parser_prod__AAssertExpr__empty_init(val* self);
747 extern const int COLOR_parser_prod__AAssertExpr__empty_init;
748 extern const int COLOR_parser_nodes__AAssertExpr___n_kwassert;
749 extern const int COLOR_parser_nodes__AAssertExpr___n_id;
750 extern const int COLOR_parser_nodes__AAssertExpr___n_expr;
751 extern const int COLOR_parser_nodes__AAssertExpr___n_else;
752 void parser_prod__AAssertExpr__init_aassertexpr(val* self, val* p0, val* p1, val* p2, val* p3);
753 extern const struct type type_parser_nodes__TKwassert;
754 void parser_prod__AAssertExpr__replace_child(val* self, val* p0, val* p1);
755 void parser_prod__AAssertExpr__n_kwassert_61d(val* self, val* p0);
756 void parser_prod__AAssertExpr__n_id_61d(val* self, val* p0);
757 void parser_prod__AAssertExpr__n_expr_61d(val* self, val* p0);
758 void parser_prod__AAssertExpr__n_else_61d(val* self, val* p0);
759 void parser_prod__AAssertExpr__visit_all(val* self, val* p0);
760 void parser_prod__AOnceExpr__empty_init(val* self);
761 extern const int COLOR_parser_prod__AOnceExpr__empty_init;
762 extern const int COLOR_parser_nodes__AOnceExpr___n_kwonce;
763 extern const int COLOR_parser_nodes__AProxyExpr___n_expr;
764 void parser_prod__AOnceExpr__init_aonceexpr(val* self, val* p0, val* p1);
765 extern const struct type type_parser_nodes__TKwonce;
766 void parser_prod__AOnceExpr__replace_child(val* self, val* p0, val* p1);
767 void parser_prod__AOnceExpr__n_kwonce_61d(val* self, val* p0);
768 void parser_prod__AOnceExpr__n_expr_61d(val* self, val* p0);
769 void parser_prod__AOnceExpr__visit_all(val* self, val* p0);
770 void parser_prod__ASendExpr__empty_init(val* self);
771 extern const int COLOR_parser_prod__ASendExpr__empty_init;
772 extern const int COLOR_parser_nodes__ASendExpr___n_expr;
773 void parser_prod__ASendExpr__init_asendexpr(val* self, val* p0);
774 void parser_prod__ASendExpr__replace_child(val* self, val* p0, val* p1);
775 void parser_prod__ASendExpr__n_expr_61d(val* self, val* p0);
776 void parser_prod__ASendExpr__visit_all(val* self, val* p0);
777 void parser_prod__ABinopExpr__empty_init(val* self);
778 extern const int COLOR_parser_prod__ABinopExpr__empty_init;
779 extern const int COLOR_parser_nodes__ABinopExpr___n_expr2;
780 void parser_prod__ABinopExpr__init_abinopexpr(val* self, val* p0, val* p1);
781 void parser_prod__ABinopExpr__replace_child(val* self, val* p0, val* p1);
782 void parser_prod__ABinopExpr__n_expr_61d(val* self, val* p0);
783 void parser_prod__ABinopExpr__n_expr2_61d(val* self, val* p0);
784 void parser_prod__ABinopExpr__visit_all(val* self, val* p0);
785 void parser_prod__AOrExpr__empty_init(val* self);
786 extern const int COLOR_parser_prod__AOrExpr__empty_init;
787 extern const int COLOR_parser_nodes__AOrExpr___n_expr;
788 extern const int COLOR_parser_nodes__AOrExpr___n_expr2;
789 void parser_prod__AOrExpr__init_aorexpr(val* self, val* p0, val* p1);
790 void parser_prod__AOrExpr__replace_child(val* self, val* p0, val* p1);
791 void parser_prod__AOrExpr__n_expr_61d(val* self, val* p0);
792 void parser_prod__AOrExpr__n_expr2_61d(val* self, val* p0);
793 void parser_prod__AOrExpr__visit_all(val* self, val* p0);
794 void parser_prod__AAndExpr__empty_init(val* self);
795 extern const int COLOR_parser_prod__AAndExpr__empty_init;
796 extern const int COLOR_parser_nodes__AAndExpr___n_expr;
797 extern const int COLOR_parser_nodes__AAndExpr___n_expr2;
798 void parser_prod__AAndExpr__init_aandexpr(val* self, val* p0, val* p1);
799 void parser_prod__AAndExpr__replace_child(val* self, val* p0, val* p1);
800 void parser_prod__AAndExpr__n_expr_61d(val* self, val* p0);
801 void parser_prod__AAndExpr__n_expr2_61d(val* self, val* p0);
802 void parser_prod__AAndExpr__visit_all(val* self, val* p0);
803 void parser_prod__AOrElseExpr__empty_init(val* self);
804 extern const int COLOR_parser_prod__AOrElseExpr__empty_init;
805 extern const int COLOR_parser_nodes__AOrElseExpr___n_expr;
806 extern const int COLOR_parser_nodes__AOrElseExpr___n_expr2;
807 void parser_prod__AOrElseExpr__init_aorelseexpr(val* self, val* p0, val* p1);
808 void parser_prod__AOrElseExpr__replace_child(val* self, val* p0, val* p1);
809 void parser_prod__AOrElseExpr__n_expr_61d(val* self, val* p0);
810 void parser_prod__AOrElseExpr__n_expr2_61d(val* self, val* p0);
811 void parser_prod__AOrElseExpr__visit_all(val* self, val* p0);
812 void parser_prod__AImpliesExpr__empty_init(val* self);
813 extern const int COLOR_parser_prod__AImpliesExpr__empty_init;
814 extern const int COLOR_parser_nodes__AImpliesExpr___n_expr;
815 extern const int COLOR_parser_nodes__AImpliesExpr___n_expr2;
816 void parser_prod__AImpliesExpr__init_aimpliesexpr(val* self, val* p0, val* p1);
817 void parser_prod__AImpliesExpr__replace_child(val* self, val* p0, val* p1);
818 void parser_prod__AImpliesExpr__n_expr_61d(val* self, val* p0);
819 void parser_prod__AImpliesExpr__n_expr2_61d(val* self, val* p0);
820 void parser_prod__AImpliesExpr__visit_all(val* self, val* p0);
821 void parser_prod__ANotExpr__empty_init(val* self);
822 extern const int COLOR_parser_prod__ANotExpr__empty_init;
823 extern const int COLOR_parser_nodes__ANotExpr___n_kwnot;
824 extern const int COLOR_parser_nodes__ANotExpr___n_expr;
825 void parser_prod__ANotExpr__init_anotexpr(val* self, val* p0, val* p1);
826 extern const struct type type_parser_nodes__TKwnot;
827 void parser_prod__ANotExpr__replace_child(val* self, val* p0, val* p1);
828 void parser_prod__ANotExpr__n_kwnot_61d(val* self, val* p0);
829 void parser_prod__ANotExpr__n_expr_61d(val* self, val* p0);
830 void parser_prod__ANotExpr__visit_all(val* self, val* p0);
831 void parser_prod__AEqExpr__empty_init(val* self);
832 extern const int COLOR_parser_prod__AEqExpr__empty_init;
833 void parser_prod__AEqExpr__init_aeqexpr(val* self, val* p0, val* p1);
834 void parser_prod__AEqExpr__replace_child(val* self, val* p0, val* p1);
835 void parser_prod__AEqExpr__n_expr_61d(val* self, val* p0);
836 void parser_prod__AEqExpr__n_expr2_61d(val* self, val* p0);
837 void parser_prod__AEqExpr__visit_all(val* self, val* p0);
838 void parser_prod__ANeExpr__empty_init(val* self);
839 extern const int COLOR_parser_prod__ANeExpr__empty_init;
840 void parser_prod__ANeExpr__init_aneexpr(val* self, val* p0, val* p1);
841 void parser_prod__ANeExpr__replace_child(val* self, val* p0, val* p1);
842 void parser_prod__ANeExpr__n_expr_61d(val* self, val* p0);
843 void parser_prod__ANeExpr__n_expr2_61d(val* self, val* p0);
844 void parser_prod__ANeExpr__visit_all(val* self, val* p0);
845 void parser_prod__ALtExpr__empty_init(val* self);
846 extern const int COLOR_parser_prod__ALtExpr__empty_init;
847 void parser_prod__ALtExpr__init_altexpr(val* self, val* p0, val* p1);
848 void parser_prod__ALtExpr__replace_child(val* self, val* p0, val* p1);
849 void parser_prod__ALtExpr__n_expr_61d(val* self, val* p0);
850 void parser_prod__ALtExpr__n_expr2_61d(val* self, val* p0);
851 void parser_prod__ALtExpr__visit_all(val* self, val* p0);
852 void parser_prod__ALeExpr__empty_init(val* self);
853 extern const int COLOR_parser_prod__ALeExpr__empty_init;
854 void parser_prod__ALeExpr__init_aleexpr(val* self, val* p0, val* p1);
855 void parser_prod__ALeExpr__replace_child(val* self, val* p0, val* p1);
856 void parser_prod__ALeExpr__n_expr_61d(val* self, val* p0);
857 void parser_prod__ALeExpr__n_expr2_61d(val* self, val* p0);
858 void parser_prod__ALeExpr__visit_all(val* self, val* p0);
859 void parser_prod__ALlExpr__empty_init(val* self);
860 extern const int COLOR_parser_prod__ALlExpr__empty_init;
861 void parser_prod__ALlExpr__init_allexpr(val* self, val* p0, val* p1);
862 void parser_prod__ALlExpr__replace_child(val* self, val* p0, val* p1);
863 void parser_prod__ALlExpr__n_expr_61d(val* self, val* p0);
864 void parser_prod__ALlExpr__n_expr2_61d(val* self, val* p0);
865 void parser_prod__ALlExpr__visit_all(val* self, val* p0);
866 void parser_prod__AGtExpr__empty_init(val* self);
867 extern const int COLOR_parser_prod__AGtExpr__empty_init;
868 void parser_prod__AGtExpr__init_agtexpr(val* self, val* p0, val* p1);
869 void parser_prod__AGtExpr__replace_child(val* self, val* p0, val* p1);
870 void parser_prod__AGtExpr__n_expr_61d(val* self, val* p0);
871 void parser_prod__AGtExpr__n_expr2_61d(val* self, val* p0);
872 void parser_prod__AGtExpr__visit_all(val* self, val* p0);
873 void parser_prod__AGeExpr__empty_init(val* self);
874 extern const int COLOR_parser_prod__AGeExpr__empty_init;
875 void parser_prod__AGeExpr__init_ageexpr(val* self, val* p0, val* p1);
876 void parser_prod__AGeExpr__replace_child(val* self, val* p0, val* p1);
877 void parser_prod__AGeExpr__n_expr_61d(val* self, val* p0);
878 void parser_prod__AGeExpr__n_expr2_61d(val* self, val* p0);
879 void parser_prod__AGeExpr__visit_all(val* self, val* p0);
880 void parser_prod__AGgExpr__empty_init(val* self);
881 extern const int COLOR_parser_prod__AGgExpr__empty_init;
882 void parser_prod__AGgExpr__init_aggexpr(val* self, val* p0, val* p1);
883 void parser_prod__AGgExpr__replace_child(val* self, val* p0, val* p1);
884 void parser_prod__AGgExpr__n_expr_61d(val* self, val* p0);
885 void parser_prod__AGgExpr__n_expr2_61d(val* self, val* p0);
886 void parser_prod__AGgExpr__visit_all(val* self, val* p0);
887 void parser_prod__AIsaExpr__empty_init(val* self);
888 extern const int COLOR_parser_prod__AIsaExpr__empty_init;
889 extern const int COLOR_parser_nodes__AIsaExpr___n_expr;
890 extern const int COLOR_parser_nodes__AIsaExpr___n_type;
891 void parser_prod__AIsaExpr__init_aisaexpr(val* self, val* p0, val* p1);
892 void parser_prod__AIsaExpr__replace_child(val* self, val* p0, val* p1);
893 void parser_prod__AIsaExpr__n_expr_61d(val* self, val* p0);
894 void parser_prod__AIsaExpr__n_type_61d(val* self, val* p0);
895 void parser_prod__AIsaExpr__visit_all(val* self, val* p0);
896 void parser_prod__APlusExpr__empty_init(val* self);
897 extern const int COLOR_parser_prod__APlusExpr__empty_init;
898 void parser_prod__APlusExpr__init_aplusexpr(val* self, val* p0, val* p1);
899 void parser_prod__APlusExpr__replace_child(val* self, val* p0, val* p1);
900 void parser_prod__APlusExpr__n_expr_61d(val* self, val* p0);
901 void parser_prod__APlusExpr__n_expr2_61d(val* self, val* p0);
902 void parser_prod__APlusExpr__visit_all(val* self, val* p0);
903 void parser_prod__AMinusExpr__empty_init(val* self);
904 extern const int COLOR_parser_prod__AMinusExpr__empty_init;
905 void parser_prod__AMinusExpr__init_aminusexpr(val* self, val* p0, val* p1);
906 void parser_prod__AMinusExpr__replace_child(val* self, val* p0, val* p1);
907 void parser_prod__AMinusExpr__n_expr_61d(val* self, val* p0);
908 void parser_prod__AMinusExpr__n_expr2_61d(val* self, val* p0);
909 void parser_prod__AMinusExpr__visit_all(val* self, val* p0);
910 void parser_prod__AStarshipExpr__empty_init(val* self);
911 extern const int COLOR_parser_prod__AStarshipExpr__empty_init;
912 void parser_prod__AStarshipExpr__init_astarshipexpr(val* self, val* p0, val* p1);
913 void parser_prod__AStarshipExpr__replace_child(val* self, val* p0, val* p1);
914 void parser_prod__AStarshipExpr__n_expr_61d(val* self, val* p0);
915 void parser_prod__AStarshipExpr__n_expr2_61d(val* self, val* p0);
916 void parser_prod__AStarshipExpr__visit_all(val* self, val* p0);
917 void parser_prod__AStarExpr__empty_init(val* self);
918 extern const int COLOR_parser_prod__AStarExpr__empty_init;
919 void parser_prod__AStarExpr__init_astarexpr(val* self, val* p0, val* p1);
920 void parser_prod__AStarExpr__replace_child(val* self, val* p0, val* p1);
921 void parser_prod__AStarExpr__n_expr_61d(val* self, val* p0);
922 void parser_prod__AStarExpr__n_expr2_61d(val* self, val* p0);
923 void parser_prod__AStarExpr__visit_all(val* self, val* p0);
924 void parser_prod__ASlashExpr__empty_init(val* self);
925 extern const int COLOR_parser_prod__ASlashExpr__empty_init;
926 void parser_prod__ASlashExpr__init_aslashexpr(val* self, val* p0, val* p1);
927 void parser_prod__ASlashExpr__replace_child(val* self, val* p0, val* p1);
928 void parser_prod__ASlashExpr__n_expr_61d(val* self, val* p0);
929 void parser_prod__ASlashExpr__n_expr2_61d(val* self, val* p0);
930 void parser_prod__ASlashExpr__visit_all(val* self, val* p0);
931 void parser_prod__APercentExpr__empty_init(val* self);
932 extern const int COLOR_parser_prod__APercentExpr__empty_init;
933 void parser_prod__APercentExpr__init_apercentexpr(val* self, val* p0, val* p1);
934 void parser_prod__APercentExpr__replace_child(val* self, val* p0, val* p1);
935 void parser_prod__APercentExpr__n_expr_61d(val* self, val* p0);
936 void parser_prod__APercentExpr__n_expr2_61d(val* self, val* p0);
937 void parser_prod__APercentExpr__visit_all(val* self, val* p0);
938 void parser_prod__AUminusExpr__empty_init(val* self);
939 extern const int COLOR_parser_prod__AUminusExpr__empty_init;
940 extern const int COLOR_parser_nodes__AUminusExpr___n_minus;
941 void parser_prod__AUminusExpr__init_auminusexpr(val* self, val* p0, val* p1);
942 void parser_prod__AUminusExpr__replace_child(val* self, val* p0, val* p1);
943 void parser_prod__AUminusExpr__n_minus_61d(val* self, val* p0);
944 void parser_prod__AUminusExpr__n_expr_61d(val* self, val* p0);
945 void parser_prod__AUminusExpr__visit_all(val* self, val* p0);
946 void parser_prod__ANewExpr__empty_init(val* self);
947 extern const int COLOR_parser_prod__ANewExpr__empty_init;
948 extern const int COLOR_parser_nodes__ANewExpr___n_kwnew;
949 extern const int COLOR_parser_nodes__ANewExpr___n_type;
950 extern const int COLOR_parser_nodes__ANewExpr___n_id;
951 extern const int COLOR_parser_nodes__ANewExpr___n_args;
952 void parser_prod__ANewExpr__init_anewexpr(val* self, val* p0, val* p1, val* p2, val* p3);
953 extern const struct type type_parser_nodes__AExprs;
954 void parser_prod__ANewExpr__replace_child(val* self, val* p0, val* p1);
955 void parser_prod__ANewExpr__n_kwnew_61d(val* self, val* p0);
956 void parser_prod__ANewExpr__n_type_61d(val* self, val* p0);
957 void parser_prod__ANewExpr__n_id_61d(val* self, val* p0);
958 void parser_prod__ANewExpr__n_args_61d(val* self, val* p0);
959 void parser_prod__ANewExpr__visit_all(val* self, val* p0);
960 void parser_prod__AAttrExpr__empty_init(val* self);
961 extern const int COLOR_parser_prod__AAttrExpr__empty_init;
962 extern const int COLOR_parser_nodes__AAttrFormExpr___n_expr;
963 extern const int COLOR_parser_nodes__AAttrFormExpr___n_id;
964 void parser_prod__AAttrExpr__init_aattrexpr(val* self, val* p0, val* p1);
965 void parser_prod__AAttrExpr__replace_child(val* self, val* p0, val* p1);
966 void parser_prod__AAttrExpr__n_expr_61d(val* self, val* p0);
967 void parser_prod__AAttrExpr__n_id_61d(val* self, val* p0);
968 void parser_prod__AAttrExpr__visit_all(val* self, val* p0);
969 void parser_prod__AAttrAssignExpr__empty_init(val* self);
970 extern const int COLOR_parser_prod__AAttrAssignExpr__empty_init;
971 extern const int COLOR_parser_nodes__AAssignFormExpr___n_assign;
972 extern const int COLOR_parser_nodes__AAssignFormExpr___n_value;
973 void parser_prod__AAttrAssignExpr__init_aattrassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
974 void parser_prod__AAttrAssignExpr__replace_child(val* self, val* p0, val* p1);
975 void parser_prod__AAttrAssignExpr__n_expr_61d(val* self, val* p0);
976 void parser_prod__AAttrAssignExpr__n_id_61d(val* self, val* p0);
977 void parser_prod__AAttrAssignExpr__n_assign_61d(val* self, val* p0);
978 void parser_prod__AAttrAssignExpr__n_value_61d(val* self, val* p0);
979 void parser_prod__AAttrAssignExpr__visit_all(val* self, val* p0);
980 void parser_prod__AAttrReassignExpr__empty_init(val* self);
981 extern const int COLOR_parser_prod__AAttrReassignExpr__empty_init;
982 extern const int COLOR_parser_nodes__AReassignFormExpr___n_assign_op;
983 extern const int COLOR_parser_nodes__AReassignFormExpr___n_value;
984 void parser_prod__AAttrReassignExpr__init_aattrreassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
985 extern const struct type type_parser_nodes__AAssignOp;
986 void parser_prod__AAttrReassignExpr__replace_child(val* self, val* p0, val* p1);
987 void parser_prod__AAttrReassignExpr__n_expr_61d(val* self, val* p0);
988 void parser_prod__AAttrReassignExpr__n_id_61d(val* self, val* p0);
989 void parser_prod__AAttrReassignExpr__n_assign_op_61d(val* self, val* p0);
990 void parser_prod__AAttrReassignExpr__n_value_61d(val* self, val* p0);
991 void parser_prod__AAttrReassignExpr__visit_all(val* self, val* p0);
992 void parser_prod__ACallExpr__empty_init(val* self);
993 extern const int COLOR_parser_prod__ACallExpr__empty_init;
994 extern const int COLOR_parser_nodes__ACallFormExpr___n_id;
995 extern const int COLOR_parser_nodes__ACallFormExpr___n_args;
996 void parser_prod__ACallExpr__init_acallexpr(val* self, val* p0, val* p1, val* p2);
997 void parser_prod__ACallExpr__replace_child(val* self, val* p0, val* p1);
998 void parser_prod__ACallExpr__n_expr_61d(val* self, val* p0);
999 void parser_prod__ACallExpr__n_id_61d(val* self, val* p0);
1000 void parser_prod__ACallExpr__n_args_61d(val* self, val* p0);
1001 void parser_prod__ACallExpr__visit_all(val* self, val* p0);
1002 void parser_prod__ACallAssignExpr__empty_init(val* self);
1003 extern const int COLOR_parser_prod__ACallAssignExpr__empty_init;
1004 void parser_prod__ACallAssignExpr__init_acallassignexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1005 void parser_prod__ACallAssignExpr__replace_child(val* self, val* p0, val* p1);
1006 void parser_prod__ACallAssignExpr__n_expr_61d(val* self, val* p0);
1007 void parser_prod__ACallAssignExpr__n_id_61d(val* self, val* p0);
1008 void parser_prod__ACallAssignExpr__n_args_61d(val* self, val* p0);
1009 void parser_prod__ACallAssignExpr__n_assign_61d(val* self, val* p0);
1010 void parser_prod__ACallAssignExpr__n_value_61d(val* self, val* p0);
1011 void parser_prod__ACallAssignExpr__visit_all(val* self, val* p0);
1012 void parser_prod__ACallReassignExpr__empty_init(val* self);
1013 extern const int COLOR_parser_prod__ACallReassignExpr__empty_init;
1014 void parser_prod__ACallReassignExpr__init_acallreassignexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1015 void parser_prod__ACallReassignExpr__replace_child(val* self, val* p0, val* p1);
1016 void parser_prod__ACallReassignExpr__n_expr_61d(val* self, val* p0);
1017 void parser_prod__ACallReassignExpr__n_id_61d(val* self, val* p0);
1018 void parser_prod__ACallReassignExpr__n_args_61d(val* self, val* p0);
1019 void parser_prod__ACallReassignExpr__n_assign_op_61d(val* self, val* p0);
1020 void parser_prod__ACallReassignExpr__n_value_61d(val* self, val* p0);
1021 void parser_prod__ACallReassignExpr__visit_all(val* self, val* p0);
1022 void parser_prod__ASuperExpr__empty_init(val* self);
1023 extern const int COLOR_parser_prod__ASuperExpr__empty_init;
1024 extern const int COLOR_parser_nodes__ASuperExpr___n_qualified;
1025 extern const int COLOR_parser_nodes__ASuperExpr___n_kwsuper;
1026 extern const int COLOR_parser_nodes__ASuperExpr___n_args;
1027 void parser_prod__ASuperExpr__init_asuperexpr(val* self, val* p0, val* p1, val* p2);
1028 extern const struct type type_parser_nodes__AQualified;
1029 void parser_prod__ASuperExpr__replace_child(val* self, val* p0, val* p1);
1030 void parser_prod__ASuperExpr__n_qualified_61d(val* self, val* p0);
1031 void parser_prod__ASuperExpr__n_kwsuper_61d(val* self, val* p0);
1032 void parser_prod__ASuperExpr__n_args_61d(val* self, val* p0);
1033 void parser_prod__ASuperExpr__visit_all(val* self, val* p0);
1034 void parser_prod__AInitExpr__empty_init(val* self);
1035 extern const int COLOR_parser_prod__AInitExpr__empty_init;
1036 extern const int COLOR_parser_nodes__AInitExpr___n_kwinit;
1037 extern const int COLOR_parser_nodes__AInitExpr___n_args;
1038 void parser_prod__AInitExpr__init_ainitexpr(val* self, val* p0, val* p1, val* p2);
1039 void parser_prod__AInitExpr__replace_child(val* self, val* p0, val* p1);
1040 void parser_prod__AInitExpr__n_expr_61d(val* self, val* p0);
1041 void parser_prod__AInitExpr__n_kwinit_61d(val* self, val* p0);
1042 void parser_prod__AInitExpr__n_args_61d(val* self, val* p0);
1043 void parser_prod__AInitExpr__visit_all(val* self, val* p0);
1044 void parser_prod__ABraExpr__empty_init(val* self);
1045 extern const int COLOR_parser_prod__ABraExpr__empty_init;
1046 extern const int COLOR_parser_nodes__ABraFormExpr___n_args;
1047 void parser_prod__ABraExpr__init_abraexpr(val* self, val* p0, val* p1);
1048 void parser_prod__ABraExpr__replace_child(val* self, val* p0, val* p1);
1049 void parser_prod__ABraExpr__n_expr_61d(val* self, val* p0);
1050 void parser_prod__ABraExpr__n_args_61d(val* self, val* p0);
1051 void parser_prod__ABraExpr__visit_all(val* self, val* p0);
1052 void parser_prod__ABraAssignExpr__empty_init(val* self);
1053 extern const int COLOR_parser_prod__ABraAssignExpr__empty_init;
1054 void parser_prod__ABraAssignExpr__init_abraassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1055 void parser_prod__ABraAssignExpr__replace_child(val* self, val* p0, val* p1);
1056 void parser_prod__ABraAssignExpr__n_expr_61d(val* self, val* p0);
1057 void parser_prod__ABraAssignExpr__n_args_61d(val* self, val* p0);
1058 void parser_prod__ABraAssignExpr__n_assign_61d(val* self, val* p0);
1059 void parser_prod__ABraAssignExpr__n_value_61d(val* self, val* p0);
1060 void parser_prod__ABraAssignExpr__visit_all(val* self, val* p0);
1061 void parser_prod__ABraReassignExpr__empty_init(val* self);
1062 extern const int COLOR_parser_prod__ABraReassignExpr__empty_init;
1063 void parser_prod__ABraReassignExpr__init_abrareassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1064 void parser_prod__ABraReassignExpr__replace_child(val* self, val* p0, val* p1);
1065 void parser_prod__ABraReassignExpr__n_expr_61d(val* self, val* p0);
1066 void parser_prod__ABraReassignExpr__n_args_61d(val* self, val* p0);
1067 void parser_prod__ABraReassignExpr__n_assign_op_61d(val* self, val* p0);
1068 void parser_prod__ABraReassignExpr__n_value_61d(val* self, val* p0);
1069 void parser_prod__ABraReassignExpr__visit_all(val* self, val* p0);
1070 void parser_prod__AVarExpr__empty_init(val* self);
1071 extern const int COLOR_parser_prod__AVarExpr__empty_init;
1072 extern const int COLOR_parser_nodes__AVarFormExpr___n_id;
1073 void parser_prod__AVarExpr__init_avarexpr(val* self, val* p0);
1074 void parser_prod__AVarExpr__replace_child(val* self, val* p0, val* p1);
1075 void parser_prod__AVarExpr__n_id_61d(val* self, val* p0);
1076 void parser_prod__AVarExpr__visit_all(val* self, val* p0);
1077 void parser_prod__AVarAssignExpr__empty_init(val* self);
1078 extern const int COLOR_parser_prod__AVarAssignExpr__empty_init;
1079 void parser_prod__AVarAssignExpr__init_avarassignexpr(val* self, val* p0, val* p1, val* p2);
1080 void parser_prod__AVarAssignExpr__replace_child(val* self, val* p0, val* p1);
1081 void parser_prod__AVarAssignExpr__n_id_61d(val* self, val* p0);
1082 void parser_prod__AVarAssignExpr__n_assign_61d(val* self, val* p0);
1083 void parser_prod__AVarAssignExpr__n_value_61d(val* self, val* p0);
1084 void parser_prod__AVarAssignExpr__visit_all(val* self, val* p0);
1085 void parser_prod__AVarReassignExpr__empty_init(val* self);
1086 extern const int COLOR_parser_prod__AVarReassignExpr__empty_init;
1087 void parser_prod__AVarReassignExpr__init_avarreassignexpr(val* self, val* p0, val* p1, val* p2);
1088 void parser_prod__AVarReassignExpr__replace_child(val* self, val* p0, val* p1);
1089 void parser_prod__AVarReassignExpr__n_id_61d(val* self, val* p0);
1090 void parser_prod__AVarReassignExpr__n_assign_op_61d(val* self, val* p0);
1091 void parser_prod__AVarReassignExpr__n_value_61d(val* self, val* p0);
1092 void parser_prod__AVarReassignExpr__visit_all(val* self, val* p0);
1093 void parser_prod__ARangeExpr__empty_init(val* self);
1094 extern const int COLOR_parser_prod__ARangeExpr__empty_init;
1095 extern const int COLOR_parser_nodes__ARangeExpr___n_expr;
1096 extern const int COLOR_parser_nodes__ARangeExpr___n_expr2;
1097 void parser_prod__ARangeExpr__init_arangeexpr(val* self, val* p0, val* p1, val* p2);
1098 void parser_prod__ARangeExpr__replace_child(val* self, val* p0, val* p1);
1099 void parser_prod__ARangeExpr__n_expr_61d(val* self, val* p0);
1100 void parser_prod__ARangeExpr__n_expr2_61d(val* self, val* p0);
1101 void parser_prod__ARangeExpr__n_annotations_61d(val* self, val* p0);
1102 void parser_prod__ARangeExpr__visit_all(val* self, val* p0);
1103 void parser_prod__ACrangeExpr__empty_init(val* self);
1104 extern const int COLOR_parser_prod__ACrangeExpr__empty_init;
1105 extern const int COLOR_parser_nodes__ACrangeExpr___n_obra;
1106 extern const int COLOR_parser_nodes__ACrangeExpr___n_cbra;
1107 void parser_prod__ACrangeExpr__init_acrangeexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1108 void parser_prod__ACrangeExpr__replace_child(val* self, val* p0, val* p1);
1109 void parser_prod__ACrangeExpr__n_obra_61d(val* self, val* p0);
1110 void parser_prod__ACrangeExpr__n_expr_61d(val* self, val* p0);
1111 void parser_prod__ACrangeExpr__n_expr2_61d(val* self, val* p0);
1112 void parser_prod__ACrangeExpr__n_cbra_61d(val* self, val* p0);
1113 void parser_prod__ACrangeExpr__n_annotations_61d(val* self, val* p0);
1114 void parser_prod__ACrangeExpr__visit_all(val* self, val* p0);
1115 void parser_prod__AOrangeExpr__empty_init(val* self);
1116 extern const int COLOR_parser_prod__AOrangeExpr__empty_init;
1117 extern const int COLOR_parser_nodes__AOrangeExpr___n_obra;
1118 extern const int COLOR_parser_nodes__AOrangeExpr___n_cbra;
1119 void parser_prod__AOrangeExpr__init_aorangeexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1120 void parser_prod__AOrangeExpr__replace_child(val* self, val* p0, val* p1);
1121 void parser_prod__AOrangeExpr__n_obra_61d(val* self, val* p0);
1122 void parser_prod__AOrangeExpr__n_expr_61d(val* self, val* p0);
1123 void parser_prod__AOrangeExpr__n_expr2_61d(val* self, val* p0);
1124 void parser_prod__AOrangeExpr__n_cbra_61d(val* self, val* p0);
1125 void parser_prod__AOrangeExpr__n_annotations_61d(val* self, val* p0);
1126 void parser_prod__AOrangeExpr__visit_all(val* self, val* p0);
1127 void parser_prod__AArrayExpr__empty_init(val* self);
1128 extern const int COLOR_parser_prod__AArrayExpr__empty_init;
1129 extern const int COLOR_parser_nodes__AArrayExpr___n_exprs;
1130 void parser_prod__AArrayExpr__init_aarrayexpr(val* self, val* p0, val* p1);
1131 void parser_prod__AArrayExpr__replace_child(val* self, val* p0, val* p1);
1132 void parser_prod__AArrayExpr__n_exprs_61d(val* self, val* p0);
1133 void parser_prod__AArrayExpr__n_annotations_61d(val* self, val* p0);
1134 void parser_prod__AArrayExpr__visit_all(val* self, val* p0);
1135 void parser_prod__ASelfExpr__empty_init(val* self);
1136 extern const int COLOR_parser_prod__ASelfExpr__empty_init;
1137 extern const int COLOR_parser_nodes__ASelfExpr___n_kwself;
1138 void parser_prod__ASelfExpr__init_aselfexpr(val* self, val* p0, val* p1);
1139 extern const struct type type_parser_nodes__TKwself;
1140 void parser_prod__ASelfExpr__replace_child(val* self, val* p0, val* p1);
1141 void parser_prod__ASelfExpr__n_kwself_61d(val* self, val* p0);
1142 void parser_prod__ASelfExpr__n_annotations_61d(val* self, val* p0);
1143 void parser_prod__ASelfExpr__visit_all(val* self, val* p0);
1144 void parser_prod__AImplicitSelfExpr__empty_init(val* self);
1145 extern const int COLOR_parser_prod__AImplicitSelfExpr__empty_init;
1146 void parser_prod__AImplicitSelfExpr__init_aimplicitselfexpr(val* self);
1147 void parser_prod__AImplicitSelfExpr__replace_child(val* self, val* p0, val* p1);
1148 void parser_prod__AImplicitSelfExpr__visit_all(val* self, val* p0);
1149 void parser_prod__ATrueExpr__empty_init(val* self);
1150 extern const int COLOR_parser_prod__ATrueExpr__empty_init;
1151 extern const int COLOR_parser_nodes__ATrueExpr___n_kwtrue;
1152 void parser_prod__ATrueExpr__init_atrueexpr(val* self, val* p0, val* p1);
1153 extern const struct type type_parser_nodes__TKwtrue;
1154 void parser_prod__ATrueExpr__replace_child(val* self, val* p0, val* p1);
1155 void parser_prod__ATrueExpr__n_kwtrue_61d(val* self, val* p0);
1156 void parser_prod__ATrueExpr__n_annotations_61d(val* self, val* p0);
1157 void parser_prod__ATrueExpr__visit_all(val* self, val* p0);
1158 void parser_prod__AFalseExpr__empty_init(val* self);
1159 extern const int COLOR_parser_prod__AFalseExpr__empty_init;
1160 extern const int COLOR_parser_nodes__AFalseExpr___n_kwfalse;
1161 void parser_prod__AFalseExpr__init_afalseexpr(val* self, val* p0, val* p1);
1162 extern const struct type type_parser_nodes__TKwfalse;
1163 void parser_prod__AFalseExpr__replace_child(val* self, val* p0, val* p1);
1164 void parser_prod__AFalseExpr__n_kwfalse_61d(val* self, val* p0);
1165 void parser_prod__AFalseExpr__n_annotations_61d(val* self, val* p0);
1166 void parser_prod__AFalseExpr__visit_all(val* self, val* p0);
1167 void parser_prod__ANullExpr__empty_init(val* self);
1168 extern const int COLOR_parser_prod__ANullExpr__empty_init;
1169 extern const int COLOR_parser_nodes__ANullExpr___n_kwnull;
1170 void parser_prod__ANullExpr__init_anullexpr(val* self, val* p0, val* p1);
1171 extern const struct type type_parser_nodes__TKwnull;
1172 void parser_prod__ANullExpr__replace_child(val* self, val* p0, val* p1);
1173 void parser_prod__ANullExpr__n_kwnull_61d(val* self, val* p0);
1174 void parser_prod__ANullExpr__n_annotations_61d(val* self, val* p0);
1175 void parser_prod__ANullExpr__visit_all(val* self, val* p0);
1176 void parser_prod__AIntExpr__empty_init(val* self);
1177 extern const int COLOR_parser_prod__AIntExpr__empty_init;
1178 extern const int COLOR_parser_nodes__AIntExpr___n_number;
1179 void parser_prod__AIntExpr__init_aintexpr(val* self, val* p0, val* p1);
1180 extern const struct type type_parser_nodes__TNumber;
1181 void parser_prod__AIntExpr__replace_child(val* self, val* p0, val* p1);
1182 void parser_prod__AIntExpr__n_number_61d(val* self, val* p0);
1183 void parser_prod__AIntExpr__n_annotations_61d(val* self, val* p0);
1184 void parser_prod__AIntExpr__visit_all(val* self, val* p0);
1185 void parser_prod__AFloatExpr__empty_init(val* self);
1186 extern const int COLOR_parser_prod__AFloatExpr__empty_init;
1187 extern const int COLOR_parser_nodes__AFloatExpr___n_float;
1188 void parser_prod__AFloatExpr__init_afloatexpr(val* self, val* p0, val* p1);
1189 extern const struct type type_parser_nodes__TFloat;
1190 void parser_prod__AFloatExpr__replace_child(val* self, val* p0, val* p1);
1191 void parser_prod__AFloatExpr__n_float_61d(val* self, val* p0);
1192 void parser_prod__AFloatExpr__n_annotations_61d(val* self, val* p0);
1193 void parser_prod__AFloatExpr__visit_all(val* self, val* p0);
1194 void parser_prod__ACharExpr__empty_init(val* self);
1195 extern const int COLOR_parser_prod__ACharExpr__empty_init;
1196 extern const int COLOR_parser_nodes__ACharExpr___n_char;
1197 void parser_prod__ACharExpr__init_acharexpr(val* self, val* p0, val* p1);
1198 extern const struct type type_parser_nodes__TChar;
1199 void parser_prod__ACharExpr__replace_child(val* self, val* p0, val* p1);
1200 void parser_prod__ACharExpr__n_char_61d(val* self, val* p0);
1201 void parser_prod__ACharExpr__n_annotations_61d(val* self, val* p0);
1202 void parser_prod__ACharExpr__visit_all(val* self, val* p0);
1203 void parser_prod__AStringExpr__empty_init(val* self);
1204 extern const int COLOR_parser_prod__AStringExpr__empty_init;
1205 extern const int COLOR_parser_nodes__AStringFormExpr___n_string;
1206 void parser_prod__AStringExpr__init_astringexpr(val* self, val* p0, val* p1);
1207 void parser_prod__AStringExpr__replace_child(val* self, val* p0, val* p1);
1208 void parser_prod__AStringExpr__n_string_61d(val* self, val* p0);
1209 void parser_prod__AStringExpr__n_annotations_61d(val* self, val* p0);
1210 void parser_prod__AStringExpr__visit_all(val* self, val* p0);
1211 void parser_prod__AStartStringExpr__empty_init(val* self);
1212 extern const int COLOR_parser_prod__AStartStringExpr__empty_init;
1213 void parser_prod__AStartStringExpr__init_astartstringexpr(val* self, val* p0);
1214 extern const struct type type_parser_nodes__TStartString;
1215 void parser_prod__AStartStringExpr__replace_child(val* self, val* p0, val* p1);
1216 void parser_prod__AStartStringExpr__n_string_61d(val* self, val* p0);
1217 void parser_prod__AStartStringExpr__visit_all(val* self, val* p0);
1218 void parser_prod__AMidStringExpr__empty_init(val* self);
1219 extern const int COLOR_parser_prod__AMidStringExpr__empty_init;
1220 void parser_prod__AMidStringExpr__init_amidstringexpr(val* self, val* p0);
1221 extern const struct type type_parser_nodes__TMidString;
1222 void parser_prod__AMidStringExpr__replace_child(val* self, val* p0, val* p1);
1223 void parser_prod__AMidStringExpr__n_string_61d(val* self, val* p0);
1224 void parser_prod__AMidStringExpr__visit_all(val* self, val* p0);
1225 void parser_prod__AEndStringExpr__empty_init(val* self);
1226 extern const int COLOR_parser_prod__AEndStringExpr__empty_init;
1227 void parser_prod__AEndStringExpr__init_aendstringexpr(val* self, val* p0);
1228 extern const struct type type_parser_nodes__TEndString;
1229 void parser_prod__AEndStringExpr__replace_child(val* self, val* p0, val* p1);
1230 void parser_prod__AEndStringExpr__n_string_61d(val* self, val* p0);
1231 void parser_prod__AEndStringExpr__visit_all(val* self, val* p0);
1232 void parser_prod__ASuperstringExpr__empty_init(val* self);
1233 extern const int COLOR_parser_prod__ASuperstringExpr__empty_init;
1234 extern const int COLOR_parser_nodes__ASuperstringExpr___n_exprs;
1235 void parser_prod__ASuperstringExpr__init_asuperstringexpr(val* self, val* p0, val* p1);
1236 void parser_prod__ASuperstringExpr__replace_child(val* self, val* p0, val* p1);
1237 void parser_prod__ASuperstringExpr__n_annotations_61d(val* self, val* p0);
1238 void parser_prod__ASuperstringExpr__visit_all(val* self, val* p0);
1239 void parser_prod__AParExpr__empty_init(val* self);
1240 extern const int COLOR_parser_prod__AParExpr__empty_init;
1241 extern const int COLOR_parser_nodes__AParExpr___n_opar;
1242 extern const int COLOR_parser_nodes__AParExpr___n_cpar;
1243 void parser_prod__AParExpr__init_aparexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1244 void parser_prod__AParExpr__replace_child(val* self, val* p0, val* p1);
1245 void parser_prod__AParExpr__n_opar_61d(val* self, val* p0);
1246 void parser_prod__AParExpr__n_expr_61d(val* self, val* p0);
1247 void parser_prod__AParExpr__n_cpar_61d(val* self, val* p0);
1248 void parser_prod__AParExpr__n_annotations_61d(val* self, val* p0);
1249 void parser_prod__AParExpr__visit_all(val* self, val* p0);
1250 void parser_prod__AAsCastExpr__empty_init(val* self);
1251 extern const int COLOR_parser_prod__AAsCastExpr__empty_init;
1252 extern const int COLOR_parser_nodes__AAsCastExpr___n_expr;
1253 extern const int COLOR_parser_nodes__AAsCastExpr___n_kwas;
1254 extern const int COLOR_parser_nodes__AAsCastExpr___n_opar;
1255 extern const int COLOR_parser_nodes__AAsCastExpr___n_type;
1256 extern const int COLOR_parser_nodes__AAsCastExpr___n_cpar;
1257 void parser_prod__AAsCastExpr__init_aascastexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1258 extern const struct type type_parser_nodes__TKwas;
1259 void parser_prod__AAsCastExpr__replace_child(val* self, val* p0, val* p1);
1260 void parser_prod__AAsCastExpr__n_expr_61d(val* self, val* p0);
1261 void parser_prod__AAsCastExpr__n_kwas_61d(val* self, val* p0);
1262 void parser_prod__AAsCastExpr__n_opar_61d(val* self, val* p0);
1263 void parser_prod__AAsCastExpr__n_type_61d(val* self, val* p0);
1264 void parser_prod__AAsCastExpr__n_cpar_61d(val* self, val* p0);
1265 void parser_prod__AAsCastExpr__visit_all(val* self, val* p0);
1266 void parser_prod__AAsNotnullExpr__empty_init(val* self);
1267 extern const int COLOR_parser_prod__AAsNotnullExpr__empty_init;
1268 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_expr;
1269 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_kwas;
1270 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_opar;
1271 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_kwnot;
1272 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_kwnull;
1273 extern const int COLOR_parser_nodes__AAsNotnullExpr___n_cpar;
1274 void parser_prod__AAsNotnullExpr__init_aasnotnullexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1275 void parser_prod__AAsNotnullExpr__replace_child(val* self, val* p0, val* p1);
1276 void parser_prod__AAsNotnullExpr__n_expr_61d(val* self, val* p0);
1277 void parser_prod__AAsNotnullExpr__n_kwas_61d(val* self, val* p0);
1278 void parser_prod__AAsNotnullExpr__n_opar_61d(val* self, val* p0);
1279 void parser_prod__AAsNotnullExpr__n_kwnot_61d(val* self, val* p0);
1280 void parser_prod__AAsNotnullExpr__n_kwnull_61d(val* self, val* p0);
1281 void parser_prod__AAsNotnullExpr__n_cpar_61d(val* self, val* p0);
1282 void parser_prod__AAsNotnullExpr__visit_all(val* self, val* p0);
1283 void parser_prod__AIssetAttrExpr__empty_init(val* self);
1284 extern const int COLOR_parser_prod__AIssetAttrExpr__empty_init;
1285 extern const int COLOR_parser_nodes__AIssetAttrExpr___n_kwisset;
1286 void parser_prod__AIssetAttrExpr__init_aissetattrexpr(val* self, val* p0, val* p1, val* p2);
1287 extern const struct type type_parser_nodes__TKwisset;
1288 void parser_prod__AIssetAttrExpr__replace_child(val* self, val* p0, val* p1);
1289 void parser_prod__AIssetAttrExpr__n_kwisset_61d(val* self, val* p0);
1290 void parser_prod__AIssetAttrExpr__n_expr_61d(val* self, val* p0);
1291 void parser_prod__AIssetAttrExpr__n_id_61d(val* self, val* p0);
1292 void parser_prod__AIssetAttrExpr__visit_all(val* self, val* p0);
1293 void parser_prod__ADebugTypeExpr__empty_init(val* self);
1294 extern const int COLOR_parser_prod__ADebugTypeExpr__empty_init;
1295 extern const int COLOR_parser_nodes__ADebugTypeExpr___n_kwdebug;
1296 extern const int COLOR_parser_nodes__ADebugTypeExpr___n_kwtype;
1297 extern const int COLOR_parser_nodes__ADebugTypeExpr___n_expr;
1298 extern const int COLOR_parser_nodes__ADebugTypeExpr___n_type;
1299 void parser_prod__ADebugTypeExpr__init_adebugtypeexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1300 extern const struct type type_parser_nodes__TKwdebug;
1301 void parser_prod__ADebugTypeExpr__replace_child(val* self, val* p0, val* p1);
1302 void parser_prod__ADebugTypeExpr__n_kwdebug_61d(val* self, val* p0);
1303 void parser_prod__ADebugTypeExpr__n_kwtype_61d(val* self, val* p0);
1304 void parser_prod__ADebugTypeExpr__n_expr_61d(val* self, val* p0);
1305 void parser_prod__ADebugTypeExpr__n_type_61d(val* self, val* p0);
1306 void parser_prod__ADebugTypeExpr__visit_all(val* self, val* p0);
1307 void parser_prod__AListExprs__empty_init(val* self);
1308 extern const int COLOR_parser_prod__AListExprs__empty_init;
1309 extern const int COLOR_parser_nodes__AExprs___n_exprs;
1310 void parser_prod__AListExprs__init_alistexprs(val* self, val* p0);
1311 void parser_prod__AListExprs__replace_child(val* self, val* p0, val* p1);
1312 void parser_prod__AListExprs__visit_all(val* self, val* p0);
1313 void parser_prod__AParExprs__empty_init(val* self);
1314 extern const int COLOR_parser_prod__AParExprs__empty_init;
1315 extern const int COLOR_parser_nodes__AParExprs___n_opar;
1316 extern const int COLOR_parser_nodes__AParExprs___n_cpar;
1317 void parser_prod__AParExprs__init_aparexprs(val* self, val* p0, val* p1, val* p2);
1318 void parser_prod__AParExprs__replace_child(val* self, val* p0, val* p1);
1319 void parser_prod__AParExprs__n_opar_61d(val* self, val* p0);
1320 void parser_prod__AParExprs__n_cpar_61d(val* self, val* p0);
1321 void parser_prod__AParExprs__visit_all(val* self, val* p0);
1322 void parser_prod__ABraExprs__empty_init(val* self);
1323 extern const int COLOR_parser_prod__ABraExprs__empty_init;
1324 extern const int COLOR_parser_nodes__ABraExprs___n_obra;
1325 extern const int COLOR_parser_nodes__ABraExprs___n_cbra;
1326 void parser_prod__ABraExprs__init_abraexprs(val* self, val* p0, val* p1, val* p2);
1327 void parser_prod__ABraExprs__replace_child(val* self, val* p0, val* p1);
1328 void parser_prod__ABraExprs__n_obra_61d(val* self, val* p0);
1329 void parser_prod__ABraExprs__n_cbra_61d(val* self, val* p0);
1330 void parser_prod__ABraExprs__visit_all(val* self, val* p0);
1331 void parser_prod__APlusAssignOp__empty_init(val* self);
1332 extern const int COLOR_parser_prod__APlusAssignOp__empty_init;
1333 extern const int COLOR_parser_nodes__APlusAssignOp___n_pluseq;
1334 void parser_prod__APlusAssignOp__init_aplusassignop(val* self, val* p0);
1335 extern const struct type type_parser_nodes__TPluseq;
1336 void parser_prod__APlusAssignOp__replace_child(val* self, val* p0, val* p1);
1337 void parser_prod__APlusAssignOp__n_pluseq_61d(val* self, val* p0);
1338 void parser_prod__APlusAssignOp__visit_all(val* self, val* p0);
1339 void parser_prod__AMinusAssignOp__empty_init(val* self);
1340 extern const int COLOR_parser_prod__AMinusAssignOp__empty_init;
1341 extern const int COLOR_parser_nodes__AMinusAssignOp___n_minuseq;
1342 void parser_prod__AMinusAssignOp__init_aminusassignop(val* self, val* p0);
1343 extern const struct type type_parser_nodes__TMinuseq;
1344 void parser_prod__AMinusAssignOp__replace_child(val* self, val* p0, val* p1);
1345 void parser_prod__AMinusAssignOp__n_minuseq_61d(val* self, val* p0);
1346 void parser_prod__AMinusAssignOp__visit_all(val* self, val* p0);
1347 void parser_prod__AModuleName__empty_init(val* self);
1348 extern const int COLOR_parser_prod__AModuleName__empty_init;
1349 extern const int COLOR_parser_nodes__AModuleName___n_quad;
1350 extern const int COLOR_parser_nodes__AModuleName___n_path;
1351 extern const int COLOR_parser_nodes__AModuleName___n_id;
1352 void parser_prod__AModuleName__init_amodulename(val* self, val* p0, val* p1, val* p2);
1353 extern const struct type type_parser_nodes__TQuad;
1354 void parser_prod__AModuleName__replace_child(val* self, val* p0, val* p1);
1355 void parser_prod__AModuleName__n_quad_61d(val* self, val* p0);
1356 void parser_prod__AModuleName__n_id_61d(val* self, val* p0);
1357 void parser_prod__AModuleName__visit_all(val* self, val* p0);
1358 void parser_prod__AExternCalls__empty_init(val* self);
1359 extern const int COLOR_parser_prod__AExternCalls__empty_init;
1360 extern const int COLOR_parser_nodes__AExternCalls___n_kwimport;
1361 extern const struct type type_parser_nodes__AExternCall;
1362 extern const int COLOR_parser_nodes__AExternCalls___n_extern_calls;
1363 void parser_prod__AExternCalls__init_aexterncalls(val* self, val* p0, val* p1);
1364 void parser_prod__AExternCalls__replace_child(val* self, val* p0, val* p1);
1365 void parser_prod__AExternCalls__n_kwimport_61d(val* self, val* p0);
1366 void parser_prod__AExternCalls__visit_all(val* self, val* p0);
1367 void parser_prod__AExternCall__empty_init(val* self);
1368 extern const int COLOR_parser_prod__AExternCall__empty_init;
1369 void parser_prod__AExternCall__init_aexterncall(val* self);
1370 void parser_prod__AExternCall__replace_child(val* self, val* p0, val* p1);
1371 void parser_prod__AExternCall__visit_all(val* self, val* p0);
1372 void parser_prod__ASuperExternCall__empty_init(val* self);
1373 extern const int COLOR_parser_prod__ASuperExternCall__empty_init;
1374 extern const int COLOR_parser_nodes__ASuperExternCall___n_kwsuper;
1375 void parser_prod__ASuperExternCall__init_asuperexterncall(val* self, val* p0);
1376 void parser_prod__ASuperExternCall__replace_child(val* self, val* p0, val* p1);
1377 void parser_prod__ASuperExternCall__n_kwsuper_61d(val* self, val* p0);
1378 void parser_prod__ASuperExternCall__visit_all(val* self, val* p0);
1379 void parser_prod__ALocalPropExternCall__empty_init(val* self);
1380 extern const int COLOR_parser_prod__ALocalPropExternCall__empty_init;
1381 extern const int COLOR_parser_nodes__ALocalPropExternCall___n_methid;
1382 void parser_prod__ALocalPropExternCall__init_alocalpropexterncall(val* self, val* p0);
1383 void parser_prod__ALocalPropExternCall__replace_child(val* self, val* p0, val* p1);
1384 void parser_prod__ALocalPropExternCall__n_methid_61d(val* self, val* p0);
1385 void parser_prod__ALocalPropExternCall__visit_all(val* self, val* p0);
1386 void parser_prod__AFullPropExternCall__empty_init(val* self);
1387 extern const int COLOR_parser_prod__AFullPropExternCall__empty_init;
1388 extern const int COLOR_parser_nodes__AFullPropExternCall___n_type;
1389 extern const int COLOR_parser_nodes__AFullPropExternCall___n_dot;
1390 extern const int COLOR_parser_nodes__AFullPropExternCall___n_methid;
1391 void parser_prod__AFullPropExternCall__init_afullpropexterncall(val* self, val* p0, val* p1, val* p2);
1392 extern const struct type type_parser_nodes__TDot;
1393 void parser_prod__AFullPropExternCall__replace_child(val* self, val* p0, val* p1);
1394 void parser_prod__AFullPropExternCall__n_type_61d(val* self, val* p0);
1395 void parser_prod__AFullPropExternCall__n_dot_61d(val* self, val* p0);
1396 void parser_prod__AFullPropExternCall__n_methid_61d(val* self, val* p0);
1397 void parser_prod__AFullPropExternCall__visit_all(val* self, val* p0);
1398 void parser_prod__AInitPropExternCall__empty_init(val* self);
1399 extern const int COLOR_parser_prod__AInitPropExternCall__empty_init;
1400 extern const int COLOR_parser_nodes__AInitPropExternCall___n_type;
1401 void parser_prod__AInitPropExternCall__init_ainitpropexterncall(val* self, val* p0);
1402 void parser_prod__AInitPropExternCall__replace_child(val* self, val* p0, val* p1);
1403 void parser_prod__AInitPropExternCall__n_type_61d(val* self, val* p0);
1404 void parser_prod__AInitPropExternCall__visit_all(val* self, val* p0);
1405 void parser_prod__ACastAsExternCall__empty_init(val* self);
1406 extern const int COLOR_parser_prod__ACastAsExternCall__empty_init;
1407 extern const int COLOR_parser_nodes__ACastAsExternCall___n_from_type;
1408 extern const int COLOR_parser_nodes__ACastAsExternCall___n_dot;
1409 extern const int COLOR_parser_nodes__ACastAsExternCall___n_kwas;
1410 extern const int COLOR_parser_nodes__ACastAsExternCall___n_to_type;
1411 void parser_prod__ACastAsExternCall__init_acastasexterncall(val* self, val* p0, val* p1, val* p2, val* p3);
1412 void parser_prod__ACastAsExternCall__replace_child(val* self, val* p0, val* p1);
1413 void parser_prod__ACastAsExternCall__n_from_type_61d(val* self, val* p0);
1414 void parser_prod__ACastAsExternCall__n_dot_61d(val* self, val* p0);
1415 void parser_prod__ACastAsExternCall__n_kwas_61d(val* self, val* p0);
1416 void parser_prod__ACastAsExternCall__n_to_type_61d(val* self, val* p0);
1417 void parser_prod__ACastAsExternCall__visit_all(val* self, val* p0);
1418 void parser_prod__AAsNullableExternCall__empty_init(val* self);
1419 extern const int COLOR_parser_prod__AAsNullableExternCall__empty_init;
1420 extern const int COLOR_parser_nodes__AAsNullableExternCall___n_type;
1421 extern const int COLOR_parser_nodes__AAsNullableExternCall___n_kwas;
1422 extern const int COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable;
1423 void parser_prod__AAsNullableExternCall__init_aasnullableexterncall(val* self, val* p0, val* p1, val* p2);
1424 void parser_prod__AAsNullableExternCall__replace_child(val* self, val* p0, val* p1);
1425 void parser_prod__AAsNullableExternCall__n_type_61d(val* self, val* p0);
1426 void parser_prod__AAsNullableExternCall__n_kwas_61d(val* self, val* p0);
1427 void parser_prod__AAsNullableExternCall__n_kwnullable_61d(val* self, val* p0);
1428 void parser_prod__AAsNullableExternCall__visit_all(val* self, val* p0);
1429 void parser_prod__AAsNotNullableExternCall__empty_init(val* self);
1430 extern const int COLOR_parser_prod__AAsNotNullableExternCall__empty_init;
1431 extern const int COLOR_parser_nodes__AAsNotNullableExternCall___n_type;
1432 extern const int COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas;
1433 extern const int COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot;
1434 extern const int COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable;
1435 void parser_prod__AAsNotNullableExternCall__init_aasnotnullableexterncall(val* self, val* p0, val* p1, val* p2, val* p3);
1436 void parser_prod__AAsNotNullableExternCall__replace_child(val* self, val* p0, val* p1);
1437 void parser_prod__AAsNotNullableExternCall__n_type_61d(val* self, val* p0);
1438 void parser_prod__AAsNotNullableExternCall__n_kwas_61d(val* self, val* p0);
1439 void parser_prod__AAsNotNullableExternCall__n_kwnot_61d(val* self, val* p0);
1440 void parser_prod__AAsNotNullableExternCall__n_kwnullable_61d(val* self, val* p0);
1441 void parser_prod__AAsNotNullableExternCall__visit_all(val* self, val* p0);
1442 void parser_prod__AInLanguage__empty_init(val* self);
1443 extern const int COLOR_parser_prod__AInLanguage__empty_init;
1444 extern const int COLOR_parser_nodes__AInLanguage___n_kwin;
1445 extern const int COLOR_parser_nodes__AInLanguage___n_string;
1446 void parser_prod__AInLanguage__init_ainlanguage(val* self, val* p0, val* p1);
1447 extern const struct type type_parser_nodes__TKwin;
1448 void parser_prod__AInLanguage__replace_child(val* self, val* p0, val* p1);
1449 void parser_prod__AInLanguage__n_kwin_61d(val* self, val* p0);
1450 void parser_prod__AInLanguage__n_string_61d(val* self, val* p0);
1451 void parser_prod__AInLanguage__visit_all(val* self, val* p0);
1452 void parser_prod__AExternCodeBlock__empty_init(val* self);
1453 extern const int COLOR_parser_prod__AExternCodeBlock__empty_init;
1454 extern const int COLOR_parser_nodes__AExternCodeBlock___n_in_language;
1455 extern const int COLOR_parser_nodes__AExternCodeBlock___n_extern_code_segment;
1456 void parser_prod__AExternCodeBlock__init_aexterncodeblock(val* self, val* p0, val* p1);
1457 extern const struct type type_parser_nodes__AInLanguage;
1458 extern const struct type type_parser_nodes__TExternCodeSegment;
1459 void parser_prod__AExternCodeBlock__replace_child(val* self, val* p0, val* p1);
1460 void parser_prod__AExternCodeBlock__n_in_language_61d(val* self, val* p0);
1461 void parser_prod__AExternCodeBlock__n_extern_code_segment_61d(val* self, val* p0);
1462 void parser_prod__AExternCodeBlock__visit_all(val* self, val* p0);
1463 void parser_prod__AQualified__empty_init(val* self);
1464 extern const int COLOR_parser_prod__AQualified__empty_init;
1465 extern const int COLOR_parser_nodes__AQualified___n_id;
1466 extern const int COLOR_parser_nodes__AQualified___n_classid;
1467 void parser_prod__AQualified__init_aqualified(val* self, val* p0, val* p1);
1468 void parser_prod__AQualified__replace_child(val* self, val* p0, val* p1);
1469 void parser_prod__AQualified__n_classid_61d(val* self, val* p0);
1470 void parser_prod__AQualified__visit_all(val* self, val* p0);
1471 void parser_prod__ADoc__empty_init(val* self);
1472 extern const int COLOR_parser_prod__ADoc__empty_init;
1473 extern const struct type type_parser_nodes__TComment;
1474 extern const int COLOR_parser_nodes__ADoc___n_comment;
1475 void parser_prod__ADoc__init_adoc(val* self, val* p0);
1476 void parser_prod__ADoc__replace_child(val* self, val* p0, val* p1);
1477 void parser_prod__ADoc__visit_all(val* self, val* p0);
1478 void parser_prod__AAnnotations__empty_init(val* self);
1479 extern const int COLOR_parser_prod__AAnnotations__empty_init;
1480 extern const int COLOR_parser_nodes__AAnnotations___n_at;
1481 extern const int COLOR_parser_nodes__AAnnotations___n_opar;
1482 extern const struct type type_parser_nodes__AAnnotation;
1483 extern const int COLOR_parser_nodes__AAnnotations___n_items;
1484 extern const int COLOR_parser_nodes__AAnnotations___n_cpar;
1485 void parser_prod__AAnnotations__init_aannotations(val* self, val* p0, val* p1, val* p2, val* p3);
1486 extern const struct type type_parser_nodes__TAt;
1487 void parser_prod__AAnnotations__replace_child(val* self, val* p0, val* p1);
1488 void parser_prod__AAnnotations__n_at_61d(val* self, val* p0);
1489 void parser_prod__AAnnotations__n_opar_61d(val* self, val* p0);
1490 void parser_prod__AAnnotations__n_cpar_61d(val* self, val* p0);
1491 void parser_prod__AAnnotations__visit_all(val* self, val* p0);
1492 void parser_prod__AAnnotation__empty_init(val* self);
1493 extern const int COLOR_parser_prod__AAnnotation__empty_init;
1494 extern const int COLOR_parser_nodes__AAnnotation___n_atid;
1495 extern const int COLOR_parser_nodes__AAnnotation___n_opar;
1496 extern const struct type type_parser_nodes__AAtArg;
1497 extern const int COLOR_parser_nodes__AAnnotation___n_args;
1498 extern const int COLOR_parser_nodes__AAnnotation___n_cpar;
1499 void parser_prod__AAnnotation__init_aannotation(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1500 extern const struct type type_parser_nodes__AAtid;
1501 void parser_prod__AAnnotation__replace_child(val* self, val* p0, val* p1);
1502 void parser_prod__AAnnotation__n_atid_61d(val* self, val* p0);
1503 void parser_prod__AAnnotation__n_opar_61d(val* self, val* p0);
1504 void parser_prod__AAnnotation__n_cpar_61d(val* self, val* p0);
1505 void parser_prod__AAnnotation__n_annotations_61d(val* self, val* p0);
1506 void parser_prod__AAnnotation__visit_all(val* self, val* p0);
1507 void parser_prod__ATypeAtArg__empty_init(val* self);
1508 extern const int COLOR_parser_prod__ATypeAtArg__empty_init;
1509 extern const int COLOR_parser_nodes__ATypeAtArg___n_type;
1510 void parser_prod__ATypeAtArg__init_atypeatarg(val* self, val* p0);
1511 void parser_prod__ATypeAtArg__replace_child(val* self, val* p0, val* p1);
1512 void parser_prod__ATypeAtArg__n_type_61d(val* self, val* p0);
1513 void parser_prod__ATypeAtArg__visit_all(val* self, val* p0);
1514 void parser_prod__AExprAtArg__empty_init(val* self);
1515 extern const int COLOR_parser_prod__AExprAtArg__empty_init;
1516 extern const int COLOR_parser_nodes__AExprAtArg___n_expr;
1517 void parser_prod__AExprAtArg__init_aexpratarg(val* self, val* p0);
1518 void parser_prod__AExprAtArg__replace_child(val* self, val* p0, val* p1);
1519 void parser_prod__AExprAtArg__n_expr_61d(val* self, val* p0);
1520 void parser_prod__AExprAtArg__visit_all(val* self, val* p0);
1521 void parser_prod__AAtAtArg__empty_init(val* self);
1522 extern const int COLOR_parser_prod__AAtAtArg__empty_init;
1523 void parser_prod__AAtAtArg__init_aatatarg(val* self, val* p0);
1524 void parser_prod__AAtAtArg__replace_child(val* self, val* p0, val* p1);
1525 void parser_prod__AAtAtArg__n_annotations_61d(val* self, val* p0);
1526 void parser_prod__AAtAtArg__visit_all(val* self, val* p0);
1527 void parser_prod__AIdAtid__empty_init(val* self);
1528 extern const int COLOR_parser_prod__AIdAtid__empty_init;
1529 extern const int COLOR_parser_nodes__AAtid___n_id;
1530 void parser_prod__AIdAtid__init_aidatid(val* self, val* p0);
1531 void parser_prod__AIdAtid__replace_child(val* self, val* p0, val* p1);
1532 void parser_prod__AIdAtid__n_id_61d(val* self, val* p0);
1533 void parser_prod__AIdAtid__visit_all(val* self, val* p0);
1534 void parser_prod__AKwexternAtid__empty_init(val* self);
1535 extern const int COLOR_parser_prod__AKwexternAtid__empty_init;
1536 void parser_prod__AKwexternAtid__init_akwexternatid(val* self, val* p0);
1537 void parser_prod__AKwexternAtid__replace_child(val* self, val* p0, val* p1);
1538 void parser_prod__AKwexternAtid__n_id_61d(val* self, val* p0);
1539 void parser_prod__AKwexternAtid__visit_all(val* self, val* p0);
1540 void parser_prod__AKwinternAtid__empty_init(val* self);
1541 extern const int COLOR_parser_prod__AKwinternAtid__empty_init;
1542 void parser_prod__AKwinternAtid__init_akwinternatid(val* self, val* p0);
1543 extern const struct type type_parser_nodes__TKwintern;
1544 void parser_prod__AKwinternAtid__replace_child(val* self, val* p0, val* p1);
1545 void parser_prod__AKwinternAtid__n_id_61d(val* self, val* p0);
1546 void parser_prod__AKwinternAtid__visit_all(val* self, val* p0);
1547 void parser_prod__AKwreadableAtid__empty_init(val* self);
1548 extern const int COLOR_parser_prod__AKwreadableAtid__empty_init;
1549 void parser_prod__AKwreadableAtid__init_akwreadableatid(val* self, val* p0);
1550 void parser_prod__AKwreadableAtid__replace_child(val* self, val* p0, val* p1);
1551 void parser_prod__AKwreadableAtid__n_id_61d(val* self, val* p0);
1552 void parser_prod__AKwreadableAtid__visit_all(val* self, val* p0);
1553 void parser_prod__AKwwritableAtid__empty_init(val* self);
1554 extern const int COLOR_parser_prod__AKwwritableAtid__empty_init;
1555 void parser_prod__AKwwritableAtid__init_akwwritableatid(val* self, val* p0);
1556 void parser_prod__AKwwritableAtid__replace_child(val* self, val* p0, val* p1);
1557 void parser_prod__AKwwritableAtid__n_id_61d(val* self, val* p0);
1558 void parser_prod__AKwwritableAtid__visit_all(val* self, val* p0);
1559 void parser_prod__AKwimportAtid__empty_init(val* self);
1560 extern const int COLOR_parser_prod__AKwimportAtid__empty_init;
1561 void parser_prod__AKwimportAtid__init_akwimportatid(val* self, val* p0);
1562 void parser_prod__AKwimportAtid__replace_child(val* self, val* p0, val* p1);
1563 void parser_prod__AKwimportAtid__n_id_61d(val* self, val* p0);
1564 void parser_prod__AKwimportAtid__visit_all(val* self, val* p0);
1565 extern const int COLOR_parser_nodes__Start___n_base;
1566 extern const struct type type_parser_nodes__AModule;
1567 void parser_prod__Start__replace_child(val* self, val* p0, val* p1);
1568 extern const int COLOR_parser_nodes__Start___n_eof;
1569 void parser_prod__Start__visit_all(val* self, val* p0);