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
);