1 /* This C file is generated by NIT to compile module parser___parser_nodes. */
2 #include "parser___parser_nodes._sep.h"
3 val_t
parser___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___parser_nodes
;
10 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANode___location
;
13 fra
.me
.REG
[0] = NIT_NULL
;
15 /* ./parser//parser_nodes.nit:29 */
16 fra
.me
.REG
[0] = ATTR_parser___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___parser_nodes
, 29);
24 stack_frame_head
= fra
.me
.prev
;
27 val_t
parser___parser_nodes___ANode___hot_location(val_t p0
){
28 struct {struct stack_frame_t me
;} fra
;
30 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
31 fra
.me
.file
= LOCATE_parser___parser_nodes
;
33 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANode___hot_location
;
36 fra
.me
.REG
[0] = NIT_NULL
;
38 /* ./parser//parser_nodes.nit:31 */
39 fra
.me
.REG
[0] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
42 stack_frame_head
= fra
.me
.prev
;
45 void parser___parser_nodes___ANode___init(val_t p0
, val_t p1
, int* init_table
){
46 int itpos0
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___ANode
].i
;
47 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
49 if (init_table
[itpos0
]) return;
50 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
51 fra
.me
.file
= LOCATE_parser___parser_nodes
;
53 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANode___init
;
56 fra
.me
.REG
[0] = NIT_NULL
;
57 fra
.me
.REG
[1] = NIT_NULL
;
60 ATTR_parser___parser_nodes___ANode____location(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
61 stack_frame_head
= fra
.me
.prev
;
62 init_table
[itpos0
] = 1;
65 void parser___parser_nodes___Prod___location__eq(val_t p0
, val_t p1
){
66 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
68 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
69 fra
.me
.file
= LOCATE_parser___parser_nodes
;
71 fra
.me
.meth
= LOCATE_parser___parser_nodes___Prod___location__eq
;
74 fra
.me
.REG
[0] = NIT_NULL
;
75 fra
.me
.REG
[1] = NIT_NULL
;
78 /* ./parser//parser_nodes.nit:42 */
79 ATTR_parser___parser_nodes___ANode____location(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
80 stack_frame_head
= fra
.me
.prev
;
83 void parser___parser_nodes___EOF___noinit(val_t p0
, int* init_table
){
84 int itpos1
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___EOF
].i
;
85 struct {struct stack_frame_t me
;} fra
;
87 if (init_table
[itpos1
]) return;
88 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
89 fra
.me
.file
= LOCATE_parser___parser_nodes
;
91 fra
.me
.meth
= LOCATE_parser___parser_nodes___EOF___noinit
;
94 fra
.me
.REG
[0] = NIT_NULL
;
96 stack_frame_head
= fra
.me
.prev
;
97 init_table
[itpos1
] = 1;
100 void parser___parser_nodes___AError___noinit(val_t p0
, int* init_table
){
101 int itpos2
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___AError
].i
;
102 struct {struct stack_frame_t me
;} fra
;
104 if (init_table
[itpos2
]) return;
105 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
106 fra
.me
.file
= LOCATE_parser___parser_nodes
;
108 fra
.me
.meth
= LOCATE_parser___parser_nodes___AError___noinit
;
109 fra
.me
.has_broke
= 0;
111 fra
.me
.REG
[0] = NIT_NULL
;
113 /* ./parser//parser_nodes.nit:317 */
114 CALL_parser___parser_nodes___EOF___noinit(fra
.me
.REG
[0])(fra
.me
.REG
[0], init_table
);
115 stack_frame_head
= fra
.me
.prev
;
116 init_table
[itpos2
] = 1;
119 val_t
parser___parser_nodes___AModule___n_moduledecl(val_t p0
){
120 struct {struct stack_frame_t me
;} fra
;
122 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
123 fra
.me
.file
= LOCATE_parser___parser_nodes
;
125 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModule___n_moduledecl
;
126 fra
.me
.has_broke
= 0;
128 fra
.me
.REG
[0] = NIT_NULL
;
130 /* ./parser//parser_nodes.nit:322 */
131 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModule____n_moduledecl(fra
.me
.REG
[0]);
132 stack_frame_head
= fra
.me
.prev
;
133 return fra
.me
.REG
[0];
135 val_t
parser___parser_nodes___AModule___n_imports(val_t p0
){
136 struct {struct stack_frame_t me
;} fra
;
139 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
140 fra
.me
.file
= LOCATE_parser___parser_nodes
;
142 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModule___n_imports
;
143 fra
.me
.has_broke
= 0;
145 fra
.me
.REG
[0] = NIT_NULL
;
147 /* ./parser//parser_nodes.nit:323 */
148 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModule____n_imports(fra
.me
.REG
[0])!=NIT_NULL
);
149 if (UNTAG_Bool(REGB0
)) {
151 nit_abort("Uninitialized attribute %s", "_n_imports", LOCATE_parser___parser_nodes
, 323);
153 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModule____n_imports(fra
.me
.REG
[0]);
154 stack_frame_head
= fra
.me
.prev
;
155 return fra
.me
.REG
[0];
157 val_t
parser___parser_nodes___AModule___n_classdefs(val_t p0
){
158 struct {struct stack_frame_t me
;} fra
;
161 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
162 fra
.me
.file
= LOCATE_parser___parser_nodes
;
164 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModule___n_classdefs
;
165 fra
.me
.has_broke
= 0;
167 fra
.me
.REG
[0] = NIT_NULL
;
169 /* ./parser//parser_nodes.nit:324 */
170 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModule____n_classdefs(fra
.me
.REG
[0])!=NIT_NULL
);
171 if (UNTAG_Bool(REGB0
)) {
173 nit_abort("Uninitialized attribute %s", "_n_classdefs", LOCATE_parser___parser_nodes
, 324);
175 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModule____n_classdefs(fra
.me
.REG
[0]);
176 stack_frame_head
= fra
.me
.prev
;
177 return fra
.me
.REG
[0];
179 val_t
parser___parser_nodes___AModuledecl___n_doc(val_t p0
){
180 struct {struct stack_frame_t me
;} fra
;
182 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
183 fra
.me
.file
= LOCATE_parser___parser_nodes
;
185 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuledecl___n_doc
;
186 fra
.me
.has_broke
= 0;
188 fra
.me
.REG
[0] = NIT_NULL
;
190 /* ./parser//parser_nodes.nit:328 */
191 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuledecl____n_doc(fra
.me
.REG
[0]);
192 stack_frame_head
= fra
.me
.prev
;
193 return fra
.me
.REG
[0];
195 val_t
parser___parser_nodes___AModuledecl___n_kwmodule(val_t p0
){
196 struct {struct stack_frame_t me
;} fra
;
199 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
200 fra
.me
.file
= LOCATE_parser___parser_nodes
;
202 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuledecl___n_kwmodule
;
203 fra
.me
.has_broke
= 0;
205 fra
.me
.REG
[0] = NIT_NULL
;
207 /* ./parser//parser_nodes.nit:329 */
208 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModuledecl____n_kwmodule(fra
.me
.REG
[0])!=NIT_NULL
);
209 if (UNTAG_Bool(REGB0
)) {
211 nit_abort("Uninitialized attribute %s", "_n_kwmodule", LOCATE_parser___parser_nodes
, 329);
213 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuledecl____n_kwmodule(fra
.me
.REG
[0]);
214 stack_frame_head
= fra
.me
.prev
;
215 return fra
.me
.REG
[0];
217 val_t
parser___parser_nodes___AModuledecl___n_name(val_t p0
){
218 struct {struct stack_frame_t me
;} fra
;
221 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
222 fra
.me
.file
= LOCATE_parser___parser_nodes
;
224 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuledecl___n_name
;
225 fra
.me
.has_broke
= 0;
227 fra
.me
.REG
[0] = NIT_NULL
;
229 /* ./parser//parser_nodes.nit:330 */
230 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModuledecl____n_name(fra
.me
.REG
[0])!=NIT_NULL
);
231 if (UNTAG_Bool(REGB0
)) {
233 nit_abort("Uninitialized attribute %s", "_n_name", LOCATE_parser___parser_nodes
, 330);
235 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuledecl____n_name(fra
.me
.REG
[0]);
236 stack_frame_head
= fra
.me
.prev
;
237 return fra
.me
.REG
[0];
239 val_t
parser___parser_nodes___AStdImport___n_visibility(val_t p0
){
240 struct {struct stack_frame_t me
;} fra
;
243 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
244 fra
.me
.file
= LOCATE_parser___parser_nodes
;
246 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdImport___n_visibility
;
247 fra
.me
.has_broke
= 0;
249 fra
.me
.REG
[0] = NIT_NULL
;
251 /* ./parser//parser_nodes.nit:335 */
252 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdImport____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
253 if (UNTAG_Bool(REGB0
)) {
255 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser___parser_nodes
, 335);
257 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdImport____n_visibility(fra
.me
.REG
[0]);
258 stack_frame_head
= fra
.me
.prev
;
259 return fra
.me
.REG
[0];
261 val_t
parser___parser_nodes___AStdImport___n_kwimport(val_t p0
){
262 struct {struct stack_frame_t me
;} fra
;
265 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
266 fra
.me
.file
= LOCATE_parser___parser_nodes
;
268 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdImport___n_kwimport
;
269 fra
.me
.has_broke
= 0;
271 fra
.me
.REG
[0] = NIT_NULL
;
273 /* ./parser//parser_nodes.nit:336 */
274 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdImport____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
275 if (UNTAG_Bool(REGB0
)) {
277 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser___parser_nodes
, 336);
279 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdImport____n_kwimport(fra
.me
.REG
[0]);
280 stack_frame_head
= fra
.me
.prev
;
281 return fra
.me
.REG
[0];
283 val_t
parser___parser_nodes___AStdImport___n_name(val_t p0
){
284 struct {struct stack_frame_t me
;} fra
;
287 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
288 fra
.me
.file
= LOCATE_parser___parser_nodes
;
290 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdImport___n_name
;
291 fra
.me
.has_broke
= 0;
293 fra
.me
.REG
[0] = NIT_NULL
;
295 /* ./parser//parser_nodes.nit:337 */
296 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdImport____n_name(fra
.me
.REG
[0])!=NIT_NULL
);
297 if (UNTAG_Bool(REGB0
)) {
299 nit_abort("Uninitialized attribute %s", "_n_name", LOCATE_parser___parser_nodes
, 337);
301 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdImport____n_name(fra
.me
.REG
[0]);
302 stack_frame_head
= fra
.me
.prev
;
303 return fra
.me
.REG
[0];
305 val_t
parser___parser_nodes___ANoImport___n_visibility(val_t p0
){
306 struct {struct stack_frame_t me
;} fra
;
309 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
310 fra
.me
.file
= LOCATE_parser___parser_nodes
;
312 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANoImport___n_visibility
;
313 fra
.me
.has_broke
= 0;
315 fra
.me
.REG
[0] = NIT_NULL
;
317 /* ./parser//parser_nodes.nit:341 */
318 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANoImport____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
319 if (UNTAG_Bool(REGB0
)) {
321 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser___parser_nodes
, 341);
323 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANoImport____n_visibility(fra
.me
.REG
[0]);
324 stack_frame_head
= fra
.me
.prev
;
325 return fra
.me
.REG
[0];
327 val_t
parser___parser_nodes___ANoImport___n_kwimport(val_t p0
){
328 struct {struct stack_frame_t me
;} fra
;
331 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
332 fra
.me
.file
= LOCATE_parser___parser_nodes
;
334 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANoImport___n_kwimport
;
335 fra
.me
.has_broke
= 0;
337 fra
.me
.REG
[0] = NIT_NULL
;
339 /* ./parser//parser_nodes.nit:342 */
340 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANoImport____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
341 if (UNTAG_Bool(REGB0
)) {
343 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser___parser_nodes
, 342);
345 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANoImport____n_kwimport(fra
.me
.REG
[0]);
346 stack_frame_head
= fra
.me
.prev
;
347 return fra
.me
.REG
[0];
349 val_t
parser___parser_nodes___ANoImport___n_kwend(val_t p0
){
350 struct {struct stack_frame_t me
;} fra
;
353 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
354 fra
.me
.file
= LOCATE_parser___parser_nodes
;
356 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANoImport___n_kwend
;
357 fra
.me
.has_broke
= 0;
359 fra
.me
.REG
[0] = NIT_NULL
;
361 /* ./parser//parser_nodes.nit:343 */
362 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANoImport____n_kwend(fra
.me
.REG
[0])!=NIT_NULL
);
363 if (UNTAG_Bool(REGB0
)) {
365 nit_abort("Uninitialized attribute %s", "_n_kwend", LOCATE_parser___parser_nodes
, 343);
367 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANoImport____n_kwend(fra
.me
.REG
[0]);
368 stack_frame_head
= fra
.me
.prev
;
369 return fra
.me
.REG
[0];
371 val_t
parser___parser_nodes___APrivateVisibility___n_kwprivate(val_t p0
){
372 struct {struct stack_frame_t me
;} fra
;
375 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
376 fra
.me
.file
= LOCATE_parser___parser_nodes
;
378 fra
.me
.meth
= LOCATE_parser___parser_nodes___APrivateVisibility___n_kwprivate
;
379 fra
.me
.has_broke
= 0;
381 fra
.me
.REG
[0] = NIT_NULL
;
383 /* ./parser//parser_nodes.nit:351 */
384 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___APrivateVisibility____n_kwprivate(fra
.me
.REG
[0])!=NIT_NULL
);
385 if (UNTAG_Bool(REGB0
)) {
387 nit_abort("Uninitialized attribute %s", "_n_kwprivate", LOCATE_parser___parser_nodes
, 351);
389 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___APrivateVisibility____n_kwprivate(fra
.me
.REG
[0]);
390 stack_frame_head
= fra
.me
.prev
;
391 return fra
.me
.REG
[0];
393 val_t
parser___parser_nodes___AProtectedVisibility___n_kwprotected(val_t p0
){
394 struct {struct stack_frame_t me
;} fra
;
397 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
398 fra
.me
.file
= LOCATE_parser___parser_nodes
;
400 fra
.me
.meth
= LOCATE_parser___parser_nodes___AProtectedVisibility___n_kwprotected
;
401 fra
.me
.has_broke
= 0;
403 fra
.me
.REG
[0] = NIT_NULL
;
405 /* ./parser//parser_nodes.nit:355 */
406 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AProtectedVisibility____n_kwprotected(fra
.me
.REG
[0])!=NIT_NULL
);
407 if (UNTAG_Bool(REGB0
)) {
409 nit_abort("Uninitialized attribute %s", "_n_kwprotected", LOCATE_parser___parser_nodes
, 355);
411 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AProtectedVisibility____n_kwprotected(fra
.me
.REG
[0]);
412 stack_frame_head
= fra
.me
.prev
;
413 return fra
.me
.REG
[0];
415 val_t
parser___parser_nodes___AIntrudeVisibility___n_kwintrude(val_t p0
){
416 struct {struct stack_frame_t me
;} fra
;
419 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
420 fra
.me
.file
= LOCATE_parser___parser_nodes
;
422 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIntrudeVisibility___n_kwintrude
;
423 fra
.me
.has_broke
= 0;
425 fra
.me
.REG
[0] = NIT_NULL
;
427 /* ./parser//parser_nodes.nit:359 */
428 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIntrudeVisibility____n_kwintrude(fra
.me
.REG
[0])!=NIT_NULL
);
429 if (UNTAG_Bool(REGB0
)) {
431 nit_abort("Uninitialized attribute %s", "_n_kwintrude", LOCATE_parser___parser_nodes
, 359);
433 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIntrudeVisibility____n_kwintrude(fra
.me
.REG
[0]);
434 stack_frame_head
= fra
.me
.prev
;
435 return fra
.me
.REG
[0];
437 val_t
parser___parser_nodes___AStdClassdef___n_doc(val_t p0
){
438 struct {struct stack_frame_t me
;} fra
;
440 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
441 fra
.me
.file
= LOCATE_parser___parser_nodes
;
443 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_doc
;
444 fra
.me
.has_broke
= 0;
446 fra
.me
.REG
[0] = NIT_NULL
;
448 /* ./parser//parser_nodes.nit:364 */
449 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_doc(fra
.me
.REG
[0]);
450 stack_frame_head
= fra
.me
.prev
;
451 return fra
.me
.REG
[0];
453 val_t
parser___parser_nodes___AStdClassdef___n_kwredef(val_t p0
){
454 struct {struct stack_frame_t me
;} fra
;
456 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
457 fra
.me
.file
= LOCATE_parser___parser_nodes
;
459 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_kwredef
;
460 fra
.me
.has_broke
= 0;
462 fra
.me
.REG
[0] = NIT_NULL
;
464 /* ./parser//parser_nodes.nit:365 */
465 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_kwredef(fra
.me
.REG
[0]);
466 stack_frame_head
= fra
.me
.prev
;
467 return fra
.me
.REG
[0];
469 val_t
parser___parser_nodes___AStdClassdef___n_visibility(val_t p0
){
470 struct {struct stack_frame_t me
;} fra
;
473 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
474 fra
.me
.file
= LOCATE_parser___parser_nodes
;
476 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_visibility
;
477 fra
.me
.has_broke
= 0;
479 fra
.me
.REG
[0] = NIT_NULL
;
481 /* ./parser//parser_nodes.nit:366 */
482 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
483 if (UNTAG_Bool(REGB0
)) {
485 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser___parser_nodes
, 366);
487 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_visibility(fra
.me
.REG
[0]);
488 stack_frame_head
= fra
.me
.prev
;
489 return fra
.me
.REG
[0];
491 val_t
parser___parser_nodes___AStdClassdef___n_classkind(val_t p0
){
492 struct {struct stack_frame_t me
;} fra
;
495 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
496 fra
.me
.file
= LOCATE_parser___parser_nodes
;
498 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_classkind
;
499 fra
.me
.has_broke
= 0;
501 fra
.me
.REG
[0] = NIT_NULL
;
503 /* ./parser//parser_nodes.nit:367 */
504 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_classkind(fra
.me
.REG
[0])!=NIT_NULL
);
505 if (UNTAG_Bool(REGB0
)) {
507 nit_abort("Uninitialized attribute %s", "_n_classkind", LOCATE_parser___parser_nodes
, 367);
509 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_classkind(fra
.me
.REG
[0]);
510 stack_frame_head
= fra
.me
.prev
;
511 return fra
.me
.REG
[0];
513 val_t
parser___parser_nodes___AStdClassdef___n_id(val_t p0
){
514 struct {struct stack_frame_t me
;} fra
;
516 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
517 fra
.me
.file
= LOCATE_parser___parser_nodes
;
519 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_id
;
520 fra
.me
.has_broke
= 0;
522 fra
.me
.REG
[0] = NIT_NULL
;
524 /* ./parser//parser_nodes.nit:368 */
525 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_id(fra
.me
.REG
[0]);
526 stack_frame_head
= fra
.me
.prev
;
527 return fra
.me
.REG
[0];
529 val_t
parser___parser_nodes___AStdClassdef___n_formaldefs(val_t p0
){
530 struct {struct stack_frame_t me
;} fra
;
533 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
534 fra
.me
.file
= LOCATE_parser___parser_nodes
;
536 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_formaldefs
;
537 fra
.me
.has_broke
= 0;
539 fra
.me
.REG
[0] = NIT_NULL
;
541 /* ./parser//parser_nodes.nit:369 */
542 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_formaldefs(fra
.me
.REG
[0])!=NIT_NULL
);
543 if (UNTAG_Bool(REGB0
)) {
545 nit_abort("Uninitialized attribute %s", "_n_formaldefs", LOCATE_parser___parser_nodes
, 369);
547 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_formaldefs(fra
.me
.REG
[0]);
548 stack_frame_head
= fra
.me
.prev
;
549 return fra
.me
.REG
[0];
551 val_t
parser___parser_nodes___AStdClassdef___n_superclasses(val_t p0
){
552 struct {struct stack_frame_t me
;} fra
;
555 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
556 fra
.me
.file
= LOCATE_parser___parser_nodes
;
558 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_superclasses
;
559 fra
.me
.has_broke
= 0;
561 fra
.me
.REG
[0] = NIT_NULL
;
563 /* ./parser//parser_nodes.nit:370 */
564 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_superclasses(fra
.me
.REG
[0])!=NIT_NULL
);
565 if (UNTAG_Bool(REGB0
)) {
567 nit_abort("Uninitialized attribute %s", "_n_superclasses", LOCATE_parser___parser_nodes
, 370);
569 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_superclasses(fra
.me
.REG
[0]);
570 stack_frame_head
= fra
.me
.prev
;
571 return fra
.me
.REG
[0];
573 val_t
parser___parser_nodes___AStdClassdef___n_propdefs(val_t p0
){
574 struct {struct stack_frame_t me
;} fra
;
577 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
578 fra
.me
.file
= LOCATE_parser___parser_nodes
;
580 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___n_propdefs
;
581 fra
.me
.has_broke
= 0;
583 fra
.me
.REG
[0] = NIT_NULL
;
585 /* ./parser//parser_nodes.nit:371 */
586 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStdClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
587 if (UNTAG_Bool(REGB0
)) {
589 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser___parser_nodes
, 371);
591 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStdClassdef____n_propdefs(fra
.me
.REG
[0]);
592 stack_frame_head
= fra
.me
.prev
;
593 return fra
.me
.REG
[0];
595 val_t
parser___parser_nodes___AStdClassdef___hot_location(val_t p0
){
596 struct {struct stack_frame_t me
;} fra
;
599 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
600 fra
.me
.file
= LOCATE_parser___parser_nodes
;
602 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStdClassdef___hot_location
;
603 fra
.me
.has_broke
= 0;
605 fra
.me
.REG
[0] = NIT_NULL
;
607 /* ./parser//parser_nodes.nit:372 */
608 fra
.me
.REG
[0] = CALL_parser___parser_nodes___AStdClassdef___n_id(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
609 REGB0
= TAG_Bool(fra
.me
.REG
[0]==NIT_NULL
);
610 if (UNTAG_Bool(REGB0
)) {
611 nit_abort("Reciever is null", NULL
, LOCATE_parser___parser_nodes
, 372);
613 fra
.me
.REG
[0] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
616 stack_frame_head
= fra
.me
.prev
;
617 return fra
.me
.REG
[0];
619 val_t
parser___parser_nodes___ATopClassdef___n_propdefs(val_t p0
){
620 struct {struct stack_frame_t me
;} fra
;
623 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
624 fra
.me
.file
= LOCATE_parser___parser_nodes
;
626 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATopClassdef___n_propdefs
;
627 fra
.me
.has_broke
= 0;
629 fra
.me
.REG
[0] = NIT_NULL
;
631 /* ./parser//parser_nodes.nit:376 */
632 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATopClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
633 if (UNTAG_Bool(REGB0
)) {
635 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser___parser_nodes
, 376);
637 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATopClassdef____n_propdefs(fra
.me
.REG
[0]);
638 stack_frame_head
= fra
.me
.prev
;
639 return fra
.me
.REG
[0];
641 val_t
parser___parser_nodes___AMainClassdef___n_propdefs(val_t p0
){
642 struct {struct stack_frame_t me
;} fra
;
645 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
646 fra
.me
.file
= LOCATE_parser___parser_nodes
;
648 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMainClassdef___n_propdefs
;
649 fra
.me
.has_broke
= 0;
651 fra
.me
.REG
[0] = NIT_NULL
;
653 /* ./parser//parser_nodes.nit:380 */
654 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AMainClassdef____n_propdefs(fra
.me
.REG
[0])!=NIT_NULL
);
655 if (UNTAG_Bool(REGB0
)) {
657 nit_abort("Uninitialized attribute %s", "_n_propdefs", LOCATE_parser___parser_nodes
, 380);
659 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMainClassdef____n_propdefs(fra
.me
.REG
[0]);
660 stack_frame_head
= fra
.me
.prev
;
661 return fra
.me
.REG
[0];
663 val_t
parser___parser_nodes___AConcreteClasskind___n_kwclass(val_t p0
){
664 struct {struct stack_frame_t me
;} fra
;
667 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
668 fra
.me
.file
= LOCATE_parser___parser_nodes
;
670 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteClasskind___n_kwclass
;
671 fra
.me
.has_broke
= 0;
673 fra
.me
.REG
[0] = NIT_NULL
;
675 /* ./parser//parser_nodes.nit:385 */
676 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AConcreteClasskind____n_kwclass(fra
.me
.REG
[0])!=NIT_NULL
);
677 if (UNTAG_Bool(REGB0
)) {
679 nit_abort("Uninitialized attribute %s", "_n_kwclass", LOCATE_parser___parser_nodes
, 385);
681 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AConcreteClasskind____n_kwclass(fra
.me
.REG
[0]);
682 stack_frame_head
= fra
.me
.prev
;
683 return fra
.me
.REG
[0];
685 val_t
parser___parser_nodes___AAbstractClasskind___n_kwabstract(val_t p0
){
686 struct {struct stack_frame_t me
;} fra
;
689 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
690 fra
.me
.file
= LOCATE_parser___parser_nodes
;
692 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAbstractClasskind___n_kwabstract
;
693 fra
.me
.has_broke
= 0;
695 fra
.me
.REG
[0] = NIT_NULL
;
697 /* ./parser//parser_nodes.nit:389 */
698 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAbstractClasskind____n_kwabstract(fra
.me
.REG
[0])!=NIT_NULL
);
699 if (UNTAG_Bool(REGB0
)) {
701 nit_abort("Uninitialized attribute %s", "_n_kwabstract", LOCATE_parser___parser_nodes
, 389);
703 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAbstractClasskind____n_kwabstract(fra
.me
.REG
[0]);
704 stack_frame_head
= fra
.me
.prev
;
705 return fra
.me
.REG
[0];
707 val_t
parser___parser_nodes___AAbstractClasskind___n_kwclass(val_t p0
){
708 struct {struct stack_frame_t me
;} fra
;
711 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
712 fra
.me
.file
= LOCATE_parser___parser_nodes
;
714 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAbstractClasskind___n_kwclass
;
715 fra
.me
.has_broke
= 0;
717 fra
.me
.REG
[0] = NIT_NULL
;
719 /* ./parser//parser_nodes.nit:390 */
720 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAbstractClasskind____n_kwclass(fra
.me
.REG
[0])!=NIT_NULL
);
721 if (UNTAG_Bool(REGB0
)) {
723 nit_abort("Uninitialized attribute %s", "_n_kwclass", LOCATE_parser___parser_nodes
, 390);
725 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAbstractClasskind____n_kwclass(fra
.me
.REG
[0]);
726 stack_frame_head
= fra
.me
.prev
;
727 return fra
.me
.REG
[0];
729 val_t
parser___parser_nodes___AInterfaceClasskind___n_kwinterface(val_t p0
){
730 struct {struct stack_frame_t me
;} fra
;
733 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
734 fra
.me
.file
= LOCATE_parser___parser_nodes
;
736 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInterfaceClasskind___n_kwinterface
;
737 fra
.me
.has_broke
= 0;
739 fra
.me
.REG
[0] = NIT_NULL
;
741 /* ./parser//parser_nodes.nit:394 */
742 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AInterfaceClasskind____n_kwinterface(fra
.me
.REG
[0])!=NIT_NULL
);
743 if (UNTAG_Bool(REGB0
)) {
745 nit_abort("Uninitialized attribute %s", "_n_kwinterface", LOCATE_parser___parser_nodes
, 394);
747 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AInterfaceClasskind____n_kwinterface(fra
.me
.REG
[0]);
748 stack_frame_head
= fra
.me
.prev
;
749 return fra
.me
.REG
[0];
751 val_t
parser___parser_nodes___AEnumClasskind___n_kwenum(val_t p0
){
752 struct {struct stack_frame_t me
;} fra
;
755 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
756 fra
.me
.file
= LOCATE_parser___parser_nodes
;
758 fra
.me
.meth
= LOCATE_parser___parser_nodes___AEnumClasskind___n_kwenum
;
759 fra
.me
.has_broke
= 0;
761 fra
.me
.REG
[0] = NIT_NULL
;
763 /* ./parser//parser_nodes.nit:398 */
764 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AEnumClasskind____n_kwenum(fra
.me
.REG
[0])!=NIT_NULL
);
765 if (UNTAG_Bool(REGB0
)) {
767 nit_abort("Uninitialized attribute %s", "_n_kwenum", LOCATE_parser___parser_nodes
, 398);
769 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AEnumClasskind____n_kwenum(fra
.me
.REG
[0]);
770 stack_frame_head
= fra
.me
.prev
;
771 return fra
.me
.REG
[0];
773 val_t
parser___parser_nodes___AExternClasskind___n_kwextern(val_t p0
){
774 struct {struct stack_frame_t me
;} fra
;
777 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
778 fra
.me
.file
= LOCATE_parser___parser_nodes
;
780 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternClasskind___n_kwextern
;
781 fra
.me
.has_broke
= 0;
783 fra
.me
.REG
[0] = NIT_NULL
;
785 /* ./parser//parser_nodes.nit:402 */
786 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AExternClasskind____n_kwextern(fra
.me
.REG
[0])!=NIT_NULL
);
787 if (UNTAG_Bool(REGB0
)) {
789 nit_abort("Uninitialized attribute %s", "_n_kwextern", LOCATE_parser___parser_nodes
, 402);
791 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternClasskind____n_kwextern(fra
.me
.REG
[0]);
792 stack_frame_head
= fra
.me
.prev
;
793 return fra
.me
.REG
[0];
795 val_t
parser___parser_nodes___AFormaldef___n_id(val_t p0
){
796 struct {struct stack_frame_t me
;} fra
;
799 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
800 fra
.me
.file
= LOCATE_parser___parser_nodes
;
802 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFormaldef___n_id
;
803 fra
.me
.has_broke
= 0;
805 fra
.me
.REG
[0] = NIT_NULL
;
807 /* ./parser//parser_nodes.nit:406 */
808 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
809 if (UNTAG_Bool(REGB0
)) {
811 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 406);
813 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFormaldef____n_id(fra
.me
.REG
[0]);
814 stack_frame_head
= fra
.me
.prev
;
815 return fra
.me
.REG
[0];
817 val_t
parser___parser_nodes___AFormaldef___n_type(val_t p0
){
818 struct {struct stack_frame_t me
;} fra
;
820 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
821 fra
.me
.file
= LOCATE_parser___parser_nodes
;
823 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFormaldef___n_type
;
824 fra
.me
.has_broke
= 0;
826 fra
.me
.REG
[0] = NIT_NULL
;
828 /* ./parser//parser_nodes.nit:407 */
829 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFormaldef____n_type(fra
.me
.REG
[0]);
830 stack_frame_head
= fra
.me
.prev
;
831 return fra
.me
.REG
[0];
833 val_t
parser___parser_nodes___ASuperclass___n_kwspecial(val_t p0
){
834 struct {struct stack_frame_t me
;} fra
;
836 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
837 fra
.me
.file
= LOCATE_parser___parser_nodes
;
839 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperclass___n_kwspecial
;
840 fra
.me
.has_broke
= 0;
842 fra
.me
.REG
[0] = NIT_NULL
;
844 /* ./parser//parser_nodes.nit:411 */
845 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperclass____n_kwspecial(fra
.me
.REG
[0]);
846 stack_frame_head
= fra
.me
.prev
;
847 return fra
.me
.REG
[0];
849 val_t
parser___parser_nodes___ASuperclass___n_kwsuper(val_t p0
){
850 struct {struct stack_frame_t me
;} fra
;
852 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
853 fra
.me
.file
= LOCATE_parser___parser_nodes
;
855 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperclass___n_kwsuper
;
856 fra
.me
.has_broke
= 0;
858 fra
.me
.REG
[0] = NIT_NULL
;
860 /* ./parser//parser_nodes.nit:412 */
861 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperclass____n_kwsuper(fra
.me
.REG
[0]);
862 stack_frame_head
= fra
.me
.prev
;
863 return fra
.me
.REG
[0];
865 val_t
parser___parser_nodes___ASuperclass___n_type(val_t p0
){
866 struct {struct stack_frame_t me
;} fra
;
869 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
870 fra
.me
.file
= LOCATE_parser___parser_nodes
;
872 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperclass___n_type
;
873 fra
.me
.has_broke
= 0;
875 fra
.me
.REG
[0] = NIT_NULL
;
877 /* ./parser//parser_nodes.nit:413 */
878 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
879 if (UNTAG_Bool(REGB0
)) {
881 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 413);
883 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperclass____n_type(fra
.me
.REG
[0]);
884 stack_frame_head
= fra
.me
.prev
;
885 return fra
.me
.REG
[0];
887 val_t
parser___parser_nodes___APropdef___n_doc(val_t p0
){
888 struct {struct stack_frame_t me
;} fra
;
890 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
891 fra
.me
.file
= LOCATE_parser___parser_nodes
;
893 fra
.me
.meth
= LOCATE_parser___parser_nodes___APropdef___n_doc
;
894 fra
.me
.has_broke
= 0;
896 fra
.me
.REG
[0] = NIT_NULL
;
898 /* ./parser//parser_nodes.nit:416 */
899 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___APropdef____n_doc(fra
.me
.REG
[0]);
900 stack_frame_head
= fra
.me
.prev
;
901 return fra
.me
.REG
[0];
903 val_t
parser___parser_nodes___AAttrPropdef___n_kwredef(val_t p0
){
904 struct {struct stack_frame_t me
;} fra
;
906 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
907 fra
.me
.file
= LOCATE_parser___parser_nodes
;
909 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_kwredef
;
910 fra
.me
.has_broke
= 0;
912 fra
.me
.REG
[0] = NIT_NULL
;
914 /* ./parser//parser_nodes.nit:420 */
915 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_kwredef(fra
.me
.REG
[0]);
916 stack_frame_head
= fra
.me
.prev
;
917 return fra
.me
.REG
[0];
919 val_t
parser___parser_nodes___AAttrPropdef___n_visibility(val_t p0
){
920 struct {struct stack_frame_t me
;} fra
;
923 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
924 fra
.me
.file
= LOCATE_parser___parser_nodes
;
926 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_visibility
;
927 fra
.me
.has_broke
= 0;
929 fra
.me
.REG
[0] = NIT_NULL
;
931 /* ./parser//parser_nodes.nit:421 */
932 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
933 if (UNTAG_Bool(REGB0
)) {
935 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser___parser_nodes
, 421);
937 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_visibility(fra
.me
.REG
[0]);
938 stack_frame_head
= fra
.me
.prev
;
939 return fra
.me
.REG
[0];
941 val_t
parser___parser_nodes___AAttrPropdef___n_kwvar(val_t p0
){
942 struct {struct stack_frame_t me
;} fra
;
945 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
946 fra
.me
.file
= LOCATE_parser___parser_nodes
;
948 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_kwvar
;
949 fra
.me
.has_broke
= 0;
951 fra
.me
.REG
[0] = NIT_NULL
;
953 /* ./parser//parser_nodes.nit:422 */
954 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
955 if (UNTAG_Bool(REGB0
)) {
957 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser___parser_nodes
, 422);
959 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_kwvar(fra
.me
.REG
[0]);
960 stack_frame_head
= fra
.me
.prev
;
961 return fra
.me
.REG
[0];
963 val_t
parser___parser_nodes___AAttrPropdef___n_id(val_t p0
){
964 struct {struct stack_frame_t me
;} fra
;
966 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
967 fra
.me
.file
= LOCATE_parser___parser_nodes
;
969 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_id
;
970 fra
.me
.has_broke
= 0;
972 fra
.me
.REG
[0] = NIT_NULL
;
974 /* ./parser//parser_nodes.nit:423 */
975 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_id(fra
.me
.REG
[0]);
976 stack_frame_head
= fra
.me
.prev
;
977 return fra
.me
.REG
[0];
979 val_t
parser___parser_nodes___AAttrPropdef___n_id2(val_t p0
){
980 struct {struct stack_frame_t me
;} fra
;
982 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
983 fra
.me
.file
= LOCATE_parser___parser_nodes
;
985 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_id2
;
986 fra
.me
.has_broke
= 0;
988 fra
.me
.REG
[0] = NIT_NULL
;
990 /* ./parser//parser_nodes.nit:424 */
991 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_id2(fra
.me
.REG
[0]);
992 stack_frame_head
= fra
.me
.prev
;
993 return fra
.me
.REG
[0];
995 val_t
parser___parser_nodes___AAttrPropdef___n_type(val_t p0
){
996 struct {struct stack_frame_t me
;} fra
;
998 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
999 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1001 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_type
;
1002 fra
.me
.has_broke
= 0;
1003 fra
.me
.REG_size
= 1;
1004 fra
.me
.REG
[0] = NIT_NULL
;
1006 /* ./parser//parser_nodes.nit:425 */
1007 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_type(fra
.me
.REG
[0]);
1008 stack_frame_head
= fra
.me
.prev
;
1009 return fra
.me
.REG
[0];
1011 val_t
parser___parser_nodes___AAttrPropdef___n_readable(val_t p0
){
1012 struct {struct stack_frame_t me
;} fra
;
1014 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1015 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1017 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_readable
;
1018 fra
.me
.has_broke
= 0;
1019 fra
.me
.REG_size
= 1;
1020 fra
.me
.REG
[0] = NIT_NULL
;
1022 /* ./parser//parser_nodes.nit:426 */
1023 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_readable(fra
.me
.REG
[0]);
1024 stack_frame_head
= fra
.me
.prev
;
1025 return fra
.me
.REG
[0];
1027 val_t
parser___parser_nodes___AAttrPropdef___n_writable(val_t p0
){
1028 struct {struct stack_frame_t me
;} fra
;
1030 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1031 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1033 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_writable
;
1034 fra
.me
.has_broke
= 0;
1035 fra
.me
.REG_size
= 1;
1036 fra
.me
.REG
[0] = NIT_NULL
;
1038 /* ./parser//parser_nodes.nit:427 */
1039 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_writable(fra
.me
.REG
[0]);
1040 stack_frame_head
= fra
.me
.prev
;
1041 return fra
.me
.REG
[0];
1043 val_t
parser___parser_nodes___AAttrPropdef___n_expr(val_t p0
){
1044 struct {struct stack_frame_t me
;} fra
;
1046 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1047 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1049 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___n_expr
;
1050 fra
.me
.has_broke
= 0;
1051 fra
.me
.REG_size
= 1;
1052 fra
.me
.REG
[0] = NIT_NULL
;
1054 /* ./parser//parser_nodes.nit:428 */
1055 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrPropdef____n_expr(fra
.me
.REG
[0]);
1056 stack_frame_head
= fra
.me
.prev
;
1057 return fra
.me
.REG
[0];
1059 val_t
parser___parser_nodes___AAttrPropdef___hot_location(val_t p0
){
1060 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
1064 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1065 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1067 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrPropdef___hot_location
;
1068 fra
.me
.has_broke
= 0;
1069 fra
.me
.REG_size
= 2;
1070 fra
.me
.REG
[0] = NIT_NULL
;
1071 fra
.me
.REG
[1] = NIT_NULL
;
1073 /* ./parser//parser_nodes.nit:431 */
1074 fra
.me
.REG
[1] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1075 REGB0
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1076 if (UNTAG_Bool(REGB0
)) {
1078 REGB1
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1079 if (UNTAG_Bool(REGB1
)) {
1080 REGB1
= TAG_Bool(false);
1083 REGB1
= CALL_standard___kernel___Object_____eqeq(fra
.me
.REG
[1])(fra
.me
.REG
[1], NIT_NULL
);
1087 REGB0
= TAG_Bool(!UNTAG_Bool(REGB0
));
1088 if (UNTAG_Bool(REGB0
)) {
1089 fra
.me
.REG
[1] = CALL_parser___parser_nodes___AAttrPropdef___n_id(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1090 REGB0
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1091 if (UNTAG_Bool(REGB0
)) {
1092 nit_abort("Reciever is null", NULL
, LOCATE_parser___parser_nodes
, 431);
1094 fra
.me
.REG
[1] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[1])(fra
.me
.REG
[1]);
1097 fra
.me
.REG
[0] = CALL_parser___parser_nodes___AAttrPropdef___n_id2(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1098 REGB0
= TAG_Bool(fra
.me
.REG
[0]==NIT_NULL
);
1099 if (UNTAG_Bool(REGB0
)) {
1100 nit_abort("Reciever is null", NULL
, LOCATE_parser___parser_nodes
, 431);
1102 fra
.me
.REG
[0] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1103 fra
.me
.REG
[1] = fra
.me
.REG
[0];
1107 stack_frame_head
= fra
.me
.prev
;
1108 return fra
.me
.REG
[1];
1110 val_t
parser___parser_nodes___AMethPropdef___n_kwredef(val_t p0
){
1111 struct {struct stack_frame_t me
;} fra
;
1113 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1114 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1116 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMethPropdef___n_kwredef
;
1117 fra
.me
.has_broke
= 0;
1118 fra
.me
.REG_size
= 1;
1119 fra
.me
.REG
[0] = NIT_NULL
;
1121 /* ./parser//parser_nodes.nit:436 */
1122 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMethPropdef____n_kwredef(fra
.me
.REG
[0]);
1123 stack_frame_head
= fra
.me
.prev
;
1124 return fra
.me
.REG
[0];
1126 val_t
parser___parser_nodes___AMethPropdef___n_visibility(val_t p0
){
1127 struct {struct stack_frame_t me
;} fra
;
1129 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1130 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1132 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMethPropdef___n_visibility
;
1133 fra
.me
.has_broke
= 0;
1134 fra
.me
.REG_size
= 1;
1135 fra
.me
.REG
[0] = NIT_NULL
;
1137 /* ./parser//parser_nodes.nit:437 */
1138 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMethPropdef____n_visibility(fra
.me
.REG
[0]);
1139 stack_frame_head
= fra
.me
.prev
;
1140 return fra
.me
.REG
[0];
1142 val_t
parser___parser_nodes___AMethPropdef___n_methid(val_t p0
){
1143 struct {struct stack_frame_t me
;} fra
;
1145 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1146 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1148 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMethPropdef___n_methid
;
1149 fra
.me
.has_broke
= 0;
1150 fra
.me
.REG_size
= 1;
1151 fra
.me
.REG
[0] = NIT_NULL
;
1153 /* ./parser//parser_nodes.nit:438 */
1154 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMethPropdef____n_methid(fra
.me
.REG
[0]);
1155 stack_frame_head
= fra
.me
.prev
;
1156 return fra
.me
.REG
[0];
1158 val_t
parser___parser_nodes___AMethPropdef___n_signature(val_t p0
){
1159 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___parser_nodes
;
1164 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMethPropdef___n_signature
;
1165 fra
.me
.has_broke
= 0;
1166 fra
.me
.REG_size
= 1;
1167 fra
.me
.REG
[0] = NIT_NULL
;
1169 /* ./parser//parser_nodes.nit:439 */
1170 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMethPropdef____n_signature(fra
.me
.REG
[0]);
1171 stack_frame_head
= fra
.me
.prev
;
1172 return fra
.me
.REG
[0];
1174 val_t
parser___parser_nodes___AMethPropdef___hot_location(val_t p0
){
1175 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
1179 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1180 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1182 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMethPropdef___hot_location
;
1183 fra
.me
.has_broke
= 0;
1184 fra
.me
.REG_size
= 2;
1185 fra
.me
.REG
[0] = NIT_NULL
;
1186 fra
.me
.REG
[1] = NIT_NULL
;
1188 /* ./parser//parser_nodes.nit:442 */
1189 fra
.me
.REG
[1] = CALL_parser___parser_nodes___AMethPropdef___n_methid(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1190 REGB0
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1191 if (UNTAG_Bool(REGB0
)) {
1193 REGB1
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1194 if (UNTAG_Bool(REGB1
)) {
1195 REGB1
= TAG_Bool(false);
1198 REGB1
= CALL_standard___kernel___Object_____eqeq(fra
.me
.REG
[1])(fra
.me
.REG
[1], NIT_NULL
);
1202 REGB0
= TAG_Bool(!UNTAG_Bool(REGB0
));
1203 if (UNTAG_Bool(REGB0
)) {
1204 /* ./parser//parser_nodes.nit:443 */
1205 fra
.me
.REG
[1] = CALL_parser___parser_nodes___AMethPropdef___n_methid(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1206 REGB0
= TAG_Bool(fra
.me
.REG
[1]==NIT_NULL
);
1207 if (UNTAG_Bool(REGB0
)) {
1208 nit_abort("Reciever is null", NULL
, LOCATE_parser___parser_nodes
, 443);
1210 fra
.me
.REG
[1] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[1])(fra
.me
.REG
[1]);
1213 /* ./parser//parser_nodes.nit:445 */
1214 fra
.me
.REG
[0] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1215 fra
.me
.REG
[1] = fra
.me
.REG
[0];
1219 stack_frame_head
= fra
.me
.prev
;
1220 return fra
.me
.REG
[1];
1222 val_t
parser___parser_nodes___ADeferredMethPropdef___n_kwmeth(val_t p0
){
1223 struct {struct stack_frame_t me
;} fra
;
1226 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1227 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1229 fra
.me
.meth
= LOCATE_parser___parser_nodes___ADeferredMethPropdef___n_kwmeth
;
1230 fra
.me
.has_broke
= 0;
1231 fra
.me
.REG_size
= 1;
1232 fra
.me
.REG
[0] = NIT_NULL
;
1234 /* ./parser//parser_nodes.nit:451 */
1235 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ADeferredMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1236 if (UNTAG_Bool(REGB0
)) {
1238 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser___parser_nodes
, 451);
1240 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ADeferredMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1241 stack_frame_head
= fra
.me
.prev
;
1242 return fra
.me
.REG
[0];
1244 val_t
parser___parser_nodes___AInternMethPropdef___n_kwmeth(val_t p0
){
1245 struct {struct stack_frame_t me
;} fra
;
1248 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1249 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1251 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInternMethPropdef___n_kwmeth
;
1252 fra
.me
.has_broke
= 0;
1253 fra
.me
.REG_size
= 1;
1254 fra
.me
.REG
[0] = NIT_NULL
;
1256 /* ./parser//parser_nodes.nit:455 */
1257 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AInternMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1258 if (UNTAG_Bool(REGB0
)) {
1260 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser___parser_nodes
, 455);
1262 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AInternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1263 stack_frame_head
= fra
.me
.prev
;
1264 return fra
.me
.REG
[0];
1266 val_t
parser___parser_nodes___AExternPropdef___n_extern(val_t p0
){
1267 struct {struct stack_frame_t me
;} fra
;
1269 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1270 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1272 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternPropdef___n_extern
;
1273 fra
.me
.has_broke
= 0;
1274 fra
.me
.REG_size
= 1;
1275 fra
.me
.REG
[0] = NIT_NULL
;
1277 /* ./parser//parser_nodes.nit:459 */
1278 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternPropdef____n_extern(fra
.me
.REG
[0]);
1279 stack_frame_head
= fra
.me
.prev
;
1280 return fra
.me
.REG
[0];
1282 val_t
parser___parser_nodes___AExternPropdef___n_extern_calls(val_t p0
){
1283 struct {struct stack_frame_t me
;} fra
;
1285 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1286 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1288 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternPropdef___n_extern_calls
;
1289 fra
.me
.has_broke
= 0;
1290 fra
.me
.REG_size
= 1;
1291 fra
.me
.REG
[0] = NIT_NULL
;
1293 /* ./parser//parser_nodes.nit:460 */
1294 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternPropdef____n_extern_calls(fra
.me
.REG
[0]);
1295 stack_frame_head
= fra
.me
.prev
;
1296 return fra
.me
.REG
[0];
1298 val_t
parser___parser_nodes___AExternMethPropdef___n_kwmeth(val_t p0
){
1299 struct {struct stack_frame_t me
;} fra
;
1302 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1303 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1305 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternMethPropdef___n_kwmeth
;
1306 fra
.me
.has_broke
= 0;
1307 fra
.me
.REG_size
= 1;
1308 fra
.me
.REG
[0] = NIT_NULL
;
1310 /* ./parser//parser_nodes.nit:465 */
1311 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0])!=NIT_NULL
);
1312 if (UNTAG_Bool(REGB0
)) {
1314 nit_abort("Uninitialized attribute %s", "_n_kwmeth", LOCATE_parser___parser_nodes
, 465);
1316 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1317 stack_frame_head
= fra
.me
.prev
;
1318 return fra
.me
.REG
[0];
1320 val_t
parser___parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t p0
){
1321 struct {struct stack_frame_t me
;} fra
;
1323 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1324 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1326 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteMethPropdef___n_kwmeth
;
1327 fra
.me
.has_broke
= 0;
1328 fra
.me
.REG_size
= 1;
1329 fra
.me
.REG
[0] = NIT_NULL
;
1331 /* ./parser//parser_nodes.nit:469 */
1332 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AConcreteMethPropdef____n_kwmeth(fra
.me
.REG
[0]);
1333 stack_frame_head
= fra
.me
.prev
;
1334 return fra
.me
.REG
[0];
1336 val_t
parser___parser_nodes___AConcreteMethPropdef___n_block(val_t p0
){
1337 struct {struct stack_frame_t me
;} fra
;
1339 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1340 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1342 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteMethPropdef___n_block
;
1343 fra
.me
.has_broke
= 0;
1344 fra
.me
.REG_size
= 1;
1345 fra
.me
.REG
[0] = NIT_NULL
;
1347 /* ./parser//parser_nodes.nit:470 */
1348 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AConcreteMethPropdef____n_block(fra
.me
.REG
[0]);
1349 stack_frame_head
= fra
.me
.prev
;
1350 return fra
.me
.REG
[0];
1352 void parser___parser_nodes___AInitPropdef___init(val_t p0
, int* init_table
){
1353 int itpos3
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___AInitPropdef
].i
;
1354 struct {struct stack_frame_t me
;} fra
;
1356 if (init_table
[itpos3
]) return;
1357 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1358 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1360 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInitPropdef___init
;
1361 fra
.me
.has_broke
= 0;
1362 fra
.me
.REG_size
= 0;
1363 stack_frame_head
= fra
.me
.prev
;
1364 init_table
[itpos3
] = 1;
1367 void parser___parser_nodes___AConcreteInitPropdef___init(val_t p0
, int* init_table
){
1368 int itpos4
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___AConcreteInitPropdef
].i
;
1369 struct {struct stack_frame_t me
;} fra
;
1371 if (init_table
[itpos4
]) return;
1372 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1373 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1375 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteInitPropdef___init
;
1376 fra
.me
.has_broke
= 0;
1377 fra
.me
.REG_size
= 1;
1378 fra
.me
.REG
[0] = NIT_NULL
;
1380 /* ./parser//parser_nodes.nit:477 */
1381 CALL_parser___parser_nodes___AInitPropdef___init(fra
.me
.REG
[0])(fra
.me
.REG
[0], init_table
);
1382 stack_frame_head
= fra
.me
.prev
;
1383 init_table
[itpos4
] = 1;
1386 val_t
parser___parser_nodes___AConcreteInitPropdef___n_kwinit(val_t p0
){
1387 struct {struct stack_frame_t me
;} fra
;
1390 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1391 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1393 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteInitPropdef___n_kwinit
;
1394 fra
.me
.has_broke
= 0;
1395 fra
.me
.REG_size
= 1;
1396 fra
.me
.REG
[0] = NIT_NULL
;
1398 /* ./parser//parser_nodes.nit:478 */
1399 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
1400 if (UNTAG_Bool(REGB0
)) {
1402 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser___parser_nodes
, 478);
1404 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AConcreteInitPropdef____n_kwinit(fra
.me
.REG
[0]);
1405 stack_frame_head
= fra
.me
.prev
;
1406 return fra
.me
.REG
[0];
1408 val_t
parser___parser_nodes___AConcreteInitPropdef___hot_location(val_t p0
){
1409 struct {struct stack_frame_t me
;} fra
;
1411 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1412 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1414 fra
.me
.meth
= LOCATE_parser___parser_nodes___AConcreteInitPropdef___hot_location
;
1415 fra
.me
.has_broke
= 0;
1416 fra
.me
.REG_size
= 1;
1417 fra
.me
.REG
[0] = NIT_NULL
;
1419 /* ./parser//parser_nodes.nit:479 */
1420 fra
.me
.REG
[0] = CALL_parser___parser_nodes___AConcreteInitPropdef___n_kwinit(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1421 fra
.me
.REG
[0] = CALL_parser___parser_nodes___ANode___location(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
1424 stack_frame_head
= fra
.me
.prev
;
1425 return fra
.me
.REG
[0];
1427 void parser___parser_nodes___AExternInitPropdef___init(val_t p0
, int* init_table
){
1428 int itpos5
= VAL2OBJ(p0
)->vft
[INIT_TABLE_POS_parser___parser_nodes___AExternInitPropdef
].i
;
1429 struct {struct stack_frame_t me
;} fra
;
1431 if (init_table
[itpos5
]) return;
1432 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1433 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1435 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternInitPropdef___init
;
1436 fra
.me
.has_broke
= 0;
1437 fra
.me
.REG_size
= 1;
1438 fra
.me
.REG
[0] = NIT_NULL
;
1440 /* ./parser//parser_nodes.nit:484 */
1441 CALL_parser___parser_nodes___AInitPropdef___init(fra
.me
.REG
[0])(fra
.me
.REG
[0], init_table
);
1442 stack_frame_head
= fra
.me
.prev
;
1443 init_table
[itpos5
] = 1;
1446 val_t
parser___parser_nodes___AExternInitPropdef___n_kwnew(val_t p0
){
1447 struct {struct stack_frame_t me
;} fra
;
1450 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1451 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1453 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternInitPropdef___n_kwnew
;
1454 fra
.me
.has_broke
= 0;
1455 fra
.me
.REG_size
= 1;
1456 fra
.me
.REG
[0] = NIT_NULL
;
1458 /* ./parser//parser_nodes.nit:485 */
1459 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AExternInitPropdef____n_kwnew(fra
.me
.REG
[0])!=NIT_NULL
);
1460 if (UNTAG_Bool(REGB0
)) {
1462 nit_abort("Uninitialized attribute %s", "_n_kwnew", LOCATE_parser___parser_nodes
, 485);
1464 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternInitPropdef____n_kwnew(fra
.me
.REG
[0]);
1465 stack_frame_head
= fra
.me
.prev
;
1466 return fra
.me
.REG
[0];
1468 val_t
parser___parser_nodes___AExternCalls___n_kwimport(val_t p0
){
1469 struct {struct stack_frame_t me
;} fra
;
1472 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1473 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1475 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternCalls___n_kwimport
;
1476 fra
.me
.has_broke
= 0;
1477 fra
.me
.REG_size
= 1;
1478 fra
.me
.REG
[0] = NIT_NULL
;
1480 /* ./parser//parser_nodes.nit:492 */
1481 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AExternCalls____n_kwimport(fra
.me
.REG
[0])!=NIT_NULL
);
1482 if (UNTAG_Bool(REGB0
)) {
1484 nit_abort("Uninitialized attribute %s", "_n_kwimport", LOCATE_parser___parser_nodes
, 492);
1486 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternCalls____n_kwimport(fra
.me
.REG
[0]);
1487 stack_frame_head
= fra
.me
.prev
;
1488 return fra
.me
.REG
[0];
1490 val_t
parser___parser_nodes___AExternCalls___n_extern_calls(val_t p0
){
1491 struct {struct stack_frame_t me
;} fra
;
1494 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1495 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1497 fra
.me
.meth
= LOCATE_parser___parser_nodes___AExternCalls___n_extern_calls
;
1498 fra
.me
.has_broke
= 0;
1499 fra
.me
.REG_size
= 1;
1500 fra
.me
.REG
[0] = NIT_NULL
;
1502 /* ./parser//parser_nodes.nit:493 */
1503 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AExternCalls____n_extern_calls(fra
.me
.REG
[0])!=NIT_NULL
);
1504 if (UNTAG_Bool(REGB0
)) {
1506 nit_abort("Uninitialized attribute %s", "_n_extern_calls", LOCATE_parser___parser_nodes
, 493);
1508 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AExternCalls____n_extern_calls(fra
.me
.REG
[0]);
1509 stack_frame_head
= fra
.me
.prev
;
1510 return fra
.me
.REG
[0];
1512 val_t
parser___parser_nodes___ALocalPropExternCall___n_methid(val_t p0
){
1513 struct {struct stack_frame_t me
;} fra
;
1516 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1517 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1519 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALocalPropExternCall___n_methid
;
1520 fra
.me
.has_broke
= 0;
1521 fra
.me
.REG_size
= 1;
1522 fra
.me
.REG
[0] = NIT_NULL
;
1524 /* ./parser//parser_nodes.nit:503 */
1525 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALocalPropExternCall____n_methid(fra
.me
.REG
[0])!=NIT_NULL
);
1526 if (UNTAG_Bool(REGB0
)) {
1528 nit_abort("Uninitialized attribute %s", "_n_methid", LOCATE_parser___parser_nodes
, 503);
1530 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALocalPropExternCall____n_methid(fra
.me
.REG
[0]);
1531 stack_frame_head
= fra
.me
.prev
;
1532 return fra
.me
.REG
[0];
1534 val_t
parser___parser_nodes___AFullPropExternCall___n_classid(val_t p0
){
1535 struct {struct stack_frame_t me
;} fra
;
1538 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1539 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1541 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFullPropExternCall___n_classid
;
1542 fra
.me
.has_broke
= 0;
1543 fra
.me
.REG_size
= 1;
1544 fra
.me
.REG
[0] = NIT_NULL
;
1546 /* ./parser//parser_nodes.nit:507 */
1547 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AFullPropExternCall____n_classid(fra
.me
.REG
[0])!=NIT_NULL
);
1548 if (UNTAG_Bool(REGB0
)) {
1550 nit_abort("Uninitialized attribute %s", "_n_classid", LOCATE_parser___parser_nodes
, 507);
1552 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFullPropExternCall____n_classid(fra
.me
.REG
[0]);
1553 stack_frame_head
= fra
.me
.prev
;
1554 return fra
.me
.REG
[0];
1556 val_t
parser___parser_nodes___AFullPropExternCall___n_quad(val_t p0
){
1557 struct {struct stack_frame_t me
;} fra
;
1559 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1560 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1562 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFullPropExternCall___n_quad
;
1563 fra
.me
.has_broke
= 0;
1564 fra
.me
.REG_size
= 1;
1565 fra
.me
.REG
[0] = NIT_NULL
;
1567 /* ./parser//parser_nodes.nit:508 */
1568 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFullPropExternCall____n_quad(fra
.me
.REG
[0]);
1569 stack_frame_head
= fra
.me
.prev
;
1570 return fra
.me
.REG
[0];
1572 val_t
parser___parser_nodes___AFullPropExternCall___n_methid(val_t p0
){
1573 struct {struct stack_frame_t me
;} fra
;
1576 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1577 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1579 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFullPropExternCall___n_methid
;
1580 fra
.me
.has_broke
= 0;
1581 fra
.me
.REG_size
= 1;
1582 fra
.me
.REG
[0] = NIT_NULL
;
1584 /* ./parser//parser_nodes.nit:509 */
1585 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AFullPropExternCall____n_methid(fra
.me
.REG
[0])!=NIT_NULL
);
1586 if (UNTAG_Bool(REGB0
)) {
1588 nit_abort("Uninitialized attribute %s", "_n_methid", LOCATE_parser___parser_nodes
, 509);
1590 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFullPropExternCall____n_methid(fra
.me
.REG
[0]);
1591 stack_frame_head
= fra
.me
.prev
;
1592 return fra
.me
.REG
[0];
1594 val_t
parser___parser_nodes___AInitPropExternCall___n_classid(val_t p0
){
1595 struct {struct stack_frame_t me
;} fra
;
1598 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1599 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1601 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInitPropExternCall___n_classid
;
1602 fra
.me
.has_broke
= 0;
1603 fra
.me
.REG_size
= 1;
1604 fra
.me
.REG
[0] = NIT_NULL
;
1606 /* ./parser//parser_nodes.nit:513 */
1607 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AInitPropExternCall____n_classid(fra
.me
.REG
[0])!=NIT_NULL
);
1608 if (UNTAG_Bool(REGB0
)) {
1610 nit_abort("Uninitialized attribute %s", "_n_classid", LOCATE_parser___parser_nodes
, 513);
1612 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AInitPropExternCall____n_classid(fra
.me
.REG
[0]);
1613 stack_frame_head
= fra
.me
.prev
;
1614 return fra
.me
.REG
[0];
1616 val_t
parser___parser_nodes___ASuperExternCall___n_kwsuper(val_t p0
){
1617 struct {struct stack_frame_t me
;} fra
;
1620 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1621 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1623 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperExternCall___n_kwsuper
;
1624 fra
.me
.has_broke
= 0;
1625 fra
.me
.REG_size
= 1;
1626 fra
.me
.REG
[0] = NIT_NULL
;
1628 /* ./parser//parser_nodes.nit:517 */
1629 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASuperExternCall____n_kwsuper(fra
.me
.REG
[0])!=NIT_NULL
);
1630 if (UNTAG_Bool(REGB0
)) {
1632 nit_abort("Uninitialized attribute %s", "_n_kwsuper", LOCATE_parser___parser_nodes
, 517);
1634 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperExternCall____n_kwsuper(fra
.me
.REG
[0]);
1635 stack_frame_head
= fra
.me
.prev
;
1636 return fra
.me
.REG
[0];
1638 val_t
parser___parser_nodes___ACastAsExternCall___n_from_type(val_t p0
){
1639 struct {struct stack_frame_t me
;} fra
;
1642 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1643 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1645 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACastAsExternCall___n_from_type
;
1646 fra
.me
.has_broke
= 0;
1647 fra
.me
.REG_size
= 1;
1648 fra
.me
.REG
[0] = NIT_NULL
;
1650 /* ./parser//parser_nodes.nit:524 */
1651 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACastAsExternCall____n_from_type(fra
.me
.REG
[0])!=NIT_NULL
);
1652 if (UNTAG_Bool(REGB0
)) {
1654 nit_abort("Uninitialized attribute %s", "_n_from_type", LOCATE_parser___parser_nodes
, 524);
1656 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACastAsExternCall____n_from_type(fra
.me
.REG
[0]);
1657 stack_frame_head
= fra
.me
.prev
;
1658 return fra
.me
.REG
[0];
1660 val_t
parser___parser_nodes___ACastAsExternCall___n_kwas(val_t p0
){
1661 struct {struct stack_frame_t me
;} fra
;
1664 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1665 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1667 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACastAsExternCall___n_kwas
;
1668 fra
.me
.has_broke
= 0;
1669 fra
.me
.REG_size
= 1;
1670 fra
.me
.REG
[0] = NIT_NULL
;
1672 /* ./parser//parser_nodes.nit:525 */
1673 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACastAsExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1674 if (UNTAG_Bool(REGB0
)) {
1676 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser___parser_nodes
, 525);
1678 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACastAsExternCall____n_kwas(fra
.me
.REG
[0]);
1679 stack_frame_head
= fra
.me
.prev
;
1680 return fra
.me
.REG
[0];
1682 val_t
parser___parser_nodes___ACastAsExternCall___n_to_type(val_t p0
){
1683 struct {struct stack_frame_t me
;} fra
;
1686 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1687 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1689 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACastAsExternCall___n_to_type
;
1690 fra
.me
.has_broke
= 0;
1691 fra
.me
.REG_size
= 1;
1692 fra
.me
.REG
[0] = NIT_NULL
;
1694 /* ./parser//parser_nodes.nit:526 */
1695 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACastAsExternCall____n_to_type(fra
.me
.REG
[0])!=NIT_NULL
);
1696 if (UNTAG_Bool(REGB0
)) {
1698 nit_abort("Uninitialized attribute %s", "_n_to_type", LOCATE_parser___parser_nodes
, 526);
1700 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACastAsExternCall____n_to_type(fra
.me
.REG
[0]);
1701 stack_frame_head
= fra
.me
.prev
;
1702 return fra
.me
.REG
[0];
1704 val_t
parser___parser_nodes___AAsNullableExternCall___n_type(val_t p0
){
1705 struct {struct stack_frame_t me
;} fra
;
1708 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1709 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1711 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNullableExternCall___n_type
;
1712 fra
.me
.has_broke
= 0;
1713 fra
.me
.REG_size
= 1;
1714 fra
.me
.REG
[0] = NIT_NULL
;
1716 /* ./parser//parser_nodes.nit:530 */
1717 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNullableExternCall____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1718 if (UNTAG_Bool(REGB0
)) {
1720 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 530);
1722 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNullableExternCall____n_type(fra
.me
.REG
[0]);
1723 stack_frame_head
= fra
.me
.prev
;
1724 return fra
.me
.REG
[0];
1726 val_t
parser___parser_nodes___AAsNullableExternCall___n_kwas(val_t p0
){
1727 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___parser_nodes
;
1733 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNullableExternCall___n_kwas
;
1734 fra
.me
.has_broke
= 0;
1735 fra
.me
.REG_size
= 1;
1736 fra
.me
.REG
[0] = NIT_NULL
;
1738 /* ./parser//parser_nodes.nit:531 */
1739 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNullableExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1740 if (UNTAG_Bool(REGB0
)) {
1742 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser___parser_nodes
, 531);
1744 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNullableExternCall____n_kwas(fra
.me
.REG
[0]);
1745 stack_frame_head
= fra
.me
.prev
;
1746 return fra
.me
.REG
[0];
1748 val_t
parser___parser_nodes___AAsNullableExternCall___n_kwnullable(val_t p0
){
1749 struct {struct stack_frame_t me
;} fra
;
1752 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1753 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1755 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNullableExternCall___n_kwnullable
;
1756 fra
.me
.has_broke
= 0;
1757 fra
.me
.REG_size
= 1;
1758 fra
.me
.REG
[0] = NIT_NULL
;
1760 /* ./parser//parser_nodes.nit:532 */
1761 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNullableExternCall____n_kwnullable(fra
.me
.REG
[0])!=NIT_NULL
);
1762 if (UNTAG_Bool(REGB0
)) {
1764 nit_abort("Uninitialized attribute %s", "_n_kwnullable", LOCATE_parser___parser_nodes
, 532);
1766 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNullableExternCall____n_kwnullable(fra
.me
.REG
[0]);
1767 stack_frame_head
= fra
.me
.prev
;
1768 return fra
.me
.REG
[0];
1770 val_t
parser___parser_nodes___AAsNotNullableExternCall___n_type(val_t p0
){
1771 struct {struct stack_frame_t me
;} fra
;
1774 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1775 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1777 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_type
;
1778 fra
.me
.has_broke
= 0;
1779 fra
.me
.REG_size
= 1;
1780 fra
.me
.REG
[0] = NIT_NULL
;
1782 /* ./parser//parser_nodes.nit:536 */
1783 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1784 if (UNTAG_Bool(REGB0
)) {
1786 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 536);
1788 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_type(fra
.me
.REG
[0]);
1789 stack_frame_head
= fra
.me
.prev
;
1790 return fra
.me
.REG
[0];
1792 val_t
parser___parser_nodes___AAsNotNullableExternCall___n_kwas(val_t p0
){
1793 struct {struct stack_frame_t me
;} fra
;
1796 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1797 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1799 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwas
;
1800 fra
.me
.has_broke
= 0;
1801 fra
.me
.REG_size
= 1;
1802 fra
.me
.REG
[0] = NIT_NULL
;
1804 /* ./parser//parser_nodes.nit:537 */
1805 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
1806 if (UNTAG_Bool(REGB0
)) {
1808 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser___parser_nodes
, 537);
1810 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwas(fra
.me
.REG
[0]);
1811 stack_frame_head
= fra
.me
.prev
;
1812 return fra
.me
.REG
[0];
1814 val_t
parser___parser_nodes___AAsNotNullableExternCall___n_kwnot(val_t p0
){
1815 struct {struct stack_frame_t me
;} fra
;
1818 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1819 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1821 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwnot
;
1822 fra
.me
.has_broke
= 0;
1823 fra
.me
.REG_size
= 1;
1824 fra
.me
.REG
[0] = NIT_NULL
;
1826 /* ./parser//parser_nodes.nit:538 */
1827 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
1828 if (UNTAG_Bool(REGB0
)) {
1830 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser___parser_nodes
, 538);
1832 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwnot(fra
.me
.REG
[0]);
1833 stack_frame_head
= fra
.me
.prev
;
1834 return fra
.me
.REG
[0];
1836 val_t
parser___parser_nodes___AAsNotNullableExternCall___n_kwnullable(val_t p0
){
1837 struct {struct stack_frame_t me
;} fra
;
1840 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1841 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1843 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotNullableExternCall___n_kwnullable
;
1844 fra
.me
.has_broke
= 0;
1845 fra
.me
.REG_size
= 1;
1846 fra
.me
.REG
[0] = NIT_NULL
;
1848 /* ./parser//parser_nodes.nit:539 */
1849 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwnullable(fra
.me
.REG
[0])!=NIT_NULL
);
1850 if (UNTAG_Bool(REGB0
)) {
1852 nit_abort("Uninitialized attribute %s", "_n_kwnullable", LOCATE_parser___parser_nodes
, 539);
1854 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotNullableExternCall____n_kwnullable(fra
.me
.REG
[0]);
1855 stack_frame_head
= fra
.me
.prev
;
1856 return fra
.me
.REG
[0];
1858 val_t
parser___parser_nodes___ATypePropdef___n_kwredef(val_t p0
){
1859 struct {struct stack_frame_t me
;} fra
;
1861 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1862 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1864 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATypePropdef___n_kwredef
;
1865 fra
.me
.has_broke
= 0;
1866 fra
.me
.REG_size
= 1;
1867 fra
.me
.REG
[0] = NIT_NULL
;
1869 /* ./parser//parser_nodes.nit:543 */
1870 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATypePropdef____n_kwredef(fra
.me
.REG
[0]);
1871 stack_frame_head
= fra
.me
.prev
;
1872 return fra
.me
.REG
[0];
1874 val_t
parser___parser_nodes___ATypePropdef___n_visibility(val_t p0
){
1875 struct {struct stack_frame_t me
;} fra
;
1878 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1879 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1881 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATypePropdef___n_visibility
;
1882 fra
.me
.has_broke
= 0;
1883 fra
.me
.REG_size
= 1;
1884 fra
.me
.REG
[0] = NIT_NULL
;
1886 /* ./parser//parser_nodes.nit:544 */
1887 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0])!=NIT_NULL
);
1888 if (UNTAG_Bool(REGB0
)) {
1890 nit_abort("Uninitialized attribute %s", "_n_visibility", LOCATE_parser___parser_nodes
, 544);
1892 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATypePropdef____n_visibility(fra
.me
.REG
[0]);
1893 stack_frame_head
= fra
.me
.prev
;
1894 return fra
.me
.REG
[0];
1896 val_t
parser___parser_nodes___ATypePropdef___n_kwtype(val_t p0
){
1897 struct {struct stack_frame_t me
;} fra
;
1900 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1901 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1903 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATypePropdef___n_kwtype
;
1904 fra
.me
.has_broke
= 0;
1905 fra
.me
.REG_size
= 1;
1906 fra
.me
.REG
[0] = NIT_NULL
;
1908 /* ./parser//parser_nodes.nit:545 */
1909 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0])!=NIT_NULL
);
1910 if (UNTAG_Bool(REGB0
)) {
1912 nit_abort("Uninitialized attribute %s", "_n_kwtype", LOCATE_parser___parser_nodes
, 545);
1914 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATypePropdef____n_kwtype(fra
.me
.REG
[0]);
1915 stack_frame_head
= fra
.me
.prev
;
1916 return fra
.me
.REG
[0];
1918 val_t
parser___parser_nodes___ATypePropdef___n_id(val_t p0
){
1919 struct {struct stack_frame_t me
;} fra
;
1922 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1923 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1925 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATypePropdef___n_id
;
1926 fra
.me
.has_broke
= 0;
1927 fra
.me
.REG_size
= 1;
1928 fra
.me
.REG
[0] = NIT_NULL
;
1930 /* ./parser//parser_nodes.nit:546 */
1931 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
1932 if (UNTAG_Bool(REGB0
)) {
1934 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 546);
1936 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATypePropdef____n_id(fra
.me
.REG
[0]);
1937 stack_frame_head
= fra
.me
.prev
;
1938 return fra
.me
.REG
[0];
1940 val_t
parser___parser_nodes___ATypePropdef___n_type(val_t p0
){
1941 struct {struct stack_frame_t me
;} fra
;
1944 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1945 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1947 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATypePropdef___n_type
;
1948 fra
.me
.has_broke
= 0;
1949 fra
.me
.REG_size
= 1;
1950 fra
.me
.REG
[0] = NIT_NULL
;
1952 /* ./parser//parser_nodes.nit:547 */
1953 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
1954 if (UNTAG_Bool(REGB0
)) {
1956 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 547);
1958 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATypePropdef____n_type(fra
.me
.REG
[0]);
1959 stack_frame_head
= fra
.me
.prev
;
1960 return fra
.me
.REG
[0];
1962 val_t
parser___parser_nodes___AAble___n_visibility(val_t p0
){
1963 struct {struct stack_frame_t me
;} fra
;
1965 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1966 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1968 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAble___n_visibility
;
1969 fra
.me
.has_broke
= 0;
1970 fra
.me
.REG_size
= 1;
1971 fra
.me
.REG
[0] = NIT_NULL
;
1973 /* ./parser//parser_nodes.nit:550 */
1974 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAble____n_visibility(fra
.me
.REG
[0]);
1975 stack_frame_head
= fra
.me
.prev
;
1976 return fra
.me
.REG
[0];
1978 val_t
parser___parser_nodes___AAble___n_kwredef(val_t p0
){
1979 struct {struct stack_frame_t me
;} fra
;
1981 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1982 fra
.me
.file
= LOCATE_parser___parser_nodes
;
1984 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAble___n_kwredef
;
1985 fra
.me
.has_broke
= 0;
1986 fra
.me
.REG_size
= 1;
1987 fra
.me
.REG
[0] = NIT_NULL
;
1989 /* ./parser//parser_nodes.nit:551 */
1990 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAble____n_kwredef(fra
.me
.REG
[0]);
1991 stack_frame_head
= fra
.me
.prev
;
1992 return fra
.me
.REG
[0];
1994 val_t
parser___parser_nodes___AReadAble___n_kwreadable(val_t p0
){
1995 struct {struct stack_frame_t me
;} fra
;
1998 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
1999 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2001 fra
.me
.meth
= LOCATE_parser___parser_nodes___AReadAble___n_kwreadable
;
2002 fra
.me
.has_broke
= 0;
2003 fra
.me
.REG_size
= 1;
2004 fra
.me
.REG
[0] = NIT_NULL
;
2006 /* ./parser//parser_nodes.nit:555 */
2007 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0])!=NIT_NULL
);
2008 if (UNTAG_Bool(REGB0
)) {
2010 nit_abort("Uninitialized attribute %s", "_n_kwreadable", LOCATE_parser___parser_nodes
, 555);
2012 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AReadAble____n_kwreadable(fra
.me
.REG
[0]);
2013 stack_frame_head
= fra
.me
.prev
;
2014 return fra
.me
.REG
[0];
2016 val_t
parser___parser_nodes___AWriteAble___n_kwwritable(val_t p0
){
2017 struct {struct stack_frame_t me
;} fra
;
2020 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2021 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2023 fra
.me
.meth
= LOCATE_parser___parser_nodes___AWriteAble___n_kwwritable
;
2024 fra
.me
.has_broke
= 0;
2025 fra
.me
.REG_size
= 1;
2026 fra
.me
.REG
[0] = NIT_NULL
;
2028 /* ./parser//parser_nodes.nit:559 */
2029 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0])!=NIT_NULL
);
2030 if (UNTAG_Bool(REGB0
)) {
2032 nit_abort("Uninitialized attribute %s", "_n_kwwritable", LOCATE_parser___parser_nodes
, 559);
2034 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AWriteAble____n_kwwritable(fra
.me
.REG
[0]);
2035 stack_frame_head
= fra
.me
.prev
;
2036 return fra
.me
.REG
[0];
2038 val_t
parser___parser_nodes___AIdMethid___n_id(val_t p0
){
2039 struct {struct stack_frame_t me
;} fra
;
2042 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2043 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2045 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIdMethid___n_id
;
2046 fra
.me
.has_broke
= 0;
2047 fra
.me
.REG_size
= 1;
2048 fra
.me
.REG
[0] = NIT_NULL
;
2050 /* ./parser//parser_nodes.nit:564 */
2051 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2052 if (UNTAG_Bool(REGB0
)) {
2054 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 564);
2056 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIdMethid____n_id(fra
.me
.REG
[0]);
2057 stack_frame_head
= fra
.me
.prev
;
2058 return fra
.me
.REG
[0];
2060 val_t
parser___parser_nodes___APlusMethid___n_plus(val_t p0
){
2061 struct {struct stack_frame_t me
;} fra
;
2064 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2065 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2067 fra
.me
.meth
= LOCATE_parser___parser_nodes___APlusMethid___n_plus
;
2068 fra
.me
.has_broke
= 0;
2069 fra
.me
.REG_size
= 1;
2070 fra
.me
.REG
[0] = NIT_NULL
;
2072 /* ./parser//parser_nodes.nit:568 */
2073 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0])!=NIT_NULL
);
2074 if (UNTAG_Bool(REGB0
)) {
2076 nit_abort("Uninitialized attribute %s", "_n_plus", LOCATE_parser___parser_nodes
, 568);
2078 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___APlusMethid____n_plus(fra
.me
.REG
[0]);
2079 stack_frame_head
= fra
.me
.prev
;
2080 return fra
.me
.REG
[0];
2082 val_t
parser___parser_nodes___AMinusMethid___n_minus(val_t p0
){
2083 struct {struct stack_frame_t me
;} fra
;
2086 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2087 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2089 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMinusMethid___n_minus
;
2090 fra
.me
.has_broke
= 0;
2091 fra
.me
.REG_size
= 1;
2092 fra
.me
.REG
[0] = NIT_NULL
;
2094 /* ./parser//parser_nodes.nit:572 */
2095 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
2096 if (UNTAG_Bool(REGB0
)) {
2098 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser___parser_nodes
, 572);
2100 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMinusMethid____n_minus(fra
.me
.REG
[0]);
2101 stack_frame_head
= fra
.me
.prev
;
2102 return fra
.me
.REG
[0];
2104 val_t
parser___parser_nodes___AStarMethid___n_star(val_t p0
){
2105 struct {struct stack_frame_t me
;} fra
;
2108 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2109 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2111 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStarMethid___n_star
;
2112 fra
.me
.has_broke
= 0;
2113 fra
.me
.REG_size
= 1;
2114 fra
.me
.REG
[0] = NIT_NULL
;
2116 /* ./parser//parser_nodes.nit:576 */
2117 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0])!=NIT_NULL
);
2118 if (UNTAG_Bool(REGB0
)) {
2120 nit_abort("Uninitialized attribute %s", "_n_star", LOCATE_parser___parser_nodes
, 576);
2122 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStarMethid____n_star(fra
.me
.REG
[0]);
2123 stack_frame_head
= fra
.me
.prev
;
2124 return fra
.me
.REG
[0];
2126 val_t
parser___parser_nodes___ASlashMethid___n_slash(val_t p0
){
2127 struct {struct stack_frame_t me
;} fra
;
2130 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2131 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2133 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASlashMethid___n_slash
;
2134 fra
.me
.has_broke
= 0;
2135 fra
.me
.REG_size
= 1;
2136 fra
.me
.REG
[0] = NIT_NULL
;
2138 /* ./parser//parser_nodes.nit:580 */
2139 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0])!=NIT_NULL
);
2140 if (UNTAG_Bool(REGB0
)) {
2142 nit_abort("Uninitialized attribute %s", "_n_slash", LOCATE_parser___parser_nodes
, 580);
2144 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASlashMethid____n_slash(fra
.me
.REG
[0]);
2145 stack_frame_head
= fra
.me
.prev
;
2146 return fra
.me
.REG
[0];
2148 val_t
parser___parser_nodes___APercentMethid___n_percent(val_t p0
){
2149 struct {struct stack_frame_t me
;} fra
;
2152 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2153 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2155 fra
.me
.meth
= LOCATE_parser___parser_nodes___APercentMethid___n_percent
;
2156 fra
.me
.has_broke
= 0;
2157 fra
.me
.REG_size
= 1;
2158 fra
.me
.REG
[0] = NIT_NULL
;
2160 /* ./parser//parser_nodes.nit:584 */
2161 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0])!=NIT_NULL
);
2162 if (UNTAG_Bool(REGB0
)) {
2164 nit_abort("Uninitialized attribute %s", "_n_percent", LOCATE_parser___parser_nodes
, 584);
2166 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___APercentMethid____n_percent(fra
.me
.REG
[0]);
2167 stack_frame_head
= fra
.me
.prev
;
2168 return fra
.me
.REG
[0];
2170 val_t
parser___parser_nodes___AEqMethid___n_eq(val_t p0
){
2171 struct {struct stack_frame_t me
;} fra
;
2174 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2175 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2177 fra
.me
.meth
= LOCATE_parser___parser_nodes___AEqMethid___n_eq
;
2178 fra
.me
.has_broke
= 0;
2179 fra
.me
.REG_size
= 1;
2180 fra
.me
.REG
[0] = NIT_NULL
;
2182 /* ./parser//parser_nodes.nit:588 */
2183 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0])!=NIT_NULL
);
2184 if (UNTAG_Bool(REGB0
)) {
2186 nit_abort("Uninitialized attribute %s", "_n_eq", LOCATE_parser___parser_nodes
, 588);
2188 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AEqMethid____n_eq(fra
.me
.REG
[0]);
2189 stack_frame_head
= fra
.me
.prev
;
2190 return fra
.me
.REG
[0];
2192 val_t
parser___parser_nodes___ANeMethid___n_ne(val_t p0
){
2193 struct {struct stack_frame_t me
;} fra
;
2196 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2197 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2199 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANeMethid___n_ne
;
2200 fra
.me
.has_broke
= 0;
2201 fra
.me
.REG_size
= 1;
2202 fra
.me
.REG
[0] = NIT_NULL
;
2204 /* ./parser//parser_nodes.nit:592 */
2205 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0])!=NIT_NULL
);
2206 if (UNTAG_Bool(REGB0
)) {
2208 nit_abort("Uninitialized attribute %s", "_n_ne", LOCATE_parser___parser_nodes
, 592);
2210 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANeMethid____n_ne(fra
.me
.REG
[0]);
2211 stack_frame_head
= fra
.me
.prev
;
2212 return fra
.me
.REG
[0];
2214 val_t
parser___parser_nodes___ALeMethid___n_le(val_t p0
){
2215 struct {struct stack_frame_t me
;} fra
;
2218 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2219 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2221 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALeMethid___n_le
;
2222 fra
.me
.has_broke
= 0;
2223 fra
.me
.REG_size
= 1;
2224 fra
.me
.REG
[0] = NIT_NULL
;
2226 /* ./parser//parser_nodes.nit:596 */
2227 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0])!=NIT_NULL
);
2228 if (UNTAG_Bool(REGB0
)) {
2230 nit_abort("Uninitialized attribute %s", "_n_le", LOCATE_parser___parser_nodes
, 596);
2232 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALeMethid____n_le(fra
.me
.REG
[0]);
2233 stack_frame_head
= fra
.me
.prev
;
2234 return fra
.me
.REG
[0];
2236 val_t
parser___parser_nodes___AGeMethid___n_ge(val_t p0
){
2237 struct {struct stack_frame_t me
;} fra
;
2240 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2241 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2243 fra
.me
.meth
= LOCATE_parser___parser_nodes___AGeMethid___n_ge
;
2244 fra
.me
.has_broke
= 0;
2245 fra
.me
.REG_size
= 1;
2246 fra
.me
.REG
[0] = NIT_NULL
;
2248 /* ./parser//parser_nodes.nit:600 */
2249 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0])!=NIT_NULL
);
2250 if (UNTAG_Bool(REGB0
)) {
2252 nit_abort("Uninitialized attribute %s", "_n_ge", LOCATE_parser___parser_nodes
, 600);
2254 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AGeMethid____n_ge(fra
.me
.REG
[0]);
2255 stack_frame_head
= fra
.me
.prev
;
2256 return fra
.me
.REG
[0];
2258 val_t
parser___parser_nodes___ALtMethid___n_lt(val_t p0
){
2259 struct {struct stack_frame_t me
;} fra
;
2262 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2263 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2265 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALtMethid___n_lt
;
2266 fra
.me
.has_broke
= 0;
2267 fra
.me
.REG_size
= 1;
2268 fra
.me
.REG
[0] = NIT_NULL
;
2270 /* ./parser//parser_nodes.nit:604 */
2271 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0])!=NIT_NULL
);
2272 if (UNTAG_Bool(REGB0
)) {
2274 nit_abort("Uninitialized attribute %s", "_n_lt", LOCATE_parser___parser_nodes
, 604);
2276 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALtMethid____n_lt(fra
.me
.REG
[0]);
2277 stack_frame_head
= fra
.me
.prev
;
2278 return fra
.me
.REG
[0];
2280 val_t
parser___parser_nodes___AGtMethid___n_gt(val_t p0
){
2281 struct {struct stack_frame_t me
;} fra
;
2284 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2285 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2287 fra
.me
.meth
= LOCATE_parser___parser_nodes___AGtMethid___n_gt
;
2288 fra
.me
.has_broke
= 0;
2289 fra
.me
.REG_size
= 1;
2290 fra
.me
.REG
[0] = NIT_NULL
;
2292 /* ./parser//parser_nodes.nit:608 */
2293 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0])!=NIT_NULL
);
2294 if (UNTAG_Bool(REGB0
)) {
2296 nit_abort("Uninitialized attribute %s", "_n_gt", LOCATE_parser___parser_nodes
, 608);
2298 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AGtMethid____n_gt(fra
.me
.REG
[0]);
2299 stack_frame_head
= fra
.me
.prev
;
2300 return fra
.me
.REG
[0];
2302 val_t
parser___parser_nodes___ALlMethid___n_ll(val_t p0
){
2303 struct {struct stack_frame_t me
;} fra
;
2306 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2307 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2309 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALlMethid___n_ll
;
2310 fra
.me
.has_broke
= 0;
2311 fra
.me
.REG_size
= 1;
2312 fra
.me
.REG
[0] = NIT_NULL
;
2314 /* ./parser//parser_nodes.nit:612 */
2315 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0])!=NIT_NULL
);
2316 if (UNTAG_Bool(REGB0
)) {
2318 nit_abort("Uninitialized attribute %s", "_n_ll", LOCATE_parser___parser_nodes
, 612);
2320 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]);
2321 stack_frame_head
= fra
.me
.prev
;
2322 return fra
.me
.REG
[0];
2324 void parser___parser_nodes___ALlMethid___n_ll__eq(val_t p0
, val_t p1
){
2325 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
2327 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2328 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2330 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALlMethid___n_ll__eq
;
2331 fra
.me
.has_broke
= 0;
2332 fra
.me
.REG_size
= 2;
2333 fra
.me
.REG
[0] = NIT_NULL
;
2334 fra
.me
.REG
[1] = NIT_NULL
;
2337 /* ./parser//parser_nodes.nit:612 */
2338 ATTR_parser___parser_nodes___ALlMethid____n_ll(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
2339 stack_frame_head
= fra
.me
.prev
;
2342 val_t
parser___parser_nodes___AGgMethid___n_gg(val_t p0
){
2343 struct {struct stack_frame_t me
;} fra
;
2346 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2347 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2349 fra
.me
.meth
= LOCATE_parser___parser_nodes___AGgMethid___n_gg
;
2350 fra
.me
.has_broke
= 0;
2351 fra
.me
.REG_size
= 1;
2352 fra
.me
.REG
[0] = NIT_NULL
;
2354 /* ./parser//parser_nodes.nit:616 */
2355 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0])!=NIT_NULL
);
2356 if (UNTAG_Bool(REGB0
)) {
2358 nit_abort("Uninitialized attribute %s", "_n_gg", LOCATE_parser___parser_nodes
, 616);
2360 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]);
2361 stack_frame_head
= fra
.me
.prev
;
2362 return fra
.me
.REG
[0];
2364 void parser___parser_nodes___AGgMethid___n_gg__eq(val_t p0
, val_t p1
){
2365 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
2367 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2368 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2370 fra
.me
.meth
= LOCATE_parser___parser_nodes___AGgMethid___n_gg__eq
;
2371 fra
.me
.has_broke
= 0;
2372 fra
.me
.REG_size
= 2;
2373 fra
.me
.REG
[0] = NIT_NULL
;
2374 fra
.me
.REG
[1] = NIT_NULL
;
2377 /* ./parser//parser_nodes.nit:616 */
2378 ATTR_parser___parser_nodes___AGgMethid____n_gg(fra
.me
.REG
[0]) = fra
.me
.REG
[1];
2379 stack_frame_head
= fra
.me
.prev
;
2382 val_t
parser___parser_nodes___ABraMethid___n_obra(val_t p0
){
2383 struct {struct stack_frame_t me
;} fra
;
2386 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2387 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2389 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraMethid___n_obra
;
2390 fra
.me
.has_broke
= 0;
2391 fra
.me
.REG_size
= 1;
2392 fra
.me
.REG
[0] = NIT_NULL
;
2394 /* ./parser//parser_nodes.nit:620 */
2395 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
2396 if (UNTAG_Bool(REGB0
)) {
2398 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser___parser_nodes
, 620);
2400 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraMethid____n_obra(fra
.me
.REG
[0]);
2401 stack_frame_head
= fra
.me
.prev
;
2402 return fra
.me
.REG
[0];
2404 val_t
parser___parser_nodes___ABraMethid___n_cbra(val_t p0
){
2405 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___parser_nodes
;
2411 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraMethid___n_cbra
;
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 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
2418 if (UNTAG_Bool(REGB0
)) {
2420 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser___parser_nodes
, 621);
2422 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraMethid____n_cbra(fra
.me
.REG
[0]);
2423 stack_frame_head
= fra
.me
.prev
;
2424 return fra
.me
.REG
[0];
2426 val_t
parser___parser_nodes___AStarshipMethid___n_starship(val_t p0
){
2427 struct {struct stack_frame_t me
;} fra
;
2430 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2431 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2433 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStarshipMethid___n_starship
;
2434 fra
.me
.has_broke
= 0;
2435 fra
.me
.REG_size
= 1;
2436 fra
.me
.REG
[0] = NIT_NULL
;
2438 /* ./parser//parser_nodes.nit:625 */
2439 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0])!=NIT_NULL
);
2440 if (UNTAG_Bool(REGB0
)) {
2442 nit_abort("Uninitialized attribute %s", "_n_starship", LOCATE_parser___parser_nodes
, 625);
2444 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStarshipMethid____n_starship(fra
.me
.REG
[0]);
2445 stack_frame_head
= fra
.me
.prev
;
2446 return fra
.me
.REG
[0];
2448 val_t
parser___parser_nodes___AAssignMethid___n_id(val_t p0
){
2449 struct {struct stack_frame_t me
;} fra
;
2452 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2453 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2455 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssignMethid___n_id
;
2456 fra
.me
.has_broke
= 0;
2457 fra
.me
.REG_size
= 1;
2458 fra
.me
.REG
[0] = NIT_NULL
;
2460 /* ./parser//parser_nodes.nit:629 */
2461 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2462 if (UNTAG_Bool(REGB0
)) {
2464 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 629);
2466 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssignMethid____n_id(fra
.me
.REG
[0]);
2467 stack_frame_head
= fra
.me
.prev
;
2468 return fra
.me
.REG
[0];
2470 val_t
parser___parser_nodes___AAssignMethid___n_assign(val_t p0
){
2471 struct {struct stack_frame_t me
;} fra
;
2474 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2475 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2477 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssignMethid___n_assign
;
2478 fra
.me
.has_broke
= 0;
2479 fra
.me
.REG_size
= 1;
2480 fra
.me
.REG
[0] = NIT_NULL
;
2482 /* ./parser//parser_nodes.nit:630 */
2483 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
2484 if (UNTAG_Bool(REGB0
)) {
2486 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser___parser_nodes
, 630);
2488 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssignMethid____n_assign(fra
.me
.REG
[0]);
2489 stack_frame_head
= fra
.me
.prev
;
2490 return fra
.me
.REG
[0];
2492 val_t
parser___parser_nodes___ABraassignMethid___n_obra(val_t p0
){
2493 struct {struct stack_frame_t me
;} fra
;
2496 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2497 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2499 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraassignMethid___n_obra
;
2500 fra
.me
.has_broke
= 0;
2501 fra
.me
.REG_size
= 1;
2502 fra
.me
.REG
[0] = NIT_NULL
;
2504 /* ./parser//parser_nodes.nit:634 */
2505 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0])!=NIT_NULL
);
2506 if (UNTAG_Bool(REGB0
)) {
2508 nit_abort("Uninitialized attribute %s", "_n_obra", LOCATE_parser___parser_nodes
, 634);
2510 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraassignMethid____n_obra(fra
.me
.REG
[0]);
2511 stack_frame_head
= fra
.me
.prev
;
2512 return fra
.me
.REG
[0];
2514 val_t
parser___parser_nodes___ABraassignMethid___n_cbra(val_t p0
){
2515 struct {struct stack_frame_t me
;} fra
;
2518 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2519 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2521 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraassignMethid___n_cbra
;
2522 fra
.me
.has_broke
= 0;
2523 fra
.me
.REG_size
= 1;
2524 fra
.me
.REG
[0] = NIT_NULL
;
2526 /* ./parser//parser_nodes.nit:635 */
2527 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0])!=NIT_NULL
);
2528 if (UNTAG_Bool(REGB0
)) {
2530 nit_abort("Uninitialized attribute %s", "_n_cbra", LOCATE_parser___parser_nodes
, 635);
2532 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraassignMethid____n_cbra(fra
.me
.REG
[0]);
2533 stack_frame_head
= fra
.me
.prev
;
2534 return fra
.me
.REG
[0];
2536 val_t
parser___parser_nodes___ABraassignMethid___n_assign(val_t p0
){
2537 struct {struct stack_frame_t me
;} fra
;
2540 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2541 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2543 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraassignMethid___n_assign
;
2544 fra
.me
.has_broke
= 0;
2545 fra
.me
.REG_size
= 1;
2546 fra
.me
.REG
[0] = NIT_NULL
;
2548 /* ./parser//parser_nodes.nit:636 */
2549 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
2550 if (UNTAG_Bool(REGB0
)) {
2552 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser___parser_nodes
, 636);
2554 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraassignMethid____n_assign(fra
.me
.REG
[0]);
2555 stack_frame_head
= fra
.me
.prev
;
2556 return fra
.me
.REG
[0];
2558 val_t
parser___parser_nodes___ASignature___n_params(val_t p0
){
2559 struct {struct stack_frame_t me
;} fra
;
2562 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2563 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2565 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASignature___n_params
;
2566 fra
.me
.has_broke
= 0;
2567 fra
.me
.REG_size
= 1;
2568 fra
.me
.REG
[0] = NIT_NULL
;
2570 /* ./parser//parser_nodes.nit:640 */
2571 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASignature____n_params(fra
.me
.REG
[0])!=NIT_NULL
);
2572 if (UNTAG_Bool(REGB0
)) {
2574 nit_abort("Uninitialized attribute %s", "_n_params", LOCATE_parser___parser_nodes
, 640);
2576 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASignature____n_params(fra
.me
.REG
[0]);
2577 stack_frame_head
= fra
.me
.prev
;
2578 return fra
.me
.REG
[0];
2580 val_t
parser___parser_nodes___ASignature___n_type(val_t p0
){
2581 struct {struct stack_frame_t me
;} fra
;
2583 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2584 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2586 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASignature___n_type
;
2587 fra
.me
.has_broke
= 0;
2588 fra
.me
.REG_size
= 1;
2589 fra
.me
.REG
[0] = NIT_NULL
;
2591 /* ./parser//parser_nodes.nit:641 */
2592 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASignature____n_type(fra
.me
.REG
[0]);
2593 stack_frame_head
= fra
.me
.prev
;
2594 return fra
.me
.REG
[0];
2596 val_t
parser___parser_nodes___ASignature___n_closure_decls(val_t p0
){
2597 struct {struct stack_frame_t me
;} fra
;
2600 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2601 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2603 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASignature___n_closure_decls
;
2604 fra
.me
.has_broke
= 0;
2605 fra
.me
.REG_size
= 1;
2606 fra
.me
.REG
[0] = NIT_NULL
;
2608 /* ./parser//parser_nodes.nit:642 */
2609 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0])!=NIT_NULL
);
2610 if (UNTAG_Bool(REGB0
)) {
2612 nit_abort("Uninitialized attribute %s", "_n_closure_decls", LOCATE_parser___parser_nodes
, 642);
2614 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASignature____n_closure_decls(fra
.me
.REG
[0]);
2615 stack_frame_head
= fra
.me
.prev
;
2616 return fra
.me
.REG
[0];
2618 val_t
parser___parser_nodes___AParam___n_id(val_t p0
){
2619 struct {struct stack_frame_t me
;} fra
;
2622 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2623 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2625 fra
.me
.meth
= LOCATE_parser___parser_nodes___AParam___n_id
;
2626 fra
.me
.has_broke
= 0;
2627 fra
.me
.REG_size
= 1;
2628 fra
.me
.REG
[0] = NIT_NULL
;
2630 /* ./parser//parser_nodes.nit:646 */
2631 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AParam____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2632 if (UNTAG_Bool(REGB0
)) {
2634 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 646);
2636 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AParam____n_id(fra
.me
.REG
[0]);
2637 stack_frame_head
= fra
.me
.prev
;
2638 return fra
.me
.REG
[0];
2640 val_t
parser___parser_nodes___AParam___n_type(val_t p0
){
2641 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___parser_nodes
;
2646 fra
.me
.meth
= LOCATE_parser___parser_nodes___AParam___n_type
;
2647 fra
.me
.has_broke
= 0;
2648 fra
.me
.REG_size
= 1;
2649 fra
.me
.REG
[0] = NIT_NULL
;
2651 /* ./parser//parser_nodes.nit:647 */
2652 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AParam____n_type(fra
.me
.REG
[0]);
2653 stack_frame_head
= fra
.me
.prev
;
2654 return fra
.me
.REG
[0];
2656 val_t
parser___parser_nodes___AParam___n_dotdotdot(val_t p0
){
2657 struct {struct stack_frame_t me
;} fra
;
2659 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2660 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2662 fra
.me
.meth
= LOCATE_parser___parser_nodes___AParam___n_dotdotdot
;
2663 fra
.me
.has_broke
= 0;
2664 fra
.me
.REG_size
= 1;
2665 fra
.me
.REG
[0] = NIT_NULL
;
2667 /* ./parser//parser_nodes.nit:648 */
2668 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AParam____n_dotdotdot(fra
.me
.REG
[0]);
2669 stack_frame_head
= fra
.me
.prev
;
2670 return fra
.me
.REG
[0];
2672 val_t
parser___parser_nodes___AClosureDecl___n_kwbreak(val_t p0
){
2673 struct {struct stack_frame_t me
;} fra
;
2675 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2676 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2678 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDecl___n_kwbreak
;
2679 fra
.me
.has_broke
= 0;
2680 fra
.me
.REG_size
= 1;
2681 fra
.me
.REG
[0] = NIT_NULL
;
2683 /* ./parser//parser_nodes.nit:652 */
2684 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDecl____n_kwbreak(fra
.me
.REG
[0]);
2685 stack_frame_head
= fra
.me
.prev
;
2686 return fra
.me
.REG
[0];
2688 val_t
parser___parser_nodes___AClosureDecl___n_bang(val_t p0
){
2689 struct {struct stack_frame_t me
;} fra
;
2692 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2693 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2695 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDecl___n_bang
;
2696 fra
.me
.has_broke
= 0;
2697 fra
.me
.REG_size
= 1;
2698 fra
.me
.REG
[0] = NIT_NULL
;
2700 /* ./parser//parser_nodes.nit:653 */
2701 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
2702 if (UNTAG_Bool(REGB0
)) {
2704 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser___parser_nodes
, 653);
2706 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDecl____n_bang(fra
.me
.REG
[0]);
2707 stack_frame_head
= fra
.me
.prev
;
2708 return fra
.me
.REG
[0];
2710 val_t
parser___parser_nodes___AClosureDecl___n_id(val_t p0
){
2711 struct {struct stack_frame_t me
;} fra
;
2714 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2715 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2717 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDecl___n_id
;
2718 fra
.me
.has_broke
= 0;
2719 fra
.me
.REG_size
= 1;
2720 fra
.me
.REG
[0] = NIT_NULL
;
2722 /* ./parser//parser_nodes.nit:654 */
2723 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2724 if (UNTAG_Bool(REGB0
)) {
2726 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 654);
2728 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDecl____n_id(fra
.me
.REG
[0]);
2729 stack_frame_head
= fra
.me
.prev
;
2730 return fra
.me
.REG
[0];
2732 val_t
parser___parser_nodes___AClosureDecl___n_signature(val_t p0
){
2733 struct {struct stack_frame_t me
;} fra
;
2736 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2737 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2739 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDecl___n_signature
;
2740 fra
.me
.has_broke
= 0;
2741 fra
.me
.REG_size
= 1;
2742 fra
.me
.REG
[0] = NIT_NULL
;
2744 /* ./parser//parser_nodes.nit:655 */
2745 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0])!=NIT_NULL
);
2746 if (UNTAG_Bool(REGB0
)) {
2748 nit_abort("Uninitialized attribute %s", "_n_signature", LOCATE_parser___parser_nodes
, 655);
2750 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDecl____n_signature(fra
.me
.REG
[0]);
2751 stack_frame_head
= fra
.me
.prev
;
2752 return fra
.me
.REG
[0];
2754 val_t
parser___parser_nodes___AClosureDecl___n_expr(val_t p0
){
2755 struct {struct stack_frame_t me
;} fra
;
2757 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2758 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2760 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDecl___n_expr
;
2761 fra
.me
.has_broke
= 0;
2762 fra
.me
.REG_size
= 1;
2763 fra
.me
.REG
[0] = NIT_NULL
;
2765 /* ./parser//parser_nodes.nit:656 */
2766 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDecl____n_expr(fra
.me
.REG
[0]);
2767 stack_frame_head
= fra
.me
.prev
;
2768 return fra
.me
.REG
[0];
2770 val_t
parser___parser_nodes___AType___n_kwnullable(val_t p0
){
2771 struct {struct stack_frame_t me
;} fra
;
2773 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2774 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2776 fra
.me
.meth
= LOCATE_parser___parser_nodes___AType___n_kwnullable
;
2777 fra
.me
.has_broke
= 0;
2778 fra
.me
.REG_size
= 1;
2779 fra
.me
.REG
[0] = NIT_NULL
;
2781 /* ./parser//parser_nodes.nit:660 */
2782 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AType____n_kwnullable(fra
.me
.REG
[0]);
2783 stack_frame_head
= fra
.me
.prev
;
2784 return fra
.me
.REG
[0];
2786 val_t
parser___parser_nodes___AType___n_id(val_t p0
){
2787 struct {struct stack_frame_t me
;} fra
;
2790 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2791 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2793 fra
.me
.meth
= LOCATE_parser___parser_nodes___AType___n_id
;
2794 fra
.me
.has_broke
= 0;
2795 fra
.me
.REG_size
= 1;
2796 fra
.me
.REG
[0] = NIT_NULL
;
2798 /* ./parser//parser_nodes.nit:661 */
2799 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AType____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2800 if (UNTAG_Bool(REGB0
)) {
2802 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 661);
2804 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AType____n_id(fra
.me
.REG
[0]);
2805 stack_frame_head
= fra
.me
.prev
;
2806 return fra
.me
.REG
[0];
2808 val_t
parser___parser_nodes___AType___n_types(val_t p0
){
2809 struct {struct stack_frame_t me
;} fra
;
2812 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2813 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2815 fra
.me
.meth
= LOCATE_parser___parser_nodes___AType___n_types
;
2816 fra
.me
.has_broke
= 0;
2817 fra
.me
.REG_size
= 1;
2818 fra
.me
.REG
[0] = NIT_NULL
;
2820 /* ./parser//parser_nodes.nit:662 */
2821 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AType____n_types(fra
.me
.REG
[0])!=NIT_NULL
);
2822 if (UNTAG_Bool(REGB0
)) {
2824 nit_abort("Uninitialized attribute %s", "_n_types", LOCATE_parser___parser_nodes
, 662);
2826 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AType____n_types(fra
.me
.REG
[0]);
2827 stack_frame_head
= fra
.me
.prev
;
2828 return fra
.me
.REG
[0];
2830 val_t
parser___parser_nodes___ALabel___n_kwlabel(val_t p0
){
2831 struct {struct stack_frame_t me
;} fra
;
2834 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2835 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2837 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALabel___n_kwlabel
;
2838 fra
.me
.has_broke
= 0;
2839 fra
.me
.REG_size
= 1;
2840 fra
.me
.REG
[0] = NIT_NULL
;
2842 /* ./parser//parser_nodes.nit:666 */
2843 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0])!=NIT_NULL
);
2844 if (UNTAG_Bool(REGB0
)) {
2846 nit_abort("Uninitialized attribute %s", "_n_kwlabel", LOCATE_parser___parser_nodes
, 666);
2848 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALabel____n_kwlabel(fra
.me
.REG
[0]);
2849 stack_frame_head
= fra
.me
.prev
;
2850 return fra
.me
.REG
[0];
2852 val_t
parser___parser_nodes___ALabel___n_id(val_t p0
){
2853 struct {struct stack_frame_t me
;} fra
;
2856 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2857 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2859 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALabel___n_id
;
2860 fra
.me
.has_broke
= 0;
2861 fra
.me
.REG_size
= 1;
2862 fra
.me
.REG
[0] = NIT_NULL
;
2864 /* ./parser//parser_nodes.nit:667 */
2865 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALabel____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2866 if (UNTAG_Bool(REGB0
)) {
2868 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 667);
2870 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALabel____n_id(fra
.me
.REG
[0]);
2871 stack_frame_head
= fra
.me
.prev
;
2872 return fra
.me
.REG
[0];
2874 val_t
parser___parser_nodes___ABlockExpr___n_expr(val_t p0
){
2875 struct {struct stack_frame_t me
;} fra
;
2878 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2879 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2881 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABlockExpr___n_expr
;
2882 fra
.me
.has_broke
= 0;
2883 fra
.me
.REG_size
= 1;
2884 fra
.me
.REG
[0] = NIT_NULL
;
2886 /* ./parser//parser_nodes.nit:672 */
2887 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
2888 if (UNTAG_Bool(REGB0
)) {
2890 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 672);
2892 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABlockExpr____n_expr(fra
.me
.REG
[0]);
2893 stack_frame_head
= fra
.me
.prev
;
2894 return fra
.me
.REG
[0];
2896 val_t
parser___parser_nodes___AVardeclExpr___n_kwvar(val_t p0
){
2897 struct {struct stack_frame_t me
;} fra
;
2900 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2901 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2903 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVardeclExpr___n_kwvar
;
2904 fra
.me
.has_broke
= 0;
2905 fra
.me
.REG_size
= 1;
2906 fra
.me
.REG
[0] = NIT_NULL
;
2908 /* ./parser//parser_nodes.nit:676 */
2909 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0])!=NIT_NULL
);
2910 if (UNTAG_Bool(REGB0
)) {
2912 nit_abort("Uninitialized attribute %s", "_n_kwvar", LOCATE_parser___parser_nodes
, 676);
2914 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVardeclExpr____n_kwvar(fra
.me
.REG
[0]);
2915 stack_frame_head
= fra
.me
.prev
;
2916 return fra
.me
.REG
[0];
2918 val_t
parser___parser_nodes___AVardeclExpr___n_id(val_t p0
){
2919 struct {struct stack_frame_t me
;} fra
;
2922 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2923 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2925 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVardeclExpr___n_id
;
2926 fra
.me
.has_broke
= 0;
2927 fra
.me
.REG_size
= 1;
2928 fra
.me
.REG
[0] = NIT_NULL
;
2930 /* ./parser//parser_nodes.nit:677 */
2931 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
2932 if (UNTAG_Bool(REGB0
)) {
2934 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 677);
2936 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVardeclExpr____n_id(fra
.me
.REG
[0]);
2937 stack_frame_head
= fra
.me
.prev
;
2938 return fra
.me
.REG
[0];
2940 val_t
parser___parser_nodes___AVardeclExpr___n_type(val_t p0
){
2941 struct {struct stack_frame_t me
;} fra
;
2943 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2944 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2946 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVardeclExpr___n_type
;
2947 fra
.me
.has_broke
= 0;
2948 fra
.me
.REG_size
= 1;
2949 fra
.me
.REG
[0] = NIT_NULL
;
2951 /* ./parser//parser_nodes.nit:678 */
2952 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVardeclExpr____n_type(fra
.me
.REG
[0]);
2953 stack_frame_head
= fra
.me
.prev
;
2954 return fra
.me
.REG
[0];
2956 val_t
parser___parser_nodes___AVardeclExpr___n_assign(val_t p0
){
2957 struct {struct stack_frame_t me
;} fra
;
2959 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2960 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2962 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVardeclExpr___n_assign
;
2963 fra
.me
.has_broke
= 0;
2964 fra
.me
.REG_size
= 1;
2965 fra
.me
.REG
[0] = NIT_NULL
;
2967 /* ./parser//parser_nodes.nit:679 */
2968 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVardeclExpr____n_assign(fra
.me
.REG
[0]);
2969 stack_frame_head
= fra
.me
.prev
;
2970 return fra
.me
.REG
[0];
2972 val_t
parser___parser_nodes___AVardeclExpr___n_expr(val_t p0
){
2973 struct {struct stack_frame_t me
;} fra
;
2975 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2976 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2978 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVardeclExpr___n_expr
;
2979 fra
.me
.has_broke
= 0;
2980 fra
.me
.REG_size
= 1;
2981 fra
.me
.REG
[0] = NIT_NULL
;
2983 /* ./parser//parser_nodes.nit:680 */
2984 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVardeclExpr____n_expr(fra
.me
.REG
[0]);
2985 stack_frame_head
= fra
.me
.prev
;
2986 return fra
.me
.REG
[0];
2988 val_t
parser___parser_nodes___AReturnExpr___n_kwreturn(val_t p0
){
2989 struct {struct stack_frame_t me
;} fra
;
2991 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
2992 fra
.me
.file
= LOCATE_parser___parser_nodes
;
2994 fra
.me
.meth
= LOCATE_parser___parser_nodes___AReturnExpr___n_kwreturn
;
2995 fra
.me
.has_broke
= 0;
2996 fra
.me
.REG_size
= 1;
2997 fra
.me
.REG
[0] = NIT_NULL
;
2999 /* ./parser//parser_nodes.nit:684 */
3000 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AReturnExpr____n_kwreturn(fra
.me
.REG
[0]);
3001 stack_frame_head
= fra
.me
.prev
;
3002 return fra
.me
.REG
[0];
3004 val_t
parser___parser_nodes___AReturnExpr___n_expr(val_t p0
){
3005 struct {struct stack_frame_t me
;} fra
;
3007 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3008 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3010 fra
.me
.meth
= LOCATE_parser___parser_nodes___AReturnExpr___n_expr
;
3011 fra
.me
.has_broke
= 0;
3012 fra
.me
.REG_size
= 1;
3013 fra
.me
.REG
[0] = NIT_NULL
;
3015 /* ./parser//parser_nodes.nit:685 */
3016 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AReturnExpr____n_expr(fra
.me
.REG
[0]);
3017 stack_frame_head
= fra
.me
.prev
;
3018 return fra
.me
.REG
[0];
3020 val_t
parser___parser_nodes___ALabelable___n_label(val_t p0
){
3021 struct {struct stack_frame_t me
;} fra
;
3023 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3024 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3026 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALabelable___n_label
;
3027 fra
.me
.has_broke
= 0;
3028 fra
.me
.REG_size
= 1;
3029 fra
.me
.REG
[0] = NIT_NULL
;
3031 /* ./parser//parser_nodes.nit:689 */
3032 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALabelable____n_label(fra
.me
.REG
[0]);
3033 stack_frame_head
= fra
.me
.prev
;
3034 return fra
.me
.REG
[0];
3036 val_t
parser___parser_nodes___ABreakExpr___n_kwbreak(val_t p0
){
3037 struct {struct stack_frame_t me
;} fra
;
3040 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3041 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3043 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABreakExpr___n_kwbreak
;
3044 fra
.me
.has_broke
= 0;
3045 fra
.me
.REG_size
= 1;
3046 fra
.me
.REG
[0] = NIT_NULL
;
3048 /* ./parser//parser_nodes.nit:694 */
3049 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
3050 if (UNTAG_Bool(REGB0
)) {
3052 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser___parser_nodes
, 694);
3054 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABreakExpr____n_kwbreak(fra
.me
.REG
[0]);
3055 stack_frame_head
= fra
.me
.prev
;
3056 return fra
.me
.REG
[0];
3058 val_t
parser___parser_nodes___ABreakExpr___n_expr(val_t p0
){
3059 struct {struct stack_frame_t me
;} fra
;
3061 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3062 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3064 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABreakExpr___n_expr
;
3065 fra
.me
.has_broke
= 0;
3066 fra
.me
.REG_size
= 1;
3067 fra
.me
.REG
[0] = NIT_NULL
;
3069 /* ./parser//parser_nodes.nit:695 */
3070 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABreakExpr____n_expr(fra
.me
.REG
[0]);
3071 stack_frame_head
= fra
.me
.prev
;
3072 return fra
.me
.REG
[0];
3074 val_t
parser___parser_nodes___AAbortExpr___n_kwabort(val_t p0
){
3075 struct {struct stack_frame_t me
;} fra
;
3078 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3079 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3081 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAbortExpr___n_kwabort
;
3082 fra
.me
.has_broke
= 0;
3083 fra
.me
.REG_size
= 1;
3084 fra
.me
.REG
[0] = NIT_NULL
;
3086 /* ./parser//parser_nodes.nit:699 */
3087 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0])!=NIT_NULL
);
3088 if (UNTAG_Bool(REGB0
)) {
3090 nit_abort("Uninitialized attribute %s", "_n_kwabort", LOCATE_parser___parser_nodes
, 699);
3092 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAbortExpr____n_kwabort(fra
.me
.REG
[0]);
3093 stack_frame_head
= fra
.me
.prev
;
3094 return fra
.me
.REG
[0];
3096 val_t
parser___parser_nodes___AContinueExpr___n_kwcontinue(val_t p0
){
3097 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___parser_nodes
;
3102 fra
.me
.meth
= LOCATE_parser___parser_nodes___AContinueExpr___n_kwcontinue
;
3103 fra
.me
.has_broke
= 0;
3104 fra
.me
.REG_size
= 1;
3105 fra
.me
.REG
[0] = NIT_NULL
;
3107 /* ./parser//parser_nodes.nit:704 */
3108 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AContinueExpr____n_kwcontinue(fra
.me
.REG
[0]);
3109 stack_frame_head
= fra
.me
.prev
;
3110 return fra
.me
.REG
[0];
3112 val_t
parser___parser_nodes___AContinueExpr___n_expr(val_t p0
){
3113 struct {struct stack_frame_t me
;} fra
;
3115 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3116 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3118 fra
.me
.meth
= LOCATE_parser___parser_nodes___AContinueExpr___n_expr
;
3119 fra
.me
.has_broke
= 0;
3120 fra
.me
.REG_size
= 1;
3121 fra
.me
.REG
[0] = NIT_NULL
;
3123 /* ./parser//parser_nodes.nit:705 */
3124 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AContinueExpr____n_expr(fra
.me
.REG
[0]);
3125 stack_frame_head
= fra
.me
.prev
;
3126 return fra
.me
.REG
[0];
3128 val_t
parser___parser_nodes___ADoExpr___n_kwdo(val_t p0
){
3129 struct {struct stack_frame_t me
;} fra
;
3132 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3133 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3135 fra
.me
.meth
= LOCATE_parser___parser_nodes___ADoExpr___n_kwdo
;
3136 fra
.me
.has_broke
= 0;
3137 fra
.me
.REG_size
= 1;
3138 fra
.me
.REG
[0] = NIT_NULL
;
3140 /* ./parser//parser_nodes.nit:710 */
3141 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
3142 if (UNTAG_Bool(REGB0
)) {
3144 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser___parser_nodes
, 710);
3146 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ADoExpr____n_kwdo(fra
.me
.REG
[0]);
3147 stack_frame_head
= fra
.me
.prev
;
3148 return fra
.me
.REG
[0];
3150 val_t
parser___parser_nodes___ADoExpr___n_block(val_t p0
){
3151 struct {struct stack_frame_t me
;} fra
;
3153 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3154 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3156 fra
.me
.meth
= LOCATE_parser___parser_nodes___ADoExpr___n_block
;
3157 fra
.me
.has_broke
= 0;
3158 fra
.me
.REG_size
= 1;
3159 fra
.me
.REG
[0] = NIT_NULL
;
3161 /* ./parser//parser_nodes.nit:711 */
3162 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ADoExpr____n_block(fra
.me
.REG
[0]);
3163 stack_frame_head
= fra
.me
.prev
;
3164 return fra
.me
.REG
[0];
3166 val_t
parser___parser_nodes___AIfExpr___n_kwif(val_t p0
){
3167 struct {struct stack_frame_t me
;} fra
;
3170 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3171 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3173 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfExpr___n_kwif
;
3174 fra
.me
.has_broke
= 0;
3175 fra
.me
.REG_size
= 1;
3176 fra
.me
.REG
[0] = NIT_NULL
;
3178 /* ./parser//parser_nodes.nit:715 */
3179 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
3180 if (UNTAG_Bool(REGB0
)) {
3182 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser___parser_nodes
, 715);
3184 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfExpr____n_kwif(fra
.me
.REG
[0]);
3185 stack_frame_head
= fra
.me
.prev
;
3186 return fra
.me
.REG
[0];
3188 val_t
parser___parser_nodes___AIfExpr___n_expr(val_t p0
){
3189 struct {struct stack_frame_t me
;} fra
;
3192 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3193 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3195 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfExpr___n_expr
;
3196 fra
.me
.has_broke
= 0;
3197 fra
.me
.REG_size
= 1;
3198 fra
.me
.REG
[0] = NIT_NULL
;
3200 /* ./parser//parser_nodes.nit:716 */
3201 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3202 if (UNTAG_Bool(REGB0
)) {
3204 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 716);
3206 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfExpr____n_expr(fra
.me
.REG
[0]);
3207 stack_frame_head
= fra
.me
.prev
;
3208 return fra
.me
.REG
[0];
3210 val_t
parser___parser_nodes___AIfExpr___n_then(val_t p0
){
3211 struct {struct stack_frame_t me
;} fra
;
3213 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3214 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3216 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfExpr___n_then
;
3217 fra
.me
.has_broke
= 0;
3218 fra
.me
.REG_size
= 1;
3219 fra
.me
.REG
[0] = NIT_NULL
;
3221 /* ./parser//parser_nodes.nit:717 */
3222 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfExpr____n_then(fra
.me
.REG
[0]);
3223 stack_frame_head
= fra
.me
.prev
;
3224 return fra
.me
.REG
[0];
3226 val_t
parser___parser_nodes___AIfExpr___n_else(val_t p0
){
3227 struct {struct stack_frame_t me
;} fra
;
3229 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3230 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3232 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfExpr___n_else
;
3233 fra
.me
.has_broke
= 0;
3234 fra
.me
.REG_size
= 1;
3235 fra
.me
.REG
[0] = NIT_NULL
;
3237 /* ./parser//parser_nodes.nit:718 */
3238 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfExpr____n_else(fra
.me
.REG
[0]);
3239 stack_frame_head
= fra
.me
.prev
;
3240 return fra
.me
.REG
[0];
3242 val_t
parser___parser_nodes___AIfexprExpr___n_kwif(val_t p0
){
3243 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___parser_nodes
;
3249 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_kwif
;
3250 fra
.me
.has_broke
= 0;
3251 fra
.me
.REG_size
= 1;
3252 fra
.me
.REG
[0] = NIT_NULL
;
3254 /* ./parser//parser_nodes.nit:722 */
3255 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0])!=NIT_NULL
);
3256 if (UNTAG_Bool(REGB0
)) {
3258 nit_abort("Uninitialized attribute %s", "_n_kwif", LOCATE_parser___parser_nodes
, 722);
3260 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_kwif(fra
.me
.REG
[0]);
3261 stack_frame_head
= fra
.me
.prev
;
3262 return fra
.me
.REG
[0];
3264 val_t
parser___parser_nodes___AIfexprExpr___n_expr(val_t p0
){
3265 struct {struct stack_frame_t me
;} fra
;
3268 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3269 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3271 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_expr
;
3272 fra
.me
.has_broke
= 0;
3273 fra
.me
.REG_size
= 1;
3274 fra
.me
.REG
[0] = NIT_NULL
;
3276 /* ./parser//parser_nodes.nit:723 */
3277 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3278 if (UNTAG_Bool(REGB0
)) {
3280 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 723);
3282 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_expr(fra
.me
.REG
[0]);
3283 stack_frame_head
= fra
.me
.prev
;
3284 return fra
.me
.REG
[0];
3286 val_t
parser___parser_nodes___AIfexprExpr___n_kwthen(val_t p0
){
3287 struct {struct stack_frame_t me
;} fra
;
3290 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3291 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3293 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_kwthen
;
3294 fra
.me
.has_broke
= 0;
3295 fra
.me
.REG_size
= 1;
3296 fra
.me
.REG
[0] = NIT_NULL
;
3298 /* ./parser//parser_nodes.nit:724 */
3299 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0])!=NIT_NULL
);
3300 if (UNTAG_Bool(REGB0
)) {
3302 nit_abort("Uninitialized attribute %s", "_n_kwthen", LOCATE_parser___parser_nodes
, 724);
3304 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_kwthen(fra
.me
.REG
[0]);
3305 stack_frame_head
= fra
.me
.prev
;
3306 return fra
.me
.REG
[0];
3308 val_t
parser___parser_nodes___AIfexprExpr___n_then(val_t p0
){
3309 struct {struct stack_frame_t me
;} fra
;
3312 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3313 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3315 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_then
;
3316 fra
.me
.has_broke
= 0;
3317 fra
.me
.REG_size
= 1;
3318 fra
.me
.REG
[0] = NIT_NULL
;
3320 /* ./parser//parser_nodes.nit:725 */
3321 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0])!=NIT_NULL
);
3322 if (UNTAG_Bool(REGB0
)) {
3324 nit_abort("Uninitialized attribute %s", "_n_then", LOCATE_parser___parser_nodes
, 725);
3326 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_then(fra
.me
.REG
[0]);
3327 stack_frame_head
= fra
.me
.prev
;
3328 return fra
.me
.REG
[0];
3330 val_t
parser___parser_nodes___AIfexprExpr___n_kwelse(val_t p0
){
3331 struct {struct stack_frame_t me
;} fra
;
3334 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3335 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3337 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_kwelse
;
3338 fra
.me
.has_broke
= 0;
3339 fra
.me
.REG_size
= 1;
3340 fra
.me
.REG
[0] = NIT_NULL
;
3342 /* ./parser//parser_nodes.nit:726 */
3343 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0])!=NIT_NULL
);
3344 if (UNTAG_Bool(REGB0
)) {
3346 nit_abort("Uninitialized attribute %s", "_n_kwelse", LOCATE_parser___parser_nodes
, 726);
3348 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_kwelse(fra
.me
.REG
[0]);
3349 stack_frame_head
= fra
.me
.prev
;
3350 return fra
.me
.REG
[0];
3352 val_t
parser___parser_nodes___AIfexprExpr___n_else(val_t p0
){
3353 struct {struct stack_frame_t me
;} fra
;
3356 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3357 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3359 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIfexprExpr___n_else
;
3360 fra
.me
.has_broke
= 0;
3361 fra
.me
.REG_size
= 1;
3362 fra
.me
.REG
[0] = NIT_NULL
;
3364 /* ./parser//parser_nodes.nit:727 */
3365 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0])!=NIT_NULL
);
3366 if (UNTAG_Bool(REGB0
)) {
3368 nit_abort("Uninitialized attribute %s", "_n_else", LOCATE_parser___parser_nodes
, 727);
3370 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIfexprExpr____n_else(fra
.me
.REG
[0]);
3371 stack_frame_head
= fra
.me
.prev
;
3372 return fra
.me
.REG
[0];
3374 val_t
parser___parser_nodes___AWhileExpr___n_kwwhile(val_t p0
){
3375 struct {struct stack_frame_t me
;} fra
;
3378 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3379 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3381 fra
.me
.meth
= LOCATE_parser___parser_nodes___AWhileExpr___n_kwwhile
;
3382 fra
.me
.has_broke
= 0;
3383 fra
.me
.REG_size
= 1;
3384 fra
.me
.REG
[0] = NIT_NULL
;
3386 /* ./parser//parser_nodes.nit:732 */
3387 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0])!=NIT_NULL
);
3388 if (UNTAG_Bool(REGB0
)) {
3390 nit_abort("Uninitialized attribute %s", "_n_kwwhile", LOCATE_parser___parser_nodes
, 732);
3392 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AWhileExpr____n_kwwhile(fra
.me
.REG
[0]);
3393 stack_frame_head
= fra
.me
.prev
;
3394 return fra
.me
.REG
[0];
3396 val_t
parser___parser_nodes___AWhileExpr___n_expr(val_t p0
){
3397 struct {struct stack_frame_t me
;} fra
;
3400 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3401 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3403 fra
.me
.meth
= LOCATE_parser___parser_nodes___AWhileExpr___n_expr
;
3404 fra
.me
.has_broke
= 0;
3405 fra
.me
.REG_size
= 1;
3406 fra
.me
.REG
[0] = NIT_NULL
;
3408 /* ./parser//parser_nodes.nit:733 */
3409 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3410 if (UNTAG_Bool(REGB0
)) {
3412 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 733);
3414 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AWhileExpr____n_expr(fra
.me
.REG
[0]);
3415 stack_frame_head
= fra
.me
.prev
;
3416 return fra
.me
.REG
[0];
3418 val_t
parser___parser_nodes___AWhileExpr___n_kwdo(val_t p0
){
3419 struct {struct stack_frame_t me
;} fra
;
3422 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3423 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3425 fra
.me
.meth
= LOCATE_parser___parser_nodes___AWhileExpr___n_kwdo
;
3426 fra
.me
.has_broke
= 0;
3427 fra
.me
.REG_size
= 1;
3428 fra
.me
.REG
[0] = NIT_NULL
;
3430 /* ./parser//parser_nodes.nit:734 */
3431 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
3432 if (UNTAG_Bool(REGB0
)) {
3434 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser___parser_nodes
, 734);
3436 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AWhileExpr____n_kwdo(fra
.me
.REG
[0]);
3437 stack_frame_head
= fra
.me
.prev
;
3438 return fra
.me
.REG
[0];
3440 val_t
parser___parser_nodes___AWhileExpr___n_block(val_t p0
){
3441 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___parser_nodes
;
3446 fra
.me
.meth
= LOCATE_parser___parser_nodes___AWhileExpr___n_block
;
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 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AWhileExpr____n_block(fra
.me
.REG
[0]);
3453 stack_frame_head
= fra
.me
.prev
;
3454 return fra
.me
.REG
[0];
3456 val_t
parser___parser_nodes___ALoopExpr___n_kwloop(val_t p0
){
3457 struct {struct stack_frame_t me
;} fra
;
3460 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3461 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3463 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALoopExpr___n_kwloop
;
3464 fra
.me
.has_broke
= 0;
3465 fra
.me
.REG_size
= 1;
3466 fra
.me
.REG
[0] = NIT_NULL
;
3468 /* ./parser//parser_nodes.nit:740 */
3469 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0])!=NIT_NULL
);
3470 if (UNTAG_Bool(REGB0
)) {
3472 nit_abort("Uninitialized attribute %s", "_n_kwloop", LOCATE_parser___parser_nodes
, 740);
3474 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALoopExpr____n_kwloop(fra
.me
.REG
[0]);
3475 stack_frame_head
= fra
.me
.prev
;
3476 return fra
.me
.REG
[0];
3478 val_t
parser___parser_nodes___ALoopExpr___n_block(val_t p0
){
3479 struct {struct stack_frame_t me
;} fra
;
3481 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3482 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3484 fra
.me
.meth
= LOCATE_parser___parser_nodes___ALoopExpr___n_block
;
3485 fra
.me
.has_broke
= 0;
3486 fra
.me
.REG_size
= 1;
3487 fra
.me
.REG
[0] = NIT_NULL
;
3489 /* ./parser//parser_nodes.nit:741 */
3490 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ALoopExpr____n_block(fra
.me
.REG
[0]);
3491 stack_frame_head
= fra
.me
.prev
;
3492 return fra
.me
.REG
[0];
3494 val_t
parser___parser_nodes___AForExpr___n_kwfor(val_t p0
){
3495 struct {struct stack_frame_t me
;} fra
;
3498 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3499 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3501 fra
.me
.meth
= LOCATE_parser___parser_nodes___AForExpr___n_kwfor
;
3502 fra
.me
.has_broke
= 0;
3503 fra
.me
.REG_size
= 1;
3504 fra
.me
.REG
[0] = NIT_NULL
;
3506 /* ./parser//parser_nodes.nit:746 */
3507 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0])!=NIT_NULL
);
3508 if (UNTAG_Bool(REGB0
)) {
3510 nit_abort("Uninitialized attribute %s", "_n_kwfor", LOCATE_parser___parser_nodes
, 746);
3512 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AForExpr____n_kwfor(fra
.me
.REG
[0]);
3513 stack_frame_head
= fra
.me
.prev
;
3514 return fra
.me
.REG
[0];
3516 val_t
parser___parser_nodes___AForExpr___n_ids(val_t p0
){
3517 struct {struct stack_frame_t me
;} fra
;
3520 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3521 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3523 fra
.me
.meth
= LOCATE_parser___parser_nodes___AForExpr___n_ids
;
3524 fra
.me
.has_broke
= 0;
3525 fra
.me
.REG_size
= 1;
3526 fra
.me
.REG
[0] = NIT_NULL
;
3528 /* ./parser//parser_nodes.nit:747 */
3529 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AForExpr____n_ids(fra
.me
.REG
[0])!=NIT_NULL
);
3530 if (UNTAG_Bool(REGB0
)) {
3532 nit_abort("Uninitialized attribute %s", "_n_ids", LOCATE_parser___parser_nodes
, 747);
3534 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AForExpr____n_ids(fra
.me
.REG
[0]);
3535 stack_frame_head
= fra
.me
.prev
;
3536 return fra
.me
.REG
[0];
3538 val_t
parser___parser_nodes___AForExpr___n_expr(val_t p0
){
3539 struct {struct stack_frame_t me
;} fra
;
3542 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3543 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3545 fra
.me
.meth
= LOCATE_parser___parser_nodes___AForExpr___n_expr
;
3546 fra
.me
.has_broke
= 0;
3547 fra
.me
.REG_size
= 1;
3548 fra
.me
.REG
[0] = NIT_NULL
;
3550 /* ./parser//parser_nodes.nit:748 */
3551 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3552 if (UNTAG_Bool(REGB0
)) {
3554 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 748);
3556 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AForExpr____n_expr(fra
.me
.REG
[0]);
3557 stack_frame_head
= fra
.me
.prev
;
3558 return fra
.me
.REG
[0];
3560 val_t
parser___parser_nodes___AForExpr___n_kwdo(val_t p0
){
3561 struct {struct stack_frame_t me
;} fra
;
3564 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3565 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3567 fra
.me
.meth
= LOCATE_parser___parser_nodes___AForExpr___n_kwdo
;
3568 fra
.me
.has_broke
= 0;
3569 fra
.me
.REG_size
= 1;
3570 fra
.me
.REG
[0] = NIT_NULL
;
3572 /* ./parser//parser_nodes.nit:749 */
3573 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0])!=NIT_NULL
);
3574 if (UNTAG_Bool(REGB0
)) {
3576 nit_abort("Uninitialized attribute %s", "_n_kwdo", LOCATE_parser___parser_nodes
, 749);
3578 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AForExpr____n_kwdo(fra
.me
.REG
[0]);
3579 stack_frame_head
= fra
.me
.prev
;
3580 return fra
.me
.REG
[0];
3582 val_t
parser___parser_nodes___AForExpr___n_block(val_t p0
){
3583 struct {struct stack_frame_t me
;} fra
;
3585 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3586 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3588 fra
.me
.meth
= LOCATE_parser___parser_nodes___AForExpr___n_block
;
3589 fra
.me
.has_broke
= 0;
3590 fra
.me
.REG_size
= 1;
3591 fra
.me
.REG
[0] = NIT_NULL
;
3593 /* ./parser//parser_nodes.nit:750 */
3594 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AForExpr____n_block(fra
.me
.REG
[0]);
3595 stack_frame_head
= fra
.me
.prev
;
3596 return fra
.me
.REG
[0];
3598 val_t
parser___parser_nodes___AAssertExpr___n_kwassert(val_t p0
){
3599 struct {struct stack_frame_t me
;} fra
;
3602 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3603 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3605 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssertExpr___n_kwassert
;
3606 fra
.me
.has_broke
= 0;
3607 fra
.me
.REG_size
= 1;
3608 fra
.me
.REG
[0] = NIT_NULL
;
3610 /* ./parser//parser_nodes.nit:754 */
3611 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0])!=NIT_NULL
);
3612 if (UNTAG_Bool(REGB0
)) {
3614 nit_abort("Uninitialized attribute %s", "_n_kwassert", LOCATE_parser___parser_nodes
, 754);
3616 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssertExpr____n_kwassert(fra
.me
.REG
[0]);
3617 stack_frame_head
= fra
.me
.prev
;
3618 return fra
.me
.REG
[0];
3620 val_t
parser___parser_nodes___AAssertExpr___n_id(val_t p0
){
3621 struct {struct stack_frame_t me
;} fra
;
3623 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3624 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3626 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssertExpr___n_id
;
3627 fra
.me
.has_broke
= 0;
3628 fra
.me
.REG_size
= 1;
3629 fra
.me
.REG
[0] = NIT_NULL
;
3631 /* ./parser//parser_nodes.nit:755 */
3632 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssertExpr____n_id(fra
.me
.REG
[0]);
3633 stack_frame_head
= fra
.me
.prev
;
3634 return fra
.me
.REG
[0];
3636 val_t
parser___parser_nodes___AAssertExpr___n_expr(val_t p0
){
3637 struct {struct stack_frame_t me
;} fra
;
3640 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3641 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3643 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssertExpr___n_expr
;
3644 fra
.me
.has_broke
= 0;
3645 fra
.me
.REG_size
= 1;
3646 fra
.me
.REG
[0] = NIT_NULL
;
3648 /* ./parser//parser_nodes.nit:756 */
3649 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3650 if (UNTAG_Bool(REGB0
)) {
3652 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 756);
3654 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssertExpr____n_expr(fra
.me
.REG
[0]);
3655 stack_frame_head
= fra
.me
.prev
;
3656 return fra
.me
.REG
[0];
3658 val_t
parser___parser_nodes___AAssertExpr___n_else(val_t p0
){
3659 struct {struct stack_frame_t me
;} fra
;
3661 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3662 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3664 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssertExpr___n_else
;
3665 fra
.me
.has_broke
= 0;
3666 fra
.me
.REG_size
= 1;
3667 fra
.me
.REG
[0] = NIT_NULL
;
3669 /* ./parser//parser_nodes.nit:757 */
3670 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssertExpr____n_else(fra
.me
.REG
[0]);
3671 stack_frame_head
= fra
.me
.prev
;
3672 return fra
.me
.REG
[0];
3674 val_t
parser___parser_nodes___AAssignFormExpr___n_assign(val_t p0
){
3675 struct {struct stack_frame_t me
;} fra
;
3678 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3679 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3681 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssignFormExpr___n_assign
;
3682 fra
.me
.has_broke
= 0;
3683 fra
.me
.REG_size
= 1;
3684 fra
.me
.REG
[0] = NIT_NULL
;
3686 /* ./parser//parser_nodes.nit:761 */
3687 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0])!=NIT_NULL
);
3688 if (UNTAG_Bool(REGB0
)) {
3690 nit_abort("Uninitialized attribute %s", "_n_assign", LOCATE_parser___parser_nodes
, 761);
3692 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssignFormExpr____n_assign(fra
.me
.REG
[0]);
3693 stack_frame_head
= fra
.me
.prev
;
3694 return fra
.me
.REG
[0];
3696 val_t
parser___parser_nodes___AAssignFormExpr___n_value(val_t p0
){
3697 struct {struct stack_frame_t me
;} fra
;
3700 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3701 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3703 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAssignFormExpr___n_value
;
3704 fra
.me
.has_broke
= 0;
3705 fra
.me
.REG_size
= 1;
3706 fra
.me
.REG
[0] = NIT_NULL
;
3708 /* ./parser//parser_nodes.nit:762 */
3709 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3710 if (UNTAG_Bool(REGB0
)) {
3712 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser___parser_nodes
, 762);
3714 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAssignFormExpr____n_value(fra
.me
.REG
[0]);
3715 stack_frame_head
= fra
.me
.prev
;
3716 return fra
.me
.REG
[0];
3718 val_t
parser___parser_nodes___AReassignFormExpr___n_assign_op(val_t p0
){
3719 struct {struct stack_frame_t me
;} fra
;
3722 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3723 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3725 fra
.me
.meth
= LOCATE_parser___parser_nodes___AReassignFormExpr___n_assign_op
;
3726 fra
.me
.has_broke
= 0;
3727 fra
.me
.REG_size
= 1;
3728 fra
.me
.REG
[0] = NIT_NULL
;
3730 /* ./parser//parser_nodes.nit:766 */
3731 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0])!=NIT_NULL
);
3732 if (UNTAG_Bool(REGB0
)) {
3734 nit_abort("Uninitialized attribute %s", "_n_assign_op", LOCATE_parser___parser_nodes
, 766);
3736 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AReassignFormExpr____n_assign_op(fra
.me
.REG
[0]);
3737 stack_frame_head
= fra
.me
.prev
;
3738 return fra
.me
.REG
[0];
3740 val_t
parser___parser_nodes___AReassignFormExpr___n_value(val_t p0
){
3741 struct {struct stack_frame_t me
;} fra
;
3744 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3745 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3747 fra
.me
.meth
= LOCATE_parser___parser_nodes___AReassignFormExpr___n_value
;
3748 fra
.me
.has_broke
= 0;
3749 fra
.me
.REG_size
= 1;
3750 fra
.me
.REG
[0] = NIT_NULL
;
3752 /* ./parser//parser_nodes.nit:767 */
3753 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0])!=NIT_NULL
);
3754 if (UNTAG_Bool(REGB0
)) {
3756 nit_abort("Uninitialized attribute %s", "_n_value", LOCATE_parser___parser_nodes
, 767);
3758 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AReassignFormExpr____n_value(fra
.me
.REG
[0]);
3759 stack_frame_head
= fra
.me
.prev
;
3760 return fra
.me
.REG
[0];
3762 val_t
parser___parser_nodes___AOnceExpr___n_kwonce(val_t p0
){
3763 struct {struct stack_frame_t me
;} fra
;
3766 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3767 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3769 fra
.me
.meth
= LOCATE_parser___parser_nodes___AOnceExpr___n_kwonce
;
3770 fra
.me
.has_broke
= 0;
3771 fra
.me
.REG_size
= 1;
3772 fra
.me
.REG
[0] = NIT_NULL
;
3774 /* ./parser//parser_nodes.nit:771 */
3775 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0])!=NIT_NULL
);
3776 if (UNTAG_Bool(REGB0
)) {
3778 nit_abort("Uninitialized attribute %s", "_n_kwonce", LOCATE_parser___parser_nodes
, 771);
3780 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AOnceExpr____n_kwonce(fra
.me
.REG
[0]);
3781 stack_frame_head
= fra
.me
.prev
;
3782 return fra
.me
.REG
[0];
3784 val_t
parser___parser_nodes___ASendExpr___n_expr(val_t p0
){
3785 struct {struct stack_frame_t me
;} fra
;
3788 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3789 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3791 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASendExpr___n_expr
;
3792 fra
.me
.has_broke
= 0;
3793 fra
.me
.REG_size
= 1;
3794 fra
.me
.REG
[0] = NIT_NULL
;
3796 /* ./parser//parser_nodes.nit:775 */
3797 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3798 if (UNTAG_Bool(REGB0
)) {
3800 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 775);
3802 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASendExpr____n_expr(fra
.me
.REG
[0]);
3803 stack_frame_head
= fra
.me
.prev
;
3804 return fra
.me
.REG
[0];
3806 val_t
parser___parser_nodes___ASendExpr___n_closure_defs(val_t p0
){
3807 struct {struct stack_frame_t me
;} fra
;
3810 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3811 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3813 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASendExpr___n_closure_defs
;
3814 fra
.me
.has_broke
= 0;
3815 fra
.me
.REG_size
= 1;
3816 fra
.me
.REG
[0] = NIT_NULL
;
3818 /* ./parser//parser_nodes.nit:776 */
3819 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
3820 if (UNTAG_Bool(REGB0
)) {
3822 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser___parser_nodes
, 776);
3824 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASendExpr____n_closure_defs(fra
.me
.REG
[0]);
3825 stack_frame_head
= fra
.me
.prev
;
3826 return fra
.me
.REG
[0];
3828 val_t
parser___parser_nodes___ABinopExpr___n_expr2(val_t p0
){
3829 struct {struct stack_frame_t me
;} fra
;
3832 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3833 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3835 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABinopExpr___n_expr2
;
3836 fra
.me
.has_broke
= 0;
3837 fra
.me
.REG_size
= 1;
3838 fra
.me
.REG
[0] = NIT_NULL
;
3840 /* ./parser//parser_nodes.nit:780 */
3841 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3842 if (UNTAG_Bool(REGB0
)) {
3844 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 780);
3846 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABinopExpr____n_expr2(fra
.me
.REG
[0]);
3847 stack_frame_head
= fra
.me
.prev
;
3848 return fra
.me
.REG
[0];
3850 val_t
parser___parser_nodes___AOrExpr___n_expr(val_t p0
){
3851 struct {struct stack_frame_t me
;} fra
;
3854 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3855 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3857 fra
.me
.meth
= LOCATE_parser___parser_nodes___AOrExpr___n_expr
;
3858 fra
.me
.has_broke
= 0;
3859 fra
.me
.REG_size
= 1;
3860 fra
.me
.REG
[0] = NIT_NULL
;
3862 /* ./parser//parser_nodes.nit:787 */
3863 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3864 if (UNTAG_Bool(REGB0
)) {
3866 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 787);
3868 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AOrExpr____n_expr(fra
.me
.REG
[0]);
3869 stack_frame_head
= fra
.me
.prev
;
3870 return fra
.me
.REG
[0];
3872 val_t
parser___parser_nodes___AOrExpr___n_expr2(val_t p0
){
3873 struct {struct stack_frame_t me
;} fra
;
3876 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3877 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3879 fra
.me
.meth
= LOCATE_parser___parser_nodes___AOrExpr___n_expr2
;
3880 fra
.me
.has_broke
= 0;
3881 fra
.me
.REG_size
= 1;
3882 fra
.me
.REG
[0] = NIT_NULL
;
3884 /* ./parser//parser_nodes.nit:788 */
3885 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3886 if (UNTAG_Bool(REGB0
)) {
3888 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 788);
3890 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AOrExpr____n_expr2(fra
.me
.REG
[0]);
3891 stack_frame_head
= fra
.me
.prev
;
3892 return fra
.me
.REG
[0];
3894 val_t
parser___parser_nodes___AAndExpr___n_expr(val_t p0
){
3895 struct {struct stack_frame_t me
;} fra
;
3898 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3899 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3901 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAndExpr___n_expr
;
3902 fra
.me
.has_broke
= 0;
3903 fra
.me
.REG_size
= 1;
3904 fra
.me
.REG
[0] = NIT_NULL
;
3906 /* ./parser//parser_nodes.nit:792 */
3907 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3908 if (UNTAG_Bool(REGB0
)) {
3910 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 792);
3912 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAndExpr____n_expr(fra
.me
.REG
[0]);
3913 stack_frame_head
= fra
.me
.prev
;
3914 return fra
.me
.REG
[0];
3916 val_t
parser___parser_nodes___AAndExpr___n_expr2(val_t p0
){
3917 struct {struct stack_frame_t me
;} fra
;
3920 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3921 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3923 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAndExpr___n_expr2
;
3924 fra
.me
.has_broke
= 0;
3925 fra
.me
.REG_size
= 1;
3926 fra
.me
.REG
[0] = NIT_NULL
;
3928 /* ./parser//parser_nodes.nit:793 */
3929 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3930 if (UNTAG_Bool(REGB0
)) {
3932 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 793);
3934 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAndExpr____n_expr2(fra
.me
.REG
[0]);
3935 stack_frame_head
= fra
.me
.prev
;
3936 return fra
.me
.REG
[0];
3938 val_t
parser___parser_nodes___AOrElseExpr___n_expr(val_t p0
){
3939 struct {struct stack_frame_t me
;} fra
;
3942 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3943 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3945 fra
.me
.meth
= LOCATE_parser___parser_nodes___AOrElseExpr___n_expr
;
3946 fra
.me
.has_broke
= 0;
3947 fra
.me
.REG_size
= 1;
3948 fra
.me
.REG
[0] = NIT_NULL
;
3950 /* ./parser//parser_nodes.nit:797 */
3951 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
3952 if (UNTAG_Bool(REGB0
)) {
3954 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 797);
3956 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AOrElseExpr____n_expr(fra
.me
.REG
[0]);
3957 stack_frame_head
= fra
.me
.prev
;
3958 return fra
.me
.REG
[0];
3960 val_t
parser___parser_nodes___AOrElseExpr___n_expr2(val_t p0
){
3961 struct {struct stack_frame_t me
;} fra
;
3964 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3965 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3967 fra
.me
.meth
= LOCATE_parser___parser_nodes___AOrElseExpr___n_expr2
;
3968 fra
.me
.has_broke
= 0;
3969 fra
.me
.REG_size
= 1;
3970 fra
.me
.REG
[0] = NIT_NULL
;
3972 /* ./parser//parser_nodes.nit:798 */
3973 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
3974 if (UNTAG_Bool(REGB0
)) {
3976 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 798);
3978 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AOrElseExpr____n_expr2(fra
.me
.REG
[0]);
3979 stack_frame_head
= fra
.me
.prev
;
3980 return fra
.me
.REG
[0];
3982 val_t
parser___parser_nodes___ANotExpr___n_kwnot(val_t p0
){
3983 struct {struct stack_frame_t me
;} fra
;
3986 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
3987 fra
.me
.file
= LOCATE_parser___parser_nodes
;
3989 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANotExpr___n_kwnot
;
3990 fra
.me
.has_broke
= 0;
3991 fra
.me
.REG_size
= 1;
3992 fra
.me
.REG
[0] = NIT_NULL
;
3994 /* ./parser//parser_nodes.nit:802 */
3995 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
3996 if (UNTAG_Bool(REGB0
)) {
3998 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser___parser_nodes
, 802);
4000 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANotExpr____n_kwnot(fra
.me
.REG
[0]);
4001 stack_frame_head
= fra
.me
.prev
;
4002 return fra
.me
.REG
[0];
4004 val_t
parser___parser_nodes___ANotExpr___n_expr(val_t p0
){
4005 struct {struct stack_frame_t me
;} fra
;
4008 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4009 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4011 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANotExpr___n_expr
;
4012 fra
.me
.has_broke
= 0;
4013 fra
.me
.REG_size
= 1;
4014 fra
.me
.REG
[0] = NIT_NULL
;
4016 /* ./parser//parser_nodes.nit:803 */
4017 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4018 if (UNTAG_Bool(REGB0
)) {
4020 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 803);
4022 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANotExpr____n_expr(fra
.me
.REG
[0]);
4023 stack_frame_head
= fra
.me
.prev
;
4024 return fra
.me
.REG
[0];
4026 val_t
parser___parser_nodes___AEeExpr___n_expr(val_t p0
){
4027 struct {struct stack_frame_t me
;} fra
;
4030 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4031 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4033 fra
.me
.meth
= LOCATE_parser___parser_nodes___AEeExpr___n_expr
;
4034 fra
.me
.has_broke
= 0;
4035 fra
.me
.REG_size
= 1;
4036 fra
.me
.REG
[0] = NIT_NULL
;
4038 /* ./parser//parser_nodes.nit:810 */
4039 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4040 if (UNTAG_Bool(REGB0
)) {
4042 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 810);
4044 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AEeExpr____n_expr(fra
.me
.REG
[0]);
4045 stack_frame_head
= fra
.me
.prev
;
4046 return fra
.me
.REG
[0];
4048 val_t
parser___parser_nodes___AEeExpr___n_expr2(val_t p0
){
4049 struct {struct stack_frame_t me
;} fra
;
4052 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4053 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4055 fra
.me
.meth
= LOCATE_parser___parser_nodes___AEeExpr___n_expr2
;
4056 fra
.me
.has_broke
= 0;
4057 fra
.me
.REG_size
= 1;
4058 fra
.me
.REG
[0] = NIT_NULL
;
4060 /* ./parser//parser_nodes.nit:811 */
4061 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
4062 if (UNTAG_Bool(REGB0
)) {
4064 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 811);
4066 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AEeExpr____n_expr2(fra
.me
.REG
[0]);
4067 stack_frame_head
= fra
.me
.prev
;
4068 return fra
.me
.REG
[0];
4070 val_t
parser___parser_nodes___AIsaExpr___n_expr(val_t p0
){
4071 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___parser_nodes
;
4077 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIsaExpr___n_expr
;
4078 fra
.me
.has_broke
= 0;
4079 fra
.me
.REG_size
= 1;
4080 fra
.me
.REG
[0] = NIT_NULL
;
4082 /* ./parser//parser_nodes.nit:836 */
4083 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4084 if (UNTAG_Bool(REGB0
)) {
4086 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 836);
4088 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIsaExpr____n_expr(fra
.me
.REG
[0]);
4089 stack_frame_head
= fra
.me
.prev
;
4090 return fra
.me
.REG
[0];
4092 val_t
parser___parser_nodes___AIsaExpr___n_type(val_t p0
){
4093 struct {struct stack_frame_t me
;} fra
;
4096 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4097 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4099 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIsaExpr___n_type
;
4100 fra
.me
.has_broke
= 0;
4101 fra
.me
.REG_size
= 1;
4102 fra
.me
.REG
[0] = NIT_NULL
;
4104 /* ./parser//parser_nodes.nit:837 */
4105 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
4106 if (UNTAG_Bool(REGB0
)) {
4108 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 837);
4110 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIsaExpr____n_type(fra
.me
.REG
[0]);
4111 stack_frame_head
= fra
.me
.prev
;
4112 return fra
.me
.REG
[0];
4114 val_t
parser___parser_nodes___AUminusExpr___n_minus(val_t p0
){
4115 struct {struct stack_frame_t me
;} fra
;
4118 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4119 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4121 fra
.me
.meth
= LOCATE_parser___parser_nodes___AUminusExpr___n_minus
;
4122 fra
.me
.has_broke
= 0;
4123 fra
.me
.REG_size
= 1;
4124 fra
.me
.REG
[0] = NIT_NULL
;
4126 /* ./parser//parser_nodes.nit:859 */
4127 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0])!=NIT_NULL
);
4128 if (UNTAG_Bool(REGB0
)) {
4130 nit_abort("Uninitialized attribute %s", "_n_minus", LOCATE_parser___parser_nodes
, 859);
4132 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AUminusExpr____n_minus(fra
.me
.REG
[0]);
4133 stack_frame_head
= fra
.me
.prev
;
4134 return fra
.me
.REG
[0];
4136 val_t
parser___parser_nodes___ANewExpr___n_kwnew(val_t p0
){
4137 struct {struct stack_frame_t me
;} fra
;
4140 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4141 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4143 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANewExpr___n_kwnew
;
4144 fra
.me
.has_broke
= 0;
4145 fra
.me
.REG_size
= 1;
4146 fra
.me
.REG
[0] = NIT_NULL
;
4148 /* ./parser//parser_nodes.nit:863 */
4149 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0])!=NIT_NULL
);
4150 if (UNTAG_Bool(REGB0
)) {
4152 nit_abort("Uninitialized attribute %s", "_n_kwnew", LOCATE_parser___parser_nodes
, 863);
4154 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANewExpr____n_kwnew(fra
.me
.REG
[0]);
4155 stack_frame_head
= fra
.me
.prev
;
4156 return fra
.me
.REG
[0];
4158 val_t
parser___parser_nodes___ANewExpr___n_type(val_t p0
){
4159 struct {struct stack_frame_t me
;} fra
;
4162 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4163 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4165 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANewExpr___n_type
;
4166 fra
.me
.has_broke
= 0;
4167 fra
.me
.REG_size
= 1;
4168 fra
.me
.REG
[0] = NIT_NULL
;
4170 /* ./parser//parser_nodes.nit:864 */
4171 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
4172 if (UNTAG_Bool(REGB0
)) {
4174 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 864);
4176 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANewExpr____n_type(fra
.me
.REG
[0]);
4177 stack_frame_head
= fra
.me
.prev
;
4178 return fra
.me
.REG
[0];
4180 val_t
parser___parser_nodes___ANewExpr___n_id(val_t p0
){
4181 struct {struct stack_frame_t me
;} fra
;
4183 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4184 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4186 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANewExpr___n_id
;
4187 fra
.me
.has_broke
= 0;
4188 fra
.me
.REG_size
= 1;
4189 fra
.me
.REG
[0] = NIT_NULL
;
4191 /* ./parser//parser_nodes.nit:865 */
4192 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANewExpr____n_id(fra
.me
.REG
[0]);
4193 stack_frame_head
= fra
.me
.prev
;
4194 return fra
.me
.REG
[0];
4196 val_t
parser___parser_nodes___ANewExpr___n_args(val_t p0
){
4197 struct {struct stack_frame_t me
;} fra
;
4200 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4201 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4203 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANewExpr___n_args
;
4204 fra
.me
.has_broke
= 0;
4205 fra
.me
.REG_size
= 1;
4206 fra
.me
.REG
[0] = NIT_NULL
;
4208 /* ./parser//parser_nodes.nit:866 */
4209 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4210 if (UNTAG_Bool(REGB0
)) {
4212 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 866);
4214 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANewExpr____n_args(fra
.me
.REG
[0]);
4215 stack_frame_head
= fra
.me
.prev
;
4216 return fra
.me
.REG
[0];
4218 val_t
parser___parser_nodes___AAttrFormExpr___n_expr(val_t p0
){
4219 struct {struct stack_frame_t me
;} fra
;
4222 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4223 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4225 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrFormExpr___n_expr
;
4226 fra
.me
.has_broke
= 0;
4227 fra
.me
.REG_size
= 1;
4228 fra
.me
.REG
[0] = NIT_NULL
;
4230 /* ./parser//parser_nodes.nit:870 */
4231 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4232 if (UNTAG_Bool(REGB0
)) {
4234 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 870);
4236 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrFormExpr____n_expr(fra
.me
.REG
[0]);
4237 stack_frame_head
= fra
.me
.prev
;
4238 return fra
.me
.REG
[0];
4240 val_t
parser___parser_nodes___AAttrFormExpr___n_id(val_t p0
){
4241 struct {struct stack_frame_t me
;} fra
;
4244 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4245 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4247 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAttrFormExpr___n_id
;
4248 fra
.me
.has_broke
= 0;
4249 fra
.me
.REG_size
= 1;
4250 fra
.me
.REG
[0] = NIT_NULL
;
4252 /* ./parser//parser_nodes.nit:871 */
4253 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4254 if (UNTAG_Bool(REGB0
)) {
4256 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 871);
4258 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAttrFormExpr____n_id(fra
.me
.REG
[0]);
4259 stack_frame_head
= fra
.me
.prev
;
4260 return fra
.me
.REG
[0];
4262 val_t
parser___parser_nodes___ACallFormExpr___n_id(val_t p0
){
4263 struct {struct stack_frame_t me
;} fra
;
4266 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4267 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4269 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACallFormExpr___n_id
;
4270 fra
.me
.has_broke
= 0;
4271 fra
.me
.REG_size
= 1;
4272 fra
.me
.REG
[0] = NIT_NULL
;
4274 /* ./parser//parser_nodes.nit:882 */
4275 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4276 if (UNTAG_Bool(REGB0
)) {
4278 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 882);
4280 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACallFormExpr____n_id(fra
.me
.REG
[0]);
4281 stack_frame_head
= fra
.me
.prev
;
4282 return fra
.me
.REG
[0];
4284 val_t
parser___parser_nodes___ACallFormExpr___n_args(val_t p0
){
4285 struct {struct stack_frame_t me
;} fra
;
4288 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4289 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4291 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACallFormExpr___n_args
;
4292 fra
.me
.has_broke
= 0;
4293 fra
.me
.REG_size
= 1;
4294 fra
.me
.REG
[0] = NIT_NULL
;
4296 /* ./parser//parser_nodes.nit:883 */
4297 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4298 if (UNTAG_Bool(REGB0
)) {
4300 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 883);
4302 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACallFormExpr____n_args(fra
.me
.REG
[0]);
4303 stack_frame_head
= fra
.me
.prev
;
4304 return fra
.me
.REG
[0];
4306 val_t
parser___parser_nodes___ASuperExpr___n_qualified(val_t p0
){
4307 struct {struct stack_frame_t me
;} fra
;
4309 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4310 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4312 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperExpr___n_qualified
;
4313 fra
.me
.has_broke
= 0;
4314 fra
.me
.REG_size
= 1;
4315 fra
.me
.REG
[0] = NIT_NULL
;
4317 /* ./parser//parser_nodes.nit:904 */
4318 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperExpr____n_qualified(fra
.me
.REG
[0]);
4319 stack_frame_head
= fra
.me
.prev
;
4320 return fra
.me
.REG
[0];
4322 val_t
parser___parser_nodes___ASuperExpr___n_kwsuper(val_t p0
){
4323 struct {struct stack_frame_t me
;} fra
;
4326 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4327 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4329 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperExpr___n_kwsuper
;
4330 fra
.me
.has_broke
= 0;
4331 fra
.me
.REG_size
= 1;
4332 fra
.me
.REG
[0] = NIT_NULL
;
4334 /* ./parser//parser_nodes.nit:905 */
4335 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0])!=NIT_NULL
);
4336 if (UNTAG_Bool(REGB0
)) {
4338 nit_abort("Uninitialized attribute %s", "_n_kwsuper", LOCATE_parser___parser_nodes
, 905);
4340 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperExpr____n_kwsuper(fra
.me
.REG
[0]);
4341 stack_frame_head
= fra
.me
.prev
;
4342 return fra
.me
.REG
[0];
4344 val_t
parser___parser_nodes___ASuperExpr___n_args(val_t p0
){
4345 struct {struct stack_frame_t me
;} fra
;
4348 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4349 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4351 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperExpr___n_args
;
4352 fra
.me
.has_broke
= 0;
4353 fra
.me
.REG_size
= 1;
4354 fra
.me
.REG
[0] = NIT_NULL
;
4356 /* ./parser//parser_nodes.nit:906 */
4357 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4358 if (UNTAG_Bool(REGB0
)) {
4360 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 906);
4362 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperExpr____n_args(fra
.me
.REG
[0]);
4363 stack_frame_head
= fra
.me
.prev
;
4364 return fra
.me
.REG
[0];
4366 val_t
parser___parser_nodes___AInitExpr___n_kwinit(val_t p0
){
4367 struct {struct stack_frame_t me
;} fra
;
4370 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4371 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4373 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInitExpr___n_kwinit
;
4374 fra
.me
.has_broke
= 0;
4375 fra
.me
.REG_size
= 1;
4376 fra
.me
.REG
[0] = NIT_NULL
;
4378 /* ./parser//parser_nodes.nit:910 */
4379 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0])!=NIT_NULL
);
4380 if (UNTAG_Bool(REGB0
)) {
4382 nit_abort("Uninitialized attribute %s", "_n_kwinit", LOCATE_parser___parser_nodes
, 910);
4384 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AInitExpr____n_kwinit(fra
.me
.REG
[0]);
4385 stack_frame_head
= fra
.me
.prev
;
4386 return fra
.me
.REG
[0];
4388 val_t
parser___parser_nodes___AInitExpr___n_args(val_t p0
){
4389 struct {struct stack_frame_t me
;} fra
;
4392 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4393 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4395 fra
.me
.meth
= LOCATE_parser___parser_nodes___AInitExpr___n_args
;
4396 fra
.me
.has_broke
= 0;
4397 fra
.me
.REG_size
= 1;
4398 fra
.me
.REG
[0] = NIT_NULL
;
4400 /* ./parser//parser_nodes.nit:911 */
4401 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4402 if (UNTAG_Bool(REGB0
)) {
4404 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 911);
4406 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AInitExpr____n_args(fra
.me
.REG
[0]);
4407 stack_frame_head
= fra
.me
.prev
;
4408 return fra
.me
.REG
[0];
4410 val_t
parser___parser_nodes___ABraFormExpr___n_args(val_t p0
){
4411 struct {struct stack_frame_t me
;} fra
;
4414 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4415 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4417 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABraFormExpr___n_args
;
4418 fra
.me
.has_broke
= 0;
4419 fra
.me
.REG_size
= 1;
4420 fra
.me
.REG
[0] = NIT_NULL
;
4422 /* ./parser//parser_nodes.nit:915 */
4423 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4424 if (UNTAG_Bool(REGB0
)) {
4426 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 915);
4428 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABraFormExpr____n_args(fra
.me
.REG
[0]);
4429 stack_frame_head
= fra
.me
.prev
;
4430 return fra
.me
.REG
[0];
4432 val_t
parser___parser_nodes___AVarFormExpr___n_id(val_t p0
){
4433 struct {struct stack_frame_t me
;} fra
;
4436 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4437 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4439 fra
.me
.meth
= LOCATE_parser___parser_nodes___AVarFormExpr___n_id
;
4440 fra
.me
.has_broke
= 0;
4441 fra
.me
.REG_size
= 1;
4442 fra
.me
.REG
[0] = NIT_NULL
;
4444 /* ./parser//parser_nodes.nit:926 */
4445 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4446 if (UNTAG_Bool(REGB0
)) {
4448 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 926);
4450 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AVarFormExpr____n_id(fra
.me
.REG
[0]);
4451 stack_frame_head
= fra
.me
.prev
;
4452 return fra
.me
.REG
[0];
4454 val_t
parser___parser_nodes___AClosureCallExpr___n_id(val_t p0
){
4455 struct {struct stack_frame_t me
;} fra
;
4458 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4459 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4461 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureCallExpr___n_id
;
4462 fra
.me
.has_broke
= 0;
4463 fra
.me
.REG_size
= 1;
4464 fra
.me
.REG
[0] = NIT_NULL
;
4466 /* ./parser//parser_nodes.nit:934 */
4467 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
4468 if (UNTAG_Bool(REGB0
)) {
4470 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 934);
4472 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureCallExpr____n_id(fra
.me
.REG
[0]);
4473 stack_frame_head
= fra
.me
.prev
;
4474 return fra
.me
.REG
[0];
4476 val_t
parser___parser_nodes___AClosureCallExpr___n_args(val_t p0
){
4477 struct {struct stack_frame_t me
;} fra
;
4480 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4481 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4483 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureCallExpr___n_args
;
4484 fra
.me
.has_broke
= 0;
4485 fra
.me
.REG_size
= 1;
4486 fra
.me
.REG
[0] = NIT_NULL
;
4488 /* ./parser//parser_nodes.nit:935 */
4489 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0])!=NIT_NULL
);
4490 if (UNTAG_Bool(REGB0
)) {
4492 nit_abort("Uninitialized attribute %s", "_n_args", LOCATE_parser___parser_nodes
, 935);
4494 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureCallExpr____n_args(fra
.me
.REG
[0]);
4495 stack_frame_head
= fra
.me
.prev
;
4496 return fra
.me
.REG
[0];
4498 val_t
parser___parser_nodes___AClosureCallExpr___n_closure_defs(val_t p0
){
4499 struct {struct stack_frame_t me
;} fra
;
4502 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4503 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4505 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureCallExpr___n_closure_defs
;
4506 fra
.me
.has_broke
= 0;
4507 fra
.me
.REG_size
= 1;
4508 fra
.me
.REG
[0] = NIT_NULL
;
4510 /* ./parser//parser_nodes.nit:936 */
4511 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0])!=NIT_NULL
);
4512 if (UNTAG_Bool(REGB0
)) {
4514 nit_abort("Uninitialized attribute %s", "_n_closure_defs", LOCATE_parser___parser_nodes
, 936);
4516 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureCallExpr____n_closure_defs(fra
.me
.REG
[0]);
4517 stack_frame_head
= fra
.me
.prev
;
4518 return fra
.me
.REG
[0];
4520 val_t
parser___parser_nodes___ARangeExpr___n_expr(val_t p0
){
4521 struct {struct stack_frame_t me
;} fra
;
4524 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4525 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4527 fra
.me
.meth
= LOCATE_parser___parser_nodes___ARangeExpr___n_expr
;
4528 fra
.me
.has_broke
= 0;
4529 fra
.me
.REG_size
= 1;
4530 fra
.me
.REG
[0] = NIT_NULL
;
4532 /* ./parser//parser_nodes.nit:951 */
4533 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4534 if (UNTAG_Bool(REGB0
)) {
4536 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 951);
4538 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ARangeExpr____n_expr(fra
.me
.REG
[0]);
4539 stack_frame_head
= fra
.me
.prev
;
4540 return fra
.me
.REG
[0];
4542 val_t
parser___parser_nodes___ARangeExpr___n_expr2(val_t p0
){
4543 struct {struct stack_frame_t me
;} fra
;
4546 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4547 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4549 fra
.me
.meth
= LOCATE_parser___parser_nodes___ARangeExpr___n_expr2
;
4550 fra
.me
.has_broke
= 0;
4551 fra
.me
.REG_size
= 1;
4552 fra
.me
.REG
[0] = NIT_NULL
;
4554 /* ./parser//parser_nodes.nit:952 */
4555 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0])!=NIT_NULL
);
4556 if (UNTAG_Bool(REGB0
)) {
4558 nit_abort("Uninitialized attribute %s", "_n_expr2", LOCATE_parser___parser_nodes
, 952);
4560 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ARangeExpr____n_expr2(fra
.me
.REG
[0]);
4561 stack_frame_head
= fra
.me
.prev
;
4562 return fra
.me
.REG
[0];
4564 val_t
parser___parser_nodes___AArrayExpr___n_exprs(val_t p0
){
4565 struct {struct stack_frame_t me
;} fra
;
4568 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4569 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4571 fra
.me
.meth
= LOCATE_parser___parser_nodes___AArrayExpr___n_exprs
;
4572 fra
.me
.has_broke
= 0;
4573 fra
.me
.REG_size
= 1;
4574 fra
.me
.REG
[0] = NIT_NULL
;
4576 /* ./parser//parser_nodes.nit:962 */
4577 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
4578 if (UNTAG_Bool(REGB0
)) {
4580 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser___parser_nodes
, 962);
4582 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AArrayExpr____n_exprs(fra
.me
.REG
[0]);
4583 stack_frame_head
= fra
.me
.prev
;
4584 return fra
.me
.REG
[0];
4586 val_t
parser___parser_nodes___ASelfExpr___n_kwself(val_t p0
){
4587 struct {struct stack_frame_t me
;} fra
;
4589 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4590 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4592 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASelfExpr___n_kwself
;
4593 fra
.me
.has_broke
= 0;
4594 fra
.me
.REG_size
= 1;
4595 fra
.me
.REG
[0] = NIT_NULL
;
4597 /* ./parser//parser_nodes.nit:966 */
4598 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASelfExpr____n_kwself(fra
.me
.REG
[0]);
4599 stack_frame_head
= fra
.me
.prev
;
4600 return fra
.me
.REG
[0];
4602 val_t
parser___parser_nodes___ATrueExpr___n_kwtrue(val_t p0
){
4603 struct {struct stack_frame_t me
;} fra
;
4606 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4607 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4609 fra
.me
.meth
= LOCATE_parser___parser_nodes___ATrueExpr___n_kwtrue
;
4610 fra
.me
.has_broke
= 0;
4611 fra
.me
.REG_size
= 1;
4612 fra
.me
.REG
[0] = NIT_NULL
;
4614 /* ./parser//parser_nodes.nit:973 */
4615 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0])!=NIT_NULL
);
4616 if (UNTAG_Bool(REGB0
)) {
4618 nit_abort("Uninitialized attribute %s", "_n_kwtrue", LOCATE_parser___parser_nodes
, 973);
4620 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ATrueExpr____n_kwtrue(fra
.me
.REG
[0]);
4621 stack_frame_head
= fra
.me
.prev
;
4622 return fra
.me
.REG
[0];
4624 val_t
parser___parser_nodes___AFalseExpr___n_kwfalse(val_t p0
){
4625 struct {struct stack_frame_t me
;} fra
;
4628 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4629 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4631 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFalseExpr___n_kwfalse
;
4632 fra
.me
.has_broke
= 0;
4633 fra
.me
.REG_size
= 1;
4634 fra
.me
.REG
[0] = NIT_NULL
;
4636 /* ./parser//parser_nodes.nit:977 */
4637 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0])!=NIT_NULL
);
4638 if (UNTAG_Bool(REGB0
)) {
4640 nit_abort("Uninitialized attribute %s", "_n_kwfalse", LOCATE_parser___parser_nodes
, 977);
4642 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFalseExpr____n_kwfalse(fra
.me
.REG
[0]);
4643 stack_frame_head
= fra
.me
.prev
;
4644 return fra
.me
.REG
[0];
4646 val_t
parser___parser_nodes___ANullExpr___n_kwnull(val_t p0
){
4647 struct {struct stack_frame_t me
;} fra
;
4650 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4651 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4653 fra
.me
.meth
= LOCATE_parser___parser_nodes___ANullExpr___n_kwnull
;
4654 fra
.me
.has_broke
= 0;
4655 fra
.me
.REG_size
= 1;
4656 fra
.me
.REG
[0] = NIT_NULL
;
4658 /* ./parser//parser_nodes.nit:981 */
4659 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
4660 if (UNTAG_Bool(REGB0
)) {
4662 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser___parser_nodes
, 981);
4664 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ANullExpr____n_kwnull(fra
.me
.REG
[0]);
4665 stack_frame_head
= fra
.me
.prev
;
4666 return fra
.me
.REG
[0];
4668 val_t
parser___parser_nodes___AIntExpr___n_number(val_t p0
){
4669 struct {struct stack_frame_t me
;} fra
;
4672 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4673 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4675 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIntExpr___n_number
;
4676 fra
.me
.has_broke
= 0;
4677 fra
.me
.REG_size
= 1;
4678 fra
.me
.REG
[0] = NIT_NULL
;
4680 /* ./parser//parser_nodes.nit:985 */
4681 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0])!=NIT_NULL
);
4682 if (UNTAG_Bool(REGB0
)) {
4684 nit_abort("Uninitialized attribute %s", "_n_number", LOCATE_parser___parser_nodes
, 985);
4686 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIntExpr____n_number(fra
.me
.REG
[0]);
4687 stack_frame_head
= fra
.me
.prev
;
4688 return fra
.me
.REG
[0];
4690 val_t
parser___parser_nodes___AFloatExpr___n_float(val_t p0
){
4691 struct {struct stack_frame_t me
;} fra
;
4694 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4695 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4697 fra
.me
.meth
= LOCATE_parser___parser_nodes___AFloatExpr___n_float
;
4698 fra
.me
.has_broke
= 0;
4699 fra
.me
.REG_size
= 1;
4700 fra
.me
.REG
[0] = NIT_NULL
;
4702 /* ./parser//parser_nodes.nit:989 */
4703 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0])!=NIT_NULL
);
4704 if (UNTAG_Bool(REGB0
)) {
4706 nit_abort("Uninitialized attribute %s", "_n_float", LOCATE_parser___parser_nodes
, 989);
4708 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AFloatExpr____n_float(fra
.me
.REG
[0]);
4709 stack_frame_head
= fra
.me
.prev
;
4710 return fra
.me
.REG
[0];
4712 val_t
parser___parser_nodes___ACharExpr___n_char(val_t p0
){
4713 struct {struct stack_frame_t me
;} fra
;
4716 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4717 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4719 fra
.me
.meth
= LOCATE_parser___parser_nodes___ACharExpr___n_char
;
4720 fra
.me
.has_broke
= 0;
4721 fra
.me
.REG_size
= 1;
4722 fra
.me
.REG
[0] = NIT_NULL
;
4724 /* ./parser//parser_nodes.nit:993 */
4725 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0])!=NIT_NULL
);
4726 if (UNTAG_Bool(REGB0
)) {
4728 nit_abort("Uninitialized attribute %s", "_n_char", LOCATE_parser___parser_nodes
, 993);
4730 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ACharExpr____n_char(fra
.me
.REG
[0]);
4731 stack_frame_head
= fra
.me
.prev
;
4732 return fra
.me
.REG
[0];
4734 val_t
parser___parser_nodes___AStringExpr___n_string(val_t p0
){
4735 struct {struct stack_frame_t me
;} fra
;
4738 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4739 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4741 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStringExpr___n_string
;
4742 fra
.me
.has_broke
= 0;
4743 fra
.me
.REG_size
= 1;
4744 fra
.me
.REG
[0] = NIT_NULL
;
4746 /* ./parser//parser_nodes.nit:1000 */
4747 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4748 if (UNTAG_Bool(REGB0
)) {
4750 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser___parser_nodes
, 1000);
4752 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStringExpr____n_string(fra
.me
.REG
[0]);
4753 stack_frame_head
= fra
.me
.prev
;
4754 return fra
.me
.REG
[0];
4756 val_t
parser___parser_nodes___AStartStringExpr___n_string(val_t p0
){
4757 struct {struct stack_frame_t me
;} fra
;
4760 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4761 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4763 fra
.me
.meth
= LOCATE_parser___parser_nodes___AStartStringExpr___n_string
;
4764 fra
.me
.has_broke
= 0;
4765 fra
.me
.REG_size
= 1;
4766 fra
.me
.REG
[0] = NIT_NULL
;
4768 /* ./parser//parser_nodes.nit:1004 */
4769 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AStartStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4770 if (UNTAG_Bool(REGB0
)) {
4772 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser___parser_nodes
, 1004);
4774 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AStartStringExpr____n_string(fra
.me
.REG
[0]);
4775 stack_frame_head
= fra
.me
.prev
;
4776 return fra
.me
.REG
[0];
4778 val_t
parser___parser_nodes___AMidStringExpr___n_string(val_t p0
){
4779 struct {struct stack_frame_t me
;} fra
;
4782 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4783 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4785 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMidStringExpr___n_string
;
4786 fra
.me
.has_broke
= 0;
4787 fra
.me
.REG_size
= 1;
4788 fra
.me
.REG
[0] = NIT_NULL
;
4790 /* ./parser//parser_nodes.nit:1008 */
4791 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AMidStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4792 if (UNTAG_Bool(REGB0
)) {
4794 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser___parser_nodes
, 1008);
4796 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMidStringExpr____n_string(fra
.me
.REG
[0]);
4797 stack_frame_head
= fra
.me
.prev
;
4798 return fra
.me
.REG
[0];
4800 val_t
parser___parser_nodes___AEndStringExpr___n_string(val_t p0
){
4801 struct {struct stack_frame_t me
;} fra
;
4804 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4805 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4807 fra
.me
.meth
= LOCATE_parser___parser_nodes___AEndStringExpr___n_string
;
4808 fra
.me
.has_broke
= 0;
4809 fra
.me
.REG_size
= 1;
4810 fra
.me
.REG
[0] = NIT_NULL
;
4812 /* ./parser//parser_nodes.nit:1012 */
4813 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AEndStringExpr____n_string(fra
.me
.REG
[0])!=NIT_NULL
);
4814 if (UNTAG_Bool(REGB0
)) {
4816 nit_abort("Uninitialized attribute %s", "_n_string", LOCATE_parser___parser_nodes
, 1012);
4818 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AEndStringExpr____n_string(fra
.me
.REG
[0]);
4819 stack_frame_head
= fra
.me
.prev
;
4820 return fra
.me
.REG
[0];
4822 val_t
parser___parser_nodes___ASuperstringExpr___n_exprs(val_t p0
){
4823 struct {struct stack_frame_t me
;} fra
;
4826 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4827 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4829 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASuperstringExpr___n_exprs
;
4830 fra
.me
.has_broke
= 0;
4831 fra
.me
.REG_size
= 1;
4832 fra
.me
.REG
[0] = NIT_NULL
;
4834 /* ./parser//parser_nodes.nit:1016 */
4835 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0])!=NIT_NULL
);
4836 if (UNTAG_Bool(REGB0
)) {
4838 nit_abort("Uninitialized attribute %s", "_n_exprs", LOCATE_parser___parser_nodes
, 1016);
4840 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASuperstringExpr____n_exprs(fra
.me
.REG
[0]);
4841 stack_frame_head
= fra
.me
.prev
;
4842 return fra
.me
.REG
[0];
4844 val_t
parser___parser_nodes___AProxyExpr___n_expr(val_t p0
){
4845 struct {struct stack_frame_t me
;} fra
;
4848 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4849 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4851 fra
.me
.meth
= LOCATE_parser___parser_nodes___AProxyExpr___n_expr
;
4852 fra
.me
.has_broke
= 0;
4853 fra
.me
.REG_size
= 1;
4854 fra
.me
.REG
[0] = NIT_NULL
;
4856 /* ./parser//parser_nodes.nit:1023 */
4857 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4858 if (UNTAG_Bool(REGB0
)) {
4860 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 1023);
4862 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AProxyExpr____n_expr(fra
.me
.REG
[0]);
4863 stack_frame_head
= fra
.me
.prev
;
4864 return fra
.me
.REG
[0];
4866 val_t
parser___parser_nodes___AAsCastExpr___n_expr(val_t p0
){
4867 struct {struct stack_frame_t me
;} fra
;
4870 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4871 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4873 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsCastExpr___n_expr
;
4874 fra
.me
.has_broke
= 0;
4875 fra
.me
.REG_size
= 1;
4876 fra
.me
.REG
[0] = NIT_NULL
;
4878 /* ./parser//parser_nodes.nit:1027 */
4879 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4880 if (UNTAG_Bool(REGB0
)) {
4882 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 1027);
4884 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsCastExpr____n_expr(fra
.me
.REG
[0]);
4885 stack_frame_head
= fra
.me
.prev
;
4886 return fra
.me
.REG
[0];
4888 val_t
parser___parser_nodes___AAsCastExpr___n_kwas(val_t p0
){
4889 struct {struct stack_frame_t me
;} fra
;
4892 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4893 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4895 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsCastExpr___n_kwas
;
4896 fra
.me
.has_broke
= 0;
4897 fra
.me
.REG_size
= 1;
4898 fra
.me
.REG
[0] = NIT_NULL
;
4900 /* ./parser//parser_nodes.nit:1028 */
4901 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4902 if (UNTAG_Bool(REGB0
)) {
4904 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser___parser_nodes
, 1028);
4906 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsCastExpr____n_kwas(fra
.me
.REG
[0]);
4907 stack_frame_head
= fra
.me
.prev
;
4908 return fra
.me
.REG
[0];
4910 val_t
parser___parser_nodes___AAsCastExpr___n_type(val_t p0
){
4911 struct {struct stack_frame_t me
;} fra
;
4914 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4915 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4917 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsCastExpr___n_type
;
4918 fra
.me
.has_broke
= 0;
4919 fra
.me
.REG_size
= 1;
4920 fra
.me
.REG
[0] = NIT_NULL
;
4922 /* ./parser//parser_nodes.nit:1029 */
4923 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0])!=NIT_NULL
);
4924 if (UNTAG_Bool(REGB0
)) {
4926 nit_abort("Uninitialized attribute %s", "_n_type", LOCATE_parser___parser_nodes
, 1029);
4928 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsCastExpr____n_type(fra
.me
.REG
[0]);
4929 stack_frame_head
= fra
.me
.prev
;
4930 return fra
.me
.REG
[0];
4932 val_t
parser___parser_nodes___AAsNotnullExpr___n_expr(val_t p0
){
4933 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___parser_nodes
;
4939 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotnullExpr___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:1033 */
4945 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0])!=NIT_NULL
);
4946 if (UNTAG_Bool(REGB0
)) {
4948 nit_abort("Uninitialized attribute %s", "_n_expr", LOCATE_parser___parser_nodes
, 1033);
4950 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotnullExpr____n_expr(fra
.me
.REG
[0]);
4951 stack_frame_head
= fra
.me
.prev
;
4952 return fra
.me
.REG
[0];
4954 val_t
parser___parser_nodes___AAsNotnullExpr___n_kwas(val_t p0
){
4955 struct {struct stack_frame_t me
;} fra
;
4958 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4959 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4961 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwas
;
4962 fra
.me
.has_broke
= 0;
4963 fra
.me
.REG_size
= 1;
4964 fra
.me
.REG
[0] = NIT_NULL
;
4966 /* ./parser//parser_nodes.nit:1034 */
4967 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0])!=NIT_NULL
);
4968 if (UNTAG_Bool(REGB0
)) {
4970 nit_abort("Uninitialized attribute %s", "_n_kwas", LOCATE_parser___parser_nodes
, 1034);
4972 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwas(fra
.me
.REG
[0]);
4973 stack_frame_head
= fra
.me
.prev
;
4974 return fra
.me
.REG
[0];
4976 val_t
parser___parser_nodes___AAsNotnullExpr___n_kwnot(val_t p0
){
4977 struct {struct stack_frame_t me
;} fra
;
4980 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
4981 fra
.me
.file
= LOCATE_parser___parser_nodes
;
4983 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwnot
;
4984 fra
.me
.has_broke
= 0;
4985 fra
.me
.REG_size
= 1;
4986 fra
.me
.REG
[0] = NIT_NULL
;
4988 /* ./parser//parser_nodes.nit:1035 */
4989 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0])!=NIT_NULL
);
4990 if (UNTAG_Bool(REGB0
)) {
4992 nit_abort("Uninitialized attribute %s", "_n_kwnot", LOCATE_parser___parser_nodes
, 1035);
4994 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwnot(fra
.me
.REG
[0]);
4995 stack_frame_head
= fra
.me
.prev
;
4996 return fra
.me
.REG
[0];
4998 val_t
parser___parser_nodes___AAsNotnullExpr___n_kwnull(val_t p0
){
4999 struct {struct stack_frame_t me
;} fra
;
5002 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5003 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5005 fra
.me
.meth
= LOCATE_parser___parser_nodes___AAsNotnullExpr___n_kwnull
;
5006 fra
.me
.has_broke
= 0;
5007 fra
.me
.REG_size
= 1;
5008 fra
.me
.REG
[0] = NIT_NULL
;
5010 /* ./parser//parser_nodes.nit:1036 */
5011 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0])!=NIT_NULL
);
5012 if (UNTAG_Bool(REGB0
)) {
5014 nit_abort("Uninitialized attribute %s", "_n_kwnull", LOCATE_parser___parser_nodes
, 1036);
5016 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AAsNotnullExpr____n_kwnull(fra
.me
.REG
[0]);
5017 stack_frame_head
= fra
.me
.prev
;
5018 return fra
.me
.REG
[0];
5020 val_t
parser___parser_nodes___AIssetAttrExpr___n_kwisset(val_t p0
){
5021 struct {struct stack_frame_t me
;} fra
;
5024 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5025 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5027 fra
.me
.meth
= LOCATE_parser___parser_nodes___AIssetAttrExpr___n_kwisset
;
5028 fra
.me
.has_broke
= 0;
5029 fra
.me
.REG_size
= 1;
5030 fra
.me
.REG
[0] = NIT_NULL
;
5032 /* ./parser//parser_nodes.nit:1040 */
5033 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0])!=NIT_NULL
);
5034 if (UNTAG_Bool(REGB0
)) {
5036 nit_abort("Uninitialized attribute %s", "_n_kwisset", LOCATE_parser___parser_nodes
, 1040);
5038 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AIssetAttrExpr____n_kwisset(fra
.me
.REG
[0]);
5039 stack_frame_head
= fra
.me
.prev
;
5040 return fra
.me
.REG
[0];
5042 val_t
parser___parser_nodes___APlusAssignOp___n_pluseq(val_t p0
){
5043 struct {struct stack_frame_t me
;} fra
;
5046 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5047 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5049 fra
.me
.meth
= LOCATE_parser___parser_nodes___APlusAssignOp___n_pluseq
;
5050 fra
.me
.has_broke
= 0;
5051 fra
.me
.REG_size
= 1;
5052 fra
.me
.REG
[0] = NIT_NULL
;
5054 /* ./parser//parser_nodes.nit:1045 */
5055 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0])!=NIT_NULL
);
5056 if (UNTAG_Bool(REGB0
)) {
5058 nit_abort("Uninitialized attribute %s", "_n_pluseq", LOCATE_parser___parser_nodes
, 1045);
5060 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___APlusAssignOp____n_pluseq(fra
.me
.REG
[0]);
5061 stack_frame_head
= fra
.me
.prev
;
5062 return fra
.me
.REG
[0];
5064 val_t
parser___parser_nodes___AMinusAssignOp___n_minuseq(val_t p0
){
5065 struct {struct stack_frame_t me
;} fra
;
5068 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5069 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5071 fra
.me
.meth
= LOCATE_parser___parser_nodes___AMinusAssignOp___n_minuseq
;
5072 fra
.me
.has_broke
= 0;
5073 fra
.me
.REG_size
= 1;
5074 fra
.me
.REG
[0] = NIT_NULL
;
5076 /* ./parser//parser_nodes.nit:1049 */
5077 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0])!=NIT_NULL
);
5078 if (UNTAG_Bool(REGB0
)) {
5080 nit_abort("Uninitialized attribute %s", "_n_minuseq", LOCATE_parser___parser_nodes
, 1049);
5082 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AMinusAssignOp____n_minuseq(fra
.me
.REG
[0]);
5083 stack_frame_head
= fra
.me
.prev
;
5084 return fra
.me
.REG
[0];
5086 val_t
parser___parser_nodes___AClosureDef___n_bang(val_t p0
){
5087 struct {struct stack_frame_t me
;} fra
;
5090 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5091 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5093 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDef___n_bang
;
5094 fra
.me
.has_broke
= 0;
5095 fra
.me
.REG_size
= 1;
5096 fra
.me
.REG
[0] = NIT_NULL
;
5098 /* ./parser//parser_nodes.nit:1053 */
5099 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0])!=NIT_NULL
);
5100 if (UNTAG_Bool(REGB0
)) {
5102 nit_abort("Uninitialized attribute %s", "_n_bang", LOCATE_parser___parser_nodes
, 1053);
5104 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDef____n_bang(fra
.me
.REG
[0]);
5105 stack_frame_head
= fra
.me
.prev
;
5106 return fra
.me
.REG
[0];
5108 val_t
parser___parser_nodes___AClosureDef___n_id(val_t p0
){
5109 struct {struct stack_frame_t me
;} fra
;
5112 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5113 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5115 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDef___n_id
;
5116 fra
.me
.has_broke
= 0;
5117 fra
.me
.REG_size
= 1;
5118 fra
.me
.REG
[0] = NIT_NULL
;
5120 /* ./parser//parser_nodes.nit:1054 */
5121 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
5122 if (UNTAG_Bool(REGB0
)) {
5124 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 1054);
5126 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDef____n_id(fra
.me
.REG
[0]);
5127 stack_frame_head
= fra
.me
.prev
;
5128 return fra
.me
.REG
[0];
5130 val_t
parser___parser_nodes___AClosureDef___n_ids(val_t p0
){
5131 struct {struct stack_frame_t me
;} fra
;
5134 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5135 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5137 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDef___n_ids
;
5138 fra
.me
.has_broke
= 0;
5139 fra
.me
.REG_size
= 1;
5140 fra
.me
.REG
[0] = NIT_NULL
;
5142 /* ./parser//parser_nodes.nit:1055 */
5143 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0])!=NIT_NULL
);
5144 if (UNTAG_Bool(REGB0
)) {
5146 nit_abort("Uninitialized attribute %s", "_n_ids", LOCATE_parser___parser_nodes
, 1055);
5148 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDef____n_ids(fra
.me
.REG
[0]);
5149 stack_frame_head
= fra
.me
.prev
;
5150 return fra
.me
.REG
[0];
5152 val_t
parser___parser_nodes___AClosureDef___n_kwdo(val_t p0
){
5153 struct {struct stack_frame_t me
;} fra
;
5155 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5156 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5158 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDef___n_kwdo
;
5159 fra
.me
.has_broke
= 0;
5160 fra
.me
.REG_size
= 1;
5161 fra
.me
.REG
[0] = NIT_NULL
;
5163 /* ./parser//parser_nodes.nit:1056 */
5164 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDef____n_kwdo(fra
.me
.REG
[0]);
5165 stack_frame_head
= fra
.me
.prev
;
5166 return fra
.me
.REG
[0];
5168 val_t
parser___parser_nodes___AClosureDef___n_expr(val_t p0
){
5169 struct {struct stack_frame_t me
;} fra
;
5171 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5172 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5174 fra
.me
.meth
= LOCATE_parser___parser_nodes___AClosureDef___n_expr
;
5175 fra
.me
.has_broke
= 0;
5176 fra
.me
.REG_size
= 1;
5177 fra
.me
.REG
[0] = NIT_NULL
;
5179 /* ./parser//parser_nodes.nit:1057 */
5180 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AClosureDef____n_expr(fra
.me
.REG
[0]);
5181 stack_frame_head
= fra
.me
.prev
;
5182 return fra
.me
.REG
[0];
5184 val_t
parser___parser_nodes___ASimpleClosureId___n_id(val_t p0
){
5185 struct {struct stack_frame_t me
;} fra
;
5188 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5189 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5191 fra
.me
.meth
= LOCATE_parser___parser_nodes___ASimpleClosureId___n_id
;
5192 fra
.me
.has_broke
= 0;
5193 fra
.me
.REG_size
= 1;
5194 fra
.me
.REG
[0] = NIT_NULL
;
5196 /* ./parser//parser_nodes.nit:1064 */
5197 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
5198 if (UNTAG_Bool(REGB0
)) {
5200 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 1064);
5202 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ASimpleClosureId____n_id(fra
.me
.REG
[0]);
5203 stack_frame_head
= fra
.me
.prev
;
5204 return fra
.me
.REG
[0];
5206 val_t
parser___parser_nodes___ABreakClosureId___n_kwbreak(val_t p0
){
5207 struct {struct stack_frame_t me
;} fra
;
5210 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5211 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5213 fra
.me
.meth
= LOCATE_parser___parser_nodes___ABreakClosureId___n_kwbreak
;
5214 fra
.me
.has_broke
= 0;
5215 fra
.me
.REG_size
= 1;
5216 fra
.me
.REG
[0] = NIT_NULL
;
5218 /* ./parser//parser_nodes.nit:1068 */
5219 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0])!=NIT_NULL
);
5220 if (UNTAG_Bool(REGB0
)) {
5222 nit_abort("Uninitialized attribute %s", "_n_kwbreak", LOCATE_parser___parser_nodes
, 1068);
5224 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ABreakClosureId____n_kwbreak(fra
.me
.REG
[0]);
5225 stack_frame_head
= fra
.me
.prev
;
5226 return fra
.me
.REG
[0];
5228 val_t
parser___parser_nodes___AModuleName___n_quad(val_t p0
){
5229 struct {struct stack_frame_t me
;} fra
;
5231 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5232 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5234 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuleName___n_quad
;
5235 fra
.me
.has_broke
= 0;
5236 fra
.me
.REG_size
= 1;
5237 fra
.me
.REG
[0] = NIT_NULL
;
5239 /* ./parser//parser_nodes.nit:1072 */
5240 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuleName____n_quad(fra
.me
.REG
[0]);
5241 stack_frame_head
= fra
.me
.prev
;
5242 return fra
.me
.REG
[0];
5244 val_t
parser___parser_nodes___AModuleName___n_path(val_t p0
){
5245 struct {struct stack_frame_t me
;} fra
;
5248 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5249 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5251 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuleName___n_path
;
5252 fra
.me
.has_broke
= 0;
5253 fra
.me
.REG_size
= 1;
5254 fra
.me
.REG
[0] = NIT_NULL
;
5256 /* ./parser//parser_nodes.nit:1073 */
5257 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModuleName____n_path(fra
.me
.REG
[0])!=NIT_NULL
);
5258 if (UNTAG_Bool(REGB0
)) {
5260 nit_abort("Uninitialized attribute %s", "_n_path", LOCATE_parser___parser_nodes
, 1073);
5262 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuleName____n_path(fra
.me
.REG
[0]);
5263 stack_frame_head
= fra
.me
.prev
;
5264 return fra
.me
.REG
[0];
5266 val_t
parser___parser_nodes___AModuleName___n_id(val_t p0
){
5267 struct {struct stack_frame_t me
;} fra
;
5270 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5271 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5273 fra
.me
.meth
= LOCATE_parser___parser_nodes___AModuleName___n_id
;
5274 fra
.me
.has_broke
= 0;
5275 fra
.me
.REG_size
= 1;
5276 fra
.me
.REG
[0] = NIT_NULL
;
5278 /* ./parser//parser_nodes.nit:1074 */
5279 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AModuleName____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
5280 if (UNTAG_Bool(REGB0
)) {
5282 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 1074);
5284 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AModuleName____n_id(fra
.me
.REG
[0]);
5285 stack_frame_head
= fra
.me
.prev
;
5286 return fra
.me
.REG
[0];
5288 val_t
parser___parser_nodes___AQualified___n_quad(val_t p0
){
5289 struct {struct stack_frame_t me
;} fra
;
5291 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5292 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5294 fra
.me
.meth
= LOCATE_parser___parser_nodes___AQualified___n_quad
;
5295 fra
.me
.has_broke
= 0;
5296 fra
.me
.REG_size
= 1;
5297 fra
.me
.REG
[0] = NIT_NULL
;
5299 /* ./parser//parser_nodes.nit:1078 */
5300 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AQualified____n_quad(fra
.me
.REG
[0]);
5301 stack_frame_head
= fra
.me
.prev
;
5302 return fra
.me
.REG
[0];
5304 val_t
parser___parser_nodes___AQualified___n_id(val_t p0
){
5305 struct {struct stack_frame_t me
;} fra
;
5308 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5309 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5311 fra
.me
.meth
= LOCATE_parser___parser_nodes___AQualified___n_id
;
5312 fra
.me
.has_broke
= 0;
5313 fra
.me
.REG_size
= 1;
5314 fra
.me
.REG
[0] = NIT_NULL
;
5316 /* ./parser//parser_nodes.nit:1079 */
5317 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___AQualified____n_id(fra
.me
.REG
[0])!=NIT_NULL
);
5318 if (UNTAG_Bool(REGB0
)) {
5320 nit_abort("Uninitialized attribute %s", "_n_id", LOCATE_parser___parser_nodes
, 1079);
5322 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AQualified____n_id(fra
.me
.REG
[0]);
5323 stack_frame_head
= fra
.me
.prev
;
5324 return fra
.me
.REG
[0];
5326 val_t
parser___parser_nodes___AQualified___n_classid(val_t p0
){
5327 struct {struct stack_frame_t me
;} fra
;
5329 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5330 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5332 fra
.me
.meth
= LOCATE_parser___parser_nodes___AQualified___n_classid
;
5333 fra
.me
.has_broke
= 0;
5334 fra
.me
.REG_size
= 1;
5335 fra
.me
.REG
[0] = NIT_NULL
;
5337 /* ./parser//parser_nodes.nit:1080 */
5338 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___AQualified____n_classid(fra
.me
.REG
[0]);
5339 stack_frame_head
= fra
.me
.prev
;
5340 return fra
.me
.REG
[0];
5342 val_t
parser___parser_nodes___ADoc___n_comment(val_t p0
){
5343 struct {struct stack_frame_t me
;} fra
;
5346 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5347 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5349 fra
.me
.meth
= LOCATE_parser___parser_nodes___ADoc___n_comment
;
5350 fra
.me
.has_broke
= 0;
5351 fra
.me
.REG_size
= 1;
5352 fra
.me
.REG
[0] = NIT_NULL
;
5354 /* ./parser//parser_nodes.nit:1084 */
5355 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___ADoc____n_comment(fra
.me
.REG
[0])!=NIT_NULL
);
5356 if (UNTAG_Bool(REGB0
)) {
5358 nit_abort("Uninitialized attribute %s", "_n_comment", LOCATE_parser___parser_nodes
, 1084);
5360 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___ADoc____n_comment(fra
.me
.REG
[0]);
5361 stack_frame_head
= fra
.me
.prev
;
5362 return fra
.me
.REG
[0];
5364 val_t
parser___parser_nodes___Start___n_base(val_t p0
){
5365 struct {struct stack_frame_t me
;} fra
;
5367 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5368 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5370 fra
.me
.meth
= LOCATE_parser___parser_nodes___Start___n_base
;
5371 fra
.me
.has_broke
= 0;
5372 fra
.me
.REG_size
= 1;
5373 fra
.me
.REG
[0] = NIT_NULL
;
5375 /* ./parser//parser_nodes.nit:1089 */
5376 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___Start____n_base(fra
.me
.REG
[0]);
5377 stack_frame_head
= fra
.me
.prev
;
5378 return fra
.me
.REG
[0];
5380 val_t
parser___parser_nodes___Start___n_eof(val_t p0
){
5381 struct {struct stack_frame_t me
;} fra
;
5384 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
5385 fra
.me
.file
= LOCATE_parser___parser_nodes
;
5387 fra
.me
.meth
= LOCATE_parser___parser_nodes___Start___n_eof
;
5388 fra
.me
.has_broke
= 0;
5389 fra
.me
.REG_size
= 1;
5390 fra
.me
.REG
[0] = NIT_NULL
;
5392 /* ./parser//parser_nodes.nit:1090 */
5393 REGB0
= TAG_Bool(ATTR_parser___parser_nodes___Start____n_eof(fra
.me
.REG
[0])!=NIT_NULL
);
5394 if (UNTAG_Bool(REGB0
)) {
5396 nit_abort("Uninitialized attribute %s", "_n_eof", LOCATE_parser___parser_nodes
, 1090);
5398 fra
.me
.REG
[0] = ATTR_parser___parser_nodes___Start____n_eof(fra
.me
.REG
[0]);
5399 stack_frame_head
= fra
.me
.prev
;
5400 return fra
.me
.REG
[0];