syntax: better internal VariableContex stype handling
[nit.git] / c_src / parser_nodes._sep.c
1 /* This C file is generated by NIT to compile module parser_nodes. */
2 #include "parser_nodes._sep.h"
3 void parser_nodes___PNode___init(val_t self, int* init_table) {
4 struct trace_t trace = {NULL, NULL, 0, LOCATE_parser_nodes___PNode___init};
5 val_t *variable = NULL;
6 void **closurevariable = NULL;
7 trace.prev = tracehead; tracehead = &trace;
8 trace.file = LOCATE_parser_nodes;
9 tracehead = trace.prev;
10 return;
11 }
12 void parser_nodes___EOF___noinit(val_t self, int* init_table) {
13 struct trace_t trace = {NULL, NULL, 272, LOCATE_parser_nodes___EOF___noinit};
14 val_t variable[2];
15 void **closurevariable = NULL;
16 trace.prev = tracehead; tracehead = &trace;
17 trace.file = LOCATE_parser_nodes;
18 variable[0] = self;
19 if (init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_EOF].i]) return;
20 return_label0: while(false);
21 init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_EOF].i] = 1;
22 tracehead = trace.prev;
23 return;
24 }
25 void parser_nodes___PError___noinit(val_t self, int* init_table) {
26 struct trace_t trace = {NULL, NULL, 276, LOCATE_parser_nodes___PError___noinit};
27 val_t variable[2];
28 void **closurevariable = NULL;
29 trace.prev = tracehead; tracehead = &trace;
30 trace.file = LOCATE_parser_nodes;
31 variable[0] = self;
32 if (init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_PError].i]) return;
33 CALL_parser_nodes___EOF___noinit(variable[0])(variable[0], init_table /*YYY*/) /*EOF::noinit*/;
34 return_label1: while(false);
35 init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_PError].i] = 1;
36 tracehead = trace.prev;
37 return;
38 }
39 val_t parser_nodes___PPropdef___n_doc(val_t self) {
40 struct trace_t trace = {NULL, NULL, 288, LOCATE_parser_nodes___PPropdef___n_doc};
41 val_t *variable = NULL;
42 void **closurevariable = NULL;
43 trace.prev = tracehead; tracehead = &trace;
44 trace.file = LOCATE_parser_nodes;
45 tracehead = trace.prev;
46 return ATTR_parser_nodes___PPropdef____n_doc( self) /*PPropdef::_n_doc*/;
47 }
48 void parser_nodes___PPropdef___n_doc__eq(val_t self, val_t param0) {
49 struct trace_t trace = {NULL, NULL, 288, LOCATE_parser_nodes___PPropdef___n_doc__eq};
50 val_t *variable = NULL;
51 void **closurevariable = NULL;
52 trace.prev = tracehead; tracehead = &trace;
53 trace.file = LOCATE_parser_nodes;
54 ATTR_parser_nodes___PPropdef____n_doc( self) /*PPropdef::_n_doc*/ = param0;
55 tracehead = trace.prev;
56 return;
57 }
58 val_t parser_nodes___PAble___n_kwredef(val_t self) {
59 struct trace_t trace = {NULL, NULL, 291, LOCATE_parser_nodes___PAble___n_kwredef};
60 val_t *variable = NULL;
61 void **closurevariable = NULL;
62 trace.prev = tracehead; tracehead = &trace;
63 trace.file = LOCATE_parser_nodes;
64 tracehead = trace.prev;
65 return ATTR_parser_nodes___PAble____n_kwredef( self) /*PAble::_n_kwredef*/;
66 }
67 void parser_nodes___PAble___n_kwredef__eq(val_t self, val_t param0) {
68 struct trace_t trace = {NULL, NULL, 291, LOCATE_parser_nodes___PAble___n_kwredef__eq};
69 val_t *variable = NULL;
70 void **closurevariable = NULL;
71 trace.prev = tracehead; tracehead = &trace;
72 trace.file = LOCATE_parser_nodes;
73 ATTR_parser_nodes___PAble____n_kwredef( self) /*PAble::_n_kwredef*/ = param0;
74 tracehead = trace.prev;
75 return;
76 }
77 val_t parser_nodes___PParam___n_id(val_t self) {
78 struct trace_t trace = {NULL, NULL, 297, LOCATE_parser_nodes___PParam___n_id};
79 val_t *variable = NULL;
80 void **closurevariable = NULL;
81 trace.prev = tracehead; tracehead = &trace;
82 trace.file = LOCATE_parser_nodes;
83 tracehead = trace.prev;
84 return ATTR_parser_nodes___PParam____n_id( self) /*PParam::_n_id*/;
85 }
86 void parser_nodes___PParam___n_id__eq(val_t self, val_t param0) {
87 struct trace_t trace = {NULL, NULL, 297, LOCATE_parser_nodes___PParam___n_id__eq};
88 val_t *variable = NULL;
89 void **closurevariable = NULL;
90 trace.prev = tracehead; tracehead = &trace;
91 trace.file = LOCATE_parser_nodes;
92 ATTR_parser_nodes___PParam____n_id( self) /*PParam::_n_id*/ = param0;
93 tracehead = trace.prev;
94 return;
95 }
96 val_t parser_nodes___PParam___n_type(val_t self) {
97 struct trace_t trace = {NULL, NULL, 298, LOCATE_parser_nodes___PParam___n_type};
98 val_t *variable = NULL;
99 void **closurevariable = NULL;
100 trace.prev = tracehead; tracehead = &trace;
101 trace.file = LOCATE_parser_nodes;
102 tracehead = trace.prev;
103 return ATTR_parser_nodes___PParam____n_type( self) /*PParam::_n_type*/;
104 }
105 void parser_nodes___PParam___n_type__eq(val_t self, val_t param0) {
106 struct trace_t trace = {NULL, NULL, 298, LOCATE_parser_nodes___PParam___n_type__eq};
107 val_t *variable = NULL;
108 void **closurevariable = NULL;
109 trace.prev = tracehead; tracehead = &trace;
110 trace.file = LOCATE_parser_nodes;
111 ATTR_parser_nodes___PParam____n_type( self) /*PParam::_n_type*/ = param0;
112 tracehead = trace.prev;
113 return;
114 }
115 val_t parser_nodes___AModule___n_packagedecl(val_t self) {
116 struct trace_t trace = {NULL, NULL, 310, LOCATE_parser_nodes___AModule___n_packagedecl};
117 val_t *variable = NULL;
118 void **closurevariable = NULL;
119 trace.prev = tracehead; tracehead = &trace;
120 trace.file = LOCATE_parser_nodes;
121 tracehead = trace.prev;
122 return ATTR_parser_nodes___AModule____n_packagedecl( self) /*AModule::_n_packagedecl*/;
123 }
124 void parser_nodes___AModule___n_packagedecl__eq(val_t self, val_t param0) {
125 struct trace_t trace = {NULL, NULL, 310, LOCATE_parser_nodes___AModule___n_packagedecl__eq};
126 val_t *variable = NULL;
127 void **closurevariable = NULL;
128 trace.prev = tracehead; tracehead = &trace;
129 trace.file = LOCATE_parser_nodes;
130 ATTR_parser_nodes___AModule____n_packagedecl( self) /*AModule::_n_packagedecl*/ = param0;
131 tracehead = trace.prev;
132 return;
133 }
134 val_t parser_nodes___AModule___n_imports(val_t self) {
135 struct trace_t trace = {NULL, NULL, 311, LOCATE_parser_nodes___AModule___n_imports};
136 val_t *variable = NULL;
137 void **closurevariable = NULL;
138 trace.prev = tracehead; tracehead = &trace;
139 trace.file = LOCATE_parser_nodes;
140 tracehead = trace.prev;
141 return ATTR_parser_nodes___AModule____n_imports( self) /*AModule::_n_imports*/;
142 }
143 void parser_nodes___AModule___n_imports__eq(val_t self, val_t param0) {
144 struct trace_t trace = {NULL, NULL, 311, LOCATE_parser_nodes___AModule___n_imports__eq};
145 val_t *variable = NULL;
146 void **closurevariable = NULL;
147 trace.prev = tracehead; tracehead = &trace;
148 trace.file = LOCATE_parser_nodes;
149 ATTR_parser_nodes___AModule____n_imports( self) /*AModule::_n_imports*/ = param0;
150 tracehead = trace.prev;
151 return;
152 }
153 val_t parser_nodes___AModule___n_classdefs(val_t self) {
154 struct trace_t trace = {NULL, NULL, 312, LOCATE_parser_nodes___AModule___n_classdefs};
155 val_t *variable = NULL;
156 void **closurevariable = NULL;
157 trace.prev = tracehead; tracehead = &trace;
158 trace.file = LOCATE_parser_nodes;
159 tracehead = trace.prev;
160 return ATTR_parser_nodes___AModule____n_classdefs( self) /*AModule::_n_classdefs*/;
161 }
162 void parser_nodes___AModule___n_classdefs__eq(val_t self, val_t param0) {
163 struct trace_t trace = {NULL, NULL, 312, LOCATE_parser_nodes___AModule___n_classdefs__eq};
164 val_t *variable = NULL;
165 void **closurevariable = NULL;
166 trace.prev = tracehead; tracehead = &trace;
167 trace.file = LOCATE_parser_nodes;
168 ATTR_parser_nodes___AModule____n_classdefs( self) /*AModule::_n_classdefs*/ = param0;
169 tracehead = trace.prev;
170 return;
171 }
172 val_t parser_nodes___APackagedecl___n_doc(val_t self) {
173 struct trace_t trace = {NULL, NULL, 316, LOCATE_parser_nodes___APackagedecl___n_doc};
174 val_t *variable = NULL;
175 void **closurevariable = NULL;
176 trace.prev = tracehead; tracehead = &trace;
177 trace.file = LOCATE_parser_nodes;
178 tracehead = trace.prev;
179 return ATTR_parser_nodes___APackagedecl____n_doc( self) /*APackagedecl::_n_doc*/;
180 }
181 void parser_nodes___APackagedecl___n_doc__eq(val_t self, val_t param0) {
182 struct trace_t trace = {NULL, NULL, 316, LOCATE_parser_nodes___APackagedecl___n_doc__eq};
183 val_t *variable = NULL;
184 void **closurevariable = NULL;
185 trace.prev = tracehead; tracehead = &trace;
186 trace.file = LOCATE_parser_nodes;
187 ATTR_parser_nodes___APackagedecl____n_doc( self) /*APackagedecl::_n_doc*/ = param0;
188 tracehead = trace.prev;
189 return;
190 }
191 val_t parser_nodes___APackagedecl___n_kwpackage(val_t self) {
192 struct trace_t trace = {NULL, NULL, 317, LOCATE_parser_nodes___APackagedecl___n_kwpackage};
193 val_t *variable = NULL;
194 void **closurevariable = NULL;
195 trace.prev = tracehead; tracehead = &trace;
196 trace.file = LOCATE_parser_nodes;
197 tracehead = trace.prev;
198 return ATTR_parser_nodes___APackagedecl____n_kwpackage( self) /*APackagedecl::_n_kwpackage*/;
199 }
200 void parser_nodes___APackagedecl___n_kwpackage__eq(val_t self, val_t param0) {
201 struct trace_t trace = {NULL, NULL, 317, LOCATE_parser_nodes___APackagedecl___n_kwpackage__eq};
202 val_t *variable = NULL;
203 void **closurevariable = NULL;
204 trace.prev = tracehead; tracehead = &trace;
205 trace.file = LOCATE_parser_nodes;
206 ATTR_parser_nodes___APackagedecl____n_kwpackage( self) /*APackagedecl::_n_kwpackage*/ = param0;
207 tracehead = trace.prev;
208 return;
209 }
210 val_t parser_nodes___APackagedecl___n_id(val_t self) {
211 struct trace_t trace = {NULL, NULL, 318, LOCATE_parser_nodes___APackagedecl___n_id};
212 val_t *variable = NULL;
213 void **closurevariable = NULL;
214 trace.prev = tracehead; tracehead = &trace;
215 trace.file = LOCATE_parser_nodes;
216 tracehead = trace.prev;
217 return ATTR_parser_nodes___APackagedecl____n_id( self) /*APackagedecl::_n_id*/;
218 }
219 void parser_nodes___APackagedecl___n_id__eq(val_t self, val_t param0) {
220 struct trace_t trace = {NULL, NULL, 318, LOCATE_parser_nodes___APackagedecl___n_id__eq};
221 val_t *variable = NULL;
222 void **closurevariable = NULL;
223 trace.prev = tracehead; tracehead = &trace;
224 trace.file = LOCATE_parser_nodes;
225 ATTR_parser_nodes___APackagedecl____n_id( self) /*APackagedecl::_n_id*/ = param0;
226 tracehead = trace.prev;
227 return;
228 }
229 val_t parser_nodes___AImport___n_visibility(val_t self) {
230 struct trace_t trace = {NULL, NULL, 322, LOCATE_parser_nodes___AImport___n_visibility};
231 val_t *variable = NULL;
232 void **closurevariable = NULL;
233 trace.prev = tracehead; tracehead = &trace;
234 trace.file = LOCATE_parser_nodes;
235 tracehead = trace.prev;
236 return ATTR_parser_nodes___AImport____n_visibility( self) /*AImport::_n_visibility*/;
237 }
238 void parser_nodes___AImport___n_visibility__eq(val_t self, val_t param0) {
239 struct trace_t trace = {NULL, NULL, 322, LOCATE_parser_nodes___AImport___n_visibility__eq};
240 val_t *variable = NULL;
241 void **closurevariable = NULL;
242 trace.prev = tracehead; tracehead = &trace;
243 trace.file = LOCATE_parser_nodes;
244 ATTR_parser_nodes___AImport____n_visibility( self) /*AImport::_n_visibility*/ = param0;
245 tracehead = trace.prev;
246 return;
247 }
248 val_t parser_nodes___AImport___n_kwimport(val_t self) {
249 struct trace_t trace = {NULL, NULL, 323, LOCATE_parser_nodes___AImport___n_kwimport};
250 val_t *variable = NULL;
251 void **closurevariable = NULL;
252 trace.prev = tracehead; tracehead = &trace;
253 trace.file = LOCATE_parser_nodes;
254 tracehead = trace.prev;
255 return ATTR_parser_nodes___AImport____n_kwimport( self) /*AImport::_n_kwimport*/;
256 }
257 void parser_nodes___AImport___n_kwimport__eq(val_t self, val_t param0) {
258 struct trace_t trace = {NULL, NULL, 323, LOCATE_parser_nodes___AImport___n_kwimport__eq};
259 val_t *variable = NULL;
260 void **closurevariable = NULL;
261 trace.prev = tracehead; tracehead = &trace;
262 trace.file = LOCATE_parser_nodes;
263 ATTR_parser_nodes___AImport____n_kwimport( self) /*AImport::_n_kwimport*/ = param0;
264 tracehead = trace.prev;
265 return;
266 }
267 val_t parser_nodes___AImport___n_id(val_t self) {
268 struct trace_t trace = {NULL, NULL, 324, LOCATE_parser_nodes___AImport___n_id};
269 val_t *variable = NULL;
270 void **closurevariable = NULL;
271 trace.prev = tracehead; tracehead = &trace;
272 trace.file = LOCATE_parser_nodes;
273 tracehead = trace.prev;
274 return ATTR_parser_nodes___AImport____n_id( self) /*AImport::_n_id*/;
275 }
276 void parser_nodes___AImport___n_id__eq(val_t self, val_t param0) {
277 struct trace_t trace = {NULL, NULL, 324, LOCATE_parser_nodes___AImport___n_id__eq};
278 val_t *variable = NULL;
279 void **closurevariable = NULL;
280 trace.prev = tracehead; tracehead = &trace;
281 trace.file = LOCATE_parser_nodes;
282 ATTR_parser_nodes___AImport____n_id( self) /*AImport::_n_id*/ = param0;
283 tracehead = trace.prev;
284 return;
285 }
286 val_t parser_nodes___ANoImport___n_visibility(val_t self) {
287 struct trace_t trace = {NULL, NULL, 328, LOCATE_parser_nodes___ANoImport___n_visibility};
288 val_t *variable = NULL;
289 void **closurevariable = NULL;
290 trace.prev = tracehead; tracehead = &trace;
291 trace.file = LOCATE_parser_nodes;
292 tracehead = trace.prev;
293 return ATTR_parser_nodes___ANoImport____n_visibility( self) /*ANoImport::_n_visibility*/;
294 }
295 void parser_nodes___ANoImport___n_visibility__eq(val_t self, val_t param0) {
296 struct trace_t trace = {NULL, NULL, 328, LOCATE_parser_nodes___ANoImport___n_visibility__eq};
297 val_t *variable = NULL;
298 void **closurevariable = NULL;
299 trace.prev = tracehead; tracehead = &trace;
300 trace.file = LOCATE_parser_nodes;
301 ATTR_parser_nodes___ANoImport____n_visibility( self) /*ANoImport::_n_visibility*/ = param0;
302 tracehead = trace.prev;
303 return;
304 }
305 val_t parser_nodes___ANoImport___n_kwimport(val_t self) {
306 struct trace_t trace = {NULL, NULL, 329, LOCATE_parser_nodes___ANoImport___n_kwimport};
307 val_t *variable = NULL;
308 void **closurevariable = NULL;
309 trace.prev = tracehead; tracehead = &trace;
310 trace.file = LOCATE_parser_nodes;
311 tracehead = trace.prev;
312 return ATTR_parser_nodes___ANoImport____n_kwimport( self) /*ANoImport::_n_kwimport*/;
313 }
314 void parser_nodes___ANoImport___n_kwimport__eq(val_t self, val_t param0) {
315 struct trace_t trace = {NULL, NULL, 329, LOCATE_parser_nodes___ANoImport___n_kwimport__eq};
316 val_t *variable = NULL;
317 void **closurevariable = NULL;
318 trace.prev = tracehead; tracehead = &trace;
319 trace.file = LOCATE_parser_nodes;
320 ATTR_parser_nodes___ANoImport____n_kwimport( self) /*ANoImport::_n_kwimport*/ = param0;
321 tracehead = trace.prev;
322 return;
323 }
324 val_t parser_nodes___ANoImport___n_kwend(val_t self) {
325 struct trace_t trace = {NULL, NULL, 330, LOCATE_parser_nodes___ANoImport___n_kwend};
326 val_t *variable = NULL;
327 void **closurevariable = NULL;
328 trace.prev = tracehead; tracehead = &trace;
329 trace.file = LOCATE_parser_nodes;
330 tracehead = trace.prev;
331 return ATTR_parser_nodes___ANoImport____n_kwend( self) /*ANoImport::_n_kwend*/;
332 }
333 void parser_nodes___ANoImport___n_kwend__eq(val_t self, val_t param0) {
334 struct trace_t trace = {NULL, NULL, 330, LOCATE_parser_nodes___ANoImport___n_kwend__eq};
335 val_t *variable = NULL;
336 void **closurevariable = NULL;
337 trace.prev = tracehead; tracehead = &trace;
338 trace.file = LOCATE_parser_nodes;
339 ATTR_parser_nodes___ANoImport____n_kwend( self) /*ANoImport::_n_kwend*/ = param0;
340 tracehead = trace.prev;
341 return;
342 }
343 val_t parser_nodes___APrivateVisibility___n_kwprivate(val_t self) {
344 struct trace_t trace = {NULL, NULL, 337, LOCATE_parser_nodes___APrivateVisibility___n_kwprivate};
345 val_t *variable = NULL;
346 void **closurevariable = NULL;
347 trace.prev = tracehead; tracehead = &trace;
348 trace.file = LOCATE_parser_nodes;
349 tracehead = trace.prev;
350 return ATTR_parser_nodes___APrivateVisibility____n_kwprivate( self) /*APrivateVisibility::_n_kwprivate*/;
351 }
352 void parser_nodes___APrivateVisibility___n_kwprivate__eq(val_t self, val_t param0) {
353 struct trace_t trace = {NULL, NULL, 337, LOCATE_parser_nodes___APrivateVisibility___n_kwprivate__eq};
354 val_t *variable = NULL;
355 void **closurevariable = NULL;
356 trace.prev = tracehead; tracehead = &trace;
357 trace.file = LOCATE_parser_nodes;
358 ATTR_parser_nodes___APrivateVisibility____n_kwprivate( self) /*APrivateVisibility::_n_kwprivate*/ = param0;
359 tracehead = trace.prev;
360 return;
361 }
362 val_t parser_nodes___AProtectedVisibility___n_kwprotected(val_t self) {
363 struct trace_t trace = {NULL, NULL, 341, LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected};
364 val_t *variable = NULL;
365 void **closurevariable = NULL;
366 trace.prev = tracehead; tracehead = &trace;
367 trace.file = LOCATE_parser_nodes;
368 tracehead = trace.prev;
369 return ATTR_parser_nodes___AProtectedVisibility____n_kwprotected( self) /*AProtectedVisibility::_n_kwprotected*/;
370 }
371 void parser_nodes___AProtectedVisibility___n_kwprotected__eq(val_t self, val_t param0) {
372 struct trace_t trace = {NULL, NULL, 341, LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected__eq};
373 val_t *variable = NULL;
374 void **closurevariable = NULL;
375 trace.prev = tracehead; tracehead = &trace;
376 trace.file = LOCATE_parser_nodes;
377 ATTR_parser_nodes___AProtectedVisibility____n_kwprotected( self) /*AProtectedVisibility::_n_kwprotected*/ = param0;
378 tracehead = trace.prev;
379 return;
380 }
381 val_t parser_nodes___AIntrudeVisibility___n_kwintrude(val_t self) {
382 struct trace_t trace = {NULL, NULL, 345, LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude};
383 val_t *variable = NULL;
384 void **closurevariable = NULL;
385 trace.prev = tracehead; tracehead = &trace;
386 trace.file = LOCATE_parser_nodes;
387 tracehead = trace.prev;
388 return ATTR_parser_nodes___AIntrudeVisibility____n_kwintrude( self) /*AIntrudeVisibility::_n_kwintrude*/;
389 }
390 void parser_nodes___AIntrudeVisibility___n_kwintrude__eq(val_t self, val_t param0) {
391 struct trace_t trace = {NULL, NULL, 345, LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude__eq};
392 val_t *variable = NULL;
393 void **closurevariable = NULL;
394 trace.prev = tracehead; tracehead = &trace;
395 trace.file = LOCATE_parser_nodes;
396 ATTR_parser_nodes___AIntrudeVisibility____n_kwintrude( self) /*AIntrudeVisibility::_n_kwintrude*/ = param0;
397 tracehead = trace.prev;
398 return;
399 }
400 val_t parser_nodes___AClassdef___n_doc(val_t self) {
401 struct trace_t trace = {NULL, NULL, 349, LOCATE_parser_nodes___AClassdef___n_doc};
402 val_t *variable = NULL;
403 void **closurevariable = NULL;
404 trace.prev = tracehead; tracehead = &trace;
405 trace.file = LOCATE_parser_nodes;
406 tracehead = trace.prev;
407 return ATTR_parser_nodes___AClassdef____n_doc( self) /*AClassdef::_n_doc*/;
408 }
409 void parser_nodes___AClassdef___n_doc__eq(val_t self, val_t param0) {
410 struct trace_t trace = {NULL, NULL, 349, LOCATE_parser_nodes___AClassdef___n_doc__eq};
411 val_t *variable = NULL;
412 void **closurevariable = NULL;
413 trace.prev = tracehead; tracehead = &trace;
414 trace.file = LOCATE_parser_nodes;
415 ATTR_parser_nodes___AClassdef____n_doc( self) /*AClassdef::_n_doc*/ = param0;
416 tracehead = trace.prev;
417 return;
418 }
419 val_t parser_nodes___AClassdef___n_kwredef(val_t self) {
420 struct trace_t trace = {NULL, NULL, 350, LOCATE_parser_nodes___AClassdef___n_kwredef};
421 val_t *variable = NULL;
422 void **closurevariable = NULL;
423 trace.prev = tracehead; tracehead = &trace;
424 trace.file = LOCATE_parser_nodes;
425 tracehead = trace.prev;
426 return ATTR_parser_nodes___AClassdef____n_kwredef( self) /*AClassdef::_n_kwredef*/;
427 }
428 void parser_nodes___AClassdef___n_kwredef__eq(val_t self, val_t param0) {
429 struct trace_t trace = {NULL, NULL, 350, LOCATE_parser_nodes___AClassdef___n_kwredef__eq};
430 val_t *variable = NULL;
431 void **closurevariable = NULL;
432 trace.prev = tracehead; tracehead = &trace;
433 trace.file = LOCATE_parser_nodes;
434 ATTR_parser_nodes___AClassdef____n_kwredef( self) /*AClassdef::_n_kwredef*/ = param0;
435 tracehead = trace.prev;
436 return;
437 }
438 val_t parser_nodes___AClassdef___n_visibility(val_t self) {
439 struct trace_t trace = {NULL, NULL, 351, LOCATE_parser_nodes___AClassdef___n_visibility};
440 val_t *variable = NULL;
441 void **closurevariable = NULL;
442 trace.prev = tracehead; tracehead = &trace;
443 trace.file = LOCATE_parser_nodes;
444 tracehead = trace.prev;
445 return ATTR_parser_nodes___AClassdef____n_visibility( self) /*AClassdef::_n_visibility*/;
446 }
447 void parser_nodes___AClassdef___n_visibility__eq(val_t self, val_t param0) {
448 struct trace_t trace = {NULL, NULL, 351, LOCATE_parser_nodes___AClassdef___n_visibility__eq};
449 val_t *variable = NULL;
450 void **closurevariable = NULL;
451 trace.prev = tracehead; tracehead = &trace;
452 trace.file = LOCATE_parser_nodes;
453 ATTR_parser_nodes___AClassdef____n_visibility( self) /*AClassdef::_n_visibility*/ = param0;
454 tracehead = trace.prev;
455 return;
456 }
457 val_t parser_nodes___AClassdef___n_classkind(val_t self) {
458 struct trace_t trace = {NULL, NULL, 352, LOCATE_parser_nodes___AClassdef___n_classkind};
459 val_t *variable = NULL;
460 void **closurevariable = NULL;
461 trace.prev = tracehead; tracehead = &trace;
462 trace.file = LOCATE_parser_nodes;
463 tracehead = trace.prev;
464 return ATTR_parser_nodes___AClassdef____n_classkind( self) /*AClassdef::_n_classkind*/;
465 }
466 void parser_nodes___AClassdef___n_classkind__eq(val_t self, val_t param0) {
467 struct trace_t trace = {NULL, NULL, 352, LOCATE_parser_nodes___AClassdef___n_classkind__eq};
468 val_t *variable = NULL;
469 void **closurevariable = NULL;
470 trace.prev = tracehead; tracehead = &trace;
471 trace.file = LOCATE_parser_nodes;
472 ATTR_parser_nodes___AClassdef____n_classkind( self) /*AClassdef::_n_classkind*/ = param0;
473 tracehead = trace.prev;
474 return;
475 }
476 val_t parser_nodes___AClassdef___n_id(val_t self) {
477 struct trace_t trace = {NULL, NULL, 353, LOCATE_parser_nodes___AClassdef___n_id};
478 val_t *variable = NULL;
479 void **closurevariable = NULL;
480 trace.prev = tracehead; tracehead = &trace;
481 trace.file = LOCATE_parser_nodes;
482 tracehead = trace.prev;
483 return ATTR_parser_nodes___AClassdef____n_id( self) /*AClassdef::_n_id*/;
484 }
485 void parser_nodes___AClassdef___n_id__eq(val_t self, val_t param0) {
486 struct trace_t trace = {NULL, NULL, 353, LOCATE_parser_nodes___AClassdef___n_id__eq};
487 val_t *variable = NULL;
488 void **closurevariable = NULL;
489 trace.prev = tracehead; tracehead = &trace;
490 trace.file = LOCATE_parser_nodes;
491 ATTR_parser_nodes___AClassdef____n_id( self) /*AClassdef::_n_id*/ = param0;
492 tracehead = trace.prev;
493 return;
494 }
495 val_t parser_nodes___AClassdef___n_formaldefs(val_t self) {
496 struct trace_t trace = {NULL, NULL, 354, LOCATE_parser_nodes___AClassdef___n_formaldefs};
497 val_t *variable = NULL;
498 void **closurevariable = NULL;
499 trace.prev = tracehead; tracehead = &trace;
500 trace.file = LOCATE_parser_nodes;
501 tracehead = trace.prev;
502 return ATTR_parser_nodes___AClassdef____n_formaldefs( self) /*AClassdef::_n_formaldefs*/;
503 }
504 void parser_nodes___AClassdef___n_formaldefs__eq(val_t self, val_t param0) {
505 struct trace_t trace = {NULL, NULL, 354, LOCATE_parser_nodes___AClassdef___n_formaldefs__eq};
506 val_t *variable = NULL;
507 void **closurevariable = NULL;
508 trace.prev = tracehead; tracehead = &trace;
509 trace.file = LOCATE_parser_nodes;
510 ATTR_parser_nodes___AClassdef____n_formaldefs( self) /*AClassdef::_n_formaldefs*/ = param0;
511 tracehead = trace.prev;
512 return;
513 }
514 val_t parser_nodes___AClassdef___n_superclasses(val_t self) {
515 struct trace_t trace = {NULL, NULL, 355, LOCATE_parser_nodes___AClassdef___n_superclasses};
516 val_t *variable = NULL;
517 void **closurevariable = NULL;
518 trace.prev = tracehead; tracehead = &trace;
519 trace.file = LOCATE_parser_nodes;
520 tracehead = trace.prev;
521 return ATTR_parser_nodes___AClassdef____n_superclasses( self) /*AClassdef::_n_superclasses*/;
522 }
523 void parser_nodes___AClassdef___n_superclasses__eq(val_t self, val_t param0) {
524 struct trace_t trace = {NULL, NULL, 355, LOCATE_parser_nodes___AClassdef___n_superclasses__eq};
525 val_t *variable = NULL;
526 void **closurevariable = NULL;
527 trace.prev = tracehead; tracehead = &trace;
528 trace.file = LOCATE_parser_nodes;
529 ATTR_parser_nodes___AClassdef____n_superclasses( self) /*AClassdef::_n_superclasses*/ = param0;
530 tracehead = trace.prev;
531 return;
532 }
533 val_t parser_nodes___AClassdef___n_propdefs(val_t self) {
534 struct trace_t trace = {NULL, NULL, 356, LOCATE_parser_nodes___AClassdef___n_propdefs};
535 val_t *variable = NULL;
536 void **closurevariable = NULL;
537 trace.prev = tracehead; tracehead = &trace;
538 trace.file = LOCATE_parser_nodes;
539 tracehead = trace.prev;
540 return ATTR_parser_nodes___AClassdef____n_propdefs( self) /*AClassdef::_n_propdefs*/;
541 }
542 void parser_nodes___AClassdef___n_propdefs__eq(val_t self, val_t param0) {
543 struct trace_t trace = {NULL, NULL, 356, LOCATE_parser_nodes___AClassdef___n_propdefs__eq};
544 val_t *variable = NULL;
545 void **closurevariable = NULL;
546 trace.prev = tracehead; tracehead = &trace;
547 trace.file = LOCATE_parser_nodes;
548 ATTR_parser_nodes___AClassdef____n_propdefs( self) /*AClassdef::_n_propdefs*/ = param0;
549 tracehead = trace.prev;
550 return;
551 }
552 val_t parser_nodes___ATopClassdef___n_propdefs(val_t self) {
553 struct trace_t trace = {NULL, NULL, 360, LOCATE_parser_nodes___ATopClassdef___n_propdefs};
554 val_t *variable = NULL;
555 void **closurevariable = NULL;
556 trace.prev = tracehead; tracehead = &trace;
557 trace.file = LOCATE_parser_nodes;
558 tracehead = trace.prev;
559 return ATTR_parser_nodes___ATopClassdef____n_propdefs( self) /*ATopClassdef::_n_propdefs*/;
560 }
561 void parser_nodes___ATopClassdef___n_propdefs__eq(val_t self, val_t param0) {
562 struct trace_t trace = {NULL, NULL, 360, LOCATE_parser_nodes___ATopClassdef___n_propdefs__eq};
563 val_t *variable = NULL;
564 void **closurevariable = NULL;
565 trace.prev = tracehead; tracehead = &trace;
566 trace.file = LOCATE_parser_nodes;
567 ATTR_parser_nodes___ATopClassdef____n_propdefs( self) /*ATopClassdef::_n_propdefs*/ = param0;
568 tracehead = trace.prev;
569 return;
570 }
571 val_t parser_nodes___AMainClassdef___n_propdefs(val_t self) {
572 struct trace_t trace = {NULL, NULL, 364, LOCATE_parser_nodes___AMainClassdef___n_propdefs};
573 val_t *variable = NULL;
574 void **closurevariable = NULL;
575 trace.prev = tracehead; tracehead = &trace;
576 trace.file = LOCATE_parser_nodes;
577 tracehead = trace.prev;
578 return ATTR_parser_nodes___AMainClassdef____n_propdefs( self) /*AMainClassdef::_n_propdefs*/;
579 }
580 void parser_nodes___AMainClassdef___n_propdefs__eq(val_t self, val_t param0) {
581 struct trace_t trace = {NULL, NULL, 364, LOCATE_parser_nodes___AMainClassdef___n_propdefs__eq};
582 val_t *variable = NULL;
583 void **closurevariable = NULL;
584 trace.prev = tracehead; tracehead = &trace;
585 trace.file = LOCATE_parser_nodes;
586 ATTR_parser_nodes___AMainClassdef____n_propdefs( self) /*AMainClassdef::_n_propdefs*/ = param0;
587 tracehead = trace.prev;
588 return;
589 }
590 val_t parser_nodes___AConcreteClasskind___n_kwclass(val_t self) {
591 struct trace_t trace = {NULL, NULL, 368, LOCATE_parser_nodes___AConcreteClasskind___n_kwclass};
592 val_t *variable = NULL;
593 void **closurevariable = NULL;
594 trace.prev = tracehead; tracehead = &trace;
595 trace.file = LOCATE_parser_nodes;
596 tracehead = trace.prev;
597 return ATTR_parser_nodes___AConcreteClasskind____n_kwclass( self) /*AConcreteClasskind::_n_kwclass*/;
598 }
599 void parser_nodes___AConcreteClasskind___n_kwclass__eq(val_t self, val_t param0) {
600 struct trace_t trace = {NULL, NULL, 368, LOCATE_parser_nodes___AConcreteClasskind___n_kwclass__eq};
601 val_t *variable = NULL;
602 void **closurevariable = NULL;
603 trace.prev = tracehead; tracehead = &trace;
604 trace.file = LOCATE_parser_nodes;
605 ATTR_parser_nodes___AConcreteClasskind____n_kwclass( self) /*AConcreteClasskind::_n_kwclass*/ = param0;
606 tracehead = trace.prev;
607 return;
608 }
609 val_t parser_nodes___AAbstractClasskind___n_kwabstract(val_t self) {
610 struct trace_t trace = {NULL, NULL, 372, LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract};
611 val_t *variable = NULL;
612 void **closurevariable = NULL;
613 trace.prev = tracehead; tracehead = &trace;
614 trace.file = LOCATE_parser_nodes;
615 tracehead = trace.prev;
616 return ATTR_parser_nodes___AAbstractClasskind____n_kwabstract( self) /*AAbstractClasskind::_n_kwabstract*/;
617 }
618 void parser_nodes___AAbstractClasskind___n_kwabstract__eq(val_t self, val_t param0) {
619 struct trace_t trace = {NULL, NULL, 372, LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract__eq};
620 val_t *variable = NULL;
621 void **closurevariable = NULL;
622 trace.prev = tracehead; tracehead = &trace;
623 trace.file = LOCATE_parser_nodes;
624 ATTR_parser_nodes___AAbstractClasskind____n_kwabstract( self) /*AAbstractClasskind::_n_kwabstract*/ = param0;
625 tracehead = trace.prev;
626 return;
627 }
628 val_t parser_nodes___AAbstractClasskind___n_kwclass(val_t self) {
629 struct trace_t trace = {NULL, NULL, 373, LOCATE_parser_nodes___AAbstractClasskind___n_kwclass};
630 val_t *variable = NULL;
631 void **closurevariable = NULL;
632 trace.prev = tracehead; tracehead = &trace;
633 trace.file = LOCATE_parser_nodes;
634 tracehead = trace.prev;
635 return ATTR_parser_nodes___AAbstractClasskind____n_kwclass( self) /*AAbstractClasskind::_n_kwclass*/;
636 }
637 void parser_nodes___AAbstractClasskind___n_kwclass__eq(val_t self, val_t param0) {
638 struct trace_t trace = {NULL, NULL, 373, LOCATE_parser_nodes___AAbstractClasskind___n_kwclass__eq};
639 val_t *variable = NULL;
640 void **closurevariable = NULL;
641 trace.prev = tracehead; tracehead = &trace;
642 trace.file = LOCATE_parser_nodes;
643 ATTR_parser_nodes___AAbstractClasskind____n_kwclass( self) /*AAbstractClasskind::_n_kwclass*/ = param0;
644 tracehead = trace.prev;
645 return;
646 }
647 val_t parser_nodes___AInterfaceClasskind___n_kwinterface(val_t self) {
648 struct trace_t trace = {NULL, NULL, 377, LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface};
649 val_t *variable = NULL;
650 void **closurevariable = NULL;
651 trace.prev = tracehead; tracehead = &trace;
652 trace.file = LOCATE_parser_nodes;
653 tracehead = trace.prev;
654 return ATTR_parser_nodes___AInterfaceClasskind____n_kwinterface( self) /*AInterfaceClasskind::_n_kwinterface*/;
655 }
656 void parser_nodes___AInterfaceClasskind___n_kwinterface__eq(val_t self, val_t param0) {
657 struct trace_t trace = {NULL, NULL, 377, LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface__eq};
658 val_t *variable = NULL;
659 void **closurevariable = NULL;
660 trace.prev = tracehead; tracehead = &trace;
661 trace.file = LOCATE_parser_nodes;
662 ATTR_parser_nodes___AInterfaceClasskind____n_kwinterface( self) /*AInterfaceClasskind::_n_kwinterface*/ = param0;
663 tracehead = trace.prev;
664 return;
665 }
666 val_t parser_nodes___AUniversalClasskind___n_kwuniversal(val_t self) {
667 struct trace_t trace = {NULL, NULL, 381, LOCATE_parser_nodes___AUniversalClasskind___n_kwuniversal};
668 val_t *variable = NULL;
669 void **closurevariable = NULL;
670 trace.prev = tracehead; tracehead = &trace;
671 trace.file = LOCATE_parser_nodes;
672 tracehead = trace.prev;
673 return ATTR_parser_nodes___AUniversalClasskind____n_kwuniversal( self) /*AUniversalClasskind::_n_kwuniversal*/;
674 }
675 void parser_nodes___AUniversalClasskind___n_kwuniversal__eq(val_t self, val_t param0) {
676 struct trace_t trace = {NULL, NULL, 381, LOCATE_parser_nodes___AUniversalClasskind___n_kwuniversal__eq};
677 val_t *variable = NULL;
678 void **closurevariable = NULL;
679 trace.prev = tracehead; tracehead = &trace;
680 trace.file = LOCATE_parser_nodes;
681 ATTR_parser_nodes___AUniversalClasskind____n_kwuniversal( self) /*AUniversalClasskind::_n_kwuniversal*/ = param0;
682 tracehead = trace.prev;
683 return;
684 }
685 val_t parser_nodes___AFormaldef___n_id(val_t self) {
686 struct trace_t trace = {NULL, NULL, 385, LOCATE_parser_nodes___AFormaldef___n_id};
687 val_t *variable = NULL;
688 void **closurevariable = NULL;
689 trace.prev = tracehead; tracehead = &trace;
690 trace.file = LOCATE_parser_nodes;
691 tracehead = trace.prev;
692 return ATTR_parser_nodes___AFormaldef____n_id( self) /*AFormaldef::_n_id*/;
693 }
694 void parser_nodes___AFormaldef___n_id__eq(val_t self, val_t param0) {
695 struct trace_t trace = {NULL, NULL, 385, LOCATE_parser_nodes___AFormaldef___n_id__eq};
696 val_t *variable = NULL;
697 void **closurevariable = NULL;
698 trace.prev = tracehead; tracehead = &trace;
699 trace.file = LOCATE_parser_nodes;
700 ATTR_parser_nodes___AFormaldef____n_id( self) /*AFormaldef::_n_id*/ = param0;
701 tracehead = trace.prev;
702 return;
703 }
704 val_t parser_nodes___AFormaldef___n_type(val_t self) {
705 struct trace_t trace = {NULL, NULL, 386, LOCATE_parser_nodes___AFormaldef___n_type};
706 val_t *variable = NULL;
707 void **closurevariable = NULL;
708 trace.prev = tracehead; tracehead = &trace;
709 trace.file = LOCATE_parser_nodes;
710 tracehead = trace.prev;
711 return ATTR_parser_nodes___AFormaldef____n_type( self) /*AFormaldef::_n_type*/;
712 }
713 void parser_nodes___AFormaldef___n_type__eq(val_t self, val_t param0) {
714 struct trace_t trace = {NULL, NULL, 386, LOCATE_parser_nodes___AFormaldef___n_type__eq};
715 val_t *variable = NULL;
716 void **closurevariable = NULL;
717 trace.prev = tracehead; tracehead = &trace;
718 trace.file = LOCATE_parser_nodes;
719 ATTR_parser_nodes___AFormaldef____n_type( self) /*AFormaldef::_n_type*/ = param0;
720 tracehead = trace.prev;
721 return;
722 }
723 val_t parser_nodes___ASuperclass___n_kwspecial(val_t self) {
724 struct trace_t trace = {NULL, NULL, 390, LOCATE_parser_nodes___ASuperclass___n_kwspecial};
725 val_t *variable = NULL;
726 void **closurevariable = NULL;
727 trace.prev = tracehead; tracehead = &trace;
728 trace.file = LOCATE_parser_nodes;
729 tracehead = trace.prev;
730 return ATTR_parser_nodes___ASuperclass____n_kwspecial( self) /*ASuperclass::_n_kwspecial*/;
731 }
732 void parser_nodes___ASuperclass___n_kwspecial__eq(val_t self, val_t param0) {
733 struct trace_t trace = {NULL, NULL, 390, LOCATE_parser_nodes___ASuperclass___n_kwspecial__eq};
734 val_t *variable = NULL;
735 void **closurevariable = NULL;
736 trace.prev = tracehead; tracehead = &trace;
737 trace.file = LOCATE_parser_nodes;
738 ATTR_parser_nodes___ASuperclass____n_kwspecial( self) /*ASuperclass::_n_kwspecial*/ = param0;
739 tracehead = trace.prev;
740 return;
741 }
742 val_t parser_nodes___ASuperclass___n_type(val_t self) {
743 struct trace_t trace = {NULL, NULL, 391, LOCATE_parser_nodes___ASuperclass___n_type};
744 val_t *variable = NULL;
745 void **closurevariable = NULL;
746 trace.prev = tracehead; tracehead = &trace;
747 trace.file = LOCATE_parser_nodes;
748 tracehead = trace.prev;
749 return ATTR_parser_nodes___ASuperclass____n_type( self) /*ASuperclass::_n_type*/;
750 }
751 void parser_nodes___ASuperclass___n_type__eq(val_t self, val_t param0) {
752 struct trace_t trace = {NULL, NULL, 391, LOCATE_parser_nodes___ASuperclass___n_type__eq};
753 val_t *variable = NULL;
754 void **closurevariable = NULL;
755 trace.prev = tracehead; tracehead = &trace;
756 trace.file = LOCATE_parser_nodes;
757 ATTR_parser_nodes___ASuperclass____n_type( self) /*ASuperclass::_n_type*/ = param0;
758 tracehead = trace.prev;
759 return;
760 }
761 val_t parser_nodes___AAttrPropdef___n_kwredef(val_t self) {
762 struct trace_t trace = {NULL, NULL, 395, LOCATE_parser_nodes___AAttrPropdef___n_kwredef};
763 val_t *variable = NULL;
764 void **closurevariable = NULL;
765 trace.prev = tracehead; tracehead = &trace;
766 trace.file = LOCATE_parser_nodes;
767 tracehead = trace.prev;
768 return ATTR_parser_nodes___AAttrPropdef____n_kwredef( self) /*AAttrPropdef::_n_kwredef*/;
769 }
770 void parser_nodes___AAttrPropdef___n_kwredef__eq(val_t self, val_t param0) {
771 struct trace_t trace = {NULL, NULL, 395, LOCATE_parser_nodes___AAttrPropdef___n_kwredef__eq};
772 val_t *variable = NULL;
773 void **closurevariable = NULL;
774 trace.prev = tracehead; tracehead = &trace;
775 trace.file = LOCATE_parser_nodes;
776 ATTR_parser_nodes___AAttrPropdef____n_kwredef( self) /*AAttrPropdef::_n_kwredef*/ = param0;
777 tracehead = trace.prev;
778 return;
779 }
780 val_t parser_nodes___AAttrPropdef___n_visibility(val_t self) {
781 struct trace_t trace = {NULL, NULL, 396, LOCATE_parser_nodes___AAttrPropdef___n_visibility};
782 val_t *variable = NULL;
783 void **closurevariable = NULL;
784 trace.prev = tracehead; tracehead = &trace;
785 trace.file = LOCATE_parser_nodes;
786 tracehead = trace.prev;
787 return ATTR_parser_nodes___AAttrPropdef____n_visibility( self) /*AAttrPropdef::_n_visibility*/;
788 }
789 void parser_nodes___AAttrPropdef___n_visibility__eq(val_t self, val_t param0) {
790 struct trace_t trace = {NULL, NULL, 396, LOCATE_parser_nodes___AAttrPropdef___n_visibility__eq};
791 val_t *variable = NULL;
792 void **closurevariable = NULL;
793 trace.prev = tracehead; tracehead = &trace;
794 trace.file = LOCATE_parser_nodes;
795 ATTR_parser_nodes___AAttrPropdef____n_visibility( self) /*AAttrPropdef::_n_visibility*/ = param0;
796 tracehead = trace.prev;
797 return;
798 }
799 val_t parser_nodes___AAttrPropdef___n_kwattr(val_t self) {
800 struct trace_t trace = {NULL, NULL, 397, LOCATE_parser_nodes___AAttrPropdef___n_kwattr};
801 val_t *variable = NULL;
802 void **closurevariable = NULL;
803 trace.prev = tracehead; tracehead = &trace;
804 trace.file = LOCATE_parser_nodes;
805 tracehead = trace.prev;
806 return ATTR_parser_nodes___AAttrPropdef____n_kwattr( self) /*AAttrPropdef::_n_kwattr*/;
807 }
808 void parser_nodes___AAttrPropdef___n_kwattr__eq(val_t self, val_t param0) {
809 struct trace_t trace = {NULL, NULL, 397, LOCATE_parser_nodes___AAttrPropdef___n_kwattr__eq};
810 val_t *variable = NULL;
811 void **closurevariable = NULL;
812 trace.prev = tracehead; tracehead = &trace;
813 trace.file = LOCATE_parser_nodes;
814 ATTR_parser_nodes___AAttrPropdef____n_kwattr( self) /*AAttrPropdef::_n_kwattr*/ = param0;
815 tracehead = trace.prev;
816 return;
817 }
818 val_t parser_nodes___AAttrPropdef___n_id(val_t self) {
819 struct trace_t trace = {NULL, NULL, 398, LOCATE_parser_nodes___AAttrPropdef___n_id};
820 val_t *variable = NULL;
821 void **closurevariable = NULL;
822 trace.prev = tracehead; tracehead = &trace;
823 trace.file = LOCATE_parser_nodes;
824 tracehead = trace.prev;
825 return ATTR_parser_nodes___AAttrPropdef____n_id( self) /*AAttrPropdef::_n_id*/;
826 }
827 void parser_nodes___AAttrPropdef___n_id__eq(val_t self, val_t param0) {
828 struct trace_t trace = {NULL, NULL, 398, LOCATE_parser_nodes___AAttrPropdef___n_id__eq};
829 val_t *variable = NULL;
830 void **closurevariable = NULL;
831 trace.prev = tracehead; tracehead = &trace;
832 trace.file = LOCATE_parser_nodes;
833 ATTR_parser_nodes___AAttrPropdef____n_id( self) /*AAttrPropdef::_n_id*/ = param0;
834 tracehead = trace.prev;
835 return;
836 }
837 val_t parser_nodes___AAttrPropdef___n_type(val_t self) {
838 struct trace_t trace = {NULL, NULL, 399, LOCATE_parser_nodes___AAttrPropdef___n_type};
839 val_t *variable = NULL;
840 void **closurevariable = NULL;
841 trace.prev = tracehead; tracehead = &trace;
842 trace.file = LOCATE_parser_nodes;
843 tracehead = trace.prev;
844 return ATTR_parser_nodes___AAttrPropdef____n_type( self) /*AAttrPropdef::_n_type*/;
845 }
846 void parser_nodes___AAttrPropdef___n_type__eq(val_t self, val_t param0) {
847 struct trace_t trace = {NULL, NULL, 399, LOCATE_parser_nodes___AAttrPropdef___n_type__eq};
848 val_t *variable = NULL;
849 void **closurevariable = NULL;
850 trace.prev = tracehead; tracehead = &trace;
851 trace.file = LOCATE_parser_nodes;
852 ATTR_parser_nodes___AAttrPropdef____n_type( self) /*AAttrPropdef::_n_type*/ = param0;
853 tracehead = trace.prev;
854 return;
855 }
856 val_t parser_nodes___AAttrPropdef___n_readable(val_t self) {
857 struct trace_t trace = {NULL, NULL, 400, LOCATE_parser_nodes___AAttrPropdef___n_readable};
858 val_t *variable = NULL;
859 void **closurevariable = NULL;
860 trace.prev = tracehead; tracehead = &trace;
861 trace.file = LOCATE_parser_nodes;
862 tracehead = trace.prev;
863 return ATTR_parser_nodes___AAttrPropdef____n_readable( self) /*AAttrPropdef::_n_readable*/;
864 }
865 void parser_nodes___AAttrPropdef___n_readable__eq(val_t self, val_t param0) {
866 struct trace_t trace = {NULL, NULL, 400, LOCATE_parser_nodes___AAttrPropdef___n_readable__eq};
867 val_t *variable = NULL;
868 void **closurevariable = NULL;
869 trace.prev = tracehead; tracehead = &trace;
870 trace.file = LOCATE_parser_nodes;
871 ATTR_parser_nodes___AAttrPropdef____n_readable( self) /*AAttrPropdef::_n_readable*/ = param0;
872 tracehead = trace.prev;
873 return;
874 }
875 val_t parser_nodes___AAttrPropdef___n_writable(val_t self) {
876 struct trace_t trace = {NULL, NULL, 401, LOCATE_parser_nodes___AAttrPropdef___n_writable};
877 val_t *variable = NULL;
878 void **closurevariable = NULL;
879 trace.prev = tracehead; tracehead = &trace;
880 trace.file = LOCATE_parser_nodes;
881 tracehead = trace.prev;
882 return ATTR_parser_nodes___AAttrPropdef____n_writable( self) /*AAttrPropdef::_n_writable*/;
883 }
884 void parser_nodes___AAttrPropdef___n_writable__eq(val_t self, val_t param0) {
885 struct trace_t trace = {NULL, NULL, 401, LOCATE_parser_nodes___AAttrPropdef___n_writable__eq};
886 val_t *variable = NULL;
887 void **closurevariable = NULL;
888 trace.prev = tracehead; tracehead = &trace;
889 trace.file = LOCATE_parser_nodes;
890 ATTR_parser_nodes___AAttrPropdef____n_writable( self) /*AAttrPropdef::_n_writable*/ = param0;
891 tracehead = trace.prev;
892 return;
893 }
894 val_t parser_nodes___AAttrPropdef___n_expr(val_t self) {
895 struct trace_t trace = {NULL, NULL, 402, LOCATE_parser_nodes___AAttrPropdef___n_expr};
896 val_t *variable = NULL;
897 void **closurevariable = NULL;
898 trace.prev = tracehead; tracehead = &trace;
899 trace.file = LOCATE_parser_nodes;
900 tracehead = trace.prev;
901 return ATTR_parser_nodes___AAttrPropdef____n_expr( self) /*AAttrPropdef::_n_expr*/;
902 }
903 void parser_nodes___AAttrPropdef___n_expr__eq(val_t self, val_t param0) {
904 struct trace_t trace = {NULL, NULL, 402, LOCATE_parser_nodes___AAttrPropdef___n_expr__eq};
905 val_t *variable = NULL;
906 void **closurevariable = NULL;
907 trace.prev = tracehead; tracehead = &trace;
908 trace.file = LOCATE_parser_nodes;
909 ATTR_parser_nodes___AAttrPropdef____n_expr( self) /*AAttrPropdef::_n_expr*/ = param0;
910 tracehead = trace.prev;
911 return;
912 }
913 val_t parser_nodes___AMethPropdef___n_kwredef(val_t self) {
914 struct trace_t trace = {NULL, NULL, 406, LOCATE_parser_nodes___AMethPropdef___n_kwredef};
915 val_t *variable = NULL;
916 void **closurevariable = NULL;
917 trace.prev = tracehead; tracehead = &trace;
918 trace.file = LOCATE_parser_nodes;
919 tracehead = trace.prev;
920 return ATTR_parser_nodes___AMethPropdef____n_kwredef( self) /*AMethPropdef::_n_kwredef*/;
921 }
922 void parser_nodes___AMethPropdef___n_kwredef__eq(val_t self, val_t param0) {
923 struct trace_t trace = {NULL, NULL, 406, LOCATE_parser_nodes___AMethPropdef___n_kwredef__eq};
924 val_t *variable = NULL;
925 void **closurevariable = NULL;
926 trace.prev = tracehead; tracehead = &trace;
927 trace.file = LOCATE_parser_nodes;
928 ATTR_parser_nodes___AMethPropdef____n_kwredef( self) /*AMethPropdef::_n_kwredef*/ = param0;
929 tracehead = trace.prev;
930 return;
931 }
932 val_t parser_nodes___AMethPropdef___n_visibility(val_t self) {
933 struct trace_t trace = {NULL, NULL, 407, LOCATE_parser_nodes___AMethPropdef___n_visibility};
934 val_t *variable = NULL;
935 void **closurevariable = NULL;
936 trace.prev = tracehead; tracehead = &trace;
937 trace.file = LOCATE_parser_nodes;
938 tracehead = trace.prev;
939 return ATTR_parser_nodes___AMethPropdef____n_visibility( self) /*AMethPropdef::_n_visibility*/;
940 }
941 void parser_nodes___AMethPropdef___n_visibility__eq(val_t self, val_t param0) {
942 struct trace_t trace = {NULL, NULL, 407, LOCATE_parser_nodes___AMethPropdef___n_visibility__eq};
943 val_t *variable = NULL;
944 void **closurevariable = NULL;
945 trace.prev = tracehead; tracehead = &trace;
946 trace.file = LOCATE_parser_nodes;
947 ATTR_parser_nodes___AMethPropdef____n_visibility( self) /*AMethPropdef::_n_visibility*/ = param0;
948 tracehead = trace.prev;
949 return;
950 }
951 val_t parser_nodes___AMethPropdef___n_methid(val_t self) {
952 struct trace_t trace = {NULL, NULL, 408, LOCATE_parser_nodes___AMethPropdef___n_methid};
953 val_t *variable = NULL;
954 void **closurevariable = NULL;
955 trace.prev = tracehead; tracehead = &trace;
956 trace.file = LOCATE_parser_nodes;
957 tracehead = trace.prev;
958 return ATTR_parser_nodes___AMethPropdef____n_methid( self) /*AMethPropdef::_n_methid*/;
959 }
960 void parser_nodes___AMethPropdef___n_methid__eq(val_t self, val_t param0) {
961 struct trace_t trace = {NULL, NULL, 408, LOCATE_parser_nodes___AMethPropdef___n_methid__eq};
962 val_t *variable = NULL;
963 void **closurevariable = NULL;
964 trace.prev = tracehead; tracehead = &trace;
965 trace.file = LOCATE_parser_nodes;
966 ATTR_parser_nodes___AMethPropdef____n_methid( self) /*AMethPropdef::_n_methid*/ = param0;
967 tracehead = trace.prev;
968 return;
969 }
970 val_t parser_nodes___AMethPropdef___n_signature(val_t self) {
971 struct trace_t trace = {NULL, NULL, 409, LOCATE_parser_nodes___AMethPropdef___n_signature};
972 val_t *variable = NULL;
973 void **closurevariable = NULL;
974 trace.prev = tracehead; tracehead = &trace;
975 trace.file = LOCATE_parser_nodes;
976 tracehead = trace.prev;
977 return ATTR_parser_nodes___AMethPropdef____n_signature( self) /*AMethPropdef::_n_signature*/;
978 }
979 void parser_nodes___AMethPropdef___n_signature__eq(val_t self, val_t param0) {
980 struct trace_t trace = {NULL, NULL, 409, LOCATE_parser_nodes___AMethPropdef___n_signature__eq};
981 val_t *variable = NULL;
982 void **closurevariable = NULL;
983 trace.prev = tracehead; tracehead = &trace;
984 trace.file = LOCATE_parser_nodes;
985 ATTR_parser_nodes___AMethPropdef____n_signature( self) /*AMethPropdef::_n_signature*/ = param0;
986 tracehead = trace.prev;
987 return;
988 }
989 val_t parser_nodes___ADeferredMethPropdef___n_kwmeth(val_t self) {
990 struct trace_t trace = {NULL, NULL, 413, LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth};
991 val_t *variable = NULL;
992 void **closurevariable = NULL;
993 trace.prev = tracehead; tracehead = &trace;
994 trace.file = LOCATE_parser_nodes;
995 tracehead = trace.prev;
996 return ATTR_parser_nodes___ADeferredMethPropdef____n_kwmeth( self) /*ADeferredMethPropdef::_n_kwmeth*/;
997 }
998 void parser_nodes___ADeferredMethPropdef___n_kwmeth__eq(val_t self, val_t param0) {
999 struct trace_t trace = {NULL, NULL, 413, LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth__eq};
1000 val_t *variable = NULL;
1001 void **closurevariable = NULL;
1002 trace.prev = tracehead; tracehead = &trace;
1003 trace.file = LOCATE_parser_nodes;
1004 ATTR_parser_nodes___ADeferredMethPropdef____n_kwmeth( self) /*ADeferredMethPropdef::_n_kwmeth*/ = param0;
1005 tracehead = trace.prev;
1006 return;
1007 }
1008 val_t parser_nodes___AInternMethPropdef___n_kwmeth(val_t self) {
1009 struct trace_t trace = {NULL, NULL, 417, LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth};
1010 val_t *variable = NULL;
1011 void **closurevariable = NULL;
1012 trace.prev = tracehead; tracehead = &trace;
1013 trace.file = LOCATE_parser_nodes;
1014 tracehead = trace.prev;
1015 return ATTR_parser_nodes___AInternMethPropdef____n_kwmeth( self) /*AInternMethPropdef::_n_kwmeth*/;
1016 }
1017 void parser_nodes___AInternMethPropdef___n_kwmeth__eq(val_t self, val_t param0) {
1018 struct trace_t trace = {NULL, NULL, 417, LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth__eq};
1019 val_t *variable = NULL;
1020 void **closurevariable = NULL;
1021 trace.prev = tracehead; tracehead = &trace;
1022 trace.file = LOCATE_parser_nodes;
1023 ATTR_parser_nodes___AInternMethPropdef____n_kwmeth( self) /*AInternMethPropdef::_n_kwmeth*/ = param0;
1024 tracehead = trace.prev;
1025 return;
1026 }
1027 val_t parser_nodes___AExternMethPropdef___n_kwmeth(val_t self) {
1028 struct trace_t trace = {NULL, NULL, 421, LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth};
1029 val_t *variable = NULL;
1030 void **closurevariable = NULL;
1031 trace.prev = tracehead; tracehead = &trace;
1032 trace.file = LOCATE_parser_nodes;
1033 tracehead = trace.prev;
1034 return ATTR_parser_nodes___AExternMethPropdef____n_kwmeth( self) /*AExternMethPropdef::_n_kwmeth*/;
1035 }
1036 void parser_nodes___AExternMethPropdef___n_kwmeth__eq(val_t self, val_t param0) {
1037 struct trace_t trace = {NULL, NULL, 421, LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth__eq};
1038 val_t *variable = NULL;
1039 void **closurevariable = NULL;
1040 trace.prev = tracehead; tracehead = &trace;
1041 trace.file = LOCATE_parser_nodes;
1042 ATTR_parser_nodes___AExternMethPropdef____n_kwmeth( self) /*AExternMethPropdef::_n_kwmeth*/ = param0;
1043 tracehead = trace.prev;
1044 return;
1045 }
1046 val_t parser_nodes___AExternMethPropdef___n_extern(val_t self) {
1047 struct trace_t trace = {NULL, NULL, 422, LOCATE_parser_nodes___AExternMethPropdef___n_extern};
1048 val_t *variable = NULL;
1049 void **closurevariable = NULL;
1050 trace.prev = tracehead; tracehead = &trace;
1051 trace.file = LOCATE_parser_nodes;
1052 tracehead = trace.prev;
1053 return ATTR_parser_nodes___AExternMethPropdef____n_extern( self) /*AExternMethPropdef::_n_extern*/;
1054 }
1055 void parser_nodes___AExternMethPropdef___n_extern__eq(val_t self, val_t param0) {
1056 struct trace_t trace = {NULL, NULL, 422, LOCATE_parser_nodes___AExternMethPropdef___n_extern__eq};
1057 val_t *variable = NULL;
1058 void **closurevariable = NULL;
1059 trace.prev = tracehead; tracehead = &trace;
1060 trace.file = LOCATE_parser_nodes;
1061 ATTR_parser_nodes___AExternMethPropdef____n_extern( self) /*AExternMethPropdef::_n_extern*/ = param0;
1062 tracehead = trace.prev;
1063 return;
1064 }
1065 val_t parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t self) {
1066 struct trace_t trace = {NULL, NULL, 426, LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth};
1067 val_t *variable = NULL;
1068 void **closurevariable = NULL;
1069 trace.prev = tracehead; tracehead = &trace;
1070 trace.file = LOCATE_parser_nodes;
1071 tracehead = trace.prev;
1072 return ATTR_parser_nodes___AConcreteMethPropdef____n_kwmeth( self) /*AConcreteMethPropdef::_n_kwmeth*/;
1073 }
1074 void parser_nodes___AConcreteMethPropdef___n_kwmeth__eq(val_t self, val_t param0) {
1075 struct trace_t trace = {NULL, NULL, 426, LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth__eq};
1076 val_t *variable = NULL;
1077 void **closurevariable = NULL;
1078 trace.prev = tracehead; tracehead = &trace;
1079 trace.file = LOCATE_parser_nodes;
1080 ATTR_parser_nodes___AConcreteMethPropdef____n_kwmeth( self) /*AConcreteMethPropdef::_n_kwmeth*/ = param0;
1081 tracehead = trace.prev;
1082 return;
1083 }
1084 val_t parser_nodes___AConcreteMethPropdef___n_block(val_t self) {
1085 struct trace_t trace = {NULL, NULL, 427, LOCATE_parser_nodes___AConcreteMethPropdef___n_block};
1086 val_t *variable = NULL;
1087 void **closurevariable = NULL;
1088 trace.prev = tracehead; tracehead = &trace;
1089 trace.file = LOCATE_parser_nodes;
1090 tracehead = trace.prev;
1091 return ATTR_parser_nodes___AConcreteMethPropdef____n_block( self) /*AConcreteMethPropdef::_n_block*/;
1092 }
1093 void parser_nodes___AConcreteMethPropdef___n_block__eq(val_t self, val_t param0) {
1094 struct trace_t trace = {NULL, NULL, 427, LOCATE_parser_nodes___AConcreteMethPropdef___n_block__eq};
1095 val_t *variable = NULL;
1096 void **closurevariable = NULL;
1097 trace.prev = tracehead; tracehead = &trace;
1098 trace.file = LOCATE_parser_nodes;
1099 ATTR_parser_nodes___AConcreteMethPropdef____n_block( self) /*AConcreteMethPropdef::_n_block*/ = param0;
1100 tracehead = trace.prev;
1101 return;
1102 }
1103 val_t parser_nodes___AConcreteInitPropdef___n_kwinit(val_t self) {
1104 struct trace_t trace = {NULL, NULL, 431, LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit};
1105 val_t *variable = NULL;
1106 void **closurevariable = NULL;
1107 trace.prev = tracehead; tracehead = &trace;
1108 trace.file = LOCATE_parser_nodes;
1109 tracehead = trace.prev;
1110 return ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit( self) /*AConcreteInitPropdef::_n_kwinit*/;
1111 }
1112 void parser_nodes___AConcreteInitPropdef___n_kwinit__eq(val_t self, val_t param0) {
1113 struct trace_t trace = {NULL, NULL, 431, LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit__eq};
1114 val_t *variable = NULL;
1115 void **closurevariable = NULL;
1116 trace.prev = tracehead; tracehead = &trace;
1117 trace.file = LOCATE_parser_nodes;
1118 ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit( self) /*AConcreteInitPropdef::_n_kwinit*/ = param0;
1119 tracehead = trace.prev;
1120 return;
1121 }
1122 val_t parser_nodes___ATypePropdef___n_kwredef(val_t self) {
1123 struct trace_t trace = {NULL, NULL, 438, LOCATE_parser_nodes___ATypePropdef___n_kwredef};
1124 val_t *variable = NULL;
1125 void **closurevariable = NULL;
1126 trace.prev = tracehead; tracehead = &trace;
1127 trace.file = LOCATE_parser_nodes;
1128 tracehead = trace.prev;
1129 return ATTR_parser_nodes___ATypePropdef____n_kwredef( self) /*ATypePropdef::_n_kwredef*/;
1130 }
1131 void parser_nodes___ATypePropdef___n_kwredef__eq(val_t self, val_t param0) {
1132 struct trace_t trace = {NULL, NULL, 438, LOCATE_parser_nodes___ATypePropdef___n_kwredef__eq};
1133 val_t *variable = NULL;
1134 void **closurevariable = NULL;
1135 trace.prev = tracehead; tracehead = &trace;
1136 trace.file = LOCATE_parser_nodes;
1137 ATTR_parser_nodes___ATypePropdef____n_kwredef( self) /*ATypePropdef::_n_kwredef*/ = param0;
1138 tracehead = trace.prev;
1139 return;
1140 }
1141 val_t parser_nodes___ATypePropdef___n_visibility(val_t self) {
1142 struct trace_t trace = {NULL, NULL, 439, LOCATE_parser_nodes___ATypePropdef___n_visibility};
1143 val_t *variable = NULL;
1144 void **closurevariable = NULL;
1145 trace.prev = tracehead; tracehead = &trace;
1146 trace.file = LOCATE_parser_nodes;
1147 tracehead = trace.prev;
1148 return ATTR_parser_nodes___ATypePropdef____n_visibility( self) /*ATypePropdef::_n_visibility*/;
1149 }
1150 void parser_nodes___ATypePropdef___n_visibility__eq(val_t self, val_t param0) {
1151 struct trace_t trace = {NULL, NULL, 439, LOCATE_parser_nodes___ATypePropdef___n_visibility__eq};
1152 val_t *variable = NULL;
1153 void **closurevariable = NULL;
1154 trace.prev = tracehead; tracehead = &trace;
1155 trace.file = LOCATE_parser_nodes;
1156 ATTR_parser_nodes___ATypePropdef____n_visibility( self) /*ATypePropdef::_n_visibility*/ = param0;
1157 tracehead = trace.prev;
1158 return;
1159 }
1160 val_t parser_nodes___ATypePropdef___n_kwtype(val_t self) {
1161 struct trace_t trace = {NULL, NULL, 440, LOCATE_parser_nodes___ATypePropdef___n_kwtype};
1162 val_t *variable = NULL;
1163 void **closurevariable = NULL;
1164 trace.prev = tracehead; tracehead = &trace;
1165 trace.file = LOCATE_parser_nodes;
1166 tracehead = trace.prev;
1167 return ATTR_parser_nodes___ATypePropdef____n_kwtype( self) /*ATypePropdef::_n_kwtype*/;
1168 }
1169 void parser_nodes___ATypePropdef___n_kwtype__eq(val_t self, val_t param0) {
1170 struct trace_t trace = {NULL, NULL, 440, LOCATE_parser_nodes___ATypePropdef___n_kwtype__eq};
1171 val_t *variable = NULL;
1172 void **closurevariable = NULL;
1173 trace.prev = tracehead; tracehead = &trace;
1174 trace.file = LOCATE_parser_nodes;
1175 ATTR_parser_nodes___ATypePropdef____n_kwtype( self) /*ATypePropdef::_n_kwtype*/ = param0;
1176 tracehead = trace.prev;
1177 return;
1178 }
1179 val_t parser_nodes___ATypePropdef___n_id(val_t self) {
1180 struct trace_t trace = {NULL, NULL, 441, LOCATE_parser_nodes___ATypePropdef___n_id};
1181 val_t *variable = NULL;
1182 void **closurevariable = NULL;
1183 trace.prev = tracehead; tracehead = &trace;
1184 trace.file = LOCATE_parser_nodes;
1185 tracehead = trace.prev;
1186 return ATTR_parser_nodes___ATypePropdef____n_id( self) /*ATypePropdef::_n_id*/;
1187 }
1188 void parser_nodes___ATypePropdef___n_id__eq(val_t self, val_t param0) {
1189 struct trace_t trace = {NULL, NULL, 441, LOCATE_parser_nodes___ATypePropdef___n_id__eq};
1190 val_t *variable = NULL;
1191 void **closurevariable = NULL;
1192 trace.prev = tracehead; tracehead = &trace;
1193 trace.file = LOCATE_parser_nodes;
1194 ATTR_parser_nodes___ATypePropdef____n_id( self) /*ATypePropdef::_n_id*/ = param0;
1195 tracehead = trace.prev;
1196 return;
1197 }
1198 val_t parser_nodes___ATypePropdef___n_type(val_t self) {
1199 struct trace_t trace = {NULL, NULL, 442, LOCATE_parser_nodes___ATypePropdef___n_type};
1200 val_t *variable = NULL;
1201 void **closurevariable = NULL;
1202 trace.prev = tracehead; tracehead = &trace;
1203 trace.file = LOCATE_parser_nodes;
1204 tracehead = trace.prev;
1205 return ATTR_parser_nodes___ATypePropdef____n_type( self) /*ATypePropdef::_n_type*/;
1206 }
1207 void parser_nodes___ATypePropdef___n_type__eq(val_t self, val_t param0) {
1208 struct trace_t trace = {NULL, NULL, 442, LOCATE_parser_nodes___ATypePropdef___n_type__eq};
1209 val_t *variable = NULL;
1210 void **closurevariable = NULL;
1211 trace.prev = tracehead; tracehead = &trace;
1212 trace.file = LOCATE_parser_nodes;
1213 ATTR_parser_nodes___ATypePropdef____n_type( self) /*ATypePropdef::_n_type*/ = param0;
1214 tracehead = trace.prev;
1215 return;
1216 }
1217 val_t parser_nodes___AReadAble___n_kwreadable(val_t self) {
1218 struct trace_t trace = {NULL, NULL, 446, LOCATE_parser_nodes___AReadAble___n_kwreadable};
1219 val_t *variable = NULL;
1220 void **closurevariable = NULL;
1221 trace.prev = tracehead; tracehead = &trace;
1222 trace.file = LOCATE_parser_nodes;
1223 tracehead = trace.prev;
1224 return ATTR_parser_nodes___AReadAble____n_kwreadable( self) /*AReadAble::_n_kwreadable*/;
1225 }
1226 void parser_nodes___AReadAble___n_kwreadable__eq(val_t self, val_t param0) {
1227 struct trace_t trace = {NULL, NULL, 446, LOCATE_parser_nodes___AReadAble___n_kwreadable__eq};
1228 val_t *variable = NULL;
1229 void **closurevariable = NULL;
1230 trace.prev = tracehead; tracehead = &trace;
1231 trace.file = LOCATE_parser_nodes;
1232 ATTR_parser_nodes___AReadAble____n_kwreadable( self) /*AReadAble::_n_kwreadable*/ = param0;
1233 tracehead = trace.prev;
1234 return;
1235 }
1236 val_t parser_nodes___AWriteAble___n_kwwritable(val_t self) {
1237 struct trace_t trace = {NULL, NULL, 450, LOCATE_parser_nodes___AWriteAble___n_kwwritable};
1238 val_t *variable = NULL;
1239 void **closurevariable = NULL;
1240 trace.prev = tracehead; tracehead = &trace;
1241 trace.file = LOCATE_parser_nodes;
1242 tracehead = trace.prev;
1243 return ATTR_parser_nodes___AWriteAble____n_kwwritable( self) /*AWriteAble::_n_kwwritable*/;
1244 }
1245 void parser_nodes___AWriteAble___n_kwwritable__eq(val_t self, val_t param0) {
1246 struct trace_t trace = {NULL, NULL, 450, LOCATE_parser_nodes___AWriteAble___n_kwwritable__eq};
1247 val_t *variable = NULL;
1248 void **closurevariable = NULL;
1249 trace.prev = tracehead; tracehead = &trace;
1250 trace.file = LOCATE_parser_nodes;
1251 ATTR_parser_nodes___AWriteAble____n_kwwritable( self) /*AWriteAble::_n_kwwritable*/ = param0;
1252 tracehead = trace.prev;
1253 return;
1254 }
1255 val_t parser_nodes___AIdMethid___n_id(val_t self) {
1256 struct trace_t trace = {NULL, NULL, 454, LOCATE_parser_nodes___AIdMethid___n_id};
1257 val_t *variable = NULL;
1258 void **closurevariable = NULL;
1259 trace.prev = tracehead; tracehead = &trace;
1260 trace.file = LOCATE_parser_nodes;
1261 tracehead = trace.prev;
1262 return ATTR_parser_nodes___AIdMethid____n_id( self) /*AIdMethid::_n_id*/;
1263 }
1264 void parser_nodes___AIdMethid___n_id__eq(val_t self, val_t param0) {
1265 struct trace_t trace = {NULL, NULL, 454, LOCATE_parser_nodes___AIdMethid___n_id__eq};
1266 val_t *variable = NULL;
1267 void **closurevariable = NULL;
1268 trace.prev = tracehead; tracehead = &trace;
1269 trace.file = LOCATE_parser_nodes;
1270 ATTR_parser_nodes___AIdMethid____n_id( self) /*AIdMethid::_n_id*/ = param0;
1271 tracehead = trace.prev;
1272 return;
1273 }
1274 val_t parser_nodes___APlusMethid___n_plus(val_t self) {
1275 struct trace_t trace = {NULL, NULL, 458, LOCATE_parser_nodes___APlusMethid___n_plus};
1276 val_t *variable = NULL;
1277 void **closurevariable = NULL;
1278 trace.prev = tracehead; tracehead = &trace;
1279 trace.file = LOCATE_parser_nodes;
1280 tracehead = trace.prev;
1281 return ATTR_parser_nodes___APlusMethid____n_plus( self) /*APlusMethid::_n_plus*/;
1282 }
1283 void parser_nodes___APlusMethid___n_plus__eq(val_t self, val_t param0) {
1284 struct trace_t trace = {NULL, NULL, 458, LOCATE_parser_nodes___APlusMethid___n_plus__eq};
1285 val_t *variable = NULL;
1286 void **closurevariable = NULL;
1287 trace.prev = tracehead; tracehead = &trace;
1288 trace.file = LOCATE_parser_nodes;
1289 ATTR_parser_nodes___APlusMethid____n_plus( self) /*APlusMethid::_n_plus*/ = param0;
1290 tracehead = trace.prev;
1291 return;
1292 }
1293 val_t parser_nodes___AMinusMethid___n_minus(val_t self) {
1294 struct trace_t trace = {NULL, NULL, 462, LOCATE_parser_nodes___AMinusMethid___n_minus};
1295 val_t *variable = NULL;
1296 void **closurevariable = NULL;
1297 trace.prev = tracehead; tracehead = &trace;
1298 trace.file = LOCATE_parser_nodes;
1299 tracehead = trace.prev;
1300 return ATTR_parser_nodes___AMinusMethid____n_minus( self) /*AMinusMethid::_n_minus*/;
1301 }
1302 void parser_nodes___AMinusMethid___n_minus__eq(val_t self, val_t param0) {
1303 struct trace_t trace = {NULL, NULL, 462, LOCATE_parser_nodes___AMinusMethid___n_minus__eq};
1304 val_t *variable = NULL;
1305 void **closurevariable = NULL;
1306 trace.prev = tracehead; tracehead = &trace;
1307 trace.file = LOCATE_parser_nodes;
1308 ATTR_parser_nodes___AMinusMethid____n_minus( self) /*AMinusMethid::_n_minus*/ = param0;
1309 tracehead = trace.prev;
1310 return;
1311 }
1312 val_t parser_nodes___AStarMethid___n_star(val_t self) {
1313 struct trace_t trace = {NULL, NULL, 466, LOCATE_parser_nodes___AStarMethid___n_star};
1314 val_t *variable = NULL;
1315 void **closurevariable = NULL;
1316 trace.prev = tracehead; tracehead = &trace;
1317 trace.file = LOCATE_parser_nodes;
1318 tracehead = trace.prev;
1319 return ATTR_parser_nodes___AStarMethid____n_star( self) /*AStarMethid::_n_star*/;
1320 }
1321 void parser_nodes___AStarMethid___n_star__eq(val_t self, val_t param0) {
1322 struct trace_t trace = {NULL, NULL, 466, LOCATE_parser_nodes___AStarMethid___n_star__eq};
1323 val_t *variable = NULL;
1324 void **closurevariable = NULL;
1325 trace.prev = tracehead; tracehead = &trace;
1326 trace.file = LOCATE_parser_nodes;
1327 ATTR_parser_nodes___AStarMethid____n_star( self) /*AStarMethid::_n_star*/ = param0;
1328 tracehead = trace.prev;
1329 return;
1330 }
1331 val_t parser_nodes___ASlashMethid___n_slash(val_t self) {
1332 struct trace_t trace = {NULL, NULL, 470, LOCATE_parser_nodes___ASlashMethid___n_slash};
1333 val_t *variable = NULL;
1334 void **closurevariable = NULL;
1335 trace.prev = tracehead; tracehead = &trace;
1336 trace.file = LOCATE_parser_nodes;
1337 tracehead = trace.prev;
1338 return ATTR_parser_nodes___ASlashMethid____n_slash( self) /*ASlashMethid::_n_slash*/;
1339 }
1340 void parser_nodes___ASlashMethid___n_slash__eq(val_t self, val_t param0) {
1341 struct trace_t trace = {NULL, NULL, 470, LOCATE_parser_nodes___ASlashMethid___n_slash__eq};
1342 val_t *variable = NULL;
1343 void **closurevariable = NULL;
1344 trace.prev = tracehead; tracehead = &trace;
1345 trace.file = LOCATE_parser_nodes;
1346 ATTR_parser_nodes___ASlashMethid____n_slash( self) /*ASlashMethid::_n_slash*/ = param0;
1347 tracehead = trace.prev;
1348 return;
1349 }
1350 val_t parser_nodes___APercentMethid___n_percent(val_t self) {
1351 struct trace_t trace = {NULL, NULL, 474, LOCATE_parser_nodes___APercentMethid___n_percent};
1352 val_t *variable = NULL;
1353 void **closurevariable = NULL;
1354 trace.prev = tracehead; tracehead = &trace;
1355 trace.file = LOCATE_parser_nodes;
1356 tracehead = trace.prev;
1357 return ATTR_parser_nodes___APercentMethid____n_percent( self) /*APercentMethid::_n_percent*/;
1358 }
1359 void parser_nodes___APercentMethid___n_percent__eq(val_t self, val_t param0) {
1360 struct trace_t trace = {NULL, NULL, 474, LOCATE_parser_nodes___APercentMethid___n_percent__eq};
1361 val_t *variable = NULL;
1362 void **closurevariable = NULL;
1363 trace.prev = tracehead; tracehead = &trace;
1364 trace.file = LOCATE_parser_nodes;
1365 ATTR_parser_nodes___APercentMethid____n_percent( self) /*APercentMethid::_n_percent*/ = param0;
1366 tracehead = trace.prev;
1367 return;
1368 }
1369 val_t parser_nodes___AEqMethid___n_eq(val_t self) {
1370 struct trace_t trace = {NULL, NULL, 478, LOCATE_parser_nodes___AEqMethid___n_eq};
1371 val_t *variable = NULL;
1372 void **closurevariable = NULL;
1373 trace.prev = tracehead; tracehead = &trace;
1374 trace.file = LOCATE_parser_nodes;
1375 tracehead = trace.prev;
1376 return ATTR_parser_nodes___AEqMethid____n_eq( self) /*AEqMethid::_n_eq*/;
1377 }
1378 void parser_nodes___AEqMethid___n_eq__eq(val_t self, val_t param0) {
1379 struct trace_t trace = {NULL, NULL, 478, LOCATE_parser_nodes___AEqMethid___n_eq__eq};
1380 val_t *variable = NULL;
1381 void **closurevariable = NULL;
1382 trace.prev = tracehead; tracehead = &trace;
1383 trace.file = LOCATE_parser_nodes;
1384 ATTR_parser_nodes___AEqMethid____n_eq( self) /*AEqMethid::_n_eq*/ = param0;
1385 tracehead = trace.prev;
1386 return;
1387 }
1388 val_t parser_nodes___ANeMethid___n_ne(val_t self) {
1389 struct trace_t trace = {NULL, NULL, 482, LOCATE_parser_nodes___ANeMethid___n_ne};
1390 val_t *variable = NULL;
1391 void **closurevariable = NULL;
1392 trace.prev = tracehead; tracehead = &trace;
1393 trace.file = LOCATE_parser_nodes;
1394 tracehead = trace.prev;
1395 return ATTR_parser_nodes___ANeMethid____n_ne( self) /*ANeMethid::_n_ne*/;
1396 }
1397 void parser_nodes___ANeMethid___n_ne__eq(val_t self, val_t param0) {
1398 struct trace_t trace = {NULL, NULL, 482, LOCATE_parser_nodes___ANeMethid___n_ne__eq};
1399 val_t *variable = NULL;
1400 void **closurevariable = NULL;
1401 trace.prev = tracehead; tracehead = &trace;
1402 trace.file = LOCATE_parser_nodes;
1403 ATTR_parser_nodes___ANeMethid____n_ne( self) /*ANeMethid::_n_ne*/ = param0;
1404 tracehead = trace.prev;
1405 return;
1406 }
1407 val_t parser_nodes___ALeMethid___n_le(val_t self) {
1408 struct trace_t trace = {NULL, NULL, 486, LOCATE_parser_nodes___ALeMethid___n_le};
1409 val_t *variable = NULL;
1410 void **closurevariable = NULL;
1411 trace.prev = tracehead; tracehead = &trace;
1412 trace.file = LOCATE_parser_nodes;
1413 tracehead = trace.prev;
1414 return ATTR_parser_nodes___ALeMethid____n_le( self) /*ALeMethid::_n_le*/;
1415 }
1416 void parser_nodes___ALeMethid___n_le__eq(val_t self, val_t param0) {
1417 struct trace_t trace = {NULL, NULL, 486, LOCATE_parser_nodes___ALeMethid___n_le__eq};
1418 val_t *variable = NULL;
1419 void **closurevariable = NULL;
1420 trace.prev = tracehead; tracehead = &trace;
1421 trace.file = LOCATE_parser_nodes;
1422 ATTR_parser_nodes___ALeMethid____n_le( self) /*ALeMethid::_n_le*/ = param0;
1423 tracehead = trace.prev;
1424 return;
1425 }
1426 val_t parser_nodes___AGeMethid___n_ge(val_t self) {
1427 struct trace_t trace = {NULL, NULL, 490, LOCATE_parser_nodes___AGeMethid___n_ge};
1428 val_t *variable = NULL;
1429 void **closurevariable = NULL;
1430 trace.prev = tracehead; tracehead = &trace;
1431 trace.file = LOCATE_parser_nodes;
1432 tracehead = trace.prev;
1433 return ATTR_parser_nodes___AGeMethid____n_ge( self) /*AGeMethid::_n_ge*/;
1434 }
1435 void parser_nodes___AGeMethid___n_ge__eq(val_t self, val_t param0) {
1436 struct trace_t trace = {NULL, NULL, 490, LOCATE_parser_nodes___AGeMethid___n_ge__eq};
1437 val_t *variable = NULL;
1438 void **closurevariable = NULL;
1439 trace.prev = tracehead; tracehead = &trace;
1440 trace.file = LOCATE_parser_nodes;
1441 ATTR_parser_nodes___AGeMethid____n_ge( self) /*AGeMethid::_n_ge*/ = param0;
1442 tracehead = trace.prev;
1443 return;
1444 }
1445 val_t parser_nodes___ALtMethid___n_lt(val_t self) {
1446 struct trace_t trace = {NULL, NULL, 494, LOCATE_parser_nodes___ALtMethid___n_lt};
1447 val_t *variable = NULL;
1448 void **closurevariable = NULL;
1449 trace.prev = tracehead; tracehead = &trace;
1450 trace.file = LOCATE_parser_nodes;
1451 tracehead = trace.prev;
1452 return ATTR_parser_nodes___ALtMethid____n_lt( self) /*ALtMethid::_n_lt*/;
1453 }
1454 void parser_nodes___ALtMethid___n_lt__eq(val_t self, val_t param0) {
1455 struct trace_t trace = {NULL, NULL, 494, LOCATE_parser_nodes___ALtMethid___n_lt__eq};
1456 val_t *variable = NULL;
1457 void **closurevariable = NULL;
1458 trace.prev = tracehead; tracehead = &trace;
1459 trace.file = LOCATE_parser_nodes;
1460 ATTR_parser_nodes___ALtMethid____n_lt( self) /*ALtMethid::_n_lt*/ = param0;
1461 tracehead = trace.prev;
1462 return;
1463 }
1464 val_t parser_nodes___AGtMethid___n_gt(val_t self) {
1465 struct trace_t trace = {NULL, NULL, 498, LOCATE_parser_nodes___AGtMethid___n_gt};
1466 val_t *variable = NULL;
1467 void **closurevariable = NULL;
1468 trace.prev = tracehead; tracehead = &trace;
1469 trace.file = LOCATE_parser_nodes;
1470 tracehead = trace.prev;
1471 return ATTR_parser_nodes___AGtMethid____n_gt( self) /*AGtMethid::_n_gt*/;
1472 }
1473 void parser_nodes___AGtMethid___n_gt__eq(val_t self, val_t param0) {
1474 struct trace_t trace = {NULL, NULL, 498, LOCATE_parser_nodes___AGtMethid___n_gt__eq};
1475 val_t *variable = NULL;
1476 void **closurevariable = NULL;
1477 trace.prev = tracehead; tracehead = &trace;
1478 trace.file = LOCATE_parser_nodes;
1479 ATTR_parser_nodes___AGtMethid____n_gt( self) /*AGtMethid::_n_gt*/ = param0;
1480 tracehead = trace.prev;
1481 return;
1482 }
1483 val_t parser_nodes___ABraMethid___n_obra(val_t self) {
1484 struct trace_t trace = {NULL, NULL, 502, LOCATE_parser_nodes___ABraMethid___n_obra};
1485 val_t *variable = NULL;
1486 void **closurevariable = NULL;
1487 trace.prev = tracehead; tracehead = &trace;
1488 trace.file = LOCATE_parser_nodes;
1489 tracehead = trace.prev;
1490 return ATTR_parser_nodes___ABraMethid____n_obra( self) /*ABraMethid::_n_obra*/;
1491 }
1492 void parser_nodes___ABraMethid___n_obra__eq(val_t self, val_t param0) {
1493 struct trace_t trace = {NULL, NULL, 502, LOCATE_parser_nodes___ABraMethid___n_obra__eq};
1494 val_t *variable = NULL;
1495 void **closurevariable = NULL;
1496 trace.prev = tracehead; tracehead = &trace;
1497 trace.file = LOCATE_parser_nodes;
1498 ATTR_parser_nodes___ABraMethid____n_obra( self) /*ABraMethid::_n_obra*/ = param0;
1499 tracehead = trace.prev;
1500 return;
1501 }
1502 val_t parser_nodes___ABraMethid___n_cbra(val_t self) {
1503 struct trace_t trace = {NULL, NULL, 503, LOCATE_parser_nodes___ABraMethid___n_cbra};
1504 val_t *variable = NULL;
1505 void **closurevariable = NULL;
1506 trace.prev = tracehead; tracehead = &trace;
1507 trace.file = LOCATE_parser_nodes;
1508 tracehead = trace.prev;
1509 return ATTR_parser_nodes___ABraMethid____n_cbra( self) /*ABraMethid::_n_cbra*/;
1510 }
1511 void parser_nodes___ABraMethid___n_cbra__eq(val_t self, val_t param0) {
1512 struct trace_t trace = {NULL, NULL, 503, LOCATE_parser_nodes___ABraMethid___n_cbra__eq};
1513 val_t *variable = NULL;
1514 void **closurevariable = NULL;
1515 trace.prev = tracehead; tracehead = &trace;
1516 trace.file = LOCATE_parser_nodes;
1517 ATTR_parser_nodes___ABraMethid____n_cbra( self) /*ABraMethid::_n_cbra*/ = param0;
1518 tracehead = trace.prev;
1519 return;
1520 }
1521 val_t parser_nodes___AStarshipMethid___n_starship(val_t self) {
1522 struct trace_t trace = {NULL, NULL, 507, LOCATE_parser_nodes___AStarshipMethid___n_starship};
1523 val_t *variable = NULL;
1524 void **closurevariable = NULL;
1525 trace.prev = tracehead; tracehead = &trace;
1526 trace.file = LOCATE_parser_nodes;
1527 tracehead = trace.prev;
1528 return ATTR_parser_nodes___AStarshipMethid____n_starship( self) /*AStarshipMethid::_n_starship*/;
1529 }
1530 void parser_nodes___AStarshipMethid___n_starship__eq(val_t self, val_t param0) {
1531 struct trace_t trace = {NULL, NULL, 507, LOCATE_parser_nodes___AStarshipMethid___n_starship__eq};
1532 val_t *variable = NULL;
1533 void **closurevariable = NULL;
1534 trace.prev = tracehead; tracehead = &trace;
1535 trace.file = LOCATE_parser_nodes;
1536 ATTR_parser_nodes___AStarshipMethid____n_starship( self) /*AStarshipMethid::_n_starship*/ = param0;
1537 tracehead = trace.prev;
1538 return;
1539 }
1540 val_t parser_nodes___AAssignMethid___n_id(val_t self) {
1541 struct trace_t trace = {NULL, NULL, 511, LOCATE_parser_nodes___AAssignMethid___n_id};
1542 val_t *variable = NULL;
1543 void **closurevariable = NULL;
1544 trace.prev = tracehead; tracehead = &trace;
1545 trace.file = LOCATE_parser_nodes;
1546 tracehead = trace.prev;
1547 return ATTR_parser_nodes___AAssignMethid____n_id( self) /*AAssignMethid::_n_id*/;
1548 }
1549 void parser_nodes___AAssignMethid___n_id__eq(val_t self, val_t param0) {
1550 struct trace_t trace = {NULL, NULL, 511, LOCATE_parser_nodes___AAssignMethid___n_id__eq};
1551 val_t *variable = NULL;
1552 void **closurevariable = NULL;
1553 trace.prev = tracehead; tracehead = &trace;
1554 trace.file = LOCATE_parser_nodes;
1555 ATTR_parser_nodes___AAssignMethid____n_id( self) /*AAssignMethid::_n_id*/ = param0;
1556 tracehead = trace.prev;
1557 return;
1558 }
1559 val_t parser_nodes___AAssignMethid___n_assign(val_t self) {
1560 struct trace_t trace = {NULL, NULL, 512, LOCATE_parser_nodes___AAssignMethid___n_assign};
1561 val_t *variable = NULL;
1562 void **closurevariable = NULL;
1563 trace.prev = tracehead; tracehead = &trace;
1564 trace.file = LOCATE_parser_nodes;
1565 tracehead = trace.prev;
1566 return ATTR_parser_nodes___AAssignMethid____n_assign( self) /*AAssignMethid::_n_assign*/;
1567 }
1568 void parser_nodes___AAssignMethid___n_assign__eq(val_t self, val_t param0) {
1569 struct trace_t trace = {NULL, NULL, 512, LOCATE_parser_nodes___AAssignMethid___n_assign__eq};
1570 val_t *variable = NULL;
1571 void **closurevariable = NULL;
1572 trace.prev = tracehead; tracehead = &trace;
1573 trace.file = LOCATE_parser_nodes;
1574 ATTR_parser_nodes___AAssignMethid____n_assign( self) /*AAssignMethid::_n_assign*/ = param0;
1575 tracehead = trace.prev;
1576 return;
1577 }
1578 val_t parser_nodes___ABraassignMethid___n_obra(val_t self) {
1579 struct trace_t trace = {NULL, NULL, 516, LOCATE_parser_nodes___ABraassignMethid___n_obra};
1580 val_t *variable = NULL;
1581 void **closurevariable = NULL;
1582 trace.prev = tracehead; tracehead = &trace;
1583 trace.file = LOCATE_parser_nodes;
1584 tracehead = trace.prev;
1585 return ATTR_parser_nodes___ABraassignMethid____n_obra( self) /*ABraassignMethid::_n_obra*/;
1586 }
1587 void parser_nodes___ABraassignMethid___n_obra__eq(val_t self, val_t param0) {
1588 struct trace_t trace = {NULL, NULL, 516, LOCATE_parser_nodes___ABraassignMethid___n_obra__eq};
1589 val_t *variable = NULL;
1590 void **closurevariable = NULL;
1591 trace.prev = tracehead; tracehead = &trace;
1592 trace.file = LOCATE_parser_nodes;
1593 ATTR_parser_nodes___ABraassignMethid____n_obra( self) /*ABraassignMethid::_n_obra*/ = param0;
1594 tracehead = trace.prev;
1595 return;
1596 }
1597 val_t parser_nodes___ABraassignMethid___n_cbra(val_t self) {
1598 struct trace_t trace = {NULL, NULL, 517, LOCATE_parser_nodes___ABraassignMethid___n_cbra};
1599 val_t *variable = NULL;
1600 void **closurevariable = NULL;
1601 trace.prev = tracehead; tracehead = &trace;
1602 trace.file = LOCATE_parser_nodes;
1603 tracehead = trace.prev;
1604 return ATTR_parser_nodes___ABraassignMethid____n_cbra( self) /*ABraassignMethid::_n_cbra*/;
1605 }
1606 void parser_nodes___ABraassignMethid___n_cbra__eq(val_t self, val_t param0) {
1607 struct trace_t trace = {NULL, NULL, 517, LOCATE_parser_nodes___ABraassignMethid___n_cbra__eq};
1608 val_t *variable = NULL;
1609 void **closurevariable = NULL;
1610 trace.prev = tracehead; tracehead = &trace;
1611 trace.file = LOCATE_parser_nodes;
1612 ATTR_parser_nodes___ABraassignMethid____n_cbra( self) /*ABraassignMethid::_n_cbra*/ = param0;
1613 tracehead = trace.prev;
1614 return;
1615 }
1616 val_t parser_nodes___ABraassignMethid___n_assign(val_t self) {
1617 struct trace_t trace = {NULL, NULL, 518, LOCATE_parser_nodes___ABraassignMethid___n_assign};
1618 val_t *variable = NULL;
1619 void **closurevariable = NULL;
1620 trace.prev = tracehead; tracehead = &trace;
1621 trace.file = LOCATE_parser_nodes;
1622 tracehead = trace.prev;
1623 return ATTR_parser_nodes___ABraassignMethid____n_assign( self) /*ABraassignMethid::_n_assign*/;
1624 }
1625 void parser_nodes___ABraassignMethid___n_assign__eq(val_t self, val_t param0) {
1626 struct trace_t trace = {NULL, NULL, 518, LOCATE_parser_nodes___ABraassignMethid___n_assign__eq};
1627 val_t *variable = NULL;
1628 void **closurevariable = NULL;
1629 trace.prev = tracehead; tracehead = &trace;
1630 trace.file = LOCATE_parser_nodes;
1631 ATTR_parser_nodes___ABraassignMethid____n_assign( self) /*ABraassignMethid::_n_assign*/ = param0;
1632 tracehead = trace.prev;
1633 return;
1634 }
1635 val_t parser_nodes___ASignature___n_params(val_t self) {
1636 struct trace_t trace = {NULL, NULL, 522, LOCATE_parser_nodes___ASignature___n_params};
1637 val_t *variable = NULL;
1638 void **closurevariable = NULL;
1639 trace.prev = tracehead; tracehead = &trace;
1640 trace.file = LOCATE_parser_nodes;
1641 tracehead = trace.prev;
1642 return ATTR_parser_nodes___ASignature____n_params( self) /*ASignature::_n_params*/;
1643 }
1644 void parser_nodes___ASignature___n_params__eq(val_t self, val_t param0) {
1645 struct trace_t trace = {NULL, NULL, 522, LOCATE_parser_nodes___ASignature___n_params__eq};
1646 val_t *variable = NULL;
1647 void **closurevariable = NULL;
1648 trace.prev = tracehead; tracehead = &trace;
1649 trace.file = LOCATE_parser_nodes;
1650 ATTR_parser_nodes___ASignature____n_params( self) /*ASignature::_n_params*/ = param0;
1651 tracehead = trace.prev;
1652 return;
1653 }
1654 val_t parser_nodes___ASignature___n_type(val_t self) {
1655 struct trace_t trace = {NULL, NULL, 523, LOCATE_parser_nodes___ASignature___n_type};
1656 val_t *variable = NULL;
1657 void **closurevariable = NULL;
1658 trace.prev = tracehead; tracehead = &trace;
1659 trace.file = LOCATE_parser_nodes;
1660 tracehead = trace.prev;
1661 return ATTR_parser_nodes___ASignature____n_type( self) /*ASignature::_n_type*/;
1662 }
1663 void parser_nodes___ASignature___n_type__eq(val_t self, val_t param0) {
1664 struct trace_t trace = {NULL, NULL, 523, LOCATE_parser_nodes___ASignature___n_type__eq};
1665 val_t *variable = NULL;
1666 void **closurevariable = NULL;
1667 trace.prev = tracehead; tracehead = &trace;
1668 trace.file = LOCATE_parser_nodes;
1669 ATTR_parser_nodes___ASignature____n_type( self) /*ASignature::_n_type*/ = param0;
1670 tracehead = trace.prev;
1671 return;
1672 }
1673 val_t parser_nodes___ASignature___n_closure_decls(val_t self) {
1674 struct trace_t trace = {NULL, NULL, 524, LOCATE_parser_nodes___ASignature___n_closure_decls};
1675 val_t *variable = NULL;
1676 void **closurevariable = NULL;
1677 trace.prev = tracehead; tracehead = &trace;
1678 trace.file = LOCATE_parser_nodes;
1679 tracehead = trace.prev;
1680 return ATTR_parser_nodes___ASignature____n_closure_decls( self) /*ASignature::_n_closure_decls*/;
1681 }
1682 void parser_nodes___ASignature___n_closure_decls__eq(val_t self, val_t param0) {
1683 struct trace_t trace = {NULL, NULL, 524, LOCATE_parser_nodes___ASignature___n_closure_decls__eq};
1684 val_t *variable = NULL;
1685 void **closurevariable = NULL;
1686 trace.prev = tracehead; tracehead = &trace;
1687 trace.file = LOCATE_parser_nodes;
1688 ATTR_parser_nodes___ASignature____n_closure_decls( self) /*ASignature::_n_closure_decls*/ = param0;
1689 tracehead = trace.prev;
1690 return;
1691 }
1692 val_t parser_nodes___AParam___n_dotdotdot(val_t self) {
1693 struct trace_t trace = {NULL, NULL, 528, LOCATE_parser_nodes___AParam___n_dotdotdot};
1694 val_t *variable = NULL;
1695 void **closurevariable = NULL;
1696 trace.prev = tracehead; tracehead = &trace;
1697 trace.file = LOCATE_parser_nodes;
1698 tracehead = trace.prev;
1699 return ATTR_parser_nodes___AParam____n_dotdotdot( self) /*AParam::_n_dotdotdot*/;
1700 }
1701 void parser_nodes___AParam___n_dotdotdot__eq(val_t self, val_t param0) {
1702 struct trace_t trace = {NULL, NULL, 528, LOCATE_parser_nodes___AParam___n_dotdotdot__eq};
1703 val_t *variable = NULL;
1704 void **closurevariable = NULL;
1705 trace.prev = tracehead; tracehead = &trace;
1706 trace.file = LOCATE_parser_nodes;
1707 ATTR_parser_nodes___AParam____n_dotdotdot( self) /*AParam::_n_dotdotdot*/ = param0;
1708 tracehead = trace.prev;
1709 return;
1710 }
1711 val_t parser_nodes___AClosureDecl___n_kwwith(val_t self) {
1712 struct trace_t trace = {NULL, NULL, 532, LOCATE_parser_nodes___AClosureDecl___n_kwwith};
1713 val_t *variable = NULL;
1714 void **closurevariable = NULL;
1715 trace.prev = tracehead; tracehead = &trace;
1716 trace.file = LOCATE_parser_nodes;
1717 tracehead = trace.prev;
1718 return ATTR_parser_nodes___AClosureDecl____n_kwwith( self) /*AClosureDecl::_n_kwwith*/;
1719 }
1720 void parser_nodes___AClosureDecl___n_kwwith__eq(val_t self, val_t param0) {
1721 struct trace_t trace = {NULL, NULL, 532, LOCATE_parser_nodes___AClosureDecl___n_kwwith__eq};
1722 val_t *variable = NULL;
1723 void **closurevariable = NULL;
1724 trace.prev = tracehead; tracehead = &trace;
1725 trace.file = LOCATE_parser_nodes;
1726 ATTR_parser_nodes___AClosureDecl____n_kwwith( self) /*AClosureDecl::_n_kwwith*/ = param0;
1727 tracehead = trace.prev;
1728 return;
1729 }
1730 val_t parser_nodes___AClosureDecl___n_kwbreak(val_t self) {
1731 struct trace_t trace = {NULL, NULL, 533, LOCATE_parser_nodes___AClosureDecl___n_kwbreak};
1732 val_t *variable = NULL;
1733 void **closurevariable = NULL;
1734 trace.prev = tracehead; tracehead = &trace;
1735 trace.file = LOCATE_parser_nodes;
1736 tracehead = trace.prev;
1737 return ATTR_parser_nodes___AClosureDecl____n_kwbreak( self) /*AClosureDecl::_n_kwbreak*/;
1738 }
1739 void parser_nodes___AClosureDecl___n_kwbreak__eq(val_t self, val_t param0) {
1740 struct trace_t trace = {NULL, NULL, 533, LOCATE_parser_nodes___AClosureDecl___n_kwbreak__eq};
1741 val_t *variable = NULL;
1742 void **closurevariable = NULL;
1743 trace.prev = tracehead; tracehead = &trace;
1744 trace.file = LOCATE_parser_nodes;
1745 ATTR_parser_nodes___AClosureDecl____n_kwbreak( self) /*AClosureDecl::_n_kwbreak*/ = param0;
1746 tracehead = trace.prev;
1747 return;
1748 }
1749 val_t parser_nodes___AClosureDecl___n_id(val_t self) {
1750 struct trace_t trace = {NULL, NULL, 534, LOCATE_parser_nodes___AClosureDecl___n_id};
1751 val_t *variable = NULL;
1752 void **closurevariable = NULL;
1753 trace.prev = tracehead; tracehead = &trace;
1754 trace.file = LOCATE_parser_nodes;
1755 tracehead = trace.prev;
1756 return ATTR_parser_nodes___AClosureDecl____n_id( self) /*AClosureDecl::_n_id*/;
1757 }
1758 void parser_nodes___AClosureDecl___n_id__eq(val_t self, val_t param0) {
1759 struct trace_t trace = {NULL, NULL, 534, LOCATE_parser_nodes___AClosureDecl___n_id__eq};
1760 val_t *variable = NULL;
1761 void **closurevariable = NULL;
1762 trace.prev = tracehead; tracehead = &trace;
1763 trace.file = LOCATE_parser_nodes;
1764 ATTR_parser_nodes___AClosureDecl____n_id( self) /*AClosureDecl::_n_id*/ = param0;
1765 tracehead = trace.prev;
1766 return;
1767 }
1768 val_t parser_nodes___AClosureDecl___n_signature(val_t self) {
1769 struct trace_t trace = {NULL, NULL, 535, LOCATE_parser_nodes___AClosureDecl___n_signature};
1770 val_t *variable = NULL;
1771 void **closurevariable = NULL;
1772 trace.prev = tracehead; tracehead = &trace;
1773 trace.file = LOCATE_parser_nodes;
1774 tracehead = trace.prev;
1775 return ATTR_parser_nodes___AClosureDecl____n_signature( self) /*AClosureDecl::_n_signature*/;
1776 }
1777 void parser_nodes___AClosureDecl___n_signature__eq(val_t self, val_t param0) {
1778 struct trace_t trace = {NULL, NULL, 535, LOCATE_parser_nodes___AClosureDecl___n_signature__eq};
1779 val_t *variable = NULL;
1780 void **closurevariable = NULL;
1781 trace.prev = tracehead; tracehead = &trace;
1782 trace.file = LOCATE_parser_nodes;
1783 ATTR_parser_nodes___AClosureDecl____n_signature( self) /*AClosureDecl::_n_signature*/ = param0;
1784 tracehead = trace.prev;
1785 return;
1786 }
1787 val_t parser_nodes___AClosureDecl___n_expr(val_t self) {
1788 struct trace_t trace = {NULL, NULL, 536, LOCATE_parser_nodes___AClosureDecl___n_expr};
1789 val_t *variable = NULL;
1790 void **closurevariable = NULL;
1791 trace.prev = tracehead; tracehead = &trace;
1792 trace.file = LOCATE_parser_nodes;
1793 tracehead = trace.prev;
1794 return ATTR_parser_nodes___AClosureDecl____n_expr( self) /*AClosureDecl::_n_expr*/;
1795 }
1796 void parser_nodes___AClosureDecl___n_expr__eq(val_t self, val_t param0) {
1797 struct trace_t trace = {NULL, NULL, 536, LOCATE_parser_nodes___AClosureDecl___n_expr__eq};
1798 val_t *variable = NULL;
1799 void **closurevariable = NULL;
1800 trace.prev = tracehead; tracehead = &trace;
1801 trace.file = LOCATE_parser_nodes;
1802 ATTR_parser_nodes___AClosureDecl____n_expr( self) /*AClosureDecl::_n_expr*/ = param0;
1803 tracehead = trace.prev;
1804 return;
1805 }
1806 val_t parser_nodes___AType___n_id(val_t self) {
1807 struct trace_t trace = {NULL, NULL, 540, LOCATE_parser_nodes___AType___n_id};
1808 val_t *variable = NULL;
1809 void **closurevariable = NULL;
1810 trace.prev = tracehead; tracehead = &trace;
1811 trace.file = LOCATE_parser_nodes;
1812 tracehead = trace.prev;
1813 return ATTR_parser_nodes___AType____n_id( self) /*AType::_n_id*/;
1814 }
1815 void parser_nodes___AType___n_id__eq(val_t self, val_t param0) {
1816 struct trace_t trace = {NULL, NULL, 540, LOCATE_parser_nodes___AType___n_id__eq};
1817 val_t *variable = NULL;
1818 void **closurevariable = NULL;
1819 trace.prev = tracehead; tracehead = &trace;
1820 trace.file = LOCATE_parser_nodes;
1821 ATTR_parser_nodes___AType____n_id( self) /*AType::_n_id*/ = param0;
1822 tracehead = trace.prev;
1823 return;
1824 }
1825 val_t parser_nodes___AType___n_types(val_t self) {
1826 struct trace_t trace = {NULL, NULL, 541, LOCATE_parser_nodes___AType___n_types};
1827 val_t *variable = NULL;
1828 void **closurevariable = NULL;
1829 trace.prev = tracehead; tracehead = &trace;
1830 trace.file = LOCATE_parser_nodes;
1831 tracehead = trace.prev;
1832 return ATTR_parser_nodes___AType____n_types( self) /*AType::_n_types*/;
1833 }
1834 void parser_nodes___AType___n_types__eq(val_t self, val_t param0) {
1835 struct trace_t trace = {NULL, NULL, 541, LOCATE_parser_nodes___AType___n_types__eq};
1836 val_t *variable = NULL;
1837 void **closurevariable = NULL;
1838 trace.prev = tracehead; tracehead = &trace;
1839 trace.file = LOCATE_parser_nodes;
1840 ATTR_parser_nodes___AType____n_types( self) /*AType::_n_types*/ = param0;
1841 tracehead = trace.prev;
1842 return;
1843 }
1844 val_t parser_nodes___ABlockExpr___n_expr(val_t self) {
1845 struct trace_t trace = {NULL, NULL, 548, LOCATE_parser_nodes___ABlockExpr___n_expr};
1846 val_t *variable = NULL;
1847 void **closurevariable = NULL;
1848 trace.prev = tracehead; tracehead = &trace;
1849 trace.file = LOCATE_parser_nodes;
1850 tracehead = trace.prev;
1851 return ATTR_parser_nodes___ABlockExpr____n_expr( self) /*ABlockExpr::_n_expr*/;
1852 }
1853 void parser_nodes___ABlockExpr___n_expr__eq(val_t self, val_t param0) {
1854 struct trace_t trace = {NULL, NULL, 548, LOCATE_parser_nodes___ABlockExpr___n_expr__eq};
1855 val_t *variable = NULL;
1856 void **closurevariable = NULL;
1857 trace.prev = tracehead; tracehead = &trace;
1858 trace.file = LOCATE_parser_nodes;
1859 ATTR_parser_nodes___ABlockExpr____n_expr( self) /*ABlockExpr::_n_expr*/ = param0;
1860 tracehead = trace.prev;
1861 return;
1862 }
1863 val_t parser_nodes___AVardeclExpr___n_kwvar(val_t self) {
1864 struct trace_t trace = {NULL, NULL, 552, LOCATE_parser_nodes___AVardeclExpr___n_kwvar};
1865 val_t *variable = NULL;
1866 void **closurevariable = NULL;
1867 trace.prev = tracehead; tracehead = &trace;
1868 trace.file = LOCATE_parser_nodes;
1869 tracehead = trace.prev;
1870 return ATTR_parser_nodes___AVardeclExpr____n_kwvar( self) /*AVardeclExpr::_n_kwvar*/;
1871 }
1872 void parser_nodes___AVardeclExpr___n_kwvar__eq(val_t self, val_t param0) {
1873 struct trace_t trace = {NULL, NULL, 552, LOCATE_parser_nodes___AVardeclExpr___n_kwvar__eq};
1874 val_t *variable = NULL;
1875 void **closurevariable = NULL;
1876 trace.prev = tracehead; tracehead = &trace;
1877 trace.file = LOCATE_parser_nodes;
1878 ATTR_parser_nodes___AVardeclExpr____n_kwvar( self) /*AVardeclExpr::_n_kwvar*/ = param0;
1879 tracehead = trace.prev;
1880 return;
1881 }
1882 val_t parser_nodes___AVardeclExpr___n_id(val_t self) {
1883 struct trace_t trace = {NULL, NULL, 553, LOCATE_parser_nodes___AVardeclExpr___n_id};
1884 val_t *variable = NULL;
1885 void **closurevariable = NULL;
1886 trace.prev = tracehead; tracehead = &trace;
1887 trace.file = LOCATE_parser_nodes;
1888 tracehead = trace.prev;
1889 return ATTR_parser_nodes___AVardeclExpr____n_id( self) /*AVardeclExpr::_n_id*/;
1890 }
1891 void parser_nodes___AVardeclExpr___n_id__eq(val_t self, val_t param0) {
1892 struct trace_t trace = {NULL, NULL, 553, LOCATE_parser_nodes___AVardeclExpr___n_id__eq};
1893 val_t *variable = NULL;
1894 void **closurevariable = NULL;
1895 trace.prev = tracehead; tracehead = &trace;
1896 trace.file = LOCATE_parser_nodes;
1897 ATTR_parser_nodes___AVardeclExpr____n_id( self) /*AVardeclExpr::_n_id*/ = param0;
1898 tracehead = trace.prev;
1899 return;
1900 }
1901 val_t parser_nodes___AVardeclExpr___n_type(val_t self) {
1902 struct trace_t trace = {NULL, NULL, 554, LOCATE_parser_nodes___AVardeclExpr___n_type};
1903 val_t *variable = NULL;
1904 void **closurevariable = NULL;
1905 trace.prev = tracehead; tracehead = &trace;
1906 trace.file = LOCATE_parser_nodes;
1907 tracehead = trace.prev;
1908 return ATTR_parser_nodes___AVardeclExpr____n_type( self) /*AVardeclExpr::_n_type*/;
1909 }
1910 void parser_nodes___AVardeclExpr___n_type__eq(val_t self, val_t param0) {
1911 struct trace_t trace = {NULL, NULL, 554, LOCATE_parser_nodes___AVardeclExpr___n_type__eq};
1912 val_t *variable = NULL;
1913 void **closurevariable = NULL;
1914 trace.prev = tracehead; tracehead = &trace;
1915 trace.file = LOCATE_parser_nodes;
1916 ATTR_parser_nodes___AVardeclExpr____n_type( self) /*AVardeclExpr::_n_type*/ = param0;
1917 tracehead = trace.prev;
1918 return;
1919 }
1920 val_t parser_nodes___AVardeclExpr___n_assign(val_t self) {
1921 struct trace_t trace = {NULL, NULL, 555, LOCATE_parser_nodes___AVardeclExpr___n_assign};
1922 val_t *variable = NULL;
1923 void **closurevariable = NULL;
1924 trace.prev = tracehead; tracehead = &trace;
1925 trace.file = LOCATE_parser_nodes;
1926 tracehead = trace.prev;
1927 return ATTR_parser_nodes___AVardeclExpr____n_assign( self) /*AVardeclExpr::_n_assign*/;
1928 }
1929 void parser_nodes___AVardeclExpr___n_assign__eq(val_t self, val_t param0) {
1930 struct trace_t trace = {NULL, NULL, 555, LOCATE_parser_nodes___AVardeclExpr___n_assign__eq};
1931 val_t *variable = NULL;
1932 void **closurevariable = NULL;
1933 trace.prev = tracehead; tracehead = &trace;
1934 trace.file = LOCATE_parser_nodes;
1935 ATTR_parser_nodes___AVardeclExpr____n_assign( self) /*AVardeclExpr::_n_assign*/ = param0;
1936 tracehead = trace.prev;
1937 return;
1938 }
1939 val_t parser_nodes___AVardeclExpr___n_expr(val_t self) {
1940 struct trace_t trace = {NULL, NULL, 556, LOCATE_parser_nodes___AVardeclExpr___n_expr};
1941 val_t *variable = NULL;
1942 void **closurevariable = NULL;
1943 trace.prev = tracehead; tracehead = &trace;
1944 trace.file = LOCATE_parser_nodes;
1945 tracehead = trace.prev;
1946 return ATTR_parser_nodes___AVardeclExpr____n_expr( self) /*AVardeclExpr::_n_expr*/;
1947 }
1948 void parser_nodes___AVardeclExpr___n_expr__eq(val_t self, val_t param0) {
1949 struct trace_t trace = {NULL, NULL, 556, LOCATE_parser_nodes___AVardeclExpr___n_expr__eq};
1950 val_t *variable = NULL;
1951 void **closurevariable = NULL;
1952 trace.prev = tracehead; tracehead = &trace;
1953 trace.file = LOCATE_parser_nodes;
1954 ATTR_parser_nodes___AVardeclExpr____n_expr( self) /*AVardeclExpr::_n_expr*/ = param0;
1955 tracehead = trace.prev;
1956 return;
1957 }
1958 val_t parser_nodes___AReturnExpr___n_kwreturn(val_t self) {
1959 struct trace_t trace = {NULL, NULL, 560, LOCATE_parser_nodes___AReturnExpr___n_kwreturn};
1960 val_t *variable = NULL;
1961 void **closurevariable = NULL;
1962 trace.prev = tracehead; tracehead = &trace;
1963 trace.file = LOCATE_parser_nodes;
1964 tracehead = trace.prev;
1965 return ATTR_parser_nodes___AReturnExpr____n_kwreturn( self) /*AReturnExpr::_n_kwreturn*/;
1966 }
1967 void parser_nodes___AReturnExpr___n_kwreturn__eq(val_t self, val_t param0) {
1968 struct trace_t trace = {NULL, NULL, 560, LOCATE_parser_nodes___AReturnExpr___n_kwreturn__eq};
1969 val_t *variable = NULL;
1970 void **closurevariable = NULL;
1971 trace.prev = tracehead; tracehead = &trace;
1972 trace.file = LOCATE_parser_nodes;
1973 ATTR_parser_nodes___AReturnExpr____n_kwreturn( self) /*AReturnExpr::_n_kwreturn*/ = param0;
1974 tracehead = trace.prev;
1975 return;
1976 }
1977 val_t parser_nodes___AReturnExpr___n_expr(val_t self) {
1978 struct trace_t trace = {NULL, NULL, 561, LOCATE_parser_nodes___AReturnExpr___n_expr};
1979 val_t *variable = NULL;
1980 void **closurevariable = NULL;
1981 trace.prev = tracehead; tracehead = &trace;
1982 trace.file = LOCATE_parser_nodes;
1983 tracehead = trace.prev;
1984 return ATTR_parser_nodes___AReturnExpr____n_expr( self) /*AReturnExpr::_n_expr*/;
1985 }
1986 void parser_nodes___AReturnExpr___n_expr__eq(val_t self, val_t param0) {
1987 struct trace_t trace = {NULL, NULL, 561, LOCATE_parser_nodes___AReturnExpr___n_expr__eq};
1988 val_t *variable = NULL;
1989 void **closurevariable = NULL;
1990 trace.prev = tracehead; tracehead = &trace;
1991 trace.file = LOCATE_parser_nodes;
1992 ATTR_parser_nodes___AReturnExpr____n_expr( self) /*AReturnExpr::_n_expr*/ = param0;
1993 tracehead = trace.prev;
1994 return;
1995 }
1996 val_t parser_nodes___ABreakExpr___n_kwbreak(val_t self) {
1997 struct trace_t trace = {NULL, NULL, 565, LOCATE_parser_nodes___ABreakExpr___n_kwbreak};
1998 val_t *variable = NULL;
1999 void **closurevariable = NULL;
2000 trace.prev = tracehead; tracehead = &trace;
2001 trace.file = LOCATE_parser_nodes;
2002 tracehead = trace.prev;
2003 return ATTR_parser_nodes___ABreakExpr____n_kwbreak( self) /*ABreakExpr::_n_kwbreak*/;
2004 }
2005 void parser_nodes___ABreakExpr___n_kwbreak__eq(val_t self, val_t param0) {
2006 struct trace_t trace = {NULL, NULL, 565, LOCATE_parser_nodes___ABreakExpr___n_kwbreak__eq};
2007 val_t *variable = NULL;
2008 void **closurevariable = NULL;
2009 trace.prev = tracehead; tracehead = &trace;
2010 trace.file = LOCATE_parser_nodes;
2011 ATTR_parser_nodes___ABreakExpr____n_kwbreak( self) /*ABreakExpr::_n_kwbreak*/ = param0;
2012 tracehead = trace.prev;
2013 return;
2014 }
2015 val_t parser_nodes___ABreakExpr___n_expr(val_t self) {
2016 struct trace_t trace = {NULL, NULL, 566, LOCATE_parser_nodes___ABreakExpr___n_expr};
2017 val_t *variable = NULL;
2018 void **closurevariable = NULL;
2019 trace.prev = tracehead; tracehead = &trace;
2020 trace.file = LOCATE_parser_nodes;
2021 tracehead = trace.prev;
2022 return ATTR_parser_nodes___ABreakExpr____n_expr( self) /*ABreakExpr::_n_expr*/;
2023 }
2024 void parser_nodes___ABreakExpr___n_expr__eq(val_t self, val_t param0) {
2025 struct trace_t trace = {NULL, NULL, 566, LOCATE_parser_nodes___ABreakExpr___n_expr__eq};
2026 val_t *variable = NULL;
2027 void **closurevariable = NULL;
2028 trace.prev = tracehead; tracehead = &trace;
2029 trace.file = LOCATE_parser_nodes;
2030 ATTR_parser_nodes___ABreakExpr____n_expr( self) /*ABreakExpr::_n_expr*/ = param0;
2031 tracehead = trace.prev;
2032 return;
2033 }
2034 val_t parser_nodes___AAbortExpr___n_kwabort(val_t self) {
2035 struct trace_t trace = {NULL, NULL, 570, LOCATE_parser_nodes___AAbortExpr___n_kwabort};
2036 val_t *variable = NULL;
2037 void **closurevariable = NULL;
2038 trace.prev = tracehead; tracehead = &trace;
2039 trace.file = LOCATE_parser_nodes;
2040 tracehead = trace.prev;
2041 return ATTR_parser_nodes___AAbortExpr____n_kwabort( self) /*AAbortExpr::_n_kwabort*/;
2042 }
2043 void parser_nodes___AAbortExpr___n_kwabort__eq(val_t self, val_t param0) {
2044 struct trace_t trace = {NULL, NULL, 570, LOCATE_parser_nodes___AAbortExpr___n_kwabort__eq};
2045 val_t *variable = NULL;
2046 void **closurevariable = NULL;
2047 trace.prev = tracehead; tracehead = &trace;
2048 trace.file = LOCATE_parser_nodes;
2049 ATTR_parser_nodes___AAbortExpr____n_kwabort( self) /*AAbortExpr::_n_kwabort*/ = param0;
2050 tracehead = trace.prev;
2051 return;
2052 }
2053 val_t parser_nodes___AContinueExpr___n_kwcontinue(val_t self) {
2054 struct trace_t trace = {NULL, NULL, 574, LOCATE_parser_nodes___AContinueExpr___n_kwcontinue};
2055 val_t *variable = NULL;
2056 void **closurevariable = NULL;
2057 trace.prev = tracehead; tracehead = &trace;
2058 trace.file = LOCATE_parser_nodes;
2059 tracehead = trace.prev;
2060 return ATTR_parser_nodes___AContinueExpr____n_kwcontinue( self) /*AContinueExpr::_n_kwcontinue*/;
2061 }
2062 void parser_nodes___AContinueExpr___n_kwcontinue__eq(val_t self, val_t param0) {
2063 struct trace_t trace = {NULL, NULL, 574, LOCATE_parser_nodes___AContinueExpr___n_kwcontinue__eq};
2064 val_t *variable = NULL;
2065 void **closurevariable = NULL;
2066 trace.prev = tracehead; tracehead = &trace;
2067 trace.file = LOCATE_parser_nodes;
2068 ATTR_parser_nodes___AContinueExpr____n_kwcontinue( self) /*AContinueExpr::_n_kwcontinue*/ = param0;
2069 tracehead = trace.prev;
2070 return;
2071 }
2072 val_t parser_nodes___AContinueExpr___n_expr(val_t self) {
2073 struct trace_t trace = {NULL, NULL, 575, LOCATE_parser_nodes___AContinueExpr___n_expr};
2074 val_t *variable = NULL;
2075 void **closurevariable = NULL;
2076 trace.prev = tracehead; tracehead = &trace;
2077 trace.file = LOCATE_parser_nodes;
2078 tracehead = trace.prev;
2079 return ATTR_parser_nodes___AContinueExpr____n_expr( self) /*AContinueExpr::_n_expr*/;
2080 }
2081 void parser_nodes___AContinueExpr___n_expr__eq(val_t self, val_t param0) {
2082 struct trace_t trace = {NULL, NULL, 575, LOCATE_parser_nodes___AContinueExpr___n_expr__eq};
2083 val_t *variable = NULL;
2084 void **closurevariable = NULL;
2085 trace.prev = tracehead; tracehead = &trace;
2086 trace.file = LOCATE_parser_nodes;
2087 ATTR_parser_nodes___AContinueExpr____n_expr( self) /*AContinueExpr::_n_expr*/ = param0;
2088 tracehead = trace.prev;
2089 return;
2090 }
2091 val_t parser_nodes___ADoExpr___n_kwdo(val_t self) {
2092 struct trace_t trace = {NULL, NULL, 579, LOCATE_parser_nodes___ADoExpr___n_kwdo};
2093 val_t *variable = NULL;
2094 void **closurevariable = NULL;
2095 trace.prev = tracehead; tracehead = &trace;
2096 trace.file = LOCATE_parser_nodes;
2097 tracehead = trace.prev;
2098 return ATTR_parser_nodes___ADoExpr____n_kwdo( self) /*ADoExpr::_n_kwdo*/;
2099 }
2100 void parser_nodes___ADoExpr___n_kwdo__eq(val_t self, val_t param0) {
2101 struct trace_t trace = {NULL, NULL, 579, LOCATE_parser_nodes___ADoExpr___n_kwdo__eq};
2102 val_t *variable = NULL;
2103 void **closurevariable = NULL;
2104 trace.prev = tracehead; tracehead = &trace;
2105 trace.file = LOCATE_parser_nodes;
2106 ATTR_parser_nodes___ADoExpr____n_kwdo( self) /*ADoExpr::_n_kwdo*/ = param0;
2107 tracehead = trace.prev;
2108 return;
2109 }
2110 val_t parser_nodes___ADoExpr___n_block(val_t self) {
2111 struct trace_t trace = {NULL, NULL, 580, LOCATE_parser_nodes___ADoExpr___n_block};
2112 val_t *variable = NULL;
2113 void **closurevariable = NULL;
2114 trace.prev = tracehead; tracehead = &trace;
2115 trace.file = LOCATE_parser_nodes;
2116 tracehead = trace.prev;
2117 return ATTR_parser_nodes___ADoExpr____n_block( self) /*ADoExpr::_n_block*/;
2118 }
2119 void parser_nodes___ADoExpr___n_block__eq(val_t self, val_t param0) {
2120 struct trace_t trace = {NULL, NULL, 580, LOCATE_parser_nodes___ADoExpr___n_block__eq};
2121 val_t *variable = NULL;
2122 void **closurevariable = NULL;
2123 trace.prev = tracehead; tracehead = &trace;
2124 trace.file = LOCATE_parser_nodes;
2125 ATTR_parser_nodes___ADoExpr____n_block( self) /*ADoExpr::_n_block*/ = param0;
2126 tracehead = trace.prev;
2127 return;
2128 }
2129 val_t parser_nodes___AIfExpr___n_kwif(val_t self) {
2130 struct trace_t trace = {NULL, NULL, 584, LOCATE_parser_nodes___AIfExpr___n_kwif};
2131 val_t *variable = NULL;
2132 void **closurevariable = NULL;
2133 trace.prev = tracehead; tracehead = &trace;
2134 trace.file = LOCATE_parser_nodes;
2135 tracehead = trace.prev;
2136 return ATTR_parser_nodes___AIfExpr____n_kwif( self) /*AIfExpr::_n_kwif*/;
2137 }
2138 void parser_nodes___AIfExpr___n_kwif__eq(val_t self, val_t param0) {
2139 struct trace_t trace = {NULL, NULL, 584, LOCATE_parser_nodes___AIfExpr___n_kwif__eq};
2140 val_t *variable = NULL;
2141 void **closurevariable = NULL;
2142 trace.prev = tracehead; tracehead = &trace;
2143 trace.file = LOCATE_parser_nodes;
2144 ATTR_parser_nodes___AIfExpr____n_kwif( self) /*AIfExpr::_n_kwif*/ = param0;
2145 tracehead = trace.prev;
2146 return;
2147 }
2148 val_t parser_nodes___AIfExpr___n_expr(val_t self) {
2149 struct trace_t trace = {NULL, NULL, 585, LOCATE_parser_nodes___AIfExpr___n_expr};
2150 val_t *variable = NULL;
2151 void **closurevariable = NULL;
2152 trace.prev = tracehead; tracehead = &trace;
2153 trace.file = LOCATE_parser_nodes;
2154 tracehead = trace.prev;
2155 return ATTR_parser_nodes___AIfExpr____n_expr( self) /*AIfExpr::_n_expr*/;
2156 }
2157 void parser_nodes___AIfExpr___n_expr__eq(val_t self, val_t param0) {
2158 struct trace_t trace = {NULL, NULL, 585, LOCATE_parser_nodes___AIfExpr___n_expr__eq};
2159 val_t *variable = NULL;
2160 void **closurevariable = NULL;
2161 trace.prev = tracehead; tracehead = &trace;
2162 trace.file = LOCATE_parser_nodes;
2163 ATTR_parser_nodes___AIfExpr____n_expr( self) /*AIfExpr::_n_expr*/ = param0;
2164 tracehead = trace.prev;
2165 return;
2166 }
2167 val_t parser_nodes___AIfExpr___n_then(val_t self) {
2168 struct trace_t trace = {NULL, NULL, 586, LOCATE_parser_nodes___AIfExpr___n_then};
2169 val_t *variable = NULL;
2170 void **closurevariable = NULL;
2171 trace.prev = tracehead; tracehead = &trace;
2172 trace.file = LOCATE_parser_nodes;
2173 tracehead = trace.prev;
2174 return ATTR_parser_nodes___AIfExpr____n_then( self) /*AIfExpr::_n_then*/;
2175 }
2176 void parser_nodes___AIfExpr___n_then__eq(val_t self, val_t param0) {
2177 struct trace_t trace = {NULL, NULL, 586, LOCATE_parser_nodes___AIfExpr___n_then__eq};
2178 val_t *variable = NULL;
2179 void **closurevariable = NULL;
2180 trace.prev = tracehead; tracehead = &trace;
2181 trace.file = LOCATE_parser_nodes;
2182 ATTR_parser_nodes___AIfExpr____n_then( self) /*AIfExpr::_n_then*/ = param0;
2183 tracehead = trace.prev;
2184 return;
2185 }
2186 val_t parser_nodes___AIfExpr___n_else(val_t self) {
2187 struct trace_t trace = {NULL, NULL, 587, LOCATE_parser_nodes___AIfExpr___n_else};
2188 val_t *variable = NULL;
2189 void **closurevariable = NULL;
2190 trace.prev = tracehead; tracehead = &trace;
2191 trace.file = LOCATE_parser_nodes;
2192 tracehead = trace.prev;
2193 return ATTR_parser_nodes___AIfExpr____n_else( self) /*AIfExpr::_n_else*/;
2194 }
2195 void parser_nodes___AIfExpr___n_else__eq(val_t self, val_t param0) {
2196 struct trace_t trace = {NULL, NULL, 587, LOCATE_parser_nodes___AIfExpr___n_else__eq};
2197 val_t *variable = NULL;
2198 void **closurevariable = NULL;
2199 trace.prev = tracehead; tracehead = &trace;
2200 trace.file = LOCATE_parser_nodes;
2201 ATTR_parser_nodes___AIfExpr____n_else( self) /*AIfExpr::_n_else*/ = param0;
2202 tracehead = trace.prev;
2203 return;
2204 }
2205 val_t parser_nodes___AIfexprExpr___n_kwif(val_t self) {
2206 struct trace_t trace = {NULL, NULL, 591, LOCATE_parser_nodes___AIfexprExpr___n_kwif};
2207 val_t *variable = NULL;
2208 void **closurevariable = NULL;
2209 trace.prev = tracehead; tracehead = &trace;
2210 trace.file = LOCATE_parser_nodes;
2211 tracehead = trace.prev;
2212 return ATTR_parser_nodes___AIfexprExpr____n_kwif( self) /*AIfexprExpr::_n_kwif*/;
2213 }
2214 void parser_nodes___AIfexprExpr___n_kwif__eq(val_t self, val_t param0) {
2215 struct trace_t trace = {NULL, NULL, 591, LOCATE_parser_nodes___AIfexprExpr___n_kwif__eq};
2216 val_t *variable = NULL;
2217 void **closurevariable = NULL;
2218 trace.prev = tracehead; tracehead = &trace;
2219 trace.file = LOCATE_parser_nodes;
2220 ATTR_parser_nodes___AIfexprExpr____n_kwif( self) /*AIfexprExpr::_n_kwif*/ = param0;
2221 tracehead = trace.prev;
2222 return;
2223 }
2224 val_t parser_nodes___AIfexprExpr___n_expr(val_t self) {
2225 struct trace_t trace = {NULL, NULL, 592, LOCATE_parser_nodes___AIfexprExpr___n_expr};
2226 val_t *variable = NULL;
2227 void **closurevariable = NULL;
2228 trace.prev = tracehead; tracehead = &trace;
2229 trace.file = LOCATE_parser_nodes;
2230 tracehead = trace.prev;
2231 return ATTR_parser_nodes___AIfexprExpr____n_expr( self) /*AIfexprExpr::_n_expr*/;
2232 }
2233 void parser_nodes___AIfexprExpr___n_expr__eq(val_t self, val_t param0) {
2234 struct trace_t trace = {NULL, NULL, 592, LOCATE_parser_nodes___AIfexprExpr___n_expr__eq};
2235 val_t *variable = NULL;
2236 void **closurevariable = NULL;
2237 trace.prev = tracehead; tracehead = &trace;
2238 trace.file = LOCATE_parser_nodes;
2239 ATTR_parser_nodes___AIfexprExpr____n_expr( self) /*AIfexprExpr::_n_expr*/ = param0;
2240 tracehead = trace.prev;
2241 return;
2242 }
2243 val_t parser_nodes___AIfexprExpr___n_kwthen(val_t self) {
2244 struct trace_t trace = {NULL, NULL, 593, LOCATE_parser_nodes___AIfexprExpr___n_kwthen};
2245 val_t *variable = NULL;
2246 void **closurevariable = NULL;
2247 trace.prev = tracehead; tracehead = &trace;
2248 trace.file = LOCATE_parser_nodes;
2249 tracehead = trace.prev;
2250 return ATTR_parser_nodes___AIfexprExpr____n_kwthen( self) /*AIfexprExpr::_n_kwthen*/;
2251 }
2252 void parser_nodes___AIfexprExpr___n_kwthen__eq(val_t self, val_t param0) {
2253 struct trace_t trace = {NULL, NULL, 593, LOCATE_parser_nodes___AIfexprExpr___n_kwthen__eq};
2254 val_t *variable = NULL;
2255 void **closurevariable = NULL;
2256 trace.prev = tracehead; tracehead = &trace;
2257 trace.file = LOCATE_parser_nodes;
2258 ATTR_parser_nodes___AIfexprExpr____n_kwthen( self) /*AIfexprExpr::_n_kwthen*/ = param0;
2259 tracehead = trace.prev;
2260 return;
2261 }
2262 val_t parser_nodes___AIfexprExpr___n_then(val_t self) {
2263 struct trace_t trace = {NULL, NULL, 594, LOCATE_parser_nodes___AIfexprExpr___n_then};
2264 val_t *variable = NULL;
2265 void **closurevariable = NULL;
2266 trace.prev = tracehead; tracehead = &trace;
2267 trace.file = LOCATE_parser_nodes;
2268 tracehead = trace.prev;
2269 return ATTR_parser_nodes___AIfexprExpr____n_then( self) /*AIfexprExpr::_n_then*/;
2270 }
2271 void parser_nodes___AIfexprExpr___n_then__eq(val_t self, val_t param0) {
2272 struct trace_t trace = {NULL, NULL, 594, LOCATE_parser_nodes___AIfexprExpr___n_then__eq};
2273 val_t *variable = NULL;
2274 void **closurevariable = NULL;
2275 trace.prev = tracehead; tracehead = &trace;
2276 trace.file = LOCATE_parser_nodes;
2277 ATTR_parser_nodes___AIfexprExpr____n_then( self) /*AIfexprExpr::_n_then*/ = param0;
2278 tracehead = trace.prev;
2279 return;
2280 }
2281 val_t parser_nodes___AIfexprExpr___n_kwelse(val_t self) {
2282 struct trace_t trace = {NULL, NULL, 595, LOCATE_parser_nodes___AIfexprExpr___n_kwelse};
2283 val_t *variable = NULL;
2284 void **closurevariable = NULL;
2285 trace.prev = tracehead; tracehead = &trace;
2286 trace.file = LOCATE_parser_nodes;
2287 tracehead = trace.prev;
2288 return ATTR_parser_nodes___AIfexprExpr____n_kwelse( self) /*AIfexprExpr::_n_kwelse*/;
2289 }
2290 void parser_nodes___AIfexprExpr___n_kwelse__eq(val_t self, val_t param0) {
2291 struct trace_t trace = {NULL, NULL, 595, LOCATE_parser_nodes___AIfexprExpr___n_kwelse__eq};
2292 val_t *variable = NULL;
2293 void **closurevariable = NULL;
2294 trace.prev = tracehead; tracehead = &trace;
2295 trace.file = LOCATE_parser_nodes;
2296 ATTR_parser_nodes___AIfexprExpr____n_kwelse( self) /*AIfexprExpr::_n_kwelse*/ = param0;
2297 tracehead = trace.prev;
2298 return;
2299 }
2300 val_t parser_nodes___AIfexprExpr___n_else(val_t self) {
2301 struct trace_t trace = {NULL, NULL, 596, LOCATE_parser_nodes___AIfexprExpr___n_else};
2302 val_t *variable = NULL;
2303 void **closurevariable = NULL;
2304 trace.prev = tracehead; tracehead = &trace;
2305 trace.file = LOCATE_parser_nodes;
2306 tracehead = trace.prev;
2307 return ATTR_parser_nodes___AIfexprExpr____n_else( self) /*AIfexprExpr::_n_else*/;
2308 }
2309 void parser_nodes___AIfexprExpr___n_else__eq(val_t self, val_t param0) {
2310 struct trace_t trace = {NULL, NULL, 596, LOCATE_parser_nodes___AIfexprExpr___n_else__eq};
2311 val_t *variable = NULL;
2312 void **closurevariable = NULL;
2313 trace.prev = tracehead; tracehead = &trace;
2314 trace.file = LOCATE_parser_nodes;
2315 ATTR_parser_nodes___AIfexprExpr____n_else( self) /*AIfexprExpr::_n_else*/ = param0;
2316 tracehead = trace.prev;
2317 return;
2318 }
2319 val_t parser_nodes___AWhileExpr___n_kwwhile(val_t self) {
2320 struct trace_t trace = {NULL, NULL, 600, LOCATE_parser_nodes___AWhileExpr___n_kwwhile};
2321 val_t *variable = NULL;
2322 void **closurevariable = NULL;
2323 trace.prev = tracehead; tracehead = &trace;
2324 trace.file = LOCATE_parser_nodes;
2325 tracehead = trace.prev;
2326 return ATTR_parser_nodes___AWhileExpr____n_kwwhile( self) /*AWhileExpr::_n_kwwhile*/;
2327 }
2328 void parser_nodes___AWhileExpr___n_kwwhile__eq(val_t self, val_t param0) {
2329 struct trace_t trace = {NULL, NULL, 600, LOCATE_parser_nodes___AWhileExpr___n_kwwhile__eq};
2330 val_t *variable = NULL;
2331 void **closurevariable = NULL;
2332 trace.prev = tracehead; tracehead = &trace;
2333 trace.file = LOCATE_parser_nodes;
2334 ATTR_parser_nodes___AWhileExpr____n_kwwhile( self) /*AWhileExpr::_n_kwwhile*/ = param0;
2335 tracehead = trace.prev;
2336 return;
2337 }
2338 val_t parser_nodes___AWhileExpr___n_expr(val_t self) {
2339 struct trace_t trace = {NULL, NULL, 601, LOCATE_parser_nodes___AWhileExpr___n_expr};
2340 val_t *variable = NULL;
2341 void **closurevariable = NULL;
2342 trace.prev = tracehead; tracehead = &trace;
2343 trace.file = LOCATE_parser_nodes;
2344 tracehead = trace.prev;
2345 return ATTR_parser_nodes___AWhileExpr____n_expr( self) /*AWhileExpr::_n_expr*/;
2346 }
2347 void parser_nodes___AWhileExpr___n_expr__eq(val_t self, val_t param0) {
2348 struct trace_t trace = {NULL, NULL, 601, LOCATE_parser_nodes___AWhileExpr___n_expr__eq};
2349 val_t *variable = NULL;
2350 void **closurevariable = NULL;
2351 trace.prev = tracehead; tracehead = &trace;
2352 trace.file = LOCATE_parser_nodes;
2353 ATTR_parser_nodes___AWhileExpr____n_expr( self) /*AWhileExpr::_n_expr*/ = param0;
2354 tracehead = trace.prev;
2355 return;
2356 }
2357 val_t parser_nodes___AWhileExpr___n_kwdo(val_t self) {
2358 struct trace_t trace = {NULL, NULL, 602, LOCATE_parser_nodes___AWhileExpr___n_kwdo};
2359 val_t *variable = NULL;
2360 void **closurevariable = NULL;
2361 trace.prev = tracehead; tracehead = &trace;
2362 trace.file = LOCATE_parser_nodes;
2363 tracehead = trace.prev;
2364 return ATTR_parser_nodes___AWhileExpr____n_kwdo( self) /*AWhileExpr::_n_kwdo*/;
2365 }
2366 void parser_nodes___AWhileExpr___n_kwdo__eq(val_t self, val_t param0) {
2367 struct trace_t trace = {NULL, NULL, 602, LOCATE_parser_nodes___AWhileExpr___n_kwdo__eq};
2368 val_t *variable = NULL;
2369 void **closurevariable = NULL;
2370 trace.prev = tracehead; tracehead = &trace;
2371 trace.file = LOCATE_parser_nodes;
2372 ATTR_parser_nodes___AWhileExpr____n_kwdo( self) /*AWhileExpr::_n_kwdo*/ = param0;
2373 tracehead = trace.prev;
2374 return;
2375 }
2376 val_t parser_nodes___AWhileExpr___n_block(val_t self) {
2377 struct trace_t trace = {NULL, NULL, 603, LOCATE_parser_nodes___AWhileExpr___n_block};
2378 val_t *variable = NULL;
2379 void **closurevariable = NULL;
2380 trace.prev = tracehead; tracehead = &trace;
2381 trace.file = LOCATE_parser_nodes;
2382 tracehead = trace.prev;
2383 return ATTR_parser_nodes___AWhileExpr____n_block( self) /*AWhileExpr::_n_block*/;
2384 }
2385 void parser_nodes___AWhileExpr___n_block__eq(val_t self, val_t param0) {
2386 struct trace_t trace = {NULL, NULL, 603, LOCATE_parser_nodes___AWhileExpr___n_block__eq};
2387 val_t *variable = NULL;
2388 void **closurevariable = NULL;
2389 trace.prev = tracehead; tracehead = &trace;
2390 trace.file = LOCATE_parser_nodes;
2391 ATTR_parser_nodes___AWhileExpr____n_block( self) /*AWhileExpr::_n_block*/ = param0;
2392 tracehead = trace.prev;
2393 return;
2394 }
2395 val_t parser_nodes___AForExpr___n_vardecl(val_t self) {
2396 struct trace_t trace = {NULL, NULL, 607, LOCATE_parser_nodes___AForExpr___n_vardecl};
2397 val_t *variable = NULL;
2398 void **closurevariable = NULL;
2399 trace.prev = tracehead; tracehead = &trace;
2400 trace.file = LOCATE_parser_nodes;
2401 tracehead = trace.prev;
2402 return ATTR_parser_nodes___AForExpr____n_vardecl( self) /*AForExpr::_n_vardecl*/;
2403 }
2404 void parser_nodes___AForExpr___n_vardecl__eq(val_t self, val_t param0) {
2405 struct trace_t trace = {NULL, NULL, 607, LOCATE_parser_nodes___AForExpr___n_vardecl__eq};
2406 val_t *variable = NULL;
2407 void **closurevariable = NULL;
2408 trace.prev = tracehead; tracehead = &trace;
2409 trace.file = LOCATE_parser_nodes;
2410 ATTR_parser_nodes___AForExpr____n_vardecl( self) /*AForExpr::_n_vardecl*/ = param0;
2411 tracehead = trace.prev;
2412 return;
2413 }
2414 val_t parser_nodes___AForExpr___n_kwdo(val_t self) {
2415 struct trace_t trace = {NULL, NULL, 608, LOCATE_parser_nodes___AForExpr___n_kwdo};
2416 val_t *variable = NULL;
2417 void **closurevariable = NULL;
2418 trace.prev = tracehead; tracehead = &trace;
2419 trace.file = LOCATE_parser_nodes;
2420 tracehead = trace.prev;
2421 return ATTR_parser_nodes___AForExpr____n_kwdo( self) /*AForExpr::_n_kwdo*/;
2422 }
2423 void parser_nodes___AForExpr___n_kwdo__eq(val_t self, val_t param0) {
2424 struct trace_t trace = {NULL, NULL, 608, LOCATE_parser_nodes___AForExpr___n_kwdo__eq};
2425 val_t *variable = NULL;
2426 void **closurevariable = NULL;
2427 trace.prev = tracehead; tracehead = &trace;
2428 trace.file = LOCATE_parser_nodes;
2429 ATTR_parser_nodes___AForExpr____n_kwdo( self) /*AForExpr::_n_kwdo*/ = param0;
2430 tracehead = trace.prev;
2431 return;
2432 }
2433 val_t parser_nodes___AForExpr___n_block(val_t self) {
2434 struct trace_t trace = {NULL, NULL, 609, LOCATE_parser_nodes___AForExpr___n_block};
2435 val_t *variable = NULL;
2436 void **closurevariable = NULL;
2437 trace.prev = tracehead; tracehead = &trace;
2438 trace.file = LOCATE_parser_nodes;
2439 tracehead = trace.prev;
2440 return ATTR_parser_nodes___AForExpr____n_block( self) /*AForExpr::_n_block*/;
2441 }
2442 void parser_nodes___AForExpr___n_block__eq(val_t self, val_t param0) {
2443 struct trace_t trace = {NULL, NULL, 609, LOCATE_parser_nodes___AForExpr___n_block__eq};
2444 val_t *variable = NULL;
2445 void **closurevariable = NULL;
2446 trace.prev = tracehead; tracehead = &trace;
2447 trace.file = LOCATE_parser_nodes;
2448 ATTR_parser_nodes___AForExpr____n_block( self) /*AForExpr::_n_block*/ = param0;
2449 tracehead = trace.prev;
2450 return;
2451 }
2452 val_t parser_nodes___AForVardeclExpr___n_kwfor(val_t self) {
2453 struct trace_t trace = {NULL, NULL, 613, LOCATE_parser_nodes___AForVardeclExpr___n_kwfor};
2454 val_t *variable = NULL;
2455 void **closurevariable = NULL;
2456 trace.prev = tracehead; tracehead = &trace;
2457 trace.file = LOCATE_parser_nodes;
2458 tracehead = trace.prev;
2459 return ATTR_parser_nodes___AForVardeclExpr____n_kwfor( self) /*AForVardeclExpr::_n_kwfor*/;
2460 }
2461 void parser_nodes___AForVardeclExpr___n_kwfor__eq(val_t self, val_t param0) {
2462 struct trace_t trace = {NULL, NULL, 613, LOCATE_parser_nodes___AForVardeclExpr___n_kwfor__eq};
2463 val_t *variable = NULL;
2464 void **closurevariable = NULL;
2465 trace.prev = tracehead; tracehead = &trace;
2466 trace.file = LOCATE_parser_nodes;
2467 ATTR_parser_nodes___AForVardeclExpr____n_kwfor( self) /*AForVardeclExpr::_n_kwfor*/ = param0;
2468 tracehead = trace.prev;
2469 return;
2470 }
2471 val_t parser_nodes___AForVardeclExpr___n_id(val_t self) {
2472 struct trace_t trace = {NULL, NULL, 614, LOCATE_parser_nodes___AForVardeclExpr___n_id};
2473 val_t *variable = NULL;
2474 void **closurevariable = NULL;
2475 trace.prev = tracehead; tracehead = &trace;
2476 trace.file = LOCATE_parser_nodes;
2477 tracehead = trace.prev;
2478 return ATTR_parser_nodes___AForVardeclExpr____n_id( self) /*AForVardeclExpr::_n_id*/;
2479 }
2480 void parser_nodes___AForVardeclExpr___n_id__eq(val_t self, val_t param0) {
2481 struct trace_t trace = {NULL, NULL, 614, LOCATE_parser_nodes___AForVardeclExpr___n_id__eq};
2482 val_t *variable = NULL;
2483 void **closurevariable = NULL;
2484 trace.prev = tracehead; tracehead = &trace;
2485 trace.file = LOCATE_parser_nodes;
2486 ATTR_parser_nodes___AForVardeclExpr____n_id( self) /*AForVardeclExpr::_n_id*/ = param0;
2487 tracehead = trace.prev;
2488 return;
2489 }
2490 val_t parser_nodes___AForVardeclExpr___n_expr(val_t self) {
2491 struct trace_t trace = {NULL, NULL, 615, LOCATE_parser_nodes___AForVardeclExpr___n_expr};
2492 val_t *variable = NULL;
2493 void **closurevariable = NULL;
2494 trace.prev = tracehead; tracehead = &trace;
2495 trace.file = LOCATE_parser_nodes;
2496 tracehead = trace.prev;
2497 return ATTR_parser_nodes___AForVardeclExpr____n_expr( self) /*AForVardeclExpr::_n_expr*/;
2498 }
2499 void parser_nodes___AForVardeclExpr___n_expr__eq(val_t self, val_t param0) {
2500 struct trace_t trace = {NULL, NULL, 615, LOCATE_parser_nodes___AForVardeclExpr___n_expr__eq};
2501 val_t *variable = NULL;
2502 void **closurevariable = NULL;
2503 trace.prev = tracehead; tracehead = &trace;
2504 trace.file = LOCATE_parser_nodes;
2505 ATTR_parser_nodes___AForVardeclExpr____n_expr( self) /*AForVardeclExpr::_n_expr*/ = param0;
2506 tracehead = trace.prev;
2507 return;
2508 }
2509 val_t parser_nodes___AAssertExpr___n_kwassert(val_t self) {
2510 struct trace_t trace = {NULL, NULL, 619, LOCATE_parser_nodes___AAssertExpr___n_kwassert};
2511 val_t *variable = NULL;
2512 void **closurevariable = NULL;
2513 trace.prev = tracehead; tracehead = &trace;
2514 trace.file = LOCATE_parser_nodes;
2515 tracehead = trace.prev;
2516 return ATTR_parser_nodes___AAssertExpr____n_kwassert( self) /*AAssertExpr::_n_kwassert*/;
2517 }
2518 void parser_nodes___AAssertExpr___n_kwassert__eq(val_t self, val_t param0) {
2519 struct trace_t trace = {NULL, NULL, 619, LOCATE_parser_nodes___AAssertExpr___n_kwassert__eq};
2520 val_t *variable = NULL;
2521 void **closurevariable = NULL;
2522 trace.prev = tracehead; tracehead = &trace;
2523 trace.file = LOCATE_parser_nodes;
2524 ATTR_parser_nodes___AAssertExpr____n_kwassert( self) /*AAssertExpr::_n_kwassert*/ = param0;
2525 tracehead = trace.prev;
2526 return;
2527 }
2528 val_t parser_nodes___AAssertExpr___n_id(val_t self) {
2529 struct trace_t trace = {NULL, NULL, 620, LOCATE_parser_nodes___AAssertExpr___n_id};
2530 val_t *variable = NULL;
2531 void **closurevariable = NULL;
2532 trace.prev = tracehead; tracehead = &trace;
2533 trace.file = LOCATE_parser_nodes;
2534 tracehead = trace.prev;
2535 return ATTR_parser_nodes___AAssertExpr____n_id( self) /*AAssertExpr::_n_id*/;
2536 }
2537 void parser_nodes___AAssertExpr___n_id__eq(val_t self, val_t param0) {
2538 struct trace_t trace = {NULL, NULL, 620, LOCATE_parser_nodes___AAssertExpr___n_id__eq};
2539 val_t *variable = NULL;
2540 void **closurevariable = NULL;
2541 trace.prev = tracehead; tracehead = &trace;
2542 trace.file = LOCATE_parser_nodes;
2543 ATTR_parser_nodes___AAssertExpr____n_id( self) /*AAssertExpr::_n_id*/ = param0;
2544 tracehead = trace.prev;
2545 return;
2546 }
2547 val_t parser_nodes___AAssertExpr___n_expr(val_t self) {
2548 struct trace_t trace = {NULL, NULL, 621, LOCATE_parser_nodes___AAssertExpr___n_expr};
2549 val_t *variable = NULL;
2550 void **closurevariable = NULL;
2551 trace.prev = tracehead; tracehead = &trace;
2552 trace.file = LOCATE_parser_nodes;
2553 tracehead = trace.prev;
2554 return ATTR_parser_nodes___AAssertExpr____n_expr( self) /*AAssertExpr::_n_expr*/;
2555 }
2556 void parser_nodes___AAssertExpr___n_expr__eq(val_t self, val_t param0) {
2557 struct trace_t trace = {NULL, NULL, 621, LOCATE_parser_nodes___AAssertExpr___n_expr__eq};
2558 val_t *variable = NULL;
2559 void **closurevariable = NULL;
2560 trace.prev = tracehead; tracehead = &trace;
2561 trace.file = LOCATE_parser_nodes;
2562 ATTR_parser_nodes___AAssertExpr____n_expr( self) /*AAssertExpr::_n_expr*/ = param0;
2563 tracehead = trace.prev;
2564 return;
2565 }
2566 val_t parser_nodes___AAssignFormExpr___n_assign(val_t self) {
2567 struct trace_t trace = {NULL, NULL, 625, LOCATE_parser_nodes___AAssignFormExpr___n_assign};
2568 val_t *variable = NULL;
2569 void **closurevariable = NULL;
2570 trace.prev = tracehead; tracehead = &trace;
2571 trace.file = LOCATE_parser_nodes;
2572 tracehead = trace.prev;
2573 return ATTR_parser_nodes___AAssignFormExpr____n_assign( self) /*AAssignFormExpr::_n_assign*/;
2574 }
2575 void parser_nodes___AAssignFormExpr___n_assign__eq(val_t self, val_t param0) {
2576 struct trace_t trace = {NULL, NULL, 625, LOCATE_parser_nodes___AAssignFormExpr___n_assign__eq};
2577 val_t *variable = NULL;
2578 void **closurevariable = NULL;
2579 trace.prev = tracehead; tracehead = &trace;
2580 trace.file = LOCATE_parser_nodes;
2581 ATTR_parser_nodes___AAssignFormExpr____n_assign( self) /*AAssignFormExpr::_n_assign*/ = param0;
2582 tracehead = trace.prev;
2583 return;
2584 }
2585 val_t parser_nodes___AAssignFormExpr___n_value(val_t self) {
2586 struct trace_t trace = {NULL, NULL, 626, LOCATE_parser_nodes___AAssignFormExpr___n_value};
2587 val_t *variable = NULL;
2588 void **closurevariable = NULL;
2589 trace.prev = tracehead; tracehead = &trace;
2590 trace.file = LOCATE_parser_nodes;
2591 tracehead = trace.prev;
2592 return ATTR_parser_nodes___AAssignFormExpr____n_value( self) /*AAssignFormExpr::_n_value*/;
2593 }
2594 void parser_nodes___AAssignFormExpr___n_value__eq(val_t self, val_t param0) {
2595 struct trace_t trace = {NULL, NULL, 626, LOCATE_parser_nodes___AAssignFormExpr___n_value__eq};
2596 val_t *variable = NULL;
2597 void **closurevariable = NULL;
2598 trace.prev = tracehead; tracehead = &trace;
2599 trace.file = LOCATE_parser_nodes;
2600 ATTR_parser_nodes___AAssignFormExpr____n_value( self) /*AAssignFormExpr::_n_value*/ = param0;
2601 tracehead = trace.prev;
2602 return;
2603 }
2604 val_t parser_nodes___AReassignFormExpr___n_assign_op(val_t self) {
2605 struct trace_t trace = {NULL, NULL, 630, LOCATE_parser_nodes___AReassignFormExpr___n_assign_op};
2606 val_t *variable = NULL;
2607 void **closurevariable = NULL;
2608 trace.prev = tracehead; tracehead = &trace;
2609 trace.file = LOCATE_parser_nodes;
2610 tracehead = trace.prev;
2611 return ATTR_parser_nodes___AReassignFormExpr____n_assign_op( self) /*AReassignFormExpr::_n_assign_op*/;
2612 }
2613 void parser_nodes___AReassignFormExpr___n_assign_op__eq(val_t self, val_t param0) {
2614 struct trace_t trace = {NULL, NULL, 630, LOCATE_parser_nodes___AReassignFormExpr___n_assign_op__eq};
2615 val_t *variable = NULL;
2616 void **closurevariable = NULL;
2617 trace.prev = tracehead; tracehead = &trace;
2618 trace.file = LOCATE_parser_nodes;
2619 ATTR_parser_nodes___AReassignFormExpr____n_assign_op( self) /*AReassignFormExpr::_n_assign_op*/ = param0;
2620 tracehead = trace.prev;
2621 return;
2622 }
2623 val_t parser_nodes___AReassignFormExpr___n_value(val_t self) {
2624 struct trace_t trace = {NULL, NULL, 631, LOCATE_parser_nodes___AReassignFormExpr___n_value};
2625 val_t *variable = NULL;
2626 void **closurevariable = NULL;
2627 trace.prev = tracehead; tracehead = &trace;
2628 trace.file = LOCATE_parser_nodes;
2629 tracehead = trace.prev;
2630 return ATTR_parser_nodes___AReassignFormExpr____n_value( self) /*AReassignFormExpr::_n_value*/;
2631 }
2632 void parser_nodes___AReassignFormExpr___n_value__eq(val_t self, val_t param0) {
2633 struct trace_t trace = {NULL, NULL, 631, LOCATE_parser_nodes___AReassignFormExpr___n_value__eq};
2634 val_t *variable = NULL;
2635 void **closurevariable = NULL;
2636 trace.prev = tracehead; tracehead = &trace;
2637 trace.file = LOCATE_parser_nodes;
2638 ATTR_parser_nodes___AReassignFormExpr____n_value( self) /*AReassignFormExpr::_n_value*/ = param0;
2639 tracehead = trace.prev;
2640 return;
2641 }
2642 val_t parser_nodes___AOnceExpr___n_kwonce(val_t self) {
2643 struct trace_t trace = {NULL, NULL, 635, LOCATE_parser_nodes___AOnceExpr___n_kwonce};
2644 val_t *variable = NULL;
2645 void **closurevariable = NULL;
2646 trace.prev = tracehead; tracehead = &trace;
2647 trace.file = LOCATE_parser_nodes;
2648 tracehead = trace.prev;
2649 return ATTR_parser_nodes___AOnceExpr____n_kwonce( self) /*AOnceExpr::_n_kwonce*/;
2650 }
2651 void parser_nodes___AOnceExpr___n_kwonce__eq(val_t self, val_t param0) {
2652 struct trace_t trace = {NULL, NULL, 635, LOCATE_parser_nodes___AOnceExpr___n_kwonce__eq};
2653 val_t *variable = NULL;
2654 void **closurevariable = NULL;
2655 trace.prev = tracehead; tracehead = &trace;
2656 trace.file = LOCATE_parser_nodes;
2657 ATTR_parser_nodes___AOnceExpr____n_kwonce( self) /*AOnceExpr::_n_kwonce*/ = param0;
2658 tracehead = trace.prev;
2659 return;
2660 }
2661 val_t parser_nodes___ASendExpr___n_expr(val_t self) {
2662 struct trace_t trace = {NULL, NULL, 639, LOCATE_parser_nodes___ASendExpr___n_expr};
2663 val_t *variable = NULL;
2664 void **closurevariable = NULL;
2665 trace.prev = tracehead; tracehead = &trace;
2666 trace.file = LOCATE_parser_nodes;
2667 tracehead = trace.prev;
2668 return ATTR_parser_nodes___ASendExpr____n_expr( self) /*ASendExpr::_n_expr*/;
2669 }
2670 void parser_nodes___ASendExpr___n_expr__eq(val_t self, val_t param0) {
2671 struct trace_t trace = {NULL, NULL, 639, LOCATE_parser_nodes___ASendExpr___n_expr__eq};
2672 val_t *variable = NULL;
2673 void **closurevariable = NULL;
2674 trace.prev = tracehead; tracehead = &trace;
2675 trace.file = LOCATE_parser_nodes;
2676 ATTR_parser_nodes___ASendExpr____n_expr( self) /*ASendExpr::_n_expr*/ = param0;
2677 tracehead = trace.prev;
2678 return;
2679 }
2680 val_t parser_nodes___ASendExpr___n_closure_defs(val_t self) {
2681 struct trace_t trace = {NULL, NULL, 640, LOCATE_parser_nodes___ASendExpr___n_closure_defs};
2682 val_t *variable = NULL;
2683 void **closurevariable = NULL;
2684 trace.prev = tracehead; tracehead = &trace;
2685 trace.file = LOCATE_parser_nodes;
2686 tracehead = trace.prev;
2687 return ATTR_parser_nodes___ASendExpr____n_closure_defs( self) /*ASendExpr::_n_closure_defs*/;
2688 }
2689 void parser_nodes___ASendExpr___n_closure_defs__eq(val_t self, val_t param0) {
2690 struct trace_t trace = {NULL, NULL, 640, LOCATE_parser_nodes___ASendExpr___n_closure_defs__eq};
2691 val_t *variable = NULL;
2692 void **closurevariable = NULL;
2693 trace.prev = tracehead; tracehead = &trace;
2694 trace.file = LOCATE_parser_nodes;
2695 ATTR_parser_nodes___ASendExpr____n_closure_defs( self) /*ASendExpr::_n_closure_defs*/ = param0;
2696 tracehead = trace.prev;
2697 return;
2698 }
2699 val_t parser_nodes___ABinopExpr___n_expr2(val_t self) {
2700 struct trace_t trace = {NULL, NULL, 644, LOCATE_parser_nodes___ABinopExpr___n_expr2};
2701 val_t *variable = NULL;
2702 void **closurevariable = NULL;
2703 trace.prev = tracehead; tracehead = &trace;
2704 trace.file = LOCATE_parser_nodes;
2705 tracehead = trace.prev;
2706 return ATTR_parser_nodes___ABinopExpr____n_expr2( self) /*ABinopExpr::_n_expr2*/;
2707 }
2708 void parser_nodes___ABinopExpr___n_expr2__eq(val_t self, val_t param0) {
2709 struct trace_t trace = {NULL, NULL, 644, LOCATE_parser_nodes___ABinopExpr___n_expr2__eq};
2710 val_t *variable = NULL;
2711 void **closurevariable = NULL;
2712 trace.prev = tracehead; tracehead = &trace;
2713 trace.file = LOCATE_parser_nodes;
2714 ATTR_parser_nodes___ABinopExpr____n_expr2( self) /*ABinopExpr::_n_expr2*/ = param0;
2715 tracehead = trace.prev;
2716 return;
2717 }
2718 val_t parser_nodes___AOrExpr___n_expr(val_t self) {
2719 struct trace_t trace = {NULL, NULL, 651, LOCATE_parser_nodes___AOrExpr___n_expr};
2720 val_t *variable = NULL;
2721 void **closurevariable = NULL;
2722 trace.prev = tracehead; tracehead = &trace;
2723 trace.file = LOCATE_parser_nodes;
2724 tracehead = trace.prev;
2725 return ATTR_parser_nodes___AOrExpr____n_expr( self) /*AOrExpr::_n_expr*/;
2726 }
2727 void parser_nodes___AOrExpr___n_expr__eq(val_t self, val_t param0) {
2728 struct trace_t trace = {NULL, NULL, 651, LOCATE_parser_nodes___AOrExpr___n_expr__eq};
2729 val_t *variable = NULL;
2730 void **closurevariable = NULL;
2731 trace.prev = tracehead; tracehead = &trace;
2732 trace.file = LOCATE_parser_nodes;
2733 ATTR_parser_nodes___AOrExpr____n_expr( self) /*AOrExpr::_n_expr*/ = param0;
2734 tracehead = trace.prev;
2735 return;
2736 }
2737 val_t parser_nodes___AOrExpr___n_expr2(val_t self) {
2738 struct trace_t trace = {NULL, NULL, 652, LOCATE_parser_nodes___AOrExpr___n_expr2};
2739 val_t *variable = NULL;
2740 void **closurevariable = NULL;
2741 trace.prev = tracehead; tracehead = &trace;
2742 trace.file = LOCATE_parser_nodes;
2743 tracehead = trace.prev;
2744 return ATTR_parser_nodes___AOrExpr____n_expr2( self) /*AOrExpr::_n_expr2*/;
2745 }
2746 void parser_nodes___AOrExpr___n_expr2__eq(val_t self, val_t param0) {
2747 struct trace_t trace = {NULL, NULL, 652, LOCATE_parser_nodes___AOrExpr___n_expr2__eq};
2748 val_t *variable = NULL;
2749 void **closurevariable = NULL;
2750 trace.prev = tracehead; tracehead = &trace;
2751 trace.file = LOCATE_parser_nodes;
2752 ATTR_parser_nodes___AOrExpr____n_expr2( self) /*AOrExpr::_n_expr2*/ = param0;
2753 tracehead = trace.prev;
2754 return;
2755 }
2756 val_t parser_nodes___AAndExpr___n_expr(val_t self) {
2757 struct trace_t trace = {NULL, NULL, 656, LOCATE_parser_nodes___AAndExpr___n_expr};
2758 val_t *variable = NULL;
2759 void **closurevariable = NULL;
2760 trace.prev = tracehead; tracehead = &trace;
2761 trace.file = LOCATE_parser_nodes;
2762 tracehead = trace.prev;
2763 return ATTR_parser_nodes___AAndExpr____n_expr( self) /*AAndExpr::_n_expr*/;
2764 }
2765 void parser_nodes___AAndExpr___n_expr__eq(val_t self, val_t param0) {
2766 struct trace_t trace = {NULL, NULL, 656, LOCATE_parser_nodes___AAndExpr___n_expr__eq};
2767 val_t *variable = NULL;
2768 void **closurevariable = NULL;
2769 trace.prev = tracehead; tracehead = &trace;
2770 trace.file = LOCATE_parser_nodes;
2771 ATTR_parser_nodes___AAndExpr____n_expr( self) /*AAndExpr::_n_expr*/ = param0;
2772 tracehead = trace.prev;
2773 return;
2774 }
2775 val_t parser_nodes___AAndExpr___n_expr2(val_t self) {
2776 struct trace_t trace = {NULL, NULL, 657, LOCATE_parser_nodes___AAndExpr___n_expr2};
2777 val_t *variable = NULL;
2778 void **closurevariable = NULL;
2779 trace.prev = tracehead; tracehead = &trace;
2780 trace.file = LOCATE_parser_nodes;
2781 tracehead = trace.prev;
2782 return ATTR_parser_nodes___AAndExpr____n_expr2( self) /*AAndExpr::_n_expr2*/;
2783 }
2784 void parser_nodes___AAndExpr___n_expr2__eq(val_t self, val_t param0) {
2785 struct trace_t trace = {NULL, NULL, 657, LOCATE_parser_nodes___AAndExpr___n_expr2__eq};
2786 val_t *variable = NULL;
2787 void **closurevariable = NULL;
2788 trace.prev = tracehead; tracehead = &trace;
2789 trace.file = LOCATE_parser_nodes;
2790 ATTR_parser_nodes___AAndExpr____n_expr2( self) /*AAndExpr::_n_expr2*/ = param0;
2791 tracehead = trace.prev;
2792 return;
2793 }
2794 val_t parser_nodes___ANotExpr___n_kwnot(val_t self) {
2795 struct trace_t trace = {NULL, NULL, 661, LOCATE_parser_nodes___ANotExpr___n_kwnot};
2796 val_t *variable = NULL;
2797 void **closurevariable = NULL;
2798 trace.prev = tracehead; tracehead = &trace;
2799 trace.file = LOCATE_parser_nodes;
2800 tracehead = trace.prev;
2801 return ATTR_parser_nodes___ANotExpr____n_kwnot( self) /*ANotExpr::_n_kwnot*/;
2802 }
2803 void parser_nodes___ANotExpr___n_kwnot__eq(val_t self, val_t param0) {
2804 struct trace_t trace = {NULL, NULL, 661, LOCATE_parser_nodes___ANotExpr___n_kwnot__eq};
2805 val_t *variable = NULL;
2806 void **closurevariable = NULL;
2807 trace.prev = tracehead; tracehead = &trace;
2808 trace.file = LOCATE_parser_nodes;
2809 ATTR_parser_nodes___ANotExpr____n_kwnot( self) /*ANotExpr::_n_kwnot*/ = param0;
2810 tracehead = trace.prev;
2811 return;
2812 }
2813 val_t parser_nodes___ANotExpr___n_expr(val_t self) {
2814 struct trace_t trace = {NULL, NULL, 662, LOCATE_parser_nodes___ANotExpr___n_expr};
2815 val_t *variable = NULL;
2816 void **closurevariable = NULL;
2817 trace.prev = tracehead; tracehead = &trace;
2818 trace.file = LOCATE_parser_nodes;
2819 tracehead = trace.prev;
2820 return ATTR_parser_nodes___ANotExpr____n_expr( self) /*ANotExpr::_n_expr*/;
2821 }
2822 void parser_nodes___ANotExpr___n_expr__eq(val_t self, val_t param0) {
2823 struct trace_t trace = {NULL, NULL, 662, LOCATE_parser_nodes___ANotExpr___n_expr__eq};
2824 val_t *variable = NULL;
2825 void **closurevariable = NULL;
2826 trace.prev = tracehead; tracehead = &trace;
2827 trace.file = LOCATE_parser_nodes;
2828 ATTR_parser_nodes___ANotExpr____n_expr( self) /*ANotExpr::_n_expr*/ = param0;
2829 tracehead = trace.prev;
2830 return;
2831 }
2832 val_t parser_nodes___AEeExpr___n_expr(val_t self) {
2833 struct trace_t trace = {NULL, NULL, 669, LOCATE_parser_nodes___AEeExpr___n_expr};
2834 val_t *variable = NULL;
2835 void **closurevariable = NULL;
2836 trace.prev = tracehead; tracehead = &trace;
2837 trace.file = LOCATE_parser_nodes;
2838 tracehead = trace.prev;
2839 return ATTR_parser_nodes___AEeExpr____n_expr( self) /*AEeExpr::_n_expr*/;
2840 }
2841 void parser_nodes___AEeExpr___n_expr__eq(val_t self, val_t param0) {
2842 struct trace_t trace = {NULL, NULL, 669, LOCATE_parser_nodes___AEeExpr___n_expr__eq};
2843 val_t *variable = NULL;
2844 void **closurevariable = NULL;
2845 trace.prev = tracehead; tracehead = &trace;
2846 trace.file = LOCATE_parser_nodes;
2847 ATTR_parser_nodes___AEeExpr____n_expr( self) /*AEeExpr::_n_expr*/ = param0;
2848 tracehead = trace.prev;
2849 return;
2850 }
2851 val_t parser_nodes___AEeExpr___n_expr2(val_t self) {
2852 struct trace_t trace = {NULL, NULL, 670, LOCATE_parser_nodes___AEeExpr___n_expr2};
2853 val_t *variable = NULL;
2854 void **closurevariable = NULL;
2855 trace.prev = tracehead; tracehead = &trace;
2856 trace.file = LOCATE_parser_nodes;
2857 tracehead = trace.prev;
2858 return ATTR_parser_nodes___AEeExpr____n_expr2( self) /*AEeExpr::_n_expr2*/;
2859 }
2860 void parser_nodes___AEeExpr___n_expr2__eq(val_t self, val_t param0) {
2861 struct trace_t trace = {NULL, NULL, 670, LOCATE_parser_nodes___AEeExpr___n_expr2__eq};
2862 val_t *variable = NULL;
2863 void **closurevariable = NULL;
2864 trace.prev = tracehead; tracehead = &trace;
2865 trace.file = LOCATE_parser_nodes;
2866 ATTR_parser_nodes___AEeExpr____n_expr2( self) /*AEeExpr::_n_expr2*/ = param0;
2867 tracehead = trace.prev;
2868 return;
2869 }
2870 val_t parser_nodes___AIsaExpr___n_expr(val_t self) {
2871 struct trace_t trace = {NULL, NULL, 689, LOCATE_parser_nodes___AIsaExpr___n_expr};
2872 val_t *variable = NULL;
2873 void **closurevariable = NULL;
2874 trace.prev = tracehead; tracehead = &trace;
2875 trace.file = LOCATE_parser_nodes;
2876 tracehead = trace.prev;
2877 return ATTR_parser_nodes___AIsaExpr____n_expr( self) /*AIsaExpr::_n_expr*/;
2878 }
2879 void parser_nodes___AIsaExpr___n_expr__eq(val_t self, val_t param0) {
2880 struct trace_t trace = {NULL, NULL, 689, LOCATE_parser_nodes___AIsaExpr___n_expr__eq};
2881 val_t *variable = NULL;
2882 void **closurevariable = NULL;
2883 trace.prev = tracehead; tracehead = &trace;
2884 trace.file = LOCATE_parser_nodes;
2885 ATTR_parser_nodes___AIsaExpr____n_expr( self) /*AIsaExpr::_n_expr*/ = param0;
2886 tracehead = trace.prev;
2887 return;
2888 }
2889 val_t parser_nodes___AIsaExpr___n_type(val_t self) {
2890 struct trace_t trace = {NULL, NULL, 690, LOCATE_parser_nodes___AIsaExpr___n_type};
2891 val_t *variable = NULL;
2892 void **closurevariable = NULL;
2893 trace.prev = tracehead; tracehead = &trace;
2894 trace.file = LOCATE_parser_nodes;
2895 tracehead = trace.prev;
2896 return ATTR_parser_nodes___AIsaExpr____n_type( self) /*AIsaExpr::_n_type*/;
2897 }
2898 void parser_nodes___AIsaExpr___n_type__eq(val_t self, val_t param0) {
2899 struct trace_t trace = {NULL, NULL, 690, LOCATE_parser_nodes___AIsaExpr___n_type__eq};
2900 val_t *variable = NULL;
2901 void **closurevariable = NULL;
2902 trace.prev = tracehead; tracehead = &trace;
2903 trace.file = LOCATE_parser_nodes;
2904 ATTR_parser_nodes___AIsaExpr____n_type( self) /*AIsaExpr::_n_type*/ = param0;
2905 tracehead = trace.prev;
2906 return;
2907 }
2908 val_t parser_nodes___AUminusExpr___n_minus(val_t self) {
2909 struct trace_t trace = {NULL, NULL, 712, LOCATE_parser_nodes___AUminusExpr___n_minus};
2910 val_t *variable = NULL;
2911 void **closurevariable = NULL;
2912 trace.prev = tracehead; tracehead = &trace;
2913 trace.file = LOCATE_parser_nodes;
2914 tracehead = trace.prev;
2915 return ATTR_parser_nodes___AUminusExpr____n_minus( self) /*AUminusExpr::_n_minus*/;
2916 }
2917 void parser_nodes___AUminusExpr___n_minus__eq(val_t self, val_t param0) {
2918 struct trace_t trace = {NULL, NULL, 712, LOCATE_parser_nodes___AUminusExpr___n_minus__eq};
2919 val_t *variable = NULL;
2920 void **closurevariable = NULL;
2921 trace.prev = tracehead; tracehead = &trace;
2922 trace.file = LOCATE_parser_nodes;
2923 ATTR_parser_nodes___AUminusExpr____n_minus( self) /*AUminusExpr::_n_minus*/ = param0;
2924 tracehead = trace.prev;
2925 return;
2926 }
2927 val_t parser_nodes___ANewExpr___n_kwnew(val_t self) {
2928 struct trace_t trace = {NULL, NULL, 716, LOCATE_parser_nodes___ANewExpr___n_kwnew};
2929 val_t *variable = NULL;
2930 void **closurevariable = NULL;
2931 trace.prev = tracehead; tracehead = &trace;
2932 trace.file = LOCATE_parser_nodes;
2933 tracehead = trace.prev;
2934 return ATTR_parser_nodes___ANewExpr____n_kwnew( self) /*ANewExpr::_n_kwnew*/;
2935 }
2936 void parser_nodes___ANewExpr___n_kwnew__eq(val_t self, val_t param0) {
2937 struct trace_t trace = {NULL, NULL, 716, LOCATE_parser_nodes___ANewExpr___n_kwnew__eq};
2938 val_t *variable = NULL;
2939 void **closurevariable = NULL;
2940 trace.prev = tracehead; tracehead = &trace;
2941 trace.file = LOCATE_parser_nodes;
2942 ATTR_parser_nodes___ANewExpr____n_kwnew( self) /*ANewExpr::_n_kwnew*/ = param0;
2943 tracehead = trace.prev;
2944 return;
2945 }
2946 val_t parser_nodes___ANewExpr___n_type(val_t self) {
2947 struct trace_t trace = {NULL, NULL, 717, LOCATE_parser_nodes___ANewExpr___n_type};
2948 val_t *variable = NULL;
2949 void **closurevariable = NULL;
2950 trace.prev = tracehead; tracehead = &trace;
2951 trace.file = LOCATE_parser_nodes;
2952 tracehead = trace.prev;
2953 return ATTR_parser_nodes___ANewExpr____n_type( self) /*ANewExpr::_n_type*/;
2954 }
2955 void parser_nodes___ANewExpr___n_type__eq(val_t self, val_t param0) {
2956 struct trace_t trace = {NULL, NULL, 717, LOCATE_parser_nodes___ANewExpr___n_type__eq};
2957 val_t *variable = NULL;
2958 void **closurevariable = NULL;
2959 trace.prev = tracehead; tracehead = &trace;
2960 trace.file = LOCATE_parser_nodes;
2961 ATTR_parser_nodes___ANewExpr____n_type( self) /*ANewExpr::_n_type*/ = param0;
2962 tracehead = trace.prev;
2963 return;
2964 }
2965 val_t parser_nodes___ANewExpr___n_id(val_t self) {
2966 struct trace_t trace = {NULL, NULL, 718, LOCATE_parser_nodes___ANewExpr___n_id};
2967 val_t *variable = NULL;
2968 void **closurevariable = NULL;
2969 trace.prev = tracehead; tracehead = &trace;
2970 trace.file = LOCATE_parser_nodes;
2971 tracehead = trace.prev;
2972 return ATTR_parser_nodes___ANewExpr____n_id( self) /*ANewExpr::_n_id*/;
2973 }
2974 void parser_nodes___ANewExpr___n_id__eq(val_t self, val_t param0) {
2975 struct trace_t trace = {NULL, NULL, 718, LOCATE_parser_nodes___ANewExpr___n_id__eq};
2976 val_t *variable = NULL;
2977 void **closurevariable = NULL;
2978 trace.prev = tracehead; tracehead = &trace;
2979 trace.file = LOCATE_parser_nodes;
2980 ATTR_parser_nodes___ANewExpr____n_id( self) /*ANewExpr::_n_id*/ = param0;
2981 tracehead = trace.prev;
2982 return;
2983 }
2984 val_t parser_nodes___ANewExpr___n_args(val_t self) {
2985 struct trace_t trace = {NULL, NULL, 719, LOCATE_parser_nodes___ANewExpr___n_args};
2986 val_t *variable = NULL;
2987 void **closurevariable = NULL;
2988 trace.prev = tracehead; tracehead = &trace;
2989 trace.file = LOCATE_parser_nodes;
2990 tracehead = trace.prev;
2991 return ATTR_parser_nodes___ANewExpr____n_args( self) /*ANewExpr::_n_args*/;
2992 }
2993 void parser_nodes___ANewExpr___n_args__eq(val_t self, val_t param0) {
2994 struct trace_t trace = {NULL, NULL, 719, LOCATE_parser_nodes___ANewExpr___n_args__eq};
2995 val_t *variable = NULL;
2996 void **closurevariable = NULL;
2997 trace.prev = tracehead; tracehead = &trace;
2998 trace.file = LOCATE_parser_nodes;
2999 ATTR_parser_nodes___ANewExpr____n_args( self) /*ANewExpr::_n_args*/ = param0;
3000 tracehead = trace.prev;
3001 return;
3002 }
3003 val_t parser_nodes___AAttrFormExpr___n_expr(val_t self) {
3004 struct trace_t trace = {NULL, NULL, 723, LOCATE_parser_nodes___AAttrFormExpr___n_expr};
3005 val_t *variable = NULL;
3006 void **closurevariable = NULL;
3007 trace.prev = tracehead; tracehead = &trace;
3008 trace.file = LOCATE_parser_nodes;
3009 tracehead = trace.prev;
3010 return ATTR_parser_nodes___AAttrFormExpr____n_expr( self) /*AAttrFormExpr::_n_expr*/;
3011 }
3012 void parser_nodes___AAttrFormExpr___n_expr__eq(val_t self, val_t param0) {
3013 struct trace_t trace = {NULL, NULL, 723, LOCATE_parser_nodes___AAttrFormExpr___n_expr__eq};
3014 val_t *variable = NULL;
3015 void **closurevariable = NULL;
3016 trace.prev = tracehead; tracehead = &trace;
3017 trace.file = LOCATE_parser_nodes;
3018 ATTR_parser_nodes___AAttrFormExpr____n_expr( self) /*AAttrFormExpr::_n_expr*/ = param0;
3019 tracehead = trace.prev;
3020 return;
3021 }
3022 val_t parser_nodes___AAttrFormExpr___n_id(val_t self) {
3023 struct trace_t trace = {NULL, NULL, 724, LOCATE_parser_nodes___AAttrFormExpr___n_id};
3024 val_t *variable = NULL;
3025 void **closurevariable = NULL;
3026 trace.prev = tracehead; tracehead = &trace;
3027 trace.file = LOCATE_parser_nodes;
3028 tracehead = trace.prev;
3029 return ATTR_parser_nodes___AAttrFormExpr____n_id( self) /*AAttrFormExpr::_n_id*/;
3030 }
3031 void parser_nodes___AAttrFormExpr___n_id__eq(val_t self, val_t param0) {
3032 struct trace_t trace = {NULL, NULL, 724, LOCATE_parser_nodes___AAttrFormExpr___n_id__eq};
3033 val_t *variable = NULL;
3034 void **closurevariable = NULL;
3035 trace.prev = tracehead; tracehead = &trace;
3036 trace.file = LOCATE_parser_nodes;
3037 ATTR_parser_nodes___AAttrFormExpr____n_id( self) /*AAttrFormExpr::_n_id*/ = param0;
3038 tracehead = trace.prev;
3039 return;
3040 }
3041 val_t parser_nodes___ACallFormExpr___n_id(val_t self) {
3042 struct trace_t trace = {NULL, NULL, 735, LOCATE_parser_nodes___ACallFormExpr___n_id};
3043 val_t *variable = NULL;
3044 void **closurevariable = NULL;
3045 trace.prev = tracehead; tracehead = &trace;
3046 trace.file = LOCATE_parser_nodes;
3047 tracehead = trace.prev;
3048 return ATTR_parser_nodes___ACallFormExpr____n_id( self) /*ACallFormExpr::_n_id*/;
3049 }
3050 void parser_nodes___ACallFormExpr___n_id__eq(val_t self, val_t param0) {
3051 struct trace_t trace = {NULL, NULL, 735, LOCATE_parser_nodes___ACallFormExpr___n_id__eq};
3052 val_t *variable = NULL;
3053 void **closurevariable = NULL;
3054 trace.prev = tracehead; tracehead = &trace;
3055 trace.file = LOCATE_parser_nodes;
3056 ATTR_parser_nodes___ACallFormExpr____n_id( self) /*ACallFormExpr::_n_id*/ = param0;
3057 tracehead = trace.prev;
3058 return;
3059 }
3060 val_t parser_nodes___ACallFormExpr___n_args(val_t self) {
3061 struct trace_t trace = {NULL, NULL, 736, LOCATE_parser_nodes___ACallFormExpr___n_args};
3062 val_t *variable = NULL;
3063 void **closurevariable = NULL;
3064 trace.prev = tracehead; tracehead = &trace;
3065 trace.file = LOCATE_parser_nodes;
3066 tracehead = trace.prev;
3067 return ATTR_parser_nodes___ACallFormExpr____n_args( self) /*ACallFormExpr::_n_args*/;
3068 }
3069 void parser_nodes___ACallFormExpr___n_args__eq(val_t self, val_t param0) {
3070 struct trace_t trace = {NULL, NULL, 736, LOCATE_parser_nodes___ACallFormExpr___n_args__eq};
3071 val_t *variable = NULL;
3072 void **closurevariable = NULL;
3073 trace.prev = tracehead; tracehead = &trace;
3074 trace.file = LOCATE_parser_nodes;
3075 ATTR_parser_nodes___ACallFormExpr____n_args( self) /*ACallFormExpr::_n_args*/ = param0;
3076 tracehead = trace.prev;
3077 return;
3078 }
3079 val_t parser_nodes___ASuperExpr___n_qualified(val_t self) {
3080 struct trace_t trace = {NULL, NULL, 757, LOCATE_parser_nodes___ASuperExpr___n_qualified};
3081 val_t *variable = NULL;
3082 void **closurevariable = NULL;
3083 trace.prev = tracehead; tracehead = &trace;
3084 trace.file = LOCATE_parser_nodes;
3085 tracehead = trace.prev;
3086 return ATTR_parser_nodes___ASuperExpr____n_qualified( self) /*ASuperExpr::_n_qualified*/;
3087 }
3088 void parser_nodes___ASuperExpr___n_qualified__eq(val_t self, val_t param0) {
3089 struct trace_t trace = {NULL, NULL, 757, LOCATE_parser_nodes___ASuperExpr___n_qualified__eq};
3090 val_t *variable = NULL;
3091 void **closurevariable = NULL;
3092 trace.prev = tracehead; tracehead = &trace;
3093 trace.file = LOCATE_parser_nodes;
3094 ATTR_parser_nodes___ASuperExpr____n_qualified( self) /*ASuperExpr::_n_qualified*/ = param0;
3095 tracehead = trace.prev;
3096 return;
3097 }
3098 val_t parser_nodes___ASuperExpr___n_kwsuper(val_t self) {
3099 struct trace_t trace = {NULL, NULL, 758, LOCATE_parser_nodes___ASuperExpr___n_kwsuper};
3100 val_t *variable = NULL;
3101 void **closurevariable = NULL;
3102 trace.prev = tracehead; tracehead = &trace;
3103 trace.file = LOCATE_parser_nodes;
3104 tracehead = trace.prev;
3105 return ATTR_parser_nodes___ASuperExpr____n_kwsuper( self) /*ASuperExpr::_n_kwsuper*/;
3106 }
3107 void parser_nodes___ASuperExpr___n_kwsuper__eq(val_t self, val_t param0) {
3108 struct trace_t trace = {NULL, NULL, 758, LOCATE_parser_nodes___ASuperExpr___n_kwsuper__eq};
3109 val_t *variable = NULL;
3110 void **closurevariable = NULL;
3111 trace.prev = tracehead; tracehead = &trace;
3112 trace.file = LOCATE_parser_nodes;
3113 ATTR_parser_nodes___ASuperExpr____n_kwsuper( self) /*ASuperExpr::_n_kwsuper*/ = param0;
3114 tracehead = trace.prev;
3115 return;
3116 }
3117 val_t parser_nodes___ASuperExpr___n_args(val_t self) {
3118 struct trace_t trace = {NULL, NULL, 759, LOCATE_parser_nodes___ASuperExpr___n_args};
3119 val_t *variable = NULL;
3120 void **closurevariable = NULL;
3121 trace.prev = tracehead; tracehead = &trace;
3122 trace.file = LOCATE_parser_nodes;
3123 tracehead = trace.prev;
3124 return ATTR_parser_nodes___ASuperExpr____n_args( self) /*ASuperExpr::_n_args*/;
3125 }
3126 void parser_nodes___ASuperExpr___n_args__eq(val_t self, val_t param0) {
3127 struct trace_t trace = {NULL, NULL, 759, LOCATE_parser_nodes___ASuperExpr___n_args__eq};
3128 val_t *variable = NULL;
3129 void **closurevariable = NULL;
3130 trace.prev = tracehead; tracehead = &trace;
3131 trace.file = LOCATE_parser_nodes;
3132 ATTR_parser_nodes___ASuperExpr____n_args( self) /*ASuperExpr::_n_args*/ = param0;
3133 tracehead = trace.prev;
3134 return;
3135 }
3136 val_t parser_nodes___AInitExpr___n_kwinit(val_t self) {
3137 struct trace_t trace = {NULL, NULL, 763, LOCATE_parser_nodes___AInitExpr___n_kwinit};
3138 val_t *variable = NULL;
3139 void **closurevariable = NULL;
3140 trace.prev = tracehead; tracehead = &trace;
3141 trace.file = LOCATE_parser_nodes;
3142 tracehead = trace.prev;
3143 return ATTR_parser_nodes___AInitExpr____n_kwinit( self) /*AInitExpr::_n_kwinit*/;
3144 }
3145 void parser_nodes___AInitExpr___n_kwinit__eq(val_t self, val_t param0) {
3146 struct trace_t trace = {NULL, NULL, 763, LOCATE_parser_nodes___AInitExpr___n_kwinit__eq};
3147 val_t *variable = NULL;
3148 void **closurevariable = NULL;
3149 trace.prev = tracehead; tracehead = &trace;
3150 trace.file = LOCATE_parser_nodes;
3151 ATTR_parser_nodes___AInitExpr____n_kwinit( self) /*AInitExpr::_n_kwinit*/ = param0;
3152 tracehead = trace.prev;
3153 return;
3154 }
3155 val_t parser_nodes___AInitExpr___n_args(val_t self) {
3156 struct trace_t trace = {NULL, NULL, 764, LOCATE_parser_nodes___AInitExpr___n_args};
3157 val_t *variable = NULL;
3158 void **closurevariable = NULL;
3159 trace.prev = tracehead; tracehead = &trace;
3160 trace.file = LOCATE_parser_nodes;
3161 tracehead = trace.prev;
3162 return ATTR_parser_nodes___AInitExpr____n_args( self) /*AInitExpr::_n_args*/;
3163 }
3164 void parser_nodes___AInitExpr___n_args__eq(val_t self, val_t param0) {
3165 struct trace_t trace = {NULL, NULL, 764, LOCATE_parser_nodes___AInitExpr___n_args__eq};
3166 val_t *variable = NULL;
3167 void **closurevariable = NULL;
3168 trace.prev = tracehead; tracehead = &trace;
3169 trace.file = LOCATE_parser_nodes;
3170 ATTR_parser_nodes___AInitExpr____n_args( self) /*AInitExpr::_n_args*/ = param0;
3171 tracehead = trace.prev;
3172 return;
3173 }
3174 val_t parser_nodes___ABraFormExpr___n_args(val_t self) {
3175 struct trace_t trace = {NULL, NULL, 768, LOCATE_parser_nodes___ABraFormExpr___n_args};
3176 val_t *variable = NULL;
3177 void **closurevariable = NULL;
3178 trace.prev = tracehead; tracehead = &trace;
3179 trace.file = LOCATE_parser_nodes;
3180 tracehead = trace.prev;
3181 return ATTR_parser_nodes___ABraFormExpr____n_args( self) /*ABraFormExpr::_n_args*/;
3182 }
3183 void parser_nodes___ABraFormExpr___n_args__eq(val_t self, val_t param0) {
3184 struct trace_t trace = {NULL, NULL, 768, LOCATE_parser_nodes___ABraFormExpr___n_args__eq};
3185 val_t *variable = NULL;
3186 void **closurevariable = NULL;
3187 trace.prev = tracehead; tracehead = &trace;
3188 trace.file = LOCATE_parser_nodes;
3189 ATTR_parser_nodes___ABraFormExpr____n_args( self) /*ABraFormExpr::_n_args*/ = param0;
3190 tracehead = trace.prev;
3191 return;
3192 }
3193 val_t parser_nodes___AVarFormExpr___n_id(val_t self) {
3194 struct trace_t trace = {NULL, NULL, 779, LOCATE_parser_nodes___AVarFormExpr___n_id};
3195 val_t *variable = NULL;
3196 void **closurevariable = NULL;
3197 trace.prev = tracehead; tracehead = &trace;
3198 trace.file = LOCATE_parser_nodes;
3199 tracehead = trace.prev;
3200 return ATTR_parser_nodes___AVarFormExpr____n_id( self) /*AVarFormExpr::_n_id*/;
3201 }
3202 void parser_nodes___AVarFormExpr___n_id__eq(val_t self, val_t param0) {
3203 struct trace_t trace = {NULL, NULL, 779, LOCATE_parser_nodes___AVarFormExpr___n_id__eq};
3204 val_t *variable = NULL;
3205 void **closurevariable = NULL;
3206 trace.prev = tracehead; tracehead = &trace;
3207 trace.file = LOCATE_parser_nodes;
3208 ATTR_parser_nodes___AVarFormExpr____n_id( self) /*AVarFormExpr::_n_id*/ = param0;
3209 tracehead = trace.prev;
3210 return;
3211 }
3212 void parser_nodes___AClosureCallExpr___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
3213 struct trace_t trace = {NULL, NULL, 798, LOCATE_parser_nodes___AClosureCallExpr___init};
3214 val_t variable[6];
3215 void **closurevariable = NULL;
3216 trace.prev = tracehead; tracehead = &trace;
3217 trace.file = LOCATE_parser_nodes;
3218 variable[0] = self;
3219 variable[1] = param0;
3220 variable[2] = param1;
3221 variable[3] = param2;
3222 if (init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_AClosureCallExpr].i]) return;
3223 variable[5] = variable[0];
3224 ATTR_parser_nodes___ACallFormExpr____n_id(variable[5]) /*ACallFormExpr::_n_id*/ = variable[1] /*i*/;
3225 variable[5] = variable[0];
3226 ATTR_parser_nodes___ACallFormExpr____n_args(variable[5]) /*ACallFormExpr::_n_args*/ = variable[2] /*a*/;
3227 variable[5] = variable[0];
3228 ATTR_parser_nodes___ASendExpr____n_closure_defs(variable[5]) /*ASendExpr::_n_closure_defs*/ = variable[3] /*c*/;
3229 variable[5] = variable[0];
3230 ATTR_parser_nodes___ASendExpr____n_expr(variable[5]) /*ASendExpr::_n_expr*/ = NIT_NULL /*null*/;
3231 return_label2: while(false);
3232 init_table[VAL2OBJ(variable[0])->vft[INIT_TABLE_POS_AClosureCallExpr].i] = 1;
3233 tracehead = trace.prev;
3234 return;
3235 }
3236 val_t parser_nodes___ARangeExpr___n_expr(val_t self) {
3237 struct trace_t trace = {NULL, NULL, 808, LOCATE_parser_nodes___ARangeExpr___n_expr};
3238 val_t *variable = NULL;
3239 void **closurevariable = NULL;
3240 trace.prev = tracehead; tracehead = &trace;
3241 trace.file = LOCATE_parser_nodes;
3242 tracehead = trace.prev;
3243 return ATTR_parser_nodes___ARangeExpr____n_expr( self) /*ARangeExpr::_n_expr*/;
3244 }
3245 void parser_nodes___ARangeExpr___n_expr__eq(val_t self, val_t param0) {
3246 struct trace_t trace = {NULL, NULL, 808, LOCATE_parser_nodes___ARangeExpr___n_expr__eq};
3247 val_t *variable = NULL;
3248 void **closurevariable = NULL;
3249 trace.prev = tracehead; tracehead = &trace;
3250 trace.file = LOCATE_parser_nodes;
3251 ATTR_parser_nodes___ARangeExpr____n_expr( self) /*ARangeExpr::_n_expr*/ = param0;
3252 tracehead = trace.prev;
3253 return;
3254 }
3255 val_t parser_nodes___ARangeExpr___n_expr2(val_t self) {
3256 struct trace_t trace = {NULL, NULL, 809, LOCATE_parser_nodes___ARangeExpr___n_expr2};
3257 val_t *variable = NULL;
3258 void **closurevariable = NULL;
3259 trace.prev = tracehead; tracehead = &trace;
3260 trace.file = LOCATE_parser_nodes;
3261 tracehead = trace.prev;
3262 return ATTR_parser_nodes___ARangeExpr____n_expr2( self) /*ARangeExpr::_n_expr2*/;
3263 }
3264 void parser_nodes___ARangeExpr___n_expr2__eq(val_t self, val_t param0) {
3265 struct trace_t trace = {NULL, NULL, 809, LOCATE_parser_nodes___ARangeExpr___n_expr2__eq};
3266 val_t *variable = NULL;
3267 void **closurevariable = NULL;
3268 trace.prev = tracehead; tracehead = &trace;
3269 trace.file = LOCATE_parser_nodes;
3270 ATTR_parser_nodes___ARangeExpr____n_expr2( self) /*ARangeExpr::_n_expr2*/ = param0;
3271 tracehead = trace.prev;
3272 return;
3273 }
3274 val_t parser_nodes___AArrayExpr___n_exprs(val_t self) {
3275 struct trace_t trace = {NULL, NULL, 819, LOCATE_parser_nodes___AArrayExpr___n_exprs};
3276 val_t *variable = NULL;
3277 void **closurevariable = NULL;
3278 trace.prev = tracehead; tracehead = &trace;
3279 trace.file = LOCATE_parser_nodes;
3280 tracehead = trace.prev;
3281 return ATTR_parser_nodes___AArrayExpr____n_exprs( self) /*AArrayExpr::_n_exprs*/;
3282 }
3283 void parser_nodes___AArrayExpr___n_exprs__eq(val_t self, val_t param0) {
3284 struct trace_t trace = {NULL, NULL, 819, LOCATE_parser_nodes___AArrayExpr___n_exprs__eq};
3285 val_t *variable = NULL;
3286 void **closurevariable = NULL;
3287 trace.prev = tracehead; tracehead = &trace;
3288 trace.file = LOCATE_parser_nodes;
3289 ATTR_parser_nodes___AArrayExpr____n_exprs( self) /*AArrayExpr::_n_exprs*/ = param0;
3290 tracehead = trace.prev;
3291 return;
3292 }
3293 val_t parser_nodes___ASelfExpr___n_kwself(val_t self) {
3294 struct trace_t trace = {NULL, NULL, 823, LOCATE_parser_nodes___ASelfExpr___n_kwself};
3295 val_t *variable = NULL;
3296 void **closurevariable = NULL;
3297 trace.prev = tracehead; tracehead = &trace;
3298 trace.file = LOCATE_parser_nodes;
3299 tracehead = trace.prev;
3300 return ATTR_parser_nodes___ASelfExpr____n_kwself( self) /*ASelfExpr::_n_kwself*/;
3301 }
3302 void parser_nodes___ASelfExpr___n_kwself__eq(val_t self, val_t param0) {
3303 struct trace_t trace = {NULL, NULL, 823, LOCATE_parser_nodes___ASelfExpr___n_kwself__eq};
3304 val_t *variable = NULL;
3305 void **closurevariable = NULL;
3306 trace.prev = tracehead; tracehead = &trace;
3307 trace.file = LOCATE_parser_nodes;
3308 ATTR_parser_nodes___ASelfExpr____n_kwself( self) /*ASelfExpr::_n_kwself*/ = param0;
3309 tracehead = trace.prev;
3310 return;
3311 }
3312 val_t parser_nodes___ATrueExpr___n_kwtrue(val_t self) {
3313 struct trace_t trace = {NULL, NULL, 830, LOCATE_parser_nodes___ATrueExpr___n_kwtrue};
3314 val_t *variable = NULL;
3315 void **closurevariable = NULL;
3316 trace.prev = tracehead; tracehead = &trace;
3317 trace.file = LOCATE_parser_nodes;
3318 tracehead = trace.prev;
3319 return ATTR_parser_nodes___ATrueExpr____n_kwtrue( self) /*ATrueExpr::_n_kwtrue*/;
3320 }
3321 void parser_nodes___ATrueExpr___n_kwtrue__eq(val_t self, val_t param0) {
3322 struct trace_t trace = {NULL, NULL, 830, LOCATE_parser_nodes___ATrueExpr___n_kwtrue__eq};
3323 val_t *variable = NULL;
3324 void **closurevariable = NULL;
3325 trace.prev = tracehead; tracehead = &trace;
3326 trace.file = LOCATE_parser_nodes;
3327 ATTR_parser_nodes___ATrueExpr____n_kwtrue( self) /*ATrueExpr::_n_kwtrue*/ = param0;
3328 tracehead = trace.prev;
3329 return;
3330 }
3331 val_t parser_nodes___AFalseExpr___n_kwfalse(val_t self) {
3332 struct trace_t trace = {NULL, NULL, 834, LOCATE_parser_nodes___AFalseExpr___n_kwfalse};
3333 val_t *variable = NULL;
3334 void **closurevariable = NULL;
3335 trace.prev = tracehead; tracehead = &trace;
3336 trace.file = LOCATE_parser_nodes;
3337 tracehead = trace.prev;
3338 return ATTR_parser_nodes___AFalseExpr____n_kwfalse( self) /*AFalseExpr::_n_kwfalse*/;
3339 }
3340 void parser_nodes___AFalseExpr___n_kwfalse__eq(val_t self, val_t param0) {
3341 struct trace_t trace = {NULL, NULL, 834, LOCATE_parser_nodes___AFalseExpr___n_kwfalse__eq};
3342 val_t *variable = NULL;
3343 void **closurevariable = NULL;
3344 trace.prev = tracehead; tracehead = &trace;
3345 trace.file = LOCATE_parser_nodes;
3346 ATTR_parser_nodes___AFalseExpr____n_kwfalse( self) /*AFalseExpr::_n_kwfalse*/ = param0;
3347 tracehead = trace.prev;
3348 return;
3349 }
3350 val_t parser_nodes___ANullExpr___n_kwnull(val_t self) {
3351 struct trace_t trace = {NULL, NULL, 838, LOCATE_parser_nodes___ANullExpr___n_kwnull};
3352 val_t *variable = NULL;
3353 void **closurevariable = NULL;
3354 trace.prev = tracehead; tracehead = &trace;
3355 trace.file = LOCATE_parser_nodes;
3356 tracehead = trace.prev;
3357 return ATTR_parser_nodes___ANullExpr____n_kwnull( self) /*ANullExpr::_n_kwnull*/;
3358 }
3359 void parser_nodes___ANullExpr___n_kwnull__eq(val_t self, val_t param0) {
3360 struct trace_t trace = {NULL, NULL, 838, LOCATE_parser_nodes___ANullExpr___n_kwnull__eq};
3361 val_t *variable = NULL;
3362 void **closurevariable = NULL;
3363 trace.prev = tracehead; tracehead = &trace;
3364 trace.file = LOCATE_parser_nodes;
3365 ATTR_parser_nodes___ANullExpr____n_kwnull( self) /*ANullExpr::_n_kwnull*/ = param0;
3366 tracehead = trace.prev;
3367 return;
3368 }
3369 val_t parser_nodes___AIntExpr___n_number(val_t self) {
3370 struct trace_t trace = {NULL, NULL, 842, LOCATE_parser_nodes___AIntExpr___n_number};
3371 val_t *variable = NULL;
3372 void **closurevariable = NULL;
3373 trace.prev = tracehead; tracehead = &trace;
3374 trace.file = LOCATE_parser_nodes;
3375 tracehead = trace.prev;
3376 return ATTR_parser_nodes___AIntExpr____n_number( self) /*AIntExpr::_n_number*/;
3377 }
3378 void parser_nodes___AIntExpr___n_number__eq(val_t self, val_t param0) {
3379 struct trace_t trace = {NULL, NULL, 842, LOCATE_parser_nodes___AIntExpr___n_number__eq};
3380 val_t *variable = NULL;
3381 void **closurevariable = NULL;
3382 trace.prev = tracehead; tracehead = &trace;
3383 trace.file = LOCATE_parser_nodes;
3384 ATTR_parser_nodes___AIntExpr____n_number( self) /*AIntExpr::_n_number*/ = param0;
3385 tracehead = trace.prev;
3386 return;
3387 }
3388 val_t parser_nodes___AFloatExpr___n_float(val_t self) {
3389 struct trace_t trace = {NULL, NULL, 846, LOCATE_parser_nodes___AFloatExpr___n_float};
3390 val_t *variable = NULL;
3391 void **closurevariable = NULL;
3392 trace.prev = tracehead; tracehead = &trace;
3393 trace.file = LOCATE_parser_nodes;
3394 tracehead = trace.prev;
3395 return ATTR_parser_nodes___AFloatExpr____n_float( self) /*AFloatExpr::_n_float*/;
3396 }
3397 void parser_nodes___AFloatExpr___n_float__eq(val_t self, val_t param0) {
3398 struct trace_t trace = {NULL, NULL, 846, LOCATE_parser_nodes___AFloatExpr___n_float__eq};
3399 val_t *variable = NULL;
3400 void **closurevariable = NULL;
3401 trace.prev = tracehead; tracehead = &trace;
3402 trace.file = LOCATE_parser_nodes;
3403 ATTR_parser_nodes___AFloatExpr____n_float( self) /*AFloatExpr::_n_float*/ = param0;
3404 tracehead = trace.prev;
3405 return;
3406 }
3407 val_t parser_nodes___ACharExpr___n_char(val_t self) {
3408 struct trace_t trace = {NULL, NULL, 850, LOCATE_parser_nodes___ACharExpr___n_char};
3409 val_t *variable = NULL;
3410 void **closurevariable = NULL;
3411 trace.prev = tracehead; tracehead = &trace;
3412 trace.file = LOCATE_parser_nodes;
3413 tracehead = trace.prev;
3414 return ATTR_parser_nodes___ACharExpr____n_char( self) /*ACharExpr::_n_char*/;
3415 }
3416 void parser_nodes___ACharExpr___n_char__eq(val_t self, val_t param0) {
3417 struct trace_t trace = {NULL, NULL, 850, LOCATE_parser_nodes___ACharExpr___n_char__eq};
3418 val_t *variable = NULL;
3419 void **closurevariable = NULL;
3420 trace.prev = tracehead; tracehead = &trace;
3421 trace.file = LOCATE_parser_nodes;
3422 ATTR_parser_nodes___ACharExpr____n_char( self) /*ACharExpr::_n_char*/ = param0;
3423 tracehead = trace.prev;
3424 return;
3425 }
3426 val_t parser_nodes___AStringExpr___n_string(val_t self) {
3427 struct trace_t trace = {NULL, NULL, 857, LOCATE_parser_nodes___AStringExpr___n_string};
3428 val_t *variable = NULL;
3429 void **closurevariable = NULL;
3430 trace.prev = tracehead; tracehead = &trace;
3431 trace.file = LOCATE_parser_nodes;
3432 tracehead = trace.prev;
3433 return ATTR_parser_nodes___AStringExpr____n_string( self) /*AStringExpr::_n_string*/;
3434 }
3435 void parser_nodes___AStringExpr___n_string__eq(val_t self, val_t param0) {
3436 struct trace_t trace = {NULL, NULL, 857, LOCATE_parser_nodes___AStringExpr___n_string__eq};
3437 val_t *variable = NULL;
3438 void **closurevariable = NULL;
3439 trace.prev = tracehead; tracehead = &trace;
3440 trace.file = LOCATE_parser_nodes;
3441 ATTR_parser_nodes___AStringExpr____n_string( self) /*AStringExpr::_n_string*/ = param0;
3442 tracehead = trace.prev;
3443 return;
3444 }
3445 val_t parser_nodes___AStartStringExpr___n_string(val_t self) {
3446 struct trace_t trace = {NULL, NULL, 861, LOCATE_parser_nodes___AStartStringExpr___n_string};
3447 val_t *variable = NULL;
3448 void **closurevariable = NULL;
3449 trace.prev = tracehead; tracehead = &trace;
3450 trace.file = LOCATE_parser_nodes;
3451 tracehead = trace.prev;
3452 return ATTR_parser_nodes___AStartStringExpr____n_string( self) /*AStartStringExpr::_n_string*/;
3453 }
3454 void parser_nodes___AStartStringExpr___n_string__eq(val_t self, val_t param0) {
3455 struct trace_t trace = {NULL, NULL, 861, LOCATE_parser_nodes___AStartStringExpr___n_string__eq};
3456 val_t *variable = NULL;
3457 void **closurevariable = NULL;
3458 trace.prev = tracehead; tracehead = &trace;
3459 trace.file = LOCATE_parser_nodes;
3460 ATTR_parser_nodes___AStartStringExpr____n_string( self) /*AStartStringExpr::_n_string*/ = param0;
3461 tracehead = trace.prev;
3462 return;
3463 }
3464 val_t parser_nodes___AMidStringExpr___n_string(val_t self) {
3465 struct trace_t trace = {NULL, NULL, 865, LOCATE_parser_nodes___AMidStringExpr___n_string};
3466 val_t *variable = NULL;
3467 void **closurevariable = NULL;
3468 trace.prev = tracehead; tracehead = &trace;
3469 trace.file = LOCATE_parser_nodes;
3470 tracehead = trace.prev;
3471 return ATTR_parser_nodes___AMidStringExpr____n_string( self) /*AMidStringExpr::_n_string*/;
3472 }
3473 void parser_nodes___AMidStringExpr___n_string__eq(val_t self, val_t param0) {
3474 struct trace_t trace = {NULL, NULL, 865, LOCATE_parser_nodes___AMidStringExpr___n_string__eq};
3475 val_t *variable = NULL;
3476 void **closurevariable = NULL;
3477 trace.prev = tracehead; tracehead = &trace;
3478 trace.file = LOCATE_parser_nodes;
3479 ATTR_parser_nodes___AMidStringExpr____n_string( self) /*AMidStringExpr::_n_string*/ = param0;
3480 tracehead = trace.prev;
3481 return;
3482 }
3483 val_t parser_nodes___AEndStringExpr___n_string(val_t self) {
3484 struct trace_t trace = {NULL, NULL, 869, LOCATE_parser_nodes___AEndStringExpr___n_string};
3485 val_t *variable = NULL;
3486 void **closurevariable = NULL;
3487 trace.prev = tracehead; tracehead = &trace;
3488 trace.file = LOCATE_parser_nodes;
3489 tracehead = trace.prev;
3490 return ATTR_parser_nodes___AEndStringExpr____n_string( self) /*AEndStringExpr::_n_string*/;
3491 }
3492 void parser_nodes___AEndStringExpr___n_string__eq(val_t self, val_t param0) {
3493 struct trace_t trace = {NULL, NULL, 869, LOCATE_parser_nodes___AEndStringExpr___n_string__eq};
3494 val_t *variable = NULL;
3495 void **closurevariable = NULL;
3496 trace.prev = tracehead; tracehead = &trace;
3497 trace.file = LOCATE_parser_nodes;
3498 ATTR_parser_nodes___AEndStringExpr____n_string( self) /*AEndStringExpr::_n_string*/ = param0;
3499 tracehead = trace.prev;
3500 return;
3501 }
3502 val_t parser_nodes___ASuperstringExpr___n_exprs(val_t self) {
3503 struct trace_t trace = {NULL, NULL, 873, LOCATE_parser_nodes___ASuperstringExpr___n_exprs};
3504 val_t *variable = NULL;
3505 void **closurevariable = NULL;
3506 trace.prev = tracehead; tracehead = &trace;
3507 trace.file = LOCATE_parser_nodes;
3508 tracehead = trace.prev;
3509 return ATTR_parser_nodes___ASuperstringExpr____n_exprs( self) /*ASuperstringExpr::_n_exprs*/;
3510 }
3511 void parser_nodes___ASuperstringExpr___n_exprs__eq(val_t self, val_t param0) {
3512 struct trace_t trace = {NULL, NULL, 873, LOCATE_parser_nodes___ASuperstringExpr___n_exprs__eq};
3513 val_t *variable = NULL;
3514 void **closurevariable = NULL;
3515 trace.prev = tracehead; tracehead = &trace;
3516 trace.file = LOCATE_parser_nodes;
3517 ATTR_parser_nodes___ASuperstringExpr____n_exprs( self) /*ASuperstringExpr::_n_exprs*/ = param0;
3518 tracehead = trace.prev;
3519 return;
3520 }
3521 val_t parser_nodes___AProxyExpr___n_expr(val_t self) {
3522 struct trace_t trace = {NULL, NULL, 880, LOCATE_parser_nodes___AProxyExpr___n_expr};
3523 val_t *variable = NULL;
3524 void **closurevariable = NULL;
3525 trace.prev = tracehead; tracehead = &trace;
3526 trace.file = LOCATE_parser_nodes;
3527 tracehead = trace.prev;
3528 return ATTR_parser_nodes___AProxyExpr____n_expr( self) /*AProxyExpr::_n_expr*/;
3529 }
3530 void parser_nodes___AProxyExpr___n_expr__eq(val_t self, val_t param0) {
3531 struct trace_t trace = {NULL, NULL, 880, LOCATE_parser_nodes___AProxyExpr___n_expr__eq};
3532 val_t *variable = NULL;
3533 void **closurevariable = NULL;
3534 trace.prev = tracehead; tracehead = &trace;
3535 trace.file = LOCATE_parser_nodes;
3536 ATTR_parser_nodes___AProxyExpr____n_expr( self) /*AProxyExpr::_n_expr*/ = param0;
3537 tracehead = trace.prev;
3538 return;
3539 }
3540 val_t parser_nodes___AAsCastExpr___n_expr(val_t self) {
3541 struct trace_t trace = {NULL, NULL, 884, LOCATE_parser_nodes___AAsCastExpr___n_expr};
3542 val_t *variable = NULL;
3543 void **closurevariable = NULL;
3544 trace.prev = tracehead; tracehead = &trace;
3545 trace.file = LOCATE_parser_nodes;
3546 tracehead = trace.prev;
3547 return ATTR_parser_nodes___AAsCastExpr____n_expr( self) /*AAsCastExpr::_n_expr*/;
3548 }
3549 void parser_nodes___AAsCastExpr___n_expr__eq(val_t self, val_t param0) {
3550 struct trace_t trace = {NULL, NULL, 884, LOCATE_parser_nodes___AAsCastExpr___n_expr__eq};
3551 val_t *variable = NULL;
3552 void **closurevariable = NULL;
3553 trace.prev = tracehead; tracehead = &trace;
3554 trace.file = LOCATE_parser_nodes;
3555 ATTR_parser_nodes___AAsCastExpr____n_expr( self) /*AAsCastExpr::_n_expr*/ = param0;
3556 tracehead = trace.prev;
3557 return;
3558 }
3559 val_t parser_nodes___AAsCastExpr___n_kwas(val_t self) {
3560 struct trace_t trace = {NULL, NULL, 885, LOCATE_parser_nodes___AAsCastExpr___n_kwas};
3561 val_t *variable = NULL;
3562 void **closurevariable = NULL;
3563 trace.prev = tracehead; tracehead = &trace;
3564 trace.file = LOCATE_parser_nodes;
3565 tracehead = trace.prev;
3566 return ATTR_parser_nodes___AAsCastExpr____n_kwas( self) /*AAsCastExpr::_n_kwas*/;
3567 }
3568 void parser_nodes___AAsCastExpr___n_kwas__eq(val_t self, val_t param0) {
3569 struct trace_t trace = {NULL, NULL, 885, LOCATE_parser_nodes___AAsCastExpr___n_kwas__eq};
3570 val_t *variable = NULL;
3571 void **closurevariable = NULL;
3572 trace.prev = tracehead; tracehead = &trace;
3573 trace.file = LOCATE_parser_nodes;
3574 ATTR_parser_nodes___AAsCastExpr____n_kwas( self) /*AAsCastExpr::_n_kwas*/ = param0;
3575 tracehead = trace.prev;
3576 return;
3577 }
3578 val_t parser_nodes___AAsCastExpr___n_type(val_t self) {
3579 struct trace_t trace = {NULL, NULL, 886, LOCATE_parser_nodes___AAsCastExpr___n_type};
3580 val_t *variable = NULL;
3581 void **closurevariable = NULL;
3582 trace.prev = tracehead; tracehead = &trace;
3583 trace.file = LOCATE_parser_nodes;
3584 tracehead = trace.prev;
3585 return ATTR_parser_nodes___AAsCastExpr____n_type( self) /*AAsCastExpr::_n_type*/;
3586 }
3587 void parser_nodes___AAsCastExpr___n_type__eq(val_t self, val_t param0) {
3588 struct trace_t trace = {NULL, NULL, 886, LOCATE_parser_nodes___AAsCastExpr___n_type__eq};
3589 val_t *variable = NULL;
3590 void **closurevariable = NULL;
3591 trace.prev = tracehead; tracehead = &trace;
3592 trace.file = LOCATE_parser_nodes;
3593 ATTR_parser_nodes___AAsCastExpr____n_type( self) /*AAsCastExpr::_n_type*/ = param0;
3594 tracehead = trace.prev;
3595 return;
3596 }
3597 val_t parser_nodes___APlusAssignOp___n_pluseq(val_t self) {
3598 struct trace_t trace = {NULL, NULL, 890, LOCATE_parser_nodes___APlusAssignOp___n_pluseq};
3599 val_t *variable = NULL;
3600 void **closurevariable = NULL;
3601 trace.prev = tracehead; tracehead = &trace;
3602 trace.file = LOCATE_parser_nodes;
3603 tracehead = trace.prev;
3604 return ATTR_parser_nodes___APlusAssignOp____n_pluseq( self) /*APlusAssignOp::_n_pluseq*/;
3605 }
3606 void parser_nodes___APlusAssignOp___n_pluseq__eq(val_t self, val_t param0) {
3607 struct trace_t trace = {NULL, NULL, 890, LOCATE_parser_nodes___APlusAssignOp___n_pluseq__eq};
3608 val_t *variable = NULL;
3609 void **closurevariable = NULL;
3610 trace.prev = tracehead; tracehead = &trace;
3611 trace.file = LOCATE_parser_nodes;
3612 ATTR_parser_nodes___APlusAssignOp____n_pluseq( self) /*APlusAssignOp::_n_pluseq*/ = param0;
3613 tracehead = trace.prev;
3614 return;
3615 }
3616 val_t parser_nodes___AMinusAssignOp___n_minuseq(val_t self) {
3617 struct trace_t trace = {NULL, NULL, 894, LOCATE_parser_nodes___AMinusAssignOp___n_minuseq};
3618 val_t *variable = NULL;
3619 void **closurevariable = NULL;
3620 trace.prev = tracehead; tracehead = &trace;
3621 trace.file = LOCATE_parser_nodes;
3622 tracehead = trace.prev;
3623 return ATTR_parser_nodes___AMinusAssignOp____n_minuseq( self) /*AMinusAssignOp::_n_minuseq*/;
3624 }
3625 void parser_nodes___AMinusAssignOp___n_minuseq__eq(val_t self, val_t param0) {
3626 struct trace_t trace = {NULL, NULL, 894, LOCATE_parser_nodes___AMinusAssignOp___n_minuseq__eq};
3627 val_t *variable = NULL;
3628 void **closurevariable = NULL;
3629 trace.prev = tracehead; tracehead = &trace;
3630 trace.file = LOCATE_parser_nodes;
3631 ATTR_parser_nodes___AMinusAssignOp____n_minuseq( self) /*AMinusAssignOp::_n_minuseq*/ = param0;
3632 tracehead = trace.prev;
3633 return;
3634 }
3635 val_t parser_nodes___AClosureDef___n_kwwith(val_t self) {
3636 struct trace_t trace = {NULL, NULL, 898, LOCATE_parser_nodes___AClosureDef___n_kwwith};
3637 val_t *variable = NULL;
3638 void **closurevariable = NULL;
3639 trace.prev = tracehead; tracehead = &trace;
3640 trace.file = LOCATE_parser_nodes;
3641 tracehead = trace.prev;
3642 return ATTR_parser_nodes___AClosureDef____n_kwwith( self) /*AClosureDef::_n_kwwith*/;
3643 }
3644 void parser_nodes___AClosureDef___n_kwwith__eq(val_t self, val_t param0) {
3645 struct trace_t trace = {NULL, NULL, 898, LOCATE_parser_nodes___AClosureDef___n_kwwith__eq};
3646 val_t *variable = NULL;
3647 void **closurevariable = NULL;
3648 trace.prev = tracehead; tracehead = &trace;
3649 trace.file = LOCATE_parser_nodes;
3650 ATTR_parser_nodes___AClosureDef____n_kwwith( self) /*AClosureDef::_n_kwwith*/ = param0;
3651 tracehead = trace.prev;
3652 return;
3653 }
3654 val_t parser_nodes___AClosureDef___n_id(val_t self) {
3655 struct trace_t trace = {NULL, NULL, 899, LOCATE_parser_nodes___AClosureDef___n_id};
3656 val_t *variable = NULL;
3657 void **closurevariable = NULL;
3658 trace.prev = tracehead; tracehead = &trace;
3659 trace.file = LOCATE_parser_nodes;
3660 tracehead = trace.prev;
3661 return ATTR_parser_nodes___AClosureDef____n_id( self) /*AClosureDef::_n_id*/;
3662 }
3663 void parser_nodes___AClosureDef___n_id__eq(val_t self, val_t param0) {
3664 struct trace_t trace = {NULL, NULL, 899, LOCATE_parser_nodes___AClosureDef___n_id__eq};
3665 val_t *variable = NULL;
3666 void **closurevariable = NULL;
3667 trace.prev = tracehead; tracehead = &trace;
3668 trace.file = LOCATE_parser_nodes;
3669 ATTR_parser_nodes___AClosureDef____n_id( self) /*AClosureDef::_n_id*/ = param0;
3670 tracehead = trace.prev;
3671 return;
3672 }
3673 val_t parser_nodes___AClosureDef___n_kwdo(val_t self) {
3674 struct trace_t trace = {NULL, NULL, 900, LOCATE_parser_nodes___AClosureDef___n_kwdo};
3675 val_t *variable = NULL;
3676 void **closurevariable = NULL;
3677 trace.prev = tracehead; tracehead = &trace;
3678 trace.file = LOCATE_parser_nodes;
3679 tracehead = trace.prev;
3680 return ATTR_parser_nodes___AClosureDef____n_kwdo( self) /*AClosureDef::_n_kwdo*/;
3681 }
3682 void parser_nodes___AClosureDef___n_kwdo__eq(val_t self, val_t param0) {
3683 struct trace_t trace = {NULL, NULL, 900, LOCATE_parser_nodes___AClosureDef___n_kwdo__eq};
3684 val_t *variable = NULL;
3685 void **closurevariable = NULL;
3686 trace.prev = tracehead; tracehead = &trace;
3687 trace.file = LOCATE_parser_nodes;
3688 ATTR_parser_nodes___AClosureDef____n_kwdo( self) /*AClosureDef::_n_kwdo*/ = param0;
3689 tracehead = trace.prev;
3690 return;
3691 }
3692 val_t parser_nodes___AClosureDef___n_expr(val_t self) {
3693 struct trace_t trace = {NULL, NULL, 901, LOCATE_parser_nodes___AClosureDef___n_expr};
3694 val_t *variable = NULL;
3695 void **closurevariable = NULL;
3696 trace.prev = tracehead; tracehead = &trace;
3697 trace.file = LOCATE_parser_nodes;
3698 tracehead = trace.prev;
3699 return ATTR_parser_nodes___AClosureDef____n_expr( self) /*AClosureDef::_n_expr*/;
3700 }
3701 void parser_nodes___AClosureDef___n_expr__eq(val_t self, val_t param0) {
3702 struct trace_t trace = {NULL, NULL, 901, LOCATE_parser_nodes___AClosureDef___n_expr__eq};
3703 val_t *variable = NULL;
3704 void **closurevariable = NULL;
3705 trace.prev = tracehead; tracehead = &trace;
3706 trace.file = LOCATE_parser_nodes;
3707 ATTR_parser_nodes___AClosureDef____n_expr( self) /*AClosureDef::_n_expr*/ = param0;
3708 tracehead = trace.prev;
3709 return;
3710 }
3711 val_t parser_nodes___AQualified___n_id(val_t self) {
3712 struct trace_t trace = {NULL, NULL, 905, LOCATE_parser_nodes___AQualified___n_id};
3713 val_t *variable = NULL;
3714 void **closurevariable = NULL;
3715 trace.prev = tracehead; tracehead = &trace;
3716 trace.file = LOCATE_parser_nodes;
3717 tracehead = trace.prev;
3718 return ATTR_parser_nodes___AQualified____n_id( self) /*AQualified::_n_id*/;
3719 }
3720 void parser_nodes___AQualified___n_id__eq(val_t self, val_t param0) {
3721 struct trace_t trace = {NULL, NULL, 905, LOCATE_parser_nodes___AQualified___n_id__eq};
3722 val_t *variable = NULL;
3723 void **closurevariable = NULL;
3724 trace.prev = tracehead; tracehead = &trace;
3725 trace.file = LOCATE_parser_nodes;
3726 ATTR_parser_nodes___AQualified____n_id( self) /*AQualified::_n_id*/ = param0;
3727 tracehead = trace.prev;
3728 return;
3729 }
3730 val_t parser_nodes___AQualified___n_classid(val_t self) {
3731 struct trace_t trace = {NULL, NULL, 906, LOCATE_parser_nodes___AQualified___n_classid};
3732 val_t *variable = NULL;
3733 void **closurevariable = NULL;
3734 trace.prev = tracehead; tracehead = &trace;
3735 trace.file = LOCATE_parser_nodes;
3736 tracehead = trace.prev;
3737 return ATTR_parser_nodes___AQualified____n_classid( self) /*AQualified::_n_classid*/;
3738 }
3739 void parser_nodes___AQualified___n_classid__eq(val_t self, val_t param0) {
3740 struct trace_t trace = {NULL, NULL, 906, LOCATE_parser_nodes___AQualified___n_classid__eq};
3741 val_t *variable = NULL;
3742 void **closurevariable = NULL;
3743 trace.prev = tracehead; tracehead = &trace;
3744 trace.file = LOCATE_parser_nodes;
3745 ATTR_parser_nodes___AQualified____n_classid( self) /*AQualified::_n_classid*/ = param0;
3746 tracehead = trace.prev;
3747 return;
3748 }
3749 val_t parser_nodes___ADoc___n_comment(val_t self) {
3750 struct trace_t trace = {NULL, NULL, 910, LOCATE_parser_nodes___ADoc___n_comment};
3751 val_t *variable = NULL;
3752 void **closurevariable = NULL;
3753 trace.prev = tracehead; tracehead = &trace;
3754 trace.file = LOCATE_parser_nodes;
3755 tracehead = trace.prev;
3756 return ATTR_parser_nodes___ADoc____n_comment( self) /*ADoc::_n_comment*/;
3757 }
3758 void parser_nodes___ADoc___n_comment__eq(val_t self, val_t param0) {
3759 struct trace_t trace = {NULL, NULL, 910, LOCATE_parser_nodes___ADoc___n_comment__eq};
3760 val_t *variable = NULL;
3761 void **closurevariable = NULL;
3762 trace.prev = tracehead; tracehead = &trace;
3763 trace.file = LOCATE_parser_nodes;
3764 ATTR_parser_nodes___ADoc____n_comment( self) /*ADoc::_n_comment*/ = param0;
3765 tracehead = trace.prev;
3766 return;
3767 }
3768 val_t parser_nodes___Start___n_base(val_t self) {
3769 struct trace_t trace = {NULL, NULL, 915, LOCATE_parser_nodes___Start___n_base};
3770 val_t *variable = NULL;
3771 void **closurevariable = NULL;
3772 trace.prev = tracehead; tracehead = &trace;
3773 trace.file = LOCATE_parser_nodes;
3774 tracehead = trace.prev;
3775 return ATTR_parser_nodes___Start____n_base( self) /*Start::_n_base*/;
3776 }
3777 void parser_nodes___Start___n_base__eq(val_t self, val_t param0) {
3778 struct trace_t trace = {NULL, NULL, 915, LOCATE_parser_nodes___Start___n_base__eq};
3779 val_t *variable = NULL;
3780 void **closurevariable = NULL;
3781 trace.prev = tracehead; tracehead = &trace;
3782 trace.file = LOCATE_parser_nodes;
3783 ATTR_parser_nodes___Start____n_base( self) /*Start::_n_base*/ = param0;
3784 tracehead = trace.prev;
3785 return;
3786 }
3787 val_t parser_nodes___Start___n_eof(val_t self) {
3788 struct trace_t trace = {NULL, NULL, 916, LOCATE_parser_nodes___Start___n_eof};
3789 val_t *variable = NULL;
3790 void **closurevariable = NULL;
3791 trace.prev = tracehead; tracehead = &trace;
3792 trace.file = LOCATE_parser_nodes;
3793 tracehead = trace.prev;
3794 return ATTR_parser_nodes___Start____n_eof( self) /*Start::_n_eof*/;
3795 }
3796 void parser_nodes___Start___n_eof__eq(val_t self, val_t param0) {
3797 struct trace_t trace = {NULL, NULL, 916, LOCATE_parser_nodes___Start___n_eof__eq};
3798 val_t *variable = NULL;
3799 void **closurevariable = NULL;
3800 trace.prev = tracehead; tracehead = &trace;
3801 trace.file = LOCATE_parser_nodes;
3802 ATTR_parser_nodes___Start____n_eof( self) /*Start::_n_eof*/ = param0;
3803 tracehead = trace.prev;
3804 return;
3805 }