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