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