1 /* This C file is generated by NIT to compile module parser_nodes. */
2 #include "parser_nodes._sep.h"
3 val_t
parser_nodes___ANode___location(val_t p0
){
4 struct {struct stack_frame_t me
;} fra
;
7 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
8 fra
.me
.file
= LOCATE_parser_nodes
;
10 fra
.me
.meth
= LOCATE_parser_nodes___ANode___location
;
13 fra
.me
.REG
[0] = NIT_NULL
;
15 /* ./parser//parser_nodes.nit:29 */
16 fra
.me
.REG
[0] = ATTR_parser_nodes___ANode____location(fra
.me
.REG
[0]);
17 REGB0
= TAG_Bool(fra
.me
.REG
[0]!=NIT_NULL
);
18 if (UNTAG_Bool(REGB0
)) {
20 nit_abort("Cast failed", NULL
, LOCATE_parser_nodes
, 29);
24 stack_frame_head
= fra
.me
.prev
;
27 void parser_nodes___ANode___init(val_t p0
, val_t p1
, int* init_table
){
28 int itpos0
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_ANode
].i
;
29 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
31 if (init_table
[itpos0
]) return;
32 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
33 fra
.me
.file
= LOCATE_parser_nodes
;
35 fra
.me
.meth
= LOCATE_parser_nodes___ANode___init
;
38 fra
.me
.REG
[0] = NIT_NULL
;
39 fra
.me
.REG
[1] = NIT_NULL
;
42 ATTR_parser_nodes___ANode____location(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
43 stack_frame_head
= fra
.me
.prev
;
44 init_table
[itpos0
] = 1;
47 void parser_nodes___Prod___location__eq(val_t p0
, val_t p1
){
48 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
50 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
51 fra
.me
.file
= LOCATE_parser_nodes
;
53 fra
.me
.meth
= LOCATE_parser_nodes___Prod___location__eq
;
56 fra
.me
.REG
[0] = NIT_NULL
;
57 fra
.me
.REG
[1] = NIT_NULL
;
60 /* ./parser//parser_nodes.nit:40 */
61 ATTR_parser_nodes___ANode____location(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
62 stack_frame_head
= fra
.me
.prev
;
65 void parser_nodes___EOF___noinit(val_t p0
, int* init_table
){
66 int itpos1
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_EOF
].i
;
67 struct {struct stack_frame_t me
;} fra
;
69 if (init_table
[itpos1
]) return;
70 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
71 fra
.me
.file
= LOCATE_parser_nodes
;
73 fra
.me
.meth
= LOCATE_parser_nodes___EOF___noinit
;
76 fra
.me
.REG
[0] = NIT_NULL
;
78 stack_frame_head
= fra
.me
.prev
;
79 init_table
[itpos1
] = 1;
82 void parser_nodes___AError___noinit(val_t p0
, int* init_table
){
83 int itpos2
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_AError
].i
;
84 struct {struct stack_frame_t me
;} fra
;
86 if (init_table
[itpos2
]) return;
87 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
88 fra
.me
.file
= LOCATE_parser_nodes
;
90 fra
.me
.meth
= LOCATE_parser_nodes___AError___noinit
;
93 fra
.me
.REG
[0] = NIT_NULL
;
95 /* ./parser//parser_nodes.nit:315 */
96 CALL_parser_nodes___EOF___noinit(fra
.me
.REG
[0])(fra
.me
.REG
[0], init_table
);
97 stack_frame_head
= fra
.me
.prev
;
98 init_table
[itpos2
] = 1;
101 val_t
parser_nodes___AModule___n_moduledecl(val_t p0
){
102 struct {struct stack_frame_t me
;} fra
;
104 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
105 fra
.me
.file
= LOCATE_parser_nodes
;
107 fra
.me
.meth
= LOCATE_parser_nodes___AModule___n_moduledecl
;
108 fra
.me
.has_broke
= 0;
110 fra
.me
.REG
[0] = NIT_NULL
;
112 /* ./parser//parser_nodes.nit:320 */
113 fra
.me
.REG
[0] = ATTR_parser_nodes___AModule____n_moduledecl(fra
.me
.REG
[0]);
114 stack_frame_head
= fra
.me
.prev
;
115 return fra
.me
.REG
[0];
117 val_t
parser_nodes___AModule___n_imports(val_t p0
){
118 struct {struct stack_frame_t me
;} fra
;
121 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
122 fra
.me
.file
= LOCATE_parser_nodes
;
124 fra
.me
.meth
= LOCATE_parser_nodes___AModule___n_imports
;
125 fra
.me
.has_broke
= 0;
127 fra
.me
.REG
[0] = NIT_NULL
;
129 /* ./parser//parser_nodes.nit:321 */
130 REGB0
= TAG_Bool(ATTR_parser_nodes___AModule____n_imports(fra
.me
.REG
[0])!=NIT_NULL
);
131 if (UNTAG_Bool(REGB0
)) {
133 nit_abort("Uninitialized attribute %s", "_n_imports", LOCATE_parser_nodes
, 321);
135 fra
.me
.REG
[0] = ATTR_parser_nodes___AModule____n_imports(fra
.me
.REG
[0]);
136 stack_frame_head
= fra
.me
.prev
;
137 return fra
.me
.REG
[0];
139 val_t
parser_nodes___AModule___n_classdefs(val_t p0
){
140 struct {struct stack_frame_t me
;} fra
;
143 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
144 fra
.me
.file
= LOCATE_parser_nodes
;
146 fra
.me
.meth
= LOCATE_parser_nodes___AModule___n_classdefs
;
147 fra
.me
.has_broke
= 0;
149 fra
.me
.REG
[0] = NIT_NULL
;
151 /* ./parser//parser_nodes.nit:322 */
152 REGB0
= TAG_Bool(ATTR_parser_nodes___AModule____n_classdefs(fra
.me
.REG
[0])!=NIT_NULL
);
153 if (UNTAG_Bool(REGB0
)) {
155 nit_abort("Uninitialized attribute %s", "_n_classdefs", LOCATE_parser_nodes
, 322);
157 fra
.me
.REG
[0] = ATTR_parser_nodes___AModule____n_classdefs(fra
.me
.REG
[0]);
158 stack_frame_head
= fra
.me
.prev
;
159 return fra
.me
.REG
[0];
161 val_t
parser_nodes___AModuledecl___n_doc(val_t p0
){
162 struct {struct stack_frame_t me
;} fra
;
164 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
165 fra
.me
.file
= LOCATE_parser_nodes
;
167 fra
.me
.meth
= LOCATE_parser_nodes___AModuledecl___n_doc
;
168 fra
.me
.has_broke
= 0;
170 fra
.me
.REG
[0] = NIT_NULL
;
172 /* ./parser//parser_nodes.nit:326 */
173 fra
.me
.REG
[0] = ATTR_parser_nodes___AModuledecl____n_doc(fra
.me
.REG
[0]);
174 stack_frame_head
= fra
.me
.prev
;
175 return fra
.me
.REG
[0];
177 val_t
parser_nodes___AModuledecl___n_kwmodule(val_t p0
){
178 struct {struct stack_frame_t me
;} fra
;
181 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
182 fra
.me
.file
= LOCATE_parser_nodes
;
184 fra
.me
.meth
= LOCATE_parser_nodes___AModuledecl___n_kwmodule
;
185 fra
.me
.has_broke
= 0;
187 fra
.me
.REG
[0] = NIT_NULL
;
189 /* ./parser//parser_nodes.nit:327 */
190 REGB0
= TAG_Bool(ATTR_parser_nodes___AModuledecl____n_kwmodule(fra
.me
.REG
[0])!=NIT_NULL
);
191 if (UNTAG_Bool(REGB0
)) {
193 nit_abort("Uninitialized attribute %s", "_n_kwmodule", LOCATE_parser_nodes
, 327);
195 fra
.me
.REG
[0] = ATTR_parser_nodes___AModuledecl____n_kwmodule(fra
.me
.REG
[0]);
196 stack_frame_head
= fra
.me
.prev
;
197 return fra
.me
.REG
[0];
199 val_t
parser_nodes___AModuledecl___n_id(val_t p0
){
200 struct {struct stack_frame_t me
;} fra
;
203 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
204 fra
.me
.file
= LOCATE_parser_nodes
;
206 fra
.me
.meth
= LOCATE_parser_nodes___AModuledecl___n_id
;
207 fra
.me
.has_broke
= 0;
209 fra
.me
.REG
[0] = NIT_NULL
;
211 /* ./parser//parser_nodes.nit:328 */
212 REGB0
= TAG_Bool(ATTR_parser_nodes___AModuledecl____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
213 if (UNTAG_Bool(REGB0
)) {
215 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 328);
217 fra
.me
.REG
[0] = ATTR_parser_nodes___AModuledecl____n_id(fra
.me
.REG
[0]);
218 stack_frame_head
= fra
.me
.prev
;
219 return fra
.me
.REG
[0];
221 val_t
parser_nodes___AStdImport___n_visibility(val_t p0
){
222 struct {struct stack_frame_t me
;} fra
;
225 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
226 fra
.me
.file
= LOCATE_parser_nodes
;
228 fra
.me
.meth
= LOCATE_parser_nodes___AStdImport___n_visibility
;
229 fra
.me
.has_broke
= 0;
231 fra
.me
.REG
[0] = NIT_NULL
;
233 /* ./parser//parser_nodes.nit:333 */
234 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdImport____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
235 if (UNTAG_Bool(REGB0
)) {
237 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 333);
239 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdImport____n_visibility(fra
.me
.REG
[0]);
240 stack_frame_head
= fra
.me
.prev
;
241 return fra
.me
.REG
[0];
243 val_t
parser_nodes___AStdImport___n_kwimport(val_t p0
){
244 struct {struct stack_frame_t me
;} fra
;
247 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
248 fra
.me
.file
= LOCATE_parser_nodes
;
250 fra
.me
.meth
= LOCATE_parser_nodes___AStdImport___n_kwimport
;
251 fra
.me
.has_broke
= 0;
253 fra
.me
.REG
[0] = NIT_NULL
;
255 /* ./parser//parser_nodes.nit:334 */
256 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdImport____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
257 if (UNTAG_Bool(REGB0
)) {
259 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser_nodes
, 334);
261 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdImport____n_kwimport(fra
.me
.REG
[0]);
262 stack_frame_head
= fra
.me
.prev
;
263 return fra
.me
.REG
[0];
265 val_t
parser_nodes___AStdImport___n_id(val_t p0
){
266 struct {struct stack_frame_t me
;} fra
;
269 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
270 fra
.me
.file
= LOCATE_parser_nodes
;
272 fra
.me
.meth
= LOCATE_parser_nodes___AStdImport___n_id
;
273 fra
.me
.has_broke
= 0;
275 fra
.me
.REG
[0] = NIT_NULL
;
277 /* ./parser//parser_nodes.nit:335 */
278 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdImport____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
279 if (UNTAG_Bool(REGB0
)) {
281 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 335);
283 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdImport____n_id(fra
.me
.REG
[0]);
284 stack_frame_head
= fra
.me
.prev
;
285 return fra
.me
.REG
[0];
287 val_t
parser_nodes___ANoImport___n_visibility(val_t p0
){
288 struct {struct stack_frame_t me
;} fra
;
291 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
292 fra
.me
.file
= LOCATE_parser_nodes
;
294 fra
.me
.meth
= LOCATE_parser_nodes___ANoImport___n_visibility
;
295 fra
.me
.has_broke
= 0;
297 fra
.me
.REG
[0] = NIT_NULL
;
299 /* ./parser//parser_nodes.nit:339 */
300 REGB0
= TAG_Bool(ATTR_parser_nodes___ANoImport____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
301 if (UNTAG_Bool(REGB0
)) {
303 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 339);
305 fra
.me
.REG
[0] = ATTR_parser_nodes___ANoImport____n_visibility(fra
.me
.REG
[0]);
306 stack_frame_head
= fra
.me
.prev
;
307 return fra
.me
.REG
[0];
309 val_t
parser_nodes___ANoImport___n_kwimport(val_t p0
){
310 struct {struct stack_frame_t me
;} fra
;
313 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
314 fra
.me
.file
= LOCATE_parser_nodes
;
316 fra
.me
.meth
= LOCATE_parser_nodes___ANoImport___n_kwimport
;
317 fra
.me
.has_broke
= 0;
319 fra
.me
.REG
[0] = NIT_NULL
;
321 /* ./parser//parser_nodes.nit:340 */
322 REGB0
= TAG_Bool(ATTR_parser_nodes___ANoImport____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
323 if (UNTAG_Bool(REGB0
)) {
325 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser_nodes
, 340);
327 fra
.me
.REG
[0] = ATTR_parser_nodes___ANoImport____n_kwimport(fra
.me
.REG
[0]);
328 stack_frame_head
= fra
.me
.prev
;
329 return fra
.me
.REG
[0];
331 val_t
parser_nodes___ANoImport___n_kwend(val_t p0
){
332 struct {struct stack_frame_t me
;} fra
;
335 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
336 fra
.me
.file
= LOCATE_parser_nodes
;
338 fra
.me
.meth
= LOCATE_parser_nodes___ANoImport___n_kwend
;
339 fra
.me
.has_broke
= 0;
341 fra
.me
.REG
[0] = NIT_NULL
;
343 /* ./parser//parser_nodes.nit:341 */
344 REGB0
= TAG_Bool(ATTR_parser_nodes___ANoImport____n_kwend(fra
.me
.REG
[0])!=NIT_NULL
);
345 if (UNTAG_Bool(REGB0
)) {
347 nit_abort("Uninitialized attribute %s", "_n_kwend", LOCATE_parser_nodes
, 341);
349 fra
.me
.REG
[0] = ATTR_parser_nodes___ANoImport____n_kwend(fra
.me
.REG
[0]);
350 stack_frame_head
= fra
.me
.prev
;
351 return fra
.me
.REG
[0];
353 val_t
parser_nodes___APrivateVisibility___n_kwprivate(val_t p0
){
354 struct {struct stack_frame_t me
;} fra
;
357 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
358 fra
.me
.file
= LOCATE_parser_nodes
;
360 fra
.me
.meth
= LOCATE_parser_nodes___APrivateVisibility___n_kwprivate
;
361 fra
.me
.has_broke
= 0;
363 fra
.me
.REG
[0] = NIT_NULL
;
365 /* ./parser//parser_nodes.nit:349 */
366 REGB0
= TAG_Bool(ATTR_parser_nodes___APrivateVisibility____n_kwprivate(fra
.me
.REG
[0])!=NIT_NULL
);
367 if (UNTAG_Bool(REGB0
)) {
369 nit_abort("Uninitialized attribute %s", "_n_kwprivate", LOCATE_parser_nodes
, 349);
371 fra
.me
.REG
[0] = ATTR_parser_nodes___APrivateVisibility____n_kwprivate(fra
.me
.REG
[0]);
372 stack_frame_head
= fra
.me
.prev
;
373 return fra
.me
.REG
[0];
375 val_t
parser_nodes___AProtectedVisibility___n_kwprotected(val_t p0
){
376 struct {struct stack_frame_t me
;} fra
;
379 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
380 fra
.me
.file
= LOCATE_parser_nodes
;
382 fra
.me
.meth
= LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected
;
383 fra
.me
.has_broke
= 0;
385 fra
.me
.REG
[0] = NIT_NULL
;
387 /* ./parser//parser_nodes.nit:353 */
388 REGB0
= TAG_Bool(ATTR_parser_nodes___AProtectedVisibility____n_kwprotected(fra
.me
.REG
[0])!=NIT_NULL
);
389 if (UNTAG_Bool(REGB0
)) {
391 nit_abort("Uninitialized attribute %s", "_n_kwprotected", LOCATE_parser_nodes
, 353);
393 fra
.me
.REG
[0] = ATTR_parser_nodes___AProtectedVisibility____n_kwprotected(fra
.me
.REG
[0]);
394 stack_frame_head
= fra
.me
.prev
;
395 return fra
.me
.REG
[0];
397 val_t
parser_nodes___AIntrudeVisibility___n_kwintrude(val_t p0
){
398 struct {struct stack_frame_t me
;} fra
;
401 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
402 fra
.me
.file
= LOCATE_parser_nodes
;
404 fra
.me
.meth
= LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude
;
405 fra
.me
.has_broke
= 0;
407 fra
.me
.REG
[0] = NIT_NULL
;
409 /* ./parser//parser_nodes.nit:357 */
410 REGB0
= TAG_Bool(ATTR_parser_nodes___AIntrudeVisibility____n_kwintrude(fra
.me
.REG
[0])!=NIT_NULL
);
411 if (UNTAG_Bool(REGB0
)) {
413 nit_abort("Uninitialized attribute %s", "_n_kwintrude", LOCATE_parser_nodes
, 357);
415 fra
.me
.REG
[0] = ATTR_parser_nodes___AIntrudeVisibility____n_kwintrude(fra
.me
.REG
[0]);
416 stack_frame_head
= fra
.me
.prev
;
417 return fra
.me
.REG
[0];
419 val_t
parser_nodes___AStdClassdef___n_doc(val_t p0
){
420 struct {struct stack_frame_t me
;} fra
;
422 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
423 fra
.me
.file
= LOCATE_parser_nodes
;
425 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_doc
;
426 fra
.me
.has_broke
= 0;
428 fra
.me
.REG
[0] = NIT_NULL
;
430 /* ./parser//parser_nodes.nit:362 */
431 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_doc(fra
.me
.REG
[0]);
432 stack_frame_head
= fra
.me
.prev
;
433 return fra
.me
.REG
[0];
435 val_t
parser_nodes___AStdClassdef___n_kwredef(val_t p0
){
436 struct {struct stack_frame_t me
;} fra
;
438 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
439 fra
.me
.file
= LOCATE_parser_nodes
;
441 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_kwredef
;
442 fra
.me
.has_broke
= 0;
444 fra
.me
.REG
[0] = NIT_NULL
;
446 /* ./parser//parser_nodes.nit:363 */
447 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_kwredef(fra
.me
.REG
[0]);
448 stack_frame_head
= fra
.me
.prev
;
449 return fra
.me
.REG
[0];
451 val_t
parser_nodes___AStdClassdef___n_visibility(val_t p0
){
452 struct {struct stack_frame_t me
;} fra
;
455 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
456 fra
.me
.file
= LOCATE_parser_nodes
;
458 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_visibility
;
459 fra
.me
.has_broke
= 0;
461 fra
.me
.REG
[0] = NIT_NULL
;
463 /* ./parser//parser_nodes.nit:364 */
464 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdClassdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
465 if (UNTAG_Bool(REGB0
)) {
467 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 364);
469 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_visibility(fra
.me
.REG
[0]);
470 stack_frame_head
= fra
.me
.prev
;
471 return fra
.me
.REG
[0];
473 val_t
parser_nodes___AStdClassdef___n_classkind(val_t p0
){
474 struct {struct stack_frame_t me
;} fra
;
477 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
478 fra
.me
.file
= LOCATE_parser_nodes
;
480 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_classkind
;
481 fra
.me
.has_broke
= 0;
483 fra
.me
.REG
[0] = NIT_NULL
;
485 /* ./parser//parser_nodes.nit:365 */
486 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdClassdef____n_classkind(fra
.me
.REG
[0])!=NIT_NULL
);
487 if (UNTAG_Bool(REGB0
)) {
489 nit_abort("Uninitialized attribute %s", "_n_classkind", LOCATE_parser_nodes
, 365);
491 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_classkind(fra
.me
.REG
[0]);
492 stack_frame_head
= fra
.me
.prev
;
493 return fra
.me
.REG
[0];
495 val_t
parser_nodes___AStdClassdef___n_id(val_t p0
){
496 struct {struct stack_frame_t me
;} fra
;
498 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
499 fra
.me
.file
= LOCATE_parser_nodes
;
501 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_id
;
502 fra
.me
.has_broke
= 0;
504 fra
.me
.REG
[0] = NIT_NULL
;
506 /* ./parser//parser_nodes.nit:366 */
507 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_id(fra
.me
.REG
[0]);
508 stack_frame_head
= fra
.me
.prev
;
509 return fra
.me
.REG
[0];
511 val_t
parser_nodes___AStdClassdef___n_formaldefs(val_t p0
){
512 struct {struct stack_frame_t me
;} fra
;
515 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
516 fra
.me
.file
= LOCATE_parser_nodes
;
518 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_formaldefs
;
519 fra
.me
.has_broke
= 0;
521 fra
.me
.REG
[0] = NIT_NULL
;
523 /* ./parser//parser_nodes.nit:367 */
524 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdClassdef____n_formaldefs(fra
.me
.REG
[0])!=NIT_NULL
);
525 if (UNTAG_Bool(REGB0
)) {
527 nit_abort("Uninitialized attribute %s", "_n_formaldefs", LOCATE_parser_nodes
, 367);
529 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_formaldefs(fra
.me
.REG
[0]);
530 stack_frame_head
= fra
.me
.prev
;
531 return fra
.me
.REG
[0];
533 val_t
parser_nodes___AStdClassdef___n_superclasses(val_t p0
){
534 struct {struct stack_frame_t me
;} fra
;
537 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
538 fra
.me
.file
= LOCATE_parser_nodes
;
540 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_superclasses
;
541 fra
.me
.has_broke
= 0;
543 fra
.me
.REG
[0] = NIT_NULL
;
545 /* ./parser//parser_nodes.nit:368 */
546 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdClassdef____n_superclasses(fra
.me
.REG
[0])!=NIT_NULL
);
547 if (UNTAG_Bool(REGB0
)) {
549 nit_abort("Uninitialized attribute %s", "_n_superclasses", LOCATE_parser_nodes
, 368);
551 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_superclasses(fra
.me
.REG
[0]);
552 stack_frame_head
= fra
.me
.prev
;
553 return fra
.me
.REG
[0];
555 val_t
parser_nodes___AStdClassdef___n_propdefs(val_t p0
){
556 struct {struct stack_frame_t me
;} fra
;
559 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
560 fra
.me
.file
= LOCATE_parser_nodes
;
562 fra
.me
.meth
= LOCATE_parser_nodes___AStdClassdef___n_propdefs
;
563 fra
.me
.has_broke
= 0;
565 fra
.me
.REG
[0] = NIT_NULL
;
567 /* ./parser//parser_nodes.nit:369 */
568 REGB0
= TAG_Bool(ATTR_parser_nodes___AStdClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
569 if (UNTAG_Bool(REGB0
)) {
571 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser_nodes
, 369);
573 fra
.me
.REG
[0] = ATTR_parser_nodes___AStdClassdef____n_propdefs(fra
.me
.REG
[0]);
574 stack_frame_head
= fra
.me
.prev
;
575 return fra
.me
.REG
[0];
577 val_t
parser_nodes___ATopClassdef___n_propdefs(val_t p0
){
578 struct {struct stack_frame_t me
;} fra
;
581 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
582 fra
.me
.file
= LOCATE_parser_nodes
;
584 fra
.me
.meth
= LOCATE_parser_nodes___ATopClassdef___n_propdefs
;
585 fra
.me
.has_broke
= 0;
587 fra
.me
.REG
[0] = NIT_NULL
;
589 /* ./parser//parser_nodes.nit:373 */
590 REGB0
= TAG_Bool(ATTR_parser_nodes___ATopClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
591 if (UNTAG_Bool(REGB0
)) {
593 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser_nodes
, 373);
595 fra
.me
.REG
[0] = ATTR_parser_nodes___ATopClassdef____n_propdefs(fra
.me
.REG
[0]);
596 stack_frame_head
= fra
.me
.prev
;
597 return fra
.me
.REG
[0];
599 val_t
parser_nodes___AMainClassdef___n_propdefs(val_t p0
){
600 struct {struct stack_frame_t me
;} fra
;
603 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
604 fra
.me
.file
= LOCATE_parser_nodes
;
606 fra
.me
.meth
= LOCATE_parser_nodes___AMainClassdef___n_propdefs
;
607 fra
.me
.has_broke
= 0;
609 fra
.me
.REG
[0] = NIT_NULL
;
611 /* ./parser//parser_nodes.nit:377 */
612 REGB0
= TAG_Bool(ATTR_parser_nodes___AMainClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
613 if (UNTAG_Bool(REGB0
)) {
615 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser_nodes
, 377);
617 fra
.me
.REG
[0] = ATTR_parser_nodes___AMainClassdef____n_propdefs(fra
.me
.REG
[0]);
618 stack_frame_head
= fra
.me
.prev
;
619 return fra
.me
.REG
[0];
621 val_t
parser_nodes___AConcreteClasskind___n_kwclass(val_t p0
){
622 struct {struct stack_frame_t me
;} fra
;
625 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
626 fra
.me
.file
= LOCATE_parser_nodes
;
628 fra
.me
.meth
= LOCATE_parser_nodes___AConcreteClasskind___n_kwclass
;
629 fra
.me
.has_broke
= 0;
631 fra
.me
.REG
[0] = NIT_NULL
;
633 /* ./parser//parser_nodes.nit:382 */
634 REGB0
= TAG_Bool(ATTR_parser_nodes___AConcreteClasskind____n_kwclass(fra
.me
.REG
[0])!=NIT_NULL
);
635 if (UNTAG_Bool(REGB0
)) {
637 nit_abort("Uninitialized attribute %s", "_n_kwclass", LOCATE_parser_nodes
, 382);
639 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteClasskind____n_kwclass(fra
.me
.REG
[0]);
640 stack_frame_head
= fra
.me
.prev
;
641 return fra
.me
.REG
[0];
643 val_t
parser_nodes___AAbstractClasskind___n_kwabstract(val_t p0
){
644 struct {struct stack_frame_t me
;} fra
;
647 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
648 fra
.me
.file
= LOCATE_parser_nodes
;
650 fra
.me
.meth
= LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract
;
651 fra
.me
.has_broke
= 0;
653 fra
.me
.REG
[0] = NIT_NULL
;
655 /* ./parser//parser_nodes.nit:386 */
656 REGB0
= TAG_Bool(ATTR_parser_nodes___AAbstractClasskind____n_kwabstract(fra
.me
.REG
[0])!=NIT_NULL
);
657 if (UNTAG_Bool(REGB0
)) {
659 nit_abort("Uninitialized attribute %s", "_n_kwabstract", LOCATE_parser_nodes
, 386);
661 fra
.me
.REG
[0] = ATTR_parser_nodes___AAbstractClasskind____n_kwabstract(fra
.me
.REG
[0]);
662 stack_frame_head
= fra
.me
.prev
;
663 return fra
.me
.REG
[0];
665 val_t
parser_nodes___AAbstractClasskind___n_kwclass(val_t p0
){
666 struct {struct stack_frame_t me
;} fra
;
669 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
670 fra
.me
.file
= LOCATE_parser_nodes
;
672 fra
.me
.meth
= LOCATE_parser_nodes___AAbstractClasskind___n_kwclass
;
673 fra
.me
.has_broke
= 0;
675 fra
.me
.REG
[0] = NIT_NULL
;
677 /* ./parser//parser_nodes.nit:387 */
678 REGB0
= TAG_Bool(ATTR_parser_nodes___AAbstractClasskind____n_kwclass(fra
.me
.REG
[0])!=NIT_NULL
);
679 if (UNTAG_Bool(REGB0
)) {
681 nit_abort("Uninitialized attribute %s", "_n_kwclass", LOCATE_parser_nodes
, 387);
683 fra
.me
.REG
[0] = ATTR_parser_nodes___AAbstractClasskind____n_kwclass(fra
.me
.REG
[0]);
684 stack_frame_head
= fra
.me
.prev
;
685 return fra
.me
.REG
[0];
687 val_t
parser_nodes___AInterfaceClasskind___n_kwinterface(val_t p0
){
688 struct {struct stack_frame_t me
;} fra
;
691 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
692 fra
.me
.file
= LOCATE_parser_nodes
;
694 fra
.me
.meth
= LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface
;
695 fra
.me
.has_broke
= 0;
697 fra
.me
.REG
[0] = NIT_NULL
;
699 /* ./parser//parser_nodes.nit:391 */
700 REGB0
= TAG_Bool(ATTR_parser_nodes___AInterfaceClasskind____n_kwinterface(fra
.me
.REG
[0])!=NIT_NULL
);
701 if (UNTAG_Bool(REGB0
)) {
703 nit_abort("Uninitialized attribute %s", "_n_kwinterface", LOCATE_parser_nodes
, 391);
705 fra
.me
.REG
[0] = ATTR_parser_nodes___AInterfaceClasskind____n_kwinterface(fra
.me
.REG
[0]);
706 stack_frame_head
= fra
.me
.prev
;
707 return fra
.me
.REG
[0];
709 val_t
parser_nodes___AUniversalClasskind___n_kwuniversal(val_t p0
){
710 struct {struct stack_frame_t me
;} fra
;
713 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
714 fra
.me
.file
= LOCATE_parser_nodes
;
716 fra
.me
.meth
= LOCATE_parser_nodes___AUniversalClasskind___n_kwuniversal
;
717 fra
.me
.has_broke
= 0;
719 fra
.me
.REG
[0] = NIT_NULL
;
721 /* ./parser//parser_nodes.nit:395 */
722 REGB0
= TAG_Bool(ATTR_parser_nodes___AUniversalClasskind____n_kwuniversal(fra
.me
.REG
[0])!=NIT_NULL
);
723 if (UNTAG_Bool(REGB0
)) {
725 nit_abort("Uninitialized attribute %s", "_n_kwuniversal", LOCATE_parser_nodes
, 395);
727 fra
.me
.REG
[0] = ATTR_parser_nodes___AUniversalClasskind____n_kwuniversal(fra
.me
.REG
[0]);
728 stack_frame_head
= fra
.me
.prev
;
729 return fra
.me
.REG
[0];
731 val_t
parser_nodes___AFormaldef___n_id(val_t p0
){
732 struct {struct stack_frame_t me
;} fra
;
735 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
736 fra
.me
.file
= LOCATE_parser_nodes
;
738 fra
.me
.meth
= LOCATE_parser_nodes___AFormaldef___n_id
;
739 fra
.me
.has_broke
= 0;
741 fra
.me
.REG
[0] = NIT_NULL
;
743 /* ./parser//parser_nodes.nit:399 */
744 REGB0
= TAG_Bool(ATTR_parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
745 if (UNTAG_Bool(REGB0
)) {
747 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 399);
749 fra
.me
.REG
[0] = ATTR_parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0]);
750 stack_frame_head
= fra
.me
.prev
;
751 return fra
.me
.REG
[0];
753 val_t
parser_nodes___AFormaldef___n_type(val_t p0
){
754 struct {struct stack_frame_t me
;} fra
;
756 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
757 fra
.me
.file
= LOCATE_parser_nodes
;
759 fra
.me
.meth
= LOCATE_parser_nodes___AFormaldef___n_type
;
760 fra
.me
.has_broke
= 0;
762 fra
.me
.REG
[0] = NIT_NULL
;
764 /* ./parser//parser_nodes.nit:400 */
765 fra
.me
.REG
[0] = ATTR_parser_nodes___AFormaldef____n_type(fra
.me
.REG
[0]);
766 stack_frame_head
= fra
.me
.prev
;
767 return fra
.me
.REG
[0];
769 val_t
parser_nodes___ASuperclass___n_kwspecial(val_t p0
){
770 struct {struct stack_frame_t me
;} fra
;
772 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
773 fra
.me
.file
= LOCATE_parser_nodes
;
775 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_kwspecial
;
776 fra
.me
.has_broke
= 0;
778 fra
.me
.REG
[0] = NIT_NULL
;
780 /* ./parser//parser_nodes.nit:404 */
781 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_kwspecial(fra
.me
.REG
[0]);
782 stack_frame_head
= fra
.me
.prev
;
783 return fra
.me
.REG
[0];
785 val_t
parser_nodes___ASuperclass___n_kwsuper(val_t p0
){
786 struct {struct stack_frame_t me
;} fra
;
788 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
789 fra
.me
.file
= LOCATE_parser_nodes
;
791 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_kwsuper
;
792 fra
.me
.has_broke
= 0;
794 fra
.me
.REG
[0] = NIT_NULL
;
796 /* ./parser//parser_nodes.nit:405 */
797 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_kwsuper(fra
.me
.REG
[0]);
798 stack_frame_head
= fra
.me
.prev
;
799 return fra
.me
.REG
[0];
801 val_t
parser_nodes___ASuperclass___n_type(val_t p0
){
802 struct {struct stack_frame_t me
;} fra
;
805 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
806 fra
.me
.file
= LOCATE_parser_nodes
;
808 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_type
;
809 fra
.me
.has_broke
= 0;
811 fra
.me
.REG
[0] = NIT_NULL
;
813 /* ./parser//parser_nodes.nit:406 */
814 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
815 if (UNTAG_Bool(REGB0
)) {
817 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 406);
819 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0]);
820 stack_frame_head
= fra
.me
.prev
;
821 return fra
.me
.REG
[0];
823 val_t
parser_nodes___APropdef___n_doc(val_t p0
){
824 struct {struct stack_frame_t me
;} fra
;
826 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
827 fra
.me
.file
= LOCATE_parser_nodes
;
829 fra
.me
.meth
= LOCATE_parser_nodes___APropdef___n_doc
;
830 fra
.me
.has_broke
= 0;
832 fra
.me
.REG
[0] = NIT_NULL
;
834 /* ./parser//parser_nodes.nit:409 */
835 fra
.me
.REG
[0] = ATTR_parser_nodes___APropdef____n_doc(fra
.me
.REG
[0]);
836 stack_frame_head
= fra
.me
.prev
;
837 return fra
.me
.REG
[0];
839 val_t
parser_nodes___AAttrPropdef___n_kwredef(val_t p0
){
840 struct {struct stack_frame_t me
;} fra
;
842 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
843 fra
.me
.file
= LOCATE_parser_nodes
;
845 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_kwredef
;
846 fra
.me
.has_broke
= 0;
848 fra
.me
.REG
[0] = NIT_NULL
;
850 /* ./parser//parser_nodes.nit:413 */
851 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_kwredef(fra
.me
.REG
[0]);
852 stack_frame_head
= fra
.me
.prev
;
853 return fra
.me
.REG
[0];
855 val_t
parser_nodes___AAttrPropdef___n_visibility(val_t p0
){
856 struct {struct stack_frame_t me
;} fra
;
859 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
860 fra
.me
.file
= LOCATE_parser_nodes
;
862 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_visibility
;
863 fra
.me
.has_broke
= 0;
865 fra
.me
.REG
[0] = NIT_NULL
;
867 /* ./parser//parser_nodes.nit:414 */
868 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
869 if (UNTAG_Bool(REGB0
)) {
871 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 414);
873 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0]);
874 stack_frame_head
= fra
.me
.prev
;
875 return fra
.me
.REG
[0];
877 val_t
parser_nodes___AAttrPropdef___n_kwvar(val_t p0
){
878 struct {struct stack_frame_t me
;} fra
;
881 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
882 fra
.me
.file
= LOCATE_parser_nodes
;
884 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_kwvar
;
885 fra
.me
.has_broke
= 0;
887 fra
.me
.REG
[0] = NIT_NULL
;
889 /* ./parser//parser_nodes.nit:415 */
890 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
891 if (UNTAG_Bool(REGB0
)) {
893 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser_nodes
, 415);
895 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0]);
896 stack_frame_head
= fra
.me
.prev
;
897 return fra
.me
.REG
[0];
899 val_t
parser_nodes___AAttrPropdef___n_id(val_t p0
){
900 struct {struct stack_frame_t me
;} fra
;
902 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
903 fra
.me
.file
= LOCATE_parser_nodes
;
905 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_id
;
906 fra
.me
.has_broke
= 0;
908 fra
.me
.REG
[0] = NIT_NULL
;
910 /* ./parser//parser_nodes.nit:416 */
911 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_id(fra
.me
.REG
[0]);
912 stack_frame_head
= fra
.me
.prev
;
913 return fra
.me
.REG
[0];
915 val_t
parser_nodes___AAttrPropdef___n_id2(val_t p0
){
916 struct {struct stack_frame_t me
;} fra
;
918 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
919 fra
.me
.file
= LOCATE_parser_nodes
;
921 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_id2
;
922 fra
.me
.has_broke
= 0;
924 fra
.me
.REG
[0] = NIT_NULL
;
926 /* ./parser//parser_nodes.nit:417 */
927 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_id2(fra
.me
.REG
[0]);
928 stack_frame_head
= fra
.me
.prev
;
929 return fra
.me
.REG
[0];
931 val_t
parser_nodes___AAttrPropdef___n_type(val_t p0
){
932 struct {struct stack_frame_t me
;} fra
;
934 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
935 fra
.me
.file
= LOCATE_parser_nodes
;
937 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_type
;
938 fra
.me
.has_broke
= 0;
940 fra
.me
.REG
[0] = NIT_NULL
;
942 /* ./parser//parser_nodes.nit:418 */
943 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_type(fra
.me
.REG
[0]);
944 stack_frame_head
= fra
.me
.prev
;
945 return fra
.me
.REG
[0];
947 val_t
parser_nodes___AAttrPropdef___n_readable(val_t p0
){
948 struct {struct stack_frame_t me
;} fra
;
950 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
951 fra
.me
.file
= LOCATE_parser_nodes
;
953 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_readable
;
954 fra
.me
.has_broke
= 0;
956 fra
.me
.REG
[0] = NIT_NULL
;
958 /* ./parser//parser_nodes.nit:419 */
959 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_readable(fra
.me
.REG
[0]);
960 stack_frame_head
= fra
.me
.prev
;
961 return fra
.me
.REG
[0];
963 val_t
parser_nodes___AAttrPropdef___n_writable(val_t p0
){
964 struct {struct stack_frame_t me
;} fra
;
966 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
967 fra
.me
.file
= LOCATE_parser_nodes
;
969 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_writable
;
970 fra
.me
.has_broke
= 0;
972 fra
.me
.REG
[0] = NIT_NULL
;
974 /* ./parser//parser_nodes.nit:420 */
975 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_writable(fra
.me
.REG
[0]);
976 stack_frame_head
= fra
.me
.prev
;
977 return fra
.me
.REG
[0];
979 val_t
parser_nodes___AAttrPropdef___n_expr(val_t p0
){
980 struct {struct stack_frame_t me
;} fra
;
982 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
983 fra
.me
.file
= LOCATE_parser_nodes
;
985 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_expr
;
986 fra
.me
.has_broke
= 0;
988 fra
.me
.REG
[0] = NIT_NULL
;
990 /* ./parser//parser_nodes.nit:421 */
991 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_expr(fra
.me
.REG
[0]);
992 stack_frame_head
= fra
.me
.prev
;
993 return fra
.me
.REG
[0];
995 val_t
parser_nodes___AMethPropdef___n_kwredef(val_t p0
){
996 struct {struct stack_frame_t me
;} fra
;
998 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
999 fra
.me
.file
= LOCATE_parser_nodes
;
1001 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_kwredef
;
1002 fra
.me
.has_broke
= 0;
1003 fra
.me
.REG_size
= 1;
1004 fra
.me
.REG
[0] = NIT_NULL
;
1006 /* ./parser//parser_nodes.nit:425 */
1007 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_kwredef(fra
.me
.REG
[0]);
1008 stack_frame_head
= fra
.me
.prev
;
1009 return fra
.me
.REG
[0];
1011 val_t
parser_nodes___AMethPropdef___n_visibility(val_t p0
){
1012 struct {struct stack_frame_t me
;} fra
;
1014 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1015 fra
.me
.file
= LOCATE_parser_nodes
;
1017 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_visibility
;
1018 fra
.me
.has_broke
= 0;
1019 fra
.me
.REG_size
= 1;
1020 fra
.me
.REG
[0] = NIT_NULL
;
1022 /* ./parser//parser_nodes.nit:426 */
1023 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_visibility(fra
.me
.REG
[0]);
1024 stack_frame_head
= fra
.me
.prev
;
1025 return fra
.me
.REG
[0];
1027 val_t
parser_nodes___AMethPropdef___n_methid(val_t p0
){
1028 struct {struct stack_frame_t me
;} fra
;
1030 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1031 fra
.me
.file
= LOCATE_parser_nodes
;
1033 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_methid
;
1034 fra
.me
.has_broke
= 0;
1035 fra
.me
.REG_size
= 1;
1036 fra
.me
.REG
[0] = NIT_NULL
;
1038 /* ./parser//parser_nodes.nit:427 */
1039 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_methid(fra
.me
.REG
[0]);
1040 stack_frame_head
= fra
.me
.prev
;
1041 return fra
.me
.REG
[0];
1043 val_t
parser_nodes___AMethPropdef___n_signature(val_t p0
){
1044 struct {struct stack_frame_t me
;} fra
;
1046 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1047 fra
.me
.file
= LOCATE_parser_nodes
;
1049 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_signature
;
1050 fra
.me
.has_broke
= 0;
1051 fra
.me
.REG_size
= 1;
1052 fra
.me
.REG
[0] = NIT_NULL
;
1054 /* ./parser//parser_nodes.nit:428 */
1055 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_signature(fra
.me
.REG
[0]);
1056 stack_frame_head
= fra
.me
.prev
;
1057 return fra
.me
.REG
[0];
1059 val_t
parser_nodes___ADeferredMethPropdef___n_kwmeth(val_t p0
){
1060 struct {struct stack_frame_t me
;} fra
;
1063 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1064 fra
.me
.file
= LOCATE_parser_nodes
;
1066 fra
.me
.meth
= LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth
;
1067 fra
.me
.has_broke
= 0;
1068 fra
.me
.REG_size
= 1;
1069 fra
.me
.REG
[0] = NIT_NULL
;
1071 /* ./parser//parser_nodes.nit:432 */
1072 REGB0
= TAG_Bool(ATTR_parser_nodes___ADeferredMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1073 if (UNTAG_Bool(REGB0
)) {
1075 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser_nodes
, 432);
1077 fra
.me
.REG
[0] = ATTR_parser_nodes___ADeferredMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1078 stack_frame_head
= fra
.me
.prev
;
1079 return fra
.me
.REG
[0];
1081 val_t
parser_nodes___AInternMethPropdef___n_kwmeth(val_t p0
){
1082 struct {struct stack_frame_t me
;} fra
;
1085 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1086 fra
.me
.file
= LOCATE_parser_nodes
;
1088 fra
.me
.meth
= LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth
;
1089 fra
.me
.has_broke
= 0;
1090 fra
.me
.REG_size
= 1;
1091 fra
.me
.REG
[0] = NIT_NULL
;
1093 /* ./parser//parser_nodes.nit:436 */
1094 REGB0
= TAG_Bool(ATTR_parser_nodes___AInternMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1095 if (UNTAG_Bool(REGB0
)) {
1097 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser_nodes
, 436);
1099 fra
.me
.REG
[0] = ATTR_parser_nodes___AInternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1100 stack_frame_head
= fra
.me
.prev
;
1101 return fra
.me
.REG
[0];
1103 val_t
parser_nodes___AExternMethPropdef___n_kwmeth(val_t p0
){
1104 struct {struct stack_frame_t me
;} fra
;
1107 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1108 fra
.me
.file
= LOCATE_parser_nodes
;
1110 fra
.me
.meth
= LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth
;
1111 fra
.me
.has_broke
= 0;
1112 fra
.me
.REG_size
= 1;
1113 fra
.me
.REG
[0] = NIT_NULL
;
1115 /* ./parser//parser_nodes.nit:440 */
1116 REGB0
= TAG_Bool(ATTR_parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1117 if (UNTAG_Bool(REGB0
)) {
1119 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser_nodes
, 440);
1121 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1122 stack_frame_head
= fra
.me
.prev
;
1123 return fra
.me
.REG
[0];
1125 val_t
parser_nodes___AExternMethPropdef___n_extern(val_t p0
){
1126 struct {struct stack_frame_t me
;} fra
;
1128 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1129 fra
.me
.file
= LOCATE_parser_nodes
;
1131 fra
.me
.meth
= LOCATE_parser_nodes___AExternMethPropdef___n_extern
;
1132 fra
.me
.has_broke
= 0;
1133 fra
.me
.REG_size
= 1;
1134 fra
.me
.REG
[0] = NIT_NULL
;
1136 /* ./parser//parser_nodes.nit:441 */
1137 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternMethPropdef____n_extern(fra
.me
.REG
[0]);
1138 stack_frame_head
= fra
.me
.prev
;
1139 return fra
.me
.REG
[0];
1141 val_t
parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t p0
){
1142 struct {struct stack_frame_t me
;} fra
;
1144 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1145 fra
.me
.file
= LOCATE_parser_nodes
;
1147 fra
.me
.meth
= LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth
;
1148 fra
.me
.has_broke
= 0;
1149 fra
.me
.REG_size
= 1;
1150 fra
.me
.REG
[0] = NIT_NULL
;
1152 /* ./parser//parser_nodes.nit:445 */
1153 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1154 stack_frame_head
= fra
.me
.prev
;
1155 return fra
.me
.REG
[0];
1157 val_t
parser_nodes___AConcreteMethPropdef___n_block(val_t p0
){
1158 struct {struct stack_frame_t me
;} fra
;
1160 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1161 fra
.me
.file
= LOCATE_parser_nodes
;
1163 fra
.me
.meth
= LOCATE_parser_nodes___AConcreteMethPropdef___n_block
;
1164 fra
.me
.has_broke
= 0;
1165 fra
.me
.REG_size
= 1;
1166 fra
.me
.REG
[0] = NIT_NULL
;
1168 /* ./parser//parser_nodes.nit:446 */
1169 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteMethPropdef____n_block(fra
.me
.REG
[0]);
1170 stack_frame_head
= fra
.me
.prev
;
1171 return fra
.me
.REG
[0];
1173 val_t
parser_nodes___AConcreteInitPropdef___n_kwinit(val_t p0
){
1174 struct {struct stack_frame_t me
;} fra
;
1177 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1178 fra
.me
.file
= LOCATE_parser_nodes
;
1180 fra
.me
.meth
= LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit
;
1181 fra
.me
.has_broke
= 0;
1182 fra
.me
.REG_size
= 1;
1183 fra
.me
.REG
[0] = NIT_NULL
;
1185 /* ./parser//parser_nodes.nit:450 */
1186 REGB0
= TAG_Bool(ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
1187 if (UNTAG_Bool(REGB0
)) {
1189 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser_nodes
, 450);
1191 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0]);
1192 stack_frame_head
= fra
.me
.prev
;
1193 return fra
.me
.REG
[0];
1195 val_t
parser_nodes___ATypePropdef___n_kwredef(val_t p0
){
1196 struct {struct stack_frame_t me
;} fra
;
1198 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1199 fra
.me
.file
= LOCATE_parser_nodes
;
1201 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_kwredef
;
1202 fra
.me
.has_broke
= 0;
1203 fra
.me
.REG_size
= 1;
1204 fra
.me
.REG
[0] = NIT_NULL
;
1206 /* ./parser//parser_nodes.nit:457 */
1207 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_kwredef(fra
.me
.REG
[0]);
1208 stack_frame_head
= fra
.me
.prev
;
1209 return fra
.me
.REG
[0];
1211 val_t
parser_nodes___ATypePropdef___n_visibility(val_t p0
){
1212 struct {struct stack_frame_t me
;} fra
;
1215 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1216 fra
.me
.file
= LOCATE_parser_nodes
;
1218 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_visibility
;
1219 fra
.me
.has_broke
= 0;
1220 fra
.me
.REG_size
= 1;
1221 fra
.me
.REG
[0] = NIT_NULL
;
1223 /* ./parser//parser_nodes.nit:458 */
1224 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
1225 if (UNTAG_Bool(REGB0
)) {
1227 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 458);
1229 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0]);
1230 stack_frame_head
= fra
.me
.prev
;
1231 return fra
.me
.REG
[0];
1233 val_t
parser_nodes___ATypePropdef___n_kwtype(val_t p0
){
1234 struct {struct stack_frame_t me
;} fra
;
1237 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1238 fra
.me
.file
= LOCATE_parser_nodes
;
1240 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_kwtype
;
1241 fra
.me
.has_broke
= 0;
1242 fra
.me
.REG_size
= 1;
1243 fra
.me
.REG
[0] = NIT_NULL
;
1245 /* ./parser//parser_nodes.nit:459 */
1246 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0])!=NIT_NULL
);
1247 if (UNTAG_Bool(REGB0
)) {
1249 nit_abort("Uninitialized attribute %s", "_n_kwtype", LOCATE_parser_nodes
, 459);
1251 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0]);
1252 stack_frame_head
= fra
.me
.prev
;
1253 return fra
.me
.REG
[0];
1255 val_t
parser_nodes___ATypePropdef___n_id(val_t p0
){
1256 struct {struct stack_frame_t me
;} fra
;
1259 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1260 fra
.me
.file
= LOCATE_parser_nodes
;
1262 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_id
;
1263 fra
.me
.has_broke
= 0;
1264 fra
.me
.REG_size
= 1;
1265 fra
.me
.REG
[0] = NIT_NULL
;
1267 /* ./parser//parser_nodes.nit:460 */
1268 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1269 if (UNTAG_Bool(REGB0
)) {
1271 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 460);
1273 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0]);
1274 stack_frame_head
= fra
.me
.prev
;
1275 return fra
.me
.REG
[0];
1277 val_t
parser_nodes___ATypePropdef___n_type(val_t p0
){
1278 struct {struct stack_frame_t me
;} fra
;
1281 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1282 fra
.me
.file
= LOCATE_parser_nodes
;
1284 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_type
;
1285 fra
.me
.has_broke
= 0;
1286 fra
.me
.REG_size
= 1;
1287 fra
.me
.REG
[0] = NIT_NULL
;
1289 /* ./parser//parser_nodes.nit:461 */
1290 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1291 if (UNTAG_Bool(REGB0
)) {
1293 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 461);
1295 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0]);
1296 stack_frame_head
= fra
.me
.prev
;
1297 return fra
.me
.REG
[0];
1299 val_t
parser_nodes___AAble___n_visibility(val_t p0
){
1300 struct {struct stack_frame_t me
;} fra
;
1302 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1303 fra
.me
.file
= LOCATE_parser_nodes
;
1305 fra
.me
.meth
= LOCATE_parser_nodes___AAble___n_visibility
;
1306 fra
.me
.has_broke
= 0;
1307 fra
.me
.REG_size
= 1;
1308 fra
.me
.REG
[0] = NIT_NULL
;
1310 /* ./parser//parser_nodes.nit:464 */
1311 fra
.me
.REG
[0] = ATTR_parser_nodes___AAble____n_visibility(fra
.me
.REG
[0]);
1312 stack_frame_head
= fra
.me
.prev
;
1313 return fra
.me
.REG
[0];
1315 val_t
parser_nodes___AAble___n_kwredef(val_t p0
){
1316 struct {struct stack_frame_t me
;} fra
;
1318 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1319 fra
.me
.file
= LOCATE_parser_nodes
;
1321 fra
.me
.meth
= LOCATE_parser_nodes___AAble___n_kwredef
;
1322 fra
.me
.has_broke
= 0;
1323 fra
.me
.REG_size
= 1;
1324 fra
.me
.REG
[0] = NIT_NULL
;
1326 /* ./parser//parser_nodes.nit:465 */
1327 fra
.me
.REG
[0] = ATTR_parser_nodes___AAble____n_kwredef(fra
.me
.REG
[0]);
1328 stack_frame_head
= fra
.me
.prev
;
1329 return fra
.me
.REG
[0];
1331 val_t
parser_nodes___AReadAble___n_kwreadable(val_t p0
){
1332 struct {struct stack_frame_t me
;} fra
;
1335 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1336 fra
.me
.file
= LOCATE_parser_nodes
;
1338 fra
.me
.meth
= LOCATE_parser_nodes___AReadAble___n_kwreadable
;
1339 fra
.me
.has_broke
= 0;
1340 fra
.me
.REG_size
= 1;
1341 fra
.me
.REG
[0] = NIT_NULL
;
1343 /* ./parser//parser_nodes.nit:469 */
1344 REGB0
= TAG_Bool(ATTR_parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0])!=NIT_NULL
);
1345 if (UNTAG_Bool(REGB0
)) {
1347 nit_abort("Uninitialized attribute %s", "_n_kwreadable", LOCATE_parser_nodes
, 469);
1349 fra
.me
.REG
[0] = ATTR_parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0]);
1350 stack_frame_head
= fra
.me
.prev
;
1351 return fra
.me
.REG
[0];
1353 val_t
parser_nodes___AWriteAble___n_kwwritable(val_t p0
){
1354 struct {struct stack_frame_t me
;} fra
;
1357 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1358 fra
.me
.file
= LOCATE_parser_nodes
;
1360 fra
.me
.meth
= LOCATE_parser_nodes___AWriteAble___n_kwwritable
;
1361 fra
.me
.has_broke
= 0;
1362 fra
.me
.REG_size
= 1;
1363 fra
.me
.REG
[0] = NIT_NULL
;
1365 /* ./parser//parser_nodes.nit:473 */
1366 REGB0
= TAG_Bool(ATTR_parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0])!=NIT_NULL
);
1367 if (UNTAG_Bool(REGB0
)) {
1369 nit_abort("Uninitialized attribute %s", "_n_kwwritable", LOCATE_parser_nodes
, 473);
1371 fra
.me
.REG
[0] = ATTR_parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0]);
1372 stack_frame_head
= fra
.me
.prev
;
1373 return fra
.me
.REG
[0];
1375 val_t
parser_nodes___AIdMethid___n_id(val_t p0
){
1376 struct {struct stack_frame_t me
;} fra
;
1379 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1380 fra
.me
.file
= LOCATE_parser_nodes
;
1382 fra
.me
.meth
= LOCATE_parser_nodes___AIdMethid___n_id
;
1383 fra
.me
.has_broke
= 0;
1384 fra
.me
.REG_size
= 1;
1385 fra
.me
.REG
[0] = NIT_NULL
;
1387 /* ./parser//parser_nodes.nit:478 */
1388 REGB0
= TAG_Bool(ATTR_parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1389 if (UNTAG_Bool(REGB0
)) {
1391 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 478);
1393 fra
.me
.REG
[0] = ATTR_parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0]);
1394 stack_frame_head
= fra
.me
.prev
;
1395 return fra
.me
.REG
[0];
1397 val_t
parser_nodes___APlusMethid___n_plus(val_t p0
){
1398 struct {struct stack_frame_t me
;} fra
;
1401 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1402 fra
.me
.file
= LOCATE_parser_nodes
;
1404 fra
.me
.meth
= LOCATE_parser_nodes___APlusMethid___n_plus
;
1405 fra
.me
.has_broke
= 0;
1406 fra
.me
.REG_size
= 1;
1407 fra
.me
.REG
[0] = NIT_NULL
;
1409 /* ./parser//parser_nodes.nit:482 */
1410 REGB0
= TAG_Bool(ATTR_parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0])!=NIT_NULL
);
1411 if (UNTAG_Bool(REGB0
)) {
1413 nit_abort("Uninitialized attribute %s", "_n_plus", LOCATE_parser_nodes
, 482);
1415 fra
.me
.REG
[0] = ATTR_parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0]);
1416 stack_frame_head
= fra
.me
.prev
;
1417 return fra
.me
.REG
[0];
1419 val_t
parser_nodes___AMinusMethid___n_minus(val_t p0
){
1420 struct {struct stack_frame_t me
;} fra
;
1423 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1424 fra
.me
.file
= LOCATE_parser_nodes
;
1426 fra
.me
.meth
= LOCATE_parser_nodes___AMinusMethid___n_minus
;
1427 fra
.me
.has_broke
= 0;
1428 fra
.me
.REG_size
= 1;
1429 fra
.me
.REG
[0] = NIT_NULL
;
1431 /* ./parser//parser_nodes.nit:486 */
1432 REGB0
= TAG_Bool(ATTR_parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
1433 if (UNTAG_Bool(REGB0
)) {
1435 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser_nodes
, 486);
1437 fra
.me
.REG
[0] = ATTR_parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0]);
1438 stack_frame_head
= fra
.me
.prev
;
1439 return fra
.me
.REG
[0];
1441 val_t
parser_nodes___AStarMethid___n_star(val_t p0
){
1442 struct {struct stack_frame_t me
;} fra
;
1445 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1446 fra
.me
.file
= LOCATE_parser_nodes
;
1448 fra
.me
.meth
= LOCATE_parser_nodes___AStarMethid___n_star
;
1449 fra
.me
.has_broke
= 0;
1450 fra
.me
.REG_size
= 1;
1451 fra
.me
.REG
[0] = NIT_NULL
;
1453 /* ./parser//parser_nodes.nit:490 */
1454 REGB0
= TAG_Bool(ATTR_parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0])!=NIT_NULL
);
1455 if (UNTAG_Bool(REGB0
)) {
1457 nit_abort("Uninitialized attribute %s", "_n_star", LOCATE_parser_nodes
, 490);
1459 fra
.me
.REG
[0] = ATTR_parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0]);
1460 stack_frame_head
= fra
.me
.prev
;
1461 return fra
.me
.REG
[0];
1463 val_t
parser_nodes___ASlashMethid___n_slash(val_t p0
){
1464 struct {struct stack_frame_t me
;} fra
;
1467 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1468 fra
.me
.file
= LOCATE_parser_nodes
;
1470 fra
.me
.meth
= LOCATE_parser_nodes___ASlashMethid___n_slash
;
1471 fra
.me
.has_broke
= 0;
1472 fra
.me
.REG_size
= 1;
1473 fra
.me
.REG
[0] = NIT_NULL
;
1475 /* ./parser//parser_nodes.nit:494 */
1476 REGB0
= TAG_Bool(ATTR_parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0])!=NIT_NULL
);
1477 if (UNTAG_Bool(REGB0
)) {
1479 nit_abort("Uninitialized attribute %s", "_n_slash", LOCATE_parser_nodes
, 494);
1481 fra
.me
.REG
[0] = ATTR_parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0]);
1482 stack_frame_head
= fra
.me
.prev
;
1483 return fra
.me
.REG
[0];
1485 val_t
parser_nodes___APercentMethid___n_percent(val_t p0
){
1486 struct {struct stack_frame_t me
;} fra
;
1489 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1490 fra
.me
.file
= LOCATE_parser_nodes
;
1492 fra
.me
.meth
= LOCATE_parser_nodes___APercentMethid___n_percent
;
1493 fra
.me
.has_broke
= 0;
1494 fra
.me
.REG_size
= 1;
1495 fra
.me
.REG
[0] = NIT_NULL
;
1497 /* ./parser//parser_nodes.nit:498 */
1498 REGB0
= TAG_Bool(ATTR_parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0])!=NIT_NULL
);
1499 if (UNTAG_Bool(REGB0
)) {
1501 nit_abort("Uninitialized attribute %s", "_n_percent", LOCATE_parser_nodes
, 498);
1503 fra
.me
.REG
[0] = ATTR_parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0]);
1504 stack_frame_head
= fra
.me
.prev
;
1505 return fra
.me
.REG
[0];
1507 val_t
parser_nodes___AEqMethid___n_eq(val_t p0
){
1508 struct {struct stack_frame_t me
;} fra
;
1511 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1512 fra
.me
.file
= LOCATE_parser_nodes
;
1514 fra
.me
.meth
= LOCATE_parser_nodes___AEqMethid___n_eq
;
1515 fra
.me
.has_broke
= 0;
1516 fra
.me
.REG_size
= 1;
1517 fra
.me
.REG
[0] = NIT_NULL
;
1519 /* ./parser//parser_nodes.nit:502 */
1520 REGB0
= TAG_Bool(ATTR_parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0])!=NIT_NULL
);
1521 if (UNTAG_Bool(REGB0
)) {
1523 nit_abort("Uninitialized attribute %s", "_n_eq", LOCATE_parser_nodes
, 502);
1525 fra
.me
.REG
[0] = ATTR_parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0]);
1526 stack_frame_head
= fra
.me
.prev
;
1527 return fra
.me
.REG
[0];
1529 val_t
parser_nodes___ANeMethid___n_ne(val_t p0
){
1530 struct {struct stack_frame_t me
;} fra
;
1533 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1534 fra
.me
.file
= LOCATE_parser_nodes
;
1536 fra
.me
.meth
= LOCATE_parser_nodes___ANeMethid___n_ne
;
1537 fra
.me
.has_broke
= 0;
1538 fra
.me
.REG_size
= 1;
1539 fra
.me
.REG
[0] = NIT_NULL
;
1541 /* ./parser//parser_nodes.nit:506 */
1542 REGB0
= TAG_Bool(ATTR_parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0])!=NIT_NULL
);
1543 if (UNTAG_Bool(REGB0
)) {
1545 nit_abort("Uninitialized attribute %s", "_n_ne", LOCATE_parser_nodes
, 506);
1547 fra
.me
.REG
[0] = ATTR_parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0]);
1548 stack_frame_head
= fra
.me
.prev
;
1549 return fra
.me
.REG
[0];
1551 val_t
parser_nodes___ALeMethid___n_le(val_t p0
){
1552 struct {struct stack_frame_t me
;} fra
;
1555 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1556 fra
.me
.file
= LOCATE_parser_nodes
;
1558 fra
.me
.meth
= LOCATE_parser_nodes___ALeMethid___n_le
;
1559 fra
.me
.has_broke
= 0;
1560 fra
.me
.REG_size
= 1;
1561 fra
.me
.REG
[0] = NIT_NULL
;
1563 /* ./parser//parser_nodes.nit:510 */
1564 REGB0
= TAG_Bool(ATTR_parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0])!=NIT_NULL
);
1565 if (UNTAG_Bool(REGB0
)) {
1567 nit_abort("Uninitialized attribute %s", "_n_le", LOCATE_parser_nodes
, 510);
1569 fra
.me
.REG
[0] = ATTR_parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0]);
1570 stack_frame_head
= fra
.me
.prev
;
1571 return fra
.me
.REG
[0];
1573 val_t
parser_nodes___AGeMethid___n_ge(val_t p0
){
1574 struct {struct stack_frame_t me
;} fra
;
1577 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1578 fra
.me
.file
= LOCATE_parser_nodes
;
1580 fra
.me
.meth
= LOCATE_parser_nodes___AGeMethid___n_ge
;
1581 fra
.me
.has_broke
= 0;
1582 fra
.me
.REG_size
= 1;
1583 fra
.me
.REG
[0] = NIT_NULL
;
1585 /* ./parser//parser_nodes.nit:514 */
1586 REGB0
= TAG_Bool(ATTR_parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0])!=NIT_NULL
);
1587 if (UNTAG_Bool(REGB0
)) {
1589 nit_abort("Uninitialized attribute %s", "_n_ge", LOCATE_parser_nodes
, 514);
1591 fra
.me
.REG
[0] = ATTR_parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0]);
1592 stack_frame_head
= fra
.me
.prev
;
1593 return fra
.me
.REG
[0];
1595 val_t
parser_nodes___ALtMethid___n_lt(val_t p0
){
1596 struct {struct stack_frame_t me
;} fra
;
1599 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1600 fra
.me
.file
= LOCATE_parser_nodes
;
1602 fra
.me
.meth
= LOCATE_parser_nodes___ALtMethid___n_lt
;
1603 fra
.me
.has_broke
= 0;
1604 fra
.me
.REG_size
= 1;
1605 fra
.me
.REG
[0] = NIT_NULL
;
1607 /* ./parser//parser_nodes.nit:518 */
1608 REGB0
= TAG_Bool(ATTR_parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0])!=NIT_NULL
);
1609 if (UNTAG_Bool(REGB0
)) {
1611 nit_abort("Uninitialized attribute %s", "_n_lt", LOCATE_parser_nodes
, 518);
1613 fra
.me
.REG
[0] = ATTR_parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0]);
1614 stack_frame_head
= fra
.me
.prev
;
1615 return fra
.me
.REG
[0];
1617 val_t
parser_nodes___AGtMethid___n_gt(val_t p0
){
1618 struct {struct stack_frame_t me
;} fra
;
1621 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1622 fra
.me
.file
= LOCATE_parser_nodes
;
1624 fra
.me
.meth
= LOCATE_parser_nodes___AGtMethid___n_gt
;
1625 fra
.me
.has_broke
= 0;
1626 fra
.me
.REG_size
= 1;
1627 fra
.me
.REG
[0] = NIT_NULL
;
1629 /* ./parser//parser_nodes.nit:522 */
1630 REGB0
= TAG_Bool(ATTR_parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0])!=NIT_NULL
);
1631 if (UNTAG_Bool(REGB0
)) {
1633 nit_abort("Uninitialized attribute %s", "_n_gt", LOCATE_parser_nodes
, 522);
1635 fra
.me
.REG
[0] = ATTR_parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0]);
1636 stack_frame_head
= fra
.me
.prev
;
1637 return fra
.me
.REG
[0];
1639 val_t
parser_nodes___ALlMethid___n_ll(val_t p0
){
1640 struct {struct stack_frame_t me
;} fra
;
1643 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1644 fra
.me
.file
= LOCATE_parser_nodes
;
1646 fra
.me
.meth
= LOCATE_parser_nodes___ALlMethid___n_ll
;
1647 fra
.me
.has_broke
= 0;
1648 fra
.me
.REG_size
= 1;
1649 fra
.me
.REG
[0] = NIT_NULL
;
1651 /* ./parser//parser_nodes.nit:526 */
1652 REGB0
= TAG_Bool(ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0])!=NIT_NULL
);
1653 if (UNTAG_Bool(REGB0
)) {
1655 nit_abort("Uninitialized attribute %s", "_n_ll", LOCATE_parser_nodes
, 526);
1657 fra
.me
.REG
[0] = ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]);
1658 stack_frame_head
= fra
.me
.prev
;
1659 return fra
.me
.REG
[0];
1661 void parser_nodes___ALlMethid___n_ll__eq(val_t p0
, val_t p1
){
1662 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
1664 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1665 fra
.me
.file
= LOCATE_parser_nodes
;
1667 fra
.me
.meth
= LOCATE_parser_nodes___ALlMethid___n_ll__eq
;
1668 fra
.me
.has_broke
= 0;
1669 fra
.me
.REG_size
= 2;
1670 fra
.me
.REG
[0] = NIT_NULL
;
1671 fra
.me
.REG
[1] = NIT_NULL
;
1674 /* ./parser//parser_nodes.nit:526 */
1675 ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
1676 stack_frame_head
= fra
.me
.prev
;
1679 val_t
parser_nodes___AGgMethid___n_gg(val_t p0
){
1680 struct {struct stack_frame_t me
;} fra
;
1683 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1684 fra
.me
.file
= LOCATE_parser_nodes
;
1686 fra
.me
.meth
= LOCATE_parser_nodes___AGgMethid___n_gg
;
1687 fra
.me
.has_broke
= 0;
1688 fra
.me
.REG_size
= 1;
1689 fra
.me
.REG
[0] = NIT_NULL
;
1691 /* ./parser//parser_nodes.nit:530 */
1692 REGB0
= TAG_Bool(ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0])!=NIT_NULL
);
1693 if (UNTAG_Bool(REGB0
)) {
1695 nit_abort("Uninitialized attribute %s", "_n_gg", LOCATE_parser_nodes
, 530);
1697 fra
.me
.REG
[0] = ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]);
1698 stack_frame_head
= fra
.me
.prev
;
1699 return fra
.me
.REG
[0];
1701 void parser_nodes___AGgMethid___n_gg__eq(val_t p0
, val_t p1
){
1702 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
1704 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1705 fra
.me
.file
= LOCATE_parser_nodes
;
1707 fra
.me
.meth
= LOCATE_parser_nodes___AGgMethid___n_gg__eq
;
1708 fra
.me
.has_broke
= 0;
1709 fra
.me
.REG_size
= 2;
1710 fra
.me
.REG
[0] = NIT_NULL
;
1711 fra
.me
.REG
[1] = NIT_NULL
;
1714 /* ./parser//parser_nodes.nit:530 */
1715 ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
1716 stack_frame_head
= fra
.me
.prev
;
1719 val_t
parser_nodes___ABraMethid___n_obra(val_t p0
){
1720 struct {struct stack_frame_t me
;} fra
;
1723 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1724 fra
.me
.file
= LOCATE_parser_nodes
;
1726 fra
.me
.meth
= LOCATE_parser_nodes___ABraMethid___n_obra
;
1727 fra
.me
.has_broke
= 0;
1728 fra
.me
.REG_size
= 1;
1729 fra
.me
.REG
[0] = NIT_NULL
;
1731 /* ./parser//parser_nodes.nit:534 */
1732 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
1733 if (UNTAG_Bool(REGB0
)) {
1735 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser_nodes
, 534);
1737 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0]);
1738 stack_frame_head
= fra
.me
.prev
;
1739 return fra
.me
.REG
[0];
1741 val_t
parser_nodes___ABraMethid___n_cbra(val_t p0
){
1742 struct {struct stack_frame_t me
;} fra
;
1745 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1746 fra
.me
.file
= LOCATE_parser_nodes
;
1748 fra
.me
.meth
= LOCATE_parser_nodes___ABraMethid___n_cbra
;
1749 fra
.me
.has_broke
= 0;
1750 fra
.me
.REG_size
= 1;
1751 fra
.me
.REG
[0] = NIT_NULL
;
1753 /* ./parser//parser_nodes.nit:535 */
1754 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
1755 if (UNTAG_Bool(REGB0
)) {
1757 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser_nodes
, 535);
1759 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0]);
1760 stack_frame_head
= fra
.me
.prev
;
1761 return fra
.me
.REG
[0];
1763 val_t
parser_nodes___AStarshipMethid___n_starship(val_t p0
){
1764 struct {struct stack_frame_t me
;} fra
;
1767 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1768 fra
.me
.file
= LOCATE_parser_nodes
;
1770 fra
.me
.meth
= LOCATE_parser_nodes___AStarshipMethid___n_starship
;
1771 fra
.me
.has_broke
= 0;
1772 fra
.me
.REG_size
= 1;
1773 fra
.me
.REG
[0] = NIT_NULL
;
1775 /* ./parser//parser_nodes.nit:539 */
1776 REGB0
= TAG_Bool(ATTR_parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0])!=NIT_NULL
);
1777 if (UNTAG_Bool(REGB0
)) {
1779 nit_abort("Uninitialized attribute %s", "_n_starship", LOCATE_parser_nodes
, 539);
1781 fra
.me
.REG
[0] = ATTR_parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0]);
1782 stack_frame_head
= fra
.me
.prev
;
1783 return fra
.me
.REG
[0];
1785 val_t
parser_nodes___AAssignMethid___n_id(val_t p0
){
1786 struct {struct stack_frame_t me
;} fra
;
1789 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1790 fra
.me
.file
= LOCATE_parser_nodes
;
1792 fra
.me
.meth
= LOCATE_parser_nodes___AAssignMethid___n_id
;
1793 fra
.me
.has_broke
= 0;
1794 fra
.me
.REG_size
= 1;
1795 fra
.me
.REG
[0] = NIT_NULL
;
1797 /* ./parser//parser_nodes.nit:543 */
1798 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1799 if (UNTAG_Bool(REGB0
)) {
1801 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 543);
1803 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0]);
1804 stack_frame_head
= fra
.me
.prev
;
1805 return fra
.me
.REG
[0];
1807 val_t
parser_nodes___AAssignMethid___n_assign(val_t p0
){
1808 struct {struct stack_frame_t me
;} fra
;
1811 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1812 fra
.me
.file
= LOCATE_parser_nodes
;
1814 fra
.me
.meth
= LOCATE_parser_nodes___AAssignMethid___n_assign
;
1815 fra
.me
.has_broke
= 0;
1816 fra
.me
.REG_size
= 1;
1817 fra
.me
.REG
[0] = NIT_NULL
;
1819 /* ./parser//parser_nodes.nit:544 */
1820 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
1821 if (UNTAG_Bool(REGB0
)) {
1823 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 544);
1825 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0]);
1826 stack_frame_head
= fra
.me
.prev
;
1827 return fra
.me
.REG
[0];
1829 val_t
parser_nodes___ABraassignMethid___n_obra(val_t p0
){
1830 struct {struct stack_frame_t me
;} fra
;
1833 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1834 fra
.me
.file
= LOCATE_parser_nodes
;
1836 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_obra
;
1837 fra
.me
.has_broke
= 0;
1838 fra
.me
.REG_size
= 1;
1839 fra
.me
.REG
[0] = NIT_NULL
;
1841 /* ./parser//parser_nodes.nit:548 */
1842 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
1843 if (UNTAG_Bool(REGB0
)) {
1845 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser_nodes
, 548);
1847 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0]);
1848 stack_frame_head
= fra
.me
.prev
;
1849 return fra
.me
.REG
[0];
1851 val_t
parser_nodes___ABraassignMethid___n_cbra(val_t p0
){
1852 struct {struct stack_frame_t me
;} fra
;
1855 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1856 fra
.me
.file
= LOCATE_parser_nodes
;
1858 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_cbra
;
1859 fra
.me
.has_broke
= 0;
1860 fra
.me
.REG_size
= 1;
1861 fra
.me
.REG
[0] = NIT_NULL
;
1863 /* ./parser//parser_nodes.nit:549 */
1864 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
1865 if (UNTAG_Bool(REGB0
)) {
1867 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser_nodes
, 549);
1869 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0]);
1870 stack_frame_head
= fra
.me
.prev
;
1871 return fra
.me
.REG
[0];
1873 val_t
parser_nodes___ABraassignMethid___n_assign(val_t p0
){
1874 struct {struct stack_frame_t me
;} fra
;
1877 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1878 fra
.me
.file
= LOCATE_parser_nodes
;
1880 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_assign
;
1881 fra
.me
.has_broke
= 0;
1882 fra
.me
.REG_size
= 1;
1883 fra
.me
.REG
[0] = NIT_NULL
;
1885 /* ./parser//parser_nodes.nit:550 */
1886 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
1887 if (UNTAG_Bool(REGB0
)) {
1889 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 550);
1891 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0]);
1892 stack_frame_head
= fra
.me
.prev
;
1893 return fra
.me
.REG
[0];
1895 val_t
parser_nodes___ASignature___n_params(val_t p0
){
1896 struct {struct stack_frame_t me
;} fra
;
1899 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1900 fra
.me
.file
= LOCATE_parser_nodes
;
1902 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_params
;
1903 fra
.me
.has_broke
= 0;
1904 fra
.me
.REG_size
= 1;
1905 fra
.me
.REG
[0] = NIT_NULL
;
1907 /* ./parser//parser_nodes.nit:554 */
1908 REGB0
= TAG_Bool(ATTR_parser_nodes___ASignature____n_params(fra
.me
.REG
[0])!=NIT_NULL
);
1909 if (UNTAG_Bool(REGB0
)) {
1911 nit_abort("Uninitialized attribute %s", "_n_params", LOCATE_parser_nodes
, 554);
1913 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_params(fra
.me
.REG
[0]);
1914 stack_frame_head
= fra
.me
.prev
;
1915 return fra
.me
.REG
[0];
1917 val_t
parser_nodes___ASignature___n_type(val_t p0
){
1918 struct {struct stack_frame_t me
;} fra
;
1920 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1921 fra
.me
.file
= LOCATE_parser_nodes
;
1923 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_type
;
1924 fra
.me
.has_broke
= 0;
1925 fra
.me
.REG_size
= 1;
1926 fra
.me
.REG
[0] = NIT_NULL
;
1928 /* ./parser//parser_nodes.nit:555 */
1929 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_type(fra
.me
.REG
[0]);
1930 stack_frame_head
= fra
.me
.prev
;
1931 return fra
.me
.REG
[0];
1933 val_t
parser_nodes___ASignature___n_closure_decls(val_t p0
){
1934 struct {struct stack_frame_t me
;} fra
;
1937 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1938 fra
.me
.file
= LOCATE_parser_nodes
;
1940 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_closure_decls
;
1941 fra
.me
.has_broke
= 0;
1942 fra
.me
.REG_size
= 1;
1943 fra
.me
.REG
[0] = NIT_NULL
;
1945 /* ./parser//parser_nodes.nit:556 */
1946 REGB0
= TAG_Bool(ATTR_parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0])!=NIT_NULL
);
1947 if (UNTAG_Bool(REGB0
)) {
1949 nit_abort("Uninitialized attribute %s", "_n_closure_decls", LOCATE_parser_nodes
, 556);
1951 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0]);
1952 stack_frame_head
= fra
.me
.prev
;
1953 return fra
.me
.REG
[0];
1955 val_t
parser_nodes___AParam___n_id(val_t p0
){
1956 struct {struct stack_frame_t me
;} fra
;
1959 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1960 fra
.me
.file
= LOCATE_parser_nodes
;
1962 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_id
;
1963 fra
.me
.has_broke
= 0;
1964 fra
.me
.REG_size
= 1;
1965 fra
.me
.REG
[0] = NIT_NULL
;
1967 /* ./parser//parser_nodes.nit:560 */
1968 REGB0
= TAG_Bool(ATTR_parser_nodes___AParam____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1969 if (UNTAG_Bool(REGB0
)) {
1971 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 560);
1973 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_id(fra
.me
.REG
[0]);
1974 stack_frame_head
= fra
.me
.prev
;
1975 return fra
.me
.REG
[0];
1977 val_t
parser_nodes___AParam___n_type(val_t p0
){
1978 struct {struct stack_frame_t me
;} fra
;
1980 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1981 fra
.me
.file
= LOCATE_parser_nodes
;
1983 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_type
;
1984 fra
.me
.has_broke
= 0;
1985 fra
.me
.REG_size
= 1;
1986 fra
.me
.REG
[0] = NIT_NULL
;
1988 /* ./parser//parser_nodes.nit:561 */
1989 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_type(fra
.me
.REG
[0]);
1990 stack_frame_head
= fra
.me
.prev
;
1991 return fra
.me
.REG
[0];
1993 val_t
parser_nodes___AParam___n_dotdotdot(val_t p0
){
1994 struct {struct stack_frame_t me
;} fra
;
1996 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1997 fra
.me
.file
= LOCATE_parser_nodes
;
1999 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_dotdotdot
;
2000 fra
.me
.has_broke
= 0;
2001 fra
.me
.REG_size
= 1;
2002 fra
.me
.REG
[0] = NIT_NULL
;
2004 /* ./parser//parser_nodes.nit:562 */
2005 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_dotdotdot(fra
.me
.REG
[0]);
2006 stack_frame_head
= fra
.me
.prev
;
2007 return fra
.me
.REG
[0];
2009 val_t
parser_nodes___AClosureDecl___n_kwbreak(val_t p0
){
2010 struct {struct stack_frame_t me
;} fra
;
2012 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2013 fra
.me
.file
= LOCATE_parser_nodes
;
2015 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_kwbreak
;
2016 fra
.me
.has_broke
= 0;
2017 fra
.me
.REG_size
= 1;
2018 fra
.me
.REG
[0] = NIT_NULL
;
2020 /* ./parser//parser_nodes.nit:566 */
2021 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_kwbreak(fra
.me
.REG
[0]);
2022 stack_frame_head
= fra
.me
.prev
;
2023 return fra
.me
.REG
[0];
2025 val_t
parser_nodes___AClosureDecl___n_bang(val_t p0
){
2026 struct {struct stack_frame_t me
;} fra
;
2029 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2030 fra
.me
.file
= LOCATE_parser_nodes
;
2032 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_bang
;
2033 fra
.me
.has_broke
= 0;
2034 fra
.me
.REG_size
= 1;
2035 fra
.me
.REG
[0] = NIT_NULL
;
2037 /* ./parser//parser_nodes.nit:567 */
2038 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
2039 if (UNTAG_Bool(REGB0
)) {
2041 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser_nodes
, 567);
2043 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0]);
2044 stack_frame_head
= fra
.me
.prev
;
2045 return fra
.me
.REG
[0];
2047 val_t
parser_nodes___AClosureDecl___n_id(val_t p0
){
2048 struct {struct stack_frame_t me
;} fra
;
2051 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2052 fra
.me
.file
= LOCATE_parser_nodes
;
2054 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_id
;
2055 fra
.me
.has_broke
= 0;
2056 fra
.me
.REG_size
= 1;
2057 fra
.me
.REG
[0] = NIT_NULL
;
2059 /* ./parser//parser_nodes.nit:568 */
2060 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2061 if (UNTAG_Bool(REGB0
)) {
2063 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 568);
2065 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0]);
2066 stack_frame_head
= fra
.me
.prev
;
2067 return fra
.me
.REG
[0];
2069 val_t
parser_nodes___AClosureDecl___n_signature(val_t p0
){
2070 struct {struct stack_frame_t me
;} fra
;
2073 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2074 fra
.me
.file
= LOCATE_parser_nodes
;
2076 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_signature
;
2077 fra
.me
.has_broke
= 0;
2078 fra
.me
.REG_size
= 1;
2079 fra
.me
.REG
[0] = NIT_NULL
;
2081 /* ./parser//parser_nodes.nit:569 */
2082 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0])!=NIT_NULL
);
2083 if (UNTAG_Bool(REGB0
)) {
2085 nit_abort("Uninitialized attribute %s", "_n_signature", LOCATE_parser_nodes
, 569);
2087 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0]);
2088 stack_frame_head
= fra
.me
.prev
;
2089 return fra
.me
.REG
[0];
2091 val_t
parser_nodes___AClosureDecl___n_expr(val_t p0
){
2092 struct {struct stack_frame_t me
;} fra
;
2094 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2095 fra
.me
.file
= LOCATE_parser_nodes
;
2097 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_expr
;
2098 fra
.me
.has_broke
= 0;
2099 fra
.me
.REG_size
= 1;
2100 fra
.me
.REG
[0] = NIT_NULL
;
2102 /* ./parser//parser_nodes.nit:570 */
2103 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_expr(fra
.me
.REG
[0]);
2104 stack_frame_head
= fra
.me
.prev
;
2105 return fra
.me
.REG
[0];
2107 val_t
parser_nodes___AType___n_kwnullable(val_t p0
){
2108 struct {struct stack_frame_t me
;} fra
;
2110 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2111 fra
.me
.file
= LOCATE_parser_nodes
;
2113 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_kwnullable
;
2114 fra
.me
.has_broke
= 0;
2115 fra
.me
.REG_size
= 1;
2116 fra
.me
.REG
[0] = NIT_NULL
;
2118 /* ./parser//parser_nodes.nit:574 */
2119 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_kwnullable(fra
.me
.REG
[0]);
2120 stack_frame_head
= fra
.me
.prev
;
2121 return fra
.me
.REG
[0];
2123 val_t
parser_nodes___AType___n_id(val_t p0
){
2124 struct {struct stack_frame_t me
;} fra
;
2127 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2128 fra
.me
.file
= LOCATE_parser_nodes
;
2130 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_id
;
2131 fra
.me
.has_broke
= 0;
2132 fra
.me
.REG_size
= 1;
2133 fra
.me
.REG
[0] = NIT_NULL
;
2135 /* ./parser//parser_nodes.nit:575 */
2136 REGB0
= TAG_Bool(ATTR_parser_nodes___AType____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2137 if (UNTAG_Bool(REGB0
)) {
2139 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 575);
2141 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_id(fra
.me
.REG
[0]);
2142 stack_frame_head
= fra
.me
.prev
;
2143 return fra
.me
.REG
[0];
2145 val_t
parser_nodes___AType___n_types(val_t p0
){
2146 struct {struct stack_frame_t me
;} fra
;
2149 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2150 fra
.me
.file
= LOCATE_parser_nodes
;
2152 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_types
;
2153 fra
.me
.has_broke
= 0;
2154 fra
.me
.REG_size
= 1;
2155 fra
.me
.REG
[0] = NIT_NULL
;
2157 /* ./parser//parser_nodes.nit:576 */
2158 REGB0
= TAG_Bool(ATTR_parser_nodes___AType____n_types(fra
.me
.REG
[0])!=NIT_NULL
);
2159 if (UNTAG_Bool(REGB0
)) {
2161 nit_abort("Uninitialized attribute %s", "_n_types", LOCATE_parser_nodes
, 576);
2163 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_types(fra
.me
.REG
[0]);
2164 stack_frame_head
= fra
.me
.prev
;
2165 return fra
.me
.REG
[0];
2167 val_t
parser_nodes___ALabel___n_kwlabel(val_t p0
){
2168 struct {struct stack_frame_t me
;} fra
;
2171 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2172 fra
.me
.file
= LOCATE_parser_nodes
;
2174 fra
.me
.meth
= LOCATE_parser_nodes___ALabel___n_kwlabel
;
2175 fra
.me
.has_broke
= 0;
2176 fra
.me
.REG_size
= 1;
2177 fra
.me
.REG
[0] = NIT_NULL
;
2179 /* ./parser//parser_nodes.nit:580 */
2180 REGB0
= TAG_Bool(ATTR_parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0])!=NIT_NULL
);
2181 if (UNTAG_Bool(REGB0
)) {
2183 nit_abort("Uninitialized attribute %s", "_n_kwlabel", LOCATE_parser_nodes
, 580);
2185 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0]);
2186 stack_frame_head
= fra
.me
.prev
;
2187 return fra
.me
.REG
[0];
2189 val_t
parser_nodes___ALabel___n_id(val_t p0
){
2190 struct {struct stack_frame_t me
;} fra
;
2193 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2194 fra
.me
.file
= LOCATE_parser_nodes
;
2196 fra
.me
.meth
= LOCATE_parser_nodes___ALabel___n_id
;
2197 fra
.me
.has_broke
= 0;
2198 fra
.me
.REG_size
= 1;
2199 fra
.me
.REG
[0] = NIT_NULL
;
2201 /* ./parser//parser_nodes.nit:581 */
2202 REGB0
= TAG_Bool(ATTR_parser_nodes___ALabel____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2203 if (UNTAG_Bool(REGB0
)) {
2205 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 581);
2207 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabel____n_id(fra
.me
.REG
[0]);
2208 stack_frame_head
= fra
.me
.prev
;
2209 return fra
.me
.REG
[0];
2211 val_t
parser_nodes___ABlockExpr___n_expr(val_t p0
){
2212 struct {struct stack_frame_t me
;} fra
;
2215 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2216 fra
.me
.file
= LOCATE_parser_nodes
;
2218 fra
.me
.meth
= LOCATE_parser_nodes___ABlockExpr___n_expr
;
2219 fra
.me
.has_broke
= 0;
2220 fra
.me
.REG_size
= 1;
2221 fra
.me
.REG
[0] = NIT_NULL
;
2223 /* ./parser//parser_nodes.nit:586 */
2224 REGB0
= TAG_Bool(ATTR_parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2225 if (UNTAG_Bool(REGB0
)) {
2227 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 586);
2229 fra
.me
.REG
[0] = ATTR_parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0]);
2230 stack_frame_head
= fra
.me
.prev
;
2231 return fra
.me
.REG
[0];
2233 val_t
parser_nodes___AVardeclExpr___n_kwvar(val_t p0
){
2234 struct {struct stack_frame_t me
;} fra
;
2237 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2238 fra
.me
.file
= LOCATE_parser_nodes
;
2240 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_kwvar
;
2241 fra
.me
.has_broke
= 0;
2242 fra
.me
.REG_size
= 1;
2243 fra
.me
.REG
[0] = NIT_NULL
;
2245 /* ./parser//parser_nodes.nit:590 */
2246 REGB0
= TAG_Bool(ATTR_parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
2247 if (UNTAG_Bool(REGB0
)) {
2249 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser_nodes
, 590);
2251 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0]);
2252 stack_frame_head
= fra
.me
.prev
;
2253 return fra
.me
.REG
[0];
2255 val_t
parser_nodes___AVardeclExpr___n_id(val_t p0
){
2256 struct {struct stack_frame_t me
;} fra
;
2259 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2260 fra
.me
.file
= LOCATE_parser_nodes
;
2262 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_id
;
2263 fra
.me
.has_broke
= 0;
2264 fra
.me
.REG_size
= 1;
2265 fra
.me
.REG
[0] = NIT_NULL
;
2267 /* ./parser//parser_nodes.nit:591 */
2268 REGB0
= TAG_Bool(ATTR_parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2269 if (UNTAG_Bool(REGB0
)) {
2271 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 591);
2273 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0]);
2274 stack_frame_head
= fra
.me
.prev
;
2275 return fra
.me
.REG
[0];
2277 val_t
parser_nodes___AVardeclExpr___n_type(val_t p0
){
2278 struct {struct stack_frame_t me
;} fra
;
2280 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2281 fra
.me
.file
= LOCATE_parser_nodes
;
2283 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_type
;
2284 fra
.me
.has_broke
= 0;
2285 fra
.me
.REG_size
= 1;
2286 fra
.me
.REG
[0] = NIT_NULL
;
2288 /* ./parser//parser_nodes.nit:592 */
2289 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_type(fra
.me
.REG
[0]);
2290 stack_frame_head
= fra
.me
.prev
;
2291 return fra
.me
.REG
[0];
2293 val_t
parser_nodes___AVardeclExpr___n_assign(val_t p0
){
2294 struct {struct stack_frame_t me
;} fra
;
2296 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2297 fra
.me
.file
= LOCATE_parser_nodes
;
2299 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_assign
;
2300 fra
.me
.has_broke
= 0;
2301 fra
.me
.REG_size
= 1;
2302 fra
.me
.REG
[0] = NIT_NULL
;
2304 /* ./parser//parser_nodes.nit:593 */
2305 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_assign(fra
.me
.REG
[0]);
2306 stack_frame_head
= fra
.me
.prev
;
2307 return fra
.me
.REG
[0];
2309 val_t
parser_nodes___AVardeclExpr___n_expr(val_t p0
){
2310 struct {struct stack_frame_t me
;} fra
;
2312 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2313 fra
.me
.file
= LOCATE_parser_nodes
;
2315 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_expr
;
2316 fra
.me
.has_broke
= 0;
2317 fra
.me
.REG_size
= 1;
2318 fra
.me
.REG
[0] = NIT_NULL
;
2320 /* ./parser//parser_nodes.nit:594 */
2321 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_expr(fra
.me
.REG
[0]);
2322 stack_frame_head
= fra
.me
.prev
;
2323 return fra
.me
.REG
[0];
2325 val_t
parser_nodes___AReturnExpr___n_kwreturn(val_t p0
){
2326 struct {struct stack_frame_t me
;} fra
;
2328 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2329 fra
.me
.file
= LOCATE_parser_nodes
;
2331 fra
.me
.meth
= LOCATE_parser_nodes___AReturnExpr___n_kwreturn
;
2332 fra
.me
.has_broke
= 0;
2333 fra
.me
.REG_size
= 1;
2334 fra
.me
.REG
[0] = NIT_NULL
;
2336 /* ./parser//parser_nodes.nit:598 */
2337 fra
.me
.REG
[0] = ATTR_parser_nodes___AReturnExpr____n_kwreturn(fra
.me
.REG
[0]);
2338 stack_frame_head
= fra
.me
.prev
;
2339 return fra
.me
.REG
[0];
2341 val_t
parser_nodes___AReturnExpr___n_expr(val_t p0
){
2342 struct {struct stack_frame_t me
;} fra
;
2344 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2345 fra
.me
.file
= LOCATE_parser_nodes
;
2347 fra
.me
.meth
= LOCATE_parser_nodes___AReturnExpr___n_expr
;
2348 fra
.me
.has_broke
= 0;
2349 fra
.me
.REG_size
= 1;
2350 fra
.me
.REG
[0] = NIT_NULL
;
2352 /* ./parser//parser_nodes.nit:599 */
2353 fra
.me
.REG
[0] = ATTR_parser_nodes___AReturnExpr____n_expr(fra
.me
.REG
[0]);
2354 stack_frame_head
= fra
.me
.prev
;
2355 return fra
.me
.REG
[0];
2357 val_t
parser_nodes___ALabelable___n_label(val_t p0
){
2358 struct {struct stack_frame_t me
;} fra
;
2360 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2361 fra
.me
.file
= LOCATE_parser_nodes
;
2363 fra
.me
.meth
= LOCATE_parser_nodes___ALabelable___n_label
;
2364 fra
.me
.has_broke
= 0;
2365 fra
.me
.REG_size
= 1;
2366 fra
.me
.REG
[0] = NIT_NULL
;
2368 /* ./parser//parser_nodes.nit:603 */
2369 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabelable____n_label(fra
.me
.REG
[0]);
2370 stack_frame_head
= fra
.me
.prev
;
2371 return fra
.me
.REG
[0];
2373 val_t
parser_nodes___ABreakExpr___n_kwbreak(val_t p0
){
2374 struct {struct stack_frame_t me
;} fra
;
2377 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2378 fra
.me
.file
= LOCATE_parser_nodes
;
2380 fra
.me
.meth
= LOCATE_parser_nodes___ABreakExpr___n_kwbreak
;
2381 fra
.me
.has_broke
= 0;
2382 fra
.me
.REG_size
= 1;
2383 fra
.me
.REG
[0] = NIT_NULL
;
2385 /* ./parser//parser_nodes.nit:608 */
2386 REGB0
= TAG_Bool(ATTR_parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
2387 if (UNTAG_Bool(REGB0
)) {
2389 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser_nodes
, 608);
2391 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0]);
2392 stack_frame_head
= fra
.me
.prev
;
2393 return fra
.me
.REG
[0];
2395 val_t
parser_nodes___ABreakExpr___n_expr(val_t p0
){
2396 struct {struct stack_frame_t me
;} fra
;
2398 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2399 fra
.me
.file
= LOCATE_parser_nodes
;
2401 fra
.me
.meth
= LOCATE_parser_nodes___ABreakExpr___n_expr
;
2402 fra
.me
.has_broke
= 0;
2403 fra
.me
.REG_size
= 1;
2404 fra
.me
.REG
[0] = NIT_NULL
;
2406 /* ./parser//parser_nodes.nit:609 */
2407 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakExpr____n_expr(fra
.me
.REG
[0]);
2408 stack_frame_head
= fra
.me
.prev
;
2409 return fra
.me
.REG
[0];
2411 val_t
parser_nodes___AAbortExpr___n_kwabort(val_t p0
){
2412 struct {struct stack_frame_t me
;} fra
;
2415 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2416 fra
.me
.file
= LOCATE_parser_nodes
;
2418 fra
.me
.meth
= LOCATE_parser_nodes___AAbortExpr___n_kwabort
;
2419 fra
.me
.has_broke
= 0;
2420 fra
.me
.REG_size
= 1;
2421 fra
.me
.REG
[0] = NIT_NULL
;
2423 /* ./parser//parser_nodes.nit:613 */
2424 REGB0
= TAG_Bool(ATTR_parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0])!=NIT_NULL
);
2425 if (UNTAG_Bool(REGB0
)) {
2427 nit_abort("Uninitialized attribute %s", "_n_kwabort", LOCATE_parser_nodes
, 613);
2429 fra
.me
.REG
[0] = ATTR_parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0]);
2430 stack_frame_head
= fra
.me
.prev
;
2431 return fra
.me
.REG
[0];
2433 val_t
parser_nodes___AContinueExpr___n_kwcontinue(val_t p0
){
2434 struct {struct stack_frame_t me
;} fra
;
2436 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2437 fra
.me
.file
= LOCATE_parser_nodes
;
2439 fra
.me
.meth
= LOCATE_parser_nodes___AContinueExpr___n_kwcontinue
;
2440 fra
.me
.has_broke
= 0;
2441 fra
.me
.REG_size
= 1;
2442 fra
.me
.REG
[0] = NIT_NULL
;
2444 /* ./parser//parser_nodes.nit:618 */
2445 fra
.me
.REG
[0] = ATTR_parser_nodes___AContinueExpr____n_kwcontinue(fra
.me
.REG
[0]);
2446 stack_frame_head
= fra
.me
.prev
;
2447 return fra
.me
.REG
[0];
2449 val_t
parser_nodes___AContinueExpr___n_expr(val_t p0
){
2450 struct {struct stack_frame_t me
;} fra
;
2452 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2453 fra
.me
.file
= LOCATE_parser_nodes
;
2455 fra
.me
.meth
= LOCATE_parser_nodes___AContinueExpr___n_expr
;
2456 fra
.me
.has_broke
= 0;
2457 fra
.me
.REG_size
= 1;
2458 fra
.me
.REG
[0] = NIT_NULL
;
2460 /* ./parser//parser_nodes.nit:619 */
2461 fra
.me
.REG
[0] = ATTR_parser_nodes___AContinueExpr____n_expr(fra
.me
.REG
[0]);
2462 stack_frame_head
= fra
.me
.prev
;
2463 return fra
.me
.REG
[0];
2465 val_t
parser_nodes___ADoExpr___n_kwdo(val_t p0
){
2466 struct {struct stack_frame_t me
;} fra
;
2469 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2470 fra
.me
.file
= LOCATE_parser_nodes
;
2472 fra
.me
.meth
= LOCATE_parser_nodes___ADoExpr___n_kwdo
;
2473 fra
.me
.has_broke
= 0;
2474 fra
.me
.REG_size
= 1;
2475 fra
.me
.REG
[0] = NIT_NULL
;
2477 /* ./parser//parser_nodes.nit:624 */
2478 REGB0
= TAG_Bool(ATTR_parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
2479 if (UNTAG_Bool(REGB0
)) {
2481 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 624);
2483 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0]);
2484 stack_frame_head
= fra
.me
.prev
;
2485 return fra
.me
.REG
[0];
2487 val_t
parser_nodes___ADoExpr___n_block(val_t p0
){
2488 struct {struct stack_frame_t me
;} fra
;
2490 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2491 fra
.me
.file
= LOCATE_parser_nodes
;
2493 fra
.me
.meth
= LOCATE_parser_nodes___ADoExpr___n_block
;
2494 fra
.me
.has_broke
= 0;
2495 fra
.me
.REG_size
= 1;
2496 fra
.me
.REG
[0] = NIT_NULL
;
2498 /* ./parser//parser_nodes.nit:625 */
2499 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoExpr____n_block(fra
.me
.REG
[0]);
2500 stack_frame_head
= fra
.me
.prev
;
2501 return fra
.me
.REG
[0];
2503 val_t
parser_nodes___AIfExpr___n_kwif(val_t p0
){
2504 struct {struct stack_frame_t me
;} fra
;
2507 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2508 fra
.me
.file
= LOCATE_parser_nodes
;
2510 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_kwif
;
2511 fra
.me
.has_broke
= 0;
2512 fra
.me
.REG_size
= 1;
2513 fra
.me
.REG
[0] = NIT_NULL
;
2515 /* ./parser//parser_nodes.nit:629 */
2516 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
2517 if (UNTAG_Bool(REGB0
)) {
2519 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser_nodes
, 629);
2521 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0]);
2522 stack_frame_head
= fra
.me
.prev
;
2523 return fra
.me
.REG
[0];
2525 val_t
parser_nodes___AIfExpr___n_expr(val_t p0
){
2526 struct {struct stack_frame_t me
;} fra
;
2529 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2530 fra
.me
.file
= LOCATE_parser_nodes
;
2532 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_expr
;
2533 fra
.me
.has_broke
= 0;
2534 fra
.me
.REG_size
= 1;
2535 fra
.me
.REG
[0] = NIT_NULL
;
2537 /* ./parser//parser_nodes.nit:630 */
2538 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2539 if (UNTAG_Bool(REGB0
)) {
2541 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 630);
2543 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0]);
2544 stack_frame_head
= fra
.me
.prev
;
2545 return fra
.me
.REG
[0];
2547 val_t
parser_nodes___AIfExpr___n_then(val_t p0
){
2548 struct {struct stack_frame_t me
;} fra
;
2550 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2551 fra
.me
.file
= LOCATE_parser_nodes
;
2553 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_then
;
2554 fra
.me
.has_broke
= 0;
2555 fra
.me
.REG_size
= 1;
2556 fra
.me
.REG
[0] = NIT_NULL
;
2558 /* ./parser//parser_nodes.nit:631 */
2559 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_then(fra
.me
.REG
[0]);
2560 stack_frame_head
= fra
.me
.prev
;
2561 return fra
.me
.REG
[0];
2563 val_t
parser_nodes___AIfExpr___n_else(val_t p0
){
2564 struct {struct stack_frame_t me
;} fra
;
2566 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2567 fra
.me
.file
= LOCATE_parser_nodes
;
2569 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_else
;
2570 fra
.me
.has_broke
= 0;
2571 fra
.me
.REG_size
= 1;
2572 fra
.me
.REG
[0] = NIT_NULL
;
2574 /* ./parser//parser_nodes.nit:632 */
2575 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_else(fra
.me
.REG
[0]);
2576 stack_frame_head
= fra
.me
.prev
;
2577 return fra
.me
.REG
[0];
2579 val_t
parser_nodes___AIfexprExpr___n_kwif(val_t p0
){
2580 struct {struct stack_frame_t me
;} fra
;
2583 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2584 fra
.me
.file
= LOCATE_parser_nodes
;
2586 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwif
;
2587 fra
.me
.has_broke
= 0;
2588 fra
.me
.REG_size
= 1;
2589 fra
.me
.REG
[0] = NIT_NULL
;
2591 /* ./parser//parser_nodes.nit:636 */
2592 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
2593 if (UNTAG_Bool(REGB0
)) {
2595 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser_nodes
, 636);
2597 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0]);
2598 stack_frame_head
= fra
.me
.prev
;
2599 return fra
.me
.REG
[0];
2601 val_t
parser_nodes___AIfexprExpr___n_expr(val_t p0
){
2602 struct {struct stack_frame_t me
;} fra
;
2605 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2606 fra
.me
.file
= LOCATE_parser_nodes
;
2608 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_expr
;
2609 fra
.me
.has_broke
= 0;
2610 fra
.me
.REG_size
= 1;
2611 fra
.me
.REG
[0] = NIT_NULL
;
2613 /* ./parser//parser_nodes.nit:637 */
2614 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2615 if (UNTAG_Bool(REGB0
)) {
2617 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 637);
2619 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0]);
2620 stack_frame_head
= fra
.me
.prev
;
2621 return fra
.me
.REG
[0];
2623 val_t
parser_nodes___AIfexprExpr___n_kwthen(val_t p0
){
2624 struct {struct stack_frame_t me
;} fra
;
2627 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2628 fra
.me
.file
= LOCATE_parser_nodes
;
2630 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwthen
;
2631 fra
.me
.has_broke
= 0;
2632 fra
.me
.REG_size
= 1;
2633 fra
.me
.REG
[0] = NIT_NULL
;
2635 /* ./parser//parser_nodes.nit:638 */
2636 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0])!=NIT_NULL
);
2637 if (UNTAG_Bool(REGB0
)) {
2639 nit_abort("Uninitialized attribute %s", "_n_kwthen", LOCATE_parser_nodes
, 638);
2641 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0]);
2642 stack_frame_head
= fra
.me
.prev
;
2643 return fra
.me
.REG
[0];
2645 val_t
parser_nodes___AIfexprExpr___n_then(val_t p0
){
2646 struct {struct stack_frame_t me
;} fra
;
2649 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2650 fra
.me
.file
= LOCATE_parser_nodes
;
2652 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_then
;
2653 fra
.me
.has_broke
= 0;
2654 fra
.me
.REG_size
= 1;
2655 fra
.me
.REG
[0] = NIT_NULL
;
2657 /* ./parser//parser_nodes.nit:639 */
2658 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0])!=NIT_NULL
);
2659 if (UNTAG_Bool(REGB0
)) {
2661 nit_abort("Uninitialized attribute %s", "_n_then", LOCATE_parser_nodes
, 639);
2663 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0]);
2664 stack_frame_head
= fra
.me
.prev
;
2665 return fra
.me
.REG
[0];
2667 val_t
parser_nodes___AIfexprExpr___n_kwelse(val_t p0
){
2668 struct {struct stack_frame_t me
;} fra
;
2671 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2672 fra
.me
.file
= LOCATE_parser_nodes
;
2674 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwelse
;
2675 fra
.me
.has_broke
= 0;
2676 fra
.me
.REG_size
= 1;
2677 fra
.me
.REG
[0] = NIT_NULL
;
2679 /* ./parser//parser_nodes.nit:640 */
2680 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0])!=NIT_NULL
);
2681 if (UNTAG_Bool(REGB0
)) {
2683 nit_abort("Uninitialized attribute %s", "_n_kwelse", LOCATE_parser_nodes
, 640);
2685 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0]);
2686 stack_frame_head
= fra
.me
.prev
;
2687 return fra
.me
.REG
[0];
2689 val_t
parser_nodes___AIfexprExpr___n_else(val_t p0
){
2690 struct {struct stack_frame_t me
;} fra
;
2693 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2694 fra
.me
.file
= LOCATE_parser_nodes
;
2696 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_else
;
2697 fra
.me
.has_broke
= 0;
2698 fra
.me
.REG_size
= 1;
2699 fra
.me
.REG
[0] = NIT_NULL
;
2701 /* ./parser//parser_nodes.nit:641 */
2702 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0])!=NIT_NULL
);
2703 if (UNTAG_Bool(REGB0
)) {
2705 nit_abort("Uninitialized attribute %s", "_n_else", LOCATE_parser_nodes
, 641);
2707 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0]);
2708 stack_frame_head
= fra
.me
.prev
;
2709 return fra
.me
.REG
[0];
2711 val_t
parser_nodes___AWhileExpr___n_kwwhile(val_t p0
){
2712 struct {struct stack_frame_t me
;} fra
;
2715 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2716 fra
.me
.file
= LOCATE_parser_nodes
;
2718 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_kwwhile
;
2719 fra
.me
.has_broke
= 0;
2720 fra
.me
.REG_size
= 1;
2721 fra
.me
.REG
[0] = NIT_NULL
;
2723 /* ./parser//parser_nodes.nit:646 */
2724 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0])!=NIT_NULL
);
2725 if (UNTAG_Bool(REGB0
)) {
2727 nit_abort("Uninitialized attribute %s", "_n_kwwhile", LOCATE_parser_nodes
, 646);
2729 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0]);
2730 stack_frame_head
= fra
.me
.prev
;
2731 return fra
.me
.REG
[0];
2733 val_t
parser_nodes___AWhileExpr___n_expr(val_t p0
){
2734 struct {struct stack_frame_t me
;} fra
;
2737 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2738 fra
.me
.file
= LOCATE_parser_nodes
;
2740 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_expr
;
2741 fra
.me
.has_broke
= 0;
2742 fra
.me
.REG_size
= 1;
2743 fra
.me
.REG
[0] = NIT_NULL
;
2745 /* ./parser//parser_nodes.nit:647 */
2746 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2747 if (UNTAG_Bool(REGB0
)) {
2749 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 647);
2751 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0]);
2752 stack_frame_head
= fra
.me
.prev
;
2753 return fra
.me
.REG
[0];
2755 val_t
parser_nodes___AWhileExpr___n_kwdo(val_t p0
){
2756 struct {struct stack_frame_t me
;} fra
;
2759 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2760 fra
.me
.file
= LOCATE_parser_nodes
;
2762 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_kwdo
;
2763 fra
.me
.has_broke
= 0;
2764 fra
.me
.REG_size
= 1;
2765 fra
.me
.REG
[0] = NIT_NULL
;
2767 /* ./parser//parser_nodes.nit:648 */
2768 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
2769 if (UNTAG_Bool(REGB0
)) {
2771 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 648);
2773 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0]);
2774 stack_frame_head
= fra
.me
.prev
;
2775 return fra
.me
.REG
[0];
2777 val_t
parser_nodes___AWhileExpr___n_block(val_t p0
){
2778 struct {struct stack_frame_t me
;} fra
;
2780 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2781 fra
.me
.file
= LOCATE_parser_nodes
;
2783 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_block
;
2784 fra
.me
.has_broke
= 0;
2785 fra
.me
.REG_size
= 1;
2786 fra
.me
.REG
[0] = NIT_NULL
;
2788 /* ./parser//parser_nodes.nit:649 */
2789 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_block(fra
.me
.REG
[0]);
2790 stack_frame_head
= fra
.me
.prev
;
2791 return fra
.me
.REG
[0];
2793 val_t
parser_nodes___ALoopExpr___n_kwloop(val_t p0
){
2794 struct {struct stack_frame_t me
;} fra
;
2797 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2798 fra
.me
.file
= LOCATE_parser_nodes
;
2800 fra
.me
.meth
= LOCATE_parser_nodes___ALoopExpr___n_kwloop
;
2801 fra
.me
.has_broke
= 0;
2802 fra
.me
.REG_size
= 1;
2803 fra
.me
.REG
[0] = NIT_NULL
;
2805 /* ./parser//parser_nodes.nit:654 */
2806 REGB0
= TAG_Bool(ATTR_parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0])!=NIT_NULL
);
2807 if (UNTAG_Bool(REGB0
)) {
2809 nit_abort("Uninitialized attribute %s", "_n_kwloop", LOCATE_parser_nodes
, 654);
2811 fra
.me
.REG
[0] = ATTR_parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0]);
2812 stack_frame_head
= fra
.me
.prev
;
2813 return fra
.me
.REG
[0];
2815 val_t
parser_nodes___ALoopExpr___n_block(val_t p0
){
2816 struct {struct stack_frame_t me
;} fra
;
2818 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2819 fra
.me
.file
= LOCATE_parser_nodes
;
2821 fra
.me
.meth
= LOCATE_parser_nodes___ALoopExpr___n_block
;
2822 fra
.me
.has_broke
= 0;
2823 fra
.me
.REG_size
= 1;
2824 fra
.me
.REG
[0] = NIT_NULL
;
2826 /* ./parser//parser_nodes.nit:655 */
2827 fra
.me
.REG
[0] = ATTR_parser_nodes___ALoopExpr____n_block(fra
.me
.REG
[0]);
2828 stack_frame_head
= fra
.me
.prev
;
2829 return fra
.me
.REG
[0];
2831 val_t
parser_nodes___AForExpr___n_kwfor(val_t p0
){
2832 struct {struct stack_frame_t me
;} fra
;
2835 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2836 fra
.me
.file
= LOCATE_parser_nodes
;
2838 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_kwfor
;
2839 fra
.me
.has_broke
= 0;
2840 fra
.me
.REG_size
= 1;
2841 fra
.me
.REG
[0] = NIT_NULL
;
2843 /* ./parser//parser_nodes.nit:660 */
2844 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0])!=NIT_NULL
);
2845 if (UNTAG_Bool(REGB0
)) {
2847 nit_abort("Uninitialized attribute %s", "_n_kwfor", LOCATE_parser_nodes
, 660);
2849 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0]);
2850 stack_frame_head
= fra
.me
.prev
;
2851 return fra
.me
.REG
[0];
2853 val_t
parser_nodes___AForExpr___n_id(val_t p0
){
2854 struct {struct stack_frame_t me
;} fra
;
2857 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2858 fra
.me
.file
= LOCATE_parser_nodes
;
2860 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_id
;
2861 fra
.me
.has_broke
= 0;
2862 fra
.me
.REG_size
= 1;
2863 fra
.me
.REG
[0] = NIT_NULL
;
2865 /* ./parser//parser_nodes.nit:661 */
2866 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2867 if (UNTAG_Bool(REGB0
)) {
2869 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 661);
2871 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_id(fra
.me
.REG
[0]);
2872 stack_frame_head
= fra
.me
.prev
;
2873 return fra
.me
.REG
[0];
2875 val_t
parser_nodes___AForExpr___n_expr(val_t p0
){
2876 struct {struct stack_frame_t me
;} fra
;
2879 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2880 fra
.me
.file
= LOCATE_parser_nodes
;
2882 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_expr
;
2883 fra
.me
.has_broke
= 0;
2884 fra
.me
.REG_size
= 1;
2885 fra
.me
.REG
[0] = NIT_NULL
;
2887 /* ./parser//parser_nodes.nit:662 */
2888 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2889 if (UNTAG_Bool(REGB0
)) {
2891 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 662);
2893 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0]);
2894 stack_frame_head
= fra
.me
.prev
;
2895 return fra
.me
.REG
[0];
2897 val_t
parser_nodes___AForExpr___n_kwdo(val_t p0
){
2898 struct {struct stack_frame_t me
;} fra
;
2901 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2902 fra
.me
.file
= LOCATE_parser_nodes
;
2904 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_kwdo
;
2905 fra
.me
.has_broke
= 0;
2906 fra
.me
.REG_size
= 1;
2907 fra
.me
.REG
[0] = NIT_NULL
;
2909 /* ./parser//parser_nodes.nit:663 */
2910 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
2911 if (UNTAG_Bool(REGB0
)) {
2913 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 663);
2915 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0]);
2916 stack_frame_head
= fra
.me
.prev
;
2917 return fra
.me
.REG
[0];
2919 val_t
parser_nodes___AForExpr___n_block(val_t p0
){
2920 struct {struct stack_frame_t me
;} fra
;
2922 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2923 fra
.me
.file
= LOCATE_parser_nodes
;
2925 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_block
;
2926 fra
.me
.has_broke
= 0;
2927 fra
.me
.REG_size
= 1;
2928 fra
.me
.REG
[0] = NIT_NULL
;
2930 /* ./parser//parser_nodes.nit:664 */
2931 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_block(fra
.me
.REG
[0]);
2932 stack_frame_head
= fra
.me
.prev
;
2933 return fra
.me
.REG
[0];
2935 val_t
parser_nodes___AAssertExpr___n_kwassert(val_t p0
){
2936 struct {struct stack_frame_t me
;} fra
;
2939 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2940 fra
.me
.file
= LOCATE_parser_nodes
;
2942 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_kwassert
;
2943 fra
.me
.has_broke
= 0;
2944 fra
.me
.REG_size
= 1;
2945 fra
.me
.REG
[0] = NIT_NULL
;
2947 /* ./parser//parser_nodes.nit:668 */
2948 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0])!=NIT_NULL
);
2949 if (UNTAG_Bool(REGB0
)) {
2951 nit_abort("Uninitialized attribute %s", "_n_kwassert", LOCATE_parser_nodes
, 668);
2953 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0]);
2954 stack_frame_head
= fra
.me
.prev
;
2955 return fra
.me
.REG
[0];
2957 val_t
parser_nodes___AAssertExpr___n_id(val_t p0
){
2958 struct {struct stack_frame_t me
;} fra
;
2960 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2961 fra
.me
.file
= LOCATE_parser_nodes
;
2963 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_id
;
2964 fra
.me
.has_broke
= 0;
2965 fra
.me
.REG_size
= 1;
2966 fra
.me
.REG
[0] = NIT_NULL
;
2968 /* ./parser//parser_nodes.nit:669 */
2969 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_id(fra
.me
.REG
[0]);
2970 stack_frame_head
= fra
.me
.prev
;
2971 return fra
.me
.REG
[0];
2973 val_t
parser_nodes___AAssertExpr___n_expr(val_t p0
){
2974 struct {struct stack_frame_t me
;} fra
;
2977 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2978 fra
.me
.file
= LOCATE_parser_nodes
;
2980 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_expr
;
2981 fra
.me
.has_broke
= 0;
2982 fra
.me
.REG_size
= 1;
2983 fra
.me
.REG
[0] = NIT_NULL
;
2985 /* ./parser//parser_nodes.nit:670 */
2986 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2987 if (UNTAG_Bool(REGB0
)) {
2989 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 670);
2991 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0]);
2992 stack_frame_head
= fra
.me
.prev
;
2993 return fra
.me
.REG
[0];
2995 val_t
parser_nodes___AAssertExpr___n_else(val_t p0
){
2996 struct {struct stack_frame_t me
;} fra
;
2998 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2999 fra
.me
.file
= LOCATE_parser_nodes
;
3001 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_else
;
3002 fra
.me
.has_broke
= 0;
3003 fra
.me
.REG_size
= 1;
3004 fra
.me
.REG
[0] = NIT_NULL
;
3006 /* ./parser//parser_nodes.nit:671 */
3007 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_else(fra
.me
.REG
[0]);
3008 stack_frame_head
= fra
.me
.prev
;
3009 return fra
.me
.REG
[0];
3011 val_t
parser_nodes___AAssignFormExpr___n_assign(val_t p0
){
3012 struct {struct stack_frame_t me
;} fra
;
3015 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3016 fra
.me
.file
= LOCATE_parser_nodes
;
3018 fra
.me
.meth
= LOCATE_parser_nodes___AAssignFormExpr___n_assign
;
3019 fra
.me
.has_broke
= 0;
3020 fra
.me
.REG_size
= 1;
3021 fra
.me
.REG
[0] = NIT_NULL
;
3023 /* ./parser//parser_nodes.nit:675 */
3024 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
3025 if (UNTAG_Bool(REGB0
)) {
3027 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 675);
3029 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0]);
3030 stack_frame_head
= fra
.me
.prev
;
3031 return fra
.me
.REG
[0];
3033 val_t
parser_nodes___AAssignFormExpr___n_value(val_t p0
){
3034 struct {struct stack_frame_t me
;} fra
;
3037 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3038 fra
.me
.file
= LOCATE_parser_nodes
;
3040 fra
.me
.meth
= LOCATE_parser_nodes___AAssignFormExpr___n_value
;
3041 fra
.me
.has_broke
= 0;
3042 fra
.me
.REG_size
= 1;
3043 fra
.me
.REG
[0] = NIT_NULL
;
3045 /* ./parser//parser_nodes.nit:676 */
3046 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3047 if (UNTAG_Bool(REGB0
)) {
3049 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser_nodes
, 676);
3051 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0]);
3052 stack_frame_head
= fra
.me
.prev
;
3053 return fra
.me
.REG
[0];
3055 val_t
parser_nodes___AReassignFormExpr___n_assign_op(val_t p0
){
3056 struct {struct stack_frame_t me
;} fra
;
3059 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3060 fra
.me
.file
= LOCATE_parser_nodes
;
3062 fra
.me
.meth
= LOCATE_parser_nodes___AReassignFormExpr___n_assign_op
;
3063 fra
.me
.has_broke
= 0;
3064 fra
.me
.REG_size
= 1;
3065 fra
.me
.REG
[0] = NIT_NULL
;
3067 /* ./parser//parser_nodes.nit:680 */
3068 REGB0
= TAG_Bool(ATTR_parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0])!=NIT_NULL
);
3069 if (UNTAG_Bool(REGB0
)) {
3071 nit_abort("Uninitialized attribute %s", "_n_assign_op", LOCATE_parser_nodes
, 680);
3073 fra
.me
.REG
[0] = ATTR_parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0]);
3074 stack_frame_head
= fra
.me
.prev
;
3075 return fra
.me
.REG
[0];
3077 val_t
parser_nodes___AReassignFormExpr___n_value(val_t p0
){
3078 struct {struct stack_frame_t me
;} fra
;
3081 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3082 fra
.me
.file
= LOCATE_parser_nodes
;
3084 fra
.me
.meth
= LOCATE_parser_nodes___AReassignFormExpr___n_value
;
3085 fra
.me
.has_broke
= 0;
3086 fra
.me
.REG_size
= 1;
3087 fra
.me
.REG
[0] = NIT_NULL
;
3089 /* ./parser//parser_nodes.nit:681 */
3090 REGB0
= TAG_Bool(ATTR_parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3091 if (UNTAG_Bool(REGB0
)) {
3093 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser_nodes
, 681);
3095 fra
.me
.REG
[0] = ATTR_parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0]);
3096 stack_frame_head
= fra
.me
.prev
;
3097 return fra
.me
.REG
[0];
3099 val_t
parser_nodes___AOnceExpr___n_kwonce(val_t p0
){
3100 struct {struct stack_frame_t me
;} fra
;
3103 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3104 fra
.me
.file
= LOCATE_parser_nodes
;
3106 fra
.me
.meth
= LOCATE_parser_nodes___AOnceExpr___n_kwonce
;
3107 fra
.me
.has_broke
= 0;
3108 fra
.me
.REG_size
= 1;
3109 fra
.me
.REG
[0] = NIT_NULL
;
3111 /* ./parser//parser_nodes.nit:685 */
3112 REGB0
= TAG_Bool(ATTR_parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0])!=NIT_NULL
);
3113 if (UNTAG_Bool(REGB0
)) {
3115 nit_abort("Uninitialized attribute %s", "_n_kwonce", LOCATE_parser_nodes
, 685);
3117 fra
.me
.REG
[0] = ATTR_parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0]);
3118 stack_frame_head
= fra
.me
.prev
;
3119 return fra
.me
.REG
[0];
3121 val_t
parser_nodes___ASendExpr___n_expr(val_t p0
){
3122 struct {struct stack_frame_t me
;} fra
;
3125 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3126 fra
.me
.file
= LOCATE_parser_nodes
;
3128 fra
.me
.meth
= LOCATE_parser_nodes___ASendExpr___n_expr
;
3129 fra
.me
.has_broke
= 0;
3130 fra
.me
.REG_size
= 1;
3131 fra
.me
.REG
[0] = NIT_NULL
;
3133 /* ./parser//parser_nodes.nit:689 */
3134 REGB0
= TAG_Bool(ATTR_parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3135 if (UNTAG_Bool(REGB0
)) {
3137 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 689);
3139 fra
.me
.REG
[0] = ATTR_parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0]);
3140 stack_frame_head
= fra
.me
.prev
;
3141 return fra
.me
.REG
[0];
3143 val_t
parser_nodes___ASendExpr___n_closure_defs(val_t p0
){
3144 struct {struct stack_frame_t me
;} fra
;
3147 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3148 fra
.me
.file
= LOCATE_parser_nodes
;
3150 fra
.me
.meth
= LOCATE_parser_nodes___ASendExpr___n_closure_defs
;
3151 fra
.me
.has_broke
= 0;
3152 fra
.me
.REG_size
= 1;
3153 fra
.me
.REG
[0] = NIT_NULL
;
3155 /* ./parser//parser_nodes.nit:690 */
3156 REGB0
= TAG_Bool(ATTR_parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
3157 if (UNTAG_Bool(REGB0
)) {
3159 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser_nodes
, 690);
3161 fra
.me
.REG
[0] = ATTR_parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0]);
3162 stack_frame_head
= fra
.me
.prev
;
3163 return fra
.me
.REG
[0];
3165 val_t
parser_nodes___ABinopExpr___n_expr2(val_t p0
){
3166 struct {struct stack_frame_t me
;} fra
;
3169 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3170 fra
.me
.file
= LOCATE_parser_nodes
;
3172 fra
.me
.meth
= LOCATE_parser_nodes___ABinopExpr___n_expr2
;
3173 fra
.me
.has_broke
= 0;
3174 fra
.me
.REG_size
= 1;
3175 fra
.me
.REG
[0] = NIT_NULL
;
3177 /* ./parser//parser_nodes.nit:694 */
3178 REGB0
= TAG_Bool(ATTR_parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3179 if (UNTAG_Bool(REGB0
)) {
3181 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 694);
3183 fra
.me
.REG
[0] = ATTR_parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0]);
3184 stack_frame_head
= fra
.me
.prev
;
3185 return fra
.me
.REG
[0];
3187 val_t
parser_nodes___AOrExpr___n_expr(val_t p0
){
3188 struct {struct stack_frame_t me
;} fra
;
3191 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3192 fra
.me
.file
= LOCATE_parser_nodes
;
3194 fra
.me
.meth
= LOCATE_parser_nodes___AOrExpr___n_expr
;
3195 fra
.me
.has_broke
= 0;
3196 fra
.me
.REG_size
= 1;
3197 fra
.me
.REG
[0] = NIT_NULL
;
3199 /* ./parser//parser_nodes.nit:701 */
3200 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3201 if (UNTAG_Bool(REGB0
)) {
3203 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 701);
3205 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0]);
3206 stack_frame_head
= fra
.me
.prev
;
3207 return fra
.me
.REG
[0];
3209 val_t
parser_nodes___AOrExpr___n_expr2(val_t p0
){
3210 struct {struct stack_frame_t me
;} fra
;
3213 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3214 fra
.me
.file
= LOCATE_parser_nodes
;
3216 fra
.me
.meth
= LOCATE_parser_nodes___AOrExpr___n_expr2
;
3217 fra
.me
.has_broke
= 0;
3218 fra
.me
.REG_size
= 1;
3219 fra
.me
.REG
[0] = NIT_NULL
;
3221 /* ./parser//parser_nodes.nit:702 */
3222 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3223 if (UNTAG_Bool(REGB0
)) {
3225 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 702);
3227 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0]);
3228 stack_frame_head
= fra
.me
.prev
;
3229 return fra
.me
.REG
[0];
3231 val_t
parser_nodes___AAndExpr___n_expr(val_t p0
){
3232 struct {struct stack_frame_t me
;} fra
;
3235 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3236 fra
.me
.file
= LOCATE_parser_nodes
;
3238 fra
.me
.meth
= LOCATE_parser_nodes___AAndExpr___n_expr
;
3239 fra
.me
.has_broke
= 0;
3240 fra
.me
.REG_size
= 1;
3241 fra
.me
.REG
[0] = NIT_NULL
;
3243 /* ./parser//parser_nodes.nit:706 */
3244 REGB0
= TAG_Bool(ATTR_parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3245 if (UNTAG_Bool(REGB0
)) {
3247 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 706);
3249 fra
.me
.REG
[0] = ATTR_parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0]);
3250 stack_frame_head
= fra
.me
.prev
;
3251 return fra
.me
.REG
[0];
3253 val_t
parser_nodes___AAndExpr___n_expr2(val_t p0
){
3254 struct {struct stack_frame_t me
;} fra
;
3257 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3258 fra
.me
.file
= LOCATE_parser_nodes
;
3260 fra
.me
.meth
= LOCATE_parser_nodes___AAndExpr___n_expr2
;
3261 fra
.me
.has_broke
= 0;
3262 fra
.me
.REG_size
= 1;
3263 fra
.me
.REG
[0] = NIT_NULL
;
3265 /* ./parser//parser_nodes.nit:707 */
3266 REGB0
= TAG_Bool(ATTR_parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3267 if (UNTAG_Bool(REGB0
)) {
3269 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 707);
3271 fra
.me
.REG
[0] = ATTR_parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0]);
3272 stack_frame_head
= fra
.me
.prev
;
3273 return fra
.me
.REG
[0];
3275 val_t
parser_nodes___AOrElseExpr___n_expr(val_t p0
){
3276 struct {struct stack_frame_t me
;} fra
;
3279 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3280 fra
.me
.file
= LOCATE_parser_nodes
;
3282 fra
.me
.meth
= LOCATE_parser_nodes___AOrElseExpr___n_expr
;
3283 fra
.me
.has_broke
= 0;
3284 fra
.me
.REG_size
= 1;
3285 fra
.me
.REG
[0] = NIT_NULL
;
3287 /* ./parser//parser_nodes.nit:711 */
3288 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3289 if (UNTAG_Bool(REGB0
)) {
3291 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 711);
3293 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0]);
3294 stack_frame_head
= fra
.me
.prev
;
3295 return fra
.me
.REG
[0];
3297 val_t
parser_nodes___AOrElseExpr___n_expr2(val_t p0
){
3298 struct {struct stack_frame_t me
;} fra
;
3301 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3302 fra
.me
.file
= LOCATE_parser_nodes
;
3304 fra
.me
.meth
= LOCATE_parser_nodes___AOrElseExpr___n_expr2
;
3305 fra
.me
.has_broke
= 0;
3306 fra
.me
.REG_size
= 1;
3307 fra
.me
.REG
[0] = NIT_NULL
;
3309 /* ./parser//parser_nodes.nit:712 */
3310 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3311 if (UNTAG_Bool(REGB0
)) {
3313 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 712);
3315 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0]);
3316 stack_frame_head
= fra
.me
.prev
;
3317 return fra
.me
.REG
[0];
3319 val_t
parser_nodes___ANotExpr___n_kwnot(val_t p0
){
3320 struct {struct stack_frame_t me
;} fra
;
3323 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3324 fra
.me
.file
= LOCATE_parser_nodes
;
3326 fra
.me
.meth
= LOCATE_parser_nodes___ANotExpr___n_kwnot
;
3327 fra
.me
.has_broke
= 0;
3328 fra
.me
.REG_size
= 1;
3329 fra
.me
.REG
[0] = NIT_NULL
;
3331 /* ./parser//parser_nodes.nit:716 */
3332 REGB0
= TAG_Bool(ATTR_parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
3333 if (UNTAG_Bool(REGB0
)) {
3335 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser_nodes
, 716);
3337 fra
.me
.REG
[0] = ATTR_parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0]);
3338 stack_frame_head
= fra
.me
.prev
;
3339 return fra
.me
.REG
[0];
3341 val_t
parser_nodes___ANotExpr___n_expr(val_t p0
){
3342 struct {struct stack_frame_t me
;} fra
;
3345 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3346 fra
.me
.file
= LOCATE_parser_nodes
;
3348 fra
.me
.meth
= LOCATE_parser_nodes___ANotExpr___n_expr
;
3349 fra
.me
.has_broke
= 0;
3350 fra
.me
.REG_size
= 1;
3351 fra
.me
.REG
[0] = NIT_NULL
;
3353 /* ./parser//parser_nodes.nit:717 */
3354 REGB0
= TAG_Bool(ATTR_parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3355 if (UNTAG_Bool(REGB0
)) {
3357 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 717);
3359 fra
.me
.REG
[0] = ATTR_parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0]);
3360 stack_frame_head
= fra
.me
.prev
;
3361 return fra
.me
.REG
[0];
3363 val_t
parser_nodes___AEeExpr___n_expr(val_t p0
){
3364 struct {struct stack_frame_t me
;} fra
;
3367 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3368 fra
.me
.file
= LOCATE_parser_nodes
;
3370 fra
.me
.meth
= LOCATE_parser_nodes___AEeExpr___n_expr
;
3371 fra
.me
.has_broke
= 0;
3372 fra
.me
.REG_size
= 1;
3373 fra
.me
.REG
[0] = NIT_NULL
;
3375 /* ./parser//parser_nodes.nit:724 */
3376 REGB0
= TAG_Bool(ATTR_parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3377 if (UNTAG_Bool(REGB0
)) {
3379 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 724);
3381 fra
.me
.REG
[0] = ATTR_parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0]);
3382 stack_frame_head
= fra
.me
.prev
;
3383 return fra
.me
.REG
[0];
3385 val_t
parser_nodes___AEeExpr___n_expr2(val_t p0
){
3386 struct {struct stack_frame_t me
;} fra
;
3389 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3390 fra
.me
.file
= LOCATE_parser_nodes
;
3392 fra
.me
.meth
= LOCATE_parser_nodes___AEeExpr___n_expr2
;
3393 fra
.me
.has_broke
= 0;
3394 fra
.me
.REG_size
= 1;
3395 fra
.me
.REG
[0] = NIT_NULL
;
3397 /* ./parser//parser_nodes.nit:725 */
3398 REGB0
= TAG_Bool(ATTR_parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3399 if (UNTAG_Bool(REGB0
)) {
3401 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 725);
3403 fra
.me
.REG
[0] = ATTR_parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0]);
3404 stack_frame_head
= fra
.me
.prev
;
3405 return fra
.me
.REG
[0];
3407 val_t
parser_nodes___AIsaExpr___n_expr(val_t p0
){
3408 struct {struct stack_frame_t me
;} fra
;
3411 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3412 fra
.me
.file
= LOCATE_parser_nodes
;
3414 fra
.me
.meth
= LOCATE_parser_nodes___AIsaExpr___n_expr
;
3415 fra
.me
.has_broke
= 0;
3416 fra
.me
.REG_size
= 1;
3417 fra
.me
.REG
[0] = NIT_NULL
;
3419 /* ./parser//parser_nodes.nit:750 */
3420 REGB0
= TAG_Bool(ATTR_parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3421 if (UNTAG_Bool(REGB0
)) {
3423 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 750);
3425 fra
.me
.REG
[0] = ATTR_parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0]);
3426 stack_frame_head
= fra
.me
.prev
;
3427 return fra
.me
.REG
[0];
3429 val_t
parser_nodes___AIsaExpr___n_type(val_t p0
){
3430 struct {struct stack_frame_t me
;} fra
;
3433 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3434 fra
.me
.file
= LOCATE_parser_nodes
;
3436 fra
.me
.meth
= LOCATE_parser_nodes___AIsaExpr___n_type
;
3437 fra
.me
.has_broke
= 0;
3438 fra
.me
.REG_size
= 1;
3439 fra
.me
.REG
[0] = NIT_NULL
;
3441 /* ./parser//parser_nodes.nit:751 */
3442 REGB0
= TAG_Bool(ATTR_parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
3443 if (UNTAG_Bool(REGB0
)) {
3445 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 751);
3447 fra
.me
.REG
[0] = ATTR_parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0]);
3448 stack_frame_head
= fra
.me
.prev
;
3449 return fra
.me
.REG
[0];
3451 val_t
parser_nodes___AUminusExpr___n_minus(val_t p0
){
3452 struct {struct stack_frame_t me
;} fra
;
3455 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3456 fra
.me
.file
= LOCATE_parser_nodes
;
3458 fra
.me
.meth
= LOCATE_parser_nodes___AUminusExpr___n_minus
;
3459 fra
.me
.has_broke
= 0;
3460 fra
.me
.REG_size
= 1;
3461 fra
.me
.REG
[0] = NIT_NULL
;
3463 /* ./parser//parser_nodes.nit:773 */
3464 REGB0
= TAG_Bool(ATTR_parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
3465 if (UNTAG_Bool(REGB0
)) {
3467 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser_nodes
, 773);
3469 fra
.me
.REG
[0] = ATTR_parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0]);
3470 stack_frame_head
= fra
.me
.prev
;
3471 return fra
.me
.REG
[0];
3473 val_t
parser_nodes___ANewExpr___n_kwnew(val_t p0
){
3474 struct {struct stack_frame_t me
;} fra
;
3477 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3478 fra
.me
.file
= LOCATE_parser_nodes
;
3480 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_kwnew
;
3481 fra
.me
.has_broke
= 0;
3482 fra
.me
.REG_size
= 1;
3483 fra
.me
.REG
[0] = NIT_NULL
;
3485 /* ./parser//parser_nodes.nit:777 */
3486 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0])!=NIT_NULL
);
3487 if (UNTAG_Bool(REGB0
)) {
3489 nit_abort("Uninitialized attribute %s", "_n_kwnew", LOCATE_parser_nodes
, 777);
3491 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0]);
3492 stack_frame_head
= fra
.me
.prev
;
3493 return fra
.me
.REG
[0];
3495 val_t
parser_nodes___ANewExpr___n_type(val_t p0
){
3496 struct {struct stack_frame_t me
;} fra
;
3499 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3500 fra
.me
.file
= LOCATE_parser_nodes
;
3502 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_type
;
3503 fra
.me
.has_broke
= 0;
3504 fra
.me
.REG_size
= 1;
3505 fra
.me
.REG
[0] = NIT_NULL
;
3507 /* ./parser//parser_nodes.nit:778 */
3508 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
3509 if (UNTAG_Bool(REGB0
)) {
3511 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 778);
3513 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0]);
3514 stack_frame_head
= fra
.me
.prev
;
3515 return fra
.me
.REG
[0];
3517 val_t
parser_nodes___ANewExpr___n_id(val_t p0
){
3518 struct {struct stack_frame_t me
;} fra
;
3520 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3521 fra
.me
.file
= LOCATE_parser_nodes
;
3523 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_id
;
3524 fra
.me
.has_broke
= 0;
3525 fra
.me
.REG_size
= 1;
3526 fra
.me
.REG
[0] = NIT_NULL
;
3528 /* ./parser//parser_nodes.nit:779 */
3529 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_id(fra
.me
.REG
[0]);
3530 stack_frame_head
= fra
.me
.prev
;
3531 return fra
.me
.REG
[0];
3533 val_t
parser_nodes___ANewExpr___n_args(val_t p0
){
3534 struct {struct stack_frame_t me
;} fra
;
3537 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3538 fra
.me
.file
= LOCATE_parser_nodes
;
3540 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_args
;
3541 fra
.me
.has_broke
= 0;
3542 fra
.me
.REG_size
= 1;
3543 fra
.me
.REG
[0] = NIT_NULL
;
3545 /* ./parser//parser_nodes.nit:780 */
3546 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3547 if (UNTAG_Bool(REGB0
)) {
3549 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 780);
3551 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0]);
3552 stack_frame_head
= fra
.me
.prev
;
3553 return fra
.me
.REG
[0];
3555 val_t
parser_nodes___AAttrFormExpr___n_expr(val_t p0
){
3556 struct {struct stack_frame_t me
;} fra
;
3559 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3560 fra
.me
.file
= LOCATE_parser_nodes
;
3562 fra
.me
.meth
= LOCATE_parser_nodes___AAttrFormExpr___n_expr
;
3563 fra
.me
.has_broke
= 0;
3564 fra
.me
.REG_size
= 1;
3565 fra
.me
.REG
[0] = NIT_NULL
;
3567 /* ./parser//parser_nodes.nit:784 */
3568 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3569 if (UNTAG_Bool(REGB0
)) {
3571 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 784);
3573 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0]);
3574 stack_frame_head
= fra
.me
.prev
;
3575 return fra
.me
.REG
[0];
3577 val_t
parser_nodes___AAttrFormExpr___n_id(val_t p0
){
3578 struct {struct stack_frame_t me
;} fra
;
3581 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3582 fra
.me
.file
= LOCATE_parser_nodes
;
3584 fra
.me
.meth
= LOCATE_parser_nodes___AAttrFormExpr___n_id
;
3585 fra
.me
.has_broke
= 0;
3586 fra
.me
.REG_size
= 1;
3587 fra
.me
.REG
[0] = NIT_NULL
;
3589 /* ./parser//parser_nodes.nit:785 */
3590 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
3591 if (UNTAG_Bool(REGB0
)) {
3593 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 785);
3595 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0]);
3596 stack_frame_head
= fra
.me
.prev
;
3597 return fra
.me
.REG
[0];
3599 val_t
parser_nodes___ACallFormExpr___n_id(val_t p0
){
3600 struct {struct stack_frame_t me
;} fra
;
3603 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3604 fra
.me
.file
= LOCATE_parser_nodes
;
3606 fra
.me
.meth
= LOCATE_parser_nodes___ACallFormExpr___n_id
;
3607 fra
.me
.has_broke
= 0;
3608 fra
.me
.REG_size
= 1;
3609 fra
.me
.REG
[0] = NIT_NULL
;
3611 /* ./parser//parser_nodes.nit:796 */
3612 REGB0
= TAG_Bool(ATTR_parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
3613 if (UNTAG_Bool(REGB0
)) {
3615 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 796);
3617 fra
.me
.REG
[0] = ATTR_parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0]);
3618 stack_frame_head
= fra
.me
.prev
;
3619 return fra
.me
.REG
[0];
3621 val_t
parser_nodes___ACallFormExpr___n_args(val_t p0
){
3622 struct {struct stack_frame_t me
;} fra
;
3625 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3626 fra
.me
.file
= LOCATE_parser_nodes
;
3628 fra
.me
.meth
= LOCATE_parser_nodes___ACallFormExpr___n_args
;
3629 fra
.me
.has_broke
= 0;
3630 fra
.me
.REG_size
= 1;
3631 fra
.me
.REG
[0] = NIT_NULL
;
3633 /* ./parser//parser_nodes.nit:797 */
3634 REGB0
= TAG_Bool(ATTR_parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3635 if (UNTAG_Bool(REGB0
)) {
3637 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 797);
3639 fra
.me
.REG
[0] = ATTR_parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0]);
3640 stack_frame_head
= fra
.me
.prev
;
3641 return fra
.me
.REG
[0];
3643 val_t
parser_nodes___ASuperExpr___n_qualified(val_t p0
){
3644 struct {struct stack_frame_t me
;} fra
;
3646 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3647 fra
.me
.file
= LOCATE_parser_nodes
;
3649 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_qualified
;
3650 fra
.me
.has_broke
= 0;
3651 fra
.me
.REG_size
= 1;
3652 fra
.me
.REG
[0] = NIT_NULL
;
3654 /* ./parser//parser_nodes.nit:818 */
3655 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_qualified(fra
.me
.REG
[0]);
3656 stack_frame_head
= fra
.me
.prev
;
3657 return fra
.me
.REG
[0];
3659 val_t
parser_nodes___ASuperExpr___n_kwsuper(val_t p0
){
3660 struct {struct stack_frame_t me
;} fra
;
3663 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3664 fra
.me
.file
= LOCATE_parser_nodes
;
3666 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_kwsuper
;
3667 fra
.me
.has_broke
= 0;
3668 fra
.me
.REG_size
= 1;
3669 fra
.me
.REG
[0] = NIT_NULL
;
3671 /* ./parser//parser_nodes.nit:819 */
3672 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0])!=NIT_NULL
);
3673 if (UNTAG_Bool(REGB0
)) {
3675 nit_abort("Uninitialized attribute %s", "_n_kwsuper", LOCATE_parser_nodes
, 819);
3677 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0]);
3678 stack_frame_head
= fra
.me
.prev
;
3679 return fra
.me
.REG
[0];
3681 val_t
parser_nodes___ASuperExpr___n_args(val_t p0
){
3682 struct {struct stack_frame_t me
;} fra
;
3685 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3686 fra
.me
.file
= LOCATE_parser_nodes
;
3688 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_args
;
3689 fra
.me
.has_broke
= 0;
3690 fra
.me
.REG_size
= 1;
3691 fra
.me
.REG
[0] = NIT_NULL
;
3693 /* ./parser//parser_nodes.nit:820 */
3694 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3695 if (UNTAG_Bool(REGB0
)) {
3697 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 820);
3699 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0]);
3700 stack_frame_head
= fra
.me
.prev
;
3701 return fra
.me
.REG
[0];
3703 val_t
parser_nodes___AInitExpr___n_kwinit(val_t p0
){
3704 struct {struct stack_frame_t me
;} fra
;
3707 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3708 fra
.me
.file
= LOCATE_parser_nodes
;
3710 fra
.me
.meth
= LOCATE_parser_nodes___AInitExpr___n_kwinit
;
3711 fra
.me
.has_broke
= 0;
3712 fra
.me
.REG_size
= 1;
3713 fra
.me
.REG
[0] = NIT_NULL
;
3715 /* ./parser//parser_nodes.nit:824 */
3716 REGB0
= TAG_Bool(ATTR_parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
3717 if (UNTAG_Bool(REGB0
)) {
3719 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser_nodes
, 824);
3721 fra
.me
.REG
[0] = ATTR_parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0]);
3722 stack_frame_head
= fra
.me
.prev
;
3723 return fra
.me
.REG
[0];
3725 val_t
parser_nodes___AInitExpr___n_args(val_t p0
){
3726 struct {struct stack_frame_t me
;} fra
;
3729 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3730 fra
.me
.file
= LOCATE_parser_nodes
;
3732 fra
.me
.meth
= LOCATE_parser_nodes___AInitExpr___n_args
;
3733 fra
.me
.has_broke
= 0;
3734 fra
.me
.REG_size
= 1;
3735 fra
.me
.REG
[0] = NIT_NULL
;
3737 /* ./parser//parser_nodes.nit:825 */
3738 REGB0
= TAG_Bool(ATTR_parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3739 if (UNTAG_Bool(REGB0
)) {
3741 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 825);
3743 fra
.me
.REG
[0] = ATTR_parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0]);
3744 stack_frame_head
= fra
.me
.prev
;
3745 return fra
.me
.REG
[0];
3747 val_t
parser_nodes___ABraFormExpr___n_args(val_t p0
){
3748 struct {struct stack_frame_t me
;} fra
;
3751 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3752 fra
.me
.file
= LOCATE_parser_nodes
;
3754 fra
.me
.meth
= LOCATE_parser_nodes___ABraFormExpr___n_args
;
3755 fra
.me
.has_broke
= 0;
3756 fra
.me
.REG_size
= 1;
3757 fra
.me
.REG
[0] = NIT_NULL
;
3759 /* ./parser//parser_nodes.nit:829 */
3760 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3761 if (UNTAG_Bool(REGB0
)) {
3763 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 829);
3765 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0]);
3766 stack_frame_head
= fra
.me
.prev
;
3767 return fra
.me
.REG
[0];
3769 val_t
parser_nodes___AVarFormExpr___n_id(val_t p0
){
3770 struct {struct stack_frame_t me
;} fra
;
3773 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3774 fra
.me
.file
= LOCATE_parser_nodes
;
3776 fra
.me
.meth
= LOCATE_parser_nodes___AVarFormExpr___n_id
;
3777 fra
.me
.has_broke
= 0;
3778 fra
.me
.REG_size
= 1;
3779 fra
.me
.REG
[0] = NIT_NULL
;
3781 /* ./parser//parser_nodes.nit:840 */
3782 REGB0
= TAG_Bool(ATTR_parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
3783 if (UNTAG_Bool(REGB0
)) {
3785 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 840);
3787 fra
.me
.REG
[0] = ATTR_parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0]);
3788 stack_frame_head
= fra
.me
.prev
;
3789 return fra
.me
.REG
[0];
3791 val_t
parser_nodes___AClosureCallExpr___n_id(val_t p0
){
3792 struct {struct stack_frame_t me
;} fra
;
3795 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3796 fra
.me
.file
= LOCATE_parser_nodes
;
3798 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_id
;
3799 fra
.me
.has_broke
= 0;
3800 fra
.me
.REG_size
= 1;
3801 fra
.me
.REG
[0] = NIT_NULL
;
3803 /* ./parser//parser_nodes.nit:848 */
3804 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
3805 if (UNTAG_Bool(REGB0
)) {
3807 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 848);
3809 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0]);
3810 stack_frame_head
= fra
.me
.prev
;
3811 return fra
.me
.REG
[0];
3813 val_t
parser_nodes___AClosureCallExpr___n_args(val_t p0
){
3814 struct {struct stack_frame_t me
;} fra
;
3817 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3818 fra
.me
.file
= LOCATE_parser_nodes
;
3820 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_args
;
3821 fra
.me
.has_broke
= 0;
3822 fra
.me
.REG_size
= 1;
3823 fra
.me
.REG
[0] = NIT_NULL
;
3825 /* ./parser//parser_nodes.nit:849 */
3826 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3827 if (UNTAG_Bool(REGB0
)) {
3829 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 849);
3831 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0]);
3832 stack_frame_head
= fra
.me
.prev
;
3833 return fra
.me
.REG
[0];
3835 val_t
parser_nodes___AClosureCallExpr___n_closure_defs(val_t p0
){
3836 struct {struct stack_frame_t me
;} fra
;
3839 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3840 fra
.me
.file
= LOCATE_parser_nodes
;
3842 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_closure_defs
;
3843 fra
.me
.has_broke
= 0;
3844 fra
.me
.REG_size
= 1;
3845 fra
.me
.REG
[0] = NIT_NULL
;
3847 /* ./parser//parser_nodes.nit:850 */
3848 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
3849 if (UNTAG_Bool(REGB0
)) {
3851 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser_nodes
, 850);
3853 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0]);
3854 stack_frame_head
= fra
.me
.prev
;
3855 return fra
.me
.REG
[0];
3857 val_t
parser_nodes___ARangeExpr___n_expr(val_t p0
){
3858 struct {struct stack_frame_t me
;} fra
;
3861 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3862 fra
.me
.file
= LOCATE_parser_nodes
;
3864 fra
.me
.meth
= LOCATE_parser_nodes___ARangeExpr___n_expr
;
3865 fra
.me
.has_broke
= 0;
3866 fra
.me
.REG_size
= 1;
3867 fra
.me
.REG
[0] = NIT_NULL
;
3869 /* ./parser//parser_nodes.nit:865 */
3870 REGB0
= TAG_Bool(ATTR_parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3871 if (UNTAG_Bool(REGB0
)) {
3873 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 865);
3875 fra
.me
.REG
[0] = ATTR_parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0]);
3876 stack_frame_head
= fra
.me
.prev
;
3877 return fra
.me
.REG
[0];
3879 val_t
parser_nodes___ARangeExpr___n_expr2(val_t p0
){
3880 struct {struct stack_frame_t me
;} fra
;
3883 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3884 fra
.me
.file
= LOCATE_parser_nodes
;
3886 fra
.me
.meth
= LOCATE_parser_nodes___ARangeExpr___n_expr2
;
3887 fra
.me
.has_broke
= 0;
3888 fra
.me
.REG_size
= 1;
3889 fra
.me
.REG
[0] = NIT_NULL
;
3891 /* ./parser//parser_nodes.nit:866 */
3892 REGB0
= TAG_Bool(ATTR_parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3893 if (UNTAG_Bool(REGB0
)) {
3895 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 866);
3897 fra
.me
.REG
[0] = ATTR_parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0]);
3898 stack_frame_head
= fra
.me
.prev
;
3899 return fra
.me
.REG
[0];
3901 val_t
parser_nodes___AArrayExpr___n_exprs(val_t p0
){
3902 struct {struct stack_frame_t me
;} fra
;
3905 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3906 fra
.me
.file
= LOCATE_parser_nodes
;
3908 fra
.me
.meth
= LOCATE_parser_nodes___AArrayExpr___n_exprs
;
3909 fra
.me
.has_broke
= 0;
3910 fra
.me
.REG_size
= 1;
3911 fra
.me
.REG
[0] = NIT_NULL
;
3913 /* ./parser//parser_nodes.nit:876 */
3914 REGB0
= TAG_Bool(ATTR_parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
3915 if (UNTAG_Bool(REGB0
)) {
3917 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser_nodes
, 876);
3919 fra
.me
.REG
[0] = ATTR_parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0]);
3920 stack_frame_head
= fra
.me
.prev
;
3921 return fra
.me
.REG
[0];
3923 val_t
parser_nodes___ASelfExpr___n_kwself(val_t p0
){
3924 struct {struct stack_frame_t me
;} fra
;
3926 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3927 fra
.me
.file
= LOCATE_parser_nodes
;
3929 fra
.me
.meth
= LOCATE_parser_nodes___ASelfExpr___n_kwself
;
3930 fra
.me
.has_broke
= 0;
3931 fra
.me
.REG_size
= 1;
3932 fra
.me
.REG
[0] = NIT_NULL
;
3934 /* ./parser//parser_nodes.nit:880 */
3935 fra
.me
.REG
[0] = ATTR_parser_nodes___ASelfExpr____n_kwself(fra
.me
.REG
[0]);
3936 stack_frame_head
= fra
.me
.prev
;
3937 return fra
.me
.REG
[0];
3939 val_t
parser_nodes___ATrueExpr___n_kwtrue(val_t p0
){
3940 struct {struct stack_frame_t me
;} fra
;
3943 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3944 fra
.me
.file
= LOCATE_parser_nodes
;
3946 fra
.me
.meth
= LOCATE_parser_nodes___ATrueExpr___n_kwtrue
;
3947 fra
.me
.has_broke
= 0;
3948 fra
.me
.REG_size
= 1;
3949 fra
.me
.REG
[0] = NIT_NULL
;
3951 /* ./parser//parser_nodes.nit:887 */
3952 REGB0
= TAG_Bool(ATTR_parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0])!=NIT_NULL
);
3953 if (UNTAG_Bool(REGB0
)) {
3955 nit_abort("Uninitialized attribute %s", "_n_kwtrue", LOCATE_parser_nodes
, 887);
3957 fra
.me
.REG
[0] = ATTR_parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0]);
3958 stack_frame_head
= fra
.me
.prev
;
3959 return fra
.me
.REG
[0];
3961 val_t
parser_nodes___AFalseExpr___n_kwfalse(val_t p0
){
3962 struct {struct stack_frame_t me
;} fra
;
3965 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3966 fra
.me
.file
= LOCATE_parser_nodes
;
3968 fra
.me
.meth
= LOCATE_parser_nodes___AFalseExpr___n_kwfalse
;
3969 fra
.me
.has_broke
= 0;
3970 fra
.me
.REG_size
= 1;
3971 fra
.me
.REG
[0] = NIT_NULL
;
3973 /* ./parser//parser_nodes.nit:891 */
3974 REGB0
= TAG_Bool(ATTR_parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0])!=NIT_NULL
);
3975 if (UNTAG_Bool(REGB0
)) {
3977 nit_abort("Uninitialized attribute %s", "_n_kwfalse", LOCATE_parser_nodes
, 891);
3979 fra
.me
.REG
[0] = ATTR_parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0]);
3980 stack_frame_head
= fra
.me
.prev
;
3981 return fra
.me
.REG
[0];
3983 val_t
parser_nodes___ANullExpr___n_kwnull(val_t p0
){
3984 struct {struct stack_frame_t me
;} fra
;
3987 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3988 fra
.me
.file
= LOCATE_parser_nodes
;
3990 fra
.me
.meth
= LOCATE_parser_nodes___ANullExpr___n_kwnull
;
3991 fra
.me
.has_broke
= 0;
3992 fra
.me
.REG_size
= 1;
3993 fra
.me
.REG
[0] = NIT_NULL
;
3995 /* ./parser//parser_nodes.nit:895 */
3996 REGB0
= TAG_Bool(ATTR_parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
3997 if (UNTAG_Bool(REGB0
)) {
3999 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser_nodes
, 895);
4001 fra
.me
.REG
[0] = ATTR_parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0]);
4002 stack_frame_head
= fra
.me
.prev
;
4003 return fra
.me
.REG
[0];
4005 val_t
parser_nodes___AIntExpr___n_number(val_t p0
){
4006 struct {struct stack_frame_t me
;} fra
;
4009 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4010 fra
.me
.file
= LOCATE_parser_nodes
;
4012 fra
.me
.meth
= LOCATE_parser_nodes___AIntExpr___n_number
;
4013 fra
.me
.has_broke
= 0;
4014 fra
.me
.REG_size
= 1;
4015 fra
.me
.REG
[0] = NIT_NULL
;
4017 /* ./parser//parser_nodes.nit:899 */
4018 REGB0
= TAG_Bool(ATTR_parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0])!=NIT_NULL
);
4019 if (UNTAG_Bool(REGB0
)) {
4021 nit_abort("Uninitialized attribute %s", "_n_number", LOCATE_parser_nodes
, 899);
4023 fra
.me
.REG
[0] = ATTR_parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0]);
4024 stack_frame_head
= fra
.me
.prev
;
4025 return fra
.me
.REG
[0];
4027 val_t
parser_nodes___AFloatExpr___n_float(val_t p0
){
4028 struct {struct stack_frame_t me
;} fra
;
4031 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4032 fra
.me
.file
= LOCATE_parser_nodes
;
4034 fra
.me
.meth
= LOCATE_parser_nodes___AFloatExpr___n_float
;
4035 fra
.me
.has_broke
= 0;
4036 fra
.me
.REG_size
= 1;
4037 fra
.me
.REG
[0] = NIT_NULL
;
4039 /* ./parser//parser_nodes.nit:903 */
4040 REGB0
= TAG_Bool(ATTR_parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0])!=NIT_NULL
);
4041 if (UNTAG_Bool(REGB0
)) {
4043 nit_abort("Uninitialized attribute %s", "_n_float", LOCATE_parser_nodes
, 903);
4045 fra
.me
.REG
[0] = ATTR_parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0]);
4046 stack_frame_head
= fra
.me
.prev
;
4047 return fra
.me
.REG
[0];
4049 val_t
parser_nodes___ACharExpr___n_char(val_t p0
){
4050 struct {struct stack_frame_t me
;} fra
;
4053 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4054 fra
.me
.file
= LOCATE_parser_nodes
;
4056 fra
.me
.meth
= LOCATE_parser_nodes___ACharExpr___n_char
;
4057 fra
.me
.has_broke
= 0;
4058 fra
.me
.REG_size
= 1;
4059 fra
.me
.REG
[0] = NIT_NULL
;
4061 /* ./parser//parser_nodes.nit:907 */
4062 REGB0
= TAG_Bool(ATTR_parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0])!=NIT_NULL
);
4063 if (UNTAG_Bool(REGB0
)) {
4065 nit_abort("Uninitialized attribute %s", "_n_char", LOCATE_parser_nodes
, 907);
4067 fra
.me
.REG
[0] = ATTR_parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0]);
4068 stack_frame_head
= fra
.me
.prev
;
4069 return fra
.me
.REG
[0];
4071 val_t
parser_nodes___AStringExpr___n_string(val_t p0
){
4072 struct {struct stack_frame_t me
;} fra
;
4075 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4076 fra
.me
.file
= LOCATE_parser_nodes
;
4078 fra
.me
.meth
= LOCATE_parser_nodes___AStringExpr___n_string
;
4079 fra
.me
.has_broke
= 0;
4080 fra
.me
.REG_size
= 1;
4081 fra
.me
.REG
[0] = NIT_NULL
;
4083 /* ./parser//parser_nodes.nit:914 */
4084 REGB0
= TAG_Bool(ATTR_parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4085 if (UNTAG_Bool(REGB0
)) {
4087 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 914);
4089 fra
.me
.REG
[0] = ATTR_parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0]);
4090 stack_frame_head
= fra
.me
.prev
;
4091 return fra
.me
.REG
[0];
4093 val_t
parser_nodes___AStartStringExpr___n_string(val_t p0
){
4094 struct {struct stack_frame_t me
;} fra
;
4097 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4098 fra
.me
.file
= LOCATE_parser_nodes
;
4100 fra
.me
.meth
= LOCATE_parser_nodes___AStartStringExpr___n_string
;
4101 fra
.me
.has_broke
= 0;
4102 fra
.me
.REG_size
= 1;
4103 fra
.me
.REG
[0] = NIT_NULL
;
4105 /* ./parser//parser_nodes.nit:918 */
4106 REGB0
= TAG_Bool(ATTR_parser_nodes___AStartStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4107 if (UNTAG_Bool(REGB0
)) {
4109 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 918);
4111 fra
.me
.REG
[0] = ATTR_parser_nodes___AStartStringExpr____n_string(fra
.me
.REG
[0]);
4112 stack_frame_head
= fra
.me
.prev
;
4113 return fra
.me
.REG
[0];
4115 val_t
parser_nodes___AMidStringExpr___n_string(val_t p0
){
4116 struct {struct stack_frame_t me
;} fra
;
4119 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4120 fra
.me
.file
= LOCATE_parser_nodes
;
4122 fra
.me
.meth
= LOCATE_parser_nodes___AMidStringExpr___n_string
;
4123 fra
.me
.has_broke
= 0;
4124 fra
.me
.REG_size
= 1;
4125 fra
.me
.REG
[0] = NIT_NULL
;
4127 /* ./parser//parser_nodes.nit:922 */
4128 REGB0
= TAG_Bool(ATTR_parser_nodes___AMidStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4129 if (UNTAG_Bool(REGB0
)) {
4131 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 922);
4133 fra
.me
.REG
[0] = ATTR_parser_nodes___AMidStringExpr____n_string(fra
.me
.REG
[0]);
4134 stack_frame_head
= fra
.me
.prev
;
4135 return fra
.me
.REG
[0];
4137 val_t
parser_nodes___AEndStringExpr___n_string(val_t p0
){
4138 struct {struct stack_frame_t me
;} fra
;
4141 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4142 fra
.me
.file
= LOCATE_parser_nodes
;
4144 fra
.me
.meth
= LOCATE_parser_nodes___AEndStringExpr___n_string
;
4145 fra
.me
.has_broke
= 0;
4146 fra
.me
.REG_size
= 1;
4147 fra
.me
.REG
[0] = NIT_NULL
;
4149 /* ./parser//parser_nodes.nit:926 */
4150 REGB0
= TAG_Bool(ATTR_parser_nodes___AEndStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4151 if (UNTAG_Bool(REGB0
)) {
4153 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 926);
4155 fra
.me
.REG
[0] = ATTR_parser_nodes___AEndStringExpr____n_string(fra
.me
.REG
[0]);
4156 stack_frame_head
= fra
.me
.prev
;
4157 return fra
.me
.REG
[0];
4159 val_t
parser_nodes___ASuperstringExpr___n_exprs(val_t p0
){
4160 struct {struct stack_frame_t me
;} fra
;
4163 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4164 fra
.me
.file
= LOCATE_parser_nodes
;
4166 fra
.me
.meth
= LOCATE_parser_nodes___ASuperstringExpr___n_exprs
;
4167 fra
.me
.has_broke
= 0;
4168 fra
.me
.REG_size
= 1;
4169 fra
.me
.REG
[0] = NIT_NULL
;
4171 /* ./parser//parser_nodes.nit:930 */
4172 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
4173 if (UNTAG_Bool(REGB0
)) {
4175 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser_nodes
, 930);
4177 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0]);
4178 stack_frame_head
= fra
.me
.prev
;
4179 return fra
.me
.REG
[0];
4181 val_t
parser_nodes___AProxyExpr___n_expr(val_t p0
){
4182 struct {struct stack_frame_t me
;} fra
;
4185 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4186 fra
.me
.file
= LOCATE_parser_nodes
;
4188 fra
.me
.meth
= LOCATE_parser_nodes___AProxyExpr___n_expr
;
4189 fra
.me
.has_broke
= 0;
4190 fra
.me
.REG_size
= 1;
4191 fra
.me
.REG
[0] = NIT_NULL
;
4193 /* ./parser//parser_nodes.nit:937 */
4194 REGB0
= TAG_Bool(ATTR_parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4195 if (UNTAG_Bool(REGB0
)) {
4197 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 937);
4199 fra
.me
.REG
[0] = ATTR_parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0]);
4200 stack_frame_head
= fra
.me
.prev
;
4201 return fra
.me
.REG
[0];
4203 val_t
parser_nodes___AAsCastExpr___n_expr(val_t p0
){
4204 struct {struct stack_frame_t me
;} fra
;
4207 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4208 fra
.me
.file
= LOCATE_parser_nodes
;
4210 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_expr
;
4211 fra
.me
.has_broke
= 0;
4212 fra
.me
.REG_size
= 1;
4213 fra
.me
.REG
[0] = NIT_NULL
;
4215 /* ./parser//parser_nodes.nit:941 */
4216 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4217 if (UNTAG_Bool(REGB0
)) {
4219 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 941);
4221 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0]);
4222 stack_frame_head
= fra
.me
.prev
;
4223 return fra
.me
.REG
[0];
4225 val_t
parser_nodes___AAsCastExpr___n_kwas(val_t p0
){
4226 struct {struct stack_frame_t me
;} fra
;
4229 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4230 fra
.me
.file
= LOCATE_parser_nodes
;
4232 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_kwas
;
4233 fra
.me
.has_broke
= 0;
4234 fra
.me
.REG_size
= 1;
4235 fra
.me
.REG
[0] = NIT_NULL
;
4237 /* ./parser//parser_nodes.nit:942 */
4238 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4239 if (UNTAG_Bool(REGB0
)) {
4241 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 942);
4243 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0]);
4244 stack_frame_head
= fra
.me
.prev
;
4245 return fra
.me
.REG
[0];
4247 val_t
parser_nodes___AAsCastExpr___n_type(val_t p0
){
4248 struct {struct stack_frame_t me
;} fra
;
4251 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4252 fra
.me
.file
= LOCATE_parser_nodes
;
4254 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_type
;
4255 fra
.me
.has_broke
= 0;
4256 fra
.me
.REG_size
= 1;
4257 fra
.me
.REG
[0] = NIT_NULL
;
4259 /* ./parser//parser_nodes.nit:943 */
4260 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
4261 if (UNTAG_Bool(REGB0
)) {
4263 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 943);
4265 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0]);
4266 stack_frame_head
= fra
.me
.prev
;
4267 return fra
.me
.REG
[0];
4269 val_t
parser_nodes___AAsNotnullExpr___n_expr(val_t p0
){
4270 struct {struct stack_frame_t me
;} fra
;
4273 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4274 fra
.me
.file
= LOCATE_parser_nodes
;
4276 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_expr
;
4277 fra
.me
.has_broke
= 0;
4278 fra
.me
.REG_size
= 1;
4279 fra
.me
.REG
[0] = NIT_NULL
;
4281 /* ./parser//parser_nodes.nit:947 */
4282 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4283 if (UNTAG_Bool(REGB0
)) {
4285 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 947);
4287 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0]);
4288 stack_frame_head
= fra
.me
.prev
;
4289 return fra
.me
.REG
[0];
4291 val_t
parser_nodes___AAsNotnullExpr___n_kwas(val_t p0
){
4292 struct {struct stack_frame_t me
;} fra
;
4295 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4296 fra
.me
.file
= LOCATE_parser_nodes
;
4298 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwas
;
4299 fra
.me
.has_broke
= 0;
4300 fra
.me
.REG_size
= 1;
4301 fra
.me
.REG
[0] = NIT_NULL
;
4303 /* ./parser//parser_nodes.nit:948 */
4304 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4305 if (UNTAG_Bool(REGB0
)) {
4307 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 948);
4309 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0]);
4310 stack_frame_head
= fra
.me
.prev
;
4311 return fra
.me
.REG
[0];
4313 val_t
parser_nodes___AAsNotnullExpr___n_kwnot(val_t p0
){
4314 struct {struct stack_frame_t me
;} fra
;
4317 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4318 fra
.me
.file
= LOCATE_parser_nodes
;
4320 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwnot
;
4321 fra
.me
.has_broke
= 0;
4322 fra
.me
.REG_size
= 1;
4323 fra
.me
.REG
[0] = NIT_NULL
;
4325 /* ./parser//parser_nodes.nit:949 */
4326 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
4327 if (UNTAG_Bool(REGB0
)) {
4329 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser_nodes
, 949);
4331 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0]);
4332 stack_frame_head
= fra
.me
.prev
;
4333 return fra
.me
.REG
[0];
4335 val_t
parser_nodes___AAsNotnullExpr___n_kwnull(val_t p0
){
4336 struct {struct stack_frame_t me
;} fra
;
4339 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4340 fra
.me
.file
= LOCATE_parser_nodes
;
4342 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwnull
;
4343 fra
.me
.has_broke
= 0;
4344 fra
.me
.REG_size
= 1;
4345 fra
.me
.REG
[0] = NIT_NULL
;
4347 /* ./parser//parser_nodes.nit:950 */
4348 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
4349 if (UNTAG_Bool(REGB0
)) {
4351 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser_nodes
, 950);
4353 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0]);
4354 stack_frame_head
= fra
.me
.prev
;
4355 return fra
.me
.REG
[0];
4357 val_t
parser_nodes___AIssetAttrExpr___n_kwisset(val_t p0
){
4358 struct {struct stack_frame_t me
;} fra
;
4361 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4362 fra
.me
.file
= LOCATE_parser_nodes
;
4364 fra
.me
.meth
= LOCATE_parser_nodes___AIssetAttrExpr___n_kwisset
;
4365 fra
.me
.has_broke
= 0;
4366 fra
.me
.REG_size
= 1;
4367 fra
.me
.REG
[0] = NIT_NULL
;
4369 /* ./parser//parser_nodes.nit:954 */
4370 REGB0
= TAG_Bool(ATTR_parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0])!=NIT_NULL
);
4371 if (UNTAG_Bool(REGB0
)) {
4373 nit_abort("Uninitialized attribute %s", "_n_kwisset", LOCATE_parser_nodes
, 954);
4375 fra
.me
.REG
[0] = ATTR_parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0]);
4376 stack_frame_head
= fra
.me
.prev
;
4377 return fra
.me
.REG
[0];
4379 val_t
parser_nodes___APlusAssignOp___n_pluseq(val_t p0
){
4380 struct {struct stack_frame_t me
;} fra
;
4383 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4384 fra
.me
.file
= LOCATE_parser_nodes
;
4386 fra
.me
.meth
= LOCATE_parser_nodes___APlusAssignOp___n_pluseq
;
4387 fra
.me
.has_broke
= 0;
4388 fra
.me
.REG_size
= 1;
4389 fra
.me
.REG
[0] = NIT_NULL
;
4391 /* ./parser//parser_nodes.nit:959 */
4392 REGB0
= TAG_Bool(ATTR_parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0])!=NIT_NULL
);
4393 if (UNTAG_Bool(REGB0
)) {
4395 nit_abort("Uninitialized attribute %s", "_n_pluseq", LOCATE_parser_nodes
, 959);
4397 fra
.me
.REG
[0] = ATTR_parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0]);
4398 stack_frame_head
= fra
.me
.prev
;
4399 return fra
.me
.REG
[0];
4401 val_t
parser_nodes___AMinusAssignOp___n_minuseq(val_t p0
){
4402 struct {struct stack_frame_t me
;} fra
;
4405 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4406 fra
.me
.file
= LOCATE_parser_nodes
;
4408 fra
.me
.meth
= LOCATE_parser_nodes___AMinusAssignOp___n_minuseq
;
4409 fra
.me
.has_broke
= 0;
4410 fra
.me
.REG_size
= 1;
4411 fra
.me
.REG
[0] = NIT_NULL
;
4413 /* ./parser//parser_nodes.nit:963 */
4414 REGB0
= TAG_Bool(ATTR_parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0])!=NIT_NULL
);
4415 if (UNTAG_Bool(REGB0
)) {
4417 nit_abort("Uninitialized attribute %s", "_n_minuseq", LOCATE_parser_nodes
, 963);
4419 fra
.me
.REG
[0] = ATTR_parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0]);
4420 stack_frame_head
= fra
.me
.prev
;
4421 return fra
.me
.REG
[0];
4423 val_t
parser_nodes___AClosureDef___n_bang(val_t p0
){
4424 struct {struct stack_frame_t me
;} fra
;
4427 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4428 fra
.me
.file
= LOCATE_parser_nodes
;
4430 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_bang
;
4431 fra
.me
.has_broke
= 0;
4432 fra
.me
.REG_size
= 1;
4433 fra
.me
.REG
[0] = NIT_NULL
;
4435 /* ./parser//parser_nodes.nit:967 */
4436 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
4437 if (UNTAG_Bool(REGB0
)) {
4439 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser_nodes
, 967);
4441 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0]);
4442 stack_frame_head
= fra
.me
.prev
;
4443 return fra
.me
.REG
[0];
4445 val_t
parser_nodes___AClosureDef___n_id(val_t p0
){
4446 struct {struct stack_frame_t me
;} fra
;
4449 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4450 fra
.me
.file
= LOCATE_parser_nodes
;
4452 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_id
;
4453 fra
.me
.has_broke
= 0;
4454 fra
.me
.REG_size
= 1;
4455 fra
.me
.REG
[0] = NIT_NULL
;
4457 /* ./parser//parser_nodes.nit:968 */
4458 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4459 if (UNTAG_Bool(REGB0
)) {
4461 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 968);
4463 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0]);
4464 stack_frame_head
= fra
.me
.prev
;
4465 return fra
.me
.REG
[0];
4467 val_t
parser_nodes___AClosureDef___n_ids(val_t p0
){
4468 struct {struct stack_frame_t me
;} fra
;
4471 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4472 fra
.me
.file
= LOCATE_parser_nodes
;
4474 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_ids
;
4475 fra
.me
.has_broke
= 0;
4476 fra
.me
.REG_size
= 1;
4477 fra
.me
.REG
[0] = NIT_NULL
;
4479 /* ./parser//parser_nodes.nit:969 */
4480 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0])!=NIT_NULL
);
4481 if (UNTAG_Bool(REGB0
)) {
4483 nit_abort("Uninitialized attribute %s", "_n_ids", LOCATE_parser_nodes
, 969);
4485 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0]);
4486 stack_frame_head
= fra
.me
.prev
;
4487 return fra
.me
.REG
[0];
4489 val_t
parser_nodes___AClosureDef___n_kwdo(val_t p0
){
4490 struct {struct stack_frame_t me
;} fra
;
4492 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4493 fra
.me
.file
= LOCATE_parser_nodes
;
4495 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_kwdo
;
4496 fra
.me
.has_broke
= 0;
4497 fra
.me
.REG_size
= 1;
4498 fra
.me
.REG
[0] = NIT_NULL
;
4500 /* ./parser//parser_nodes.nit:970 */
4501 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_kwdo(fra
.me
.REG
[0]);
4502 stack_frame_head
= fra
.me
.prev
;
4503 return fra
.me
.REG
[0];
4505 val_t
parser_nodes___AClosureDef___n_expr(val_t p0
){
4506 struct {struct stack_frame_t me
;} fra
;
4508 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4509 fra
.me
.file
= LOCATE_parser_nodes
;
4511 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_expr
;
4512 fra
.me
.has_broke
= 0;
4513 fra
.me
.REG_size
= 1;
4514 fra
.me
.REG
[0] = NIT_NULL
;
4516 /* ./parser//parser_nodes.nit:971 */
4517 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_expr(fra
.me
.REG
[0]);
4518 stack_frame_head
= fra
.me
.prev
;
4519 return fra
.me
.REG
[0];
4521 val_t
parser_nodes___ASimpleClosureId___n_id(val_t p0
){
4522 struct {struct stack_frame_t me
;} fra
;
4525 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4526 fra
.me
.file
= LOCATE_parser_nodes
;
4528 fra
.me
.meth
= LOCATE_parser_nodes___ASimpleClosureId___n_id
;
4529 fra
.me
.has_broke
= 0;
4530 fra
.me
.REG_size
= 1;
4531 fra
.me
.REG
[0] = NIT_NULL
;
4533 /* ./parser//parser_nodes.nit:978 */
4534 REGB0
= TAG_Bool(ATTR_parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4535 if (UNTAG_Bool(REGB0
)) {
4537 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 978);
4539 fra
.me
.REG
[0] = ATTR_parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0]);
4540 stack_frame_head
= fra
.me
.prev
;
4541 return fra
.me
.REG
[0];
4543 val_t
parser_nodes___ABreakClosureId___n_kwbreak(val_t p0
){
4544 struct {struct stack_frame_t me
;} fra
;
4547 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4548 fra
.me
.file
= LOCATE_parser_nodes
;
4550 fra
.me
.meth
= LOCATE_parser_nodes___ABreakClosureId___n_kwbreak
;
4551 fra
.me
.has_broke
= 0;
4552 fra
.me
.REG_size
= 1;
4553 fra
.me
.REG
[0] = NIT_NULL
;
4555 /* ./parser//parser_nodes.nit:982 */
4556 REGB0
= TAG_Bool(ATTR_parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
4557 if (UNTAG_Bool(REGB0
)) {
4559 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser_nodes
, 982);
4561 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0]);
4562 stack_frame_head
= fra
.me
.prev
;
4563 return fra
.me
.REG
[0];
4565 val_t
parser_nodes___AQualified___n_id(val_t p0
){
4566 struct {struct stack_frame_t me
;} fra
;
4569 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4570 fra
.me
.file
= LOCATE_parser_nodes
;
4572 fra
.me
.meth
= LOCATE_parser_nodes___AQualified___n_id
;
4573 fra
.me
.has_broke
= 0;
4574 fra
.me
.REG_size
= 1;
4575 fra
.me
.REG
[0] = NIT_NULL
;
4577 /* ./parser//parser_nodes.nit:986 */
4578 REGB0
= TAG_Bool(ATTR_parser_nodes___AQualified____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4579 if (UNTAG_Bool(REGB0
)) {
4581 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 986);
4583 fra
.me
.REG
[0] = ATTR_parser_nodes___AQualified____n_id(fra
.me
.REG
[0]);
4584 stack_frame_head
= fra
.me
.prev
;
4585 return fra
.me
.REG
[0];
4587 val_t
parser_nodes___AQualified___n_classid(val_t p0
){
4588 struct {struct stack_frame_t me
;} fra
;
4590 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4591 fra
.me
.file
= LOCATE_parser_nodes
;
4593 fra
.me
.meth
= LOCATE_parser_nodes___AQualified___n_classid
;
4594 fra
.me
.has_broke
= 0;
4595 fra
.me
.REG_size
= 1;
4596 fra
.me
.REG
[0] = NIT_NULL
;
4598 /* ./parser//parser_nodes.nit:987 */
4599 fra
.me
.REG
[0] = ATTR_parser_nodes___AQualified____n_classid(fra
.me
.REG
[0]);
4600 stack_frame_head
= fra
.me
.prev
;
4601 return fra
.me
.REG
[0];
4603 val_t
parser_nodes___ADoc___n_comment(val_t p0
){
4604 struct {struct stack_frame_t me
;} fra
;
4607 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4608 fra
.me
.file
= LOCATE_parser_nodes
;
4610 fra
.me
.meth
= LOCATE_parser_nodes___ADoc___n_comment
;
4611 fra
.me
.has_broke
= 0;
4612 fra
.me
.REG_size
= 1;
4613 fra
.me
.REG
[0] = NIT_NULL
;
4615 /* ./parser//parser_nodes.nit:991 */
4616 REGB0
= TAG_Bool(ATTR_parser_nodes___ADoc____n_comment(fra
.me
.REG
[0])!=NIT_NULL
);
4617 if (UNTAG_Bool(REGB0
)) {
4619 nit_abort("Uninitialized attribute %s", "_n_comment", LOCATE_parser_nodes
, 991);
4621 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoc____n_comment(fra
.me
.REG
[0]);
4622 stack_frame_head
= fra
.me
.prev
;
4623 return fra
.me
.REG
[0];
4625 val_t
parser_nodes___Start___n_base(val_t p0
){
4626 struct {struct stack_frame_t me
;} fra
;
4628 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4629 fra
.me
.file
= LOCATE_parser_nodes
;
4631 fra
.me
.meth
= LOCATE_parser_nodes___Start___n_base
;
4632 fra
.me
.has_broke
= 0;
4633 fra
.me
.REG_size
= 1;
4634 fra
.me
.REG
[0] = NIT_NULL
;
4636 /* ./parser//parser_nodes.nit:996 */
4637 fra
.me
.REG
[0] = ATTR_parser_nodes___Start____n_base(fra
.me
.REG
[0]);
4638 stack_frame_head
= fra
.me
.prev
;
4639 return fra
.me
.REG
[0];
4641 val_t
parser_nodes___Start___n_eof(val_t p0
){
4642 struct {struct stack_frame_t me
;} fra
;
4645 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4646 fra
.me
.file
= LOCATE_parser_nodes
;
4648 fra
.me
.meth
= LOCATE_parser_nodes___Start___n_eof
;
4649 fra
.me
.has_broke
= 0;
4650 fra
.me
.REG_size
= 1;
4651 fra
.me
.REG
[0] = NIT_NULL
;
4653 /* ./parser//parser_nodes.nit:997 */
4654 REGB0
= TAG_Bool(ATTR_parser_nodes___Start____n_eof(fra
.me
.REG
[0])!=NIT_NULL
);
4655 if (UNTAG_Bool(REGB0
)) {
4657 nit_abort("Uninitialized attribute %s", "_n_eof", LOCATE_parser_nodes
, 997);
4659 fra
.me
.REG
[0] = ATTR_parser_nodes___Start____n_eof(fra
.me
.REG
[0]);
4660 stack_frame_head
= fra
.me
.prev
;
4661 return fra
.me
.REG
[0];