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___AEnumClasskind___n_kwenum(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___AEnumClasskind___n_kwenum
;
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___AEnumClasskind____n_kwenum(fra
.me
.REG
[0])!=NIT_NULL
);
723 if (UNTAG_Bool(REGB0
)) {
725 nit_abort("Uninitialized attribute %s", "_n_kwenum", LOCATE_parser_nodes
, 395);
727 fra
.me
.REG
[0] = ATTR_parser_nodes___AEnumClasskind____n_kwenum(fra
.me
.REG
[0]);
728 stack_frame_head
= fra
.me
.prev
;
729 return fra
.me
.REG
[0];
731 val_t
parser_nodes___AExternClasskind___n_kwextern(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___AExternClasskind___n_kwextern
;
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___AExternClasskind____n_kwextern(fra
.me
.REG
[0])!=NIT_NULL
);
745 if (UNTAG_Bool(REGB0
)) {
747 nit_abort("Uninitialized attribute %s", "_n_kwextern", LOCATE_parser_nodes
, 399);
749 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternClasskind____n_kwextern(fra
.me
.REG
[0]);
750 stack_frame_head
= fra
.me
.prev
;
751 return fra
.me
.REG
[0];
753 val_t
parser_nodes___AFormaldef___n_id(val_t p0
){
754 struct {struct stack_frame_t me
;} fra
;
757 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
758 fra
.me
.file
= LOCATE_parser_nodes
;
760 fra
.me
.meth
= LOCATE_parser_nodes___AFormaldef___n_id
;
761 fra
.me
.has_broke
= 0;
763 fra
.me
.REG
[0] = NIT_NULL
;
765 /* ./parser//parser_nodes.nit:403 */
766 REGB0
= TAG_Bool(ATTR_parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
767 if (UNTAG_Bool(REGB0
)) {
769 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 403);
771 fra
.me
.REG
[0] = ATTR_parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0]);
772 stack_frame_head
= fra
.me
.prev
;
773 return fra
.me
.REG
[0];
775 val_t
parser_nodes___AFormaldef___n_type(val_t p0
){
776 struct {struct stack_frame_t me
;} fra
;
778 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
779 fra
.me
.file
= LOCATE_parser_nodes
;
781 fra
.me
.meth
= LOCATE_parser_nodes___AFormaldef___n_type
;
782 fra
.me
.has_broke
= 0;
784 fra
.me
.REG
[0] = NIT_NULL
;
786 /* ./parser//parser_nodes.nit:404 */
787 fra
.me
.REG
[0] = ATTR_parser_nodes___AFormaldef____n_type(fra
.me
.REG
[0]);
788 stack_frame_head
= fra
.me
.prev
;
789 return fra
.me
.REG
[0];
791 val_t
parser_nodes___ASuperclass___n_kwspecial(val_t p0
){
792 struct {struct stack_frame_t me
;} fra
;
794 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
795 fra
.me
.file
= LOCATE_parser_nodes
;
797 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_kwspecial
;
798 fra
.me
.has_broke
= 0;
800 fra
.me
.REG
[0] = NIT_NULL
;
802 /* ./parser//parser_nodes.nit:408 */
803 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_kwspecial(fra
.me
.REG
[0]);
804 stack_frame_head
= fra
.me
.prev
;
805 return fra
.me
.REG
[0];
807 val_t
parser_nodes___ASuperclass___n_kwsuper(val_t p0
){
808 struct {struct stack_frame_t me
;} fra
;
810 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
811 fra
.me
.file
= LOCATE_parser_nodes
;
813 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_kwsuper
;
814 fra
.me
.has_broke
= 0;
816 fra
.me
.REG
[0] = NIT_NULL
;
818 /* ./parser//parser_nodes.nit:409 */
819 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_kwsuper(fra
.me
.REG
[0]);
820 stack_frame_head
= fra
.me
.prev
;
821 return fra
.me
.REG
[0];
823 val_t
parser_nodes___ASuperclass___n_type(val_t p0
){
824 struct {struct stack_frame_t me
;} fra
;
827 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
828 fra
.me
.file
= LOCATE_parser_nodes
;
830 fra
.me
.meth
= LOCATE_parser_nodes___ASuperclass___n_type
;
831 fra
.me
.has_broke
= 0;
833 fra
.me
.REG
[0] = NIT_NULL
;
835 /* ./parser//parser_nodes.nit:410 */
836 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
837 if (UNTAG_Bool(REGB0
)) {
839 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 410);
841 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0]);
842 stack_frame_head
= fra
.me
.prev
;
843 return fra
.me
.REG
[0];
845 val_t
parser_nodes___APropdef___n_doc(val_t p0
){
846 struct {struct stack_frame_t me
;} fra
;
848 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
849 fra
.me
.file
= LOCATE_parser_nodes
;
851 fra
.me
.meth
= LOCATE_parser_nodes___APropdef___n_doc
;
852 fra
.me
.has_broke
= 0;
854 fra
.me
.REG
[0] = NIT_NULL
;
856 /* ./parser//parser_nodes.nit:413 */
857 fra
.me
.REG
[0] = ATTR_parser_nodes___APropdef____n_doc(fra
.me
.REG
[0]);
858 stack_frame_head
= fra
.me
.prev
;
859 return fra
.me
.REG
[0];
861 val_t
parser_nodes___AAttrPropdef___n_kwredef(val_t p0
){
862 struct {struct stack_frame_t me
;} fra
;
864 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
865 fra
.me
.file
= LOCATE_parser_nodes
;
867 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_kwredef
;
868 fra
.me
.has_broke
= 0;
870 fra
.me
.REG
[0] = NIT_NULL
;
872 /* ./parser//parser_nodes.nit:417 */
873 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_kwredef(fra
.me
.REG
[0]);
874 stack_frame_head
= fra
.me
.prev
;
875 return fra
.me
.REG
[0];
877 val_t
parser_nodes___AAttrPropdef___n_visibility(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_visibility
;
885 fra
.me
.has_broke
= 0;
887 fra
.me
.REG
[0] = NIT_NULL
;
889 /* ./parser//parser_nodes.nit:418 */
890 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
891 if (UNTAG_Bool(REGB0
)) {
893 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 418);
895 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0]);
896 stack_frame_head
= fra
.me
.prev
;
897 return fra
.me
.REG
[0];
899 val_t
parser_nodes___AAttrPropdef___n_kwvar(val_t p0
){
900 struct {struct stack_frame_t me
;} fra
;
903 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
904 fra
.me
.file
= LOCATE_parser_nodes
;
906 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_kwvar
;
907 fra
.me
.has_broke
= 0;
909 fra
.me
.REG
[0] = NIT_NULL
;
911 /* ./parser//parser_nodes.nit:419 */
912 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
913 if (UNTAG_Bool(REGB0
)) {
915 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser_nodes
, 419);
917 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0]);
918 stack_frame_head
= fra
.me
.prev
;
919 return fra
.me
.REG
[0];
921 val_t
parser_nodes___AAttrPropdef___n_id(val_t p0
){
922 struct {struct stack_frame_t me
;} fra
;
924 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
925 fra
.me
.file
= LOCATE_parser_nodes
;
927 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_id
;
928 fra
.me
.has_broke
= 0;
930 fra
.me
.REG
[0] = NIT_NULL
;
932 /* ./parser//parser_nodes.nit:420 */
933 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_id(fra
.me
.REG
[0]);
934 stack_frame_head
= fra
.me
.prev
;
935 return fra
.me
.REG
[0];
937 val_t
parser_nodes___AAttrPropdef___n_id2(val_t p0
){
938 struct {struct stack_frame_t me
;} fra
;
940 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
941 fra
.me
.file
= LOCATE_parser_nodes
;
943 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_id2
;
944 fra
.me
.has_broke
= 0;
946 fra
.me
.REG
[0] = NIT_NULL
;
948 /* ./parser//parser_nodes.nit:421 */
949 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_id2(fra
.me
.REG
[0]);
950 stack_frame_head
= fra
.me
.prev
;
951 return fra
.me
.REG
[0];
953 val_t
parser_nodes___AAttrPropdef___n_type(val_t p0
){
954 struct {struct stack_frame_t me
;} fra
;
956 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
957 fra
.me
.file
= LOCATE_parser_nodes
;
959 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_type
;
960 fra
.me
.has_broke
= 0;
962 fra
.me
.REG
[0] = NIT_NULL
;
964 /* ./parser//parser_nodes.nit:422 */
965 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_type(fra
.me
.REG
[0]);
966 stack_frame_head
= fra
.me
.prev
;
967 return fra
.me
.REG
[0];
969 val_t
parser_nodes___AAttrPropdef___n_readable(val_t p0
){
970 struct {struct stack_frame_t me
;} fra
;
972 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
973 fra
.me
.file
= LOCATE_parser_nodes
;
975 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_readable
;
976 fra
.me
.has_broke
= 0;
978 fra
.me
.REG
[0] = NIT_NULL
;
980 /* ./parser//parser_nodes.nit:423 */
981 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_readable(fra
.me
.REG
[0]);
982 stack_frame_head
= fra
.me
.prev
;
983 return fra
.me
.REG
[0];
985 val_t
parser_nodes___AAttrPropdef___n_writable(val_t p0
){
986 struct {struct stack_frame_t me
;} fra
;
988 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
989 fra
.me
.file
= LOCATE_parser_nodes
;
991 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_writable
;
992 fra
.me
.has_broke
= 0;
994 fra
.me
.REG
[0] = NIT_NULL
;
996 /* ./parser//parser_nodes.nit:424 */
997 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_writable(fra
.me
.REG
[0]);
998 stack_frame_head
= fra
.me
.prev
;
999 return fra
.me
.REG
[0];
1001 val_t
parser_nodes___AAttrPropdef___n_expr(val_t p0
){
1002 struct {struct stack_frame_t me
;} fra
;
1004 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1005 fra
.me
.file
= LOCATE_parser_nodes
;
1007 fra
.me
.meth
= LOCATE_parser_nodes___AAttrPropdef___n_expr
;
1008 fra
.me
.has_broke
= 0;
1009 fra
.me
.REG_size
= 1;
1010 fra
.me
.REG
[0] = NIT_NULL
;
1012 /* ./parser//parser_nodes.nit:425 */
1013 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrPropdef____n_expr(fra
.me
.REG
[0]);
1014 stack_frame_head
= fra
.me
.prev
;
1015 return fra
.me
.REG
[0];
1017 val_t
parser_nodes___AMethPropdef___n_kwredef(val_t p0
){
1018 struct {struct stack_frame_t me
;} fra
;
1020 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1021 fra
.me
.file
= LOCATE_parser_nodes
;
1023 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_kwredef
;
1024 fra
.me
.has_broke
= 0;
1025 fra
.me
.REG_size
= 1;
1026 fra
.me
.REG
[0] = NIT_NULL
;
1028 /* ./parser//parser_nodes.nit:429 */
1029 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_kwredef(fra
.me
.REG
[0]);
1030 stack_frame_head
= fra
.me
.prev
;
1031 return fra
.me
.REG
[0];
1033 val_t
parser_nodes___AMethPropdef___n_visibility(val_t p0
){
1034 struct {struct stack_frame_t me
;} fra
;
1036 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1037 fra
.me
.file
= LOCATE_parser_nodes
;
1039 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_visibility
;
1040 fra
.me
.has_broke
= 0;
1041 fra
.me
.REG_size
= 1;
1042 fra
.me
.REG
[0] = NIT_NULL
;
1044 /* ./parser//parser_nodes.nit:430 */
1045 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_visibility(fra
.me
.REG
[0]);
1046 stack_frame_head
= fra
.me
.prev
;
1047 return fra
.me
.REG
[0];
1049 val_t
parser_nodes___AMethPropdef___n_methid(val_t p0
){
1050 struct {struct stack_frame_t me
;} fra
;
1052 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1053 fra
.me
.file
= LOCATE_parser_nodes
;
1055 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_methid
;
1056 fra
.me
.has_broke
= 0;
1057 fra
.me
.REG_size
= 1;
1058 fra
.me
.REG
[0] = NIT_NULL
;
1060 /* ./parser//parser_nodes.nit:431 */
1061 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_methid(fra
.me
.REG
[0]);
1062 stack_frame_head
= fra
.me
.prev
;
1063 return fra
.me
.REG
[0];
1065 val_t
parser_nodes___AMethPropdef___n_signature(val_t p0
){
1066 struct {struct stack_frame_t me
;} fra
;
1068 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1069 fra
.me
.file
= LOCATE_parser_nodes
;
1071 fra
.me
.meth
= LOCATE_parser_nodes___AMethPropdef___n_signature
;
1072 fra
.me
.has_broke
= 0;
1073 fra
.me
.REG_size
= 1;
1074 fra
.me
.REG
[0] = NIT_NULL
;
1076 /* ./parser//parser_nodes.nit:432 */
1077 fra
.me
.REG
[0] = ATTR_parser_nodes___AMethPropdef____n_signature(fra
.me
.REG
[0]);
1078 stack_frame_head
= fra
.me
.prev
;
1079 return fra
.me
.REG
[0];
1081 val_t
parser_nodes___ADeferredMethPropdef___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___ADeferredMethPropdef___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___ADeferredMethPropdef____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___ADeferredMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1100 stack_frame_head
= fra
.me
.prev
;
1101 return fra
.me
.REG
[0];
1103 val_t
parser_nodes___AInternMethPropdef___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___AInternMethPropdef___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___AInternMethPropdef____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___AInternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1122 stack_frame_head
= fra
.me
.prev
;
1123 return fra
.me
.REG
[0];
1125 val_t
parser_nodes___AExternPropdef___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___AExternPropdef___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:444 */
1137 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternPropdef____n_extern(fra
.me
.REG
[0]);
1138 stack_frame_head
= fra
.me
.prev
;
1139 return fra
.me
.REG
[0];
1141 val_t
parser_nodes___AExternPropdef___n_extern_calls(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___AExternPropdef___n_extern_calls
;
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___AExternPropdef____n_extern_calls(fra
.me
.REG
[0]);
1154 stack_frame_head
= fra
.me
.prev
;
1155 return fra
.me
.REG
[0];
1157 val_t
parser_nodes___AExternMethPropdef___n_kwmeth(val_t p0
){
1158 struct {struct stack_frame_t me
;} fra
;
1161 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1162 fra
.me
.file
= LOCATE_parser_nodes
;
1164 fra
.me
.meth
= LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth
;
1165 fra
.me
.has_broke
= 0;
1166 fra
.me
.REG_size
= 1;
1167 fra
.me
.REG
[0] = NIT_NULL
;
1169 /* ./parser//parser_nodes.nit:450 */
1170 REGB0
= TAG_Bool(ATTR_parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1171 if (UNTAG_Bool(REGB0
)) {
1173 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser_nodes
, 450);
1175 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1176 stack_frame_head
= fra
.me
.prev
;
1177 return fra
.me
.REG
[0];
1179 val_t
parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t p0
){
1180 struct {struct stack_frame_t me
;} fra
;
1182 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1183 fra
.me
.file
= LOCATE_parser_nodes
;
1185 fra
.me
.meth
= LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth
;
1186 fra
.me
.has_broke
= 0;
1187 fra
.me
.REG_size
= 1;
1188 fra
.me
.REG
[0] = NIT_NULL
;
1190 /* ./parser//parser_nodes.nit:454 */
1191 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1192 stack_frame_head
= fra
.me
.prev
;
1193 return fra
.me
.REG
[0];
1195 val_t
parser_nodes___AConcreteMethPropdef___n_block(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___AConcreteMethPropdef___n_block
;
1202 fra
.me
.has_broke
= 0;
1203 fra
.me
.REG_size
= 1;
1204 fra
.me
.REG
[0] = NIT_NULL
;
1206 /* ./parser//parser_nodes.nit:455 */
1207 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteMethPropdef____n_block(fra
.me
.REG
[0]);
1208 stack_frame_head
= fra
.me
.prev
;
1209 return fra
.me
.REG
[0];
1211 val_t
parser_nodes___AConcreteInitPropdef___n_kwinit(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___AConcreteInitPropdef___n_kwinit
;
1219 fra
.me
.has_broke
= 0;
1220 fra
.me
.REG_size
= 1;
1221 fra
.me
.REG
[0] = NIT_NULL
;
1223 /* ./parser//parser_nodes.nit:459 */
1224 REGB0
= TAG_Bool(ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
1225 if (UNTAG_Bool(REGB0
)) {
1227 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser_nodes
, 459);
1229 fra
.me
.REG
[0] = ATTR_parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0]);
1230 stack_frame_head
= fra
.me
.prev
;
1231 return fra
.me
.REG
[0];
1233 val_t
parser_nodes___AExternCalls___n_kwimport(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___AExternCalls___n_kwimport
;
1241 fra
.me
.has_broke
= 0;
1242 fra
.me
.REG_size
= 1;
1243 fra
.me
.REG
[0] = NIT_NULL
;
1245 /* ./parser//parser_nodes.nit:466 */
1246 REGB0
= TAG_Bool(ATTR_parser_nodes___AExternCalls____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
1247 if (UNTAG_Bool(REGB0
)) {
1249 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser_nodes
, 466);
1251 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternCalls____n_kwimport(fra
.me
.REG
[0]);
1252 stack_frame_head
= fra
.me
.prev
;
1253 return fra
.me
.REG
[0];
1255 val_t
parser_nodes___AExternCalls___n_extern_calls(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___AExternCalls___n_extern_calls
;
1263 fra
.me
.has_broke
= 0;
1264 fra
.me
.REG_size
= 1;
1265 fra
.me
.REG
[0] = NIT_NULL
;
1267 /* ./parser//parser_nodes.nit:467 */
1268 REGB0
= TAG_Bool(ATTR_parser_nodes___AExternCalls____n_extern_calls(fra
.me
.REG
[0])!=NIT_NULL
);
1269 if (UNTAG_Bool(REGB0
)) {
1271 nit_abort("Uninitialized attribute %s", "_n_extern_calls", LOCATE_parser_nodes
, 467);
1273 fra
.me
.REG
[0] = ATTR_parser_nodes___AExternCalls____n_extern_calls(fra
.me
.REG
[0]);
1274 stack_frame_head
= fra
.me
.prev
;
1275 return fra
.me
.REG
[0];
1277 val_t
parser_nodes___ALocalPropExternCall___n_methid(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___ALocalPropExternCall___n_methid
;
1285 fra
.me
.has_broke
= 0;
1286 fra
.me
.REG_size
= 1;
1287 fra
.me
.REG
[0] = NIT_NULL
;
1289 /* ./parser//parser_nodes.nit:477 */
1290 REGB0
= TAG_Bool(ATTR_parser_nodes___ALocalPropExternCall____n_methid(fra
.me
.REG
[0])!=NIT_NULL
);
1291 if (UNTAG_Bool(REGB0
)) {
1293 nit_abort("Uninitialized attribute %s", "_n_methid", LOCATE_parser_nodes
, 477);
1295 fra
.me
.REG
[0] = ATTR_parser_nodes___ALocalPropExternCall____n_methid(fra
.me
.REG
[0]);
1296 stack_frame_head
= fra
.me
.prev
;
1297 return fra
.me
.REG
[0];
1299 val_t
parser_nodes___AFullPropExternCall___n_classid(val_t p0
){
1300 struct {struct stack_frame_t me
;} fra
;
1303 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1304 fra
.me
.file
= LOCATE_parser_nodes
;
1306 fra
.me
.meth
= LOCATE_parser_nodes___AFullPropExternCall___n_classid
;
1307 fra
.me
.has_broke
= 0;
1308 fra
.me
.REG_size
= 1;
1309 fra
.me
.REG
[0] = NIT_NULL
;
1311 /* ./parser//parser_nodes.nit:481 */
1312 REGB0
= TAG_Bool(ATTR_parser_nodes___AFullPropExternCall____n_classid(fra
.me
.REG
[0])!=NIT_NULL
);
1313 if (UNTAG_Bool(REGB0
)) {
1315 nit_abort("Uninitialized attribute %s", "_n_classid", LOCATE_parser_nodes
, 481);
1317 fra
.me
.REG
[0] = ATTR_parser_nodes___AFullPropExternCall____n_classid(fra
.me
.REG
[0]);
1318 stack_frame_head
= fra
.me
.prev
;
1319 return fra
.me
.REG
[0];
1321 val_t
parser_nodes___AFullPropExternCall___n_quad(val_t p0
){
1322 struct {struct stack_frame_t me
;} fra
;
1324 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1325 fra
.me
.file
= LOCATE_parser_nodes
;
1327 fra
.me
.meth
= LOCATE_parser_nodes___AFullPropExternCall___n_quad
;
1328 fra
.me
.has_broke
= 0;
1329 fra
.me
.REG_size
= 1;
1330 fra
.me
.REG
[0] = NIT_NULL
;
1332 /* ./parser//parser_nodes.nit:482 */
1333 fra
.me
.REG
[0] = ATTR_parser_nodes___AFullPropExternCall____n_quad(fra
.me
.REG
[0]);
1334 stack_frame_head
= fra
.me
.prev
;
1335 return fra
.me
.REG
[0];
1337 val_t
parser_nodes___AFullPropExternCall___n_methid(val_t p0
){
1338 struct {struct stack_frame_t me
;} fra
;
1341 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1342 fra
.me
.file
= LOCATE_parser_nodes
;
1344 fra
.me
.meth
= LOCATE_parser_nodes___AFullPropExternCall___n_methid
;
1345 fra
.me
.has_broke
= 0;
1346 fra
.me
.REG_size
= 1;
1347 fra
.me
.REG
[0] = NIT_NULL
;
1349 /* ./parser//parser_nodes.nit:483 */
1350 REGB0
= TAG_Bool(ATTR_parser_nodes___AFullPropExternCall____n_methid(fra
.me
.REG
[0])!=NIT_NULL
);
1351 if (UNTAG_Bool(REGB0
)) {
1353 nit_abort("Uninitialized attribute %s", "_n_methid", LOCATE_parser_nodes
, 483);
1355 fra
.me
.REG
[0] = ATTR_parser_nodes___AFullPropExternCall____n_methid(fra
.me
.REG
[0]);
1356 stack_frame_head
= fra
.me
.prev
;
1357 return fra
.me
.REG
[0];
1359 val_t
parser_nodes___AInitPropExternCall___n_classid(val_t p0
){
1360 struct {struct stack_frame_t me
;} fra
;
1363 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1364 fra
.me
.file
= LOCATE_parser_nodes
;
1366 fra
.me
.meth
= LOCATE_parser_nodes___AInitPropExternCall___n_classid
;
1367 fra
.me
.has_broke
= 0;
1368 fra
.me
.REG_size
= 1;
1369 fra
.me
.REG
[0] = NIT_NULL
;
1371 /* ./parser//parser_nodes.nit:487 */
1372 REGB0
= TAG_Bool(ATTR_parser_nodes___AInitPropExternCall____n_classid(fra
.me
.REG
[0])!=NIT_NULL
);
1373 if (UNTAG_Bool(REGB0
)) {
1375 nit_abort("Uninitialized attribute %s", "_n_classid", LOCATE_parser_nodes
, 487);
1377 fra
.me
.REG
[0] = ATTR_parser_nodes___AInitPropExternCall____n_classid(fra
.me
.REG
[0]);
1378 stack_frame_head
= fra
.me
.prev
;
1379 return fra
.me
.REG
[0];
1381 val_t
parser_nodes___ASuperExternCall___n_kwsuper(val_t p0
){
1382 struct {struct stack_frame_t me
;} fra
;
1385 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1386 fra
.me
.file
= LOCATE_parser_nodes
;
1388 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExternCall___n_kwsuper
;
1389 fra
.me
.has_broke
= 0;
1390 fra
.me
.REG_size
= 1;
1391 fra
.me
.REG
[0] = NIT_NULL
;
1393 /* ./parser//parser_nodes.nit:491 */
1394 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperExternCall____n_kwsuper(fra
.me
.REG
[0])!=NIT_NULL
);
1395 if (UNTAG_Bool(REGB0
)) {
1397 nit_abort("Uninitialized attribute %s", "_n_kwsuper", LOCATE_parser_nodes
, 491);
1399 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExternCall____n_kwsuper(fra
.me
.REG
[0]);
1400 stack_frame_head
= fra
.me
.prev
;
1401 return fra
.me
.REG
[0];
1403 val_t
parser_nodes___ACastAsExternCall___n_from_type(val_t p0
){
1404 struct {struct stack_frame_t me
;} fra
;
1407 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1408 fra
.me
.file
= LOCATE_parser_nodes
;
1410 fra
.me
.meth
= LOCATE_parser_nodes___ACastAsExternCall___n_from_type
;
1411 fra
.me
.has_broke
= 0;
1412 fra
.me
.REG_size
= 1;
1413 fra
.me
.REG
[0] = NIT_NULL
;
1415 /* ./parser//parser_nodes.nit:498 */
1416 REGB0
= TAG_Bool(ATTR_parser_nodes___ACastAsExternCall____n_from_type(fra
.me
.REG
[0])!=NIT_NULL
);
1417 if (UNTAG_Bool(REGB0
)) {
1419 nit_abort("Uninitialized attribute %s", "_n_from_type", LOCATE_parser_nodes
, 498);
1421 fra
.me
.REG
[0] = ATTR_parser_nodes___ACastAsExternCall____n_from_type(fra
.me
.REG
[0]);
1422 stack_frame_head
= fra
.me
.prev
;
1423 return fra
.me
.REG
[0];
1425 val_t
parser_nodes___ACastAsExternCall___n_kwas(val_t p0
){
1426 struct {struct stack_frame_t me
;} fra
;
1429 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1430 fra
.me
.file
= LOCATE_parser_nodes
;
1432 fra
.me
.meth
= LOCATE_parser_nodes___ACastAsExternCall___n_kwas
;
1433 fra
.me
.has_broke
= 0;
1434 fra
.me
.REG_size
= 1;
1435 fra
.me
.REG
[0] = NIT_NULL
;
1437 /* ./parser//parser_nodes.nit:499 */
1438 REGB0
= TAG_Bool(ATTR_parser_nodes___ACastAsExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1439 if (UNTAG_Bool(REGB0
)) {
1441 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 499);
1443 fra
.me
.REG
[0] = ATTR_parser_nodes___ACastAsExternCall____n_kwas(fra
.me
.REG
[0]);
1444 stack_frame_head
= fra
.me
.prev
;
1445 return fra
.me
.REG
[0];
1447 val_t
parser_nodes___ACastAsExternCall___n_to_type(val_t p0
){
1448 struct {struct stack_frame_t me
;} fra
;
1451 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1452 fra
.me
.file
= LOCATE_parser_nodes
;
1454 fra
.me
.meth
= LOCATE_parser_nodes___ACastAsExternCall___n_to_type
;
1455 fra
.me
.has_broke
= 0;
1456 fra
.me
.REG_size
= 1;
1457 fra
.me
.REG
[0] = NIT_NULL
;
1459 /* ./parser//parser_nodes.nit:500 */
1460 REGB0
= TAG_Bool(ATTR_parser_nodes___ACastAsExternCall____n_to_type(fra
.me
.REG
[0])!=NIT_NULL
);
1461 if (UNTAG_Bool(REGB0
)) {
1463 nit_abort("Uninitialized attribute %s", "_n_to_type", LOCATE_parser_nodes
, 500);
1465 fra
.me
.REG
[0] = ATTR_parser_nodes___ACastAsExternCall____n_to_type(fra
.me
.REG
[0]);
1466 stack_frame_head
= fra
.me
.prev
;
1467 return fra
.me
.REG
[0];
1469 val_t
parser_nodes___AAsNullableExternCall___n_type(val_t p0
){
1470 struct {struct stack_frame_t me
;} fra
;
1473 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1474 fra
.me
.file
= LOCATE_parser_nodes
;
1476 fra
.me
.meth
= LOCATE_parser_nodes___AAsNullableExternCall___n_type
;
1477 fra
.me
.has_broke
= 0;
1478 fra
.me
.REG_size
= 1;
1479 fra
.me
.REG
[0] = NIT_NULL
;
1481 /* ./parser//parser_nodes.nit:504 */
1482 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNullableExternCall____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1483 if (UNTAG_Bool(REGB0
)) {
1485 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 504);
1487 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNullableExternCall____n_type(fra
.me
.REG
[0]);
1488 stack_frame_head
= fra
.me
.prev
;
1489 return fra
.me
.REG
[0];
1491 val_t
parser_nodes___AAsNullableExternCall___n_kwas(val_t p0
){
1492 struct {struct stack_frame_t me
;} fra
;
1495 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1496 fra
.me
.file
= LOCATE_parser_nodes
;
1498 fra
.me
.meth
= LOCATE_parser_nodes___AAsNullableExternCall___n_kwas
;
1499 fra
.me
.has_broke
= 0;
1500 fra
.me
.REG_size
= 1;
1501 fra
.me
.REG
[0] = NIT_NULL
;
1503 /* ./parser//parser_nodes.nit:505 */
1504 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNullableExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1505 if (UNTAG_Bool(REGB0
)) {
1507 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 505);
1509 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNullableExternCall____n_kwas(fra
.me
.REG
[0]);
1510 stack_frame_head
= fra
.me
.prev
;
1511 return fra
.me
.REG
[0];
1513 val_t
parser_nodes___AAsNullableExternCall___n_kwnullable(val_t p0
){
1514 struct {struct stack_frame_t me
;} fra
;
1517 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1518 fra
.me
.file
= LOCATE_parser_nodes
;
1520 fra
.me
.meth
= LOCATE_parser_nodes___AAsNullableExternCall___n_kwnullable
;
1521 fra
.me
.has_broke
= 0;
1522 fra
.me
.REG_size
= 1;
1523 fra
.me
.REG
[0] = NIT_NULL
;
1525 /* ./parser//parser_nodes.nit:506 */
1526 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNullableExternCall____n_kwnullable(fra
.me
.REG
[0])!=NIT_NULL
);
1527 if (UNTAG_Bool(REGB0
)) {
1529 nit_abort("Uninitialized attribute %s", "_n_kwnullable", LOCATE_parser_nodes
, 506);
1531 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNullableExternCall____n_kwnullable(fra
.me
.REG
[0]);
1532 stack_frame_head
= fra
.me
.prev
;
1533 return fra
.me
.REG
[0];
1535 val_t
parser_nodes___AAsNotNullableExternCall___n_type(val_t p0
){
1536 struct {struct stack_frame_t me
;} fra
;
1539 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1540 fra
.me
.file
= LOCATE_parser_nodes
;
1542 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotNullableExternCall___n_type
;
1543 fra
.me
.has_broke
= 0;
1544 fra
.me
.REG_size
= 1;
1545 fra
.me
.REG
[0] = NIT_NULL
;
1547 /* ./parser//parser_nodes.nit:510 */
1548 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotNullableExternCall____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1549 if (UNTAG_Bool(REGB0
)) {
1551 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 510);
1553 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotNullableExternCall____n_type(fra
.me
.REG
[0]);
1554 stack_frame_head
= fra
.me
.prev
;
1555 return fra
.me
.REG
[0];
1557 val_t
parser_nodes___AAsNotNullableExternCall___n_kwas(val_t p0
){
1558 struct {struct stack_frame_t me
;} fra
;
1561 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1562 fra
.me
.file
= LOCATE_parser_nodes
;
1564 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotNullableExternCall___n_kwas
;
1565 fra
.me
.has_broke
= 0;
1566 fra
.me
.REG_size
= 1;
1567 fra
.me
.REG
[0] = NIT_NULL
;
1569 /* ./parser//parser_nodes.nit:511 */
1570 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotNullableExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1571 if (UNTAG_Bool(REGB0
)) {
1573 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 511);
1575 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotNullableExternCall____n_kwas(fra
.me
.REG
[0]);
1576 stack_frame_head
= fra
.me
.prev
;
1577 return fra
.me
.REG
[0];
1579 val_t
parser_nodes___AAsNotNullableExternCall___n_kwnot(val_t p0
){
1580 struct {struct stack_frame_t me
;} fra
;
1583 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1584 fra
.me
.file
= LOCATE_parser_nodes
;
1586 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotNullableExternCall___n_kwnot
;
1587 fra
.me
.has_broke
= 0;
1588 fra
.me
.REG_size
= 1;
1589 fra
.me
.REG
[0] = NIT_NULL
;
1591 /* ./parser//parser_nodes.nit:512 */
1592 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotNullableExternCall____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
1593 if (UNTAG_Bool(REGB0
)) {
1595 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser_nodes
, 512);
1597 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotNullableExternCall____n_kwnot(fra
.me
.REG
[0]);
1598 stack_frame_head
= fra
.me
.prev
;
1599 return fra
.me
.REG
[0];
1601 val_t
parser_nodes___AAsNotNullableExternCall___n_kwnullable(val_t p0
){
1602 struct {struct stack_frame_t me
;} fra
;
1605 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1606 fra
.me
.file
= LOCATE_parser_nodes
;
1608 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotNullableExternCall___n_kwnullable
;
1609 fra
.me
.has_broke
= 0;
1610 fra
.me
.REG_size
= 1;
1611 fra
.me
.REG
[0] = NIT_NULL
;
1613 /* ./parser//parser_nodes.nit:513 */
1614 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotNullableExternCall____n_kwnullable(fra
.me
.REG
[0])!=NIT_NULL
);
1615 if (UNTAG_Bool(REGB0
)) {
1617 nit_abort("Uninitialized attribute %s", "_n_kwnullable", LOCATE_parser_nodes
, 513);
1619 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotNullableExternCall____n_kwnullable(fra
.me
.REG
[0]);
1620 stack_frame_head
= fra
.me
.prev
;
1621 return fra
.me
.REG
[0];
1623 val_t
parser_nodes___ATypePropdef___n_kwredef(val_t p0
){
1624 struct {struct stack_frame_t me
;} fra
;
1626 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1627 fra
.me
.file
= LOCATE_parser_nodes
;
1629 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_kwredef
;
1630 fra
.me
.has_broke
= 0;
1631 fra
.me
.REG_size
= 1;
1632 fra
.me
.REG
[0] = NIT_NULL
;
1634 /* ./parser//parser_nodes.nit:517 */
1635 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_kwredef(fra
.me
.REG
[0]);
1636 stack_frame_head
= fra
.me
.prev
;
1637 return fra
.me
.REG
[0];
1639 val_t
parser_nodes___ATypePropdef___n_visibility(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___ATypePropdef___n_visibility
;
1647 fra
.me
.has_broke
= 0;
1648 fra
.me
.REG_size
= 1;
1649 fra
.me
.REG
[0] = NIT_NULL
;
1651 /* ./parser//parser_nodes.nit:518 */
1652 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
1653 if (UNTAG_Bool(REGB0
)) {
1655 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser_nodes
, 518);
1657 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0]);
1658 stack_frame_head
= fra
.me
.prev
;
1659 return fra
.me
.REG
[0];
1661 val_t
parser_nodes___ATypePropdef___n_kwtype(val_t p0
){
1662 struct {struct stack_frame_t me
;} fra
;
1665 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1666 fra
.me
.file
= LOCATE_parser_nodes
;
1668 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_kwtype
;
1669 fra
.me
.has_broke
= 0;
1670 fra
.me
.REG_size
= 1;
1671 fra
.me
.REG
[0] = NIT_NULL
;
1673 /* ./parser//parser_nodes.nit:519 */
1674 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0])!=NIT_NULL
);
1675 if (UNTAG_Bool(REGB0
)) {
1677 nit_abort("Uninitialized attribute %s", "_n_kwtype", LOCATE_parser_nodes
, 519);
1679 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0]);
1680 stack_frame_head
= fra
.me
.prev
;
1681 return fra
.me
.REG
[0];
1683 val_t
parser_nodes___ATypePropdef___n_id(val_t p0
){
1684 struct {struct stack_frame_t me
;} fra
;
1687 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1688 fra
.me
.file
= LOCATE_parser_nodes
;
1690 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_id
;
1691 fra
.me
.has_broke
= 0;
1692 fra
.me
.REG_size
= 1;
1693 fra
.me
.REG
[0] = NIT_NULL
;
1695 /* ./parser//parser_nodes.nit:520 */
1696 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1697 if (UNTAG_Bool(REGB0
)) {
1699 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 520);
1701 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0]);
1702 stack_frame_head
= fra
.me
.prev
;
1703 return fra
.me
.REG
[0];
1705 val_t
parser_nodes___ATypePropdef___n_type(val_t p0
){
1706 struct {struct stack_frame_t me
;} fra
;
1709 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1710 fra
.me
.file
= LOCATE_parser_nodes
;
1712 fra
.me
.meth
= LOCATE_parser_nodes___ATypePropdef___n_type
;
1713 fra
.me
.has_broke
= 0;
1714 fra
.me
.REG_size
= 1;
1715 fra
.me
.REG
[0] = NIT_NULL
;
1717 /* ./parser//parser_nodes.nit:521 */
1718 REGB0
= TAG_Bool(ATTR_parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1719 if (UNTAG_Bool(REGB0
)) {
1721 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 521);
1723 fra
.me
.REG
[0] = ATTR_parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0]);
1724 stack_frame_head
= fra
.me
.prev
;
1725 return fra
.me
.REG
[0];
1727 val_t
parser_nodes___AAble___n_visibility(val_t p0
){
1728 struct {struct stack_frame_t me
;} fra
;
1730 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1731 fra
.me
.file
= LOCATE_parser_nodes
;
1733 fra
.me
.meth
= LOCATE_parser_nodes___AAble___n_visibility
;
1734 fra
.me
.has_broke
= 0;
1735 fra
.me
.REG_size
= 1;
1736 fra
.me
.REG
[0] = NIT_NULL
;
1738 /* ./parser//parser_nodes.nit:524 */
1739 fra
.me
.REG
[0] = ATTR_parser_nodes___AAble____n_visibility(fra
.me
.REG
[0]);
1740 stack_frame_head
= fra
.me
.prev
;
1741 return fra
.me
.REG
[0];
1743 val_t
parser_nodes___AAble___n_kwredef(val_t p0
){
1744 struct {struct stack_frame_t me
;} fra
;
1746 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1747 fra
.me
.file
= LOCATE_parser_nodes
;
1749 fra
.me
.meth
= LOCATE_parser_nodes___AAble___n_kwredef
;
1750 fra
.me
.has_broke
= 0;
1751 fra
.me
.REG_size
= 1;
1752 fra
.me
.REG
[0] = NIT_NULL
;
1754 /* ./parser//parser_nodes.nit:525 */
1755 fra
.me
.REG
[0] = ATTR_parser_nodes___AAble____n_kwredef(fra
.me
.REG
[0]);
1756 stack_frame_head
= fra
.me
.prev
;
1757 return fra
.me
.REG
[0];
1759 val_t
parser_nodes___AReadAble___n_kwreadable(val_t p0
){
1760 struct {struct stack_frame_t me
;} fra
;
1763 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1764 fra
.me
.file
= LOCATE_parser_nodes
;
1766 fra
.me
.meth
= LOCATE_parser_nodes___AReadAble___n_kwreadable
;
1767 fra
.me
.has_broke
= 0;
1768 fra
.me
.REG_size
= 1;
1769 fra
.me
.REG
[0] = NIT_NULL
;
1771 /* ./parser//parser_nodes.nit:529 */
1772 REGB0
= TAG_Bool(ATTR_parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0])!=NIT_NULL
);
1773 if (UNTAG_Bool(REGB0
)) {
1775 nit_abort("Uninitialized attribute %s", "_n_kwreadable", LOCATE_parser_nodes
, 529);
1777 fra
.me
.REG
[0] = ATTR_parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0]);
1778 stack_frame_head
= fra
.me
.prev
;
1779 return fra
.me
.REG
[0];
1781 val_t
parser_nodes___AWriteAble___n_kwwritable(val_t p0
){
1782 struct {struct stack_frame_t me
;} fra
;
1785 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1786 fra
.me
.file
= LOCATE_parser_nodes
;
1788 fra
.me
.meth
= LOCATE_parser_nodes___AWriteAble___n_kwwritable
;
1789 fra
.me
.has_broke
= 0;
1790 fra
.me
.REG_size
= 1;
1791 fra
.me
.REG
[0] = NIT_NULL
;
1793 /* ./parser//parser_nodes.nit:533 */
1794 REGB0
= TAG_Bool(ATTR_parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0])!=NIT_NULL
);
1795 if (UNTAG_Bool(REGB0
)) {
1797 nit_abort("Uninitialized attribute %s", "_n_kwwritable", LOCATE_parser_nodes
, 533);
1799 fra
.me
.REG
[0] = ATTR_parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0]);
1800 stack_frame_head
= fra
.me
.prev
;
1801 return fra
.me
.REG
[0];
1803 val_t
parser_nodes___AIdMethid___n_id(val_t p0
){
1804 struct {struct stack_frame_t me
;} fra
;
1807 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1808 fra
.me
.file
= LOCATE_parser_nodes
;
1810 fra
.me
.meth
= LOCATE_parser_nodes___AIdMethid___n_id
;
1811 fra
.me
.has_broke
= 0;
1812 fra
.me
.REG_size
= 1;
1813 fra
.me
.REG
[0] = NIT_NULL
;
1815 /* ./parser//parser_nodes.nit:538 */
1816 REGB0
= TAG_Bool(ATTR_parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1817 if (UNTAG_Bool(REGB0
)) {
1819 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 538);
1821 fra
.me
.REG
[0] = ATTR_parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0]);
1822 stack_frame_head
= fra
.me
.prev
;
1823 return fra
.me
.REG
[0];
1825 val_t
parser_nodes___APlusMethid___n_plus(val_t p0
){
1826 struct {struct stack_frame_t me
;} fra
;
1829 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1830 fra
.me
.file
= LOCATE_parser_nodes
;
1832 fra
.me
.meth
= LOCATE_parser_nodes___APlusMethid___n_plus
;
1833 fra
.me
.has_broke
= 0;
1834 fra
.me
.REG_size
= 1;
1835 fra
.me
.REG
[0] = NIT_NULL
;
1837 /* ./parser//parser_nodes.nit:542 */
1838 REGB0
= TAG_Bool(ATTR_parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0])!=NIT_NULL
);
1839 if (UNTAG_Bool(REGB0
)) {
1841 nit_abort("Uninitialized attribute %s", "_n_plus", LOCATE_parser_nodes
, 542);
1843 fra
.me
.REG
[0] = ATTR_parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0]);
1844 stack_frame_head
= fra
.me
.prev
;
1845 return fra
.me
.REG
[0];
1847 val_t
parser_nodes___AMinusMethid___n_minus(val_t p0
){
1848 struct {struct stack_frame_t me
;} fra
;
1851 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1852 fra
.me
.file
= LOCATE_parser_nodes
;
1854 fra
.me
.meth
= LOCATE_parser_nodes___AMinusMethid___n_minus
;
1855 fra
.me
.has_broke
= 0;
1856 fra
.me
.REG_size
= 1;
1857 fra
.me
.REG
[0] = NIT_NULL
;
1859 /* ./parser//parser_nodes.nit:546 */
1860 REGB0
= TAG_Bool(ATTR_parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
1861 if (UNTAG_Bool(REGB0
)) {
1863 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser_nodes
, 546);
1865 fra
.me
.REG
[0] = ATTR_parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0]);
1866 stack_frame_head
= fra
.me
.prev
;
1867 return fra
.me
.REG
[0];
1869 val_t
parser_nodes___AStarMethid___n_star(val_t p0
){
1870 struct {struct stack_frame_t me
;} fra
;
1873 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1874 fra
.me
.file
= LOCATE_parser_nodes
;
1876 fra
.me
.meth
= LOCATE_parser_nodes___AStarMethid___n_star
;
1877 fra
.me
.has_broke
= 0;
1878 fra
.me
.REG_size
= 1;
1879 fra
.me
.REG
[0] = NIT_NULL
;
1881 /* ./parser//parser_nodes.nit:550 */
1882 REGB0
= TAG_Bool(ATTR_parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0])!=NIT_NULL
);
1883 if (UNTAG_Bool(REGB0
)) {
1885 nit_abort("Uninitialized attribute %s", "_n_star", LOCATE_parser_nodes
, 550);
1887 fra
.me
.REG
[0] = ATTR_parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0]);
1888 stack_frame_head
= fra
.me
.prev
;
1889 return fra
.me
.REG
[0];
1891 val_t
parser_nodes___ASlashMethid___n_slash(val_t p0
){
1892 struct {struct stack_frame_t me
;} fra
;
1895 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1896 fra
.me
.file
= LOCATE_parser_nodes
;
1898 fra
.me
.meth
= LOCATE_parser_nodes___ASlashMethid___n_slash
;
1899 fra
.me
.has_broke
= 0;
1900 fra
.me
.REG_size
= 1;
1901 fra
.me
.REG
[0] = NIT_NULL
;
1903 /* ./parser//parser_nodes.nit:554 */
1904 REGB0
= TAG_Bool(ATTR_parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0])!=NIT_NULL
);
1905 if (UNTAG_Bool(REGB0
)) {
1907 nit_abort("Uninitialized attribute %s", "_n_slash", LOCATE_parser_nodes
, 554);
1909 fra
.me
.REG
[0] = ATTR_parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0]);
1910 stack_frame_head
= fra
.me
.prev
;
1911 return fra
.me
.REG
[0];
1913 val_t
parser_nodes___APercentMethid___n_percent(val_t p0
){
1914 struct {struct stack_frame_t me
;} fra
;
1917 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1918 fra
.me
.file
= LOCATE_parser_nodes
;
1920 fra
.me
.meth
= LOCATE_parser_nodes___APercentMethid___n_percent
;
1921 fra
.me
.has_broke
= 0;
1922 fra
.me
.REG_size
= 1;
1923 fra
.me
.REG
[0] = NIT_NULL
;
1925 /* ./parser//parser_nodes.nit:558 */
1926 REGB0
= TAG_Bool(ATTR_parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0])!=NIT_NULL
);
1927 if (UNTAG_Bool(REGB0
)) {
1929 nit_abort("Uninitialized attribute %s", "_n_percent", LOCATE_parser_nodes
, 558);
1931 fra
.me
.REG
[0] = ATTR_parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0]);
1932 stack_frame_head
= fra
.me
.prev
;
1933 return fra
.me
.REG
[0];
1935 val_t
parser_nodes___AEqMethid___n_eq(val_t p0
){
1936 struct {struct stack_frame_t me
;} fra
;
1939 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1940 fra
.me
.file
= LOCATE_parser_nodes
;
1942 fra
.me
.meth
= LOCATE_parser_nodes___AEqMethid___n_eq
;
1943 fra
.me
.has_broke
= 0;
1944 fra
.me
.REG_size
= 1;
1945 fra
.me
.REG
[0] = NIT_NULL
;
1947 /* ./parser//parser_nodes.nit:562 */
1948 REGB0
= TAG_Bool(ATTR_parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0])!=NIT_NULL
);
1949 if (UNTAG_Bool(REGB0
)) {
1951 nit_abort("Uninitialized attribute %s", "_n_eq", LOCATE_parser_nodes
, 562);
1953 fra
.me
.REG
[0] = ATTR_parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0]);
1954 stack_frame_head
= fra
.me
.prev
;
1955 return fra
.me
.REG
[0];
1957 val_t
parser_nodes___ANeMethid___n_ne(val_t p0
){
1958 struct {struct stack_frame_t me
;} fra
;
1961 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1962 fra
.me
.file
= LOCATE_parser_nodes
;
1964 fra
.me
.meth
= LOCATE_parser_nodes___ANeMethid___n_ne
;
1965 fra
.me
.has_broke
= 0;
1966 fra
.me
.REG_size
= 1;
1967 fra
.me
.REG
[0] = NIT_NULL
;
1969 /* ./parser//parser_nodes.nit:566 */
1970 REGB0
= TAG_Bool(ATTR_parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0])!=NIT_NULL
);
1971 if (UNTAG_Bool(REGB0
)) {
1973 nit_abort("Uninitialized attribute %s", "_n_ne", LOCATE_parser_nodes
, 566);
1975 fra
.me
.REG
[0] = ATTR_parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0]);
1976 stack_frame_head
= fra
.me
.prev
;
1977 return fra
.me
.REG
[0];
1979 val_t
parser_nodes___ALeMethid___n_le(val_t p0
){
1980 struct {struct stack_frame_t me
;} fra
;
1983 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1984 fra
.me
.file
= LOCATE_parser_nodes
;
1986 fra
.me
.meth
= LOCATE_parser_nodes___ALeMethid___n_le
;
1987 fra
.me
.has_broke
= 0;
1988 fra
.me
.REG_size
= 1;
1989 fra
.me
.REG
[0] = NIT_NULL
;
1991 /* ./parser//parser_nodes.nit:570 */
1992 REGB0
= TAG_Bool(ATTR_parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0])!=NIT_NULL
);
1993 if (UNTAG_Bool(REGB0
)) {
1995 nit_abort("Uninitialized attribute %s", "_n_le", LOCATE_parser_nodes
, 570);
1997 fra
.me
.REG
[0] = ATTR_parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0]);
1998 stack_frame_head
= fra
.me
.prev
;
1999 return fra
.me
.REG
[0];
2001 val_t
parser_nodes___AGeMethid___n_ge(val_t p0
){
2002 struct {struct stack_frame_t me
;} fra
;
2005 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2006 fra
.me
.file
= LOCATE_parser_nodes
;
2008 fra
.me
.meth
= LOCATE_parser_nodes___AGeMethid___n_ge
;
2009 fra
.me
.has_broke
= 0;
2010 fra
.me
.REG_size
= 1;
2011 fra
.me
.REG
[0] = NIT_NULL
;
2013 /* ./parser//parser_nodes.nit:574 */
2014 REGB0
= TAG_Bool(ATTR_parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0])!=NIT_NULL
);
2015 if (UNTAG_Bool(REGB0
)) {
2017 nit_abort("Uninitialized attribute %s", "_n_ge", LOCATE_parser_nodes
, 574);
2019 fra
.me
.REG
[0] = ATTR_parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0]);
2020 stack_frame_head
= fra
.me
.prev
;
2021 return fra
.me
.REG
[0];
2023 val_t
parser_nodes___ALtMethid___n_lt(val_t p0
){
2024 struct {struct stack_frame_t me
;} fra
;
2027 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2028 fra
.me
.file
= LOCATE_parser_nodes
;
2030 fra
.me
.meth
= LOCATE_parser_nodes___ALtMethid___n_lt
;
2031 fra
.me
.has_broke
= 0;
2032 fra
.me
.REG_size
= 1;
2033 fra
.me
.REG
[0] = NIT_NULL
;
2035 /* ./parser//parser_nodes.nit:578 */
2036 REGB0
= TAG_Bool(ATTR_parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0])!=NIT_NULL
);
2037 if (UNTAG_Bool(REGB0
)) {
2039 nit_abort("Uninitialized attribute %s", "_n_lt", LOCATE_parser_nodes
, 578);
2041 fra
.me
.REG
[0] = ATTR_parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0]);
2042 stack_frame_head
= fra
.me
.prev
;
2043 return fra
.me
.REG
[0];
2045 val_t
parser_nodes___AGtMethid___n_gt(val_t p0
){
2046 struct {struct stack_frame_t me
;} fra
;
2049 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2050 fra
.me
.file
= LOCATE_parser_nodes
;
2052 fra
.me
.meth
= LOCATE_parser_nodes___AGtMethid___n_gt
;
2053 fra
.me
.has_broke
= 0;
2054 fra
.me
.REG_size
= 1;
2055 fra
.me
.REG
[0] = NIT_NULL
;
2057 /* ./parser//parser_nodes.nit:582 */
2058 REGB0
= TAG_Bool(ATTR_parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0])!=NIT_NULL
);
2059 if (UNTAG_Bool(REGB0
)) {
2061 nit_abort("Uninitialized attribute %s", "_n_gt", LOCATE_parser_nodes
, 582);
2063 fra
.me
.REG
[0] = ATTR_parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0]);
2064 stack_frame_head
= fra
.me
.prev
;
2065 return fra
.me
.REG
[0];
2067 val_t
parser_nodes___ALlMethid___n_ll(val_t p0
){
2068 struct {struct stack_frame_t me
;} fra
;
2071 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2072 fra
.me
.file
= LOCATE_parser_nodes
;
2074 fra
.me
.meth
= LOCATE_parser_nodes___ALlMethid___n_ll
;
2075 fra
.me
.has_broke
= 0;
2076 fra
.me
.REG_size
= 1;
2077 fra
.me
.REG
[0] = NIT_NULL
;
2079 /* ./parser//parser_nodes.nit:586 */
2080 REGB0
= TAG_Bool(ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0])!=NIT_NULL
);
2081 if (UNTAG_Bool(REGB0
)) {
2083 nit_abort("Uninitialized attribute %s", "_n_ll", LOCATE_parser_nodes
, 586);
2085 fra
.me
.REG
[0] = ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]);
2086 stack_frame_head
= fra
.me
.prev
;
2087 return fra
.me
.REG
[0];
2089 void parser_nodes___ALlMethid___n_ll__eq(val_t p0
, val_t p1
){
2090 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
2092 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2093 fra
.me
.file
= LOCATE_parser_nodes
;
2095 fra
.me
.meth
= LOCATE_parser_nodes___ALlMethid___n_ll__eq
;
2096 fra
.me
.has_broke
= 0;
2097 fra
.me
.REG_size
= 2;
2098 fra
.me
.REG
[0] = NIT_NULL
;
2099 fra
.me
.REG
[1] = NIT_NULL
;
2102 /* ./parser//parser_nodes.nit:586 */
2103 ATTR_parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
2104 stack_frame_head
= fra
.me
.prev
;
2107 val_t
parser_nodes___AGgMethid___n_gg(val_t p0
){
2108 struct {struct stack_frame_t me
;} fra
;
2111 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2112 fra
.me
.file
= LOCATE_parser_nodes
;
2114 fra
.me
.meth
= LOCATE_parser_nodes___AGgMethid___n_gg
;
2115 fra
.me
.has_broke
= 0;
2116 fra
.me
.REG_size
= 1;
2117 fra
.me
.REG
[0] = NIT_NULL
;
2119 /* ./parser//parser_nodes.nit:590 */
2120 REGB0
= TAG_Bool(ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0])!=NIT_NULL
);
2121 if (UNTAG_Bool(REGB0
)) {
2123 nit_abort("Uninitialized attribute %s", "_n_gg", LOCATE_parser_nodes
, 590);
2125 fra
.me
.REG
[0] = ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]);
2126 stack_frame_head
= fra
.me
.prev
;
2127 return fra
.me
.REG
[0];
2129 void parser_nodes___AGgMethid___n_gg__eq(val_t p0
, val_t p1
){
2130 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
2132 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2133 fra
.me
.file
= LOCATE_parser_nodes
;
2135 fra
.me
.meth
= LOCATE_parser_nodes___AGgMethid___n_gg__eq
;
2136 fra
.me
.has_broke
= 0;
2137 fra
.me
.REG_size
= 2;
2138 fra
.me
.REG
[0] = NIT_NULL
;
2139 fra
.me
.REG
[1] = NIT_NULL
;
2142 /* ./parser//parser_nodes.nit:590 */
2143 ATTR_parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
2144 stack_frame_head
= fra
.me
.prev
;
2147 val_t
parser_nodes___ABraMethid___n_obra(val_t p0
){
2148 struct {struct stack_frame_t me
;} fra
;
2151 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2152 fra
.me
.file
= LOCATE_parser_nodes
;
2154 fra
.me
.meth
= LOCATE_parser_nodes___ABraMethid___n_obra
;
2155 fra
.me
.has_broke
= 0;
2156 fra
.me
.REG_size
= 1;
2157 fra
.me
.REG
[0] = NIT_NULL
;
2159 /* ./parser//parser_nodes.nit:594 */
2160 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
2161 if (UNTAG_Bool(REGB0
)) {
2163 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser_nodes
, 594);
2165 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0]);
2166 stack_frame_head
= fra
.me
.prev
;
2167 return fra
.me
.REG
[0];
2169 val_t
parser_nodes___ABraMethid___n_cbra(val_t p0
){
2170 struct {struct stack_frame_t me
;} fra
;
2173 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2174 fra
.me
.file
= LOCATE_parser_nodes
;
2176 fra
.me
.meth
= LOCATE_parser_nodes___ABraMethid___n_cbra
;
2177 fra
.me
.has_broke
= 0;
2178 fra
.me
.REG_size
= 1;
2179 fra
.me
.REG
[0] = NIT_NULL
;
2181 /* ./parser//parser_nodes.nit:595 */
2182 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
2183 if (UNTAG_Bool(REGB0
)) {
2185 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser_nodes
, 595);
2187 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0]);
2188 stack_frame_head
= fra
.me
.prev
;
2189 return fra
.me
.REG
[0];
2191 val_t
parser_nodes___AStarshipMethid___n_starship(val_t p0
){
2192 struct {struct stack_frame_t me
;} fra
;
2195 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2196 fra
.me
.file
= LOCATE_parser_nodes
;
2198 fra
.me
.meth
= LOCATE_parser_nodes___AStarshipMethid___n_starship
;
2199 fra
.me
.has_broke
= 0;
2200 fra
.me
.REG_size
= 1;
2201 fra
.me
.REG
[0] = NIT_NULL
;
2203 /* ./parser//parser_nodes.nit:599 */
2204 REGB0
= TAG_Bool(ATTR_parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0])!=NIT_NULL
);
2205 if (UNTAG_Bool(REGB0
)) {
2207 nit_abort("Uninitialized attribute %s", "_n_starship", LOCATE_parser_nodes
, 599);
2209 fra
.me
.REG
[0] = ATTR_parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0]);
2210 stack_frame_head
= fra
.me
.prev
;
2211 return fra
.me
.REG
[0];
2213 val_t
parser_nodes___AAssignMethid___n_id(val_t p0
){
2214 struct {struct stack_frame_t me
;} fra
;
2217 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2218 fra
.me
.file
= LOCATE_parser_nodes
;
2220 fra
.me
.meth
= LOCATE_parser_nodes___AAssignMethid___n_id
;
2221 fra
.me
.has_broke
= 0;
2222 fra
.me
.REG_size
= 1;
2223 fra
.me
.REG
[0] = NIT_NULL
;
2225 /* ./parser//parser_nodes.nit:603 */
2226 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2227 if (UNTAG_Bool(REGB0
)) {
2229 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 603);
2231 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0]);
2232 stack_frame_head
= fra
.me
.prev
;
2233 return fra
.me
.REG
[0];
2235 val_t
parser_nodes___AAssignMethid___n_assign(val_t p0
){
2236 struct {struct stack_frame_t me
;} fra
;
2239 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2240 fra
.me
.file
= LOCATE_parser_nodes
;
2242 fra
.me
.meth
= LOCATE_parser_nodes___AAssignMethid___n_assign
;
2243 fra
.me
.has_broke
= 0;
2244 fra
.me
.REG_size
= 1;
2245 fra
.me
.REG
[0] = NIT_NULL
;
2247 /* ./parser//parser_nodes.nit:604 */
2248 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
2249 if (UNTAG_Bool(REGB0
)) {
2251 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 604);
2253 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0]);
2254 stack_frame_head
= fra
.me
.prev
;
2255 return fra
.me
.REG
[0];
2257 val_t
parser_nodes___ABraassignMethid___n_obra(val_t p0
){
2258 struct {struct stack_frame_t me
;} fra
;
2261 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2262 fra
.me
.file
= LOCATE_parser_nodes
;
2264 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_obra
;
2265 fra
.me
.has_broke
= 0;
2266 fra
.me
.REG_size
= 1;
2267 fra
.me
.REG
[0] = NIT_NULL
;
2269 /* ./parser//parser_nodes.nit:608 */
2270 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
2271 if (UNTAG_Bool(REGB0
)) {
2273 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser_nodes
, 608);
2275 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0]);
2276 stack_frame_head
= fra
.me
.prev
;
2277 return fra
.me
.REG
[0];
2279 val_t
parser_nodes___ABraassignMethid___n_cbra(val_t p0
){
2280 struct {struct stack_frame_t me
;} fra
;
2283 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2284 fra
.me
.file
= LOCATE_parser_nodes
;
2286 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_cbra
;
2287 fra
.me
.has_broke
= 0;
2288 fra
.me
.REG_size
= 1;
2289 fra
.me
.REG
[0] = NIT_NULL
;
2291 /* ./parser//parser_nodes.nit:609 */
2292 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
2293 if (UNTAG_Bool(REGB0
)) {
2295 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser_nodes
, 609);
2297 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0]);
2298 stack_frame_head
= fra
.me
.prev
;
2299 return fra
.me
.REG
[0];
2301 val_t
parser_nodes___ABraassignMethid___n_assign(val_t p0
){
2302 struct {struct stack_frame_t me
;} fra
;
2305 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2306 fra
.me
.file
= LOCATE_parser_nodes
;
2308 fra
.me
.meth
= LOCATE_parser_nodes___ABraassignMethid___n_assign
;
2309 fra
.me
.has_broke
= 0;
2310 fra
.me
.REG_size
= 1;
2311 fra
.me
.REG
[0] = NIT_NULL
;
2313 /* ./parser//parser_nodes.nit:610 */
2314 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
2315 if (UNTAG_Bool(REGB0
)) {
2317 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 610);
2319 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0]);
2320 stack_frame_head
= fra
.me
.prev
;
2321 return fra
.me
.REG
[0];
2323 val_t
parser_nodes___ASignature___n_params(val_t p0
){
2324 struct {struct stack_frame_t me
;} fra
;
2327 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2328 fra
.me
.file
= LOCATE_parser_nodes
;
2330 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_params
;
2331 fra
.me
.has_broke
= 0;
2332 fra
.me
.REG_size
= 1;
2333 fra
.me
.REG
[0] = NIT_NULL
;
2335 /* ./parser//parser_nodes.nit:614 */
2336 REGB0
= TAG_Bool(ATTR_parser_nodes___ASignature____n_params(fra
.me
.REG
[0])!=NIT_NULL
);
2337 if (UNTAG_Bool(REGB0
)) {
2339 nit_abort("Uninitialized attribute %s", "_n_params", LOCATE_parser_nodes
, 614);
2341 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_params(fra
.me
.REG
[0]);
2342 stack_frame_head
= fra
.me
.prev
;
2343 return fra
.me
.REG
[0];
2345 val_t
parser_nodes___ASignature___n_type(val_t p0
){
2346 struct {struct stack_frame_t me
;} fra
;
2348 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2349 fra
.me
.file
= LOCATE_parser_nodes
;
2351 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_type
;
2352 fra
.me
.has_broke
= 0;
2353 fra
.me
.REG_size
= 1;
2354 fra
.me
.REG
[0] = NIT_NULL
;
2356 /* ./parser//parser_nodes.nit:615 */
2357 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_type(fra
.me
.REG
[0]);
2358 stack_frame_head
= fra
.me
.prev
;
2359 return fra
.me
.REG
[0];
2361 val_t
parser_nodes___ASignature___n_closure_decls(val_t p0
){
2362 struct {struct stack_frame_t me
;} fra
;
2365 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2366 fra
.me
.file
= LOCATE_parser_nodes
;
2368 fra
.me
.meth
= LOCATE_parser_nodes___ASignature___n_closure_decls
;
2369 fra
.me
.has_broke
= 0;
2370 fra
.me
.REG_size
= 1;
2371 fra
.me
.REG
[0] = NIT_NULL
;
2373 /* ./parser//parser_nodes.nit:616 */
2374 REGB0
= TAG_Bool(ATTR_parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0])!=NIT_NULL
);
2375 if (UNTAG_Bool(REGB0
)) {
2377 nit_abort("Uninitialized attribute %s", "_n_closure_decls", LOCATE_parser_nodes
, 616);
2379 fra
.me
.REG
[0] = ATTR_parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0]);
2380 stack_frame_head
= fra
.me
.prev
;
2381 return fra
.me
.REG
[0];
2383 val_t
parser_nodes___AParam___n_id(val_t p0
){
2384 struct {struct stack_frame_t me
;} fra
;
2387 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2388 fra
.me
.file
= LOCATE_parser_nodes
;
2390 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_id
;
2391 fra
.me
.has_broke
= 0;
2392 fra
.me
.REG_size
= 1;
2393 fra
.me
.REG
[0] = NIT_NULL
;
2395 /* ./parser//parser_nodes.nit:620 */
2396 REGB0
= TAG_Bool(ATTR_parser_nodes___AParam____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2397 if (UNTAG_Bool(REGB0
)) {
2399 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 620);
2401 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_id(fra
.me
.REG
[0]);
2402 stack_frame_head
= fra
.me
.prev
;
2403 return fra
.me
.REG
[0];
2405 val_t
parser_nodes___AParam___n_type(val_t p0
){
2406 struct {struct stack_frame_t me
;} fra
;
2408 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2409 fra
.me
.file
= LOCATE_parser_nodes
;
2411 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_type
;
2412 fra
.me
.has_broke
= 0;
2413 fra
.me
.REG_size
= 1;
2414 fra
.me
.REG
[0] = NIT_NULL
;
2416 /* ./parser//parser_nodes.nit:621 */
2417 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_type(fra
.me
.REG
[0]);
2418 stack_frame_head
= fra
.me
.prev
;
2419 return fra
.me
.REG
[0];
2421 val_t
parser_nodes___AParam___n_dotdotdot(val_t p0
){
2422 struct {struct stack_frame_t me
;} fra
;
2424 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2425 fra
.me
.file
= LOCATE_parser_nodes
;
2427 fra
.me
.meth
= LOCATE_parser_nodes___AParam___n_dotdotdot
;
2428 fra
.me
.has_broke
= 0;
2429 fra
.me
.REG_size
= 1;
2430 fra
.me
.REG
[0] = NIT_NULL
;
2432 /* ./parser//parser_nodes.nit:622 */
2433 fra
.me
.REG
[0] = ATTR_parser_nodes___AParam____n_dotdotdot(fra
.me
.REG
[0]);
2434 stack_frame_head
= fra
.me
.prev
;
2435 return fra
.me
.REG
[0];
2437 val_t
parser_nodes___AClosureDecl___n_kwbreak(val_t p0
){
2438 struct {struct stack_frame_t me
;} fra
;
2440 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2441 fra
.me
.file
= LOCATE_parser_nodes
;
2443 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_kwbreak
;
2444 fra
.me
.has_broke
= 0;
2445 fra
.me
.REG_size
= 1;
2446 fra
.me
.REG
[0] = NIT_NULL
;
2448 /* ./parser//parser_nodes.nit:626 */
2449 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_kwbreak(fra
.me
.REG
[0]);
2450 stack_frame_head
= fra
.me
.prev
;
2451 return fra
.me
.REG
[0];
2453 val_t
parser_nodes___AClosureDecl___n_bang(val_t p0
){
2454 struct {struct stack_frame_t me
;} fra
;
2457 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2458 fra
.me
.file
= LOCATE_parser_nodes
;
2460 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_bang
;
2461 fra
.me
.has_broke
= 0;
2462 fra
.me
.REG_size
= 1;
2463 fra
.me
.REG
[0] = NIT_NULL
;
2465 /* ./parser//parser_nodes.nit:627 */
2466 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
2467 if (UNTAG_Bool(REGB0
)) {
2469 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser_nodes
, 627);
2471 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0]);
2472 stack_frame_head
= fra
.me
.prev
;
2473 return fra
.me
.REG
[0];
2475 val_t
parser_nodes___AClosureDecl___n_id(val_t p0
){
2476 struct {struct stack_frame_t me
;} fra
;
2479 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2480 fra
.me
.file
= LOCATE_parser_nodes
;
2482 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_id
;
2483 fra
.me
.has_broke
= 0;
2484 fra
.me
.REG_size
= 1;
2485 fra
.me
.REG
[0] = NIT_NULL
;
2487 /* ./parser//parser_nodes.nit:628 */
2488 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2489 if (UNTAG_Bool(REGB0
)) {
2491 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 628);
2493 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0]);
2494 stack_frame_head
= fra
.me
.prev
;
2495 return fra
.me
.REG
[0];
2497 val_t
parser_nodes___AClosureDecl___n_signature(val_t p0
){
2498 struct {struct stack_frame_t me
;} fra
;
2501 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2502 fra
.me
.file
= LOCATE_parser_nodes
;
2504 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_signature
;
2505 fra
.me
.has_broke
= 0;
2506 fra
.me
.REG_size
= 1;
2507 fra
.me
.REG
[0] = NIT_NULL
;
2509 /* ./parser//parser_nodes.nit:629 */
2510 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0])!=NIT_NULL
);
2511 if (UNTAG_Bool(REGB0
)) {
2513 nit_abort("Uninitialized attribute %s", "_n_signature", LOCATE_parser_nodes
, 629);
2515 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0]);
2516 stack_frame_head
= fra
.me
.prev
;
2517 return fra
.me
.REG
[0];
2519 val_t
parser_nodes___AClosureDecl___n_expr(val_t p0
){
2520 struct {struct stack_frame_t me
;} fra
;
2522 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2523 fra
.me
.file
= LOCATE_parser_nodes
;
2525 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDecl___n_expr
;
2526 fra
.me
.has_broke
= 0;
2527 fra
.me
.REG_size
= 1;
2528 fra
.me
.REG
[0] = NIT_NULL
;
2530 /* ./parser//parser_nodes.nit:630 */
2531 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDecl____n_expr(fra
.me
.REG
[0]);
2532 stack_frame_head
= fra
.me
.prev
;
2533 return fra
.me
.REG
[0];
2535 val_t
parser_nodes___AType___n_kwnullable(val_t p0
){
2536 struct {struct stack_frame_t me
;} fra
;
2538 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2539 fra
.me
.file
= LOCATE_parser_nodes
;
2541 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_kwnullable
;
2542 fra
.me
.has_broke
= 0;
2543 fra
.me
.REG_size
= 1;
2544 fra
.me
.REG
[0] = NIT_NULL
;
2546 /* ./parser//parser_nodes.nit:634 */
2547 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_kwnullable(fra
.me
.REG
[0]);
2548 stack_frame_head
= fra
.me
.prev
;
2549 return fra
.me
.REG
[0];
2551 val_t
parser_nodes___AType___n_id(val_t p0
){
2552 struct {struct stack_frame_t me
;} fra
;
2555 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2556 fra
.me
.file
= LOCATE_parser_nodes
;
2558 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_id
;
2559 fra
.me
.has_broke
= 0;
2560 fra
.me
.REG_size
= 1;
2561 fra
.me
.REG
[0] = NIT_NULL
;
2563 /* ./parser//parser_nodes.nit:635 */
2564 REGB0
= TAG_Bool(ATTR_parser_nodes___AType____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2565 if (UNTAG_Bool(REGB0
)) {
2567 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 635);
2569 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_id(fra
.me
.REG
[0]);
2570 stack_frame_head
= fra
.me
.prev
;
2571 return fra
.me
.REG
[0];
2573 val_t
parser_nodes___AType___n_types(val_t p0
){
2574 struct {struct stack_frame_t me
;} fra
;
2577 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2578 fra
.me
.file
= LOCATE_parser_nodes
;
2580 fra
.me
.meth
= LOCATE_parser_nodes___AType___n_types
;
2581 fra
.me
.has_broke
= 0;
2582 fra
.me
.REG_size
= 1;
2583 fra
.me
.REG
[0] = NIT_NULL
;
2585 /* ./parser//parser_nodes.nit:636 */
2586 REGB0
= TAG_Bool(ATTR_parser_nodes___AType____n_types(fra
.me
.REG
[0])!=NIT_NULL
);
2587 if (UNTAG_Bool(REGB0
)) {
2589 nit_abort("Uninitialized attribute %s", "_n_types", LOCATE_parser_nodes
, 636);
2591 fra
.me
.REG
[0] = ATTR_parser_nodes___AType____n_types(fra
.me
.REG
[0]);
2592 stack_frame_head
= fra
.me
.prev
;
2593 return fra
.me
.REG
[0];
2595 val_t
parser_nodes___ALabel___n_kwlabel(val_t p0
){
2596 struct {struct stack_frame_t me
;} fra
;
2599 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2600 fra
.me
.file
= LOCATE_parser_nodes
;
2602 fra
.me
.meth
= LOCATE_parser_nodes___ALabel___n_kwlabel
;
2603 fra
.me
.has_broke
= 0;
2604 fra
.me
.REG_size
= 1;
2605 fra
.me
.REG
[0] = NIT_NULL
;
2607 /* ./parser//parser_nodes.nit:640 */
2608 REGB0
= TAG_Bool(ATTR_parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0])!=NIT_NULL
);
2609 if (UNTAG_Bool(REGB0
)) {
2611 nit_abort("Uninitialized attribute %s", "_n_kwlabel", LOCATE_parser_nodes
, 640);
2613 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0]);
2614 stack_frame_head
= fra
.me
.prev
;
2615 return fra
.me
.REG
[0];
2617 val_t
parser_nodes___ALabel___n_id(val_t p0
){
2618 struct {struct stack_frame_t me
;} fra
;
2621 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2622 fra
.me
.file
= LOCATE_parser_nodes
;
2624 fra
.me
.meth
= LOCATE_parser_nodes___ALabel___n_id
;
2625 fra
.me
.has_broke
= 0;
2626 fra
.me
.REG_size
= 1;
2627 fra
.me
.REG
[0] = NIT_NULL
;
2629 /* ./parser//parser_nodes.nit:641 */
2630 REGB0
= TAG_Bool(ATTR_parser_nodes___ALabel____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2631 if (UNTAG_Bool(REGB0
)) {
2633 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 641);
2635 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabel____n_id(fra
.me
.REG
[0]);
2636 stack_frame_head
= fra
.me
.prev
;
2637 return fra
.me
.REG
[0];
2639 val_t
parser_nodes___ABlockExpr___n_expr(val_t p0
){
2640 struct {struct stack_frame_t me
;} fra
;
2643 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2644 fra
.me
.file
= LOCATE_parser_nodes
;
2646 fra
.me
.meth
= LOCATE_parser_nodes___ABlockExpr___n_expr
;
2647 fra
.me
.has_broke
= 0;
2648 fra
.me
.REG_size
= 1;
2649 fra
.me
.REG
[0] = NIT_NULL
;
2651 /* ./parser//parser_nodes.nit:646 */
2652 REGB0
= TAG_Bool(ATTR_parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2653 if (UNTAG_Bool(REGB0
)) {
2655 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 646);
2657 fra
.me
.REG
[0] = ATTR_parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0]);
2658 stack_frame_head
= fra
.me
.prev
;
2659 return fra
.me
.REG
[0];
2661 val_t
parser_nodes___AVardeclExpr___n_kwvar(val_t p0
){
2662 struct {struct stack_frame_t me
;} fra
;
2665 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2666 fra
.me
.file
= LOCATE_parser_nodes
;
2668 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_kwvar
;
2669 fra
.me
.has_broke
= 0;
2670 fra
.me
.REG_size
= 1;
2671 fra
.me
.REG
[0] = NIT_NULL
;
2673 /* ./parser//parser_nodes.nit:650 */
2674 REGB0
= TAG_Bool(ATTR_parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
2675 if (UNTAG_Bool(REGB0
)) {
2677 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser_nodes
, 650);
2679 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0]);
2680 stack_frame_head
= fra
.me
.prev
;
2681 return fra
.me
.REG
[0];
2683 val_t
parser_nodes___AVardeclExpr___n_id(val_t p0
){
2684 struct {struct stack_frame_t me
;} fra
;
2687 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2688 fra
.me
.file
= LOCATE_parser_nodes
;
2690 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_id
;
2691 fra
.me
.has_broke
= 0;
2692 fra
.me
.REG_size
= 1;
2693 fra
.me
.REG
[0] = NIT_NULL
;
2695 /* ./parser//parser_nodes.nit:651 */
2696 REGB0
= TAG_Bool(ATTR_parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2697 if (UNTAG_Bool(REGB0
)) {
2699 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 651);
2701 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0]);
2702 stack_frame_head
= fra
.me
.prev
;
2703 return fra
.me
.REG
[0];
2705 val_t
parser_nodes___AVardeclExpr___n_type(val_t p0
){
2706 struct {struct stack_frame_t me
;} fra
;
2708 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2709 fra
.me
.file
= LOCATE_parser_nodes
;
2711 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_type
;
2712 fra
.me
.has_broke
= 0;
2713 fra
.me
.REG_size
= 1;
2714 fra
.me
.REG
[0] = NIT_NULL
;
2716 /* ./parser//parser_nodes.nit:652 */
2717 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_type(fra
.me
.REG
[0]);
2718 stack_frame_head
= fra
.me
.prev
;
2719 return fra
.me
.REG
[0];
2721 val_t
parser_nodes___AVardeclExpr___n_assign(val_t p0
){
2722 struct {struct stack_frame_t me
;} fra
;
2724 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2725 fra
.me
.file
= LOCATE_parser_nodes
;
2727 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_assign
;
2728 fra
.me
.has_broke
= 0;
2729 fra
.me
.REG_size
= 1;
2730 fra
.me
.REG
[0] = NIT_NULL
;
2732 /* ./parser//parser_nodes.nit:653 */
2733 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_assign(fra
.me
.REG
[0]);
2734 stack_frame_head
= fra
.me
.prev
;
2735 return fra
.me
.REG
[0];
2737 val_t
parser_nodes___AVardeclExpr___n_expr(val_t p0
){
2738 struct {struct stack_frame_t me
;} fra
;
2740 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2741 fra
.me
.file
= LOCATE_parser_nodes
;
2743 fra
.me
.meth
= LOCATE_parser_nodes___AVardeclExpr___n_expr
;
2744 fra
.me
.has_broke
= 0;
2745 fra
.me
.REG_size
= 1;
2746 fra
.me
.REG
[0] = NIT_NULL
;
2748 /* ./parser//parser_nodes.nit:654 */
2749 fra
.me
.REG
[0] = ATTR_parser_nodes___AVardeclExpr____n_expr(fra
.me
.REG
[0]);
2750 stack_frame_head
= fra
.me
.prev
;
2751 return fra
.me
.REG
[0];
2753 val_t
parser_nodes___AReturnExpr___n_kwreturn(val_t p0
){
2754 struct {struct stack_frame_t me
;} fra
;
2756 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2757 fra
.me
.file
= LOCATE_parser_nodes
;
2759 fra
.me
.meth
= LOCATE_parser_nodes___AReturnExpr___n_kwreturn
;
2760 fra
.me
.has_broke
= 0;
2761 fra
.me
.REG_size
= 1;
2762 fra
.me
.REG
[0] = NIT_NULL
;
2764 /* ./parser//parser_nodes.nit:658 */
2765 fra
.me
.REG
[0] = ATTR_parser_nodes___AReturnExpr____n_kwreturn(fra
.me
.REG
[0]);
2766 stack_frame_head
= fra
.me
.prev
;
2767 return fra
.me
.REG
[0];
2769 val_t
parser_nodes___AReturnExpr___n_expr(val_t p0
){
2770 struct {struct stack_frame_t me
;} fra
;
2772 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2773 fra
.me
.file
= LOCATE_parser_nodes
;
2775 fra
.me
.meth
= LOCATE_parser_nodes___AReturnExpr___n_expr
;
2776 fra
.me
.has_broke
= 0;
2777 fra
.me
.REG_size
= 1;
2778 fra
.me
.REG
[0] = NIT_NULL
;
2780 /* ./parser//parser_nodes.nit:659 */
2781 fra
.me
.REG
[0] = ATTR_parser_nodes___AReturnExpr____n_expr(fra
.me
.REG
[0]);
2782 stack_frame_head
= fra
.me
.prev
;
2783 return fra
.me
.REG
[0];
2785 val_t
parser_nodes___ALabelable___n_label(val_t p0
){
2786 struct {struct stack_frame_t me
;} fra
;
2788 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2789 fra
.me
.file
= LOCATE_parser_nodes
;
2791 fra
.me
.meth
= LOCATE_parser_nodes___ALabelable___n_label
;
2792 fra
.me
.has_broke
= 0;
2793 fra
.me
.REG_size
= 1;
2794 fra
.me
.REG
[0] = NIT_NULL
;
2796 /* ./parser//parser_nodes.nit:663 */
2797 fra
.me
.REG
[0] = ATTR_parser_nodes___ALabelable____n_label(fra
.me
.REG
[0]);
2798 stack_frame_head
= fra
.me
.prev
;
2799 return fra
.me
.REG
[0];
2801 val_t
parser_nodes___ABreakExpr___n_kwbreak(val_t p0
){
2802 struct {struct stack_frame_t me
;} fra
;
2805 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2806 fra
.me
.file
= LOCATE_parser_nodes
;
2808 fra
.me
.meth
= LOCATE_parser_nodes___ABreakExpr___n_kwbreak
;
2809 fra
.me
.has_broke
= 0;
2810 fra
.me
.REG_size
= 1;
2811 fra
.me
.REG
[0] = NIT_NULL
;
2813 /* ./parser//parser_nodes.nit:668 */
2814 REGB0
= TAG_Bool(ATTR_parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
2815 if (UNTAG_Bool(REGB0
)) {
2817 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser_nodes
, 668);
2819 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0]);
2820 stack_frame_head
= fra
.me
.prev
;
2821 return fra
.me
.REG
[0];
2823 val_t
parser_nodes___ABreakExpr___n_expr(val_t p0
){
2824 struct {struct stack_frame_t me
;} fra
;
2826 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2827 fra
.me
.file
= LOCATE_parser_nodes
;
2829 fra
.me
.meth
= LOCATE_parser_nodes___ABreakExpr___n_expr
;
2830 fra
.me
.has_broke
= 0;
2831 fra
.me
.REG_size
= 1;
2832 fra
.me
.REG
[0] = NIT_NULL
;
2834 /* ./parser//parser_nodes.nit:669 */
2835 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakExpr____n_expr(fra
.me
.REG
[0]);
2836 stack_frame_head
= fra
.me
.prev
;
2837 return fra
.me
.REG
[0];
2839 val_t
parser_nodes___AAbortExpr___n_kwabort(val_t p0
){
2840 struct {struct stack_frame_t me
;} fra
;
2843 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2844 fra
.me
.file
= LOCATE_parser_nodes
;
2846 fra
.me
.meth
= LOCATE_parser_nodes___AAbortExpr___n_kwabort
;
2847 fra
.me
.has_broke
= 0;
2848 fra
.me
.REG_size
= 1;
2849 fra
.me
.REG
[0] = NIT_NULL
;
2851 /* ./parser//parser_nodes.nit:673 */
2852 REGB0
= TAG_Bool(ATTR_parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0])!=NIT_NULL
);
2853 if (UNTAG_Bool(REGB0
)) {
2855 nit_abort("Uninitialized attribute %s", "_n_kwabort", LOCATE_parser_nodes
, 673);
2857 fra
.me
.REG
[0] = ATTR_parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0]);
2858 stack_frame_head
= fra
.me
.prev
;
2859 return fra
.me
.REG
[0];
2861 val_t
parser_nodes___AContinueExpr___n_kwcontinue(val_t p0
){
2862 struct {struct stack_frame_t me
;} fra
;
2864 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2865 fra
.me
.file
= LOCATE_parser_nodes
;
2867 fra
.me
.meth
= LOCATE_parser_nodes___AContinueExpr___n_kwcontinue
;
2868 fra
.me
.has_broke
= 0;
2869 fra
.me
.REG_size
= 1;
2870 fra
.me
.REG
[0] = NIT_NULL
;
2872 /* ./parser//parser_nodes.nit:678 */
2873 fra
.me
.REG
[0] = ATTR_parser_nodes___AContinueExpr____n_kwcontinue(fra
.me
.REG
[0]);
2874 stack_frame_head
= fra
.me
.prev
;
2875 return fra
.me
.REG
[0];
2877 val_t
parser_nodes___AContinueExpr___n_expr(val_t p0
){
2878 struct {struct stack_frame_t me
;} fra
;
2880 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2881 fra
.me
.file
= LOCATE_parser_nodes
;
2883 fra
.me
.meth
= LOCATE_parser_nodes___AContinueExpr___n_expr
;
2884 fra
.me
.has_broke
= 0;
2885 fra
.me
.REG_size
= 1;
2886 fra
.me
.REG
[0] = NIT_NULL
;
2888 /* ./parser//parser_nodes.nit:679 */
2889 fra
.me
.REG
[0] = ATTR_parser_nodes___AContinueExpr____n_expr(fra
.me
.REG
[0]);
2890 stack_frame_head
= fra
.me
.prev
;
2891 return fra
.me
.REG
[0];
2893 val_t
parser_nodes___ADoExpr___n_kwdo(val_t p0
){
2894 struct {struct stack_frame_t me
;} fra
;
2897 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2898 fra
.me
.file
= LOCATE_parser_nodes
;
2900 fra
.me
.meth
= LOCATE_parser_nodes___ADoExpr___n_kwdo
;
2901 fra
.me
.has_broke
= 0;
2902 fra
.me
.REG_size
= 1;
2903 fra
.me
.REG
[0] = NIT_NULL
;
2905 /* ./parser//parser_nodes.nit:684 */
2906 REGB0
= TAG_Bool(ATTR_parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
2907 if (UNTAG_Bool(REGB0
)) {
2909 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 684);
2911 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0]);
2912 stack_frame_head
= fra
.me
.prev
;
2913 return fra
.me
.REG
[0];
2915 val_t
parser_nodes___ADoExpr___n_block(val_t p0
){
2916 struct {struct stack_frame_t me
;} fra
;
2918 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2919 fra
.me
.file
= LOCATE_parser_nodes
;
2921 fra
.me
.meth
= LOCATE_parser_nodes___ADoExpr___n_block
;
2922 fra
.me
.has_broke
= 0;
2923 fra
.me
.REG_size
= 1;
2924 fra
.me
.REG
[0] = NIT_NULL
;
2926 /* ./parser//parser_nodes.nit:685 */
2927 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoExpr____n_block(fra
.me
.REG
[0]);
2928 stack_frame_head
= fra
.me
.prev
;
2929 return fra
.me
.REG
[0];
2931 val_t
parser_nodes___AIfExpr___n_kwif(val_t p0
){
2932 struct {struct stack_frame_t me
;} fra
;
2935 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2936 fra
.me
.file
= LOCATE_parser_nodes
;
2938 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_kwif
;
2939 fra
.me
.has_broke
= 0;
2940 fra
.me
.REG_size
= 1;
2941 fra
.me
.REG
[0] = NIT_NULL
;
2943 /* ./parser//parser_nodes.nit:689 */
2944 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
2945 if (UNTAG_Bool(REGB0
)) {
2947 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser_nodes
, 689);
2949 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0]);
2950 stack_frame_head
= fra
.me
.prev
;
2951 return fra
.me
.REG
[0];
2953 val_t
parser_nodes___AIfExpr___n_expr(val_t p0
){
2954 struct {struct stack_frame_t me
;} fra
;
2957 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2958 fra
.me
.file
= LOCATE_parser_nodes
;
2960 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_expr
;
2961 fra
.me
.has_broke
= 0;
2962 fra
.me
.REG_size
= 1;
2963 fra
.me
.REG
[0] = NIT_NULL
;
2965 /* ./parser//parser_nodes.nit:690 */
2966 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2967 if (UNTAG_Bool(REGB0
)) {
2969 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 690);
2971 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0]);
2972 stack_frame_head
= fra
.me
.prev
;
2973 return fra
.me
.REG
[0];
2975 val_t
parser_nodes___AIfExpr___n_then(val_t p0
){
2976 struct {struct stack_frame_t me
;} fra
;
2978 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2979 fra
.me
.file
= LOCATE_parser_nodes
;
2981 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_then
;
2982 fra
.me
.has_broke
= 0;
2983 fra
.me
.REG_size
= 1;
2984 fra
.me
.REG
[0] = NIT_NULL
;
2986 /* ./parser//parser_nodes.nit:691 */
2987 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_then(fra
.me
.REG
[0]);
2988 stack_frame_head
= fra
.me
.prev
;
2989 return fra
.me
.REG
[0];
2991 val_t
parser_nodes___AIfExpr___n_else(val_t p0
){
2992 struct {struct stack_frame_t me
;} fra
;
2994 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2995 fra
.me
.file
= LOCATE_parser_nodes
;
2997 fra
.me
.meth
= LOCATE_parser_nodes___AIfExpr___n_else
;
2998 fra
.me
.has_broke
= 0;
2999 fra
.me
.REG_size
= 1;
3000 fra
.me
.REG
[0] = NIT_NULL
;
3002 /* ./parser//parser_nodes.nit:692 */
3003 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfExpr____n_else(fra
.me
.REG
[0]);
3004 stack_frame_head
= fra
.me
.prev
;
3005 return fra
.me
.REG
[0];
3007 val_t
parser_nodes___AIfexprExpr___n_kwif(val_t p0
){
3008 struct {struct stack_frame_t me
;} fra
;
3011 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3012 fra
.me
.file
= LOCATE_parser_nodes
;
3014 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwif
;
3015 fra
.me
.has_broke
= 0;
3016 fra
.me
.REG_size
= 1;
3017 fra
.me
.REG
[0] = NIT_NULL
;
3019 /* ./parser//parser_nodes.nit:696 */
3020 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
3021 if (UNTAG_Bool(REGB0
)) {
3023 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser_nodes
, 696);
3025 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0]);
3026 stack_frame_head
= fra
.me
.prev
;
3027 return fra
.me
.REG
[0];
3029 val_t
parser_nodes___AIfexprExpr___n_expr(val_t p0
){
3030 struct {struct stack_frame_t me
;} fra
;
3033 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3034 fra
.me
.file
= LOCATE_parser_nodes
;
3036 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_expr
;
3037 fra
.me
.has_broke
= 0;
3038 fra
.me
.REG_size
= 1;
3039 fra
.me
.REG
[0] = NIT_NULL
;
3041 /* ./parser//parser_nodes.nit:697 */
3042 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3043 if (UNTAG_Bool(REGB0
)) {
3045 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 697);
3047 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0]);
3048 stack_frame_head
= fra
.me
.prev
;
3049 return fra
.me
.REG
[0];
3051 val_t
parser_nodes___AIfexprExpr___n_kwthen(val_t p0
){
3052 struct {struct stack_frame_t me
;} fra
;
3055 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3056 fra
.me
.file
= LOCATE_parser_nodes
;
3058 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwthen
;
3059 fra
.me
.has_broke
= 0;
3060 fra
.me
.REG_size
= 1;
3061 fra
.me
.REG
[0] = NIT_NULL
;
3063 /* ./parser//parser_nodes.nit:698 */
3064 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0])!=NIT_NULL
);
3065 if (UNTAG_Bool(REGB0
)) {
3067 nit_abort("Uninitialized attribute %s", "_n_kwthen", LOCATE_parser_nodes
, 698);
3069 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0]);
3070 stack_frame_head
= fra
.me
.prev
;
3071 return fra
.me
.REG
[0];
3073 val_t
parser_nodes___AIfexprExpr___n_then(val_t p0
){
3074 struct {struct stack_frame_t me
;} fra
;
3077 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3078 fra
.me
.file
= LOCATE_parser_nodes
;
3080 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_then
;
3081 fra
.me
.has_broke
= 0;
3082 fra
.me
.REG_size
= 1;
3083 fra
.me
.REG
[0] = NIT_NULL
;
3085 /* ./parser//parser_nodes.nit:699 */
3086 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0])!=NIT_NULL
);
3087 if (UNTAG_Bool(REGB0
)) {
3089 nit_abort("Uninitialized attribute %s", "_n_then", LOCATE_parser_nodes
, 699);
3091 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0]);
3092 stack_frame_head
= fra
.me
.prev
;
3093 return fra
.me
.REG
[0];
3095 val_t
parser_nodes___AIfexprExpr___n_kwelse(val_t p0
){
3096 struct {struct stack_frame_t me
;} fra
;
3099 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3100 fra
.me
.file
= LOCATE_parser_nodes
;
3102 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_kwelse
;
3103 fra
.me
.has_broke
= 0;
3104 fra
.me
.REG_size
= 1;
3105 fra
.me
.REG
[0] = NIT_NULL
;
3107 /* ./parser//parser_nodes.nit:700 */
3108 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0])!=NIT_NULL
);
3109 if (UNTAG_Bool(REGB0
)) {
3111 nit_abort("Uninitialized attribute %s", "_n_kwelse", LOCATE_parser_nodes
, 700);
3113 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0]);
3114 stack_frame_head
= fra
.me
.prev
;
3115 return fra
.me
.REG
[0];
3117 val_t
parser_nodes___AIfexprExpr___n_else(val_t p0
){
3118 struct {struct stack_frame_t me
;} fra
;
3121 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3122 fra
.me
.file
= LOCATE_parser_nodes
;
3124 fra
.me
.meth
= LOCATE_parser_nodes___AIfexprExpr___n_else
;
3125 fra
.me
.has_broke
= 0;
3126 fra
.me
.REG_size
= 1;
3127 fra
.me
.REG
[0] = NIT_NULL
;
3129 /* ./parser//parser_nodes.nit:701 */
3130 REGB0
= TAG_Bool(ATTR_parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0])!=NIT_NULL
);
3131 if (UNTAG_Bool(REGB0
)) {
3133 nit_abort("Uninitialized attribute %s", "_n_else", LOCATE_parser_nodes
, 701);
3135 fra
.me
.REG
[0] = ATTR_parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0]);
3136 stack_frame_head
= fra
.me
.prev
;
3137 return fra
.me
.REG
[0];
3139 val_t
parser_nodes___AWhileExpr___n_kwwhile(val_t p0
){
3140 struct {struct stack_frame_t me
;} fra
;
3143 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3144 fra
.me
.file
= LOCATE_parser_nodes
;
3146 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_kwwhile
;
3147 fra
.me
.has_broke
= 0;
3148 fra
.me
.REG_size
= 1;
3149 fra
.me
.REG
[0] = NIT_NULL
;
3151 /* ./parser//parser_nodes.nit:706 */
3152 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0])!=NIT_NULL
);
3153 if (UNTAG_Bool(REGB0
)) {
3155 nit_abort("Uninitialized attribute %s", "_n_kwwhile", LOCATE_parser_nodes
, 706);
3157 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0]);
3158 stack_frame_head
= fra
.me
.prev
;
3159 return fra
.me
.REG
[0];
3161 val_t
parser_nodes___AWhileExpr___n_expr(val_t p0
){
3162 struct {struct stack_frame_t me
;} fra
;
3165 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3166 fra
.me
.file
= LOCATE_parser_nodes
;
3168 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_expr
;
3169 fra
.me
.has_broke
= 0;
3170 fra
.me
.REG_size
= 1;
3171 fra
.me
.REG
[0] = NIT_NULL
;
3173 /* ./parser//parser_nodes.nit:707 */
3174 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3175 if (UNTAG_Bool(REGB0
)) {
3177 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 707);
3179 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0]);
3180 stack_frame_head
= fra
.me
.prev
;
3181 return fra
.me
.REG
[0];
3183 val_t
parser_nodes___AWhileExpr___n_kwdo(val_t p0
){
3184 struct {struct stack_frame_t me
;} fra
;
3187 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3188 fra
.me
.file
= LOCATE_parser_nodes
;
3190 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_kwdo
;
3191 fra
.me
.has_broke
= 0;
3192 fra
.me
.REG_size
= 1;
3193 fra
.me
.REG
[0] = NIT_NULL
;
3195 /* ./parser//parser_nodes.nit:708 */
3196 REGB0
= TAG_Bool(ATTR_parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
3197 if (UNTAG_Bool(REGB0
)) {
3199 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 708);
3201 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0]);
3202 stack_frame_head
= fra
.me
.prev
;
3203 return fra
.me
.REG
[0];
3205 val_t
parser_nodes___AWhileExpr___n_block(val_t p0
){
3206 struct {struct stack_frame_t me
;} fra
;
3208 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3209 fra
.me
.file
= LOCATE_parser_nodes
;
3211 fra
.me
.meth
= LOCATE_parser_nodes___AWhileExpr___n_block
;
3212 fra
.me
.has_broke
= 0;
3213 fra
.me
.REG_size
= 1;
3214 fra
.me
.REG
[0] = NIT_NULL
;
3216 /* ./parser//parser_nodes.nit:709 */
3217 fra
.me
.REG
[0] = ATTR_parser_nodes___AWhileExpr____n_block(fra
.me
.REG
[0]);
3218 stack_frame_head
= fra
.me
.prev
;
3219 return fra
.me
.REG
[0];
3221 val_t
parser_nodes___ALoopExpr___n_kwloop(val_t p0
){
3222 struct {struct stack_frame_t me
;} fra
;
3225 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3226 fra
.me
.file
= LOCATE_parser_nodes
;
3228 fra
.me
.meth
= LOCATE_parser_nodes___ALoopExpr___n_kwloop
;
3229 fra
.me
.has_broke
= 0;
3230 fra
.me
.REG_size
= 1;
3231 fra
.me
.REG
[0] = NIT_NULL
;
3233 /* ./parser//parser_nodes.nit:714 */
3234 REGB0
= TAG_Bool(ATTR_parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0])!=NIT_NULL
);
3235 if (UNTAG_Bool(REGB0
)) {
3237 nit_abort("Uninitialized attribute %s", "_n_kwloop", LOCATE_parser_nodes
, 714);
3239 fra
.me
.REG
[0] = ATTR_parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0]);
3240 stack_frame_head
= fra
.me
.prev
;
3241 return fra
.me
.REG
[0];
3243 val_t
parser_nodes___ALoopExpr___n_block(val_t p0
){
3244 struct {struct stack_frame_t me
;} fra
;
3246 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3247 fra
.me
.file
= LOCATE_parser_nodes
;
3249 fra
.me
.meth
= LOCATE_parser_nodes___ALoopExpr___n_block
;
3250 fra
.me
.has_broke
= 0;
3251 fra
.me
.REG_size
= 1;
3252 fra
.me
.REG
[0] = NIT_NULL
;
3254 /* ./parser//parser_nodes.nit:715 */
3255 fra
.me
.REG
[0] = ATTR_parser_nodes___ALoopExpr____n_block(fra
.me
.REG
[0]);
3256 stack_frame_head
= fra
.me
.prev
;
3257 return fra
.me
.REG
[0];
3259 val_t
parser_nodes___AForExpr___n_kwfor(val_t p0
){
3260 struct {struct stack_frame_t me
;} fra
;
3263 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3264 fra
.me
.file
= LOCATE_parser_nodes
;
3266 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_kwfor
;
3267 fra
.me
.has_broke
= 0;
3268 fra
.me
.REG_size
= 1;
3269 fra
.me
.REG
[0] = NIT_NULL
;
3271 /* ./parser//parser_nodes.nit:720 */
3272 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0])!=NIT_NULL
);
3273 if (UNTAG_Bool(REGB0
)) {
3275 nit_abort("Uninitialized attribute %s", "_n_kwfor", LOCATE_parser_nodes
, 720);
3277 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0]);
3278 stack_frame_head
= fra
.me
.prev
;
3279 return fra
.me
.REG
[0];
3281 val_t
parser_nodes___AForExpr___n_id(val_t p0
){
3282 struct {struct stack_frame_t me
;} fra
;
3285 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3286 fra
.me
.file
= LOCATE_parser_nodes
;
3288 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_id
;
3289 fra
.me
.has_broke
= 0;
3290 fra
.me
.REG_size
= 1;
3291 fra
.me
.REG
[0] = NIT_NULL
;
3293 /* ./parser//parser_nodes.nit:721 */
3294 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
3295 if (UNTAG_Bool(REGB0
)) {
3297 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 721);
3299 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_id(fra
.me
.REG
[0]);
3300 stack_frame_head
= fra
.me
.prev
;
3301 return fra
.me
.REG
[0];
3303 val_t
parser_nodes___AForExpr___n_expr(val_t p0
){
3304 struct {struct stack_frame_t me
;} fra
;
3307 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3308 fra
.me
.file
= LOCATE_parser_nodes
;
3310 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_expr
;
3311 fra
.me
.has_broke
= 0;
3312 fra
.me
.REG_size
= 1;
3313 fra
.me
.REG
[0] = NIT_NULL
;
3315 /* ./parser//parser_nodes.nit:722 */
3316 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3317 if (UNTAG_Bool(REGB0
)) {
3319 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 722);
3321 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0]);
3322 stack_frame_head
= fra
.me
.prev
;
3323 return fra
.me
.REG
[0];
3325 val_t
parser_nodes___AForExpr___n_kwdo(val_t p0
){
3326 struct {struct stack_frame_t me
;} fra
;
3329 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3330 fra
.me
.file
= LOCATE_parser_nodes
;
3332 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_kwdo
;
3333 fra
.me
.has_broke
= 0;
3334 fra
.me
.REG_size
= 1;
3335 fra
.me
.REG
[0] = NIT_NULL
;
3337 /* ./parser//parser_nodes.nit:723 */
3338 REGB0
= TAG_Bool(ATTR_parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
3339 if (UNTAG_Bool(REGB0
)) {
3341 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser_nodes
, 723);
3343 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0]);
3344 stack_frame_head
= fra
.me
.prev
;
3345 return fra
.me
.REG
[0];
3347 val_t
parser_nodes___AForExpr___n_block(val_t p0
){
3348 struct {struct stack_frame_t me
;} fra
;
3350 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3351 fra
.me
.file
= LOCATE_parser_nodes
;
3353 fra
.me
.meth
= LOCATE_parser_nodes___AForExpr___n_block
;
3354 fra
.me
.has_broke
= 0;
3355 fra
.me
.REG_size
= 1;
3356 fra
.me
.REG
[0] = NIT_NULL
;
3358 /* ./parser//parser_nodes.nit:724 */
3359 fra
.me
.REG
[0] = ATTR_parser_nodes___AForExpr____n_block(fra
.me
.REG
[0]);
3360 stack_frame_head
= fra
.me
.prev
;
3361 return fra
.me
.REG
[0];
3363 val_t
parser_nodes___AAssertExpr___n_kwassert(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___AAssertExpr___n_kwassert
;
3371 fra
.me
.has_broke
= 0;
3372 fra
.me
.REG_size
= 1;
3373 fra
.me
.REG
[0] = NIT_NULL
;
3375 /* ./parser//parser_nodes.nit:728 */
3376 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0])!=NIT_NULL
);
3377 if (UNTAG_Bool(REGB0
)) {
3379 nit_abort("Uninitialized attribute %s", "_n_kwassert", LOCATE_parser_nodes
, 728);
3381 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0]);
3382 stack_frame_head
= fra
.me
.prev
;
3383 return fra
.me
.REG
[0];
3385 val_t
parser_nodes___AAssertExpr___n_id(val_t p0
){
3386 struct {struct stack_frame_t me
;} fra
;
3388 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3389 fra
.me
.file
= LOCATE_parser_nodes
;
3391 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_id
;
3392 fra
.me
.has_broke
= 0;
3393 fra
.me
.REG_size
= 1;
3394 fra
.me
.REG
[0] = NIT_NULL
;
3396 /* ./parser//parser_nodes.nit:729 */
3397 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_id(fra
.me
.REG
[0]);
3398 stack_frame_head
= fra
.me
.prev
;
3399 return fra
.me
.REG
[0];
3401 val_t
parser_nodes___AAssertExpr___n_expr(val_t p0
){
3402 struct {struct stack_frame_t me
;} fra
;
3405 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3406 fra
.me
.file
= LOCATE_parser_nodes
;
3408 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_expr
;
3409 fra
.me
.has_broke
= 0;
3410 fra
.me
.REG_size
= 1;
3411 fra
.me
.REG
[0] = NIT_NULL
;
3413 /* ./parser//parser_nodes.nit:730 */
3414 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3415 if (UNTAG_Bool(REGB0
)) {
3417 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 730);
3419 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0]);
3420 stack_frame_head
= fra
.me
.prev
;
3421 return fra
.me
.REG
[0];
3423 val_t
parser_nodes___AAssertExpr___n_else(val_t p0
){
3424 struct {struct stack_frame_t me
;} fra
;
3426 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3427 fra
.me
.file
= LOCATE_parser_nodes
;
3429 fra
.me
.meth
= LOCATE_parser_nodes___AAssertExpr___n_else
;
3430 fra
.me
.has_broke
= 0;
3431 fra
.me
.REG_size
= 1;
3432 fra
.me
.REG
[0] = NIT_NULL
;
3434 /* ./parser//parser_nodes.nit:731 */
3435 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssertExpr____n_else(fra
.me
.REG
[0]);
3436 stack_frame_head
= fra
.me
.prev
;
3437 return fra
.me
.REG
[0];
3439 val_t
parser_nodes___AAssignFormExpr___n_assign(val_t p0
){
3440 struct {struct stack_frame_t me
;} fra
;
3443 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3444 fra
.me
.file
= LOCATE_parser_nodes
;
3446 fra
.me
.meth
= LOCATE_parser_nodes___AAssignFormExpr___n_assign
;
3447 fra
.me
.has_broke
= 0;
3448 fra
.me
.REG_size
= 1;
3449 fra
.me
.REG
[0] = NIT_NULL
;
3451 /* ./parser//parser_nodes.nit:735 */
3452 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
3453 if (UNTAG_Bool(REGB0
)) {
3455 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser_nodes
, 735);
3457 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0]);
3458 stack_frame_head
= fra
.me
.prev
;
3459 return fra
.me
.REG
[0];
3461 val_t
parser_nodes___AAssignFormExpr___n_value(val_t p0
){
3462 struct {struct stack_frame_t me
;} fra
;
3465 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3466 fra
.me
.file
= LOCATE_parser_nodes
;
3468 fra
.me
.meth
= LOCATE_parser_nodes___AAssignFormExpr___n_value
;
3469 fra
.me
.has_broke
= 0;
3470 fra
.me
.REG_size
= 1;
3471 fra
.me
.REG
[0] = NIT_NULL
;
3473 /* ./parser//parser_nodes.nit:736 */
3474 REGB0
= TAG_Bool(ATTR_parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3475 if (UNTAG_Bool(REGB0
)) {
3477 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser_nodes
, 736);
3479 fra
.me
.REG
[0] = ATTR_parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0]);
3480 stack_frame_head
= fra
.me
.prev
;
3481 return fra
.me
.REG
[0];
3483 val_t
parser_nodes___AReassignFormExpr___n_assign_op(val_t p0
){
3484 struct {struct stack_frame_t me
;} fra
;
3487 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3488 fra
.me
.file
= LOCATE_parser_nodes
;
3490 fra
.me
.meth
= LOCATE_parser_nodes___AReassignFormExpr___n_assign_op
;
3491 fra
.me
.has_broke
= 0;
3492 fra
.me
.REG_size
= 1;
3493 fra
.me
.REG
[0] = NIT_NULL
;
3495 /* ./parser//parser_nodes.nit:740 */
3496 REGB0
= TAG_Bool(ATTR_parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0])!=NIT_NULL
);
3497 if (UNTAG_Bool(REGB0
)) {
3499 nit_abort("Uninitialized attribute %s", "_n_assign_op", LOCATE_parser_nodes
, 740);
3501 fra
.me
.REG
[0] = ATTR_parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0]);
3502 stack_frame_head
= fra
.me
.prev
;
3503 return fra
.me
.REG
[0];
3505 val_t
parser_nodes___AReassignFormExpr___n_value(val_t p0
){
3506 struct {struct stack_frame_t me
;} fra
;
3509 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3510 fra
.me
.file
= LOCATE_parser_nodes
;
3512 fra
.me
.meth
= LOCATE_parser_nodes___AReassignFormExpr___n_value
;
3513 fra
.me
.has_broke
= 0;
3514 fra
.me
.REG_size
= 1;
3515 fra
.me
.REG
[0] = NIT_NULL
;
3517 /* ./parser//parser_nodes.nit:741 */
3518 REGB0
= TAG_Bool(ATTR_parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3519 if (UNTAG_Bool(REGB0
)) {
3521 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser_nodes
, 741);
3523 fra
.me
.REG
[0] = ATTR_parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0]);
3524 stack_frame_head
= fra
.me
.prev
;
3525 return fra
.me
.REG
[0];
3527 val_t
parser_nodes___AOnceExpr___n_kwonce(val_t p0
){
3528 struct {struct stack_frame_t me
;} fra
;
3531 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3532 fra
.me
.file
= LOCATE_parser_nodes
;
3534 fra
.me
.meth
= LOCATE_parser_nodes___AOnceExpr___n_kwonce
;
3535 fra
.me
.has_broke
= 0;
3536 fra
.me
.REG_size
= 1;
3537 fra
.me
.REG
[0] = NIT_NULL
;
3539 /* ./parser//parser_nodes.nit:745 */
3540 REGB0
= TAG_Bool(ATTR_parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0])!=NIT_NULL
);
3541 if (UNTAG_Bool(REGB0
)) {
3543 nit_abort("Uninitialized attribute %s", "_n_kwonce", LOCATE_parser_nodes
, 745);
3545 fra
.me
.REG
[0] = ATTR_parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0]);
3546 stack_frame_head
= fra
.me
.prev
;
3547 return fra
.me
.REG
[0];
3549 val_t
parser_nodes___ASendExpr___n_expr(val_t p0
){
3550 struct {struct stack_frame_t me
;} fra
;
3553 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3554 fra
.me
.file
= LOCATE_parser_nodes
;
3556 fra
.me
.meth
= LOCATE_parser_nodes___ASendExpr___n_expr
;
3557 fra
.me
.has_broke
= 0;
3558 fra
.me
.REG_size
= 1;
3559 fra
.me
.REG
[0] = NIT_NULL
;
3561 /* ./parser//parser_nodes.nit:749 */
3562 REGB0
= TAG_Bool(ATTR_parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3563 if (UNTAG_Bool(REGB0
)) {
3565 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 749);
3567 fra
.me
.REG
[0] = ATTR_parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0]);
3568 stack_frame_head
= fra
.me
.prev
;
3569 return fra
.me
.REG
[0];
3571 val_t
parser_nodes___ASendExpr___n_closure_defs(val_t p0
){
3572 struct {struct stack_frame_t me
;} fra
;
3575 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3576 fra
.me
.file
= LOCATE_parser_nodes
;
3578 fra
.me
.meth
= LOCATE_parser_nodes___ASendExpr___n_closure_defs
;
3579 fra
.me
.has_broke
= 0;
3580 fra
.me
.REG_size
= 1;
3581 fra
.me
.REG
[0] = NIT_NULL
;
3583 /* ./parser//parser_nodes.nit:750 */
3584 REGB0
= TAG_Bool(ATTR_parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
3585 if (UNTAG_Bool(REGB0
)) {
3587 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser_nodes
, 750);
3589 fra
.me
.REG
[0] = ATTR_parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0]);
3590 stack_frame_head
= fra
.me
.prev
;
3591 return fra
.me
.REG
[0];
3593 val_t
parser_nodes___ABinopExpr___n_expr2(val_t p0
){
3594 struct {struct stack_frame_t me
;} fra
;
3597 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3598 fra
.me
.file
= LOCATE_parser_nodes
;
3600 fra
.me
.meth
= LOCATE_parser_nodes___ABinopExpr___n_expr2
;
3601 fra
.me
.has_broke
= 0;
3602 fra
.me
.REG_size
= 1;
3603 fra
.me
.REG
[0] = NIT_NULL
;
3605 /* ./parser//parser_nodes.nit:754 */
3606 REGB0
= TAG_Bool(ATTR_parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3607 if (UNTAG_Bool(REGB0
)) {
3609 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 754);
3611 fra
.me
.REG
[0] = ATTR_parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0]);
3612 stack_frame_head
= fra
.me
.prev
;
3613 return fra
.me
.REG
[0];
3615 val_t
parser_nodes___AOrExpr___n_expr(val_t p0
){
3616 struct {struct stack_frame_t me
;} fra
;
3619 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3620 fra
.me
.file
= LOCATE_parser_nodes
;
3622 fra
.me
.meth
= LOCATE_parser_nodes___AOrExpr___n_expr
;
3623 fra
.me
.has_broke
= 0;
3624 fra
.me
.REG_size
= 1;
3625 fra
.me
.REG
[0] = NIT_NULL
;
3627 /* ./parser//parser_nodes.nit:761 */
3628 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3629 if (UNTAG_Bool(REGB0
)) {
3631 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 761);
3633 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0]);
3634 stack_frame_head
= fra
.me
.prev
;
3635 return fra
.me
.REG
[0];
3637 val_t
parser_nodes___AOrExpr___n_expr2(val_t p0
){
3638 struct {struct stack_frame_t me
;} fra
;
3641 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3642 fra
.me
.file
= LOCATE_parser_nodes
;
3644 fra
.me
.meth
= LOCATE_parser_nodes___AOrExpr___n_expr2
;
3645 fra
.me
.has_broke
= 0;
3646 fra
.me
.REG_size
= 1;
3647 fra
.me
.REG
[0] = NIT_NULL
;
3649 /* ./parser//parser_nodes.nit:762 */
3650 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3651 if (UNTAG_Bool(REGB0
)) {
3653 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 762);
3655 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0]);
3656 stack_frame_head
= fra
.me
.prev
;
3657 return fra
.me
.REG
[0];
3659 val_t
parser_nodes___AAndExpr___n_expr(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___AAndExpr___n_expr
;
3667 fra
.me
.has_broke
= 0;
3668 fra
.me
.REG_size
= 1;
3669 fra
.me
.REG
[0] = NIT_NULL
;
3671 /* ./parser//parser_nodes.nit:766 */
3672 REGB0
= TAG_Bool(ATTR_parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3673 if (UNTAG_Bool(REGB0
)) {
3675 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 766);
3677 fra
.me
.REG
[0] = ATTR_parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0]);
3678 stack_frame_head
= fra
.me
.prev
;
3679 return fra
.me
.REG
[0];
3681 val_t
parser_nodes___AAndExpr___n_expr2(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___AAndExpr___n_expr2
;
3689 fra
.me
.has_broke
= 0;
3690 fra
.me
.REG_size
= 1;
3691 fra
.me
.REG
[0] = NIT_NULL
;
3693 /* ./parser//parser_nodes.nit:767 */
3694 REGB0
= TAG_Bool(ATTR_parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3695 if (UNTAG_Bool(REGB0
)) {
3697 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 767);
3699 fra
.me
.REG
[0] = ATTR_parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0]);
3700 stack_frame_head
= fra
.me
.prev
;
3701 return fra
.me
.REG
[0];
3703 val_t
parser_nodes___AOrElseExpr___n_expr(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___AOrElseExpr___n_expr
;
3711 fra
.me
.has_broke
= 0;
3712 fra
.me
.REG_size
= 1;
3713 fra
.me
.REG
[0] = NIT_NULL
;
3715 /* ./parser//parser_nodes.nit:771 */
3716 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3717 if (UNTAG_Bool(REGB0
)) {
3719 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 771);
3721 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0]);
3722 stack_frame_head
= fra
.me
.prev
;
3723 return fra
.me
.REG
[0];
3725 val_t
parser_nodes___AOrElseExpr___n_expr2(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___AOrElseExpr___n_expr2
;
3733 fra
.me
.has_broke
= 0;
3734 fra
.me
.REG_size
= 1;
3735 fra
.me
.REG
[0] = NIT_NULL
;
3737 /* ./parser//parser_nodes.nit:772 */
3738 REGB0
= TAG_Bool(ATTR_parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3739 if (UNTAG_Bool(REGB0
)) {
3741 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 772);
3743 fra
.me
.REG
[0] = ATTR_parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0]);
3744 stack_frame_head
= fra
.me
.prev
;
3745 return fra
.me
.REG
[0];
3747 val_t
parser_nodes___ANotExpr___n_kwnot(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___ANotExpr___n_kwnot
;
3755 fra
.me
.has_broke
= 0;
3756 fra
.me
.REG_size
= 1;
3757 fra
.me
.REG
[0] = NIT_NULL
;
3759 /* ./parser//parser_nodes.nit:776 */
3760 REGB0
= TAG_Bool(ATTR_parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
3761 if (UNTAG_Bool(REGB0
)) {
3763 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser_nodes
, 776);
3765 fra
.me
.REG
[0] = ATTR_parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0]);
3766 stack_frame_head
= fra
.me
.prev
;
3767 return fra
.me
.REG
[0];
3769 val_t
parser_nodes___ANotExpr___n_expr(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___ANotExpr___n_expr
;
3777 fra
.me
.has_broke
= 0;
3778 fra
.me
.REG_size
= 1;
3779 fra
.me
.REG
[0] = NIT_NULL
;
3781 /* ./parser//parser_nodes.nit:777 */
3782 REGB0
= TAG_Bool(ATTR_parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3783 if (UNTAG_Bool(REGB0
)) {
3785 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 777);
3787 fra
.me
.REG
[0] = ATTR_parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0]);
3788 stack_frame_head
= fra
.me
.prev
;
3789 return fra
.me
.REG
[0];
3791 val_t
parser_nodes___AEeExpr___n_expr(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___AEeExpr___n_expr
;
3799 fra
.me
.has_broke
= 0;
3800 fra
.me
.REG_size
= 1;
3801 fra
.me
.REG
[0] = NIT_NULL
;
3803 /* ./parser//parser_nodes.nit:784 */
3804 REGB0
= TAG_Bool(ATTR_parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3805 if (UNTAG_Bool(REGB0
)) {
3807 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 784);
3809 fra
.me
.REG
[0] = ATTR_parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0]);
3810 stack_frame_head
= fra
.me
.prev
;
3811 return fra
.me
.REG
[0];
3813 val_t
parser_nodes___AEeExpr___n_expr2(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___AEeExpr___n_expr2
;
3821 fra
.me
.has_broke
= 0;
3822 fra
.me
.REG_size
= 1;
3823 fra
.me
.REG
[0] = NIT_NULL
;
3825 /* ./parser//parser_nodes.nit:785 */
3826 REGB0
= TAG_Bool(ATTR_parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3827 if (UNTAG_Bool(REGB0
)) {
3829 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 785);
3831 fra
.me
.REG
[0] = ATTR_parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0]);
3832 stack_frame_head
= fra
.me
.prev
;
3833 return fra
.me
.REG
[0];
3835 val_t
parser_nodes___AIsaExpr___n_expr(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___AIsaExpr___n_expr
;
3843 fra
.me
.has_broke
= 0;
3844 fra
.me
.REG_size
= 1;
3845 fra
.me
.REG
[0] = NIT_NULL
;
3847 /* ./parser//parser_nodes.nit:810 */
3848 REGB0
= TAG_Bool(ATTR_parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3849 if (UNTAG_Bool(REGB0
)) {
3851 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 810);
3853 fra
.me
.REG
[0] = ATTR_parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0]);
3854 stack_frame_head
= fra
.me
.prev
;
3855 return fra
.me
.REG
[0];
3857 val_t
parser_nodes___AIsaExpr___n_type(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___AIsaExpr___n_type
;
3865 fra
.me
.has_broke
= 0;
3866 fra
.me
.REG_size
= 1;
3867 fra
.me
.REG
[0] = NIT_NULL
;
3869 /* ./parser//parser_nodes.nit:811 */
3870 REGB0
= TAG_Bool(ATTR_parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
3871 if (UNTAG_Bool(REGB0
)) {
3873 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 811);
3875 fra
.me
.REG
[0] = ATTR_parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0]);
3876 stack_frame_head
= fra
.me
.prev
;
3877 return fra
.me
.REG
[0];
3879 val_t
parser_nodes___AUminusExpr___n_minus(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___AUminusExpr___n_minus
;
3887 fra
.me
.has_broke
= 0;
3888 fra
.me
.REG_size
= 1;
3889 fra
.me
.REG
[0] = NIT_NULL
;
3891 /* ./parser//parser_nodes.nit:833 */
3892 REGB0
= TAG_Bool(ATTR_parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
3893 if (UNTAG_Bool(REGB0
)) {
3895 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser_nodes
, 833);
3897 fra
.me
.REG
[0] = ATTR_parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0]);
3898 stack_frame_head
= fra
.me
.prev
;
3899 return fra
.me
.REG
[0];
3901 val_t
parser_nodes___ANewExpr___n_kwnew(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___ANewExpr___n_kwnew
;
3909 fra
.me
.has_broke
= 0;
3910 fra
.me
.REG_size
= 1;
3911 fra
.me
.REG
[0] = NIT_NULL
;
3913 /* ./parser//parser_nodes.nit:837 */
3914 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0])!=NIT_NULL
);
3915 if (UNTAG_Bool(REGB0
)) {
3917 nit_abort("Uninitialized attribute %s", "_n_kwnew", LOCATE_parser_nodes
, 837);
3919 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0]);
3920 stack_frame_head
= fra
.me
.prev
;
3921 return fra
.me
.REG
[0];
3923 val_t
parser_nodes___ANewExpr___n_type(val_t p0
){
3924 struct {struct stack_frame_t me
;} fra
;
3927 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3928 fra
.me
.file
= LOCATE_parser_nodes
;
3930 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_type
;
3931 fra
.me
.has_broke
= 0;
3932 fra
.me
.REG_size
= 1;
3933 fra
.me
.REG
[0] = NIT_NULL
;
3935 /* ./parser//parser_nodes.nit:838 */
3936 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
3937 if (UNTAG_Bool(REGB0
)) {
3939 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 838);
3941 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0]);
3942 stack_frame_head
= fra
.me
.prev
;
3943 return fra
.me
.REG
[0];
3945 val_t
parser_nodes___ANewExpr___n_id(val_t p0
){
3946 struct {struct stack_frame_t me
;} fra
;
3948 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3949 fra
.me
.file
= LOCATE_parser_nodes
;
3951 fra
.me
.meth
= LOCATE_parser_nodes___ANewExpr___n_id
;
3952 fra
.me
.has_broke
= 0;
3953 fra
.me
.REG_size
= 1;
3954 fra
.me
.REG
[0] = NIT_NULL
;
3956 /* ./parser//parser_nodes.nit:839 */
3957 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_id(fra
.me
.REG
[0]);
3958 stack_frame_head
= fra
.me
.prev
;
3959 return fra
.me
.REG
[0];
3961 val_t
parser_nodes___ANewExpr___n_args(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___ANewExpr___n_args
;
3969 fra
.me
.has_broke
= 0;
3970 fra
.me
.REG_size
= 1;
3971 fra
.me
.REG
[0] = NIT_NULL
;
3973 /* ./parser//parser_nodes.nit:840 */
3974 REGB0
= TAG_Bool(ATTR_parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
3975 if (UNTAG_Bool(REGB0
)) {
3977 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 840);
3979 fra
.me
.REG
[0] = ATTR_parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0]);
3980 stack_frame_head
= fra
.me
.prev
;
3981 return fra
.me
.REG
[0];
3983 val_t
parser_nodes___AAttrFormExpr___n_expr(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___AAttrFormExpr___n_expr
;
3991 fra
.me
.has_broke
= 0;
3992 fra
.me
.REG_size
= 1;
3993 fra
.me
.REG
[0] = NIT_NULL
;
3995 /* ./parser//parser_nodes.nit:844 */
3996 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3997 if (UNTAG_Bool(REGB0
)) {
3999 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 844);
4001 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0]);
4002 stack_frame_head
= fra
.me
.prev
;
4003 return fra
.me
.REG
[0];
4005 val_t
parser_nodes___AAttrFormExpr___n_id(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___AAttrFormExpr___n_id
;
4013 fra
.me
.has_broke
= 0;
4014 fra
.me
.REG_size
= 1;
4015 fra
.me
.REG
[0] = NIT_NULL
;
4017 /* ./parser//parser_nodes.nit:845 */
4018 REGB0
= TAG_Bool(ATTR_parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4019 if (UNTAG_Bool(REGB0
)) {
4021 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 845);
4023 fra
.me
.REG
[0] = ATTR_parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0]);
4024 stack_frame_head
= fra
.me
.prev
;
4025 return fra
.me
.REG
[0];
4027 val_t
parser_nodes___ACallFormExpr___n_id(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___ACallFormExpr___n_id
;
4035 fra
.me
.has_broke
= 0;
4036 fra
.me
.REG_size
= 1;
4037 fra
.me
.REG
[0] = NIT_NULL
;
4039 /* ./parser//parser_nodes.nit:856 */
4040 REGB0
= TAG_Bool(ATTR_parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4041 if (UNTAG_Bool(REGB0
)) {
4043 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 856);
4045 fra
.me
.REG
[0] = ATTR_parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0]);
4046 stack_frame_head
= fra
.me
.prev
;
4047 return fra
.me
.REG
[0];
4049 val_t
parser_nodes___ACallFormExpr___n_args(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___ACallFormExpr___n_args
;
4057 fra
.me
.has_broke
= 0;
4058 fra
.me
.REG_size
= 1;
4059 fra
.me
.REG
[0] = NIT_NULL
;
4061 /* ./parser//parser_nodes.nit:857 */
4062 REGB0
= TAG_Bool(ATTR_parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4063 if (UNTAG_Bool(REGB0
)) {
4065 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 857);
4067 fra
.me
.REG
[0] = ATTR_parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0]);
4068 stack_frame_head
= fra
.me
.prev
;
4069 return fra
.me
.REG
[0];
4071 val_t
parser_nodes___ASuperExpr___n_qualified(val_t p0
){
4072 struct {struct stack_frame_t me
;} fra
;
4074 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4075 fra
.me
.file
= LOCATE_parser_nodes
;
4077 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_qualified
;
4078 fra
.me
.has_broke
= 0;
4079 fra
.me
.REG_size
= 1;
4080 fra
.me
.REG
[0] = NIT_NULL
;
4082 /* ./parser//parser_nodes.nit:878 */
4083 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_qualified(fra
.me
.REG
[0]);
4084 stack_frame_head
= fra
.me
.prev
;
4085 return fra
.me
.REG
[0];
4087 val_t
parser_nodes___ASuperExpr___n_kwsuper(val_t p0
){
4088 struct {struct stack_frame_t me
;} fra
;
4091 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4092 fra
.me
.file
= LOCATE_parser_nodes
;
4094 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_kwsuper
;
4095 fra
.me
.has_broke
= 0;
4096 fra
.me
.REG_size
= 1;
4097 fra
.me
.REG
[0] = NIT_NULL
;
4099 /* ./parser//parser_nodes.nit:879 */
4100 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0])!=NIT_NULL
);
4101 if (UNTAG_Bool(REGB0
)) {
4103 nit_abort("Uninitialized attribute %s", "_n_kwsuper", LOCATE_parser_nodes
, 879);
4105 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0]);
4106 stack_frame_head
= fra
.me
.prev
;
4107 return fra
.me
.REG
[0];
4109 val_t
parser_nodes___ASuperExpr___n_args(val_t p0
){
4110 struct {struct stack_frame_t me
;} fra
;
4113 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4114 fra
.me
.file
= LOCATE_parser_nodes
;
4116 fra
.me
.meth
= LOCATE_parser_nodes___ASuperExpr___n_args
;
4117 fra
.me
.has_broke
= 0;
4118 fra
.me
.REG_size
= 1;
4119 fra
.me
.REG
[0] = NIT_NULL
;
4121 /* ./parser//parser_nodes.nit:880 */
4122 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4123 if (UNTAG_Bool(REGB0
)) {
4125 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 880);
4127 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0]);
4128 stack_frame_head
= fra
.me
.prev
;
4129 return fra
.me
.REG
[0];
4131 val_t
parser_nodes___AInitExpr___n_kwinit(val_t p0
){
4132 struct {struct stack_frame_t me
;} fra
;
4135 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4136 fra
.me
.file
= LOCATE_parser_nodes
;
4138 fra
.me
.meth
= LOCATE_parser_nodes___AInitExpr___n_kwinit
;
4139 fra
.me
.has_broke
= 0;
4140 fra
.me
.REG_size
= 1;
4141 fra
.me
.REG
[0] = NIT_NULL
;
4143 /* ./parser//parser_nodes.nit:884 */
4144 REGB0
= TAG_Bool(ATTR_parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
4145 if (UNTAG_Bool(REGB0
)) {
4147 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser_nodes
, 884);
4149 fra
.me
.REG
[0] = ATTR_parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0]);
4150 stack_frame_head
= fra
.me
.prev
;
4151 return fra
.me
.REG
[0];
4153 val_t
parser_nodes___AInitExpr___n_args(val_t p0
){
4154 struct {struct stack_frame_t me
;} fra
;
4157 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4158 fra
.me
.file
= LOCATE_parser_nodes
;
4160 fra
.me
.meth
= LOCATE_parser_nodes___AInitExpr___n_args
;
4161 fra
.me
.has_broke
= 0;
4162 fra
.me
.REG_size
= 1;
4163 fra
.me
.REG
[0] = NIT_NULL
;
4165 /* ./parser//parser_nodes.nit:885 */
4166 REGB0
= TAG_Bool(ATTR_parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4167 if (UNTAG_Bool(REGB0
)) {
4169 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 885);
4171 fra
.me
.REG
[0] = ATTR_parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0]);
4172 stack_frame_head
= fra
.me
.prev
;
4173 return fra
.me
.REG
[0];
4175 val_t
parser_nodes___ABraFormExpr___n_args(val_t p0
){
4176 struct {struct stack_frame_t me
;} fra
;
4179 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4180 fra
.me
.file
= LOCATE_parser_nodes
;
4182 fra
.me
.meth
= LOCATE_parser_nodes___ABraFormExpr___n_args
;
4183 fra
.me
.has_broke
= 0;
4184 fra
.me
.REG_size
= 1;
4185 fra
.me
.REG
[0] = NIT_NULL
;
4187 /* ./parser//parser_nodes.nit:889 */
4188 REGB0
= TAG_Bool(ATTR_parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4189 if (UNTAG_Bool(REGB0
)) {
4191 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 889);
4193 fra
.me
.REG
[0] = ATTR_parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0]);
4194 stack_frame_head
= fra
.me
.prev
;
4195 return fra
.me
.REG
[0];
4197 val_t
parser_nodes___AVarFormExpr___n_id(val_t p0
){
4198 struct {struct stack_frame_t me
;} fra
;
4201 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4202 fra
.me
.file
= LOCATE_parser_nodes
;
4204 fra
.me
.meth
= LOCATE_parser_nodes___AVarFormExpr___n_id
;
4205 fra
.me
.has_broke
= 0;
4206 fra
.me
.REG_size
= 1;
4207 fra
.me
.REG
[0] = NIT_NULL
;
4209 /* ./parser//parser_nodes.nit:900 */
4210 REGB0
= TAG_Bool(ATTR_parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4211 if (UNTAG_Bool(REGB0
)) {
4213 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 900);
4215 fra
.me
.REG
[0] = ATTR_parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0]);
4216 stack_frame_head
= fra
.me
.prev
;
4217 return fra
.me
.REG
[0];
4219 val_t
parser_nodes___AClosureCallExpr___n_id(val_t p0
){
4220 struct {struct stack_frame_t me
;} fra
;
4223 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4224 fra
.me
.file
= LOCATE_parser_nodes
;
4226 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_id
;
4227 fra
.me
.has_broke
= 0;
4228 fra
.me
.REG_size
= 1;
4229 fra
.me
.REG
[0] = NIT_NULL
;
4231 /* ./parser//parser_nodes.nit:908 */
4232 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4233 if (UNTAG_Bool(REGB0
)) {
4235 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 908);
4237 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0]);
4238 stack_frame_head
= fra
.me
.prev
;
4239 return fra
.me
.REG
[0];
4241 val_t
parser_nodes___AClosureCallExpr___n_args(val_t p0
){
4242 struct {struct stack_frame_t me
;} fra
;
4245 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4246 fra
.me
.file
= LOCATE_parser_nodes
;
4248 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_args
;
4249 fra
.me
.has_broke
= 0;
4250 fra
.me
.REG_size
= 1;
4251 fra
.me
.REG
[0] = NIT_NULL
;
4253 /* ./parser//parser_nodes.nit:909 */
4254 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4255 if (UNTAG_Bool(REGB0
)) {
4257 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser_nodes
, 909);
4259 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0]);
4260 stack_frame_head
= fra
.me
.prev
;
4261 return fra
.me
.REG
[0];
4263 val_t
parser_nodes___AClosureCallExpr___n_closure_defs(val_t p0
){
4264 struct {struct stack_frame_t me
;} fra
;
4267 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4268 fra
.me
.file
= LOCATE_parser_nodes
;
4270 fra
.me
.meth
= LOCATE_parser_nodes___AClosureCallExpr___n_closure_defs
;
4271 fra
.me
.has_broke
= 0;
4272 fra
.me
.REG_size
= 1;
4273 fra
.me
.REG
[0] = NIT_NULL
;
4275 /* ./parser//parser_nodes.nit:910 */
4276 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
4277 if (UNTAG_Bool(REGB0
)) {
4279 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser_nodes
, 910);
4281 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0]);
4282 stack_frame_head
= fra
.me
.prev
;
4283 return fra
.me
.REG
[0];
4285 val_t
parser_nodes___ARangeExpr___n_expr(val_t p0
){
4286 struct {struct stack_frame_t me
;} fra
;
4289 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4290 fra
.me
.file
= LOCATE_parser_nodes
;
4292 fra
.me
.meth
= LOCATE_parser_nodes___ARangeExpr___n_expr
;
4293 fra
.me
.has_broke
= 0;
4294 fra
.me
.REG_size
= 1;
4295 fra
.me
.REG
[0] = NIT_NULL
;
4297 /* ./parser//parser_nodes.nit:925 */
4298 REGB0
= TAG_Bool(ATTR_parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4299 if (UNTAG_Bool(REGB0
)) {
4301 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 925);
4303 fra
.me
.REG
[0] = ATTR_parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0]);
4304 stack_frame_head
= fra
.me
.prev
;
4305 return fra
.me
.REG
[0];
4307 val_t
parser_nodes___ARangeExpr___n_expr2(val_t p0
){
4308 struct {struct stack_frame_t me
;} fra
;
4311 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4312 fra
.me
.file
= LOCATE_parser_nodes
;
4314 fra
.me
.meth
= LOCATE_parser_nodes___ARangeExpr___n_expr2
;
4315 fra
.me
.has_broke
= 0;
4316 fra
.me
.REG_size
= 1;
4317 fra
.me
.REG
[0] = NIT_NULL
;
4319 /* ./parser//parser_nodes.nit:926 */
4320 REGB0
= TAG_Bool(ATTR_parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
4321 if (UNTAG_Bool(REGB0
)) {
4323 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser_nodes
, 926);
4325 fra
.me
.REG
[0] = ATTR_parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0]);
4326 stack_frame_head
= fra
.me
.prev
;
4327 return fra
.me
.REG
[0];
4329 val_t
parser_nodes___AArrayExpr___n_exprs(val_t p0
){
4330 struct {struct stack_frame_t me
;} fra
;
4333 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4334 fra
.me
.file
= LOCATE_parser_nodes
;
4336 fra
.me
.meth
= LOCATE_parser_nodes___AArrayExpr___n_exprs
;
4337 fra
.me
.has_broke
= 0;
4338 fra
.me
.REG_size
= 1;
4339 fra
.me
.REG
[0] = NIT_NULL
;
4341 /* ./parser//parser_nodes.nit:936 */
4342 REGB0
= TAG_Bool(ATTR_parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
4343 if (UNTAG_Bool(REGB0
)) {
4345 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser_nodes
, 936);
4347 fra
.me
.REG
[0] = ATTR_parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0]);
4348 stack_frame_head
= fra
.me
.prev
;
4349 return fra
.me
.REG
[0];
4351 val_t
parser_nodes___ASelfExpr___n_kwself(val_t p0
){
4352 struct {struct stack_frame_t me
;} fra
;
4354 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4355 fra
.me
.file
= LOCATE_parser_nodes
;
4357 fra
.me
.meth
= LOCATE_parser_nodes___ASelfExpr___n_kwself
;
4358 fra
.me
.has_broke
= 0;
4359 fra
.me
.REG_size
= 1;
4360 fra
.me
.REG
[0] = NIT_NULL
;
4362 /* ./parser//parser_nodes.nit:940 */
4363 fra
.me
.REG
[0] = ATTR_parser_nodes___ASelfExpr____n_kwself(fra
.me
.REG
[0]);
4364 stack_frame_head
= fra
.me
.prev
;
4365 return fra
.me
.REG
[0];
4367 val_t
parser_nodes___ATrueExpr___n_kwtrue(val_t p0
){
4368 struct {struct stack_frame_t me
;} fra
;
4371 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4372 fra
.me
.file
= LOCATE_parser_nodes
;
4374 fra
.me
.meth
= LOCATE_parser_nodes___ATrueExpr___n_kwtrue
;
4375 fra
.me
.has_broke
= 0;
4376 fra
.me
.REG_size
= 1;
4377 fra
.me
.REG
[0] = NIT_NULL
;
4379 /* ./parser//parser_nodes.nit:947 */
4380 REGB0
= TAG_Bool(ATTR_parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0])!=NIT_NULL
);
4381 if (UNTAG_Bool(REGB0
)) {
4383 nit_abort("Uninitialized attribute %s", "_n_kwtrue", LOCATE_parser_nodes
, 947);
4385 fra
.me
.REG
[0] = ATTR_parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0]);
4386 stack_frame_head
= fra
.me
.prev
;
4387 return fra
.me
.REG
[0];
4389 val_t
parser_nodes___AFalseExpr___n_kwfalse(val_t p0
){
4390 struct {struct stack_frame_t me
;} fra
;
4393 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4394 fra
.me
.file
= LOCATE_parser_nodes
;
4396 fra
.me
.meth
= LOCATE_parser_nodes___AFalseExpr___n_kwfalse
;
4397 fra
.me
.has_broke
= 0;
4398 fra
.me
.REG_size
= 1;
4399 fra
.me
.REG
[0] = NIT_NULL
;
4401 /* ./parser//parser_nodes.nit:951 */
4402 REGB0
= TAG_Bool(ATTR_parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0])!=NIT_NULL
);
4403 if (UNTAG_Bool(REGB0
)) {
4405 nit_abort("Uninitialized attribute %s", "_n_kwfalse", LOCATE_parser_nodes
, 951);
4407 fra
.me
.REG
[0] = ATTR_parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0]);
4408 stack_frame_head
= fra
.me
.prev
;
4409 return fra
.me
.REG
[0];
4411 val_t
parser_nodes___ANullExpr___n_kwnull(val_t p0
){
4412 struct {struct stack_frame_t me
;} fra
;
4415 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4416 fra
.me
.file
= LOCATE_parser_nodes
;
4418 fra
.me
.meth
= LOCATE_parser_nodes___ANullExpr___n_kwnull
;
4419 fra
.me
.has_broke
= 0;
4420 fra
.me
.REG_size
= 1;
4421 fra
.me
.REG
[0] = NIT_NULL
;
4423 /* ./parser//parser_nodes.nit:955 */
4424 REGB0
= TAG_Bool(ATTR_parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
4425 if (UNTAG_Bool(REGB0
)) {
4427 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser_nodes
, 955);
4429 fra
.me
.REG
[0] = ATTR_parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0]);
4430 stack_frame_head
= fra
.me
.prev
;
4431 return fra
.me
.REG
[0];
4433 val_t
parser_nodes___AIntExpr___n_number(val_t p0
){
4434 struct {struct stack_frame_t me
;} fra
;
4437 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4438 fra
.me
.file
= LOCATE_parser_nodes
;
4440 fra
.me
.meth
= LOCATE_parser_nodes___AIntExpr___n_number
;
4441 fra
.me
.has_broke
= 0;
4442 fra
.me
.REG_size
= 1;
4443 fra
.me
.REG
[0] = NIT_NULL
;
4445 /* ./parser//parser_nodes.nit:959 */
4446 REGB0
= TAG_Bool(ATTR_parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0])!=NIT_NULL
);
4447 if (UNTAG_Bool(REGB0
)) {
4449 nit_abort("Uninitialized attribute %s", "_n_number", LOCATE_parser_nodes
, 959);
4451 fra
.me
.REG
[0] = ATTR_parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0]);
4452 stack_frame_head
= fra
.me
.prev
;
4453 return fra
.me
.REG
[0];
4455 val_t
parser_nodes___AFloatExpr___n_float(val_t p0
){
4456 struct {struct stack_frame_t me
;} fra
;
4459 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4460 fra
.me
.file
= LOCATE_parser_nodes
;
4462 fra
.me
.meth
= LOCATE_parser_nodes___AFloatExpr___n_float
;
4463 fra
.me
.has_broke
= 0;
4464 fra
.me
.REG_size
= 1;
4465 fra
.me
.REG
[0] = NIT_NULL
;
4467 /* ./parser//parser_nodes.nit:963 */
4468 REGB0
= TAG_Bool(ATTR_parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0])!=NIT_NULL
);
4469 if (UNTAG_Bool(REGB0
)) {
4471 nit_abort("Uninitialized attribute %s", "_n_float", LOCATE_parser_nodes
, 963);
4473 fra
.me
.REG
[0] = ATTR_parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0]);
4474 stack_frame_head
= fra
.me
.prev
;
4475 return fra
.me
.REG
[0];
4477 val_t
parser_nodes___ACharExpr___n_char(val_t p0
){
4478 struct {struct stack_frame_t me
;} fra
;
4481 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4482 fra
.me
.file
= LOCATE_parser_nodes
;
4484 fra
.me
.meth
= LOCATE_parser_nodes___ACharExpr___n_char
;
4485 fra
.me
.has_broke
= 0;
4486 fra
.me
.REG_size
= 1;
4487 fra
.me
.REG
[0] = NIT_NULL
;
4489 /* ./parser//parser_nodes.nit:967 */
4490 REGB0
= TAG_Bool(ATTR_parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0])!=NIT_NULL
);
4491 if (UNTAG_Bool(REGB0
)) {
4493 nit_abort("Uninitialized attribute %s", "_n_char", LOCATE_parser_nodes
, 967);
4495 fra
.me
.REG
[0] = ATTR_parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0]);
4496 stack_frame_head
= fra
.me
.prev
;
4497 return fra
.me
.REG
[0];
4499 val_t
parser_nodes___AStringExpr___n_string(val_t p0
){
4500 struct {struct stack_frame_t me
;} fra
;
4503 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4504 fra
.me
.file
= LOCATE_parser_nodes
;
4506 fra
.me
.meth
= LOCATE_parser_nodes___AStringExpr___n_string
;
4507 fra
.me
.has_broke
= 0;
4508 fra
.me
.REG_size
= 1;
4509 fra
.me
.REG
[0] = NIT_NULL
;
4511 /* ./parser//parser_nodes.nit:974 */
4512 REGB0
= TAG_Bool(ATTR_parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4513 if (UNTAG_Bool(REGB0
)) {
4515 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 974);
4517 fra
.me
.REG
[0] = ATTR_parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0]);
4518 stack_frame_head
= fra
.me
.prev
;
4519 return fra
.me
.REG
[0];
4521 val_t
parser_nodes___AStartStringExpr___n_string(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___AStartStringExpr___n_string
;
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___AStartStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4535 if (UNTAG_Bool(REGB0
)) {
4537 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 978);
4539 fra
.me
.REG
[0] = ATTR_parser_nodes___AStartStringExpr____n_string(fra
.me
.REG
[0]);
4540 stack_frame_head
= fra
.me
.prev
;
4541 return fra
.me
.REG
[0];
4543 val_t
parser_nodes___AMidStringExpr___n_string(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___AMidStringExpr___n_string
;
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___AMidStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4557 if (UNTAG_Bool(REGB0
)) {
4559 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 982);
4561 fra
.me
.REG
[0] = ATTR_parser_nodes___AMidStringExpr____n_string(fra
.me
.REG
[0]);
4562 stack_frame_head
= fra
.me
.prev
;
4563 return fra
.me
.REG
[0];
4565 val_t
parser_nodes___AEndStringExpr___n_string(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___AEndStringExpr___n_string
;
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___AEndStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4579 if (UNTAG_Bool(REGB0
)) {
4581 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser_nodes
, 986);
4583 fra
.me
.REG
[0] = ATTR_parser_nodes___AEndStringExpr____n_string(fra
.me
.REG
[0]);
4584 stack_frame_head
= fra
.me
.prev
;
4585 return fra
.me
.REG
[0];
4587 val_t
parser_nodes___ASuperstringExpr___n_exprs(val_t p0
){
4588 struct {struct stack_frame_t me
;} fra
;
4591 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4592 fra
.me
.file
= LOCATE_parser_nodes
;
4594 fra
.me
.meth
= LOCATE_parser_nodes___ASuperstringExpr___n_exprs
;
4595 fra
.me
.has_broke
= 0;
4596 fra
.me
.REG_size
= 1;
4597 fra
.me
.REG
[0] = NIT_NULL
;
4599 /* ./parser//parser_nodes.nit:990 */
4600 REGB0
= TAG_Bool(ATTR_parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
4601 if (UNTAG_Bool(REGB0
)) {
4603 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser_nodes
, 990);
4605 fra
.me
.REG
[0] = ATTR_parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0]);
4606 stack_frame_head
= fra
.me
.prev
;
4607 return fra
.me
.REG
[0];
4609 val_t
parser_nodes___AProxyExpr___n_expr(val_t p0
){
4610 struct {struct stack_frame_t me
;} fra
;
4613 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4614 fra
.me
.file
= LOCATE_parser_nodes
;
4616 fra
.me
.meth
= LOCATE_parser_nodes___AProxyExpr___n_expr
;
4617 fra
.me
.has_broke
= 0;
4618 fra
.me
.REG_size
= 1;
4619 fra
.me
.REG
[0] = NIT_NULL
;
4621 /* ./parser//parser_nodes.nit:997 */
4622 REGB0
= TAG_Bool(ATTR_parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4623 if (UNTAG_Bool(REGB0
)) {
4625 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 997);
4627 fra
.me
.REG
[0] = ATTR_parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0]);
4628 stack_frame_head
= fra
.me
.prev
;
4629 return fra
.me
.REG
[0];
4631 val_t
parser_nodes___AAsCastExpr___n_expr(val_t p0
){
4632 struct {struct stack_frame_t me
;} fra
;
4635 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4636 fra
.me
.file
= LOCATE_parser_nodes
;
4638 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_expr
;
4639 fra
.me
.has_broke
= 0;
4640 fra
.me
.REG_size
= 1;
4641 fra
.me
.REG
[0] = NIT_NULL
;
4643 /* ./parser//parser_nodes.nit:1001 */
4644 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4645 if (UNTAG_Bool(REGB0
)) {
4647 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 1001);
4649 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0]);
4650 stack_frame_head
= fra
.me
.prev
;
4651 return fra
.me
.REG
[0];
4653 val_t
parser_nodes___AAsCastExpr___n_kwas(val_t p0
){
4654 struct {struct stack_frame_t me
;} fra
;
4657 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4658 fra
.me
.file
= LOCATE_parser_nodes
;
4660 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_kwas
;
4661 fra
.me
.has_broke
= 0;
4662 fra
.me
.REG_size
= 1;
4663 fra
.me
.REG
[0] = NIT_NULL
;
4665 /* ./parser//parser_nodes.nit:1002 */
4666 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4667 if (UNTAG_Bool(REGB0
)) {
4669 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 1002);
4671 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0]);
4672 stack_frame_head
= fra
.me
.prev
;
4673 return fra
.me
.REG
[0];
4675 val_t
parser_nodes___AAsCastExpr___n_type(val_t p0
){
4676 struct {struct stack_frame_t me
;} fra
;
4679 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4680 fra
.me
.file
= LOCATE_parser_nodes
;
4682 fra
.me
.meth
= LOCATE_parser_nodes___AAsCastExpr___n_type
;
4683 fra
.me
.has_broke
= 0;
4684 fra
.me
.REG_size
= 1;
4685 fra
.me
.REG
[0] = NIT_NULL
;
4687 /* ./parser//parser_nodes.nit:1003 */
4688 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
4689 if (UNTAG_Bool(REGB0
)) {
4691 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser_nodes
, 1003);
4693 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0]);
4694 stack_frame_head
= fra
.me
.prev
;
4695 return fra
.me
.REG
[0];
4697 val_t
parser_nodes___AAsNotnullExpr___n_expr(val_t p0
){
4698 struct {struct stack_frame_t me
;} fra
;
4701 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4702 fra
.me
.file
= LOCATE_parser_nodes
;
4704 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_expr
;
4705 fra
.me
.has_broke
= 0;
4706 fra
.me
.REG_size
= 1;
4707 fra
.me
.REG
[0] = NIT_NULL
;
4709 /* ./parser//parser_nodes.nit:1007 */
4710 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4711 if (UNTAG_Bool(REGB0
)) {
4713 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser_nodes
, 1007);
4715 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0]);
4716 stack_frame_head
= fra
.me
.prev
;
4717 return fra
.me
.REG
[0];
4719 val_t
parser_nodes___AAsNotnullExpr___n_kwas(val_t p0
){
4720 struct {struct stack_frame_t me
;} fra
;
4723 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4724 fra
.me
.file
= LOCATE_parser_nodes
;
4726 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwas
;
4727 fra
.me
.has_broke
= 0;
4728 fra
.me
.REG_size
= 1;
4729 fra
.me
.REG
[0] = NIT_NULL
;
4731 /* ./parser//parser_nodes.nit:1008 */
4732 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4733 if (UNTAG_Bool(REGB0
)) {
4735 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser_nodes
, 1008);
4737 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0]);
4738 stack_frame_head
= fra
.me
.prev
;
4739 return fra
.me
.REG
[0];
4741 val_t
parser_nodes___AAsNotnullExpr___n_kwnot(val_t p0
){
4742 struct {struct stack_frame_t me
;} fra
;
4745 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4746 fra
.me
.file
= LOCATE_parser_nodes
;
4748 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwnot
;
4749 fra
.me
.has_broke
= 0;
4750 fra
.me
.REG_size
= 1;
4751 fra
.me
.REG
[0] = NIT_NULL
;
4753 /* ./parser//parser_nodes.nit:1009 */
4754 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
4755 if (UNTAG_Bool(REGB0
)) {
4757 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser_nodes
, 1009);
4759 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0]);
4760 stack_frame_head
= fra
.me
.prev
;
4761 return fra
.me
.REG
[0];
4763 val_t
parser_nodes___AAsNotnullExpr___n_kwnull(val_t p0
){
4764 struct {struct stack_frame_t me
;} fra
;
4767 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4768 fra
.me
.file
= LOCATE_parser_nodes
;
4770 fra
.me
.meth
= LOCATE_parser_nodes___AAsNotnullExpr___n_kwnull
;
4771 fra
.me
.has_broke
= 0;
4772 fra
.me
.REG_size
= 1;
4773 fra
.me
.REG
[0] = NIT_NULL
;
4775 /* ./parser//parser_nodes.nit:1010 */
4776 REGB0
= TAG_Bool(ATTR_parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
4777 if (UNTAG_Bool(REGB0
)) {
4779 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser_nodes
, 1010);
4781 fra
.me
.REG
[0] = ATTR_parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0]);
4782 stack_frame_head
= fra
.me
.prev
;
4783 return fra
.me
.REG
[0];
4785 val_t
parser_nodes___AIssetAttrExpr___n_kwisset(val_t p0
){
4786 struct {struct stack_frame_t me
;} fra
;
4789 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4790 fra
.me
.file
= LOCATE_parser_nodes
;
4792 fra
.me
.meth
= LOCATE_parser_nodes___AIssetAttrExpr___n_kwisset
;
4793 fra
.me
.has_broke
= 0;
4794 fra
.me
.REG_size
= 1;
4795 fra
.me
.REG
[0] = NIT_NULL
;
4797 /* ./parser//parser_nodes.nit:1014 */
4798 REGB0
= TAG_Bool(ATTR_parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0])!=NIT_NULL
);
4799 if (UNTAG_Bool(REGB0
)) {
4801 nit_abort("Uninitialized attribute %s", "_n_kwisset", LOCATE_parser_nodes
, 1014);
4803 fra
.me
.REG
[0] = ATTR_parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0]);
4804 stack_frame_head
= fra
.me
.prev
;
4805 return fra
.me
.REG
[0];
4807 val_t
parser_nodes___APlusAssignOp___n_pluseq(val_t p0
){
4808 struct {struct stack_frame_t me
;} fra
;
4811 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4812 fra
.me
.file
= LOCATE_parser_nodes
;
4814 fra
.me
.meth
= LOCATE_parser_nodes___APlusAssignOp___n_pluseq
;
4815 fra
.me
.has_broke
= 0;
4816 fra
.me
.REG_size
= 1;
4817 fra
.me
.REG
[0] = NIT_NULL
;
4819 /* ./parser//parser_nodes.nit:1019 */
4820 REGB0
= TAG_Bool(ATTR_parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0])!=NIT_NULL
);
4821 if (UNTAG_Bool(REGB0
)) {
4823 nit_abort("Uninitialized attribute %s", "_n_pluseq", LOCATE_parser_nodes
, 1019);
4825 fra
.me
.REG
[0] = ATTR_parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0]);
4826 stack_frame_head
= fra
.me
.prev
;
4827 return fra
.me
.REG
[0];
4829 val_t
parser_nodes___AMinusAssignOp___n_minuseq(val_t p0
){
4830 struct {struct stack_frame_t me
;} fra
;
4833 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4834 fra
.me
.file
= LOCATE_parser_nodes
;
4836 fra
.me
.meth
= LOCATE_parser_nodes___AMinusAssignOp___n_minuseq
;
4837 fra
.me
.has_broke
= 0;
4838 fra
.me
.REG_size
= 1;
4839 fra
.me
.REG
[0] = NIT_NULL
;
4841 /* ./parser//parser_nodes.nit:1023 */
4842 REGB0
= TAG_Bool(ATTR_parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0])!=NIT_NULL
);
4843 if (UNTAG_Bool(REGB0
)) {
4845 nit_abort("Uninitialized attribute %s", "_n_minuseq", LOCATE_parser_nodes
, 1023);
4847 fra
.me
.REG
[0] = ATTR_parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0]);
4848 stack_frame_head
= fra
.me
.prev
;
4849 return fra
.me
.REG
[0];
4851 val_t
parser_nodes___AClosureDef___n_bang(val_t p0
){
4852 struct {struct stack_frame_t me
;} fra
;
4855 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4856 fra
.me
.file
= LOCATE_parser_nodes
;
4858 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_bang
;
4859 fra
.me
.has_broke
= 0;
4860 fra
.me
.REG_size
= 1;
4861 fra
.me
.REG
[0] = NIT_NULL
;
4863 /* ./parser//parser_nodes.nit:1027 */
4864 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
4865 if (UNTAG_Bool(REGB0
)) {
4867 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser_nodes
, 1027);
4869 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0]);
4870 stack_frame_head
= fra
.me
.prev
;
4871 return fra
.me
.REG
[0];
4873 val_t
parser_nodes___AClosureDef___n_id(val_t p0
){
4874 struct {struct stack_frame_t me
;} fra
;
4877 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4878 fra
.me
.file
= LOCATE_parser_nodes
;
4880 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_id
;
4881 fra
.me
.has_broke
= 0;
4882 fra
.me
.REG_size
= 1;
4883 fra
.me
.REG
[0] = NIT_NULL
;
4885 /* ./parser//parser_nodes.nit:1028 */
4886 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4887 if (UNTAG_Bool(REGB0
)) {
4889 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 1028);
4891 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0]);
4892 stack_frame_head
= fra
.me
.prev
;
4893 return fra
.me
.REG
[0];
4895 val_t
parser_nodes___AClosureDef___n_ids(val_t p0
){
4896 struct {struct stack_frame_t me
;} fra
;
4899 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4900 fra
.me
.file
= LOCATE_parser_nodes
;
4902 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_ids
;
4903 fra
.me
.has_broke
= 0;
4904 fra
.me
.REG_size
= 1;
4905 fra
.me
.REG
[0] = NIT_NULL
;
4907 /* ./parser//parser_nodes.nit:1029 */
4908 REGB0
= TAG_Bool(ATTR_parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0])!=NIT_NULL
);
4909 if (UNTAG_Bool(REGB0
)) {
4911 nit_abort("Uninitialized attribute %s", "_n_ids", LOCATE_parser_nodes
, 1029);
4913 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0]);
4914 stack_frame_head
= fra
.me
.prev
;
4915 return fra
.me
.REG
[0];
4917 val_t
parser_nodes___AClosureDef___n_kwdo(val_t p0
){
4918 struct {struct stack_frame_t me
;} fra
;
4920 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4921 fra
.me
.file
= LOCATE_parser_nodes
;
4923 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_kwdo
;
4924 fra
.me
.has_broke
= 0;
4925 fra
.me
.REG_size
= 1;
4926 fra
.me
.REG
[0] = NIT_NULL
;
4928 /* ./parser//parser_nodes.nit:1030 */
4929 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_kwdo(fra
.me
.REG
[0]);
4930 stack_frame_head
= fra
.me
.prev
;
4931 return fra
.me
.REG
[0];
4933 val_t
parser_nodes___AClosureDef___n_expr(val_t p0
){
4934 struct {struct stack_frame_t me
;} fra
;
4936 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4937 fra
.me
.file
= LOCATE_parser_nodes
;
4939 fra
.me
.meth
= LOCATE_parser_nodes___AClosureDef___n_expr
;
4940 fra
.me
.has_broke
= 0;
4941 fra
.me
.REG_size
= 1;
4942 fra
.me
.REG
[0] = NIT_NULL
;
4944 /* ./parser//parser_nodes.nit:1031 */
4945 fra
.me
.REG
[0] = ATTR_parser_nodes___AClosureDef____n_expr(fra
.me
.REG
[0]);
4946 stack_frame_head
= fra
.me
.prev
;
4947 return fra
.me
.REG
[0];
4949 val_t
parser_nodes___ASimpleClosureId___n_id(val_t p0
){
4950 struct {struct stack_frame_t me
;} fra
;
4953 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4954 fra
.me
.file
= LOCATE_parser_nodes
;
4956 fra
.me
.meth
= LOCATE_parser_nodes___ASimpleClosureId___n_id
;
4957 fra
.me
.has_broke
= 0;
4958 fra
.me
.REG_size
= 1;
4959 fra
.me
.REG
[0] = NIT_NULL
;
4961 /* ./parser//parser_nodes.nit:1038 */
4962 REGB0
= TAG_Bool(ATTR_parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4963 if (UNTAG_Bool(REGB0
)) {
4965 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 1038);
4967 fra
.me
.REG
[0] = ATTR_parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0]);
4968 stack_frame_head
= fra
.me
.prev
;
4969 return fra
.me
.REG
[0];
4971 val_t
parser_nodes___ABreakClosureId___n_kwbreak(val_t p0
){
4972 struct {struct stack_frame_t me
;} fra
;
4975 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4976 fra
.me
.file
= LOCATE_parser_nodes
;
4978 fra
.me
.meth
= LOCATE_parser_nodes___ABreakClosureId___n_kwbreak
;
4979 fra
.me
.has_broke
= 0;
4980 fra
.me
.REG_size
= 1;
4981 fra
.me
.REG
[0] = NIT_NULL
;
4983 /* ./parser//parser_nodes.nit:1042 */
4984 REGB0
= TAG_Bool(ATTR_parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
4985 if (UNTAG_Bool(REGB0
)) {
4987 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser_nodes
, 1042);
4989 fra
.me
.REG
[0] = ATTR_parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0]);
4990 stack_frame_head
= fra
.me
.prev
;
4991 return fra
.me
.REG
[0];
4993 val_t
parser_nodes___AQualified___n_id(val_t p0
){
4994 struct {struct stack_frame_t me
;} fra
;
4997 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4998 fra
.me
.file
= LOCATE_parser_nodes
;
5000 fra
.me
.meth
= LOCATE_parser_nodes___AQualified___n_id
;
5001 fra
.me
.has_broke
= 0;
5002 fra
.me
.REG_size
= 1;
5003 fra
.me
.REG
[0] = NIT_NULL
;
5005 /* ./parser//parser_nodes.nit:1046 */
5006 REGB0
= TAG_Bool(ATTR_parser_nodes___AQualified____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
5007 if (UNTAG_Bool(REGB0
)) {
5009 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser_nodes
, 1046);
5011 fra
.me
.REG
[0] = ATTR_parser_nodes___AQualified____n_id(fra
.me
.REG
[0]);
5012 stack_frame_head
= fra
.me
.prev
;
5013 return fra
.me
.REG
[0];
5015 val_t
parser_nodes___AQualified___n_classid(val_t p0
){
5016 struct {struct stack_frame_t me
;} fra
;
5018 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5019 fra
.me
.file
= LOCATE_parser_nodes
;
5021 fra
.me
.meth
= LOCATE_parser_nodes___AQualified___n_classid
;
5022 fra
.me
.has_broke
= 0;
5023 fra
.me
.REG_size
= 1;
5024 fra
.me
.REG
[0] = NIT_NULL
;
5026 /* ./parser//parser_nodes.nit:1047 */
5027 fra
.me
.REG
[0] = ATTR_parser_nodes___AQualified____n_classid(fra
.me
.REG
[0]);
5028 stack_frame_head
= fra
.me
.prev
;
5029 return fra
.me
.REG
[0];
5031 val_t
parser_nodes___ADoc___n_comment(val_t p0
){
5032 struct {struct stack_frame_t me
;} fra
;
5035 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5036 fra
.me
.file
= LOCATE_parser_nodes
;
5038 fra
.me
.meth
= LOCATE_parser_nodes___ADoc___n_comment
;
5039 fra
.me
.has_broke
= 0;
5040 fra
.me
.REG_size
= 1;
5041 fra
.me
.REG
[0] = NIT_NULL
;
5043 /* ./parser//parser_nodes.nit:1051 */
5044 REGB0
= TAG_Bool(ATTR_parser_nodes___ADoc____n_comment(fra
.me
.REG
[0])!=NIT_NULL
);
5045 if (UNTAG_Bool(REGB0
)) {
5047 nit_abort("Uninitialized attribute %s", "_n_comment", LOCATE_parser_nodes
, 1051);
5049 fra
.me
.REG
[0] = ATTR_parser_nodes___ADoc____n_comment(fra
.me
.REG
[0]);
5050 stack_frame_head
= fra
.me
.prev
;
5051 return fra
.me
.REG
[0];
5053 val_t
parser_nodes___Start___n_base(val_t p0
){
5054 struct {struct stack_frame_t me
;} fra
;
5056 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5057 fra
.me
.file
= LOCATE_parser_nodes
;
5059 fra
.me
.meth
= LOCATE_parser_nodes___Start___n_base
;
5060 fra
.me
.has_broke
= 0;
5061 fra
.me
.REG_size
= 1;
5062 fra
.me
.REG
[0] = NIT_NULL
;
5064 /* ./parser//parser_nodes.nit:1056 */
5065 fra
.me
.REG
[0] = ATTR_parser_nodes___Start____n_base(fra
.me
.REG
[0]);
5066 stack_frame_head
= fra
.me
.prev
;
5067 return fra
.me
.REG
[0];
5069 val_t
parser_nodes___Start___n_eof(val_t p0
){
5070 struct {struct stack_frame_t me
;} fra
;
5073 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5074 fra
.me
.file
= LOCATE_parser_nodes
;
5076 fra
.me
.meth
= LOCATE_parser_nodes___Start___n_eof
;
5077 fra
.me
.has_broke
= 0;
5078 fra
.me
.REG_size
= 1;
5079 fra
.me
.REG
[0] = NIT_NULL
;
5081 /* ./parser//parser_nodes.nit:1057 */
5082 REGB0
= TAG_Bool(ATTR_parser_nodes___Start____n_eof(fra
.me
.REG
[0])!=NIT_NULL
);
5083 if (UNTAG_Bool(REGB0
)) {
5085 nit_abort("Uninitialized attribute %s", "_n_eof", LOCATE_parser_nodes
, 1057);
5087 fra
.me
.REG
[0] = ATTR_parser_nodes___Start____n_eof(fra
.me
.REG
[0]);
5088 stack_frame_head
= fra
.me
.prev
;
5089 return fra
.me
.REG
[0];