1 #include "parser_nodes.sep.0.h"
2 /* method parser_nodes#ANode#location for (self: ANode): Location */
3 val
* parser_nodes__ANode__location(val
* self
) {
4 val
* var
/* : Location */;
5 val
* var1
/* : nullable Location */;
6 var1
= self
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <self:ANode> */
8 fprintf(stderr
, "Runtime error: %s", "Cast failed");
9 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 27);
17 /* method parser_nodes#ANode#location for (self: Object): Location */
18 val
* VIRTUAL_parser_nodes__ANode__location(val
* self
) {
19 val
* var
/* : Location */;
20 val
* var1
/* : Location */;
21 var1
= parser_nodes__ANode__location(self
);
26 /* method parser_nodes#ANode#hot_location for (self: ANode): Location */
27 val
* parser_nodes__ANode__hot_location(val
* self
) {
28 val
* var
/* : Location */;
29 val
* var1
/* : Location */;
30 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:ANode>*/;
36 /* method parser_nodes#ANode#hot_location for (self: Object): Location */
37 val
* VIRTUAL_parser_nodes__ANode__hot_location(val
* self
) {
38 val
* var
/* : Location */;
39 val
* var1
/* : Location */;
40 var1
= parser_nodes__ANode__hot_location(self
);
45 /* method parser_nodes#ANode#debug for (self: ANode, String) */
46 void parser_nodes__ANode__debug(val
* self
, val
* p0
) {
47 val
* var_message
/* var message: String */;
48 val
* var
/* : Location */;
50 val
* var1
/* : String */;
51 char* var2
/* : NativeString */;
52 long var3
/* : Int */;
53 val
* var4
/* : String */;
54 val
* var5
/* : String */;
56 val
* var7
/* : String */;
57 char* var8
/* : NativeString */;
58 long var9
/* : Int */;
59 val
* var10
/* : String */;
60 static val
* varonce11
;
61 val
* var12
/* : String */;
62 char* var13
/* : NativeString */;
63 long var14
/* : Int */;
64 val
* var15
/* : String */;
65 val
* var16
/* : Location */;
66 static val
* varonce17
;
67 val
* var18
/* : String */;
68 char* var19
/* : NativeString */;
69 long var20
/* : Int */;
70 val
* var21
/* : String */;
71 val
* var22
/* : String */;
72 val
* var23
/* : Array[Object] */;
73 long var24
/* : Int */;
74 val
* var25
/* : NativeArray[Object] */;
75 val
* var26
/* : String */;
77 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
83 var4
= string__NativeString__to_s_with_length(var2
, var3
);
87 var5
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_string__Object__class_name
]))(self
) /* class_name on <self:ANode>*/;
93 var10
= string__NativeString__to_s_with_length(var8
, var9
);
102 var15
= string__NativeString__to_s_with_length(var13
, var14
);
106 var16
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
112 var21
= string__NativeString__to_s_with_length(var19
, var20
);
116 var22
= ((val
* (*)(val
*, val
*))(var16
->class->vft
[COLOR_location__Location__colored_line
]))(var16
, var18
) /* colored_line on <var16:Location>*/;
117 var23
= NEW_array__Array(&type_array__Arraykernel__Object
);
118 { /* var23 = array_instance Array[Object] */
120 var25
= NEW_array__NativeArray(var24
, &type_array__NativeArraykernel__Object
);
121 ((struct instance_array__NativeArray
*)var25
)->values
[0] = (val
*) var
;
122 ((struct instance_array__NativeArray
*)var25
)->values
[1] = (val
*) var1
;
123 ((struct instance_array__NativeArray
*)var25
)->values
[2] = (val
*) var5
;
124 ((struct instance_array__NativeArray
*)var25
)->values
[3] = (val
*) var7
;
125 ((struct instance_array__NativeArray
*)var25
)->values
[4] = (val
*) var_message
;
126 ((struct instance_array__NativeArray
*)var25
)->values
[5] = (val
*) var12
;
127 ((struct instance_array__NativeArray
*)var25
)->values
[6] = (val
*) var22
;
128 ((void (*)(val
*, val
*, long))(var23
->class->vft
[COLOR_array__Array__with_native
]))(var23
, var25
, var24
) /* with_native on <var23:Array[Object]>*/;
130 var26
= ((val
* (*)(val
*))(var23
->class->vft
[COLOR_string__Object__to_s
]))(var23
) /* to_s on <var23:Array[Object]>*/;
131 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_file__Object__print
]))(self
, var26
) /* print on <self:ANode>*/;
134 /* method parser_nodes#ANode#debug for (self: Object, String) */
135 void VIRTUAL_parser_nodes__ANode__debug(val
* self
, val
* p0
) {
136 parser_nodes__ANode__debug(self
, p0
);
139 /* method parser_nodes#ANode#parent for (self: ANode): nullable ANode */
140 val
* parser_nodes__ANode__parent(val
* self
) {
141 val
* var
/* : nullable ANode */;
142 val
* var1
/* : nullable ANode */;
143 var1
= self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
; /* @parent on <self:ANode> */
148 /* method parser_nodes#ANode#parent for (self: Object): nullable ANode */
149 val
* VIRTUAL_parser_nodes__ANode__parent(val
* self
) {
150 val
* var
/* : nullable ANode */;
151 val
* var1
/* : nullable ANode */;
152 var1
= parser_nodes__ANode__parent(self
);
157 /* method parser_nodes#ANode#parent= for (self: ANode, nullable ANode) */
158 void parser_nodes__ANode__parent_61d(val
* self
, val
* p0
) {
159 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= p0
; /* @parent on <self:ANode> */
162 /* method parser_nodes#ANode#parent= for (self: Object, nullable ANode) */
163 void VIRTUAL_parser_nodes__ANode__parent_61d(val
* self
, val
* p0
) {
164 parser_nodes__ANode__parent_61d(self
, p0
);
167 /* method parser_nodes#ANode#init for (self: ANode) */
168 void parser_nodes__ANode__init(val
* self
) {
171 /* method parser_nodes#ANode#init for (self: Object) */
172 void VIRTUAL_parser_nodes__ANode__init(val
* self
) {
173 parser_nodes__ANode__init(self
);
176 /* method parser_nodes#ANode#replace_child for (self: ANode, ANode, nullable ANode) */
177 void parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
) {
178 const char* var_class_name
;
179 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
180 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "replace_child", var_class_name
);
181 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 44);
185 /* method parser_nodes#ANode#replace_child for (self: Object, ANode, nullable ANode) */
186 void VIRTUAL_parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
) {
187 parser_nodes__ANode__replace_child(self
, p0
, p1
);
190 /* method parser_nodes#ANode#detach for (self: ANode) */
191 void parser_nodes__ANode__detach(val
* self
) {
192 val
* var
/* : nullable ANode */;
193 val
* var1
/* : null */;
194 short int var2
/* : Bool */;
195 val
* var3
/* : nullable ANode */;
196 val
* var4
/* : null */;
197 val
* var5
/* : null */;
198 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
201 var2
= 0; /* is null */
203 var2
= 1; /* arg is null and recv is not */
206 fprintf(stderr
, "Runtime error: %s", "Assert failed");
207 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 54);
210 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
213 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
214 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 55);
217 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var4
) /* replace_child on <var3:nullable ANode>*/;
220 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var5
) /* parent= on <self:ANode>*/;
223 /* method parser_nodes#ANode#detach for (self: Object) */
224 void VIRTUAL_parser_nodes__ANode__detach(val
* self
) {
225 parser_nodes__ANode__detach(self
);
228 /* method parser_nodes#ANode#replace_with for (self: ANode, ANode) */
229 void parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
230 val
* var_node
/* var node: ANode */;
231 val
* var
/* : nullable ANode */;
232 val
* var1
/* : null */;
233 short int var2
/* : Bool */;
234 val
* var3
/* : nullable ANode */;
235 val
* var4
/* : null */;
237 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
240 var2
= 0; /* is null */
242 var2
= 1; /* arg is null and recv is not */
245 fprintf(stderr
, "Runtime error: %s", "Assert failed");
246 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 65);
249 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
251 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
252 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 66);
255 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var_node
) /* replace_child on <var3:nullable ANode>*/;
258 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var4
) /* parent= on <self:ANode>*/;
261 /* method parser_nodes#ANode#replace_with for (self: Object, ANode) */
262 void VIRTUAL_parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
263 parser_nodes__ANode__replace_with(self
, p0
);
266 /* method parser_nodes#ANode#visit_all for (self: ANode, Visitor) */
267 void parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
268 const char* var_class_name
;
269 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
270 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "visit_all", var_class_name
);
271 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 70);
275 /* method parser_nodes#ANode#visit_all for (self: Object, Visitor) */
276 void VIRTUAL_parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
277 parser_nodes__ANode__visit_all(self
, p0
);
280 /* method parser_nodes#ANodes#parent for (self: ANodes[ANode]): ANode */
281 val
* parser_nodes__ANodes__parent(val
* self
) {
282 val
* var
/* : ANode */;
283 val
* var1
/* : ANode */;
284 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
; /* @parent on <self:ANodes[ANode]> */
286 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute @parent");
287 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 79);
294 /* method parser_nodes#ANodes#parent for (self: Object): ANode */
295 val
* VIRTUAL_parser_nodes__ANodes__parent(val
* self
) {
296 val
* var
/* : ANode */;
297 val
* var1
/* : ANode */;
298 var1
= parser_nodes__ANodes__parent(self
);
303 /* method parser_nodes#ANodes#parent= for (self: ANodes[ANode], ANode) */
304 void parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
305 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
308 /* method parser_nodes#ANodes#parent= for (self: Object, ANode) */
309 void VIRTUAL_parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
310 parser_nodes__ANodes__parent_61d(self
, p0
);
313 /* method parser_nodes#ANodes#items for (self: ANodes[ANode]): Array[ANode] */
314 val
* parser_nodes__ANodes__items(val
* self
) {
315 val
* var
/* : Array[ANode] */;
316 val
* var1
/* : Array[ANode] */;
317 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
; /* @items on <self:ANodes[ANode]> */
319 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute @items");
320 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 80);
327 /* method parser_nodes#ANodes#items for (self: Object): Array[ANode] */
328 val
* VIRTUAL_parser_nodes__ANodes__items(val
* self
) {
329 val
* var
/* : Array[ANode] */;
330 val
* var1
/* : Array[ANode] */;
331 var1
= parser_nodes__ANodes__items(self
);
336 /* method parser_nodes#ANodes#items= for (self: ANodes[ANode], Array[ANode]) */
337 void parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
338 short int var
/* : Bool */;
341 const struct type
* type_struct
;
342 const char* var_class_name
;
343 /* Covariant cast for argument 0 (items) <p0:Array[ANode]> isa Array[ANodes#0] */
344 /* <p0:Array[ANode]> isa Array[ANodes#0] */
345 type_struct
= self
->type
->resolution_table
->types
[COLOR_array__Arrayparser_nodes__ANodes_FT0
];
346 cltype
= type_struct
->color
;
347 idtype
= type_struct
->id
;
348 if(cltype
>= p0
->type
->table_size
) {
351 var
= p0
->type
->type_table
[cltype
] == idtype
;
354 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
355 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[ANodes#0]", var_class_name
);
356 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 80);
359 self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
= p0
; /* @items on <self:ANodes[ANode]> */
362 /* method parser_nodes#ANodes#items= for (self: Object, Array[ANode]) */
363 void VIRTUAL_parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
364 parser_nodes__ANodes__items_61d(self
, p0
);
367 /* method parser_nodes#ANodes#iterator for (self: ANodes[ANode]): Iterator[ANode] */
368 val
* parser_nodes__ANodes__iterator(val
* self
) {
369 val
* var
/* : Iterator[ANode] */;
370 val
* var1
/* : Array[ANode] */;
371 val
* var2
/* : Iterator[nullable Object] */;
372 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
373 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__iterator
]))(var1
) /* iterator on <var1:Array[ANode]>*/;
379 /* method parser_nodes#ANodes#iterator for (self: Object): Iterator[nullable Object] */
380 val
* VIRTUAL_parser_nodes__ANodes__iterator(val
* self
) {
381 val
* var
/* : Iterator[nullable Object] */;
382 val
* var1
/* : Iterator[ANode] */;
383 var1
= parser_nodes__ANodes__iterator(self
);
388 /* method parser_nodes#ANodes#length for (self: ANodes[ANode]): Int */
389 long parser_nodes__ANodes__length(val
* self
) {
390 long var
/* : Int */;
391 val
* var1
/* : Array[ANode] */;
392 long var2
/* : Int */;
393 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
394 var2
= ((long (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__length
]))(var1
) /* length on <var1:Array[ANode]>*/;
400 /* method parser_nodes#ANodes#length for (self: Object): Int */
401 long VIRTUAL_parser_nodes__ANodes__length(val
* self
) {
402 long var
/* : Int */;
403 long var1
/* : Int */;
404 var1
= parser_nodes__ANodes__length(self
);
409 /* method parser_nodes#ANodes#is_empty for (self: ANodes[ANode]): Bool */
410 short int parser_nodes__ANodes__is_empty(val
* self
) {
411 short int var
/* : Bool */;
412 val
* var1
/* : Array[ANode] */;
413 short int var2
/* : Bool */;
414 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
415 var2
= ((short int (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__is_empty
]))(var1
) /* is_empty on <var1:Array[ANode]>*/;
421 /* method parser_nodes#ANodes#is_empty for (self: Object): Bool */
422 short int VIRTUAL_parser_nodes__ANodes__is_empty(val
* self
) {
423 short int var
/* : Bool */;
424 short int var1
/* : Bool */;
425 var1
= parser_nodes__ANodes__is_empty(self
);
430 /* method parser_nodes#ANodes#push for (self: ANodes[ANode], ANode) */
431 void parser_nodes__ANodes__push(val
* self
, val
* p0
) {
432 short int var
/* : Bool */;
435 const struct type
* type_struct
;
436 const char* var_class_name
;
437 val
* var_e
/* var e: ANode */;
438 val
* var1
/* : Array[ANode] */;
439 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
440 /* <p0:ANode> isa Sequence#0 */
441 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
442 cltype
= type_struct
->color
;
443 idtype
= type_struct
->id
;
444 if(cltype
>= p0
->type
->table_size
) {
447 var
= p0
->type
->type_table
[cltype
] == idtype
;
450 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
451 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
452 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 84);
456 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
457 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
458 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__push
]))(var1
, var_e
) /* push on <var1:Array[ANode]>*/;
461 /* method parser_nodes#ANodes#push for (self: Object, nullable Object) */
462 void VIRTUAL_parser_nodes__ANodes__push(val
* self
, val
* p0
) {
463 parser_nodes__ANodes__push(self
, p0
);
466 /* method parser_nodes#ANodes#pop for (self: ANodes[ANode]): ANode */
467 val
* parser_nodes__ANodes__pop(val
* self
) {
468 val
* var
/* : ANode */;
469 val
* var1
/* : Array[ANode] */;
470 val
* var2
/* : nullable Object */;
471 val
* var_res
/* var res: ANode */;
472 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
473 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__pop
]))(var1
) /* pop on <var1:Array[ANode]>*/;
475 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
481 /* method parser_nodes#ANodes#pop for (self: Object): nullable Object */
482 val
* VIRTUAL_parser_nodes__ANodes__pop(val
* self
) {
483 val
* var
/* : nullable Object */;
484 val
* var1
/* : ANode */;
485 var1
= parser_nodes__ANodes__pop(self
);
490 /* method parser_nodes#ANodes#unshift for (self: ANodes[ANode], ANode) */
491 void parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
492 short int var
/* : Bool */;
495 const struct type
* type_struct
;
496 const char* var_class_name
;
497 val
* var_e
/* var e: ANode */;
498 val
* var1
/* : Array[ANode] */;
499 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
500 /* <p0:ANode> isa Sequence#0 */
501 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
502 cltype
= type_struct
->color
;
503 idtype
= type_struct
->id
;
504 if(cltype
>= p0
->type
->table_size
) {
507 var
= p0
->type
->type_table
[cltype
] == idtype
;
510 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
511 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
512 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 95);
516 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
517 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
518 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__unshift
]))(var1
, var_e
) /* unshift on <var1:Array[ANode]>*/;
521 /* method parser_nodes#ANodes#unshift for (self: Object, nullable Object) */
522 void VIRTUAL_parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
523 parser_nodes__ANodes__unshift(self
, p0
);
526 /* method parser_nodes#ANodes#shift for (self: ANodes[ANode]): ANode */
527 val
* parser_nodes__ANodes__shift(val
* self
) {
528 val
* var
/* : ANode */;
529 val
* var1
/* : Array[ANode] */;
530 val
* var2
/* : nullable Object */;
531 val
* var_res
/* var res: ANode */;
532 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
533 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__shift
]))(var1
) /* shift on <var1:Array[ANode]>*/;
535 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
541 /* method parser_nodes#ANodes#shift for (self: Object): nullable Object */
542 val
* VIRTUAL_parser_nodes__ANodes__shift(val
* self
) {
543 val
* var
/* : nullable Object */;
544 val
* var1
/* : ANode */;
545 var1
= parser_nodes__ANodes__shift(self
);
550 /* method parser_nodes#ANodes#has for (self: ANodes[ANode], ANode): Bool */
551 short int parser_nodes__ANodes__has(val
* self
, val
* p0
) {
552 short int var
/* : Bool */;
553 short int var1
/* : Bool */;
556 const struct type
* type_struct
;
557 const char* var_class_name
;
558 val
* var_e
/* var e: ANode */;
559 val
* var2
/* : Array[ANode] */;
560 short int var3
/* : Bool */;
561 /* Covariant cast for argument 0 (e) <p0:ANode> isa Collection#0 */
562 /* <p0:ANode> isa Collection#0 */
563 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Collection_FT0
];
564 cltype
= type_struct
->color
;
565 idtype
= type_struct
->id
;
566 if(cltype
>= p0
->type
->table_size
) {
569 var1
= p0
->type
->type_table
[cltype
] == idtype
;
572 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
573 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Collection#0", var_class_name
);
574 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 106);
578 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
579 var3
= ((short int (*)(val
*, val
*))(var2
->class->vft
[COLOR_abstract_collection__Collection__has
]))(var2
, var_e
) /* has on <var2:Array[ANode]>*/;
585 /* method parser_nodes#ANodes#has for (self: Object, nullable Object): Bool */
586 short int VIRTUAL_parser_nodes__ANodes__has(val
* self
, val
* p0
) {
587 short int var
/* : Bool */;
588 short int var1
/* : Bool */;
589 var1
= parser_nodes__ANodes__has(self
, p0
);
594 /* method parser_nodes#ANodes#[] for (self: ANodes[ANode], Int): ANode */
595 val
* parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
596 val
* var
/* : ANode */;
597 long var_index
/* var index: Int */;
598 val
* var1
/* : Array[ANode] */;
599 val
* var2
/* : nullable Object */;
601 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
602 var2
= ((val
* (*)(val
*, long))(var1
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var1
, var_index
) /* [] on <var1:Array[ANode]>*/;
608 /* method parser_nodes#ANodes#[] for (self: Object, Int): nullable Object */
609 val
* VIRTUAL_parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
610 val
* var
/* : nullable Object */;
611 val
* var1
/* : ANode */;
612 var1
= parser_nodes__ANodes___91d_93d(self
, p0
);
617 /* method parser_nodes#ANodes#[]= for (self: ANodes[ANode], Int, ANode) */
618 void parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
619 short int var
/* : Bool */;
622 const struct type
* type_struct
;
623 const char* var_class_name
;
624 long var_index
/* var index: Int */;
625 val
* var_e
/* var e: ANode */;
626 val
* var1
/* : nullable Object */;
627 val
* var2
/* : Array[ANode] */;
628 /* Covariant cast for argument 1 (e) <p1:ANode> isa Sequence#0 */
629 /* <p1:ANode> isa Sequence#0 */
630 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
631 cltype
= type_struct
->color
;
632 idtype
= type_struct
->id
;
633 if(cltype
>= p1
->type
->table_size
) {
636 var
= p1
->type
->type_table
[cltype
] == idtype
;
639 var_class_name
= p1
== NULL ?
"null" : p1
->type
->name
;
640 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
641 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 114);
646 var1
= ((val
* (*)(val
*, long))(self
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(self
, var_index
) /* [] on <self:ANodes[ANode]>*/;
647 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
648 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
649 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
650 ((void (*)(val
*, long, val
*))(var2
->class->vft
[COLOR_abstract_collection__Sequence___91d_93d_61d
]))(var2
, var_index
, var_e
) /* []= on <var2:Array[ANode]>*/;
653 /* method parser_nodes#ANodes#[]= for (self: Object, Int, nullable Object) */
654 void VIRTUAL_parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
655 parser_nodes__ANodes___91d_93d_61d(self
, p0
, p1
);
658 /* method parser_nodes#ANodes#remove_at for (self: ANodes[ANode], Int) */
659 void parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
660 long var_index
/* var index: Int */;
661 val
* var
/* : Array[ANode] */;
662 val
* var1
/* : nullable Object */;
663 val
* var2
/* : Array[ANode] */;
665 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
666 var1
= ((val
* (*)(val
*, long))(var
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var
, var_index
) /* [] on <var:Array[ANode]>*/;
667 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
668 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
669 ((void (*)(val
*, long))(var2
->class->vft
[COLOR_abstract_collection__Sequence__remove_at
]))(var2
, var_index
) /* remove_at on <var2:Array[ANode]>*/;
672 /* method parser_nodes#ANodes#remove_at for (self: Object, Int) */
673 void VIRTUAL_parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
674 parser_nodes__ANodes__remove_at(self
, p0
);
677 /* method parser_nodes#ANodes#hook_add for (self: ANodes[ANode], ANode) */
678 void parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
679 short int var
/* : Bool */;
682 const struct type
* type_struct
;
683 const char* var_class_name
;
684 val
* var_e
/* var e: ANode */;
685 val
* var1
/* : ANode */;
686 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
687 /* <p0:ANode> isa ANodes#0 */
688 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
689 cltype
= type_struct
->color
;
690 idtype
= type_struct
->id
;
691 if(cltype
>= p0
->type
->table_size
) {
694 var
= p0
->type
->type_table
[cltype
] == idtype
;
697 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
698 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "ANodes#0", var_class_name
);
699 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 125);
703 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
704 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var1
) /* parent= on <var_e:ANode>*/;
707 /* method parser_nodes#ANodes#hook_add for (self: Object, ANode) */
708 void VIRTUAL_parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
709 parser_nodes__ANodes__hook_add(self
, p0
);
712 /* method parser_nodes#ANodes#hook_remove for (self: ANodes[ANode], ANode) */
713 void parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
714 short int var
/* : Bool */;
717 const struct type
* type_struct
;
718 const char* var_class_name
;
719 val
* var_e
/* var e: ANode */;
720 val
* var1
/* : nullable ANode */;
721 val
* var2
/* : ANode */;
722 short int var3
/* : Bool */;
723 val
* var4
/* : null */;
724 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
725 /* <p0:ANode> isa ANodes#0 */
726 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
727 cltype
= type_struct
->color
;
728 idtype
= type_struct
->id
;
729 if(cltype
>= p0
->type
->table_size
) {
732 var
= p0
->type
->type_table
[cltype
] == idtype
;
735 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
736 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "ANodes#0", var_class_name
);
737 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 130);
741 var1
= ((val
* (*)(val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(var_e
) /* parent on <var_e:ANode>*/;
742 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
744 var3
= 0; /* <var2:ANode> cannot be null */
746 var3
= ((short int (*)(val
*, val
*))(var1
->class->vft
[COLOR_kernel__Object___61d_61d
]))(var1
, var2
) /* == on <var1:nullable ANode>*/;
749 fprintf(stderr
, "Runtime error: %s", "Assert failed");
750 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 132);
754 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var4
) /* parent= on <var_e:ANode>*/;
757 /* method parser_nodes#ANodes#hook_remove for (self: Object, ANode) */
758 void VIRTUAL_parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
759 parser_nodes__ANodes__hook_remove(self
, p0
);
762 /* method parser_nodes#ANodes#init for (self: ANodes[ANode], ANode) */
763 void parser_nodes__ANodes__init(val
* self
, val
* p0
) {
764 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
767 /* method parser_nodes#ANodes#init for (self: Object, ANode) */
768 void VIRTUAL_parser_nodes__ANodes__init(val
* self
, val
* p0
) {
769 parser_nodes__ANodes__init(self
, p0
);
772 /* method parser_nodes#Token#text for (self: Token): String */
773 val
* parser_nodes__Token__text(val
* self
) {
774 val
* var
/* : String */;
775 const char* var_class_name
;
776 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
777 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "text", var_class_name
);
778 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 142);
783 /* method parser_nodes#Token#text for (self: Object): String */
784 val
* VIRTUAL_parser_nodes__Token__text(val
* self
) {
785 val
* var
/* : String */;
786 val
* var1
/* : String */;
787 var1
= parser_nodes__Token__text(self
);
792 /* method parser_nodes#Token#text= for (self: Token, String) */
793 void parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
794 const char* var_class_name
;
795 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
796 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "text=", var_class_name
);
797 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 144);
801 /* method parser_nodes#Token#text= for (self: Object, String) */
802 void VIRTUAL_parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
803 parser_nodes__Token__text_61d(self
, p0
);
806 /* method parser_nodes#Token#prev_token for (self: Token): nullable Token */
807 val
* parser_nodes__Token__prev_token(val
* self
) {
808 val
* var
/* : nullable Token */;
809 val
* var1
/* : nullable Token */;
810 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:Token> */
815 /* method parser_nodes#Token#prev_token for (self: Object): nullable Token */
816 val
* VIRTUAL_parser_nodes__Token__prev_token(val
* self
) {
817 val
* var
/* : nullable Token */;
818 val
* var1
/* : nullable Token */;
819 var1
= parser_nodes__Token__prev_token(self
);
824 /* method parser_nodes#Token#prev_token= for (self: Token, nullable Token) */
825 void parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
826 self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
= p0
; /* @prev_token on <self:Token> */
829 /* method parser_nodes#Token#prev_token= for (self: Object, nullable Token) */
830 void VIRTUAL_parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
831 parser_nodes__Token__prev_token_61d(self
, p0
);
834 /* method parser_nodes#Token#next_token for (self: Token): nullable Token */
835 val
* parser_nodes__Token__next_token(val
* self
) {
836 val
* var
/* : nullable Token */;
837 val
* var1
/* : nullable Token */;
838 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:Token> */
843 /* method parser_nodes#Token#next_token for (self: Object): nullable Token */
844 val
* VIRTUAL_parser_nodes__Token__next_token(val
* self
) {
845 val
* var
/* : nullable Token */;
846 val
* var1
/* : nullable Token */;
847 var1
= parser_nodes__Token__next_token(self
);
852 /* method parser_nodes#Token#next_token= for (self: Token, nullable Token) */
853 void parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
854 self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
= p0
; /* @next_token on <self:Token> */
857 /* method parser_nodes#Token#next_token= for (self: Object, nullable Token) */
858 void VIRTUAL_parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
859 parser_nodes__Token__next_token_61d(self
, p0
);
862 /* method parser_nodes#Token#to_s for (self: Token): String */
863 val
* parser_nodes__Token__to_s(val
* self
) {
864 val
* var
/* : String */;
865 val
* var1
/* : Array[Object] */;
866 long var2
/* : Int */;
867 val
* var_
/* var : Array[Object] */;
869 val
* var3
/* : String */;
870 char* var4
/* : NativeString */;
871 long var5
/* : Int */;
872 val
* var6
/* : String */;
873 val
* var7
/* : String */;
874 static val
* varonce8
;
875 val
* var9
/* : String */;
876 char* var10
/* : NativeString */;
877 long var11
/* : Int */;
878 val
* var12
/* : String */;
879 val
* var13
/* : String */;
880 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
882 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
889 var6
= string__NativeString__to_s_with_length(var4
, var5
);
893 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
894 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:Token>*/;
895 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
901 var12
= string__NativeString__to_s_with_length(var10
, var11
);
905 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
906 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
912 /* method parser_nodes#Token#to_s for (self: Object): String */
913 val
* VIRTUAL_parser_nodes__Token__to_s(val
* self
) {
914 val
* var
/* : String */;
915 val
* var1
/* : String */;
916 var1
= parser_nodes__Token__to_s(self
);
921 /* method parser_nodes#Token#visit_all for (self: Token, Visitor) */
922 void parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
923 val
* var_v
/* var v: Visitor */;
927 /* method parser_nodes#Token#visit_all for (self: Object, Visitor) */
928 void VIRTUAL_parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
929 parser_nodes__Token__visit_all(self
, p0
);
932 /* method parser_nodes#Token#replace_child for (self: Token, ANode, nullable ANode) */
933 void parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
934 val
* var_old_child
/* var old_child: ANode */;
935 val
* var_new_child
/* var new_child: nullable ANode */;
940 /* method parser_nodes#Token#replace_child for (self: Object, ANode, nullable ANode) */
941 void VIRTUAL_parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
942 parser_nodes__Token__replace_child(self
, p0
, p1
);
945 /* method parser_nodes#Token#init for (self: Token) */
946 void parser_nodes__Token__init(val
* self
) {
947 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Token>*/;
950 /* method parser_nodes#Token#init for (self: Object) */
951 void VIRTUAL_parser_nodes__Token__init(val
* self
) {
952 parser_nodes__Token__init(self
);
955 /* method parser_nodes#Prod#location= for (self: Prod, Location) */
956 void parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
957 val
* var_l
/* var l: Location */;
959 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_l
; /* _location on <self:Prod> */
962 /* method parser_nodes#Prod#location= for (self: Object, Location) */
963 void VIRTUAL_parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
964 parser_nodes__Prod__location_61d(self
, p0
);
967 /* method parser_nodes#Prod#n_annotations for (self: Prod): nullable AAnnotations */
968 val
* parser_nodes__Prod__n_annotations(val
* self
) {
969 val
* var
/* : nullable AAnnotations */;
970 val
* var1
/* : nullable AAnnotations */;
971 var1
= self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
; /* _n_annotations on <self:Prod> */
976 /* method parser_nodes#Prod#n_annotations for (self: Object): nullable AAnnotations */
977 val
* VIRTUAL_parser_nodes__Prod__n_annotations(val
* self
) {
978 val
* var
/* : nullable AAnnotations */;
979 val
* var1
/* : nullable AAnnotations */;
980 var1
= parser_nodes__Prod__n_annotations(self
);
985 /* method parser_nodes#Prod#n_annotations= for (self: Prod, nullable AAnnotations) */
986 void parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
987 self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
= p0
; /* _n_annotations on <self:Prod> */
990 /* method parser_nodes#Prod#n_annotations= for (self: Object, nullable AAnnotations) */
991 void VIRTUAL_parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
992 parser_nodes__Prod__n_annotations_61d(self
, p0
);
995 /* method parser_nodes#Prod#replace_with for (self: Prod, ANode) */
996 void parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
997 val
* var_n
/* var n: ANode */;
998 short int var
/* : Bool */;
1001 val
* var1
/* : nullable Location */;
1002 val
* var2
/* : null */;
1003 short int var3
/* : Bool */;
1004 val
* var4
/* : nullable Location */;
1006 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__replace_with
]))(self
, p0
) /* replace_with on <self:Prod>*/;
1007 /* <var_n:ANode> isa Prod */
1008 cltype
= type_parser_nodes__Prod
.color
;
1009 idtype
= type_parser_nodes__Prod
.id
;
1010 if(cltype
>= var_n
->type
->table_size
) {
1013 var
= var_n
->type
->type_table
[cltype
] == idtype
;
1016 fprintf(stderr
, "Runtime error: %s", "Assert failed");
1017 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 175);
1020 var1
= var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <var_n:ANode(Prod)> */
1023 var3
= 1; /* is null */
1025 var3
= 0; /* arg is null but recv is not */
1028 var4
= self
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <self:Prod> */
1029 var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var4
; /* _location on <var_n:ANode(Prod)> */
1034 /* method parser_nodes#Prod#replace_with for (self: Object, ANode) */
1035 void VIRTUAL_parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
1036 parser_nodes__Prod__replace_with(self
, p0
);
1039 /* method parser_nodes#Prod#init for (self: Prod) */
1040 void parser_nodes__Prod__init(val
* self
) {
1041 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Prod>*/;
1044 /* method parser_nodes#Prod#init for (self: Object) */
1045 void VIRTUAL_parser_nodes__Prod__init(val
* self
) {
1046 parser_nodes__Prod__init(self
);
1049 /* method parser_nodes#Visitor#visit for (self: Visitor, ANode) */
1050 void parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1051 const char* var_class_name
;
1052 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
1053 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "visit", var_class_name
);
1054 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 182);
1058 /* method parser_nodes#Visitor#visit for (self: Object, ANode) */
1059 void VIRTUAL_parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1060 parser_nodes__Visitor__visit(self
, p0
);
1063 /* method parser_nodes#Visitor#enter_visit for (self: Visitor, nullable ANode) */
1064 void parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1065 val
* var_e
/* var e: nullable ANode */;
1066 val
* var
/* : null */;
1067 short int var1
/* : Bool */;
1068 val
* var2
/* : nullable ANode */;
1069 val
* var_old
/* var old: nullable ANode */;
1072 if (var_e
== NULL
) {
1073 var1
= 1; /* is null */
1075 var1
= 0; /* arg is null but recv is not */
1081 var2
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1083 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_e
; /* _current_node on <self:Visitor> */
1084 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Visitor__visit
]))(self
, var_e
) /* visit on <self:Visitor>*/;
1085 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_old
; /* _current_node on <self:Visitor> */
1088 /* method parser_nodes#Visitor#enter_visit for (self: Object, nullable ANode) */
1089 void VIRTUAL_parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1090 parser_nodes__Visitor__enter_visit(self
, p0
);
1093 /* method parser_nodes#Visitor#current_node for (self: Visitor): nullable ANode */
1094 val
* parser_nodes__Visitor__current_node(val
* self
) {
1095 val
* var
/* : nullable ANode */;
1096 val
* var1
/* : nullable ANode */;
1097 var1
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1102 /* method parser_nodes#Visitor#current_node for (self: Object): nullable ANode */
1103 val
* VIRTUAL_parser_nodes__Visitor__current_node(val
* self
) {
1104 val
* var
/* : nullable ANode */;
1105 val
* var1
/* : nullable ANode */;
1106 var1
= parser_nodes__Visitor__current_node(self
);
1111 /* method parser_nodes#Visitor#current_node= for (self: Visitor, nullable ANode) */
1112 void parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1113 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= p0
; /* _current_node on <self:Visitor> */
1116 /* method parser_nodes#Visitor#current_node= for (self: Object, nullable ANode) */
1117 void VIRTUAL_parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1118 parser_nodes__Visitor__current_node_61d(self
, p0
);
1121 /* method parser_nodes#Visitor#init for (self: Visitor) */
1122 void parser_nodes__Visitor__init(val
* self
) {
1125 /* method parser_nodes#Visitor#init for (self: Object) */
1126 void VIRTUAL_parser_nodes__Visitor__init(val
* self
) {
1127 parser_nodes__Visitor__init(self
);
1130 /* method parser_nodes#TEol#to_s for (self: TEol): String */
1131 val
* parser_nodes__TEol__to_s(val
* self
) {
1132 val
* var
/* : String */;
1133 static val
* varonce
;
1134 val
* var1
/* : String */;
1135 char* var2
/* : NativeString */;
1136 long var3
/* : Int */;
1137 val
* var4
/* : String */;
1141 var2
= "end of line";
1143 var4
= string__NativeString__to_s_with_length(var2
, var3
);
1152 /* method parser_nodes#TEol#to_s for (self: Object): String */
1153 val
* VIRTUAL_parser_nodes__TEol__to_s(val
* self
) {
1154 val
* var
/* : String */;
1155 val
* var1
/* : String */;
1156 var1
= parser_nodes__TEol__to_s(self
);
1161 /* method parser_nodes#TEol#init for (self: TEol) */
1162 void parser_nodes__TEol__init(val
* self
) {
1163 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TEol>*/;
1166 /* method parser_nodes#TEol#init for (self: Object) */
1167 void VIRTUAL_parser_nodes__TEol__init(val
* self
) {
1168 parser_nodes__TEol__init(self
);
1171 /* method parser_nodes#TComment#init for (self: TComment) */
1172 void parser_nodes__TComment__init(val
* self
) {
1173 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComment>*/;
1176 /* method parser_nodes#TComment#init for (self: Object) */
1177 void VIRTUAL_parser_nodes__TComment__init(val
* self
) {
1178 parser_nodes__TComment__init(self
);
1181 /* method parser_nodes#TokenKeyword#to_s for (self: TokenKeyword): String */
1182 val
* parser_nodes__TokenKeyword__to_s(val
* self
) {
1183 val
* var
/* : String */;
1184 val
* var1
/* : Array[Object] */;
1185 long var2
/* : Int */;
1186 val
* var_
/* var : Array[Object] */;
1187 static val
* varonce
;
1188 val
* var3
/* : String */;
1189 char* var4
/* : NativeString */;
1190 long var5
/* : Int */;
1191 val
* var6
/* : String */;
1192 val
* var7
/* : String */;
1193 static val
* varonce8
;
1194 val
* var9
/* : String */;
1195 char* var10
/* : NativeString */;
1196 long var11
/* : Int */;
1197 val
* var12
/* : String */;
1198 val
* var13
/* : String */;
1199 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1201 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1206 var4
= "keyword \'";
1208 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1212 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1213 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenKeyword>*/;
1214 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1220 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1224 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1225 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1231 /* method parser_nodes#TokenKeyword#to_s for (self: Object): String */
1232 val
* VIRTUAL_parser_nodes__TokenKeyword__to_s(val
* self
) {
1233 val
* var
/* : String */;
1234 val
* var1
/* : String */;
1235 var1
= parser_nodes__TokenKeyword__to_s(self
);
1240 /* method parser_nodes#TokenKeyword#init for (self: TokenKeyword) */
1241 void parser_nodes__TokenKeyword__init(val
* self
) {
1242 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenKeyword>*/;
1245 /* method parser_nodes#TokenKeyword#init for (self: Object) */
1246 void VIRTUAL_parser_nodes__TokenKeyword__init(val
* self
) {
1247 parser_nodes__TokenKeyword__init(self
);
1250 /* method parser_nodes#TKwpackage#init for (self: TKwpackage) */
1251 void parser_nodes__TKwpackage__init(val
* self
) {
1252 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwpackage>*/;
1255 /* method parser_nodes#TKwpackage#init for (self: Object) */
1256 void VIRTUAL_parser_nodes__TKwpackage__init(val
* self
) {
1257 parser_nodes__TKwpackage__init(self
);
1260 /* method parser_nodes#TKwmodule#init for (self: TKwmodule) */
1261 void parser_nodes__TKwmodule__init(val
* self
) {
1262 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmodule>*/;
1265 /* method parser_nodes#TKwmodule#init for (self: Object) */
1266 void VIRTUAL_parser_nodes__TKwmodule__init(val
* self
) {
1267 parser_nodes__TKwmodule__init(self
);
1270 /* method parser_nodes#TKwimport#init for (self: TKwimport) */
1271 void parser_nodes__TKwimport__init(val
* self
) {
1272 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimport>*/;
1275 /* method parser_nodes#TKwimport#init for (self: Object) */
1276 void VIRTUAL_parser_nodes__TKwimport__init(val
* self
) {
1277 parser_nodes__TKwimport__init(self
);
1280 /* method parser_nodes#TKwclass#init for (self: TKwclass) */
1281 void parser_nodes__TKwclass__init(val
* self
) {
1282 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwclass>*/;
1285 /* method parser_nodes#TKwclass#init for (self: Object) */
1286 void VIRTUAL_parser_nodes__TKwclass__init(val
* self
) {
1287 parser_nodes__TKwclass__init(self
);
1290 /* method parser_nodes#TKwabstract#init for (self: TKwabstract) */
1291 void parser_nodes__TKwabstract__init(val
* self
) {
1292 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabstract>*/;
1295 /* method parser_nodes#TKwabstract#init for (self: Object) */
1296 void VIRTUAL_parser_nodes__TKwabstract__init(val
* self
) {
1297 parser_nodes__TKwabstract__init(self
);
1300 /* method parser_nodes#TKwinterface#init for (self: TKwinterface) */
1301 void parser_nodes__TKwinterface__init(val
* self
) {
1302 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinterface>*/;
1305 /* method parser_nodes#TKwinterface#init for (self: Object) */
1306 void VIRTUAL_parser_nodes__TKwinterface__init(val
* self
) {
1307 parser_nodes__TKwinterface__init(self
);
1310 /* method parser_nodes#TKwenum#init for (self: TKwenum) */
1311 void parser_nodes__TKwenum__init(val
* self
) {
1312 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwenum>*/;
1315 /* method parser_nodes#TKwenum#init for (self: Object) */
1316 void VIRTUAL_parser_nodes__TKwenum__init(val
* self
) {
1317 parser_nodes__TKwenum__init(self
);
1320 /* method parser_nodes#TKwend#init for (self: TKwend) */
1321 void parser_nodes__TKwend__init(val
* self
) {
1322 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwend>*/;
1325 /* method parser_nodes#TKwend#init for (self: Object) */
1326 void VIRTUAL_parser_nodes__TKwend__init(val
* self
) {
1327 parser_nodes__TKwend__init(self
);
1330 /* method parser_nodes#TKwmeth#init for (self: TKwmeth) */
1331 void parser_nodes__TKwmeth__init(val
* self
) {
1332 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmeth>*/;
1335 /* method parser_nodes#TKwmeth#init for (self: Object) */
1336 void VIRTUAL_parser_nodes__TKwmeth__init(val
* self
) {
1337 parser_nodes__TKwmeth__init(self
);
1340 /* method parser_nodes#TKwtype#init for (self: TKwtype) */
1341 void parser_nodes__TKwtype__init(val
* self
) {
1342 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtype>*/;
1345 /* method parser_nodes#TKwtype#init for (self: Object) */
1346 void VIRTUAL_parser_nodes__TKwtype__init(val
* self
) {
1347 parser_nodes__TKwtype__init(self
);
1350 /* method parser_nodes#TKwinit#init for (self: TKwinit) */
1351 void parser_nodes__TKwinit__init(val
* self
) {
1352 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinit>*/;
1355 /* method parser_nodes#TKwinit#init for (self: Object) */
1356 void VIRTUAL_parser_nodes__TKwinit__init(val
* self
) {
1357 parser_nodes__TKwinit__init(self
);
1360 /* method parser_nodes#TKwredef#init for (self: TKwredef) */
1361 void parser_nodes__TKwredef__init(val
* self
) {
1362 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwredef>*/;
1365 /* method parser_nodes#TKwredef#init for (self: Object) */
1366 void VIRTUAL_parser_nodes__TKwredef__init(val
* self
) {
1367 parser_nodes__TKwredef__init(self
);
1370 /* method parser_nodes#TKwis#init for (self: TKwis) */
1371 void parser_nodes__TKwis__init(val
* self
) {
1372 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwis>*/;
1375 /* method parser_nodes#TKwis#init for (self: Object) */
1376 void VIRTUAL_parser_nodes__TKwis__init(val
* self
) {
1377 parser_nodes__TKwis__init(self
);
1380 /* method parser_nodes#TKwdo#init for (self: TKwdo) */
1381 void parser_nodes__TKwdo__init(val
* self
) {
1382 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwdo>*/;
1385 /* method parser_nodes#TKwdo#init for (self: Object) */
1386 void VIRTUAL_parser_nodes__TKwdo__init(val
* self
) {
1387 parser_nodes__TKwdo__init(self
);
1390 /* method parser_nodes#TKwreadable#init for (self: TKwreadable) */
1391 void parser_nodes__TKwreadable__init(val
* self
) {
1392 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreadable>*/;
1395 /* method parser_nodes#TKwreadable#init for (self: Object) */
1396 void VIRTUAL_parser_nodes__TKwreadable__init(val
* self
) {
1397 parser_nodes__TKwreadable__init(self
);
1400 /* method parser_nodes#TKwwritable#init for (self: TKwwritable) */
1401 void parser_nodes__TKwwritable__init(val
* self
) {
1402 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwritable>*/;
1405 /* method parser_nodes#TKwwritable#init for (self: Object) */
1406 void VIRTUAL_parser_nodes__TKwwritable__init(val
* self
) {
1407 parser_nodes__TKwwritable__init(self
);
1410 /* method parser_nodes#TKwvar#init for (self: TKwvar) */
1411 void parser_nodes__TKwvar__init(val
* self
) {
1412 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwvar>*/;
1415 /* method parser_nodes#TKwvar#init for (self: Object) */
1416 void VIRTUAL_parser_nodes__TKwvar__init(val
* self
) {
1417 parser_nodes__TKwvar__init(self
);
1420 /* method parser_nodes#TKwintern#init for (self: TKwintern) */
1421 void parser_nodes__TKwintern__init(val
* self
) {
1422 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintern>*/;
1425 /* method parser_nodes#TKwintern#init for (self: Object) */
1426 void VIRTUAL_parser_nodes__TKwintern__init(val
* self
) {
1427 parser_nodes__TKwintern__init(self
);
1430 /* method parser_nodes#TKwextern#init for (self: TKwextern) */
1431 void parser_nodes__TKwextern__init(val
* self
) {
1432 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwextern>*/;
1435 /* method parser_nodes#TKwextern#init for (self: Object) */
1436 void VIRTUAL_parser_nodes__TKwextern__init(val
* self
) {
1437 parser_nodes__TKwextern__init(self
);
1440 /* method parser_nodes#TKwprotected#init for (self: TKwprotected) */
1441 void parser_nodes__TKwprotected__init(val
* self
) {
1442 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprotected>*/;
1445 /* method parser_nodes#TKwprotected#init for (self: Object) */
1446 void VIRTUAL_parser_nodes__TKwprotected__init(val
* self
) {
1447 parser_nodes__TKwprotected__init(self
);
1450 /* method parser_nodes#TKwprivate#init for (self: TKwprivate) */
1451 void parser_nodes__TKwprivate__init(val
* self
) {
1452 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprivate>*/;
1455 /* method parser_nodes#TKwprivate#init for (self: Object) */
1456 void VIRTUAL_parser_nodes__TKwprivate__init(val
* self
) {
1457 parser_nodes__TKwprivate__init(self
);
1460 /* method parser_nodes#TKwintrude#init for (self: TKwintrude) */
1461 void parser_nodes__TKwintrude__init(val
* self
) {
1462 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintrude>*/;
1465 /* method parser_nodes#TKwintrude#init for (self: Object) */
1466 void VIRTUAL_parser_nodes__TKwintrude__init(val
* self
) {
1467 parser_nodes__TKwintrude__init(self
);
1470 /* method parser_nodes#TKwif#init for (self: TKwif) */
1471 void parser_nodes__TKwif__init(val
* self
) {
1472 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwif>*/;
1475 /* method parser_nodes#TKwif#init for (self: Object) */
1476 void VIRTUAL_parser_nodes__TKwif__init(val
* self
) {
1477 parser_nodes__TKwif__init(self
);
1480 /* method parser_nodes#TKwthen#init for (self: TKwthen) */
1481 void parser_nodes__TKwthen__init(val
* self
) {
1482 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwthen>*/;
1485 /* method parser_nodes#TKwthen#init for (self: Object) */
1486 void VIRTUAL_parser_nodes__TKwthen__init(val
* self
) {
1487 parser_nodes__TKwthen__init(self
);
1490 /* method parser_nodes#TKwelse#init for (self: TKwelse) */
1491 void parser_nodes__TKwelse__init(val
* self
) {
1492 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwelse>*/;
1495 /* method parser_nodes#TKwelse#init for (self: Object) */
1496 void VIRTUAL_parser_nodes__TKwelse__init(val
* self
) {
1497 parser_nodes__TKwelse__init(self
);
1500 /* method parser_nodes#TKwwhile#init for (self: TKwwhile) */
1501 void parser_nodes__TKwwhile__init(val
* self
) {
1502 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwhile>*/;
1505 /* method parser_nodes#TKwwhile#init for (self: Object) */
1506 void VIRTUAL_parser_nodes__TKwwhile__init(val
* self
) {
1507 parser_nodes__TKwwhile__init(self
);
1510 /* method parser_nodes#TKwloop#init for (self: TKwloop) */
1511 void parser_nodes__TKwloop__init(val
* self
) {
1512 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwloop>*/;
1515 /* method parser_nodes#TKwloop#init for (self: Object) */
1516 void VIRTUAL_parser_nodes__TKwloop__init(val
* self
) {
1517 parser_nodes__TKwloop__init(self
);
1520 /* method parser_nodes#TKwfor#init for (self: TKwfor) */
1521 void parser_nodes__TKwfor__init(val
* self
) {
1522 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfor>*/;
1525 /* method parser_nodes#TKwfor#init for (self: Object) */
1526 void VIRTUAL_parser_nodes__TKwfor__init(val
* self
) {
1527 parser_nodes__TKwfor__init(self
);
1530 /* method parser_nodes#TKwin#init for (self: TKwin) */
1531 void parser_nodes__TKwin__init(val
* self
) {
1532 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwin>*/;
1535 /* method parser_nodes#TKwin#init for (self: Object) */
1536 void VIRTUAL_parser_nodes__TKwin__init(val
* self
) {
1537 parser_nodes__TKwin__init(self
);
1540 /* method parser_nodes#TKwand#init for (self: TKwand) */
1541 void parser_nodes__TKwand__init(val
* self
) {
1542 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwand>*/;
1545 /* method parser_nodes#TKwand#init for (self: Object) */
1546 void VIRTUAL_parser_nodes__TKwand__init(val
* self
) {
1547 parser_nodes__TKwand__init(self
);
1550 /* method parser_nodes#TKwor#init for (self: TKwor) */
1551 void parser_nodes__TKwor__init(val
* self
) {
1552 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwor>*/;
1555 /* method parser_nodes#TKwor#init for (self: Object) */
1556 void VIRTUAL_parser_nodes__TKwor__init(val
* self
) {
1557 parser_nodes__TKwor__init(self
);
1560 /* method parser_nodes#TKwimplies#init for (self: TKwimplies) */
1561 void parser_nodes__TKwimplies__init(val
* self
) {
1562 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimplies>*/;
1565 /* method parser_nodes#TKwimplies#init for (self: Object) */
1566 void VIRTUAL_parser_nodes__TKwimplies__init(val
* self
) {
1567 parser_nodes__TKwimplies__init(self
);
1570 /* method parser_nodes#TKwnot#init for (self: TKwnot) */
1571 void parser_nodes__TKwnot__init(val
* self
) {
1572 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnot>*/;
1575 /* method parser_nodes#TKwnot#init for (self: Object) */
1576 void VIRTUAL_parser_nodes__TKwnot__init(val
* self
) {
1577 parser_nodes__TKwnot__init(self
);
1580 /* method parser_nodes#TKwreturn#init for (self: TKwreturn) */
1581 void parser_nodes__TKwreturn__init(val
* self
) {
1582 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreturn>*/;
1585 /* method parser_nodes#TKwreturn#init for (self: Object) */
1586 void VIRTUAL_parser_nodes__TKwreturn__init(val
* self
) {
1587 parser_nodes__TKwreturn__init(self
);
1590 /* method parser_nodes#TKwcontinue#init for (self: TKwcontinue) */
1591 void parser_nodes__TKwcontinue__init(val
* self
) {
1592 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwcontinue>*/;
1595 /* method parser_nodes#TKwcontinue#init for (self: Object) */
1596 void VIRTUAL_parser_nodes__TKwcontinue__init(val
* self
) {
1597 parser_nodes__TKwcontinue__init(self
);
1600 /* method parser_nodes#TKwbreak#init for (self: TKwbreak) */
1601 void parser_nodes__TKwbreak__init(val
* self
) {
1602 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwbreak>*/;
1605 /* method parser_nodes#TKwbreak#init for (self: Object) */
1606 void VIRTUAL_parser_nodes__TKwbreak__init(val
* self
) {
1607 parser_nodes__TKwbreak__init(self
);
1610 /* method parser_nodes#TKwabort#init for (self: TKwabort) */
1611 void parser_nodes__TKwabort__init(val
* self
) {
1612 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabort>*/;
1615 /* method parser_nodes#TKwabort#init for (self: Object) */
1616 void VIRTUAL_parser_nodes__TKwabort__init(val
* self
) {
1617 parser_nodes__TKwabort__init(self
);
1620 /* method parser_nodes#TKwassert#init for (self: TKwassert) */
1621 void parser_nodes__TKwassert__init(val
* self
) {
1622 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwassert>*/;
1625 /* method parser_nodes#TKwassert#init for (self: Object) */
1626 void VIRTUAL_parser_nodes__TKwassert__init(val
* self
) {
1627 parser_nodes__TKwassert__init(self
);
1630 /* method parser_nodes#TKwnew#init for (self: TKwnew) */
1631 void parser_nodes__TKwnew__init(val
* self
) {
1632 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnew>*/;
1635 /* method parser_nodes#TKwnew#init for (self: Object) */
1636 void VIRTUAL_parser_nodes__TKwnew__init(val
* self
) {
1637 parser_nodes__TKwnew__init(self
);
1640 /* method parser_nodes#TKwisa#init for (self: TKwisa) */
1641 void parser_nodes__TKwisa__init(val
* self
) {
1642 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisa>*/;
1645 /* method parser_nodes#TKwisa#init for (self: Object) */
1646 void VIRTUAL_parser_nodes__TKwisa__init(val
* self
) {
1647 parser_nodes__TKwisa__init(self
);
1650 /* method parser_nodes#TKwonce#init for (self: TKwonce) */
1651 void parser_nodes__TKwonce__init(val
* self
) {
1652 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwonce>*/;
1655 /* method parser_nodes#TKwonce#init for (self: Object) */
1656 void VIRTUAL_parser_nodes__TKwonce__init(val
* self
) {
1657 parser_nodes__TKwonce__init(self
);
1660 /* method parser_nodes#TKwsuper#init for (self: TKwsuper) */
1661 void parser_nodes__TKwsuper__init(val
* self
) {
1662 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwsuper>*/;
1665 /* method parser_nodes#TKwsuper#init for (self: Object) */
1666 void VIRTUAL_parser_nodes__TKwsuper__init(val
* self
) {
1667 parser_nodes__TKwsuper__init(self
);
1670 /* method parser_nodes#TKwself#init for (self: TKwself) */
1671 void parser_nodes__TKwself__init(val
* self
) {
1672 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwself>*/;
1675 /* method parser_nodes#TKwself#init for (self: Object) */
1676 void VIRTUAL_parser_nodes__TKwself__init(val
* self
) {
1677 parser_nodes__TKwself__init(self
);
1680 /* method parser_nodes#TKwtrue#init for (self: TKwtrue) */
1681 void parser_nodes__TKwtrue__init(val
* self
) {
1682 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtrue>*/;
1685 /* method parser_nodes#TKwtrue#init for (self: Object) */
1686 void VIRTUAL_parser_nodes__TKwtrue__init(val
* self
) {
1687 parser_nodes__TKwtrue__init(self
);
1690 /* method parser_nodes#TKwfalse#init for (self: TKwfalse) */
1691 void parser_nodes__TKwfalse__init(val
* self
) {
1692 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfalse>*/;
1695 /* method parser_nodes#TKwfalse#init for (self: Object) */
1696 void VIRTUAL_parser_nodes__TKwfalse__init(val
* self
) {
1697 parser_nodes__TKwfalse__init(self
);
1700 /* method parser_nodes#TKwnull#init for (self: TKwnull) */
1701 void parser_nodes__TKwnull__init(val
* self
) {
1702 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnull>*/;
1705 /* method parser_nodes#TKwnull#init for (self: Object) */
1706 void VIRTUAL_parser_nodes__TKwnull__init(val
* self
) {
1707 parser_nodes__TKwnull__init(self
);
1710 /* method parser_nodes#TKwas#init for (self: TKwas) */
1711 void parser_nodes__TKwas__init(val
* self
) {
1712 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwas>*/;
1715 /* method parser_nodes#TKwas#init for (self: Object) */
1716 void VIRTUAL_parser_nodes__TKwas__init(val
* self
) {
1717 parser_nodes__TKwas__init(self
);
1720 /* method parser_nodes#TKwnullable#init for (self: TKwnullable) */
1721 void parser_nodes__TKwnullable__init(val
* self
) {
1722 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnullable>*/;
1725 /* method parser_nodes#TKwnullable#init for (self: Object) */
1726 void VIRTUAL_parser_nodes__TKwnullable__init(val
* self
) {
1727 parser_nodes__TKwnullable__init(self
);
1730 /* method parser_nodes#TKwisset#init for (self: TKwisset) */
1731 void parser_nodes__TKwisset__init(val
* self
) {
1732 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisset>*/;
1735 /* method parser_nodes#TKwisset#init for (self: Object) */
1736 void VIRTUAL_parser_nodes__TKwisset__init(val
* self
) {
1737 parser_nodes__TKwisset__init(self
);
1740 /* method parser_nodes#TKwlabel#init for (self: TKwlabel) */
1741 void parser_nodes__TKwlabel__init(val
* self
) {
1742 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwlabel>*/;
1745 /* method parser_nodes#TKwlabel#init for (self: Object) */
1746 void VIRTUAL_parser_nodes__TKwlabel__init(val
* self
) {
1747 parser_nodes__TKwlabel__init(self
);
1750 /* method parser_nodes#TKwdebug#init for (self: TKwdebug) */
1751 void parser_nodes__TKwdebug__init(val
* self
) {
1752 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TKwdebug>*/;
1755 /* method parser_nodes#TKwdebug#init for (self: Object) */
1756 void VIRTUAL_parser_nodes__TKwdebug__init(val
* self
) {
1757 parser_nodes__TKwdebug__init(self
);
1760 /* method parser_nodes#TOpar#init for (self: TOpar) */
1761 void parser_nodes__TOpar__init(val
* self
) {
1762 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TOpar>*/;
1765 /* method parser_nodes#TOpar#init for (self: Object) */
1766 void VIRTUAL_parser_nodes__TOpar__init(val
* self
) {
1767 parser_nodes__TOpar__init(self
);
1770 /* method parser_nodes#TCpar#init for (self: TCpar) */
1771 void parser_nodes__TCpar__init(val
* self
) {
1772 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCpar>*/;
1775 /* method parser_nodes#TCpar#init for (self: Object) */
1776 void VIRTUAL_parser_nodes__TCpar__init(val
* self
) {
1777 parser_nodes__TCpar__init(self
);
1780 /* method parser_nodes#TObra#init for (self: TObra) */
1781 void parser_nodes__TObra__init(val
* self
) {
1782 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TObra>*/;
1785 /* method parser_nodes#TObra#init for (self: Object) */
1786 void VIRTUAL_parser_nodes__TObra__init(val
* self
) {
1787 parser_nodes__TObra__init(self
);
1790 /* method parser_nodes#TCbra#init for (self: TCbra) */
1791 void parser_nodes__TCbra__init(val
* self
) {
1792 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCbra>*/;
1795 /* method parser_nodes#TCbra#init for (self: Object) */
1796 void VIRTUAL_parser_nodes__TCbra__init(val
* self
) {
1797 parser_nodes__TCbra__init(self
);
1800 /* method parser_nodes#TComma#init for (self: TComma) */
1801 void parser_nodes__TComma__init(val
* self
) {
1802 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComma>*/;
1805 /* method parser_nodes#TComma#init for (self: Object) */
1806 void VIRTUAL_parser_nodes__TComma__init(val
* self
) {
1807 parser_nodes__TComma__init(self
);
1810 /* method parser_nodes#TColumn#init for (self: TColumn) */
1811 void parser_nodes__TColumn__init(val
* self
) {
1812 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TColumn>*/;
1815 /* method parser_nodes#TColumn#init for (self: Object) */
1816 void VIRTUAL_parser_nodes__TColumn__init(val
* self
) {
1817 parser_nodes__TColumn__init(self
);
1820 /* method parser_nodes#TQuad#init for (self: TQuad) */
1821 void parser_nodes__TQuad__init(val
* self
) {
1822 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TQuad>*/;
1825 /* method parser_nodes#TQuad#init for (self: Object) */
1826 void VIRTUAL_parser_nodes__TQuad__init(val
* self
) {
1827 parser_nodes__TQuad__init(self
);
1830 /* method parser_nodes#TAssign#init for (self: TAssign) */
1831 void parser_nodes__TAssign__init(val
* self
) {
1832 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAssign>*/;
1835 /* method parser_nodes#TAssign#init for (self: Object) */
1836 void VIRTUAL_parser_nodes__TAssign__init(val
* self
) {
1837 parser_nodes__TAssign__init(self
);
1840 /* method parser_nodes#TokenOperator#to_s for (self: TokenOperator): String */
1841 val
* parser_nodes__TokenOperator__to_s(val
* self
) {
1842 val
* var
/* : String */;
1843 val
* var1
/* : Array[Object] */;
1844 long var2
/* : Int */;
1845 val
* var_
/* var : Array[Object] */;
1846 static val
* varonce
;
1847 val
* var3
/* : String */;
1848 char* var4
/* : NativeString */;
1849 long var5
/* : Int */;
1850 val
* var6
/* : String */;
1851 val
* var7
/* : String */;
1852 static val
* varonce8
;
1853 val
* var9
/* : String */;
1854 char* var10
/* : NativeString */;
1855 long var11
/* : Int */;
1856 val
* var12
/* : String */;
1857 val
* var13
/* : String */;
1858 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1860 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1865 var4
= "operator \'";
1867 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1871 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1872 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenOperator>*/;
1873 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1879 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1883 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1884 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1890 /* method parser_nodes#TokenOperator#to_s for (self: Object): String */
1891 val
* VIRTUAL_parser_nodes__TokenOperator__to_s(val
* self
) {
1892 val
* var
/* : String */;
1893 val
* var1
/* : String */;
1894 var1
= parser_nodes__TokenOperator__to_s(self
);
1899 /* method parser_nodes#TokenOperator#init for (self: TokenOperator) */
1900 void parser_nodes__TokenOperator__init(val
* self
) {
1901 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenOperator>*/;
1904 /* method parser_nodes#TokenOperator#init for (self: Object) */
1905 void VIRTUAL_parser_nodes__TokenOperator__init(val
* self
) {
1906 parser_nodes__TokenOperator__init(self
);
1909 /* method parser_nodes#TPluseq#init for (self: TPluseq) */
1910 void parser_nodes__TPluseq__init(val
* self
) {
1911 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPluseq>*/;
1914 /* method parser_nodes#TPluseq#init for (self: Object) */
1915 void VIRTUAL_parser_nodes__TPluseq__init(val
* self
) {
1916 parser_nodes__TPluseq__init(self
);
1919 /* method parser_nodes#TMinuseq#init for (self: TMinuseq) */
1920 void parser_nodes__TMinuseq__init(val
* self
) {
1921 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinuseq>*/;
1924 /* method parser_nodes#TMinuseq#init for (self: Object) */
1925 void VIRTUAL_parser_nodes__TMinuseq__init(val
* self
) {
1926 parser_nodes__TMinuseq__init(self
);
1929 /* method parser_nodes#TDotdotdot#init for (self: TDotdotdot) */
1930 void parser_nodes__TDotdotdot__init(val
* self
) {
1931 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdotdot>*/;
1934 /* method parser_nodes#TDotdotdot#init for (self: Object) */
1935 void VIRTUAL_parser_nodes__TDotdotdot__init(val
* self
) {
1936 parser_nodes__TDotdotdot__init(self
);
1939 /* method parser_nodes#TDotdot#init for (self: TDotdot) */
1940 void parser_nodes__TDotdot__init(val
* self
) {
1941 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdot>*/;
1944 /* method parser_nodes#TDotdot#init for (self: Object) */
1945 void VIRTUAL_parser_nodes__TDotdot__init(val
* self
) {
1946 parser_nodes__TDotdot__init(self
);
1949 /* method parser_nodes#TDot#init for (self: TDot) */
1950 void parser_nodes__TDot__init(val
* self
) {
1951 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDot>*/;
1954 /* method parser_nodes#TDot#init for (self: Object) */
1955 void VIRTUAL_parser_nodes__TDot__init(val
* self
) {
1956 parser_nodes__TDot__init(self
);
1959 /* method parser_nodes#TPlus#init for (self: TPlus) */
1960 void parser_nodes__TPlus__init(val
* self
) {
1961 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPlus>*/;
1964 /* method parser_nodes#TPlus#init for (self: Object) */
1965 void VIRTUAL_parser_nodes__TPlus__init(val
* self
) {
1966 parser_nodes__TPlus__init(self
);
1969 /* method parser_nodes#TMinus#init for (self: TMinus) */
1970 void parser_nodes__TMinus__init(val
* self
) {
1971 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinus>*/;
1974 /* method parser_nodes#TMinus#init for (self: Object) */
1975 void VIRTUAL_parser_nodes__TMinus__init(val
* self
) {
1976 parser_nodes__TMinus__init(self
);
1979 /* method parser_nodes#TStar#init for (self: TStar) */
1980 void parser_nodes__TStar__init(val
* self
) {
1981 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStar>*/;
1984 /* method parser_nodes#TStar#init for (self: Object) */
1985 void VIRTUAL_parser_nodes__TStar__init(val
* self
) {
1986 parser_nodes__TStar__init(self
);
1989 /* method parser_nodes#TSlash#init for (self: TSlash) */
1990 void parser_nodes__TSlash__init(val
* self
) {
1991 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TSlash>*/;
1994 /* method parser_nodes#TSlash#init for (self: Object) */
1995 void VIRTUAL_parser_nodes__TSlash__init(val
* self
) {
1996 parser_nodes__TSlash__init(self
);
1999 /* method parser_nodes#TPercent#init for (self: TPercent) */
2000 void parser_nodes__TPercent__init(val
* self
) {
2001 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPercent>*/;
2004 /* method parser_nodes#TPercent#init for (self: Object) */
2005 void VIRTUAL_parser_nodes__TPercent__init(val
* self
) {
2006 parser_nodes__TPercent__init(self
);
2009 /* method parser_nodes#TEq#init for (self: TEq) */
2010 void parser_nodes__TEq__init(val
* self
) {
2011 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TEq>*/;
2014 /* method parser_nodes#TEq#init for (self: Object) */
2015 void VIRTUAL_parser_nodes__TEq__init(val
* self
) {
2016 parser_nodes__TEq__init(self
);
2019 /* method parser_nodes#TNe#init for (self: TNe) */
2020 void parser_nodes__TNe__init(val
* self
) {
2021 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TNe>*/;
2024 /* method parser_nodes#TNe#init for (self: Object) */
2025 void VIRTUAL_parser_nodes__TNe__init(val
* self
) {
2026 parser_nodes__TNe__init(self
);
2029 /* method parser_nodes#TLt#init for (self: TLt) */
2030 void parser_nodes__TLt__init(val
* self
) {
2031 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLt>*/;
2034 /* method parser_nodes#TLt#init for (self: Object) */
2035 void VIRTUAL_parser_nodes__TLt__init(val
* self
) {
2036 parser_nodes__TLt__init(self
);
2039 /* method parser_nodes#TLe#init for (self: TLe) */
2040 void parser_nodes__TLe__init(val
* self
) {
2041 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLe>*/;
2044 /* method parser_nodes#TLe#init for (self: Object) */
2045 void VIRTUAL_parser_nodes__TLe__init(val
* self
) {
2046 parser_nodes__TLe__init(self
);
2049 /* method parser_nodes#TLl#init for (self: TLl) */
2050 void parser_nodes__TLl__init(val
* self
) {
2051 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLl>*/;
2054 /* method parser_nodes#TLl#init for (self: Object) */
2055 void VIRTUAL_parser_nodes__TLl__init(val
* self
) {
2056 parser_nodes__TLl__init(self
);
2059 /* method parser_nodes#TGt#init for (self: TGt) */
2060 void parser_nodes__TGt__init(val
* self
) {
2061 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGt>*/;
2064 /* method parser_nodes#TGt#init for (self: Object) */
2065 void VIRTUAL_parser_nodes__TGt__init(val
* self
) {
2066 parser_nodes__TGt__init(self
);
2069 /* method parser_nodes#TGe#init for (self: TGe) */
2070 void parser_nodes__TGe__init(val
* self
) {
2071 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGe>*/;
2074 /* method parser_nodes#TGe#init for (self: Object) */
2075 void VIRTUAL_parser_nodes__TGe__init(val
* self
) {
2076 parser_nodes__TGe__init(self
);
2079 /* method parser_nodes#TGg#init for (self: TGg) */
2080 void parser_nodes__TGg__init(val
* self
) {
2081 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGg>*/;
2084 /* method parser_nodes#TGg#init for (self: Object) */
2085 void VIRTUAL_parser_nodes__TGg__init(val
* self
) {
2086 parser_nodes__TGg__init(self
);
2089 /* method parser_nodes#TStarship#init for (self: TStarship) */
2090 void parser_nodes__TStarship__init(val
* self
) {
2091 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStarship>*/;
2094 /* method parser_nodes#TStarship#init for (self: Object) */
2095 void VIRTUAL_parser_nodes__TStarship__init(val
* self
) {
2096 parser_nodes__TStarship__init(self
);
2099 /* method parser_nodes#TBang#init for (self: TBang) */
2100 void parser_nodes__TBang__init(val
* self
) {
2101 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TBang>*/;
2104 /* method parser_nodes#TBang#init for (self: Object) */
2105 void VIRTUAL_parser_nodes__TBang__init(val
* self
) {
2106 parser_nodes__TBang__init(self
);
2109 /* method parser_nodes#TAt#init for (self: TAt) */
2110 void parser_nodes__TAt__init(val
* self
) {
2111 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAt>*/;
2114 /* method parser_nodes#TAt#init for (self: Object) */
2115 void VIRTUAL_parser_nodes__TAt__init(val
* self
) {
2116 parser_nodes__TAt__init(self
);
2119 /* method parser_nodes#TClassid#to_s for (self: TClassid): String */
2120 val
* parser_nodes__TClassid__to_s(val
* self
) {
2121 val
* var
/* : String */;
2122 val
* var1
/* : Array[Object] */;
2123 long var2
/* : Int */;
2124 val
* var_
/* var : Array[Object] */;
2125 static val
* varonce
;
2126 val
* var3
/* : String */;
2127 char* var4
/* : NativeString */;
2128 long var5
/* : Int */;
2129 val
* var6
/* : String */;
2130 val
* var7
/* : String */;
2131 static val
* varonce8
;
2132 val
* var9
/* : String */;
2133 char* var10
/* : NativeString */;
2134 long var11
/* : Int */;
2135 val
* var12
/* : String */;
2136 val
* var13
/* : String */;
2137 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2139 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2144 var4
= "type identifier \'";
2146 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2150 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2151 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TClassid>*/;
2152 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2158 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2162 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2163 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2166 BREAK_label
: (void)0;
2170 /* method parser_nodes#TClassid#to_s for (self: Object): String */
2171 val
* VIRTUAL_parser_nodes__TClassid__to_s(val
* self
) {
2172 val
* var
/* : String */;
2173 val
* var1
/* : String */;
2174 var1
= parser_nodes__TClassid__to_s(self
);
2179 /* method parser_nodes#TClassid#init for (self: TClassid) */
2180 void parser_nodes__TClassid__init(val
* self
) {
2181 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TClassid>*/;
2184 /* method parser_nodes#TClassid#init for (self: Object) */
2185 void VIRTUAL_parser_nodes__TClassid__init(val
* self
) {
2186 parser_nodes__TClassid__init(self
);
2189 /* method parser_nodes#TId#to_s for (self: TId): String */
2190 val
* parser_nodes__TId__to_s(val
* self
) {
2191 val
* var
/* : String */;
2192 val
* var1
/* : Array[Object] */;
2193 long var2
/* : Int */;
2194 val
* var_
/* var : Array[Object] */;
2195 static val
* varonce
;
2196 val
* var3
/* : String */;
2197 char* var4
/* : NativeString */;
2198 long var5
/* : Int */;
2199 val
* var6
/* : String */;
2200 val
* var7
/* : String */;
2201 static val
* varonce8
;
2202 val
* var9
/* : String */;
2203 char* var10
/* : NativeString */;
2204 long var11
/* : Int */;
2205 val
* var12
/* : String */;
2206 val
* var13
/* : String */;
2207 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2209 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2214 var4
= "identifier \'";
2216 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2220 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2221 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TId>*/;
2222 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2228 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2232 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2233 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2236 BREAK_label
: (void)0;
2240 /* method parser_nodes#TId#to_s for (self: Object): String */
2241 val
* VIRTUAL_parser_nodes__TId__to_s(val
* self
) {
2242 val
* var
/* : String */;
2243 val
* var1
/* : String */;
2244 var1
= parser_nodes__TId__to_s(self
);
2249 /* method parser_nodes#TId#init for (self: TId) */
2250 void parser_nodes__TId__init(val
* self
) {
2251 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TId>*/;
2254 /* method parser_nodes#TId#init for (self: Object) */
2255 void VIRTUAL_parser_nodes__TId__init(val
* self
) {
2256 parser_nodes__TId__init(self
);
2259 /* method parser_nodes#TAttrid#to_s for (self: TAttrid): String */
2260 val
* parser_nodes__TAttrid__to_s(val
* self
) {
2261 val
* var
/* : String */;
2262 val
* var1
/* : Array[Object] */;
2263 long var2
/* : Int */;
2264 val
* var_
/* var : Array[Object] */;
2265 static val
* varonce
;
2266 val
* var3
/* : String */;
2267 char* var4
/* : NativeString */;
2268 long var5
/* : Int */;
2269 val
* var6
/* : String */;
2270 val
* var7
/* : String */;
2271 static val
* varonce8
;
2272 val
* var9
/* : String */;
2273 char* var10
/* : NativeString */;
2274 long var11
/* : Int */;
2275 val
* var12
/* : String */;
2276 val
* var13
/* : String */;
2277 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2279 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2284 var4
= "attribute \'";
2286 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2290 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2291 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TAttrid>*/;
2292 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2298 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2302 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2303 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2306 BREAK_label
: (void)0;
2310 /* method parser_nodes#TAttrid#to_s for (self: Object): String */
2311 val
* VIRTUAL_parser_nodes__TAttrid__to_s(val
* self
) {
2312 val
* var
/* : String */;
2313 val
* var1
/* : String */;
2314 var1
= parser_nodes__TAttrid__to_s(self
);
2319 /* method parser_nodes#TAttrid#init for (self: TAttrid) */
2320 void parser_nodes__TAttrid__init(val
* self
) {
2321 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAttrid>*/;
2324 /* method parser_nodes#TAttrid#init for (self: Object) */
2325 void VIRTUAL_parser_nodes__TAttrid__init(val
* self
) {
2326 parser_nodes__TAttrid__init(self
);
2329 /* method parser_nodes#TokenLiteral#to_s for (self: TokenLiteral): String */
2330 val
* parser_nodes__TokenLiteral__to_s(val
* self
) {
2331 val
* var
/* : String */;
2332 val
* var1
/* : Array[Object] */;
2333 long var2
/* : Int */;
2334 val
* var_
/* var : Array[Object] */;
2335 static val
* varonce
;
2336 val
* var3
/* : String */;
2337 char* var4
/* : NativeString */;
2338 long var5
/* : Int */;
2339 val
* var6
/* : String */;
2340 val
* var7
/* : String */;
2341 static val
* varonce8
;
2342 val
* var9
/* : String */;
2343 char* var10
/* : NativeString */;
2344 long var11
/* : Int */;
2345 val
* var12
/* : String */;
2346 val
* var13
/* : String */;
2347 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2349 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2354 var4
= "literal value \'";
2356 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2360 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2361 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenLiteral>*/;
2362 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2368 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2372 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2373 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2376 BREAK_label
: (void)0;
2380 /* method parser_nodes#TokenLiteral#to_s for (self: Object): String */
2381 val
* VIRTUAL_parser_nodes__TokenLiteral__to_s(val
* self
) {
2382 val
* var
/* : String */;
2383 val
* var1
/* : String */;
2384 var1
= parser_nodes__TokenLiteral__to_s(self
);
2389 /* method parser_nodes#TokenLiteral#init for (self: TokenLiteral) */
2390 void parser_nodes__TokenLiteral__init(val
* self
) {
2391 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenLiteral>*/;
2394 /* method parser_nodes#TokenLiteral#init for (self: Object) */
2395 void VIRTUAL_parser_nodes__TokenLiteral__init(val
* self
) {
2396 parser_nodes__TokenLiteral__init(self
);
2399 /* method parser_nodes#TNumber#init for (self: TNumber) */
2400 void parser_nodes__TNumber__init(val
* self
) {
2401 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TNumber>*/;
2404 /* method parser_nodes#TNumber#init for (self: Object) */
2405 void VIRTUAL_parser_nodes__TNumber__init(val
* self
) {
2406 parser_nodes__TNumber__init(self
);
2409 /* method parser_nodes#TFloat#init for (self: TFloat) */
2410 void parser_nodes__TFloat__init(val
* self
) {
2411 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TFloat>*/;
2414 /* method parser_nodes#TFloat#init for (self: Object) */
2415 void VIRTUAL_parser_nodes__TFloat__init(val
* self
) {
2416 parser_nodes__TFloat__init(self
);
2419 /* method parser_nodes#TChar#init for (self: TChar) */
2420 void parser_nodes__TChar__init(val
* self
) {
2421 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TChar>*/;
2424 /* method parser_nodes#TChar#init for (self: Object) */
2425 void VIRTUAL_parser_nodes__TChar__init(val
* self
) {
2426 parser_nodes__TChar__init(self
);
2429 /* method parser_nodes#TString#init for (self: TString) */
2430 void parser_nodes__TString__init(val
* self
) {
2431 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TString>*/;
2434 /* method parser_nodes#TString#init for (self: Object) */
2435 void VIRTUAL_parser_nodes__TString__init(val
* self
) {
2436 parser_nodes__TString__init(self
);
2439 /* method parser_nodes#TStartString#init for (self: TStartString) */
2440 void parser_nodes__TStartString__init(val
* self
) {
2441 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TStartString>*/;
2444 /* method parser_nodes#TStartString#init for (self: Object) */
2445 void VIRTUAL_parser_nodes__TStartString__init(val
* self
) {
2446 parser_nodes__TStartString__init(self
);
2449 /* method parser_nodes#TMidString#init for (self: TMidString) */
2450 void parser_nodes__TMidString__init(val
* self
) {
2451 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TMidString>*/;
2454 /* method parser_nodes#TMidString#init for (self: Object) */
2455 void VIRTUAL_parser_nodes__TMidString__init(val
* self
) {
2456 parser_nodes__TMidString__init(self
);
2459 /* method parser_nodes#TEndString#init for (self: TEndString) */
2460 void parser_nodes__TEndString__init(val
* self
) {
2461 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TEndString>*/;
2464 /* method parser_nodes#TEndString#init for (self: Object) */
2465 void VIRTUAL_parser_nodes__TEndString__init(val
* self
) {
2466 parser_nodes__TEndString__init(self
);
2469 /* method parser_nodes#TBadString#to_s for (self: TBadString): String */
2470 val
* parser_nodes__TBadString__to_s(val
* self
) {
2471 val
* var
/* : String */;
2472 val
* var1
/* : Array[Object] */;
2473 long var2
/* : Int */;
2474 val
* var_
/* var : Array[Object] */;
2475 static val
* varonce
;
2476 val
* var3
/* : String */;
2477 char* var4
/* : NativeString */;
2478 long var5
/* : Int */;
2479 val
* var6
/* : String */;
2480 val
* var7
/* : String */;
2481 static val
* varonce8
;
2482 val
* var9
/* : String */;
2483 char* var10
/* : NativeString */;
2484 long var11
/* : Int */;
2485 val
* var12
/* : String */;
2486 val
* var13
/* : String */;
2487 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2489 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2494 var4
= "malformed string ";
2496 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2500 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2501 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadString>*/;
2502 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2508 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2512 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2513 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2516 BREAK_label
: (void)0;
2520 /* method parser_nodes#TBadString#to_s for (self: Object): String */
2521 val
* VIRTUAL_parser_nodes__TBadString__to_s(val
* self
) {
2522 val
* var
/* : String */;
2523 val
* var1
/* : String */;
2524 var1
= parser_nodes__TBadString__to_s(self
);
2529 /* method parser_nodes#TBadString#init for (self: TBadString) */
2530 void parser_nodes__TBadString__init(val
* self
) {
2531 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadString>*/;
2534 /* method parser_nodes#TBadString#init for (self: Object) */
2535 void VIRTUAL_parser_nodes__TBadString__init(val
* self
) {
2536 parser_nodes__TBadString__init(self
);
2539 /* method parser_nodes#TBadChar#to_s for (self: TBadChar): String */
2540 val
* parser_nodes__TBadChar__to_s(val
* self
) {
2541 val
* var
/* : String */;
2542 val
* var1
/* : Array[Object] */;
2543 long var2
/* : Int */;
2544 val
* var_
/* var : Array[Object] */;
2545 static val
* varonce
;
2546 val
* var3
/* : String */;
2547 char* var4
/* : NativeString */;
2548 long var5
/* : Int */;
2549 val
* var6
/* : String */;
2550 val
* var7
/* : String */;
2551 static val
* varonce8
;
2552 val
* var9
/* : String */;
2553 char* var10
/* : NativeString */;
2554 long var11
/* : Int */;
2555 val
* var12
/* : String */;
2556 val
* var13
/* : String */;
2557 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2559 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2564 var4
= "malformed character ";
2566 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2570 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2571 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadChar>*/;
2572 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2578 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2582 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2583 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2586 BREAK_label
: (void)0;
2590 /* method parser_nodes#TBadChar#to_s for (self: Object): String */
2591 val
* VIRTUAL_parser_nodes__TBadChar__to_s(val
* self
) {
2592 val
* var
/* : String */;
2593 val
* var1
/* : String */;
2594 var1
= parser_nodes__TBadChar__to_s(self
);
2599 /* method parser_nodes#TBadChar#init for (self: TBadChar) */
2600 void parser_nodes__TBadChar__init(val
* self
) {
2601 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadChar>*/;
2604 /* method parser_nodes#TBadChar#init for (self: Object) */
2605 void VIRTUAL_parser_nodes__TBadChar__init(val
* self
) {
2606 parser_nodes__TBadChar__init(self
);
2609 /* method parser_nodes#TExternCodeSegment#init for (self: TExternCodeSegment) */
2610 void parser_nodes__TExternCodeSegment__init(val
* self
) {
2611 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TExternCodeSegment>*/;
2614 /* method parser_nodes#TExternCodeSegment#init for (self: Object) */
2615 void VIRTUAL_parser_nodes__TExternCodeSegment__init(val
* self
) {
2616 parser_nodes__TExternCodeSegment__init(self
);
2619 /* method parser_nodes#EOF#to_s for (self: EOF): String */
2620 val
* parser_nodes__EOF__to_s(val
* self
) {
2621 val
* var
/* : String */;
2622 static val
* varonce
;
2623 val
* var1
/* : String */;
2624 char* var2
/* : NativeString */;
2625 long var3
/* : Int */;
2626 val
* var4
/* : String */;
2630 var2
= "end of file";
2632 var4
= string__NativeString__to_s_with_length(var2
, var3
);
2641 /* method parser_nodes#EOF#to_s for (self: Object): String */
2642 val
* VIRTUAL_parser_nodes__EOF__to_s(val
* self
) {
2643 val
* var
/* : String */;
2644 val
* var1
/* : String */;
2645 var1
= parser_nodes__EOF__to_s(self
);
2650 /* method parser_nodes#EOF#init for (self: EOF) */
2651 void parser_nodes__EOF__init(val
* self
) {
2652 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:EOF>*/;
2655 /* method parser_nodes#EOF#init for (self: Object) */
2656 void VIRTUAL_parser_nodes__EOF__init(val
* self
) {
2657 parser_nodes__EOF__init(self
);
2660 /* method parser_nodes#AError#init for (self: AError) */
2661 void parser_nodes__AError__init(val
* self
) {
2662 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__EOF__init
]))(self
) /* init on <self:AError>*/;
2665 /* method parser_nodes#AError#init for (self: Object) */
2666 void VIRTUAL_parser_nodes__AError__init(val
* self
) {
2667 parser_nodes__AError__init(self
);
2670 /* method parser_nodes#ALexerError#init for (self: ALexerError) */
2671 void parser_nodes__ALexerError__init(val
* self
) {
2672 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:ALexerError>*/;
2675 /* method parser_nodes#ALexerError#init for (self: Object) */
2676 void VIRTUAL_parser_nodes__ALexerError__init(val
* self
) {
2677 parser_nodes__ALexerError__init(self
);
2680 /* method parser_nodes#AParserError#init for (self: AParserError) */
2681 void parser_nodes__AParserError__init(val
* self
) {
2682 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:AParserError>*/;
2685 /* method parser_nodes#AParserError#init for (self: Object) */
2686 void VIRTUAL_parser_nodes__AParserError__init(val
* self
) {
2687 parser_nodes__AParserError__init(self
);
2690 /* method parser_nodes#AModule#n_moduledecl for (self: AModule): nullable AModuledecl */
2691 val
* parser_nodes__AModule__n_moduledecl(val
* self
) {
2692 val
* var
/* : nullable AModuledecl */;
2693 val
* var1
/* : nullable AModuledecl */;
2694 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
; /* _n_moduledecl on <self:AModule> */
2699 /* method parser_nodes#AModule#n_moduledecl for (self: Object): nullable AModuledecl */
2700 val
* VIRTUAL_parser_nodes__AModule__n_moduledecl(val
* self
) {
2701 val
* var
/* : nullable AModuledecl */;
2702 val
* var1
/* : nullable AModuledecl */;
2703 var1
= parser_nodes__AModule__n_moduledecl(self
);
2708 /* method parser_nodes#AModule#n_moduledecl= for (self: AModule, nullable AModuledecl) */
2709 void parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2710 self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
= p0
; /* _n_moduledecl on <self:AModule> */
2713 /* method parser_nodes#AModule#n_moduledecl= for (self: Object, nullable AModuledecl) */
2714 void VIRTUAL_parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2715 parser_nodes__AModule__n_moduledecl_61d(self
, p0
);
2718 /* method parser_nodes#AModule#n_imports for (self: AModule): ANodes[AImport] */
2719 val
* parser_nodes__AModule__n_imports(val
* self
) {
2720 val
* var
/* : ANodes[AImport] */;
2721 val
* var1
/* : ANodes[AImport] */;
2722 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_imports
].val
; /* _n_imports on <self:AModule> */
2724 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_imports");
2725 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 580);
2732 /* method parser_nodes#AModule#n_imports for (self: Object): ANodes[AImport] */
2733 val
* VIRTUAL_parser_nodes__AModule__n_imports(val
* self
) {
2734 val
* var
/* : ANodes[AImport] */;
2735 val
* var1
/* : ANodes[AImport] */;
2736 var1
= parser_nodes__AModule__n_imports(self
);
2741 /* method parser_nodes#AModule#n_extern_code_blocks for (self: AModule): ANodes[AExternCodeBlock] */
2742 val
* parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2743 val
* var
/* : ANodes[AExternCodeBlock] */;
2744 val
* var1
/* : ANodes[AExternCodeBlock] */;
2745 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_extern_code_blocks
].val
; /* _n_extern_code_blocks on <self:AModule> */
2747 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_extern_code_blocks");
2748 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 581);
2755 /* method parser_nodes#AModule#n_extern_code_blocks for (self: Object): ANodes[AExternCodeBlock] */
2756 val
* VIRTUAL_parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2757 val
* var
/* : ANodes[AExternCodeBlock] */;
2758 val
* var1
/* : ANodes[AExternCodeBlock] */;
2759 var1
= parser_nodes__AModule__n_extern_code_blocks(self
);
2764 /* method parser_nodes#AModule#n_classdefs for (self: AModule): ANodes[AClassdef] */
2765 val
* parser_nodes__AModule__n_classdefs(val
* self
) {
2766 val
* var
/* : ANodes[AClassdef] */;
2767 val
* var1
/* : ANodes[AClassdef] */;
2768 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_classdefs
].val
; /* _n_classdefs on <self:AModule> */
2770 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classdefs");
2771 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 582);
2778 /* method parser_nodes#AModule#n_classdefs for (self: Object): ANodes[AClassdef] */
2779 val
* VIRTUAL_parser_nodes__AModule__n_classdefs(val
* self
) {
2780 val
* var
/* : ANodes[AClassdef] */;
2781 val
* var1
/* : ANodes[AClassdef] */;
2782 var1
= parser_nodes__AModule__n_classdefs(self
);
2787 /* method parser_nodes#AModule#init for (self: AModule) */
2788 void parser_nodes__AModule__init(val
* self
) {
2789 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModule>*/;
2792 /* method parser_nodes#AModule#init for (self: Object) */
2793 void VIRTUAL_parser_nodes__AModule__init(val
* self
) {
2794 parser_nodes__AModule__init(self
);
2797 /* method parser_nodes#AModuledecl#n_doc for (self: AModuledecl): nullable ADoc */
2798 val
* parser_nodes__AModuledecl__n_doc(val
* self
) {
2799 val
* var
/* : nullable ADoc */;
2800 val
* var1
/* : nullable ADoc */;
2801 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
; /* _n_doc on <self:AModuledecl> */
2806 /* method parser_nodes#AModuledecl#n_doc for (self: Object): nullable ADoc */
2807 val
* VIRTUAL_parser_nodes__AModuledecl__n_doc(val
* self
) {
2808 val
* var
/* : nullable ADoc */;
2809 val
* var1
/* : nullable ADoc */;
2810 var1
= parser_nodes__AModuledecl__n_doc(self
);
2815 /* method parser_nodes#AModuledecl#n_doc= for (self: AModuledecl, nullable ADoc) */
2816 void parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2817 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
= p0
; /* _n_doc on <self:AModuledecl> */
2820 /* method parser_nodes#AModuledecl#n_doc= for (self: Object, nullable ADoc) */
2821 void VIRTUAL_parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2822 parser_nodes__AModuledecl__n_doc_61d(self
, p0
);
2825 /* method parser_nodes#AModuledecl#n_kwmodule for (self: AModuledecl): TKwmodule */
2826 val
* parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2827 val
* var
/* : TKwmodule */;
2828 val
* var1
/* : TKwmodule */;
2829 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
; /* _n_kwmodule on <self:AModuledecl> */
2831 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmodule");
2832 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 589);
2839 /* method parser_nodes#AModuledecl#n_kwmodule for (self: Object): TKwmodule */
2840 val
* VIRTUAL_parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2841 val
* var
/* : TKwmodule */;
2842 val
* var1
/* : TKwmodule */;
2843 var1
= parser_nodes__AModuledecl__n_kwmodule(self
);
2848 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: AModuledecl, TKwmodule) */
2849 void parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2850 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
= p0
; /* _n_kwmodule on <self:AModuledecl> */
2853 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: Object, TKwmodule) */
2854 void VIRTUAL_parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2855 parser_nodes__AModuledecl__n_kwmodule_61d(self
, p0
);
2858 /* method parser_nodes#AModuledecl#n_name for (self: AModuledecl): AModuleName */
2859 val
* parser_nodes__AModuledecl__n_name(val
* self
) {
2860 val
* var
/* : AModuleName */;
2861 val
* var1
/* : AModuleName */;
2862 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
; /* _n_name on <self:AModuledecl> */
2864 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_name");
2865 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 590);
2872 /* method parser_nodes#AModuledecl#n_name for (self: Object): AModuleName */
2873 val
* VIRTUAL_parser_nodes__AModuledecl__n_name(val
* self
) {
2874 val
* var
/* : AModuleName */;
2875 val
* var1
/* : AModuleName */;
2876 var1
= parser_nodes__AModuledecl__n_name(self
);
2881 /* method parser_nodes#AModuledecl#n_name= for (self: AModuledecl, AModuleName) */
2882 void parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2883 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
= p0
; /* _n_name on <self:AModuledecl> */
2886 /* method parser_nodes#AModuledecl#n_name= for (self: Object, AModuleName) */
2887 void VIRTUAL_parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2888 parser_nodes__AModuledecl__n_name_61d(self
, p0
);
2891 /* method parser_nodes#AModuledecl#init for (self: AModuledecl) */
2892 void parser_nodes__AModuledecl__init(val
* self
) {
2893 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModuledecl>*/;
2896 /* method parser_nodes#AModuledecl#init for (self: Object) */
2897 void VIRTUAL_parser_nodes__AModuledecl__init(val
* self
) {
2898 parser_nodes__AModuledecl__init(self
);
2901 /* method parser_nodes#AImport#init for (self: AImport) */
2902 void parser_nodes__AImport__init(val
* self
) {
2903 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AImport>*/;
2906 /* method parser_nodes#AImport#init for (self: Object) */
2907 void VIRTUAL_parser_nodes__AImport__init(val
* self
) {
2908 parser_nodes__AImport__init(self
);
2911 /* method parser_nodes#AStdImport#n_visibility for (self: AStdImport): AVisibility */
2912 val
* parser_nodes__AStdImport__n_visibility(val
* self
) {
2913 val
* var
/* : AVisibility */;
2914 val
* var1
/* : AVisibility */;
2915 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
; /* _n_visibility on <self:AStdImport> */
2917 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
2918 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 601);
2925 /* method parser_nodes#AStdImport#n_visibility for (self: Object): AVisibility */
2926 val
* VIRTUAL_parser_nodes__AStdImport__n_visibility(val
* self
) {
2927 val
* var
/* : AVisibility */;
2928 val
* var1
/* : AVisibility */;
2929 var1
= parser_nodes__AStdImport__n_visibility(self
);
2934 /* method parser_nodes#AStdImport#n_visibility= for (self: AStdImport, AVisibility) */
2935 void parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2936 self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdImport> */
2939 /* method parser_nodes#AStdImport#n_visibility= for (self: Object, AVisibility) */
2940 void VIRTUAL_parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2941 parser_nodes__AStdImport__n_visibility_61d(self
, p0
);
2944 /* method parser_nodes#AStdImport#n_kwimport for (self: AStdImport): TKwimport */
2945 val
* parser_nodes__AStdImport__n_kwimport(val
* self
) {
2946 val
* var
/* : TKwimport */;
2947 val
* var1
/* : TKwimport */;
2948 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
; /* _n_kwimport on <self:AStdImport> */
2950 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
2951 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 602);
2958 /* method parser_nodes#AStdImport#n_kwimport for (self: Object): TKwimport */
2959 val
* VIRTUAL_parser_nodes__AStdImport__n_kwimport(val
* self
) {
2960 val
* var
/* : TKwimport */;
2961 val
* var1
/* : TKwimport */;
2962 var1
= parser_nodes__AStdImport__n_kwimport(self
);
2967 /* method parser_nodes#AStdImport#n_kwimport= for (self: AStdImport, TKwimport) */
2968 void parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2969 self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AStdImport> */
2972 /* method parser_nodes#AStdImport#n_kwimport= for (self: Object, TKwimport) */
2973 void VIRTUAL_parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2974 parser_nodes__AStdImport__n_kwimport_61d(self
, p0
);
2977 /* method parser_nodes#AStdImport#n_name for (self: AStdImport): AModuleName */
2978 val
* parser_nodes__AStdImport__n_name(val
* self
) {
2979 val
* var
/* : AModuleName */;
2980 val
* var1
/* : AModuleName */;
2981 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
; /* _n_name on <self:AStdImport> */
2983 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_name");
2984 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 603);
2991 /* method parser_nodes#AStdImport#n_name for (self: Object): AModuleName */
2992 val
* VIRTUAL_parser_nodes__AStdImport__n_name(val
* self
) {
2993 val
* var
/* : AModuleName */;
2994 val
* var1
/* : AModuleName */;
2995 var1
= parser_nodes__AStdImport__n_name(self
);
3000 /* method parser_nodes#AStdImport#n_name= for (self: AStdImport, AModuleName) */
3001 void parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
3002 self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
= p0
; /* _n_name on <self:AStdImport> */
3005 /* method parser_nodes#AStdImport#n_name= for (self: Object, AModuleName) */
3006 void VIRTUAL_parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
3007 parser_nodes__AStdImport__n_name_61d(self
, p0
);
3010 /* method parser_nodes#AStdImport#init for (self: AStdImport) */
3011 void parser_nodes__AStdImport__init(val
* self
) {
3012 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:AStdImport>*/;
3015 /* method parser_nodes#AStdImport#init for (self: Object) */
3016 void VIRTUAL_parser_nodes__AStdImport__init(val
* self
) {
3017 parser_nodes__AStdImport__init(self
);
3020 /* method parser_nodes#ANoImport#n_visibility for (self: ANoImport): AVisibility */
3021 val
* parser_nodes__ANoImport__n_visibility(val
* self
) {
3022 val
* var
/* : AVisibility */;
3023 val
* var1
/* : AVisibility */;
3024 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
; /* _n_visibility on <self:ANoImport> */
3026 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
3027 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 609);
3034 /* method parser_nodes#ANoImport#n_visibility for (self: Object): AVisibility */
3035 val
* VIRTUAL_parser_nodes__ANoImport__n_visibility(val
* self
) {
3036 val
* var
/* : AVisibility */;
3037 val
* var1
/* : AVisibility */;
3038 var1
= parser_nodes__ANoImport__n_visibility(self
);
3043 /* method parser_nodes#ANoImport#n_visibility= for (self: ANoImport, AVisibility) */
3044 void parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3045 self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
= p0
; /* _n_visibility on <self:ANoImport> */
3048 /* method parser_nodes#ANoImport#n_visibility= for (self: Object, AVisibility) */
3049 void VIRTUAL_parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3050 parser_nodes__ANoImport__n_visibility_61d(self
, p0
);
3053 /* method parser_nodes#ANoImport#n_kwimport for (self: ANoImport): TKwimport */
3054 val
* parser_nodes__ANoImport__n_kwimport(val
* self
) {
3055 val
* var
/* : TKwimport */;
3056 val
* var1
/* : TKwimport */;
3057 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
; /* _n_kwimport on <self:ANoImport> */
3059 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
3060 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 610);
3067 /* method parser_nodes#ANoImport#n_kwimport for (self: Object): TKwimport */
3068 val
* VIRTUAL_parser_nodes__ANoImport__n_kwimport(val
* self
) {
3069 val
* var
/* : TKwimport */;
3070 val
* var1
/* : TKwimport */;
3071 var1
= parser_nodes__ANoImport__n_kwimport(self
);
3076 /* method parser_nodes#ANoImport#n_kwimport= for (self: ANoImport, TKwimport) */
3077 void parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3078 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:ANoImport> */
3081 /* method parser_nodes#ANoImport#n_kwimport= for (self: Object, TKwimport) */
3082 void VIRTUAL_parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3083 parser_nodes__ANoImport__n_kwimport_61d(self
, p0
);
3086 /* method parser_nodes#ANoImport#n_kwend for (self: ANoImport): TKwend */
3087 val
* parser_nodes__ANoImport__n_kwend(val
* self
) {
3088 val
* var
/* : TKwend */;
3089 val
* var1
/* : TKwend */;
3090 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
; /* _n_kwend on <self:ANoImport> */
3092 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwend");
3093 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 611);
3100 /* method parser_nodes#ANoImport#n_kwend for (self: Object): TKwend */
3101 val
* VIRTUAL_parser_nodes__ANoImport__n_kwend(val
* self
) {
3102 val
* var
/* : TKwend */;
3103 val
* var1
/* : TKwend */;
3104 var1
= parser_nodes__ANoImport__n_kwend(self
);
3109 /* method parser_nodes#ANoImport#n_kwend= for (self: ANoImport, TKwend) */
3110 void parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3111 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
= p0
; /* _n_kwend on <self:ANoImport> */
3114 /* method parser_nodes#ANoImport#n_kwend= for (self: Object, TKwend) */
3115 void VIRTUAL_parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3116 parser_nodes__ANoImport__n_kwend_61d(self
, p0
);
3119 /* method parser_nodes#ANoImport#init for (self: ANoImport) */
3120 void parser_nodes__ANoImport__init(val
* self
) {
3121 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:ANoImport>*/;
3124 /* method parser_nodes#ANoImport#init for (self: Object) */
3125 void VIRTUAL_parser_nodes__ANoImport__init(val
* self
) {
3126 parser_nodes__ANoImport__init(self
);
3129 /* method parser_nodes#AVisibility#init for (self: AVisibility) */
3130 void parser_nodes__AVisibility__init(val
* self
) {
3131 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AVisibility>*/;
3134 /* method parser_nodes#AVisibility#init for (self: Object) */
3135 void VIRTUAL_parser_nodes__AVisibility__init(val
* self
) {
3136 parser_nodes__AVisibility__init(self
);
3139 /* method parser_nodes#APublicVisibility#init for (self: APublicVisibility) */
3140 void parser_nodes__APublicVisibility__init(val
* self
) {
3141 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APublicVisibility>*/;
3144 /* method parser_nodes#APublicVisibility#init for (self: Object) */
3145 void VIRTUAL_parser_nodes__APublicVisibility__init(val
* self
) {
3146 parser_nodes__APublicVisibility__init(self
);
3149 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: APrivateVisibility): TKwprivate */
3150 val
* parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3151 val
* var
/* : TKwprivate */;
3152 val
* var1
/* : TKwprivate */;
3153 var1
= self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
; /* _n_kwprivate on <self:APrivateVisibility> */
3155 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwprivate");
3156 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 628);
3163 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: Object): TKwprivate */
3164 val
* VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3165 val
* var
/* : TKwprivate */;
3166 val
* var1
/* : TKwprivate */;
3167 var1
= parser_nodes__APrivateVisibility__n_kwprivate(self
);
3172 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: APrivateVisibility, TKwprivate) */
3173 void parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3174 self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
= p0
; /* _n_kwprivate on <self:APrivateVisibility> */
3177 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: Object, TKwprivate) */
3178 void VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3179 parser_nodes__APrivateVisibility__n_kwprivate_61d(self
, p0
);
3182 /* method parser_nodes#APrivateVisibility#init for (self: APrivateVisibility) */
3183 void parser_nodes__APrivateVisibility__init(val
* self
) {
3184 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APrivateVisibility>*/;
3187 /* method parser_nodes#APrivateVisibility#init for (self: Object) */
3188 void VIRTUAL_parser_nodes__APrivateVisibility__init(val
* self
) {
3189 parser_nodes__APrivateVisibility__init(self
);
3192 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: AProtectedVisibility): TKwprotected */
3193 val
* parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3194 val
* var
/* : TKwprotected */;
3195 val
* var1
/* : TKwprotected */;
3196 var1
= self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
; /* _n_kwprotected on <self:AProtectedVisibility> */
3198 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwprotected");
3199 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 632);
3206 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: Object): TKwprotected */
3207 val
* VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3208 val
* var
/* : TKwprotected */;
3209 val
* var1
/* : TKwprotected */;
3210 var1
= parser_nodes__AProtectedVisibility__n_kwprotected(self
);
3215 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: AProtectedVisibility, TKwprotected) */
3216 void parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3217 self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
= p0
; /* _n_kwprotected on <self:AProtectedVisibility> */
3220 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: Object, TKwprotected) */
3221 void VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3222 parser_nodes__AProtectedVisibility__n_kwprotected_61d(self
, p0
);
3225 /* method parser_nodes#AProtectedVisibility#init for (self: AProtectedVisibility) */
3226 void parser_nodes__AProtectedVisibility__init(val
* self
) {
3227 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AProtectedVisibility>*/;
3230 /* method parser_nodes#AProtectedVisibility#init for (self: Object) */
3231 void VIRTUAL_parser_nodes__AProtectedVisibility__init(val
* self
) {
3232 parser_nodes__AProtectedVisibility__init(self
);
3235 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: AIntrudeVisibility): TKwintrude */
3236 val
* parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3237 val
* var
/* : TKwintrude */;
3238 val
* var1
/* : TKwintrude */;
3239 var1
= self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3241 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwintrude");
3242 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 636);
3249 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: Object): TKwintrude */
3250 val
* VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3251 val
* var
/* : TKwintrude */;
3252 val
* var1
/* : TKwintrude */;
3253 var1
= parser_nodes__AIntrudeVisibility__n_kwintrude(self
);
3258 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: AIntrudeVisibility, TKwintrude) */
3259 void parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3260 self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
= p0
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3263 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: Object, TKwintrude) */
3264 void VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3265 parser_nodes__AIntrudeVisibility__n_kwintrude_61d(self
, p0
);
3268 /* method parser_nodes#AIntrudeVisibility#init for (self: AIntrudeVisibility) */
3269 void parser_nodes__AIntrudeVisibility__init(val
* self
) {
3270 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AIntrudeVisibility>*/;
3273 /* method parser_nodes#AIntrudeVisibility#init for (self: Object) */
3274 void VIRTUAL_parser_nodes__AIntrudeVisibility__init(val
* self
) {
3275 parser_nodes__AIntrudeVisibility__init(self
);
3278 /* method parser_nodes#AClassdef#n_propdefs for (self: AClassdef): ANodes[APropdef] */
3279 val
* parser_nodes__AClassdef__n_propdefs(val
* self
) {
3280 val
* var
/* : ANodes[APropdef] */;
3281 val
* var1
/* : ANodes[APropdef] */;
3282 var1
= self
->attrs
[COLOR_parser_nodes__AClassdef___n_propdefs
].val
; /* _n_propdefs on <self:AClassdef> */
3284 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_propdefs");
3285 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 643);
3292 /* method parser_nodes#AClassdef#n_propdefs for (self: Object): ANodes[APropdef] */
3293 val
* VIRTUAL_parser_nodes__AClassdef__n_propdefs(val
* self
) {
3294 val
* var
/* : ANodes[APropdef] */;
3295 val
* var1
/* : ANodes[APropdef] */;
3296 var1
= parser_nodes__AClassdef__n_propdefs(self
);
3301 /* method parser_nodes#AClassdef#init for (self: AClassdef) */
3302 void parser_nodes__AClassdef__init(val
* self
) {
3303 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClassdef>*/;
3306 /* method parser_nodes#AClassdef#init for (self: Object) */
3307 void VIRTUAL_parser_nodes__AClassdef__init(val
* self
) {
3308 parser_nodes__AClassdef__init(self
);
3311 /* method parser_nodes#AStdClassdef#n_doc for (self: AStdClassdef): nullable ADoc */
3312 val
* parser_nodes__AStdClassdef__n_doc(val
* self
) {
3313 val
* var
/* : nullable ADoc */;
3314 val
* var1
/* : nullable ADoc */;
3315 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
; /* _n_doc on <self:AStdClassdef> */
3320 /* method parser_nodes#AStdClassdef#n_doc for (self: Object): nullable ADoc */
3321 val
* VIRTUAL_parser_nodes__AStdClassdef__n_doc(val
* self
) {
3322 val
* var
/* : nullable ADoc */;
3323 val
* var1
/* : nullable ADoc */;
3324 var1
= parser_nodes__AStdClassdef__n_doc(self
);
3329 /* method parser_nodes#AStdClassdef#n_doc= for (self: AStdClassdef, nullable ADoc) */
3330 void parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3331 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
= p0
; /* _n_doc on <self:AStdClassdef> */
3334 /* method parser_nodes#AStdClassdef#n_doc= for (self: Object, nullable ADoc) */
3335 void VIRTUAL_parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3336 parser_nodes__AStdClassdef__n_doc_61d(self
, p0
);
3339 /* method parser_nodes#AStdClassdef#n_kwredef for (self: AStdClassdef): nullable TKwredef */
3340 val
* parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3341 val
* var
/* : nullable TKwredef */;
3342 val
* var1
/* : nullable TKwredef */;
3343 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
; /* _n_kwredef on <self:AStdClassdef> */
3348 /* method parser_nodes#AStdClassdef#n_kwredef for (self: Object): nullable TKwredef */
3349 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3350 val
* var
/* : nullable TKwredef */;
3351 val
* var1
/* : nullable TKwredef */;
3352 var1
= parser_nodes__AStdClassdef__n_kwredef(self
);
3357 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: AStdClassdef, nullable TKwredef) */
3358 void parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3359 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AStdClassdef> */
3362 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: Object, nullable TKwredef) */
3363 void VIRTUAL_parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3364 parser_nodes__AStdClassdef__n_kwredef_61d(self
, p0
);
3367 /* method parser_nodes#AStdClassdef#n_visibility for (self: AStdClassdef): AVisibility */
3368 val
* parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3369 val
* var
/* : AVisibility */;
3370 val
* var1
/* : AVisibility */;
3371 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
; /* _n_visibility on <self:AStdClassdef> */
3373 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
3374 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 651);
3381 /* method parser_nodes#AStdClassdef#n_visibility for (self: Object): AVisibility */
3382 val
* VIRTUAL_parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3383 val
* var
/* : AVisibility */;
3384 val
* var1
/* : AVisibility */;
3385 var1
= parser_nodes__AStdClassdef__n_visibility(self
);
3390 /* method parser_nodes#AStdClassdef#n_visibility= for (self: AStdClassdef, AVisibility) */
3391 void parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3392 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdClassdef> */
3395 /* method parser_nodes#AStdClassdef#n_visibility= for (self: Object, AVisibility) */
3396 void VIRTUAL_parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3397 parser_nodes__AStdClassdef__n_visibility_61d(self
, p0
);
3400 /* method parser_nodes#AStdClassdef#n_classkind for (self: AStdClassdef): AClasskind */
3401 val
* parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3402 val
* var
/* : AClasskind */;
3403 val
* var1
/* : AClasskind */;
3404 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
; /* _n_classkind on <self:AStdClassdef> */
3406 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classkind");
3407 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 652);
3414 /* method parser_nodes#AStdClassdef#n_classkind for (self: Object): AClasskind */
3415 val
* VIRTUAL_parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3416 val
* var
/* : AClasskind */;
3417 val
* var1
/* : AClasskind */;
3418 var1
= parser_nodes__AStdClassdef__n_classkind(self
);
3423 /* method parser_nodes#AStdClassdef#n_classkind= for (self: AStdClassdef, AClasskind) */
3424 void parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3425 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
= p0
; /* _n_classkind on <self:AStdClassdef> */
3428 /* method parser_nodes#AStdClassdef#n_classkind= for (self: Object, AClasskind) */
3429 void VIRTUAL_parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3430 parser_nodes__AStdClassdef__n_classkind_61d(self
, p0
);
3433 /* method parser_nodes#AStdClassdef#n_id for (self: AStdClassdef): nullable TClassid */
3434 val
* parser_nodes__AStdClassdef__n_id(val
* self
) {
3435 val
* var
/* : nullable TClassid */;
3436 val
* var1
/* : nullable TClassid */;
3437 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
; /* _n_id on <self:AStdClassdef> */
3442 /* method parser_nodes#AStdClassdef#n_id for (self: Object): nullable TClassid */
3443 val
* VIRTUAL_parser_nodes__AStdClassdef__n_id(val
* self
) {
3444 val
* var
/* : nullable TClassid */;
3445 val
* var1
/* : nullable TClassid */;
3446 var1
= parser_nodes__AStdClassdef__n_id(self
);
3451 /* method parser_nodes#AStdClassdef#n_id= for (self: AStdClassdef, nullable TClassid) */
3452 void parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3453 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
= p0
; /* _n_id on <self:AStdClassdef> */
3456 /* method parser_nodes#AStdClassdef#n_id= for (self: Object, nullable TClassid) */
3457 void VIRTUAL_parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3458 parser_nodes__AStdClassdef__n_id_61d(self
, p0
);
3461 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: AStdClassdef): ANodes[AFormaldef] */
3462 val
* parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3463 val
* var
/* : ANodes[AFormaldef] */;
3464 val
* var1
/* : ANodes[AFormaldef] */;
3465 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_formaldefs
].val
; /* _n_formaldefs on <self:AStdClassdef> */
3467 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_formaldefs");
3468 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 654);
3475 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: Object): ANodes[AFormaldef] */
3476 val
* VIRTUAL_parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3477 val
* var
/* : ANodes[AFormaldef] */;
3478 val
* var1
/* : ANodes[AFormaldef] */;
3479 var1
= parser_nodes__AStdClassdef__n_formaldefs(self
);
3484 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: AStdClassdef): nullable AExternCodeBlock */
3485 val
* parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3486 val
* var
/* : nullable AExternCodeBlock */;
3487 val
* var1
/* : nullable AExternCodeBlock */;
3488 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AStdClassdef> */
3493 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
3494 val
* VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3495 val
* var
/* : nullable AExternCodeBlock */;
3496 val
* var1
/* : nullable AExternCodeBlock */;
3497 var1
= parser_nodes__AStdClassdef__n_extern_code_block(self
);
3502 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: AStdClassdef, nullable AExternCodeBlock) */
3503 void parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3504 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AStdClassdef> */
3507 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
3508 void VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3509 parser_nodes__AStdClassdef__n_extern_code_block_61d(self
, p0
);
3512 /* method parser_nodes#AStdClassdef#n_superclasses for (self: AStdClassdef): ANodes[ASuperclass] */
3513 val
* parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3514 val
* var
/* : ANodes[ASuperclass] */;
3515 val
* var1
/* : ANodes[ASuperclass] */;
3516 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_superclasses
].val
; /* _n_superclasses on <self:AStdClassdef> */
3518 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_superclasses");
3519 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 656);
3526 /* method parser_nodes#AStdClassdef#n_superclasses for (self: Object): ANodes[ASuperclass] */
3527 val
* VIRTUAL_parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3528 val
* var
/* : ANodes[ASuperclass] */;
3529 val
* var1
/* : ANodes[ASuperclass] */;
3530 var1
= parser_nodes__AStdClassdef__n_superclasses(self
);
3535 /* method parser_nodes#AStdClassdef#n_kwend for (self: AStdClassdef): TKwend */
3536 val
* parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3537 val
* var
/* : TKwend */;
3538 val
* var1
/* : TKwend */;
3539 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
; /* _n_kwend on <self:AStdClassdef> */
3541 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwend");
3542 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 657);
3549 /* method parser_nodes#AStdClassdef#n_kwend for (self: Object): TKwend */
3550 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3551 val
* var
/* : TKwend */;
3552 val
* var1
/* : TKwend */;
3553 var1
= parser_nodes__AStdClassdef__n_kwend(self
);
3558 /* method parser_nodes#AStdClassdef#n_kwend= for (self: AStdClassdef, TKwend) */
3559 void parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3560 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
= p0
; /* _n_kwend on <self:AStdClassdef> */
3563 /* method parser_nodes#AStdClassdef#n_kwend= for (self: Object, TKwend) */
3564 void VIRTUAL_parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3565 parser_nodes__AStdClassdef__n_kwend_61d(self
, p0
);
3568 /* method parser_nodes#AStdClassdef#hot_location for (self: AStdClassdef): Location */
3569 val
* parser_nodes__AStdClassdef__hot_location(val
* self
) {
3570 val
* var
/* : Location */;
3571 val
* var1
/* : nullable TClassid */;
3572 val
* var2
/* : Location */;
3573 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AStdClassdef__n_id
]))(self
) /* n_id on <self:AStdClassdef>*/;
3575 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
3576 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 658);
3579 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:nullable TClassid>*/;
3586 /* method parser_nodes#AStdClassdef#hot_location for (self: Object): Location */
3587 val
* VIRTUAL_parser_nodes__AStdClassdef__hot_location(val
* self
) {
3588 val
* var
/* : Location */;
3589 val
* var1
/* : Location */;
3590 var1
= parser_nodes__AStdClassdef__hot_location(self
);
3595 /* method parser_nodes#AStdClassdef#init for (self: AStdClassdef) */
3596 void parser_nodes__AStdClassdef__init(val
* self
) {
3597 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AStdClassdef>*/;
3600 /* method parser_nodes#AStdClassdef#init for (self: Object) */
3601 void VIRTUAL_parser_nodes__AStdClassdef__init(val
* self
) {
3602 parser_nodes__AStdClassdef__init(self
);
3605 /* method parser_nodes#ATopClassdef#init for (self: ATopClassdef) */
3606 void parser_nodes__ATopClassdef__init(val
* self
) {
3607 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:ATopClassdef>*/;
3610 /* method parser_nodes#ATopClassdef#init for (self: Object) */
3611 void VIRTUAL_parser_nodes__ATopClassdef__init(val
* self
) {
3612 parser_nodes__ATopClassdef__init(self
);
3615 /* method parser_nodes#AMainClassdef#init for (self: AMainClassdef) */
3616 void parser_nodes__AMainClassdef__init(val
* self
) {
3617 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AMainClassdef>*/;
3620 /* method parser_nodes#AMainClassdef#init for (self: Object) */
3621 void VIRTUAL_parser_nodes__AMainClassdef__init(val
* self
) {
3622 parser_nodes__AMainClassdef__init(self
);
3625 /* method parser_nodes#AClasskind#init for (self: AClasskind) */
3626 void parser_nodes__AClasskind__init(val
* self
) {
3627 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClasskind>*/;
3630 /* method parser_nodes#AClasskind#init for (self: Object) */
3631 void VIRTUAL_parser_nodes__AClasskind__init(val
* self
) {
3632 parser_nodes__AClasskind__init(self
);
3635 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: AConcreteClasskind): TKwclass */
3636 val
* parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3637 val
* var
/* : TKwclass */;
3638 val
* var1
/* : TKwclass */;
3639 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AConcreteClasskind> */
3641 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwclass");
3642 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 677);
3649 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: Object): TKwclass */
3650 val
* VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3651 val
* var
/* : TKwclass */;
3652 val
* var1
/* : TKwclass */;
3653 var1
= parser_nodes__AConcreteClasskind__n_kwclass(self
);
3658 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: AConcreteClasskind, TKwclass) */
3659 void parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3660 self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AConcreteClasskind> */
3663 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: Object, TKwclass) */
3664 void VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3665 parser_nodes__AConcreteClasskind__n_kwclass_61d(self
, p0
);
3668 /* method parser_nodes#AConcreteClasskind#init for (self: AConcreteClasskind) */
3669 void parser_nodes__AConcreteClasskind__init(val
* self
) {
3670 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AConcreteClasskind>*/;
3673 /* method parser_nodes#AConcreteClasskind#init for (self: Object) */
3674 void VIRTUAL_parser_nodes__AConcreteClasskind__init(val
* self
) {
3675 parser_nodes__AConcreteClasskind__init(self
);
3678 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: AAbstractClasskind): TKwabstract */
3679 val
* parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3680 val
* var
/* : TKwabstract */;
3681 val
* var1
/* : TKwabstract */;
3682 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
; /* _n_kwabstract on <self:AAbstractClasskind> */
3684 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwabstract");
3685 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 681);
3692 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: Object): TKwabstract */
3693 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3694 val
* var
/* : TKwabstract */;
3695 val
* var1
/* : TKwabstract */;
3696 var1
= parser_nodes__AAbstractClasskind__n_kwabstract(self
);
3701 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: AAbstractClasskind, TKwabstract) */
3702 void parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3703 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
= p0
; /* _n_kwabstract on <self:AAbstractClasskind> */
3706 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: Object, TKwabstract) */
3707 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3708 parser_nodes__AAbstractClasskind__n_kwabstract_61d(self
, p0
);
3711 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: AAbstractClasskind): TKwclass */
3712 val
* parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3713 val
* var
/* : TKwclass */;
3714 val
* var1
/* : TKwclass */;
3715 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AAbstractClasskind> */
3717 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwclass");
3718 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 682);
3725 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: Object): TKwclass */
3726 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3727 val
* var
/* : TKwclass */;
3728 val
* var1
/* : TKwclass */;
3729 var1
= parser_nodes__AAbstractClasskind__n_kwclass(self
);
3734 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: AAbstractClasskind, TKwclass) */
3735 void parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3736 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AAbstractClasskind> */
3739 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: Object, TKwclass) */
3740 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3741 parser_nodes__AAbstractClasskind__n_kwclass_61d(self
, p0
);
3744 /* method parser_nodes#AAbstractClasskind#init for (self: AAbstractClasskind) */
3745 void parser_nodes__AAbstractClasskind__init(val
* self
) {
3746 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AAbstractClasskind>*/;
3749 /* method parser_nodes#AAbstractClasskind#init for (self: Object) */
3750 void VIRTUAL_parser_nodes__AAbstractClasskind__init(val
* self
) {
3751 parser_nodes__AAbstractClasskind__init(self
);
3754 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: AInterfaceClasskind): TKwinterface */
3755 val
* parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3756 val
* var
/* : TKwinterface */;
3757 val
* var1
/* : TKwinterface */;
3758 var1
= self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3760 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwinterface");
3761 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 686);
3768 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: Object): TKwinterface */
3769 val
* VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3770 val
* var
/* : TKwinterface */;
3771 val
* var1
/* : TKwinterface */;
3772 var1
= parser_nodes__AInterfaceClasskind__n_kwinterface(self
);
3777 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: AInterfaceClasskind, TKwinterface) */
3778 void parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3779 self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
= p0
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3782 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: Object, TKwinterface) */
3783 void VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3784 parser_nodes__AInterfaceClasskind__n_kwinterface_61d(self
, p0
);
3787 /* method parser_nodes#AInterfaceClasskind#init for (self: AInterfaceClasskind) */
3788 void parser_nodes__AInterfaceClasskind__init(val
* self
) {
3789 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AInterfaceClasskind>*/;
3792 /* method parser_nodes#AInterfaceClasskind#init for (self: Object) */
3793 void VIRTUAL_parser_nodes__AInterfaceClasskind__init(val
* self
) {
3794 parser_nodes__AInterfaceClasskind__init(self
);
3797 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: AEnumClasskind): TKwenum */
3798 val
* parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3799 val
* var
/* : TKwenum */;
3800 val
* var1
/* : TKwenum */;
3801 var1
= self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
; /* _n_kwenum on <self:AEnumClasskind> */
3803 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwenum");
3804 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 690);
3811 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: Object): TKwenum */
3812 val
* VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3813 val
* var
/* : TKwenum */;
3814 val
* var1
/* : TKwenum */;
3815 var1
= parser_nodes__AEnumClasskind__n_kwenum(self
);
3820 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: AEnumClasskind, TKwenum) */
3821 void parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3822 self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
= p0
; /* _n_kwenum on <self:AEnumClasskind> */
3825 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: Object, TKwenum) */
3826 void VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3827 parser_nodes__AEnumClasskind__n_kwenum_61d(self
, p0
);
3830 /* method parser_nodes#AEnumClasskind#init for (self: AEnumClasskind) */
3831 void parser_nodes__AEnumClasskind__init(val
* self
) {
3832 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AEnumClasskind>*/;
3835 /* method parser_nodes#AEnumClasskind#init for (self: Object) */
3836 void VIRTUAL_parser_nodes__AEnumClasskind__init(val
* self
) {
3837 parser_nodes__AEnumClasskind__init(self
);
3840 /* method parser_nodes#AExternClasskind#n_kwextern for (self: AExternClasskind): TKwextern */
3841 val
* parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3842 val
* var
/* : TKwextern */;
3843 val
* var1
/* : TKwextern */;
3844 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
; /* _n_kwextern on <self:AExternClasskind> */
3846 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwextern");
3847 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 694);
3854 /* method parser_nodes#AExternClasskind#n_kwextern for (self: Object): TKwextern */
3855 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3856 val
* var
/* : TKwextern */;
3857 val
* var1
/* : TKwextern */;
3858 var1
= parser_nodes__AExternClasskind__n_kwextern(self
);
3863 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: AExternClasskind, TKwextern) */
3864 void parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3865 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
= p0
; /* _n_kwextern on <self:AExternClasskind> */
3868 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: Object, TKwextern) */
3869 void VIRTUAL_parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3870 parser_nodes__AExternClasskind__n_kwextern_61d(self
, p0
);
3873 /* method parser_nodes#AExternClasskind#n_kwclass for (self: AExternClasskind): nullable TKwclass */
3874 val
* parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3875 val
* var
/* : nullable TKwclass */;
3876 val
* var1
/* : nullable TKwclass */;
3877 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AExternClasskind> */
3882 /* method parser_nodes#AExternClasskind#n_kwclass for (self: Object): nullable TKwclass */
3883 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3884 val
* var
/* : nullable TKwclass */;
3885 val
* var1
/* : nullable TKwclass */;
3886 var1
= parser_nodes__AExternClasskind__n_kwclass(self
);
3891 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: AExternClasskind, nullable TKwclass) */
3892 void parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3893 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AExternClasskind> */
3896 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: Object, nullable TKwclass) */
3897 void VIRTUAL_parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3898 parser_nodes__AExternClasskind__n_kwclass_61d(self
, p0
);
3901 /* method parser_nodes#AExternClasskind#init for (self: AExternClasskind) */
3902 void parser_nodes__AExternClasskind__init(val
* self
) {
3903 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AExternClasskind>*/;
3906 /* method parser_nodes#AExternClasskind#init for (self: Object) */
3907 void VIRTUAL_parser_nodes__AExternClasskind__init(val
* self
) {
3908 parser_nodes__AExternClasskind__init(self
);
3911 /* method parser_nodes#AFormaldef#n_id for (self: AFormaldef): TClassid */
3912 val
* parser_nodes__AFormaldef__n_id(val
* self
) {
3913 val
* var
/* : TClassid */;
3914 val
* var1
/* : TClassid */;
3915 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
; /* _n_id on <self:AFormaldef> */
3917 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
3918 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 701);
3925 /* method parser_nodes#AFormaldef#n_id for (self: Object): TClassid */
3926 val
* VIRTUAL_parser_nodes__AFormaldef__n_id(val
* self
) {
3927 val
* var
/* : TClassid */;
3928 val
* var1
/* : TClassid */;
3929 var1
= parser_nodes__AFormaldef__n_id(self
);
3934 /* method parser_nodes#AFormaldef#n_id= for (self: AFormaldef, TClassid) */
3935 void parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3936 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
= p0
; /* _n_id on <self:AFormaldef> */
3939 /* method parser_nodes#AFormaldef#n_id= for (self: Object, TClassid) */
3940 void VIRTUAL_parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3941 parser_nodes__AFormaldef__n_id_61d(self
, p0
);
3944 /* method parser_nodes#AFormaldef#n_type for (self: AFormaldef): nullable AType */
3945 val
* parser_nodes__AFormaldef__n_type(val
* self
) {
3946 val
* var
/* : nullable AType */;
3947 val
* var1
/* : nullable AType */;
3948 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
; /* _n_type on <self:AFormaldef> */
3953 /* method parser_nodes#AFormaldef#n_type for (self: Object): nullable AType */
3954 val
* VIRTUAL_parser_nodes__AFormaldef__n_type(val
* self
) {
3955 val
* var
/* : nullable AType */;
3956 val
* var1
/* : nullable AType */;
3957 var1
= parser_nodes__AFormaldef__n_type(self
);
3962 /* method parser_nodes#AFormaldef#n_type= for (self: AFormaldef, nullable AType) */
3963 void parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3964 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
= p0
; /* _n_type on <self:AFormaldef> */
3967 /* method parser_nodes#AFormaldef#n_type= for (self: Object, nullable AType) */
3968 void VIRTUAL_parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3969 parser_nodes__AFormaldef__n_type_61d(self
, p0
);
3972 /* method parser_nodes#AFormaldef#init for (self: AFormaldef) */
3973 void parser_nodes__AFormaldef__init(val
* self
) {
3974 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AFormaldef>*/;
3977 /* method parser_nodes#AFormaldef#init for (self: Object) */
3978 void VIRTUAL_parser_nodes__AFormaldef__init(val
* self
) {
3979 parser_nodes__AFormaldef__init(self
);
3982 /* method parser_nodes#ASuperclass#n_kwsuper for (self: ASuperclass): TKwsuper */
3983 val
* parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
3984 val
* var
/* : TKwsuper */;
3985 val
* var1
/* : TKwsuper */;
3986 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperclass> */
3988 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwsuper");
3989 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 709);
3996 /* method parser_nodes#ASuperclass#n_kwsuper for (self: Object): TKwsuper */
3997 val
* VIRTUAL_parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
3998 val
* var
/* : TKwsuper */;
3999 val
* var1
/* : TKwsuper */;
4000 var1
= parser_nodes__ASuperclass__n_kwsuper(self
);
4005 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: ASuperclass, TKwsuper) */
4006 void parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
4007 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperclass> */
4010 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: Object, TKwsuper) */
4011 void VIRTUAL_parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
4012 parser_nodes__ASuperclass__n_kwsuper_61d(self
, p0
);
4015 /* method parser_nodes#ASuperclass#n_type for (self: ASuperclass): AType */
4016 val
* parser_nodes__ASuperclass__n_type(val
* self
) {
4017 val
* var
/* : AType */;
4018 val
* var1
/* : AType */;
4019 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
; /* _n_type on <self:ASuperclass> */
4021 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
4022 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 710);
4029 /* method parser_nodes#ASuperclass#n_type for (self: Object): AType */
4030 val
* VIRTUAL_parser_nodes__ASuperclass__n_type(val
* self
) {
4031 val
* var
/* : AType */;
4032 val
* var1
/* : AType */;
4033 var1
= parser_nodes__ASuperclass__n_type(self
);
4038 /* method parser_nodes#ASuperclass#n_type= for (self: ASuperclass, AType) */
4039 void parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
4040 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
= p0
; /* _n_type on <self:ASuperclass> */
4043 /* method parser_nodes#ASuperclass#n_type= for (self: Object, AType) */
4044 void VIRTUAL_parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
4045 parser_nodes__ASuperclass__n_type_61d(self
, p0
);
4048 /* method parser_nodes#ASuperclass#init for (self: ASuperclass) */
4049 void parser_nodes__ASuperclass__init(val
* self
) {
4050 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASuperclass>*/;
4053 /* method parser_nodes#ASuperclass#init for (self: Object) */
4054 void VIRTUAL_parser_nodes__ASuperclass__init(val
* self
) {
4055 parser_nodes__ASuperclass__init(self
);
4058 /* method parser_nodes#APropdef#n_doc for (self: APropdef): nullable ADoc */
4059 val
* parser_nodes__APropdef__n_doc(val
* self
) {
4060 val
* var
/* : nullable ADoc */;
4061 val
* var1
/* : nullable ADoc */;
4062 var1
= self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
; /* _n_doc on <self:APropdef> */
4067 /* method parser_nodes#APropdef#n_doc for (self: Object): nullable ADoc */
4068 val
* VIRTUAL_parser_nodes__APropdef__n_doc(val
* self
) {
4069 val
* var
/* : nullable ADoc */;
4070 val
* var1
/* : nullable ADoc */;
4071 var1
= parser_nodes__APropdef__n_doc(self
);
4076 /* method parser_nodes#APropdef#n_doc= for (self: APropdef, nullable ADoc) */
4077 void parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4078 self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
= p0
; /* _n_doc on <self:APropdef> */
4081 /* method parser_nodes#APropdef#n_doc= for (self: Object, nullable ADoc) */
4082 void VIRTUAL_parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4083 parser_nodes__APropdef__n_doc_61d(self
, p0
);
4086 /* method parser_nodes#APropdef#init for (self: APropdef) */
4087 void parser_nodes__APropdef__init(val
* self
) {
4088 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:APropdef>*/;
4091 /* method parser_nodes#APropdef#init for (self: Object) */
4092 void VIRTUAL_parser_nodes__APropdef__init(val
* self
) {
4093 parser_nodes__APropdef__init(self
);
4096 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: AAttrPropdef): nullable TKwredef */
4097 val
* parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4098 val
* var
/* : nullable TKwredef */;
4099 val
* var1
/* : nullable TKwredef */;
4100 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AAttrPropdef> */
4105 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: Object): nullable TKwredef */
4106 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4107 val
* var
/* : nullable TKwredef */;
4108 val
* var1
/* : nullable TKwredef */;
4109 var1
= parser_nodes__AAttrPropdef__n_kwredef(self
);
4114 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: AAttrPropdef, nullable TKwredef) */
4115 void parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4116 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAttrPropdef> */
4119 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4120 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4121 parser_nodes__AAttrPropdef__n_kwredef_61d(self
, p0
);
4124 /* method parser_nodes#AAttrPropdef#n_visibility for (self: AAttrPropdef): AVisibility */
4125 val
* parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4126 val
* var
/* : AVisibility */;
4127 val
* var1
/* : AVisibility */;
4128 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
; /* _n_visibility on <self:AAttrPropdef> */
4130 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
4131 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 724);
4138 /* method parser_nodes#AAttrPropdef#n_visibility for (self: Object): AVisibility */
4139 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4140 val
* var
/* : AVisibility */;
4141 val
* var1
/* : AVisibility */;
4142 var1
= parser_nodes__AAttrPropdef__n_visibility(self
);
4147 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: AAttrPropdef, AVisibility) */
4148 void parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4149 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AAttrPropdef> */
4152 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: Object, AVisibility) */
4153 void VIRTUAL_parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4154 parser_nodes__AAttrPropdef__n_visibility_61d(self
, p0
);
4157 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: AAttrPropdef): TKwvar */
4158 val
* parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4159 val
* var
/* : TKwvar */;
4160 val
* var1
/* : TKwvar */;
4161 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
; /* _n_kwvar on <self:AAttrPropdef> */
4163 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwvar");
4164 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 725);
4171 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: Object): TKwvar */
4172 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4173 val
* var
/* : TKwvar */;
4174 val
* var1
/* : TKwvar */;
4175 var1
= parser_nodes__AAttrPropdef__n_kwvar(self
);
4180 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: AAttrPropdef, TKwvar) */
4181 void parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4182 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AAttrPropdef> */
4185 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: Object, TKwvar) */
4186 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4187 parser_nodes__AAttrPropdef__n_kwvar_61d(self
, p0
);
4190 /* method parser_nodes#AAttrPropdef#n_id for (self: AAttrPropdef): nullable TAttrid */
4191 val
* parser_nodes__AAttrPropdef__n_id(val
* self
) {
4192 val
* var
/* : nullable TAttrid */;
4193 val
* var1
/* : nullable TAttrid */;
4194 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
; /* _n_id on <self:AAttrPropdef> */
4199 /* method parser_nodes#AAttrPropdef#n_id for (self: Object): nullable TAttrid */
4200 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id(val
* self
) {
4201 val
* var
/* : nullable TAttrid */;
4202 val
* var1
/* : nullable TAttrid */;
4203 var1
= parser_nodes__AAttrPropdef__n_id(self
);
4208 /* method parser_nodes#AAttrPropdef#n_id= for (self: AAttrPropdef, nullable TAttrid) */
4209 void parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4210 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
= p0
; /* _n_id on <self:AAttrPropdef> */
4213 /* method parser_nodes#AAttrPropdef#n_id= for (self: Object, nullable TAttrid) */
4214 void VIRTUAL_parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4215 parser_nodes__AAttrPropdef__n_id_61d(self
, p0
);
4218 /* method parser_nodes#AAttrPropdef#n_id2 for (self: AAttrPropdef): nullable TId */
4219 val
* parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4220 val
* var
/* : nullable TId */;
4221 val
* var1
/* : nullable TId */;
4222 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
; /* _n_id2 on <self:AAttrPropdef> */
4227 /* method parser_nodes#AAttrPropdef#n_id2 for (self: Object): nullable TId */
4228 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4229 val
* var
/* : nullable TId */;
4230 val
* var1
/* : nullable TId */;
4231 var1
= parser_nodes__AAttrPropdef__n_id2(self
);
4236 /* method parser_nodes#AAttrPropdef#n_id2= for (self: AAttrPropdef, nullable TId) */
4237 void parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4238 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
= p0
; /* _n_id2 on <self:AAttrPropdef> */
4241 /* method parser_nodes#AAttrPropdef#n_id2= for (self: Object, nullable TId) */
4242 void VIRTUAL_parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4243 parser_nodes__AAttrPropdef__n_id2_61d(self
, p0
);
4246 /* method parser_nodes#AAttrPropdef#n_type for (self: AAttrPropdef): nullable AType */
4247 val
* parser_nodes__AAttrPropdef__n_type(val
* self
) {
4248 val
* var
/* : nullable AType */;
4249 val
* var1
/* : nullable AType */;
4250 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
; /* _n_type on <self:AAttrPropdef> */
4255 /* method parser_nodes#AAttrPropdef#n_type for (self: Object): nullable AType */
4256 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_type(val
* self
) {
4257 val
* var
/* : nullable AType */;
4258 val
* var1
/* : nullable AType */;
4259 var1
= parser_nodes__AAttrPropdef__n_type(self
);
4264 /* method parser_nodes#AAttrPropdef#n_type= for (self: AAttrPropdef, nullable AType) */
4265 void parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4266 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
= p0
; /* _n_type on <self:AAttrPropdef> */
4269 /* method parser_nodes#AAttrPropdef#n_type= for (self: Object, nullable AType) */
4270 void VIRTUAL_parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4271 parser_nodes__AAttrPropdef__n_type_61d(self
, p0
);
4274 /* method parser_nodes#AAttrPropdef#n_readable for (self: AAttrPropdef): nullable AAble */
4275 val
* parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4276 val
* var
/* : nullable AAble */;
4277 val
* var1
/* : nullable AAble */;
4278 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
; /* _n_readable on <self:AAttrPropdef> */
4283 /* method parser_nodes#AAttrPropdef#n_readable for (self: Object): nullable AAble */
4284 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4285 val
* var
/* : nullable AAble */;
4286 val
* var1
/* : nullable AAble */;
4287 var1
= parser_nodes__AAttrPropdef__n_readable(self
);
4292 /* method parser_nodes#AAttrPropdef#n_readable= for (self: AAttrPropdef, nullable AAble) */
4293 void parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4294 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
= p0
; /* _n_readable on <self:AAttrPropdef> */
4297 /* method parser_nodes#AAttrPropdef#n_readable= for (self: Object, nullable AAble) */
4298 void VIRTUAL_parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4299 parser_nodes__AAttrPropdef__n_readable_61d(self
, p0
);
4302 /* method parser_nodes#AAttrPropdef#n_writable for (self: AAttrPropdef): nullable AAble */
4303 val
* parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4304 val
* var
/* : nullable AAble */;
4305 val
* var1
/* : nullable AAble */;
4306 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
; /* _n_writable on <self:AAttrPropdef> */
4311 /* method parser_nodes#AAttrPropdef#n_writable for (self: Object): nullable AAble */
4312 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4313 val
* var
/* : nullable AAble */;
4314 val
* var1
/* : nullable AAble */;
4315 var1
= parser_nodes__AAttrPropdef__n_writable(self
);
4320 /* method parser_nodes#AAttrPropdef#n_writable= for (self: AAttrPropdef, nullable AAble) */
4321 void parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4322 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
= p0
; /* _n_writable on <self:AAttrPropdef> */
4325 /* method parser_nodes#AAttrPropdef#n_writable= for (self: Object, nullable AAble) */
4326 void VIRTUAL_parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4327 parser_nodes__AAttrPropdef__n_writable_61d(self
, p0
);
4330 /* method parser_nodes#AAttrPropdef#n_expr for (self: AAttrPropdef): nullable AExpr */
4331 val
* parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4332 val
* var
/* : nullable AExpr */;
4333 val
* var1
/* : nullable AExpr */;
4334 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
; /* _n_expr on <self:AAttrPropdef> */
4339 /* method parser_nodes#AAttrPropdef#n_expr for (self: Object): nullable AExpr */
4340 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4341 val
* var
/* : nullable AExpr */;
4342 val
* var1
/* : nullable AExpr */;
4343 var1
= parser_nodes__AAttrPropdef__n_expr(self
);
4348 /* method parser_nodes#AAttrPropdef#n_expr= for (self: AAttrPropdef, nullable AExpr) */
4349 void parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4350 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
= p0
; /* _n_expr on <self:AAttrPropdef> */
4353 /* method parser_nodes#AAttrPropdef#n_expr= for (self: Object, nullable AExpr) */
4354 void VIRTUAL_parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4355 parser_nodes__AAttrPropdef__n_expr_61d(self
, p0
);
4358 /* method parser_nodes#AAttrPropdef#hot_location for (self: AAttrPropdef): Location */
4359 val
* parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4360 val
* var
/* : Location */;
4361 val
* var1
/* : nullable TAttrid */;
4362 val
* var2
/* : null */;
4363 short int var3
/* : Bool */;
4364 val
* var4
/* : nullable TAttrid */;
4365 val
* var5
/* : Location */;
4366 val
* var6
/* : nullable TId */;
4367 val
* var7
/* : Location */;
4368 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4371 var3
= 0; /* is null */
4373 var3
= 1; /* arg is null and recv is not */
4376 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4378 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4379 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 741);
4382 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable TAttrid>*/;
4387 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id2
]))(self
) /* n_id2 on <self:AAttrPropdef>*/;
4389 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4390 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 741);
4393 var7
= ((val
* (*)(val
*))(var6
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var6
) /* location on <var6:nullable TId>*/;
4401 /* method parser_nodes#AAttrPropdef#hot_location for (self: Object): Location */
4402 val
* VIRTUAL_parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4403 val
* var
/* : Location */;
4404 val
* var1
/* : Location */;
4405 var1
= parser_nodes__AAttrPropdef__hot_location(self
);
4410 /* method parser_nodes#AAttrPropdef#init for (self: AAttrPropdef) */
4411 void parser_nodes__AAttrPropdef__init(val
* self
) {
4412 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AAttrPropdef>*/;
4415 /* method parser_nodes#AAttrPropdef#init for (self: Object) */
4416 void VIRTUAL_parser_nodes__AAttrPropdef__init(val
* self
) {
4417 parser_nodes__AAttrPropdef__init(self
);
4420 /* method parser_nodes#AMethPropdef#n_kwredef for (self: AMethPropdef): nullable TKwredef */
4421 val
* parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4422 val
* var
/* : nullable TKwredef */;
4423 val
* var1
/* : nullable TKwredef */;
4424 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AMethPropdef> */
4429 /* method parser_nodes#AMethPropdef#n_kwredef for (self: Object): nullable TKwredef */
4430 val
* VIRTUAL_parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4431 val
* var
/* : nullable TKwredef */;
4432 val
* var1
/* : nullable TKwredef */;
4433 var1
= parser_nodes__AMethPropdef__n_kwredef(self
);
4438 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: AMethPropdef, nullable TKwredef) */
4439 void parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4440 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AMethPropdef> */
4443 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4444 void VIRTUAL_parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4445 parser_nodes__AMethPropdef__n_kwredef_61d(self
, p0
);
4448 /* method parser_nodes#AMethPropdef#n_visibility for (self: AMethPropdef): nullable AVisibility */
4449 val
* parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4450 val
* var
/* : nullable AVisibility */;
4451 val
* var1
/* : nullable AVisibility */;
4452 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
; /* _n_visibility on <self:AMethPropdef> */
4457 /* method parser_nodes#AMethPropdef#n_visibility for (self: Object): nullable AVisibility */
4458 val
* VIRTUAL_parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4459 val
* var
/* : nullable AVisibility */;
4460 val
* var1
/* : nullable AVisibility */;
4461 var1
= parser_nodes__AMethPropdef__n_visibility(self
);
4466 /* method parser_nodes#AMethPropdef#n_visibility= for (self: AMethPropdef, nullable AVisibility) */
4467 void parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4468 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AMethPropdef> */
4471 /* method parser_nodes#AMethPropdef#n_visibility= for (self: Object, nullable AVisibility) */
4472 void VIRTUAL_parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4473 parser_nodes__AMethPropdef__n_visibility_61d(self
, p0
);
4476 /* method parser_nodes#AMethPropdef#n_methid for (self: AMethPropdef): nullable AMethid */
4477 val
* parser_nodes__AMethPropdef__n_methid(val
* self
) {
4478 val
* var
/* : nullable AMethid */;
4479 val
* var1
/* : nullable AMethid */;
4480 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
; /* _n_methid on <self:AMethPropdef> */
4485 /* method parser_nodes#AMethPropdef#n_methid for (self: Object): nullable AMethid */
4486 val
* VIRTUAL_parser_nodes__AMethPropdef__n_methid(val
* self
) {
4487 val
* var
/* : nullable AMethid */;
4488 val
* var1
/* : nullable AMethid */;
4489 var1
= parser_nodes__AMethPropdef__n_methid(self
);
4494 /* method parser_nodes#AMethPropdef#n_methid= for (self: AMethPropdef, nullable AMethid) */
4495 void parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4496 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
= p0
; /* _n_methid on <self:AMethPropdef> */
4499 /* method parser_nodes#AMethPropdef#n_methid= for (self: Object, nullable AMethid) */
4500 void VIRTUAL_parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4501 parser_nodes__AMethPropdef__n_methid_61d(self
, p0
);
4504 /* method parser_nodes#AMethPropdef#n_signature for (self: AMethPropdef): nullable ASignature */
4505 val
* parser_nodes__AMethPropdef__n_signature(val
* self
) {
4506 val
* var
/* : nullable ASignature */;
4507 val
* var1
/* : nullable ASignature */;
4508 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
; /* _n_signature on <self:AMethPropdef> */
4513 /* method parser_nodes#AMethPropdef#n_signature for (self: Object): nullable ASignature */
4514 val
* VIRTUAL_parser_nodes__AMethPropdef__n_signature(val
* self
) {
4515 val
* var
/* : nullable ASignature */;
4516 val
* var1
/* : nullable ASignature */;
4517 var1
= parser_nodes__AMethPropdef__n_signature(self
);
4522 /* method parser_nodes#AMethPropdef#n_signature= for (self: AMethPropdef, nullable ASignature) */
4523 void parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4524 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
= p0
; /* _n_signature on <self:AMethPropdef> */
4527 /* method parser_nodes#AMethPropdef#n_signature= for (self: Object, nullable ASignature) */
4528 void VIRTUAL_parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4529 parser_nodes__AMethPropdef__n_signature_61d(self
, p0
);
4532 /* method parser_nodes#AMethPropdef#hot_location for (self: AMethPropdef): Location */
4533 val
* parser_nodes__AMethPropdef__hot_location(val
* self
) {
4534 val
* var
/* : Location */;
4535 val
* var1
/* : nullable AMethid */;
4536 val
* var2
/* : null */;
4537 short int var3
/* : Bool */;
4538 val
* var4
/* : nullable AMethid */;
4539 val
* var5
/* : Location */;
4540 val
* var6
/* : Location */;
4541 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4544 var3
= 0; /* is null */
4546 var3
= 1; /* arg is null and recv is not */
4549 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4551 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4552 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 755);
4555 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable AMethid>*/;
4560 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:AMethPropdef>*/;
4567 /* method parser_nodes#AMethPropdef#hot_location for (self: Object): Location */
4568 val
* VIRTUAL_parser_nodes__AMethPropdef__hot_location(val
* self
) {
4569 val
* var
/* : Location */;
4570 val
* var1
/* : Location */;
4571 var1
= parser_nodes__AMethPropdef__hot_location(self
);
4576 /* method parser_nodes#AMethPropdef#init for (self: AMethPropdef) */
4577 void parser_nodes__AMethPropdef__init(val
* self
) {
4578 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AMethPropdef>*/;
4581 /* method parser_nodes#AMethPropdef#init for (self: Object) */
4582 void VIRTUAL_parser_nodes__AMethPropdef__init(val
* self
) {
4583 parser_nodes__AMethPropdef__init(self
);
4586 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: ADeferredMethPropdef): TKwmeth */
4587 val
* parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4588 val
* var
/* : TKwmeth */;
4589 val
* var1
/* : TKwmeth */;
4590 var1
= self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4592 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4593 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 766);
4600 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4601 val
* VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4602 val
* var
/* : TKwmeth */;
4603 val
* var1
/* : TKwmeth */;
4604 var1
= parser_nodes__ADeferredMethPropdef__n_kwmeth(self
);
4609 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: ADeferredMethPropdef, TKwmeth) */
4610 void parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4611 self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4614 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4615 void VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4616 parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(self
, p0
);
4619 /* method parser_nodes#ADeferredMethPropdef#init for (self: ADeferredMethPropdef) */
4620 void parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4621 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:ADeferredMethPropdef>*/;
4624 /* method parser_nodes#ADeferredMethPropdef#init for (self: Object) */
4625 void VIRTUAL_parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4626 parser_nodes__ADeferredMethPropdef__init(self
);
4629 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: AInternMethPropdef): TKwmeth */
4630 val
* parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4631 val
* var
/* : TKwmeth */;
4632 val
* var1
/* : TKwmeth */;
4633 var1
= self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AInternMethPropdef> */
4635 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4636 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 772);
4643 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4644 val
* VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4645 val
* var
/* : TKwmeth */;
4646 val
* var1
/* : TKwmeth */;
4647 var1
= parser_nodes__AInternMethPropdef__n_kwmeth(self
);
4652 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: AInternMethPropdef, TKwmeth) */
4653 void parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4654 self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AInternMethPropdef> */
4657 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4658 void VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4659 parser_nodes__AInternMethPropdef__n_kwmeth_61d(self
, p0
);
4662 /* method parser_nodes#AInternMethPropdef#init for (self: AInternMethPropdef) */
4663 void parser_nodes__AInternMethPropdef__init(val
* self
) {
4664 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInternMethPropdef>*/;
4667 /* method parser_nodes#AInternMethPropdef#init for (self: Object) */
4668 void VIRTUAL_parser_nodes__AInternMethPropdef__init(val
* self
) {
4669 parser_nodes__AInternMethPropdef__init(self
);
4672 /* method parser_nodes#AExternPropdef#n_extern for (self: AExternPropdef): nullable TString */
4673 val
* parser_nodes__AExternPropdef__n_extern(val
* self
) {
4674 val
* var
/* : nullable TString */;
4675 val
* var1
/* : nullable TString */;
4676 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
; /* _n_extern on <self:AExternPropdef> */
4681 /* method parser_nodes#AExternPropdef#n_extern for (self: Object): nullable TString */
4682 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern(val
* self
) {
4683 val
* var
/* : nullable TString */;
4684 val
* var1
/* : nullable TString */;
4685 var1
= parser_nodes__AExternPropdef__n_extern(self
);
4690 /* method parser_nodes#AExternPropdef#n_extern= for (self: AExternPropdef, nullable TString) */
4691 void parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4692 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
= p0
; /* _n_extern on <self:AExternPropdef> */
4695 /* method parser_nodes#AExternPropdef#n_extern= for (self: Object, nullable TString) */
4696 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4697 parser_nodes__AExternPropdef__n_extern_61d(self
, p0
);
4700 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: AExternPropdef): nullable AExternCalls */
4701 val
* parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4702 val
* var
/* : nullable AExternCalls */;
4703 val
* var1
/* : nullable AExternCalls */;
4704 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternPropdef> */
4709 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: Object): nullable AExternCalls */
4710 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4711 val
* var
/* : nullable AExternCalls */;
4712 val
* var1
/* : nullable AExternCalls */;
4713 var1
= parser_nodes__AExternPropdef__n_extern_calls(self
);
4718 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: AExternPropdef, nullable AExternCalls) */
4719 void parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4720 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
= p0
; /* _n_extern_calls on <self:AExternPropdef> */
4723 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: Object, nullable AExternCalls) */
4724 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4725 parser_nodes__AExternPropdef__n_extern_calls_61d(self
, p0
);
4728 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: AExternPropdef): nullable AExternCodeBlock */
4729 val
* parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4730 val
* var
/* : nullable AExternCodeBlock */;
4731 val
* var1
/* : nullable AExternCodeBlock */;
4732 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AExternPropdef> */
4737 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
4738 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4739 val
* var
/* : nullable AExternCodeBlock */;
4740 val
* var1
/* : nullable AExternCodeBlock */;
4741 var1
= parser_nodes__AExternPropdef__n_extern_code_block(self
);
4746 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: AExternPropdef, nullable AExternCodeBlock) */
4747 void parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4748 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AExternPropdef> */
4751 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
4752 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4753 parser_nodes__AExternPropdef__n_extern_code_block_61d(self
, p0
);
4756 /* method parser_nodes#AExternPropdef#init for (self: AExternPropdef) */
4757 void parser_nodes__AExternPropdef__init(val
* self
) {
4758 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AExternPropdef>*/;
4761 /* method parser_nodes#AExternPropdef#init for (self: Object) */
4762 void VIRTUAL_parser_nodes__AExternPropdef__init(val
* self
) {
4763 parser_nodes__AExternPropdef__init(self
);
4766 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: AExternMethPropdef): TKwmeth */
4767 val
* parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4768 val
* var
/* : TKwmeth */;
4769 val
* var1
/* : TKwmeth */;
4770 var1
= self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AExternMethPropdef> */
4772 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4773 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 786);
4780 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4781 val
* VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4782 val
* var
/* : TKwmeth */;
4783 val
* var1
/* : TKwmeth */;
4784 var1
= parser_nodes__AExternMethPropdef__n_kwmeth(self
);
4789 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: AExternMethPropdef, TKwmeth) */
4790 void parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4791 self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AExternMethPropdef> */
4794 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4795 void VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4796 parser_nodes__AExternMethPropdef__n_kwmeth_61d(self
, p0
);
4799 /* method parser_nodes#AExternMethPropdef#init for (self: AExternMethPropdef) */
4800 void parser_nodes__AExternMethPropdef__init(val
* self
) {
4801 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternMethPropdef>*/;
4804 /* method parser_nodes#AExternMethPropdef#init for (self: Object) */
4805 void VIRTUAL_parser_nodes__AExternMethPropdef__init(val
* self
) {
4806 parser_nodes__AExternMethPropdef__init(self
);
4809 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: AConcreteMethPropdef): nullable TKwmeth */
4810 val
* parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4811 val
* var
/* : nullable TKwmeth */;
4812 val
* var1
/* : nullable TKwmeth */;
4813 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4818 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: Object): nullable TKwmeth */
4819 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4820 val
* var
/* : nullable TKwmeth */;
4821 val
* var1
/* : nullable TKwmeth */;
4822 var1
= parser_nodes__AConcreteMethPropdef__n_kwmeth(self
);
4827 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: AConcreteMethPropdef, nullable TKwmeth) */
4828 void parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4829 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4832 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: Object, nullable TKwmeth) */
4833 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4834 parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(self
, p0
);
4837 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: AConcreteMethPropdef): nullable AExpr */
4838 val
* parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4839 val
* var
/* : nullable AExpr */;
4840 val
* var1
/* : nullable AExpr */;
4841 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
; /* _n_block on <self:AConcreteMethPropdef> */
4846 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: Object): nullable AExpr */
4847 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4848 val
* var
/* : nullable AExpr */;
4849 val
* var1
/* : nullable AExpr */;
4850 var1
= parser_nodes__AConcreteMethPropdef__n_block(self
);
4855 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: AConcreteMethPropdef, nullable AExpr) */
4856 void parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4857 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
= p0
; /* _n_block on <self:AConcreteMethPropdef> */
4860 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: Object, nullable AExpr) */
4861 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4862 parser_nodes__AConcreteMethPropdef__n_block_61d(self
, p0
);
4865 /* method parser_nodes#AConcreteMethPropdef#init for (self: AConcreteMethPropdef) */
4866 void parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4867 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AConcreteMethPropdef>*/;
4870 /* method parser_nodes#AConcreteMethPropdef#init for (self: Object) */
4871 void VIRTUAL_parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4872 parser_nodes__AConcreteMethPropdef__init(self
);
4875 /* method parser_nodes#AInitPropdef#init for (self: AInitPropdef) */
4876 void parser_nodes__AInitPropdef__init(val
* self
) {
4877 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInitPropdef>*/;
4880 /* method parser_nodes#AInitPropdef#init for (self: Object) */
4881 void VIRTUAL_parser_nodes__AInitPropdef__init(val
* self
) {
4882 parser_nodes__AInitPropdef__init(self
);
4885 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: AConcreteInitPropdef): TKwinit */
4886 val
* parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4887 val
* var
/* : TKwinit */;
4888 val
* var1
/* : TKwinit */;
4889 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4891 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwinit");
4892 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 805);
4899 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: Object): TKwinit */
4900 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4901 val
* var
/* : TKwinit */;
4902 val
* var1
/* : TKwinit */;
4903 var1
= parser_nodes__AConcreteInitPropdef__n_kwinit(self
);
4908 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: AConcreteInitPropdef, TKwinit) */
4909 void parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4910 self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
= p0
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4913 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: Object, TKwinit) */
4914 void VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4915 parser_nodes__AConcreteInitPropdef__n_kwinit_61d(self
, p0
);
4918 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: AConcreteInitPropdef): Location */
4919 val
* parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4920 val
* var
/* : Location */;
4921 val
* var1
/* : TKwinit */;
4922 val
* var2
/* : Location */;
4923 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteInitPropdef__n_kwinit
]))(self
) /* n_kwinit on <self:AConcreteInitPropdef>*/;
4924 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:TKwinit>*/;
4930 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: Object): Location */
4931 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4932 val
* var
/* : Location */;
4933 val
* var1
/* : Location */;
4934 var1
= parser_nodes__AConcreteInitPropdef__hot_location(self
);
4939 /* method parser_nodes#AConcreteInitPropdef#init for (self: AConcreteInitPropdef) */
4940 void parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4941 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4942 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4945 /* method parser_nodes#AConcreteInitPropdef#init for (self: Object) */
4946 void VIRTUAL_parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4947 parser_nodes__AConcreteInitPropdef__init(self
);
4950 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: AExternInitPropdef): TKwnew */
4951 val
* parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4952 val
* var
/* : TKwnew */;
4953 val
* var1
/* : TKwnew */;
4954 var1
= self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
; /* _n_kwnew on <self:AExternInitPropdef> */
4956 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnew");
4957 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 813);
4964 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: Object): TKwnew */
4965 val
* VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4966 val
* var
/* : TKwnew */;
4967 val
* var1
/* : TKwnew */;
4968 var1
= parser_nodes__AExternInitPropdef__n_kwnew(self
);
4973 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: AExternInitPropdef, TKwnew) */
4974 void parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4975 self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
= p0
; /* _n_kwnew on <self:AExternInitPropdef> */
4978 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: Object, TKwnew) */
4979 void VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4980 parser_nodes__AExternInitPropdef__n_kwnew_61d(self
, p0
);
4983 /* method parser_nodes#AExternInitPropdef#init for (self: AExternInitPropdef) */
4984 void parser_nodes__AExternInitPropdef__init(val
* self
) {
4985 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4986 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4989 /* method parser_nodes#AExternInitPropdef#init for (self: Object) */
4990 void VIRTUAL_parser_nodes__AExternInitPropdef__init(val
* self
) {
4991 parser_nodes__AExternInitPropdef__init(self
);
4994 /* method parser_nodes#AMainMethPropdef#init for (self: AMainMethPropdef) */
4995 void parser_nodes__AMainMethPropdef__init(val
* self
) {
4996 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AMainMethPropdef>*/;
4999 /* method parser_nodes#AMainMethPropdef#init for (self: Object) */
5000 void VIRTUAL_parser_nodes__AMainMethPropdef__init(val
* self
) {
5001 parser_nodes__AMainMethPropdef__init(self
);
5004 /* method parser_nodes#AExternCalls#n_kwimport for (self: AExternCalls): TKwimport */
5005 val
* parser_nodes__AExternCalls__n_kwimport(val
* self
) {
5006 val
* var
/* : TKwimport */;
5007 val
* var1
/* : TKwimport */;
5008 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
; /* _n_kwimport on <self:AExternCalls> */
5010 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
5011 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 824);
5018 /* method parser_nodes#AExternCalls#n_kwimport for (self: Object): TKwimport */
5019 val
* VIRTUAL_parser_nodes__AExternCalls__n_kwimport(val
* self
) {
5020 val
* var
/* : TKwimport */;
5021 val
* var1
/* : TKwimport */;
5022 var1
= parser_nodes__AExternCalls__n_kwimport(self
);
5027 /* method parser_nodes#AExternCalls#n_kwimport= for (self: AExternCalls, TKwimport) */
5028 void parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
5029 self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AExternCalls> */
5032 /* method parser_nodes#AExternCalls#n_kwimport= for (self: Object, TKwimport) */
5033 void VIRTUAL_parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
5034 parser_nodes__AExternCalls__n_kwimport_61d(self
, p0
);
5037 /* method parser_nodes#AExternCalls#n_extern_calls for (self: AExternCalls): ANodes[AExternCall] */
5038 val
* parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
5039 val
* var
/* : ANodes[AExternCall] */;
5040 val
* var1
/* : ANodes[AExternCall] */;
5041 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternCalls> */
5043 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_extern_calls");
5044 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 825);
5051 /* method parser_nodes#AExternCalls#n_extern_calls for (self: Object): ANodes[AExternCall] */
5052 val
* VIRTUAL_parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
5053 val
* var
/* : ANodes[AExternCall] */;
5054 val
* var1
/* : ANodes[AExternCall] */;
5055 var1
= parser_nodes__AExternCalls__n_extern_calls(self
);
5060 /* method parser_nodes#AExternCalls#init for (self: AExternCalls) */
5061 void parser_nodes__AExternCalls__init(val
* self
) {
5062 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCalls>*/;
5065 /* method parser_nodes#AExternCalls#init for (self: Object) */
5066 void VIRTUAL_parser_nodes__AExternCalls__init(val
* self
) {
5067 parser_nodes__AExternCalls__init(self
);
5070 /* method parser_nodes#AExternCall#init for (self: AExternCall) */
5071 void parser_nodes__AExternCall__init(val
* self
) {
5072 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCall>*/;
5075 /* method parser_nodes#AExternCall#init for (self: Object) */
5076 void VIRTUAL_parser_nodes__AExternCall__init(val
* self
) {
5077 parser_nodes__AExternCall__init(self
);
5080 /* method parser_nodes#APropExternCall#init for (self: APropExternCall) */
5081 void parser_nodes__APropExternCall__init(val
* self
) {
5082 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:APropExternCall>*/;
5085 /* method parser_nodes#APropExternCall#init for (self: Object) */
5086 void VIRTUAL_parser_nodes__APropExternCall__init(val
* self
) {
5087 parser_nodes__APropExternCall__init(self
);
5090 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: ALocalPropExternCall): AMethid */
5091 val
* parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5092 val
* var
/* : AMethid */;
5093 val
* var1
/* : AMethid */;
5094 var1
= self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
; /* _n_methid on <self:ALocalPropExternCall> */
5096 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_methid");
5097 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 835);
5104 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: Object): AMethid */
5105 val
* VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5106 val
* var
/* : AMethid */;
5107 val
* var1
/* : AMethid */;
5108 var1
= parser_nodes__ALocalPropExternCall__n_methid(self
);
5113 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: ALocalPropExternCall, AMethid) */
5114 void parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5115 self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:ALocalPropExternCall> */
5118 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: Object, AMethid) */
5119 void VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5120 parser_nodes__ALocalPropExternCall__n_methid_61d(self
, p0
);
5123 /* method parser_nodes#ALocalPropExternCall#init for (self: ALocalPropExternCall) */
5124 void parser_nodes__ALocalPropExternCall__init(val
* self
) {
5125 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:ALocalPropExternCall>*/;
5128 /* method parser_nodes#ALocalPropExternCall#init for (self: Object) */
5129 void VIRTUAL_parser_nodes__ALocalPropExternCall__init(val
* self
) {
5130 parser_nodes__ALocalPropExternCall__init(self
);
5133 /* method parser_nodes#AFullPropExternCall#n_type for (self: AFullPropExternCall): AType */
5134 val
* parser_nodes__AFullPropExternCall__n_type(val
* self
) {
5135 val
* var
/* : AType */;
5136 val
* var1
/* : AType */;
5137 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_type
].val
; /* _n_type on <self:AFullPropExternCall> */
5139 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5140 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 839);
5147 /* method parser_nodes#AFullPropExternCall#n_type for (self: Object): AType */
5148 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_type(val
* self
) {
5149 val
* var
/* : AType */;
5150 val
* var1
/* : AType */;
5151 var1
= parser_nodes__AFullPropExternCall__n_type(self
);
5156 /* method parser_nodes#AFullPropExternCall#n_type= for (self: AFullPropExternCall, AType) */
5157 void parser_nodes__AFullPropExternCall__n_type_61d(val
* self
, val
* p0
) {
5158 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_type
].val
= p0
; /* _n_type on <self:AFullPropExternCall> */
5161 /* method parser_nodes#AFullPropExternCall#n_type= for (self: Object, AType) */
5162 void VIRTUAL_parser_nodes__AFullPropExternCall__n_type_61d(val
* self
, val
* p0
) {
5163 parser_nodes__AFullPropExternCall__n_type_61d(self
, p0
);
5166 /* method parser_nodes#AFullPropExternCall#n_dot for (self: AFullPropExternCall): nullable TDot */
5167 val
* parser_nodes__AFullPropExternCall__n_dot(val
* self
) {
5168 val
* var
/* : nullable TDot */;
5169 val
* var1
/* : nullable TDot */;
5170 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_dot
].val
; /* _n_dot on <self:AFullPropExternCall> */
5175 /* method parser_nodes#AFullPropExternCall#n_dot for (self: Object): nullable TDot */
5176 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_dot(val
* self
) {
5177 val
* var
/* : nullable TDot */;
5178 val
* var1
/* : nullable TDot */;
5179 var1
= parser_nodes__AFullPropExternCall__n_dot(self
);
5184 /* method parser_nodes#AFullPropExternCall#n_dot= for (self: AFullPropExternCall, nullable TDot) */
5185 void parser_nodes__AFullPropExternCall__n_dot_61d(val
* self
, val
* p0
) {
5186 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_dot
].val
= p0
; /* _n_dot on <self:AFullPropExternCall> */
5189 /* method parser_nodes#AFullPropExternCall#n_dot= for (self: Object, nullable TDot) */
5190 void VIRTUAL_parser_nodes__AFullPropExternCall__n_dot_61d(val
* self
, val
* p0
) {
5191 parser_nodes__AFullPropExternCall__n_dot_61d(self
, p0
);
5194 /* method parser_nodes#AFullPropExternCall#n_methid for (self: AFullPropExternCall): AMethid */
5195 val
* parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5196 val
* var
/* : AMethid */;
5197 val
* var1
/* : AMethid */;
5198 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
; /* _n_methid on <self:AFullPropExternCall> */
5200 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_methid");
5201 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 841);
5208 /* method parser_nodes#AFullPropExternCall#n_methid for (self: Object): AMethid */
5209 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5210 val
* var
/* : AMethid */;
5211 val
* var1
/* : AMethid */;
5212 var1
= parser_nodes__AFullPropExternCall__n_methid(self
);
5217 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: AFullPropExternCall, AMethid) */
5218 void parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5219 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:AFullPropExternCall> */
5222 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: Object, AMethid) */
5223 void VIRTUAL_parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5224 parser_nodes__AFullPropExternCall__n_methid_61d(self
, p0
);
5227 /* method parser_nodes#AFullPropExternCall#init for (self: AFullPropExternCall) */
5228 void parser_nodes__AFullPropExternCall__init(val
* self
) {
5229 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AFullPropExternCall>*/;
5232 /* method parser_nodes#AFullPropExternCall#init for (self: Object) */
5233 void VIRTUAL_parser_nodes__AFullPropExternCall__init(val
* self
) {
5234 parser_nodes__AFullPropExternCall__init(self
);
5237 /* method parser_nodes#AInitPropExternCall#n_type for (self: AInitPropExternCall): AType */
5238 val
* parser_nodes__AInitPropExternCall__n_type(val
* self
) {
5239 val
* var
/* : AType */;
5240 val
* var1
/* : AType */;
5241 var1
= self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_type
].val
; /* _n_type on <self:AInitPropExternCall> */
5243 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5244 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 845);
5251 /* method parser_nodes#AInitPropExternCall#n_type for (self: Object): AType */
5252 val
* VIRTUAL_parser_nodes__AInitPropExternCall__n_type(val
* self
) {
5253 val
* var
/* : AType */;
5254 val
* var1
/* : AType */;
5255 var1
= parser_nodes__AInitPropExternCall__n_type(self
);
5260 /* method parser_nodes#AInitPropExternCall#n_type= for (self: AInitPropExternCall, AType) */
5261 void parser_nodes__AInitPropExternCall__n_type_61d(val
* self
, val
* p0
) {
5262 self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_type
].val
= p0
; /* _n_type on <self:AInitPropExternCall> */
5265 /* method parser_nodes#AInitPropExternCall#n_type= for (self: Object, AType) */
5266 void VIRTUAL_parser_nodes__AInitPropExternCall__n_type_61d(val
* self
, val
* p0
) {
5267 parser_nodes__AInitPropExternCall__n_type_61d(self
, p0
);
5270 /* method parser_nodes#AInitPropExternCall#init for (self: AInitPropExternCall) */
5271 void parser_nodes__AInitPropExternCall__init(val
* self
) {
5272 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AInitPropExternCall>*/;
5275 /* method parser_nodes#AInitPropExternCall#init for (self: Object) */
5276 void VIRTUAL_parser_nodes__AInitPropExternCall__init(val
* self
) {
5277 parser_nodes__AInitPropExternCall__init(self
);
5280 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: ASuperExternCall): TKwsuper */
5281 val
* parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5282 val
* var
/* : TKwsuper */;
5283 val
* var1
/* : TKwsuper */;
5284 var1
= self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperExternCall> */
5286 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwsuper");
5287 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 849);
5294 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: Object): TKwsuper */
5295 val
* VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5296 val
* var
/* : TKwsuper */;
5297 val
* var1
/* : TKwsuper */;
5298 var1
= parser_nodes__ASuperExternCall__n_kwsuper(self
);
5303 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: ASuperExternCall, TKwsuper) */
5304 void parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5305 self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperExternCall> */
5308 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: Object, TKwsuper) */
5309 void VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5310 parser_nodes__ASuperExternCall__n_kwsuper_61d(self
, p0
);
5313 /* method parser_nodes#ASuperExternCall#init for (self: ASuperExternCall) */
5314 void parser_nodes__ASuperExternCall__init(val
* self
) {
5315 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ASuperExternCall>*/;
5318 /* method parser_nodes#ASuperExternCall#init for (self: Object) */
5319 void VIRTUAL_parser_nodes__ASuperExternCall__init(val
* self
) {
5320 parser_nodes__ASuperExternCall__init(self
);
5323 /* method parser_nodes#ACastExternCall#init for (self: ACastExternCall) */
5324 void parser_nodes__ACastExternCall__init(val
* self
) {
5325 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ACastExternCall>*/;
5328 /* method parser_nodes#ACastExternCall#init for (self: Object) */
5329 void VIRTUAL_parser_nodes__ACastExternCall__init(val
* self
) {
5330 parser_nodes__ACastExternCall__init(self
);
5333 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: ACastAsExternCall): AType */
5334 val
* parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5335 val
* var
/* : AType */;
5336 val
* var1
/* : AType */;
5337 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
; /* _n_from_type on <self:ACastAsExternCall> */
5339 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_from_type");
5340 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 856);
5347 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: Object): AType */
5348 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5349 val
* var
/* : AType */;
5350 val
* var1
/* : AType */;
5351 var1
= parser_nodes__ACastAsExternCall__n_from_type(self
);
5356 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: ACastAsExternCall, AType) */
5357 void parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5358 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
= p0
; /* _n_from_type on <self:ACastAsExternCall> */
5361 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: Object, AType) */
5362 void VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5363 parser_nodes__ACastAsExternCall__n_from_type_61d(self
, p0
);
5366 /* method parser_nodes#ACastAsExternCall#n_dot for (self: ACastAsExternCall): nullable TDot */
5367 val
* parser_nodes__ACastAsExternCall__n_dot(val
* self
) {
5368 val
* var
/* : nullable TDot */;
5369 val
* var1
/* : nullable TDot */;
5370 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_dot
].val
; /* _n_dot on <self:ACastAsExternCall> */
5375 /* method parser_nodes#ACastAsExternCall#n_dot for (self: Object): nullable TDot */
5376 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_dot(val
* self
) {
5377 val
* var
/* : nullable TDot */;
5378 val
* var1
/* : nullable TDot */;
5379 var1
= parser_nodes__ACastAsExternCall__n_dot(self
);
5384 /* method parser_nodes#ACastAsExternCall#n_dot= for (self: ACastAsExternCall, nullable TDot) */
5385 void parser_nodes__ACastAsExternCall__n_dot_61d(val
* self
, val
* p0
) {
5386 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_dot
].val
= p0
; /* _n_dot on <self:ACastAsExternCall> */
5389 /* method parser_nodes#ACastAsExternCall#n_dot= for (self: Object, nullable TDot) */
5390 void VIRTUAL_parser_nodes__ACastAsExternCall__n_dot_61d(val
* self
, val
* p0
) {
5391 parser_nodes__ACastAsExternCall__n_dot_61d(self
, p0
);
5394 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: ACastAsExternCall): TKwas */
5395 val
* parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5396 val
* var
/* : TKwas */;
5397 val
* var1
/* : TKwas */;
5398 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
; /* _n_kwas on <self:ACastAsExternCall> */
5400 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5401 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 858);
5408 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: Object): TKwas */
5409 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5410 val
* var
/* : TKwas */;
5411 val
* var1
/* : TKwas */;
5412 var1
= parser_nodes__ACastAsExternCall__n_kwas(self
);
5417 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: ACastAsExternCall, TKwas) */
5418 void parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5419 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:ACastAsExternCall> */
5422 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: Object, TKwas) */
5423 void VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5424 parser_nodes__ACastAsExternCall__n_kwas_61d(self
, p0
);
5427 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: ACastAsExternCall): AType */
5428 val
* parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5429 val
* var
/* : AType */;
5430 val
* var1
/* : AType */;
5431 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
; /* _n_to_type on <self:ACastAsExternCall> */
5433 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_to_type");
5434 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 859);
5441 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: Object): AType */
5442 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5443 val
* var
/* : AType */;
5444 val
* var1
/* : AType */;
5445 var1
= parser_nodes__ACastAsExternCall__n_to_type(self
);
5450 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: ACastAsExternCall, AType) */
5451 void parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5452 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
= p0
; /* _n_to_type on <self:ACastAsExternCall> */
5455 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: Object, AType) */
5456 void VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5457 parser_nodes__ACastAsExternCall__n_to_type_61d(self
, p0
);
5460 /* method parser_nodes#ACastAsExternCall#init for (self: ACastAsExternCall) */
5461 void parser_nodes__ACastAsExternCall__init(val
* self
) {
5462 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:ACastAsExternCall>*/;
5465 /* method parser_nodes#ACastAsExternCall#init for (self: Object) */
5466 void VIRTUAL_parser_nodes__ACastAsExternCall__init(val
* self
) {
5467 parser_nodes__ACastAsExternCall__init(self
);
5470 /* method parser_nodes#AAsNullableExternCall#n_type for (self: AAsNullableExternCall): AType */
5471 val
* parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5472 val
* var
/* : AType */;
5473 val
* var1
/* : AType */;
5474 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNullableExternCall> */
5476 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5477 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 863);
5484 /* method parser_nodes#AAsNullableExternCall#n_type for (self: Object): AType */
5485 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5486 val
* var
/* : AType */;
5487 val
* var1
/* : AType */;
5488 var1
= parser_nodes__AAsNullableExternCall__n_type(self
);
5493 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: AAsNullableExternCall, AType) */
5494 void parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5495 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNullableExternCall> */
5498 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: Object, AType) */
5499 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5500 parser_nodes__AAsNullableExternCall__n_type_61d(self
, p0
);
5503 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: AAsNullableExternCall): TKwas */
5504 val
* parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5505 val
* var
/* : TKwas */;
5506 val
* var1
/* : TKwas */;
5507 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNullableExternCall> */
5509 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5510 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 864);
5517 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: Object): TKwas */
5518 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5519 val
* var
/* : TKwas */;
5520 val
* var1
/* : TKwas */;
5521 var1
= parser_nodes__AAsNullableExternCall__n_kwas(self
);
5526 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: AAsNullableExternCall, TKwas) */
5527 void parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5528 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNullableExternCall> */
5531 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: Object, TKwas) */
5532 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5533 parser_nodes__AAsNullableExternCall__n_kwas_61d(self
, p0
);
5536 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: AAsNullableExternCall): TKwnullable */
5537 val
* parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5538 val
* var
/* : TKwnullable */;
5539 val
* var1
/* : TKwnullable */;
5540 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5542 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnullable");
5543 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 865);
5550 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5551 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5552 val
* var
/* : TKwnullable */;
5553 val
* var1
/* : TKwnullable */;
5554 var1
= parser_nodes__AAsNullableExternCall__n_kwnullable(self
);
5559 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: AAsNullableExternCall, TKwnullable) */
5560 void parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5561 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5564 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5565 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5566 parser_nodes__AAsNullableExternCall__n_kwnullable_61d(self
, p0
);
5569 /* method parser_nodes#AAsNullableExternCall#init for (self: AAsNullableExternCall) */
5570 void parser_nodes__AAsNullableExternCall__init(val
* self
) {
5571 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNullableExternCall>*/;
5574 /* method parser_nodes#AAsNullableExternCall#init for (self: Object) */
5575 void VIRTUAL_parser_nodes__AAsNullableExternCall__init(val
* self
) {
5576 parser_nodes__AAsNullableExternCall__init(self
);
5579 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: AAsNotNullableExternCall): AType */
5580 val
* parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5581 val
* var
/* : AType */;
5582 val
* var1
/* : AType */;
5583 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNotNullableExternCall> */
5585 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5586 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 869);
5593 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: Object): AType */
5594 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5595 val
* var
/* : AType */;
5596 val
* var1
/* : AType */;
5597 var1
= parser_nodes__AAsNotNullableExternCall__n_type(self
);
5602 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: AAsNotNullableExternCall, AType) */
5603 void parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5604 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNotNullableExternCall> */
5607 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: Object, AType) */
5608 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5609 parser_nodes__AAsNotNullableExternCall__n_type_61d(self
, p0
);
5612 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: AAsNotNullableExternCall): TKwas */
5613 val
* parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5614 val
* var
/* : TKwas */;
5615 val
* var1
/* : TKwas */;
5616 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5618 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5619 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 870);
5626 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: Object): TKwas */
5627 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5628 val
* var
/* : TKwas */;
5629 val
* var1
/* : TKwas */;
5630 var1
= parser_nodes__AAsNotNullableExternCall__n_kwas(self
);
5635 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: AAsNotNullableExternCall, TKwas) */
5636 void parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5637 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5640 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: Object, TKwas) */
5641 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5642 parser_nodes__AAsNotNullableExternCall__n_kwas_61d(self
, p0
);
5645 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: AAsNotNullableExternCall): TKwnot */
5646 val
* parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5647 val
* var
/* : TKwnot */;
5648 val
* var1
/* : TKwnot */;
5649 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5651 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnot");
5652 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 871);
5659 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: Object): TKwnot */
5660 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5661 val
* var
/* : TKwnot */;
5662 val
* var1
/* : TKwnot */;
5663 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnot(self
);
5668 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: AAsNotNullableExternCall, TKwnot) */
5669 void parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5670 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
= p0
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5673 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: Object, TKwnot) */
5674 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5675 parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(self
, p0
);
5678 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: AAsNotNullableExternCall): TKwnullable */
5679 val
* parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5680 val
* var
/* : TKwnullable */;
5681 val
* var1
/* : TKwnullable */;
5682 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5684 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnullable");
5685 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 872);
5692 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5693 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5694 val
* var
/* : TKwnullable */;
5695 val
* var1
/* : TKwnullable */;
5696 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnullable(self
);
5701 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: AAsNotNullableExternCall, TKwnullable) */
5702 void parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5703 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5706 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5707 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5708 parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(self
, p0
);
5711 /* method parser_nodes#AAsNotNullableExternCall#init for (self: AAsNotNullableExternCall) */
5712 void parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5713 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNotNullableExternCall>*/;
5716 /* method parser_nodes#AAsNotNullableExternCall#init for (self: Object) */
5717 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5718 parser_nodes__AAsNotNullableExternCall__init(self
);
5721 /* method parser_nodes#ATypePropdef#n_kwredef for (self: ATypePropdef): nullable TKwredef */
5722 val
* parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5723 val
* var
/* : nullable TKwredef */;
5724 val
* var1
/* : nullable TKwredef */;
5725 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
; /* _n_kwredef on <self:ATypePropdef> */
5730 /* method parser_nodes#ATypePropdef#n_kwredef for (self: Object): nullable TKwredef */
5731 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5732 val
* var
/* : nullable TKwredef */;
5733 val
* var1
/* : nullable TKwredef */;
5734 var1
= parser_nodes__ATypePropdef__n_kwredef(self
);
5739 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: ATypePropdef, nullable TKwredef) */
5740 void parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5741 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:ATypePropdef> */
5744 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: Object, nullable TKwredef) */
5745 void VIRTUAL_parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5746 parser_nodes__ATypePropdef__n_kwredef_61d(self
, p0
);
5749 /* method parser_nodes#ATypePropdef#n_visibility for (self: ATypePropdef): AVisibility */
5750 val
* parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5751 val
* var
/* : AVisibility */;
5752 val
* var1
/* : AVisibility */;
5753 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
; /* _n_visibility on <self:ATypePropdef> */
5755 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
5756 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 879);
5763 /* method parser_nodes#ATypePropdef#n_visibility for (self: Object): AVisibility */
5764 val
* VIRTUAL_parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5765 val
* var
/* : AVisibility */;
5766 val
* var1
/* : AVisibility */;
5767 var1
= parser_nodes__ATypePropdef__n_visibility(self
);
5772 /* method parser_nodes#ATypePropdef#n_visibility= for (self: ATypePropdef, AVisibility) */
5773 void parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5774 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:ATypePropdef> */
5777 /* method parser_nodes#ATypePropdef#n_visibility= for (self: Object, AVisibility) */
5778 void VIRTUAL_parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5779 parser_nodes__ATypePropdef__n_visibility_61d(self
, p0
);
5782 /* method parser_nodes#ATypePropdef#n_kwtype for (self: ATypePropdef): TKwtype */
5783 val
* parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5784 val
* var
/* : TKwtype */;
5785 val
* var1
/* : TKwtype */;
5786 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
; /* _n_kwtype on <self:ATypePropdef> */
5788 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwtype");
5789 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 880);
5796 /* method parser_nodes#ATypePropdef#n_kwtype for (self: Object): TKwtype */
5797 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5798 val
* var
/* : TKwtype */;
5799 val
* var1
/* : TKwtype */;
5800 var1
= parser_nodes__ATypePropdef__n_kwtype(self
);
5805 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: ATypePropdef, TKwtype) */
5806 void parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5807 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
= p0
; /* _n_kwtype on <self:ATypePropdef> */
5810 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: Object, TKwtype) */
5811 void VIRTUAL_parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5812 parser_nodes__ATypePropdef__n_kwtype_61d(self
, p0
);
5815 /* method parser_nodes#ATypePropdef#n_id for (self: ATypePropdef): TClassid */
5816 val
* parser_nodes__ATypePropdef__n_id(val
* self
) {
5817 val
* var
/* : TClassid */;
5818 val
* var1
/* : TClassid */;
5819 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
; /* _n_id on <self:ATypePropdef> */
5821 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
5822 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 881);
5829 /* method parser_nodes#ATypePropdef#n_id for (self: Object): TClassid */
5830 val
* VIRTUAL_parser_nodes__ATypePropdef__n_id(val
* self
) {
5831 val
* var
/* : TClassid */;
5832 val
* var1
/* : TClassid */;
5833 var1
= parser_nodes__ATypePropdef__n_id(self
);
5838 /* method parser_nodes#ATypePropdef#n_id= for (self: ATypePropdef, TClassid) */
5839 void parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5840 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
= p0
; /* _n_id on <self:ATypePropdef> */
5843 /* method parser_nodes#ATypePropdef#n_id= for (self: Object, TClassid) */
5844 void VIRTUAL_parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5845 parser_nodes__ATypePropdef__n_id_61d(self
, p0
);
5848 /* method parser_nodes#ATypePropdef#n_type for (self: ATypePropdef): AType */
5849 val
* parser_nodes__ATypePropdef__n_type(val
* self
) {
5850 val
* var
/* : AType */;
5851 val
* var1
/* : AType */;
5852 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
; /* _n_type on <self:ATypePropdef> */
5854 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5855 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 882);
5862 /* method parser_nodes#ATypePropdef#n_type for (self: Object): AType */
5863 val
* VIRTUAL_parser_nodes__ATypePropdef__n_type(val
* self
) {
5864 val
* var
/* : AType */;
5865 val
* var1
/* : AType */;
5866 var1
= parser_nodes__ATypePropdef__n_type(self
);
5871 /* method parser_nodes#ATypePropdef#n_type= for (self: ATypePropdef, AType) */
5872 void parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5873 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
= p0
; /* _n_type on <self:ATypePropdef> */
5876 /* method parser_nodes#ATypePropdef#n_type= for (self: Object, AType) */
5877 void VIRTUAL_parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5878 parser_nodes__ATypePropdef__n_type_61d(self
, p0
);
5881 /* method parser_nodes#ATypePropdef#init for (self: ATypePropdef) */
5882 void parser_nodes__ATypePropdef__init(val
* self
) {
5883 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:ATypePropdef>*/;
5886 /* method parser_nodes#ATypePropdef#init for (self: Object) */
5887 void VIRTUAL_parser_nodes__ATypePropdef__init(val
* self
) {
5888 parser_nodes__ATypePropdef__init(self
);
5891 /* method parser_nodes#AAble#n_visibility for (self: AAble): nullable AVisibility */
5892 val
* parser_nodes__AAble__n_visibility(val
* self
) {
5893 val
* var
/* : nullable AVisibility */;
5894 val
* var1
/* : nullable AVisibility */;
5895 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
; /* _n_visibility on <self:AAble> */
5900 /* method parser_nodes#AAble#n_visibility for (self: Object): nullable AVisibility */
5901 val
* VIRTUAL_parser_nodes__AAble__n_visibility(val
* self
) {
5902 val
* var
/* : nullable AVisibility */;
5903 val
* var1
/* : nullable AVisibility */;
5904 var1
= parser_nodes__AAble__n_visibility(self
);
5909 /* method parser_nodes#AAble#n_visibility= for (self: AAble, nullable AVisibility) */
5910 void parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5911 self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
= p0
; /* _n_visibility on <self:AAble> */
5914 /* method parser_nodes#AAble#n_visibility= for (self: Object, nullable AVisibility) */
5915 void VIRTUAL_parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5916 parser_nodes__AAble__n_visibility_61d(self
, p0
);
5919 /* method parser_nodes#AAble#n_kwredef for (self: AAble): nullable TKwredef */
5920 val
* parser_nodes__AAble__n_kwredef(val
* self
) {
5921 val
* var
/* : nullable TKwredef */;
5922 val
* var1
/* : nullable TKwredef */;
5923 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
; /* _n_kwredef on <self:AAble> */
5928 /* method parser_nodes#AAble#n_kwredef for (self: Object): nullable TKwredef */
5929 val
* VIRTUAL_parser_nodes__AAble__n_kwredef(val
* self
) {
5930 val
* var
/* : nullable TKwredef */;
5931 val
* var1
/* : nullable TKwredef */;
5932 var1
= parser_nodes__AAble__n_kwredef(self
);
5937 /* method parser_nodes#AAble#n_kwredef= for (self: AAble, nullable TKwredef) */
5938 void parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5939 self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAble> */
5942 /* method parser_nodes#AAble#n_kwredef= for (self: Object, nullable TKwredef) */
5943 void VIRTUAL_parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5944 parser_nodes__AAble__n_kwredef_61d(self
, p0
);
5947 /* method parser_nodes#AAble#init for (self: AAble) */
5948 void parser_nodes__AAble__init(val
* self
) {
5949 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AAble>*/;
5952 /* method parser_nodes#AAble#init for (self: Object) */
5953 void VIRTUAL_parser_nodes__AAble__init(val
* self
) {
5954 parser_nodes__AAble__init(self
);
5957 /* method parser_nodes#AReadAble#n_kwreadable for (self: AReadAble): TKwreadable */
5958 val
* parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5959 val
* var
/* : TKwreadable */;
5960 val
* var1
/* : TKwreadable */;
5961 var1
= self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
; /* _n_kwreadable on <self:AReadAble> */
5963 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwreadable");
5964 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 895);
5971 /* method parser_nodes#AReadAble#n_kwreadable for (self: Object): TKwreadable */
5972 val
* VIRTUAL_parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5973 val
* var
/* : TKwreadable */;
5974 val
* var1
/* : TKwreadable */;
5975 var1
= parser_nodes__AReadAble__n_kwreadable(self
);
5980 /* method parser_nodes#AReadAble#n_kwreadable= for (self: AReadAble, TKwreadable) */
5981 void parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5982 self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
= p0
; /* _n_kwreadable on <self:AReadAble> */
5985 /* method parser_nodes#AReadAble#n_kwreadable= for (self: Object, TKwreadable) */
5986 void VIRTUAL_parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5987 parser_nodes__AReadAble__n_kwreadable_61d(self
, p0
);
5990 /* method parser_nodes#AReadAble#init for (self: AReadAble) */
5991 void parser_nodes__AReadAble__init(val
* self
) {
5992 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AReadAble>*/;
5995 /* method parser_nodes#AReadAble#init for (self: Object) */
5996 void VIRTUAL_parser_nodes__AReadAble__init(val
* self
) {
5997 parser_nodes__AReadAble__init(self
);
6000 /* method parser_nodes#AWriteAble#n_kwwritable for (self: AWriteAble): TKwwritable */
6001 val
* parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
6002 val
* var
/* : TKwwritable */;
6003 val
* var1
/* : TKwwritable */;
6004 var1
= self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
; /* _n_kwwritable on <self:AWriteAble> */
6006 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwwritable");
6007 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 901);
6014 /* method parser_nodes#AWriteAble#n_kwwritable for (self: Object): TKwwritable */
6015 val
* VIRTUAL_parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
6016 val
* var
/* : TKwwritable */;
6017 val
* var1
/* : TKwwritable */;
6018 var1
= parser_nodes__AWriteAble__n_kwwritable(self
);
6023 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: AWriteAble, TKwwritable) */
6024 void parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
6025 self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
= p0
; /* _n_kwwritable on <self:AWriteAble> */
6028 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: Object, TKwwritable) */
6029 void VIRTUAL_parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
6030 parser_nodes__AWriteAble__n_kwwritable_61d(self
, p0
);
6033 /* method parser_nodes#AWriteAble#init for (self: AWriteAble) */
6034 void parser_nodes__AWriteAble__init(val
* self
) {
6035 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AWriteAble>*/;
6038 /* method parser_nodes#AWriteAble#init for (self: Object) */
6039 void VIRTUAL_parser_nodes__AWriteAble__init(val
* self
) {
6040 parser_nodes__AWriteAble__init(self
);
6043 /* method parser_nodes#AMethid#init for (self: AMethid) */
6044 void parser_nodes__AMethid__init(val
* self
) {
6045 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AMethid>*/;
6048 /* method parser_nodes#AMethid#init for (self: Object) */
6049 void VIRTUAL_parser_nodes__AMethid__init(val
* self
) {
6050 parser_nodes__AMethid__init(self
);
6053 /* method parser_nodes#AIdMethid#n_id for (self: AIdMethid): TId */
6054 val
* parser_nodes__AIdMethid__n_id(val
* self
) {
6055 val
* var
/* : TId */;
6056 val
* var1
/* : TId */;
6057 var1
= self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
; /* _n_id on <self:AIdMethid> */
6059 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
6060 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 911);
6067 /* method parser_nodes#AIdMethid#n_id for (self: Object): TId */
6068 val
* VIRTUAL_parser_nodes__AIdMethid__n_id(val
* self
) {
6069 val
* var
/* : TId */;
6070 val
* var1
/* : TId */;
6071 var1
= parser_nodes__AIdMethid__n_id(self
);
6076 /* method parser_nodes#AIdMethid#n_id= for (self: AIdMethid, TId) */
6077 void parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
6078 self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
= p0
; /* _n_id on <self:AIdMethid> */
6081 /* method parser_nodes#AIdMethid#n_id= for (self: Object, TId) */
6082 void VIRTUAL_parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
6083 parser_nodes__AIdMethid__n_id_61d(self
, p0
);
6086 /* method parser_nodes#AIdMethid#init for (self: AIdMethid) */
6087 void parser_nodes__AIdMethid__init(val
* self
) {
6088 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AIdMethid>*/;
6091 /* method parser_nodes#AIdMethid#init for (self: Object) */
6092 void VIRTUAL_parser_nodes__AIdMethid__init(val
* self
) {
6093 parser_nodes__AIdMethid__init(self
);
6096 /* method parser_nodes#APlusMethid#n_plus for (self: APlusMethid): TPlus */
6097 val
* parser_nodes__APlusMethid__n_plus(val
* self
) {
6098 val
* var
/* : TPlus */;
6099 val
* var1
/* : TPlus */;
6100 var1
= self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
; /* _n_plus on <self:APlusMethid> */
6102 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_plus");
6103 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 915);
6110 /* method parser_nodes#APlusMethid#n_plus for (self: Object): TPlus */
6111 val
* VIRTUAL_parser_nodes__APlusMethid__n_plus(val
* self
) {
6112 val
* var
/* : TPlus */;
6113 val
* var1
/* : TPlus */;
6114 var1
= parser_nodes__APlusMethid__n_plus(self
);
6119 /* method parser_nodes#APlusMethid#n_plus= for (self: APlusMethid, TPlus) */
6120 void parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
6121 self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
= p0
; /* _n_plus on <self:APlusMethid> */
6124 /* method parser_nodes#APlusMethid#n_plus= for (self: Object, TPlus) */
6125 void VIRTUAL_parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
6126 parser_nodes__APlusMethid__n_plus_61d(self
, p0
);
6129 /* method parser_nodes#APlusMethid#init for (self: APlusMethid) */
6130 void parser_nodes__APlusMethid__init(val
* self
) {
6131 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APlusMethid>*/;
6134 /* method parser_nodes#APlusMethid#init for (self: Object) */
6135 void VIRTUAL_parser_nodes__APlusMethid__init(val
* self
) {
6136 parser_nodes__APlusMethid__init(self
);
6139 /* method parser_nodes#AMinusMethid#n_minus for (self: AMinusMethid): TMinus */
6140 val
* parser_nodes__AMinusMethid__n_minus(val
* self
) {
6141 val
* var
/* : TMinus */;
6142 val
* var1
/* : TMinus */;
6143 var1
= self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
; /* _n_minus on <self:AMinusMethid> */
6145 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_minus");
6146 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 919);
6153 /* method parser_nodes#AMinusMethid#n_minus for (self: Object): TMinus */
6154 val
* VIRTUAL_parser_nodes__AMinusMethid__n_minus(val
* self
) {
6155 val
* var
/* : TMinus */;
6156 val
* var1
/* : TMinus */;
6157 var1
= parser_nodes__AMinusMethid__n_minus(self
);
6162 /* method parser_nodes#AMinusMethid#n_minus= for (self: AMinusMethid, TMinus) */
6163 void parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6164 self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
= p0
; /* _n_minus on <self:AMinusMethid> */
6167 /* method parser_nodes#AMinusMethid#n_minus= for (self: Object, TMinus) */
6168 void VIRTUAL_parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6169 parser_nodes__AMinusMethid__n_minus_61d(self
, p0
);
6172 /* method parser_nodes#AMinusMethid#init for (self: AMinusMethid) */
6173 void parser_nodes__AMinusMethid__init(val
* self
) {
6174 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AMinusMethid>*/;
6177 /* method parser_nodes#AMinusMethid#init for (self: Object) */
6178 void VIRTUAL_parser_nodes__AMinusMethid__init(val
* self
) {
6179 parser_nodes__AMinusMethid__init(self
);
6182 /* method parser_nodes#AStarMethid#n_star for (self: AStarMethid): TStar */
6183 val
* parser_nodes__AStarMethid__n_star(val
* self
) {
6184 val
* var
/* : TStar */;
6185 val
* var1
/* : TStar */;
6186 var1
= self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
; /* _n_star on <self:AStarMethid> */
6188 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_star");
6189 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 923);
6196 /* method parser_nodes#AStarMethid#n_star for (self: Object): TStar */
6197 val
* VIRTUAL_parser_nodes__AStarMethid__n_star(val
* self
) {
6198 val
* var
/* : TStar */;
6199 val
* var1
/* : TStar */;
6200 var1
= parser_nodes__AStarMethid__n_star(self
);
6205 /* method parser_nodes#AStarMethid#n_star= for (self: AStarMethid, TStar) */
6206 void parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6207 self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
= p0
; /* _n_star on <self:AStarMethid> */
6210 /* method parser_nodes#AStarMethid#n_star= for (self: Object, TStar) */
6211 void VIRTUAL_parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6212 parser_nodes__AStarMethid__n_star_61d(self
, p0
);
6215 /* method parser_nodes#AStarMethid#init for (self: AStarMethid) */
6216 void parser_nodes__AStarMethid__init(val
* self
) {
6217 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarMethid>*/;
6220 /* method parser_nodes#AStarMethid#init for (self: Object) */
6221 void VIRTUAL_parser_nodes__AStarMethid__init(val
* self
) {
6222 parser_nodes__AStarMethid__init(self
);
6225 /* method parser_nodes#ASlashMethid#n_slash for (self: ASlashMethid): TSlash */
6226 val
* parser_nodes__ASlashMethid__n_slash(val
* self
) {
6227 val
* var
/* : TSlash */;
6228 val
* var1
/* : TSlash */;
6229 var1
= self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
; /* _n_slash on <self:ASlashMethid> */
6231 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_slash");
6232 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 927);
6239 /* method parser_nodes#ASlashMethid#n_slash for (self: Object): TSlash */
6240 val
* VIRTUAL_parser_nodes__ASlashMethid__n_slash(val
* self
) {
6241 val
* var
/* : TSlash */;
6242 val
* var1
/* : TSlash */;
6243 var1
= parser_nodes__ASlashMethid__n_slash(self
);
6248 /* method parser_nodes#ASlashMethid#n_slash= for (self: ASlashMethid, TSlash) */
6249 void parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6250 self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
= p0
; /* _n_slash on <self:ASlashMethid> */
6253 /* method parser_nodes#ASlashMethid#n_slash= for (self: Object, TSlash) */
6254 void VIRTUAL_parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6255 parser_nodes__ASlashMethid__n_slash_61d(self
, p0
);
6258 /* method parser_nodes#ASlashMethid#init for (self: ASlashMethid) */
6259 void parser_nodes__ASlashMethid__init(val
* self
) {
6260 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ASlashMethid>*/;
6263 /* method parser_nodes#ASlashMethid#init for (self: Object) */
6264 void VIRTUAL_parser_nodes__ASlashMethid__init(val
* self
) {
6265 parser_nodes__ASlashMethid__init(self
);
6268 /* method parser_nodes#APercentMethid#n_percent for (self: APercentMethid): TPercent */
6269 val
* parser_nodes__APercentMethid__n_percent(val
* self
) {
6270 val
* var
/* : TPercent */;
6271 val
* var1
/* : TPercent */;
6272 var1
= self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
; /* _n_percent on <self:APercentMethid> */
6274 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_percent");
6275 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 931);
6282 /* method parser_nodes#APercentMethid#n_percent for (self: Object): TPercent */
6283 val
* VIRTUAL_parser_nodes__APercentMethid__n_percent(val
* self
) {
6284 val
* var
/* : TPercent */;
6285 val
* var1
/* : TPercent */;
6286 var1
= parser_nodes__APercentMethid__n_percent(self
);
6291 /* method parser_nodes#APercentMethid#n_percent= for (self: APercentMethid, TPercent) */
6292 void parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6293 self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
= p0
; /* _n_percent on <self:APercentMethid> */
6296 /* method parser_nodes#APercentMethid#n_percent= for (self: Object, TPercent) */
6297 void VIRTUAL_parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6298 parser_nodes__APercentMethid__n_percent_61d(self
, p0
);
6301 /* method parser_nodes#APercentMethid#init for (self: APercentMethid) */
6302 void parser_nodes__APercentMethid__init(val
* self
) {
6303 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APercentMethid>*/;
6306 /* method parser_nodes#APercentMethid#init for (self: Object) */
6307 void VIRTUAL_parser_nodes__APercentMethid__init(val
* self
) {
6308 parser_nodes__APercentMethid__init(self
);
6311 /* method parser_nodes#AEqMethid#n_eq for (self: AEqMethid): TEq */
6312 val
* parser_nodes__AEqMethid__n_eq(val
* self
) {
6313 val
* var
/* : TEq */;
6314 val
* var1
/* : TEq */;
6315 var1
= self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
; /* _n_eq on <self:AEqMethid> */
6317 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_eq");
6318 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 935);
6325 /* method parser_nodes#AEqMethid#n_eq for (self: Object): TEq */
6326 val
* VIRTUAL_parser_nodes__AEqMethid__n_eq(val
* self
) {
6327 val
* var
/* : TEq */;
6328 val
* var1
/* : TEq */;
6329 var1
= parser_nodes__AEqMethid__n_eq(self
);
6334 /* method parser_nodes#AEqMethid#n_eq= for (self: AEqMethid, TEq) */
6335 void parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6336 self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
= p0
; /* _n_eq on <self:AEqMethid> */
6339 /* method parser_nodes#AEqMethid#n_eq= for (self: Object, TEq) */
6340 void VIRTUAL_parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6341 parser_nodes__AEqMethid__n_eq_61d(self
, p0
);
6344 /* method parser_nodes#AEqMethid#init for (self: AEqMethid) */
6345 void parser_nodes__AEqMethid__init(val
* self
) {
6346 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AEqMethid>*/;
6349 /* method parser_nodes#AEqMethid#init for (self: Object) */
6350 void VIRTUAL_parser_nodes__AEqMethid__init(val
* self
) {
6351 parser_nodes__AEqMethid__init(self
);
6354 /* method parser_nodes#ANeMethid#n_ne for (self: ANeMethid): TNe */
6355 val
* parser_nodes__ANeMethid__n_ne(val
* self
) {
6356 val
* var
/* : TNe */;
6357 val
* var1
/* : TNe */;
6358 var1
= self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
; /* _n_ne on <self:ANeMethid> */
6360 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ne");
6361 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 939);
6368 /* method parser_nodes#ANeMethid#n_ne for (self: Object): TNe */
6369 val
* VIRTUAL_parser_nodes__ANeMethid__n_ne(val
* self
) {
6370 val
* var
/* : TNe */;
6371 val
* var1
/* : TNe */;
6372 var1
= parser_nodes__ANeMethid__n_ne(self
);
6377 /* method parser_nodes#ANeMethid#n_ne= for (self: ANeMethid, TNe) */
6378 void parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6379 self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
= p0
; /* _n_ne on <self:ANeMethid> */
6382 /* method parser_nodes#ANeMethid#n_ne= for (self: Object, TNe) */
6383 void VIRTUAL_parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6384 parser_nodes__ANeMethid__n_ne_61d(self
, p0
);
6387 /* method parser_nodes#ANeMethid#init for (self: ANeMethid) */
6388 void parser_nodes__ANeMethid__init(val
* self
) {
6389 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ANeMethid>*/;
6392 /* method parser_nodes#ANeMethid#init for (self: Object) */
6393 void VIRTUAL_parser_nodes__ANeMethid__init(val
* self
) {
6394 parser_nodes__ANeMethid__init(self
);
6397 /* method parser_nodes#ALeMethid#n_le for (self: ALeMethid): TLe */
6398 val
* parser_nodes__ALeMethid__n_le(val
* self
) {
6399 val
* var
/* : TLe */;
6400 val
* var1
/* : TLe */;
6401 var1
= self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
; /* _n_le on <self:ALeMethid> */
6403 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_le");
6404 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 943);
6411 /* method parser_nodes#ALeMethid#n_le for (self: Object): TLe */
6412 val
* VIRTUAL_parser_nodes__ALeMethid__n_le(val
* self
) {
6413 val
* var
/* : TLe */;
6414 val
* var1
/* : TLe */;
6415 var1
= parser_nodes__ALeMethid__n_le(self
);
6420 /* method parser_nodes#ALeMethid#n_le= for (self: ALeMethid, TLe) */
6421 void parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6422 self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
= p0
; /* _n_le on <self:ALeMethid> */
6425 /* method parser_nodes#ALeMethid#n_le= for (self: Object, TLe) */
6426 void VIRTUAL_parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6427 parser_nodes__ALeMethid__n_le_61d(self
, p0
);
6430 /* method parser_nodes#ALeMethid#init for (self: ALeMethid) */
6431 void parser_nodes__ALeMethid__init(val
* self
) {
6432 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALeMethid>*/;
6435 /* method parser_nodes#ALeMethid#init for (self: Object) */
6436 void VIRTUAL_parser_nodes__ALeMethid__init(val
* self
) {
6437 parser_nodes__ALeMethid__init(self
);
6440 /* method parser_nodes#AGeMethid#n_ge for (self: AGeMethid): TGe */
6441 val
* parser_nodes__AGeMethid__n_ge(val
* self
) {
6442 val
* var
/* : TGe */;
6443 val
* var1
/* : TGe */;
6444 var1
= self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
; /* _n_ge on <self:AGeMethid> */
6446 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ge");
6447 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 947);
6454 /* method parser_nodes#AGeMethid#n_ge for (self: Object): TGe */
6455 val
* VIRTUAL_parser_nodes__AGeMethid__n_ge(val
* self
) {
6456 val
* var
/* : TGe */;
6457 val
* var1
/* : TGe */;
6458 var1
= parser_nodes__AGeMethid__n_ge(self
);
6463 /* method parser_nodes#AGeMethid#n_ge= for (self: AGeMethid, TGe) */
6464 void parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6465 self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
= p0
; /* _n_ge on <self:AGeMethid> */
6468 /* method parser_nodes#AGeMethid#n_ge= for (self: Object, TGe) */
6469 void VIRTUAL_parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6470 parser_nodes__AGeMethid__n_ge_61d(self
, p0
);
6473 /* method parser_nodes#AGeMethid#init for (self: AGeMethid) */
6474 void parser_nodes__AGeMethid__init(val
* self
) {
6475 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGeMethid>*/;
6478 /* method parser_nodes#AGeMethid#init for (self: Object) */
6479 void VIRTUAL_parser_nodes__AGeMethid__init(val
* self
) {
6480 parser_nodes__AGeMethid__init(self
);
6483 /* method parser_nodes#ALtMethid#n_lt for (self: ALtMethid): TLt */
6484 val
* parser_nodes__ALtMethid__n_lt(val
* self
) {
6485 val
* var
/* : TLt */;
6486 val
* var1
/* : TLt */;
6487 var1
= self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
; /* _n_lt on <self:ALtMethid> */
6489 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_lt");
6490 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 951);
6497 /* method parser_nodes#ALtMethid#n_lt for (self: Object): TLt */
6498 val
* VIRTUAL_parser_nodes__ALtMethid__n_lt(val
* self
) {
6499 val
* var
/* : TLt */;
6500 val
* var1
/* : TLt */;
6501 var1
= parser_nodes__ALtMethid__n_lt(self
);
6506 /* method parser_nodes#ALtMethid#n_lt= for (self: ALtMethid, TLt) */
6507 void parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6508 self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
= p0
; /* _n_lt on <self:ALtMethid> */
6511 /* method parser_nodes#ALtMethid#n_lt= for (self: Object, TLt) */
6512 void VIRTUAL_parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6513 parser_nodes__ALtMethid__n_lt_61d(self
, p0
);
6516 /* method parser_nodes#ALtMethid#init for (self: ALtMethid) */
6517 void parser_nodes__ALtMethid__init(val
* self
) {
6518 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALtMethid>*/;
6521 /* method parser_nodes#ALtMethid#init for (self: Object) */
6522 void VIRTUAL_parser_nodes__ALtMethid__init(val
* self
) {
6523 parser_nodes__ALtMethid__init(self
);
6526 /* method parser_nodes#AGtMethid#n_gt for (self: AGtMethid): TGt */
6527 val
* parser_nodes__AGtMethid__n_gt(val
* self
) {
6528 val
* var
/* : TGt */;
6529 val
* var1
/* : TGt */;
6530 var1
= self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
; /* _n_gt on <self:AGtMethid> */
6532 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_gt");
6533 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 955);
6540 /* method parser_nodes#AGtMethid#n_gt for (self: Object): TGt */
6541 val
* VIRTUAL_parser_nodes__AGtMethid__n_gt(val
* self
) {
6542 val
* var
/* : TGt */;
6543 val
* var1
/* : TGt */;
6544 var1
= parser_nodes__AGtMethid__n_gt(self
);
6549 /* method parser_nodes#AGtMethid#n_gt= for (self: AGtMethid, TGt) */
6550 void parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6551 self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
= p0
; /* _n_gt on <self:AGtMethid> */
6554 /* method parser_nodes#AGtMethid#n_gt= for (self: Object, TGt) */
6555 void VIRTUAL_parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6556 parser_nodes__AGtMethid__n_gt_61d(self
, p0
);
6559 /* method parser_nodes#AGtMethid#init for (self: AGtMethid) */
6560 void parser_nodes__AGtMethid__init(val
* self
) {
6561 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGtMethid>*/;
6564 /* method parser_nodes#AGtMethid#init for (self: Object) */
6565 void VIRTUAL_parser_nodes__AGtMethid__init(val
* self
) {
6566 parser_nodes__AGtMethid__init(self
);
6569 /* method parser_nodes#ALlMethid#n_ll for (self: ALlMethid): TLl */
6570 val
* parser_nodes__ALlMethid__n_ll(val
* self
) {
6571 val
* var
/* : TLl */;
6572 val
* var1
/* : TLl */;
6573 var1
= self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
; /* _n_ll on <self:ALlMethid> */
6575 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ll");
6576 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 959);
6583 /* method parser_nodes#ALlMethid#n_ll for (self: Object): TLl */
6584 val
* VIRTUAL_parser_nodes__ALlMethid__n_ll(val
* self
) {
6585 val
* var
/* : TLl */;
6586 val
* var1
/* : TLl */;
6587 var1
= parser_nodes__ALlMethid__n_ll(self
);
6592 /* method parser_nodes#ALlMethid#n_ll= for (self: ALlMethid, TLl) */
6593 void parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6594 self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
= p0
; /* _n_ll on <self:ALlMethid> */
6597 /* method parser_nodes#ALlMethid#n_ll= for (self: Object, TLl) */
6598 void VIRTUAL_parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6599 parser_nodes__ALlMethid__n_ll_61d(self
, p0
);
6602 /* method parser_nodes#ALlMethid#init for (self: ALlMethid) */
6603 void parser_nodes__ALlMethid__init(val
* self
) {
6604 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALlMethid>*/;
6607 /* method parser_nodes#ALlMethid#init for (self: Object) */
6608 void VIRTUAL_parser_nodes__ALlMethid__init(val
* self
) {
6609 parser_nodes__ALlMethid__init(self
);
6612 /* method parser_nodes#AGgMethid#n_gg for (self: AGgMethid): TGg */
6613 val
* parser_nodes__AGgMethid__n_gg(val
* self
) {
6614 val
* var
/* : TGg */;
6615 val
* var1
/* : TGg */;
6616 var1
= self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
; /* _n_gg on <self:AGgMethid> */
6618 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_gg");
6619 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 963);
6626 /* method parser_nodes#AGgMethid#n_gg for (self: Object): TGg */
6627 val
* VIRTUAL_parser_nodes__AGgMethid__n_gg(val
* self
) {
6628 val
* var
/* : TGg */;
6629 val
* var1
/* : TGg */;
6630 var1
= parser_nodes__AGgMethid__n_gg(self
);
6635 /* method parser_nodes#AGgMethid#n_gg= for (self: AGgMethid, TGg) */
6636 void parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6637 self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
= p0
; /* _n_gg on <self:AGgMethid> */
6640 /* method parser_nodes#AGgMethid#n_gg= for (self: Object, TGg) */
6641 void VIRTUAL_parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6642 parser_nodes__AGgMethid__n_gg_61d(self
, p0
);
6645 /* method parser_nodes#AGgMethid#init for (self: AGgMethid) */
6646 void parser_nodes__AGgMethid__init(val
* self
) {
6647 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGgMethid>*/;
6650 /* method parser_nodes#AGgMethid#init for (self: Object) */
6651 void VIRTUAL_parser_nodes__AGgMethid__init(val
* self
) {
6652 parser_nodes__AGgMethid__init(self
);
6655 /* method parser_nodes#ABraMethid#n_obra for (self: ABraMethid): TObra */
6656 val
* parser_nodes__ABraMethid__n_obra(val
* self
) {
6657 val
* var
/* : TObra */;
6658 val
* var1
/* : TObra */;
6659 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
; /* _n_obra on <self:ABraMethid> */
6661 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_obra");
6662 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 967);
6669 /* method parser_nodes#ABraMethid#n_obra for (self: Object): TObra */
6670 val
* VIRTUAL_parser_nodes__ABraMethid__n_obra(val
* self
) {
6671 val
* var
/* : TObra */;
6672 val
* var1
/* : TObra */;
6673 var1
= parser_nodes__ABraMethid__n_obra(self
);
6678 /* method parser_nodes#ABraMethid#n_obra= for (self: ABraMethid, TObra) */
6679 void parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6680 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraMethid> */
6683 /* method parser_nodes#ABraMethid#n_obra= for (self: Object, TObra) */
6684 void VIRTUAL_parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6685 parser_nodes__ABraMethid__n_obra_61d(self
, p0
);
6688 /* method parser_nodes#ABraMethid#n_cbra for (self: ABraMethid): TCbra */
6689 val
* parser_nodes__ABraMethid__n_cbra(val
* self
) {
6690 val
* var
/* : TCbra */;
6691 val
* var1
/* : TCbra */;
6692 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
; /* _n_cbra on <self:ABraMethid> */
6694 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_cbra");
6695 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 968);
6702 /* method parser_nodes#ABraMethid#n_cbra for (self: Object): TCbra */
6703 val
* VIRTUAL_parser_nodes__ABraMethid__n_cbra(val
* self
) {
6704 val
* var
/* : TCbra */;
6705 val
* var1
/* : TCbra */;
6706 var1
= parser_nodes__ABraMethid__n_cbra(self
);
6711 /* method parser_nodes#ABraMethid#n_cbra= for (self: ABraMethid, TCbra) */
6712 void parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6713 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraMethid> */
6716 /* method parser_nodes#ABraMethid#n_cbra= for (self: Object, TCbra) */
6717 void VIRTUAL_parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6718 parser_nodes__ABraMethid__n_cbra_61d(self
, p0
);
6721 /* method parser_nodes#ABraMethid#init for (self: ABraMethid) */
6722 void parser_nodes__ABraMethid__init(val
* self
) {
6723 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraMethid>*/;
6726 /* method parser_nodes#ABraMethid#init for (self: Object) */
6727 void VIRTUAL_parser_nodes__ABraMethid__init(val
* self
) {
6728 parser_nodes__ABraMethid__init(self
);
6731 /* method parser_nodes#AStarshipMethid#n_starship for (self: AStarshipMethid): TStarship */
6732 val
* parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6733 val
* var
/* : TStarship */;
6734 val
* var1
/* : TStarship */;
6735 var1
= self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
; /* _n_starship on <self:AStarshipMethid> */
6737 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_starship");
6738 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 972);
6745 /* method parser_nodes#AStarshipMethid#n_starship for (self: Object): TStarship */
6746 val
* VIRTUAL_parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6747 val
* var
/* : TStarship */;
6748 val
* var1
/* : TStarship */;
6749 var1
= parser_nodes__AStarshipMethid__n_starship(self
);
6754 /* method parser_nodes#AStarshipMethid#n_starship= for (self: AStarshipMethid, TStarship) */
6755 void parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6756 self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
= p0
; /* _n_starship on <self:AStarshipMethid> */
6759 /* method parser_nodes#AStarshipMethid#n_starship= for (self: Object, TStarship) */
6760 void VIRTUAL_parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6761 parser_nodes__AStarshipMethid__n_starship_61d(self
, p0
);
6764 /* method parser_nodes#AStarshipMethid#init for (self: AStarshipMethid) */
6765 void parser_nodes__AStarshipMethid__init(val
* self
) {
6766 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarshipMethid>*/;
6769 /* method parser_nodes#AStarshipMethid#init for (self: Object) */
6770 void VIRTUAL_parser_nodes__AStarshipMethid__init(val
* self
) {
6771 parser_nodes__AStarshipMethid__init(self
);
6774 /* method parser_nodes#AAssignMethid#n_id for (self: AAssignMethid): TId */
6775 val
* parser_nodes__AAssignMethid__n_id(val
* self
) {
6776 val
* var
/* : TId */;
6777 val
* var1
/* : TId */;
6778 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
; /* _n_id on <self:AAssignMethid> */
6780 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
6781 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 976);
6788 /* method parser_nodes#AAssignMethid#n_id for (self: Object): TId */
6789 val
* VIRTUAL_parser_nodes__AAssignMethid__n_id(val
* self
) {
6790 val
* var
/* : TId */;
6791 val
* var1
/* : TId */;
6792 var1
= parser_nodes__AAssignMethid__n_id(self
);
6797 /* method parser_nodes#AAssignMethid#n_id= for (self: AAssignMethid, TId) */
6798 void parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6799 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
= p0
; /* _n_id on <self:AAssignMethid> */
6802 /* method parser_nodes#AAssignMethid#n_id= for (self: Object, TId) */
6803 void VIRTUAL_parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6804 parser_nodes__AAssignMethid__n_id_61d(self
, p0
);
6807 /* method parser_nodes#AAssignMethid#n_assign for (self: AAssignMethid): TAssign */
6808 val
* parser_nodes__AAssignMethid__n_assign(val
* self
) {
6809 val
* var
/* : TAssign */;
6810 val
* var1
/* : TAssign */;
6811 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
; /* _n_assign on <self:AAssignMethid> */
6813 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
6814 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 977);
6821 /* method parser_nodes#AAssignMethid#n_assign for (self: Object): TAssign */
6822 val
* VIRTUAL_parser_nodes__AAssignMethid__n_assign(val
* self
) {
6823 val
* var
/* : TAssign */;
6824 val
* var1
/* : TAssign */;
6825 var1
= parser_nodes__AAssignMethid__n_assign(self
);
6830 /* method parser_nodes#AAssignMethid#n_assign= for (self: AAssignMethid, TAssign) */
6831 void parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6832 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
= p0
; /* _n_assign on <self:AAssignMethid> */
6835 /* method parser_nodes#AAssignMethid#n_assign= for (self: Object, TAssign) */
6836 void VIRTUAL_parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6837 parser_nodes__AAssignMethid__n_assign_61d(self
, p0
);
6840 /* method parser_nodes#AAssignMethid#init for (self: AAssignMethid) */
6841 void parser_nodes__AAssignMethid__init(val
* self
) {
6842 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AAssignMethid>*/;
6845 /* method parser_nodes#AAssignMethid#init for (self: Object) */
6846 void VIRTUAL_parser_nodes__AAssignMethid__init(val
* self
) {
6847 parser_nodes__AAssignMethid__init(self
);
6850 /* method parser_nodes#ABraassignMethid#n_obra for (self: ABraassignMethid): TObra */
6851 val
* parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6852 val
* var
/* : TObra */;
6853 val
* var1
/* : TObra */;
6854 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
; /* _n_obra on <self:ABraassignMethid> */
6856 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_obra");
6857 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 981);
6864 /* method parser_nodes#ABraassignMethid#n_obra for (self: Object): TObra */
6865 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6866 val
* var
/* : TObra */;
6867 val
* var1
/* : TObra */;
6868 var1
= parser_nodes__ABraassignMethid__n_obra(self
);
6873 /* method parser_nodes#ABraassignMethid#n_obra= for (self: ABraassignMethid, TObra) */
6874 void parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6875 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraassignMethid> */
6878 /* method parser_nodes#ABraassignMethid#n_obra= for (self: Object, TObra) */
6879 void VIRTUAL_parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6880 parser_nodes__ABraassignMethid__n_obra_61d(self
, p0
);
6883 /* method parser_nodes#ABraassignMethid#n_cbra for (self: ABraassignMethid): TCbra */
6884 val
* parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6885 val
* var
/* : TCbra */;
6886 val
* var1
/* : TCbra */;
6887 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
; /* _n_cbra on <self:ABraassignMethid> */
6889 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_cbra");
6890 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 982);
6897 /* method parser_nodes#ABraassignMethid#n_cbra for (self: Object): TCbra */
6898 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6899 val
* var
/* : TCbra */;
6900 val
* var1
/* : TCbra */;
6901 var1
= parser_nodes__ABraassignMethid__n_cbra(self
);
6906 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: ABraassignMethid, TCbra) */
6907 void parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6908 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraassignMethid> */
6911 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: Object, TCbra) */
6912 void VIRTUAL_parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6913 parser_nodes__ABraassignMethid__n_cbra_61d(self
, p0
);
6916 /* method parser_nodes#ABraassignMethid#n_assign for (self: ABraassignMethid): TAssign */
6917 val
* parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6918 val
* var
/* : TAssign */;
6919 val
* var1
/* : TAssign */;
6920 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
; /* _n_assign on <self:ABraassignMethid> */
6922 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
6923 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 983);
6930 /* method parser_nodes#ABraassignMethid#n_assign for (self: Object): TAssign */
6931 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6932 val
* var
/* : TAssign */;
6933 val
* var1
/* : TAssign */;
6934 var1
= parser_nodes__ABraassignMethid__n_assign(self
);
6939 /* method parser_nodes#ABraassignMethid#n_assign= for (self: ABraassignMethid, TAssign) */
6940 void parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6941 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
= p0
; /* _n_assign on <self:ABraassignMethid> */
6944 /* method parser_nodes#ABraassignMethid#n_assign= for (self: Object, TAssign) */
6945 void VIRTUAL_parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6946 parser_nodes__ABraassignMethid__n_assign_61d(self
, p0
);
6949 /* method parser_nodes#ABraassignMethid#init for (self: ABraassignMethid) */
6950 void parser_nodes__ABraassignMethid__init(val
* self
) {
6951 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraassignMethid>*/;
6954 /* method parser_nodes#ABraassignMethid#init for (self: Object) */
6955 void VIRTUAL_parser_nodes__ABraassignMethid__init(val
* self
) {
6956 parser_nodes__ABraassignMethid__init(self
);
6959 /* method parser_nodes#ASignature#n_opar for (self: ASignature): nullable TOpar */
6960 val
* parser_nodes__ASignature__n_opar(val
* self
) {
6961 val
* var
/* : nullable TOpar */;
6962 val
* var1
/* : nullable TOpar */;
6963 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
; /* _n_opar on <self:ASignature> */
6968 /* method parser_nodes#ASignature#n_opar for (self: Object): nullable TOpar */
6969 val
* VIRTUAL_parser_nodes__ASignature__n_opar(val
* self
) {
6970 val
* var
/* : nullable TOpar */;
6971 val
* var1
/* : nullable TOpar */;
6972 var1
= parser_nodes__ASignature__n_opar(self
);
6977 /* method parser_nodes#ASignature#n_opar= for (self: ASignature, nullable TOpar) */
6978 void parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6979 self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
= p0
; /* _n_opar on <self:ASignature> */
6982 /* method parser_nodes#ASignature#n_opar= for (self: Object, nullable TOpar) */
6983 void VIRTUAL_parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6984 parser_nodes__ASignature__n_opar_61d(self
, p0
);
6987 /* method parser_nodes#ASignature#n_params for (self: ASignature): ANodes[AParam] */
6988 val
* parser_nodes__ASignature__n_params(val
* self
) {
6989 val
* var
/* : ANodes[AParam] */;
6990 val
* var1
/* : ANodes[AParam] */;
6991 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_params
].val
; /* _n_params on <self:ASignature> */
6993 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_params");
6994 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 990);
7001 /* method parser_nodes#ASignature#n_params for (self: Object): ANodes[AParam] */
7002 val
* VIRTUAL_parser_nodes__ASignature__n_params(val
* self
) {
7003 val
* var
/* : ANodes[AParam] */;
7004 val
* var1
/* : ANodes[AParam] */;
7005 var1
= parser_nodes__ASignature__n_params(self
);
7010 /* method parser_nodes#ASignature#n_cpar for (self: ASignature): nullable TCpar */
7011 val
* parser_nodes__ASignature__n_cpar(val
* self
) {
7012 val
* var
/* : nullable TCpar */;
7013 val
* var1
/* : nullable TCpar */;
7014 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
; /* _n_cpar on <self:ASignature> */
7019 /* method parser_nodes#ASignature#n_cpar for (self: Object): nullable TCpar */
7020 val
* VIRTUAL_parser_nodes__ASignature__n_cpar(val
* self
) {
7021 val
* var
/* : nullable TCpar */;
7022 val
* var1
/* : nullable TCpar */;
7023 var1
= parser_nodes__ASignature__n_cpar(self
);
7028 /* method parser_nodes#ASignature#n_cpar= for (self: ASignature, nullable TCpar) */
7029 void parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
7030 self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
= p0
; /* _n_cpar on <self:ASignature> */
7033 /* method parser_nodes#ASignature#n_cpar= for (self: Object, nullable TCpar) */
7034 void VIRTUAL_parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
7035 parser_nodes__ASignature__n_cpar_61d(self
, p0
);
7038 /* method parser_nodes#ASignature#n_type for (self: ASignature): nullable AType */
7039 val
* parser_nodes__ASignature__n_type(val
* self
) {
7040 val
* var
/* : nullable AType */;
7041 val
* var1
/* : nullable AType */;
7042 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
; /* _n_type on <self:ASignature> */
7047 /* method parser_nodes#ASignature#n_type for (self: Object): nullable AType */
7048 val
* VIRTUAL_parser_nodes__ASignature__n_type(val
* self
) {
7049 val
* var
/* : nullable AType */;
7050 val
* var1
/* : nullable AType */;
7051 var1
= parser_nodes__ASignature__n_type(self
);
7056 /* method parser_nodes#ASignature#n_type= for (self: ASignature, nullable AType) */
7057 void parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
7058 self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
= p0
; /* _n_type on <self:ASignature> */
7061 /* method parser_nodes#ASignature#n_type= for (self: Object, nullable AType) */
7062 void VIRTUAL_parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
7063 parser_nodes__ASignature__n_type_61d(self
, p0
);
7066 /* method parser_nodes#ASignature#init for (self: ASignature) */
7067 void parser_nodes__ASignature__init(val
* self
) {
7068 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASignature>*/;
7071 /* method parser_nodes#ASignature#init for (self: Object) */
7072 void VIRTUAL_parser_nodes__ASignature__init(val
* self
) {
7073 parser_nodes__ASignature__init(self
);
7076 /* method parser_nodes#AParam#n_id for (self: AParam): TId */
7077 val
* parser_nodes__AParam__n_id(val
* self
) {
7078 val
* var
/* : TId */;
7079 val
* var1
/* : TId */;
7080 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
; /* _n_id on <self:AParam> */
7082 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7083 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 998);
7090 /* method parser_nodes#AParam#n_id for (self: Object): TId */
7091 val
* VIRTUAL_parser_nodes__AParam__n_id(val
* self
) {
7092 val
* var
/* : TId */;
7093 val
* var1
/* : TId */;
7094 var1
= parser_nodes__AParam__n_id(self
);
7099 /* method parser_nodes#AParam#n_id= for (self: AParam, TId) */
7100 void parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
7101 self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
= p0
; /* _n_id on <self:AParam> */
7104 /* method parser_nodes#AParam#n_id= for (self: Object, TId) */
7105 void VIRTUAL_parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
7106 parser_nodes__AParam__n_id_61d(self
, p0
);
7109 /* method parser_nodes#AParam#n_type for (self: AParam): nullable AType */
7110 val
* parser_nodes__AParam__n_type(val
* self
) {
7111 val
* var
/* : nullable AType */;
7112 val
* var1
/* : nullable AType */;
7113 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
; /* _n_type on <self:AParam> */
7118 /* method parser_nodes#AParam#n_type for (self: Object): nullable AType */
7119 val
* VIRTUAL_parser_nodes__AParam__n_type(val
* self
) {
7120 val
* var
/* : nullable AType */;
7121 val
* var1
/* : nullable AType */;
7122 var1
= parser_nodes__AParam__n_type(self
);
7127 /* method parser_nodes#AParam#n_type= for (self: AParam, nullable AType) */
7128 void parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7129 self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
= p0
; /* _n_type on <self:AParam> */
7132 /* method parser_nodes#AParam#n_type= for (self: Object, nullable AType) */
7133 void VIRTUAL_parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7134 parser_nodes__AParam__n_type_61d(self
, p0
);
7137 /* method parser_nodes#AParam#n_dotdotdot for (self: AParam): nullable TDotdotdot */
7138 val
* parser_nodes__AParam__n_dotdotdot(val
* self
) {
7139 val
* var
/* : nullable TDotdotdot */;
7140 val
* var1
/* : nullable TDotdotdot */;
7141 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
; /* _n_dotdotdot on <self:AParam> */
7146 /* method parser_nodes#AParam#n_dotdotdot for (self: Object): nullable TDotdotdot */
7147 val
* VIRTUAL_parser_nodes__AParam__n_dotdotdot(val
* self
) {
7148 val
* var
/* : nullable TDotdotdot */;
7149 val
* var1
/* : nullable TDotdotdot */;
7150 var1
= parser_nodes__AParam__n_dotdotdot(self
);
7155 /* method parser_nodes#AParam#n_dotdotdot= for (self: AParam, nullable TDotdotdot) */
7156 void parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7157 self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
= p0
; /* _n_dotdotdot on <self:AParam> */
7160 /* method parser_nodes#AParam#n_dotdotdot= for (self: Object, nullable TDotdotdot) */
7161 void VIRTUAL_parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7162 parser_nodes__AParam__n_dotdotdot_61d(self
, p0
);
7165 /* method parser_nodes#AParam#init for (self: AParam) */
7166 void parser_nodes__AParam__init(val
* self
) {
7167 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AParam>*/;
7170 /* method parser_nodes#AParam#init for (self: Object) */
7171 void VIRTUAL_parser_nodes__AParam__init(val
* self
) {
7172 parser_nodes__AParam__init(self
);
7175 /* method parser_nodes#AType#n_kwnullable for (self: AType): nullable TKwnullable */
7176 val
* parser_nodes__AType__n_kwnullable(val
* self
) {
7177 val
* var
/* : nullable TKwnullable */;
7178 val
* var1
/* : nullable TKwnullable */;
7179 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
; /* _n_kwnullable on <self:AType> */
7184 /* method parser_nodes#AType#n_kwnullable for (self: Object): nullable TKwnullable */
7185 val
* VIRTUAL_parser_nodes__AType__n_kwnullable(val
* self
) {
7186 val
* var
/* : nullable TKwnullable */;
7187 val
* var1
/* : nullable TKwnullable */;
7188 var1
= parser_nodes__AType__n_kwnullable(self
);
7193 /* method parser_nodes#AType#n_kwnullable= for (self: AType, nullable TKwnullable) */
7194 void parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7195 self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AType> */
7198 /* method parser_nodes#AType#n_kwnullable= for (self: Object, nullable TKwnullable) */
7199 void VIRTUAL_parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7200 parser_nodes__AType__n_kwnullable_61d(self
, p0
);
7203 /* method parser_nodes#AType#n_id for (self: AType): TClassid */
7204 val
* parser_nodes__AType__n_id(val
* self
) {
7205 val
* var
/* : TClassid */;
7206 val
* var1
/* : TClassid */;
7207 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
; /* _n_id on <self:AType> */
7209 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7210 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1008);
7217 /* method parser_nodes#AType#n_id for (self: Object): TClassid */
7218 val
* VIRTUAL_parser_nodes__AType__n_id(val
* self
) {
7219 val
* var
/* : TClassid */;
7220 val
* var1
/* : TClassid */;
7221 var1
= parser_nodes__AType__n_id(self
);
7226 /* method parser_nodes#AType#n_id= for (self: AType, TClassid) */
7227 void parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7228 self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
= p0
; /* _n_id on <self:AType> */
7231 /* method parser_nodes#AType#n_id= for (self: Object, TClassid) */
7232 void VIRTUAL_parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7233 parser_nodes__AType__n_id_61d(self
, p0
);
7236 /* method parser_nodes#AType#n_types for (self: AType): ANodes[AType] */
7237 val
* parser_nodes__AType__n_types(val
* self
) {
7238 val
* var
/* : ANodes[AType] */;
7239 val
* var1
/* : ANodes[AType] */;
7240 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_types
].val
; /* _n_types on <self:AType> */
7242 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_types");
7243 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1011);
7250 /* method parser_nodes#AType#n_types for (self: Object): ANodes[AType] */
7251 val
* VIRTUAL_parser_nodes__AType__n_types(val
* self
) {
7252 val
* var
/* : ANodes[AType] */;
7253 val
* var1
/* : ANodes[AType] */;
7254 var1
= parser_nodes__AType__n_types(self
);
7259 /* method parser_nodes#AType#init for (self: AType) */
7260 void parser_nodes__AType__init(val
* self
) {
7261 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AType>*/;
7264 /* method parser_nodes#AType#init for (self: Object) */
7265 void VIRTUAL_parser_nodes__AType__init(val
* self
) {
7266 parser_nodes__AType__init(self
);
7269 /* method parser_nodes#ALabel#n_kwlabel for (self: ALabel): TKwlabel */
7270 val
* parser_nodes__ALabel__n_kwlabel(val
* self
) {
7271 val
* var
/* : TKwlabel */;
7272 val
* var1
/* : TKwlabel */;
7273 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
; /* _n_kwlabel on <self:ALabel> */
7275 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwlabel");
7276 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1018);
7283 /* method parser_nodes#ALabel#n_kwlabel for (self: Object): TKwlabel */
7284 val
* VIRTUAL_parser_nodes__ALabel__n_kwlabel(val
* self
) {
7285 val
* var
/* : TKwlabel */;
7286 val
* var1
/* : TKwlabel */;
7287 var1
= parser_nodes__ALabel__n_kwlabel(self
);
7292 /* method parser_nodes#ALabel#n_kwlabel= for (self: ALabel, TKwlabel) */
7293 void parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7294 self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
= p0
; /* _n_kwlabel on <self:ALabel> */
7297 /* method parser_nodes#ALabel#n_kwlabel= for (self: Object, TKwlabel) */
7298 void VIRTUAL_parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7299 parser_nodes__ALabel__n_kwlabel_61d(self
, p0
);
7302 /* method parser_nodes#ALabel#n_id for (self: ALabel): TId */
7303 val
* parser_nodes__ALabel__n_id(val
* self
) {
7304 val
* var
/* : TId */;
7305 val
* var1
/* : TId */;
7306 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
; /* _n_id on <self:ALabel> */
7308 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7309 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1019);
7316 /* method parser_nodes#ALabel#n_id for (self: Object): TId */
7317 val
* VIRTUAL_parser_nodes__ALabel__n_id(val
* self
) {
7318 val
* var
/* : TId */;
7319 val
* var1
/* : TId */;
7320 var1
= parser_nodes__ALabel__n_id(self
);
7325 /* method parser_nodes#ALabel#n_id= for (self: ALabel, TId) */
7326 void parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7327 self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
= p0
; /* _n_id on <self:ALabel> */
7330 /* method parser_nodes#ALabel#n_id= for (self: Object, TId) */
7331 void VIRTUAL_parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7332 parser_nodes__ALabel__n_id_61d(self
, p0
);
7335 /* method parser_nodes#ALabel#init for (self: ALabel) */
7336 void parser_nodes__ALabel__init(val
* self
) {
7337 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabel>*/;
7340 /* method parser_nodes#ALabel#init for (self: Object) */
7341 void VIRTUAL_parser_nodes__ALabel__init(val
* self
) {
7342 parser_nodes__ALabel__init(self
);
7345 /* method parser_nodes#AExpr#init for (self: AExpr) */
7346 void parser_nodes__AExpr__init(val
* self
) {
7347 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExpr>*/;
7350 /* method parser_nodes#AExpr#init for (self: Object) */
7351 void VIRTUAL_parser_nodes__AExpr__init(val
* self
) {
7352 parser_nodes__AExpr__init(self
);
7355 /* method parser_nodes#ABlockExpr#n_expr for (self: ABlockExpr): ANodes[AExpr] */
7356 val
* parser_nodes__ABlockExpr__n_expr(val
* self
) {
7357 val
* var
/* : ANodes[AExpr] */;
7358 val
* var1
/* : ANodes[AExpr] */;
7359 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_expr
].val
; /* _n_expr on <self:ABlockExpr> */
7361 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
7362 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1032);
7369 /* method parser_nodes#ABlockExpr#n_expr for (self: Object): ANodes[AExpr] */
7370 val
* VIRTUAL_parser_nodes__ABlockExpr__n_expr(val
* self
) {
7371 val
* var
/* : ANodes[AExpr] */;
7372 val
* var1
/* : ANodes[AExpr] */;
7373 var1
= parser_nodes__ABlockExpr__n_expr(self
);
7378 /* method parser_nodes#ABlockExpr#n_kwend for (self: ABlockExpr): nullable TKwend */
7379 val
* parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7380 val
* var
/* : nullable TKwend */;
7381 val
* var1
/* : nullable TKwend */;
7382 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
; /* _n_kwend on <self:ABlockExpr> */
7387 /* method parser_nodes#ABlockExpr#n_kwend for (self: Object): nullable TKwend */
7388 val
* VIRTUAL_parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7389 val
* var
/* : nullable TKwend */;
7390 val
* var1
/* : nullable TKwend */;
7391 var1
= parser_nodes__ABlockExpr__n_kwend(self
);
7396 /* method parser_nodes#ABlockExpr#n_kwend= for (self: ABlockExpr, nullable TKwend) */
7397 void parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7398 self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
= p0
; /* _n_kwend on <self:ABlockExpr> */
7401 /* method parser_nodes#ABlockExpr#n_kwend= for (self: Object, nullable TKwend) */
7402 void VIRTUAL_parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7403 parser_nodes__ABlockExpr__n_kwend_61d(self
, p0
);
7406 /* method parser_nodes#ABlockExpr#init for (self: ABlockExpr) */
7407 void parser_nodes__ABlockExpr__init(val
* self
) {
7408 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABlockExpr>*/;
7411 /* method parser_nodes#ABlockExpr#init for (self: Object) */
7412 void VIRTUAL_parser_nodes__ABlockExpr__init(val
* self
) {
7413 parser_nodes__ABlockExpr__init(self
);
7416 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: AVardeclExpr): TKwvar */
7417 val
* parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7418 val
* var
/* : TKwvar */;
7419 val
* var1
/* : TKwvar */;
7420 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
; /* _n_kwvar on <self:AVardeclExpr> */
7422 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwvar");
7423 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1039);
7430 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: Object): TKwvar */
7431 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7432 val
* var
/* : TKwvar */;
7433 val
* var1
/* : TKwvar */;
7434 var1
= parser_nodes__AVardeclExpr__n_kwvar(self
);
7439 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: AVardeclExpr, TKwvar) */
7440 void parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7441 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AVardeclExpr> */
7444 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: Object, TKwvar) */
7445 void VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7446 parser_nodes__AVardeclExpr__n_kwvar_61d(self
, p0
);
7449 /* method parser_nodes#AVardeclExpr#n_id for (self: AVardeclExpr): TId */
7450 val
* parser_nodes__AVardeclExpr__n_id(val
* self
) {
7451 val
* var
/* : TId */;
7452 val
* var1
/* : TId */;
7453 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
; /* _n_id on <self:AVardeclExpr> */
7455 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7456 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1040);
7463 /* method parser_nodes#AVardeclExpr#n_id for (self: Object): TId */
7464 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_id(val
* self
) {
7465 val
* var
/* : TId */;
7466 val
* var1
/* : TId */;
7467 var1
= parser_nodes__AVardeclExpr__n_id(self
);
7472 /* method parser_nodes#AVardeclExpr#n_id= for (self: AVardeclExpr, TId) */
7473 void parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7474 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
= p0
; /* _n_id on <self:AVardeclExpr> */
7477 /* method parser_nodes#AVardeclExpr#n_id= for (self: Object, TId) */
7478 void VIRTUAL_parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7479 parser_nodes__AVardeclExpr__n_id_61d(self
, p0
);
7482 /* method parser_nodes#AVardeclExpr#n_type for (self: AVardeclExpr): nullable AType */
7483 val
* parser_nodes__AVardeclExpr__n_type(val
* self
) {
7484 val
* var
/* : nullable AType */;
7485 val
* var1
/* : nullable AType */;
7486 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
; /* _n_type on <self:AVardeclExpr> */
7491 /* method parser_nodes#AVardeclExpr#n_type for (self: Object): nullable AType */
7492 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_type(val
* self
) {
7493 val
* var
/* : nullable AType */;
7494 val
* var1
/* : nullable AType */;
7495 var1
= parser_nodes__AVardeclExpr__n_type(self
);
7500 /* method parser_nodes#AVardeclExpr#n_type= for (self: AVardeclExpr, nullable AType) */
7501 void parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7502 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
= p0
; /* _n_type on <self:AVardeclExpr> */
7505 /* method parser_nodes#AVardeclExpr#n_type= for (self: Object, nullable AType) */
7506 void VIRTUAL_parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7507 parser_nodes__AVardeclExpr__n_type_61d(self
, p0
);
7510 /* method parser_nodes#AVardeclExpr#n_assign for (self: AVardeclExpr): nullable TAssign */
7511 val
* parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7512 val
* var
/* : nullable TAssign */;
7513 val
* var1
/* : nullable TAssign */;
7514 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
; /* _n_assign on <self:AVardeclExpr> */
7519 /* method parser_nodes#AVardeclExpr#n_assign for (self: Object): nullable TAssign */
7520 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7521 val
* var
/* : nullable TAssign */;
7522 val
* var1
/* : nullable TAssign */;
7523 var1
= parser_nodes__AVardeclExpr__n_assign(self
);
7528 /* method parser_nodes#AVardeclExpr#n_assign= for (self: AVardeclExpr, nullable TAssign) */
7529 void parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7530 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
= p0
; /* _n_assign on <self:AVardeclExpr> */
7533 /* method parser_nodes#AVardeclExpr#n_assign= for (self: Object, nullable TAssign) */
7534 void VIRTUAL_parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7535 parser_nodes__AVardeclExpr__n_assign_61d(self
, p0
);
7538 /* method parser_nodes#AVardeclExpr#n_expr for (self: AVardeclExpr): nullable AExpr */
7539 val
* parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7540 val
* var
/* : nullable AExpr */;
7541 val
* var1
/* : nullable AExpr */;
7542 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
; /* _n_expr on <self:AVardeclExpr> */
7547 /* method parser_nodes#AVardeclExpr#n_expr for (self: Object): nullable AExpr */
7548 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7549 val
* var
/* : nullable AExpr */;
7550 val
* var1
/* : nullable AExpr */;
7551 var1
= parser_nodes__AVardeclExpr__n_expr(self
);
7556 /* method parser_nodes#AVardeclExpr#n_expr= for (self: AVardeclExpr, nullable AExpr) */
7557 void parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7558 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
= p0
; /* _n_expr on <self:AVardeclExpr> */
7561 /* method parser_nodes#AVardeclExpr#n_expr= for (self: Object, nullable AExpr) */
7562 void VIRTUAL_parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7563 parser_nodes__AVardeclExpr__n_expr_61d(self
, p0
);
7566 /* method parser_nodes#AVardeclExpr#init for (self: AVardeclExpr) */
7567 void parser_nodes__AVardeclExpr__init(val
* self
) {
7568 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AVardeclExpr>*/;
7571 /* method parser_nodes#AVardeclExpr#init for (self: Object) */
7572 void VIRTUAL_parser_nodes__AVardeclExpr__init(val
* self
) {
7573 parser_nodes__AVardeclExpr__init(self
);
7576 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: AReturnExpr): nullable TKwreturn */
7577 val
* parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7578 val
* var
/* : nullable TKwreturn */;
7579 val
* var1
/* : nullable TKwreturn */;
7580 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
; /* _n_kwreturn on <self:AReturnExpr> */
7585 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: Object): nullable TKwreturn */
7586 val
* VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7587 val
* var
/* : nullable TKwreturn */;
7588 val
* var1
/* : nullable TKwreturn */;
7589 var1
= parser_nodes__AReturnExpr__n_kwreturn(self
);
7594 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: AReturnExpr, nullable TKwreturn) */
7595 void parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7596 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
= p0
; /* _n_kwreturn on <self:AReturnExpr> */
7599 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: Object, nullable TKwreturn) */
7600 void VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7601 parser_nodes__AReturnExpr__n_kwreturn_61d(self
, p0
);
7604 /* method parser_nodes#AReturnExpr#n_expr for (self: AReturnExpr): nullable AExpr */
7605 val
* parser_nodes__AReturnExpr__n_expr(val
* self
) {
7606 val
* var
/* : nullable AExpr */;
7607 val
* var1
/* : nullable AExpr */;
7608 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
; /* _n_expr on <self:AReturnExpr> */
7613 /* method parser_nodes#AReturnExpr#n_expr for (self: Object): nullable AExpr */
7614 val
* VIRTUAL_parser_nodes__AReturnExpr__n_expr(val
* self
) {
7615 val
* var
/* : nullable AExpr */;
7616 val
* var1
/* : nullable AExpr */;
7617 var1
= parser_nodes__AReturnExpr__n_expr(self
);
7622 /* method parser_nodes#AReturnExpr#n_expr= for (self: AReturnExpr, nullable AExpr) */
7623 void parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7624 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
= p0
; /* _n_expr on <self:AReturnExpr> */
7627 /* method parser_nodes#AReturnExpr#n_expr= for (self: Object, nullable AExpr) */
7628 void VIRTUAL_parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7629 parser_nodes__AReturnExpr__n_expr_61d(self
, p0
);
7632 /* method parser_nodes#AReturnExpr#init for (self: AReturnExpr) */
7633 void parser_nodes__AReturnExpr__init(val
* self
) {
7634 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReturnExpr>*/;
7637 /* method parser_nodes#AReturnExpr#init for (self: Object) */
7638 void VIRTUAL_parser_nodes__AReturnExpr__init(val
* self
) {
7639 parser_nodes__AReturnExpr__init(self
);
7642 /* method parser_nodes#ALabelable#n_label for (self: ALabelable): nullable ALabel */
7643 val
* parser_nodes__ALabelable__n_label(val
* self
) {
7644 val
* var
/* : nullable ALabel */;
7645 val
* var1
/* : nullable ALabel */;
7646 var1
= self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
; /* _n_label on <self:ALabelable> */
7651 /* method parser_nodes#ALabelable#n_label for (self: Object): nullable ALabel */
7652 val
* VIRTUAL_parser_nodes__ALabelable__n_label(val
* self
) {
7653 val
* var
/* : nullable ALabel */;
7654 val
* var1
/* : nullable ALabel */;
7655 var1
= parser_nodes__ALabelable__n_label(self
);
7660 /* method parser_nodes#ALabelable#n_label= for (self: ALabelable, nullable ALabel) */
7661 void parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7662 self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
= p0
; /* _n_label on <self:ALabelable> */
7665 /* method parser_nodes#ALabelable#n_label= for (self: Object, nullable ALabel) */
7666 void VIRTUAL_parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7667 parser_nodes__ALabelable__n_label_61d(self
, p0
);
7670 /* method parser_nodes#ALabelable#init for (self: ALabelable) */
7671 void parser_nodes__ALabelable__init(val
* self
) {
7672 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabelable>*/;
7675 /* method parser_nodes#ALabelable#init for (self: Object) */
7676 void VIRTUAL_parser_nodes__ALabelable__init(val
* self
) {
7677 parser_nodes__ALabelable__init(self
);
7680 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: ABreakExpr): TKwbreak */
7681 val
* parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7682 val
* var
/* : TKwbreak */;
7683 val
* var1
/* : TKwbreak */;
7684 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
; /* _n_kwbreak on <self:ABreakExpr> */
7686 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwbreak");
7687 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1065);
7694 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: Object): TKwbreak */
7695 val
* VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7696 val
* var
/* : TKwbreak */;
7697 val
* var1
/* : TKwbreak */;
7698 var1
= parser_nodes__ABreakExpr__n_kwbreak(self
);
7703 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: ABreakExpr, TKwbreak) */
7704 void parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7705 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
= p0
; /* _n_kwbreak on <self:ABreakExpr> */
7708 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: Object, TKwbreak) */
7709 void VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7710 parser_nodes__ABreakExpr__n_kwbreak_61d(self
, p0
);
7713 /* method parser_nodes#ABreakExpr#n_expr for (self: ABreakExpr): nullable AExpr */
7714 val
* parser_nodes__ABreakExpr__n_expr(val
* self
) {
7715 val
* var
/* : nullable AExpr */;
7716 val
* var1
/* : nullable AExpr */;
7717 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
; /* _n_expr on <self:ABreakExpr> */
7722 /* method parser_nodes#ABreakExpr#n_expr for (self: Object): nullable AExpr */
7723 val
* VIRTUAL_parser_nodes__ABreakExpr__n_expr(val
* self
) {
7724 val
* var
/* : nullable AExpr */;
7725 val
* var1
/* : nullable AExpr */;
7726 var1
= parser_nodes__ABreakExpr__n_expr(self
);
7731 /* method parser_nodes#ABreakExpr#n_expr= for (self: ABreakExpr, nullable AExpr) */
7732 void parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7733 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
= p0
; /* _n_expr on <self:ABreakExpr> */
7736 /* method parser_nodes#ABreakExpr#n_expr= for (self: Object, nullable AExpr) */
7737 void VIRTUAL_parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7738 parser_nodes__ABreakExpr__n_expr_61d(self
, p0
);
7741 /* method parser_nodes#ABreakExpr#init for (self: ABreakExpr) */
7742 void parser_nodes__ABreakExpr__init(val
* self
) {
7743 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABreakExpr>*/;
7744 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ABreakExpr>*/;
7747 /* method parser_nodes#ABreakExpr#init for (self: Object) */
7748 void VIRTUAL_parser_nodes__ABreakExpr__init(val
* self
) {
7749 parser_nodes__ABreakExpr__init(self
);
7752 /* method parser_nodes#AAbortExpr#n_kwabort for (self: AAbortExpr): TKwabort */
7753 val
* parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7754 val
* var
/* : TKwabort */;
7755 val
* var1
/* : TKwabort */;
7756 var1
= self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
; /* _n_kwabort on <self:AAbortExpr> */
7758 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwabort");
7759 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1072);
7766 /* method parser_nodes#AAbortExpr#n_kwabort for (self: Object): TKwabort */
7767 val
* VIRTUAL_parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7768 val
* var
/* : TKwabort */;
7769 val
* var1
/* : TKwabort */;
7770 var1
= parser_nodes__AAbortExpr__n_kwabort(self
);
7775 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: AAbortExpr, TKwabort) */
7776 void parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7777 self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
= p0
; /* _n_kwabort on <self:AAbortExpr> */
7780 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: Object, TKwabort) */
7781 void VIRTUAL_parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7782 parser_nodes__AAbortExpr__n_kwabort_61d(self
, p0
);
7785 /* method parser_nodes#AAbortExpr#init for (self: AAbortExpr) */
7786 void parser_nodes__AAbortExpr__init(val
* self
) {
7787 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAbortExpr>*/;
7790 /* method parser_nodes#AAbortExpr#init for (self: Object) */
7791 void VIRTUAL_parser_nodes__AAbortExpr__init(val
* self
) {
7792 parser_nodes__AAbortExpr__init(self
);
7795 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: AContinueExpr): nullable TKwcontinue */
7796 val
* parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7797 val
* var
/* : nullable TKwcontinue */;
7798 val
* var1
/* : nullable TKwcontinue */;
7799 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
; /* _n_kwcontinue on <self:AContinueExpr> */
7804 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: Object): nullable TKwcontinue */
7805 val
* VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7806 val
* var
/* : nullable TKwcontinue */;
7807 val
* var1
/* : nullable TKwcontinue */;
7808 var1
= parser_nodes__AContinueExpr__n_kwcontinue(self
);
7813 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: AContinueExpr, nullable TKwcontinue) */
7814 void parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7815 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
= p0
; /* _n_kwcontinue on <self:AContinueExpr> */
7818 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: Object, nullable TKwcontinue) */
7819 void VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7820 parser_nodes__AContinueExpr__n_kwcontinue_61d(self
, p0
);
7823 /* method parser_nodes#AContinueExpr#n_expr for (self: AContinueExpr): nullable AExpr */
7824 val
* parser_nodes__AContinueExpr__n_expr(val
* self
) {
7825 val
* var
/* : nullable AExpr */;
7826 val
* var1
/* : nullable AExpr */;
7827 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
; /* _n_expr on <self:AContinueExpr> */
7832 /* method parser_nodes#AContinueExpr#n_expr for (self: Object): nullable AExpr */
7833 val
* VIRTUAL_parser_nodes__AContinueExpr__n_expr(val
* self
) {
7834 val
* var
/* : nullable AExpr */;
7835 val
* var1
/* : nullable AExpr */;
7836 var1
= parser_nodes__AContinueExpr__n_expr(self
);
7841 /* method parser_nodes#AContinueExpr#n_expr= for (self: AContinueExpr, nullable AExpr) */
7842 void parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7843 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
= p0
; /* _n_expr on <self:AContinueExpr> */
7846 /* method parser_nodes#AContinueExpr#n_expr= for (self: Object, nullable AExpr) */
7847 void VIRTUAL_parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7848 parser_nodes__AContinueExpr__n_expr_61d(self
, p0
);
7851 /* method parser_nodes#AContinueExpr#init for (self: AContinueExpr) */
7852 void parser_nodes__AContinueExpr__init(val
* self
) {
7853 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AContinueExpr>*/;
7854 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AContinueExpr>*/;
7857 /* method parser_nodes#AContinueExpr#init for (self: Object) */
7858 void VIRTUAL_parser_nodes__AContinueExpr__init(val
* self
) {
7859 parser_nodes__AContinueExpr__init(self
);
7862 /* method parser_nodes#ADoExpr#n_kwdo for (self: ADoExpr): TKwdo */
7863 val
* parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7864 val
* var
/* : TKwdo */;
7865 val
* var1
/* : TKwdo */;
7866 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
; /* _n_kwdo on <self:ADoExpr> */
7868 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
7869 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1087);
7876 /* method parser_nodes#ADoExpr#n_kwdo for (self: Object): TKwdo */
7877 val
* VIRTUAL_parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7878 val
* var
/* : TKwdo */;
7879 val
* var1
/* : TKwdo */;
7880 var1
= parser_nodes__ADoExpr__n_kwdo(self
);
7885 /* method parser_nodes#ADoExpr#n_kwdo= for (self: ADoExpr, TKwdo) */
7886 void parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7887 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:ADoExpr> */
7890 /* method parser_nodes#ADoExpr#n_kwdo= for (self: Object, TKwdo) */
7891 void VIRTUAL_parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7892 parser_nodes__ADoExpr__n_kwdo_61d(self
, p0
);
7895 /* method parser_nodes#ADoExpr#n_block for (self: ADoExpr): nullable AExpr */
7896 val
* parser_nodes__ADoExpr__n_block(val
* self
) {
7897 val
* var
/* : nullable AExpr */;
7898 val
* var1
/* : nullable AExpr */;
7899 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
; /* _n_block on <self:ADoExpr> */
7904 /* method parser_nodes#ADoExpr#n_block for (self: Object): nullable AExpr */
7905 val
* VIRTUAL_parser_nodes__ADoExpr__n_block(val
* self
) {
7906 val
* var
/* : nullable AExpr */;
7907 val
* var1
/* : nullable AExpr */;
7908 var1
= parser_nodes__ADoExpr__n_block(self
);
7913 /* method parser_nodes#ADoExpr#n_block= for (self: ADoExpr, nullable AExpr) */
7914 void parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7915 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
= p0
; /* _n_block on <self:ADoExpr> */
7918 /* method parser_nodes#ADoExpr#n_block= for (self: Object, nullable AExpr) */
7919 void VIRTUAL_parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7920 parser_nodes__ADoExpr__n_block_61d(self
, p0
);
7923 /* method parser_nodes#ADoExpr#init for (self: ADoExpr) */
7924 void parser_nodes__ADoExpr__init(val
* self
) {
7925 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ADoExpr>*/;
7926 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ADoExpr>*/;
7929 /* method parser_nodes#ADoExpr#init for (self: Object) */
7930 void VIRTUAL_parser_nodes__ADoExpr__init(val
* self
) {
7931 parser_nodes__ADoExpr__init(self
);
7934 /* method parser_nodes#AIfExpr#n_kwif for (self: AIfExpr): TKwif */
7935 val
* parser_nodes__AIfExpr__n_kwif(val
* self
) {
7936 val
* var
/* : TKwif */;
7937 val
* var1
/* : TKwif */;
7938 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
; /* _n_kwif on <self:AIfExpr> */
7940 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwif");
7941 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1094);
7948 /* method parser_nodes#AIfExpr#n_kwif for (self: Object): TKwif */
7949 val
* VIRTUAL_parser_nodes__AIfExpr__n_kwif(val
* self
) {
7950 val
* var
/* : TKwif */;
7951 val
* var1
/* : TKwif */;
7952 var1
= parser_nodes__AIfExpr__n_kwif(self
);
7957 /* method parser_nodes#AIfExpr#n_kwif= for (self: AIfExpr, TKwif) */
7958 void parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7959 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfExpr> */
7962 /* method parser_nodes#AIfExpr#n_kwif= for (self: Object, TKwif) */
7963 void VIRTUAL_parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7964 parser_nodes__AIfExpr__n_kwif_61d(self
, p0
);
7967 /* method parser_nodes#AIfExpr#n_expr for (self: AIfExpr): AExpr */
7968 val
* parser_nodes__AIfExpr__n_expr(val
* self
) {
7969 val
* var
/* : AExpr */;
7970 val
* var1
/* : AExpr */;
7971 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
; /* _n_expr on <self:AIfExpr> */
7973 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
7974 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1095);
7981 /* method parser_nodes#AIfExpr#n_expr for (self: Object): AExpr */
7982 val
* VIRTUAL_parser_nodes__AIfExpr__n_expr(val
* self
) {
7983 val
* var
/* : AExpr */;
7984 val
* var1
/* : AExpr */;
7985 var1
= parser_nodes__AIfExpr__n_expr(self
);
7990 /* method parser_nodes#AIfExpr#n_expr= for (self: AIfExpr, AExpr) */
7991 void parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
7992 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfExpr> */
7995 /* method parser_nodes#AIfExpr#n_expr= for (self: Object, AExpr) */
7996 void VIRTUAL_parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
7997 parser_nodes__AIfExpr__n_expr_61d(self
, p0
);
8000 /* method parser_nodes#AIfExpr#n_then for (self: AIfExpr): nullable AExpr */
8001 val
* parser_nodes__AIfExpr__n_then(val
* self
) {
8002 val
* var
/* : nullable AExpr */;
8003 val
* var1
/* : nullable AExpr */;
8004 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
; /* _n_then on <self:AIfExpr> */
8009 /* method parser_nodes#AIfExpr#n_then for (self: Object): nullable AExpr */
8010 val
* VIRTUAL_parser_nodes__AIfExpr__n_then(val
* self
) {
8011 val
* var
/* : nullable AExpr */;
8012 val
* var1
/* : nullable AExpr */;
8013 var1
= parser_nodes__AIfExpr__n_then(self
);
8018 /* method parser_nodes#AIfExpr#n_then= for (self: AIfExpr, nullable AExpr) */
8019 void parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8020 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
= p0
; /* _n_then on <self:AIfExpr> */
8023 /* method parser_nodes#AIfExpr#n_then= for (self: Object, nullable AExpr) */
8024 void VIRTUAL_parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8025 parser_nodes__AIfExpr__n_then_61d(self
, p0
);
8028 /* method parser_nodes#AIfExpr#n_else for (self: AIfExpr): nullable AExpr */
8029 val
* parser_nodes__AIfExpr__n_else(val
* self
) {
8030 val
* var
/* : nullable AExpr */;
8031 val
* var1
/* : nullable AExpr */;
8032 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
; /* _n_else on <self:AIfExpr> */
8037 /* method parser_nodes#AIfExpr#n_else for (self: Object): nullable AExpr */
8038 val
* VIRTUAL_parser_nodes__AIfExpr__n_else(val
* self
) {
8039 val
* var
/* : nullable AExpr */;
8040 val
* var1
/* : nullable AExpr */;
8041 var1
= parser_nodes__AIfExpr__n_else(self
);
8046 /* method parser_nodes#AIfExpr#n_else= for (self: AIfExpr, nullable AExpr) */
8047 void parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8048 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
= p0
; /* _n_else on <self:AIfExpr> */
8051 /* method parser_nodes#AIfExpr#n_else= for (self: Object, nullable AExpr) */
8052 void VIRTUAL_parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8053 parser_nodes__AIfExpr__n_else_61d(self
, p0
);
8056 /* method parser_nodes#AIfExpr#init for (self: AIfExpr) */
8057 void parser_nodes__AIfExpr__init(val
* self
) {
8058 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfExpr>*/;
8061 /* method parser_nodes#AIfExpr#init for (self: Object) */
8062 void VIRTUAL_parser_nodes__AIfExpr__init(val
* self
) {
8063 parser_nodes__AIfExpr__init(self
);
8066 /* method parser_nodes#AIfexprExpr#n_kwif for (self: AIfexprExpr): TKwif */
8067 val
* parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8068 val
* var
/* : TKwif */;
8069 val
* var1
/* : TKwif */;
8070 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
; /* _n_kwif on <self:AIfexprExpr> */
8072 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwif");
8073 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1103);
8080 /* method parser_nodes#AIfexprExpr#n_kwif for (self: Object): TKwif */
8081 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8082 val
* var
/* : TKwif */;
8083 val
* var1
/* : TKwif */;
8084 var1
= parser_nodes__AIfexprExpr__n_kwif(self
);
8089 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: AIfexprExpr, TKwif) */
8090 void parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8091 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfexprExpr> */
8094 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: Object, TKwif) */
8095 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8096 parser_nodes__AIfexprExpr__n_kwif_61d(self
, p0
);
8099 /* method parser_nodes#AIfexprExpr#n_expr for (self: AIfexprExpr): AExpr */
8100 val
* parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8101 val
* var
/* : AExpr */;
8102 val
* var1
/* : AExpr */;
8103 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
; /* _n_expr on <self:AIfexprExpr> */
8105 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8106 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1104);
8113 /* method parser_nodes#AIfexprExpr#n_expr for (self: Object): AExpr */
8114 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8115 val
* var
/* : AExpr */;
8116 val
* var1
/* : AExpr */;
8117 var1
= parser_nodes__AIfexprExpr__n_expr(self
);
8122 /* method parser_nodes#AIfexprExpr#n_expr= for (self: AIfexprExpr, AExpr) */
8123 void parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8124 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfexprExpr> */
8127 /* method parser_nodes#AIfexprExpr#n_expr= for (self: Object, AExpr) */
8128 void VIRTUAL_parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8129 parser_nodes__AIfexprExpr__n_expr_61d(self
, p0
);
8132 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: AIfexprExpr): TKwthen */
8133 val
* parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8134 val
* var
/* : TKwthen */;
8135 val
* var1
/* : TKwthen */;
8136 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
; /* _n_kwthen on <self:AIfexprExpr> */
8138 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwthen");
8139 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1105);
8146 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: Object): TKwthen */
8147 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8148 val
* var
/* : TKwthen */;
8149 val
* var1
/* : TKwthen */;
8150 var1
= parser_nodes__AIfexprExpr__n_kwthen(self
);
8155 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: AIfexprExpr, TKwthen) */
8156 void parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8157 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
= p0
; /* _n_kwthen on <self:AIfexprExpr> */
8160 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: Object, TKwthen) */
8161 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8162 parser_nodes__AIfexprExpr__n_kwthen_61d(self
, p0
);
8165 /* method parser_nodes#AIfexprExpr#n_then for (self: AIfexprExpr): AExpr */
8166 val
* parser_nodes__AIfexprExpr__n_then(val
* self
) {
8167 val
* var
/* : AExpr */;
8168 val
* var1
/* : AExpr */;
8169 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
; /* _n_then on <self:AIfexprExpr> */
8171 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_then");
8172 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1106);
8179 /* method parser_nodes#AIfexprExpr#n_then for (self: Object): AExpr */
8180 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_then(val
* self
) {
8181 val
* var
/* : AExpr */;
8182 val
* var1
/* : AExpr */;
8183 var1
= parser_nodes__AIfexprExpr__n_then(self
);
8188 /* method parser_nodes#AIfexprExpr#n_then= for (self: AIfexprExpr, AExpr) */
8189 void parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8190 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
= p0
; /* _n_then on <self:AIfexprExpr> */
8193 /* method parser_nodes#AIfexprExpr#n_then= for (self: Object, AExpr) */
8194 void VIRTUAL_parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8195 parser_nodes__AIfexprExpr__n_then_61d(self
, p0
);
8198 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: AIfexprExpr): TKwelse */
8199 val
* parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8200 val
* var
/* : TKwelse */;
8201 val
* var1
/* : TKwelse */;
8202 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
; /* _n_kwelse on <self:AIfexprExpr> */
8204 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwelse");
8205 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1107);
8212 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: Object): TKwelse */
8213 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8214 val
* var
/* : TKwelse */;
8215 val
* var1
/* : TKwelse */;
8216 var1
= parser_nodes__AIfexprExpr__n_kwelse(self
);
8221 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: AIfexprExpr, TKwelse) */
8222 void parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8223 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
= p0
; /* _n_kwelse on <self:AIfexprExpr> */
8226 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: Object, TKwelse) */
8227 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8228 parser_nodes__AIfexprExpr__n_kwelse_61d(self
, p0
);
8231 /* method parser_nodes#AIfexprExpr#n_else for (self: AIfexprExpr): AExpr */
8232 val
* parser_nodes__AIfexprExpr__n_else(val
* self
) {
8233 val
* var
/* : AExpr */;
8234 val
* var1
/* : AExpr */;
8235 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
; /* _n_else on <self:AIfexprExpr> */
8237 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_else");
8238 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1108);
8245 /* method parser_nodes#AIfexprExpr#n_else for (self: Object): AExpr */
8246 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_else(val
* self
) {
8247 val
* var
/* : AExpr */;
8248 val
* var1
/* : AExpr */;
8249 var1
= parser_nodes__AIfexprExpr__n_else(self
);
8254 /* method parser_nodes#AIfexprExpr#n_else= for (self: AIfexprExpr, AExpr) */
8255 void parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8256 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
= p0
; /* _n_else on <self:AIfexprExpr> */
8259 /* method parser_nodes#AIfexprExpr#n_else= for (self: Object, AExpr) */
8260 void VIRTUAL_parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8261 parser_nodes__AIfexprExpr__n_else_61d(self
, p0
);
8264 /* method parser_nodes#AIfexprExpr#init for (self: AIfexprExpr) */
8265 void parser_nodes__AIfexprExpr__init(val
* self
) {
8266 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfexprExpr>*/;
8269 /* method parser_nodes#AIfexprExpr#init for (self: Object) */
8270 void VIRTUAL_parser_nodes__AIfexprExpr__init(val
* self
) {
8271 parser_nodes__AIfexprExpr__init(self
);
8274 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: AWhileExpr): TKwwhile */
8275 val
* parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8276 val
* var
/* : TKwwhile */;
8277 val
* var1
/* : TKwwhile */;
8278 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
; /* _n_kwwhile on <self:AWhileExpr> */
8280 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwwhile");
8281 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1115);
8288 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: Object): TKwwhile */
8289 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8290 val
* var
/* : TKwwhile */;
8291 val
* var1
/* : TKwwhile */;
8292 var1
= parser_nodes__AWhileExpr__n_kwwhile(self
);
8297 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: AWhileExpr, TKwwhile) */
8298 void parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8299 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
= p0
; /* _n_kwwhile on <self:AWhileExpr> */
8302 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: Object, TKwwhile) */
8303 void VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8304 parser_nodes__AWhileExpr__n_kwwhile_61d(self
, p0
);
8307 /* method parser_nodes#AWhileExpr#n_expr for (self: AWhileExpr): AExpr */
8308 val
* parser_nodes__AWhileExpr__n_expr(val
* self
) {
8309 val
* var
/* : AExpr */;
8310 val
* var1
/* : AExpr */;
8311 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
; /* _n_expr on <self:AWhileExpr> */
8313 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8314 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1116);
8321 /* method parser_nodes#AWhileExpr#n_expr for (self: Object): AExpr */
8322 val
* VIRTUAL_parser_nodes__AWhileExpr__n_expr(val
* self
) {
8323 val
* var
/* : AExpr */;
8324 val
* var1
/* : AExpr */;
8325 var1
= parser_nodes__AWhileExpr__n_expr(self
);
8330 /* method parser_nodes#AWhileExpr#n_expr= for (self: AWhileExpr, AExpr) */
8331 void parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8332 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
= p0
; /* _n_expr on <self:AWhileExpr> */
8335 /* method parser_nodes#AWhileExpr#n_expr= for (self: Object, AExpr) */
8336 void VIRTUAL_parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8337 parser_nodes__AWhileExpr__n_expr_61d(self
, p0
);
8340 /* method parser_nodes#AWhileExpr#n_kwdo for (self: AWhileExpr): TKwdo */
8341 val
* parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8342 val
* var
/* : TKwdo */;
8343 val
* var1
/* : TKwdo */;
8344 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
; /* _n_kwdo on <self:AWhileExpr> */
8346 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
8347 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1117);
8354 /* method parser_nodes#AWhileExpr#n_kwdo for (self: Object): TKwdo */
8355 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8356 val
* var
/* : TKwdo */;
8357 val
* var1
/* : TKwdo */;
8358 var1
= parser_nodes__AWhileExpr__n_kwdo(self
);
8363 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: AWhileExpr, TKwdo) */
8364 void parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8365 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AWhileExpr> */
8368 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: Object, TKwdo) */
8369 void VIRTUAL_parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8370 parser_nodes__AWhileExpr__n_kwdo_61d(self
, p0
);
8373 /* method parser_nodes#AWhileExpr#n_block for (self: AWhileExpr): nullable AExpr */
8374 val
* parser_nodes__AWhileExpr__n_block(val
* self
) {
8375 val
* var
/* : nullable AExpr */;
8376 val
* var1
/* : nullable AExpr */;
8377 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
; /* _n_block on <self:AWhileExpr> */
8382 /* method parser_nodes#AWhileExpr#n_block for (self: Object): nullable AExpr */
8383 val
* VIRTUAL_parser_nodes__AWhileExpr__n_block(val
* self
) {
8384 val
* var
/* : nullable AExpr */;
8385 val
* var1
/* : nullable AExpr */;
8386 var1
= parser_nodes__AWhileExpr__n_block(self
);
8391 /* method parser_nodes#AWhileExpr#n_block= for (self: AWhileExpr, nullable AExpr) */
8392 void parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8393 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
= p0
; /* _n_block on <self:AWhileExpr> */
8396 /* method parser_nodes#AWhileExpr#n_block= for (self: Object, nullable AExpr) */
8397 void VIRTUAL_parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8398 parser_nodes__AWhileExpr__n_block_61d(self
, p0
);
8401 /* method parser_nodes#AWhileExpr#init for (self: AWhileExpr) */
8402 void parser_nodes__AWhileExpr__init(val
* self
) {
8403 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AWhileExpr>*/;
8404 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AWhileExpr>*/;
8407 /* method parser_nodes#AWhileExpr#init for (self: Object) */
8408 void VIRTUAL_parser_nodes__AWhileExpr__init(val
* self
) {
8409 parser_nodes__AWhileExpr__init(self
);
8412 /* method parser_nodes#ALoopExpr#n_kwloop for (self: ALoopExpr): TKwloop */
8413 val
* parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8414 val
* var
/* : TKwloop */;
8415 val
* var1
/* : TKwloop */;
8416 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
; /* _n_kwloop on <self:ALoopExpr> */
8418 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwloop");
8419 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1125);
8426 /* method parser_nodes#ALoopExpr#n_kwloop for (self: Object): TKwloop */
8427 val
* VIRTUAL_parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8428 val
* var
/* : TKwloop */;
8429 val
* var1
/* : TKwloop */;
8430 var1
= parser_nodes__ALoopExpr__n_kwloop(self
);
8435 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: ALoopExpr, TKwloop) */
8436 void parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8437 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
= p0
; /* _n_kwloop on <self:ALoopExpr> */
8440 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: Object, TKwloop) */
8441 void VIRTUAL_parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8442 parser_nodes__ALoopExpr__n_kwloop_61d(self
, p0
);
8445 /* method parser_nodes#ALoopExpr#n_block for (self: ALoopExpr): nullable AExpr */
8446 val
* parser_nodes__ALoopExpr__n_block(val
* self
) {
8447 val
* var
/* : nullable AExpr */;
8448 val
* var1
/* : nullable AExpr */;
8449 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
; /* _n_block on <self:ALoopExpr> */
8454 /* method parser_nodes#ALoopExpr#n_block for (self: Object): nullable AExpr */
8455 val
* VIRTUAL_parser_nodes__ALoopExpr__n_block(val
* self
) {
8456 val
* var
/* : nullable AExpr */;
8457 val
* var1
/* : nullable AExpr */;
8458 var1
= parser_nodes__ALoopExpr__n_block(self
);
8463 /* method parser_nodes#ALoopExpr#n_block= for (self: ALoopExpr, nullable AExpr) */
8464 void parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8465 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
= p0
; /* _n_block on <self:ALoopExpr> */
8468 /* method parser_nodes#ALoopExpr#n_block= for (self: Object, nullable AExpr) */
8469 void VIRTUAL_parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8470 parser_nodes__ALoopExpr__n_block_61d(self
, p0
);
8473 /* method parser_nodes#ALoopExpr#init for (self: ALoopExpr) */
8474 void parser_nodes__ALoopExpr__init(val
* self
) {
8475 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ALoopExpr>*/;
8476 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ALoopExpr>*/;
8479 /* method parser_nodes#ALoopExpr#init for (self: Object) */
8480 void VIRTUAL_parser_nodes__ALoopExpr__init(val
* self
) {
8481 parser_nodes__ALoopExpr__init(self
);
8484 /* method parser_nodes#AForExpr#n_kwfor for (self: AForExpr): TKwfor */
8485 val
* parser_nodes__AForExpr__n_kwfor(val
* self
) {
8486 val
* var
/* : TKwfor */;
8487 val
* var1
/* : TKwfor */;
8488 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
; /* _n_kwfor on <self:AForExpr> */
8490 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwfor");
8491 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1133);
8498 /* method parser_nodes#AForExpr#n_kwfor for (self: Object): TKwfor */
8499 val
* VIRTUAL_parser_nodes__AForExpr__n_kwfor(val
* self
) {
8500 val
* var
/* : TKwfor */;
8501 val
* var1
/* : TKwfor */;
8502 var1
= parser_nodes__AForExpr__n_kwfor(self
);
8507 /* method parser_nodes#AForExpr#n_kwfor= for (self: AForExpr, TKwfor) */
8508 void parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8509 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
= p0
; /* _n_kwfor on <self:AForExpr> */
8512 /* method parser_nodes#AForExpr#n_kwfor= for (self: Object, TKwfor) */
8513 void VIRTUAL_parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8514 parser_nodes__AForExpr__n_kwfor_61d(self
, p0
);
8517 /* method parser_nodes#AForExpr#n_ids for (self: AForExpr): ANodes[TId] */
8518 val
* parser_nodes__AForExpr__n_ids(val
* self
) {
8519 val
* var
/* : ANodes[TId] */;
8520 val
* var1
/* : ANodes[TId] */;
8521 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_ids
].val
; /* _n_ids on <self:AForExpr> */
8523 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ids");
8524 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1134);
8531 /* method parser_nodes#AForExpr#n_ids for (self: Object): ANodes[TId] */
8532 val
* VIRTUAL_parser_nodes__AForExpr__n_ids(val
* self
) {
8533 val
* var
/* : ANodes[TId] */;
8534 val
* var1
/* : ANodes[TId] */;
8535 var1
= parser_nodes__AForExpr__n_ids(self
);
8540 /* method parser_nodes#AForExpr#n_expr for (self: AForExpr): AExpr */
8541 val
* parser_nodes__AForExpr__n_expr(val
* self
) {
8542 val
* var
/* : AExpr */;
8543 val
* var1
/* : AExpr */;
8544 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
; /* _n_expr on <self:AForExpr> */
8546 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8547 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1135);
8554 /* method parser_nodes#AForExpr#n_expr for (self: Object): AExpr */
8555 val
* VIRTUAL_parser_nodes__AForExpr__n_expr(val
* self
) {
8556 val
* var
/* : AExpr */;
8557 val
* var1
/* : AExpr */;
8558 var1
= parser_nodes__AForExpr__n_expr(self
);
8563 /* method parser_nodes#AForExpr#n_expr= for (self: AForExpr, AExpr) */
8564 void parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8565 self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
= p0
; /* _n_expr on <self:AForExpr> */
8568 /* method parser_nodes#AForExpr#n_expr= for (self: Object, AExpr) */
8569 void VIRTUAL_parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8570 parser_nodes__AForExpr__n_expr_61d(self
, p0
);
8573 /* method parser_nodes#AForExpr#n_kwdo for (self: AForExpr): TKwdo */
8574 val
* parser_nodes__AForExpr__n_kwdo(val
* self
) {
8575 val
* var
/* : TKwdo */;
8576 val
* var1
/* : TKwdo */;
8577 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
; /* _n_kwdo on <self:AForExpr> */
8579 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
8580 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1136);
8587 /* method parser_nodes#AForExpr#n_kwdo for (self: Object): TKwdo */
8588 val
* VIRTUAL_parser_nodes__AForExpr__n_kwdo(val
* self
) {
8589 val
* var
/* : TKwdo */;
8590 val
* var1
/* : TKwdo */;
8591 var1
= parser_nodes__AForExpr__n_kwdo(self
);
8596 /* method parser_nodes#AForExpr#n_kwdo= for (self: AForExpr, TKwdo) */
8597 void parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8598 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AForExpr> */
8601 /* method parser_nodes#AForExpr#n_kwdo= for (self: Object, TKwdo) */
8602 void VIRTUAL_parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8603 parser_nodes__AForExpr__n_kwdo_61d(self
, p0
);
8606 /* method parser_nodes#AForExpr#n_block for (self: AForExpr): nullable AExpr */
8607 val
* parser_nodes__AForExpr__n_block(val
* self
) {
8608 val
* var
/* : nullable AExpr */;
8609 val
* var1
/* : nullable AExpr */;
8610 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
; /* _n_block on <self:AForExpr> */
8615 /* method parser_nodes#AForExpr#n_block for (self: Object): nullable AExpr */
8616 val
* VIRTUAL_parser_nodes__AForExpr__n_block(val
* self
) {
8617 val
* var
/* : nullable AExpr */;
8618 val
* var1
/* : nullable AExpr */;
8619 var1
= parser_nodes__AForExpr__n_block(self
);
8624 /* method parser_nodes#AForExpr#n_block= for (self: AForExpr, nullable AExpr) */
8625 void parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8626 self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
= p0
; /* _n_block on <self:AForExpr> */
8629 /* method parser_nodes#AForExpr#n_block= for (self: Object, nullable AExpr) */
8630 void VIRTUAL_parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8631 parser_nodes__AForExpr__n_block_61d(self
, p0
);
8634 /* method parser_nodes#AForExpr#init for (self: AForExpr) */
8635 void parser_nodes__AForExpr__init(val
* self
) {
8636 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AForExpr>*/;
8637 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AForExpr>*/;
8640 /* method parser_nodes#AForExpr#init for (self: Object) */
8641 void VIRTUAL_parser_nodes__AForExpr__init(val
* self
) {
8642 parser_nodes__AForExpr__init(self
);
8645 /* method parser_nodes#AAssertExpr#n_kwassert for (self: AAssertExpr): TKwassert */
8646 val
* parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8647 val
* var
/* : TKwassert */;
8648 val
* var1
/* : TKwassert */;
8649 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
; /* _n_kwassert on <self:AAssertExpr> */
8651 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwassert");
8652 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1143);
8659 /* method parser_nodes#AAssertExpr#n_kwassert for (self: Object): TKwassert */
8660 val
* VIRTUAL_parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8661 val
* var
/* : TKwassert */;
8662 val
* var1
/* : TKwassert */;
8663 var1
= parser_nodes__AAssertExpr__n_kwassert(self
);
8668 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: AAssertExpr, TKwassert) */
8669 void parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8670 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
= p0
; /* _n_kwassert on <self:AAssertExpr> */
8673 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: Object, TKwassert) */
8674 void VIRTUAL_parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8675 parser_nodes__AAssertExpr__n_kwassert_61d(self
, p0
);
8678 /* method parser_nodes#AAssertExpr#n_id for (self: AAssertExpr): nullable TId */
8679 val
* parser_nodes__AAssertExpr__n_id(val
* self
) {
8680 val
* var
/* : nullable TId */;
8681 val
* var1
/* : nullable TId */;
8682 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
; /* _n_id on <self:AAssertExpr> */
8687 /* method parser_nodes#AAssertExpr#n_id for (self: Object): nullable TId */
8688 val
* VIRTUAL_parser_nodes__AAssertExpr__n_id(val
* self
) {
8689 val
* var
/* : nullable TId */;
8690 val
* var1
/* : nullable TId */;
8691 var1
= parser_nodes__AAssertExpr__n_id(self
);
8696 /* method parser_nodes#AAssertExpr#n_id= for (self: AAssertExpr, nullable TId) */
8697 void parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8698 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
= p0
; /* _n_id on <self:AAssertExpr> */
8701 /* method parser_nodes#AAssertExpr#n_id= for (self: Object, nullable TId) */
8702 void VIRTUAL_parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8703 parser_nodes__AAssertExpr__n_id_61d(self
, p0
);
8706 /* method parser_nodes#AAssertExpr#n_expr for (self: AAssertExpr): AExpr */
8707 val
* parser_nodes__AAssertExpr__n_expr(val
* self
) {
8708 val
* var
/* : AExpr */;
8709 val
* var1
/* : AExpr */;
8710 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
; /* _n_expr on <self:AAssertExpr> */
8712 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8713 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1145);
8720 /* method parser_nodes#AAssertExpr#n_expr for (self: Object): AExpr */
8721 val
* VIRTUAL_parser_nodes__AAssertExpr__n_expr(val
* self
) {
8722 val
* var
/* : AExpr */;
8723 val
* var1
/* : AExpr */;
8724 var1
= parser_nodes__AAssertExpr__n_expr(self
);
8729 /* method parser_nodes#AAssertExpr#n_expr= for (self: AAssertExpr, AExpr) */
8730 void parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8731 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAssertExpr> */
8734 /* method parser_nodes#AAssertExpr#n_expr= for (self: Object, AExpr) */
8735 void VIRTUAL_parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8736 parser_nodes__AAssertExpr__n_expr_61d(self
, p0
);
8739 /* method parser_nodes#AAssertExpr#n_else for (self: AAssertExpr): nullable AExpr */
8740 val
* parser_nodes__AAssertExpr__n_else(val
* self
) {
8741 val
* var
/* : nullable AExpr */;
8742 val
* var1
/* : nullable AExpr */;
8743 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
; /* _n_else on <self:AAssertExpr> */
8748 /* method parser_nodes#AAssertExpr#n_else for (self: Object): nullable AExpr */
8749 val
* VIRTUAL_parser_nodes__AAssertExpr__n_else(val
* self
) {
8750 val
* var
/* : nullable AExpr */;
8751 val
* var1
/* : nullable AExpr */;
8752 var1
= parser_nodes__AAssertExpr__n_else(self
);
8757 /* method parser_nodes#AAssertExpr#n_else= for (self: AAssertExpr, nullable AExpr) */
8758 void parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8759 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
= p0
; /* _n_else on <self:AAssertExpr> */
8762 /* method parser_nodes#AAssertExpr#n_else= for (self: Object, nullable AExpr) */
8763 void VIRTUAL_parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8764 parser_nodes__AAssertExpr__n_else_61d(self
, p0
);
8767 /* method parser_nodes#AAssertExpr#init for (self: AAssertExpr) */
8768 void parser_nodes__AAssertExpr__init(val
* self
) {
8769 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssertExpr>*/;
8772 /* method parser_nodes#AAssertExpr#init for (self: Object) */
8773 void VIRTUAL_parser_nodes__AAssertExpr__init(val
* self
) {
8774 parser_nodes__AAssertExpr__init(self
);
8777 /* method parser_nodes#AAssignFormExpr#n_assign for (self: AAssignFormExpr): TAssign */
8778 val
* parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8779 val
* var
/* : TAssign */;
8780 val
* var1
/* : TAssign */;
8781 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
; /* _n_assign on <self:AAssignFormExpr> */
8783 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
8784 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1152);
8791 /* method parser_nodes#AAssignFormExpr#n_assign for (self: Object): TAssign */
8792 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8793 val
* var
/* : TAssign */;
8794 val
* var1
/* : TAssign */;
8795 var1
= parser_nodes__AAssignFormExpr__n_assign(self
);
8800 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: AAssignFormExpr, TAssign) */
8801 void parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8802 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
= p0
; /* _n_assign on <self:AAssignFormExpr> */
8805 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: Object, TAssign) */
8806 void VIRTUAL_parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8807 parser_nodes__AAssignFormExpr__n_assign_61d(self
, p0
);
8810 /* method parser_nodes#AAssignFormExpr#n_value for (self: AAssignFormExpr): AExpr */
8811 val
* parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8812 val
* var
/* : AExpr */;
8813 val
* var1
/* : AExpr */;
8814 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
; /* _n_value on <self:AAssignFormExpr> */
8816 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_value");
8817 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1153);
8824 /* method parser_nodes#AAssignFormExpr#n_value for (self: Object): AExpr */
8825 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8826 val
* var
/* : AExpr */;
8827 val
* var1
/* : AExpr */;
8828 var1
= parser_nodes__AAssignFormExpr__n_value(self
);
8833 /* method parser_nodes#AAssignFormExpr#n_value= for (self: AAssignFormExpr, AExpr) */
8834 void parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8835 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AAssignFormExpr> */
8838 /* method parser_nodes#AAssignFormExpr#n_value= for (self: Object, AExpr) */
8839 void VIRTUAL_parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8840 parser_nodes__AAssignFormExpr__n_value_61d(self
, p0
);
8843 /* method parser_nodes#AAssignFormExpr#init for (self: AAssignFormExpr) */
8844 void parser_nodes__AAssignFormExpr__init(val
* self
) {
8845 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssignFormExpr>*/;
8848 /* method parser_nodes#AAssignFormExpr#init for (self: Object) */
8849 void VIRTUAL_parser_nodes__AAssignFormExpr__init(val
* self
) {
8850 parser_nodes__AAssignFormExpr__init(self
);
8853 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: AReassignFormExpr): AAssignOp */
8854 val
* parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8855 val
* var
/* : AAssignOp */;
8856 val
* var1
/* : AAssignOp */;
8857 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
; /* _n_assign_op on <self:AReassignFormExpr> */
8859 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign_op");
8860 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1159);
8867 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: Object): AAssignOp */
8868 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8869 val
* var
/* : AAssignOp */;
8870 val
* var1
/* : AAssignOp */;
8871 var1
= parser_nodes__AReassignFormExpr__n_assign_op(self
);
8876 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: AReassignFormExpr, AAssignOp) */
8877 void parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8878 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
= p0
; /* _n_assign_op on <self:AReassignFormExpr> */
8881 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: Object, AAssignOp) */
8882 void VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8883 parser_nodes__AReassignFormExpr__n_assign_op_61d(self
, p0
);
8886 /* method parser_nodes#AReassignFormExpr#n_value for (self: AReassignFormExpr): AExpr */
8887 val
* parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8888 val
* var
/* : AExpr */;
8889 val
* var1
/* : AExpr */;
8890 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
; /* _n_value on <self:AReassignFormExpr> */
8892 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_value");
8893 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1160);
8900 /* method parser_nodes#AReassignFormExpr#n_value for (self: Object): AExpr */
8901 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8902 val
* var
/* : AExpr */;
8903 val
* var1
/* : AExpr */;
8904 var1
= parser_nodes__AReassignFormExpr__n_value(self
);
8909 /* method parser_nodes#AReassignFormExpr#n_value= for (self: AReassignFormExpr, AExpr) */
8910 void parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8911 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AReassignFormExpr> */
8914 /* method parser_nodes#AReassignFormExpr#n_value= for (self: Object, AExpr) */
8915 void VIRTUAL_parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8916 parser_nodes__AReassignFormExpr__n_value_61d(self
, p0
);
8919 /* method parser_nodes#AReassignFormExpr#init for (self: AReassignFormExpr) */
8920 void parser_nodes__AReassignFormExpr__init(val
* self
) {
8921 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReassignFormExpr>*/;
8924 /* method parser_nodes#AReassignFormExpr#init for (self: Object) */
8925 void VIRTUAL_parser_nodes__AReassignFormExpr__init(val
* self
) {
8926 parser_nodes__AReassignFormExpr__init(self
);
8929 /* method parser_nodes#AOnceExpr#n_kwonce for (self: AOnceExpr): TKwonce */
8930 val
* parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8931 val
* var
/* : TKwonce */;
8932 val
* var1
/* : TKwonce */;
8933 var1
= self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
; /* _n_kwonce on <self:AOnceExpr> */
8935 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwonce");
8936 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1166);
8943 /* method parser_nodes#AOnceExpr#n_kwonce for (self: Object): TKwonce */
8944 val
* VIRTUAL_parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8945 val
* var
/* : TKwonce */;
8946 val
* var1
/* : TKwonce */;
8947 var1
= parser_nodes__AOnceExpr__n_kwonce(self
);
8952 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: AOnceExpr, TKwonce) */
8953 void parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8954 self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
= p0
; /* _n_kwonce on <self:AOnceExpr> */
8957 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: Object, TKwonce) */
8958 void VIRTUAL_parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8959 parser_nodes__AOnceExpr__n_kwonce_61d(self
, p0
);
8962 /* method parser_nodes#AOnceExpr#init for (self: AOnceExpr) */
8963 void parser_nodes__AOnceExpr__init(val
* self
) {
8964 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AProxyExpr__init
]))(self
) /* init on <self:AOnceExpr>*/;
8967 /* method parser_nodes#AOnceExpr#init for (self: Object) */
8968 void VIRTUAL_parser_nodes__AOnceExpr__init(val
* self
) {
8969 parser_nodes__AOnceExpr__init(self
);
8972 /* method parser_nodes#ASendExpr#n_expr for (self: ASendExpr): AExpr */
8973 val
* parser_nodes__ASendExpr__n_expr(val
* self
) {
8974 val
* var
/* : AExpr */;
8975 val
* var1
/* : AExpr */;
8976 var1
= self
->attrs
[COLOR_parser_nodes__ASendExpr___n_expr
].val
; /* _n_expr on <self:ASendExpr> */
8978 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8979 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1173);
8986 /* method parser_nodes#ASendExpr#n_expr for (self: Object): AExpr */
8987 val
* VIRTUAL_parser_nodes__ASendExpr__n_expr(val
* self
) {
8988 val
* var
/* : AExpr */;
8989 val
* var1
/* : AExpr */;
8990 var1
= parser_nodes__ASendExpr__n_expr(self
);
8995 /* method parser_nodes#ASendExpr#n_expr= for (self: ASendExpr, AExpr) */
8996 void parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
) {
8997 self
->attrs
[COLOR_parser_nodes__ASendExpr___n_expr
].val
= p0
; /* _n_expr on <self:ASendExpr> */
9000 /* method parser_nodes#ASendExpr#n_expr= for (self: Object, AExpr) */
9001 void VIRTUAL_parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
) {
9002 parser_nodes__ASendExpr__n_expr_61d(self
, p0
);
9005 /* method parser_nodes#ASendExpr#init for (self: ASendExpr) */
9006 void parser_nodes__ASendExpr__init(val
* self
) {
9007 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ASendExpr>*/;
9010 /* method parser_nodes#ASendExpr#init for (self: Object) */
9011 void VIRTUAL_parser_nodes__ASendExpr__init(val
* self
) {
9012 parser_nodes__ASendExpr__init(self
);
9015 /* method parser_nodes#ABinopExpr#n_expr2 for (self: ABinopExpr): AExpr */
9016 val
* parser_nodes__ABinopExpr__n_expr2(val
* self
) {
9017 val
* var
/* : AExpr */;
9018 val
* var1
/* : AExpr */;
9019 var1
= self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
; /* _n_expr2 on <self:ABinopExpr> */
9021 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9022 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1180);
9029 /* method parser_nodes#ABinopExpr#n_expr2 for (self: Object): AExpr */
9030 val
* VIRTUAL_parser_nodes__ABinopExpr__n_expr2(val
* self
) {
9031 val
* var
/* : AExpr */;
9032 val
* var1
/* : AExpr */;
9033 var1
= parser_nodes__ABinopExpr__n_expr2(self
);
9038 /* method parser_nodes#ABinopExpr#n_expr2= for (self: ABinopExpr, AExpr) */
9039 void parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9040 self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:ABinopExpr> */
9043 /* method parser_nodes#ABinopExpr#n_expr2= for (self: Object, AExpr) */
9044 void VIRTUAL_parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9045 parser_nodes__ABinopExpr__n_expr2_61d(self
, p0
);
9048 /* method parser_nodes#ABinopExpr#init for (self: ABinopExpr) */
9049 void parser_nodes__ABinopExpr__init(val
* self
) {
9050 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:ABinopExpr>*/;
9053 /* method parser_nodes#ABinopExpr#init for (self: Object) */
9054 void VIRTUAL_parser_nodes__ABinopExpr__init(val
* self
) {
9055 parser_nodes__ABinopExpr__init(self
);
9058 /* method parser_nodes#ABoolExpr#init for (self: ABoolExpr) */
9059 void parser_nodes__ABoolExpr__init(val
* self
) {
9060 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABoolExpr>*/;
9063 /* method parser_nodes#ABoolExpr#init for (self: Object) */
9064 void VIRTUAL_parser_nodes__ABoolExpr__init(val
* self
) {
9065 parser_nodes__ABoolExpr__init(self
);
9068 /* method parser_nodes#AOrExpr#n_expr for (self: AOrExpr): AExpr */
9069 val
* parser_nodes__AOrExpr__n_expr(val
* self
) {
9070 val
* var
/* : AExpr */;
9071 val
* var1
/* : AExpr */;
9072 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
; /* _n_expr on <self:AOrExpr> */
9074 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9075 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1193);
9082 /* method parser_nodes#AOrExpr#n_expr for (self: Object): AExpr */
9083 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr(val
* self
) {
9084 val
* var
/* : AExpr */;
9085 val
* var1
/* : AExpr */;
9086 var1
= parser_nodes__AOrExpr__n_expr(self
);
9091 /* method parser_nodes#AOrExpr#n_expr= for (self: AOrExpr, AExpr) */
9092 void parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9093 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrExpr> */
9096 /* method parser_nodes#AOrExpr#n_expr= for (self: Object, AExpr) */
9097 void VIRTUAL_parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9098 parser_nodes__AOrExpr__n_expr_61d(self
, p0
);
9101 /* method parser_nodes#AOrExpr#n_expr2 for (self: AOrExpr): AExpr */
9102 val
* parser_nodes__AOrExpr__n_expr2(val
* self
) {
9103 val
* var
/* : AExpr */;
9104 val
* var1
/* : AExpr */;
9105 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrExpr> */
9107 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9108 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1194);
9115 /* method parser_nodes#AOrExpr#n_expr2 for (self: Object): AExpr */
9116 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr2(val
* self
) {
9117 val
* var
/* : AExpr */;
9118 val
* var1
/* : AExpr */;
9119 var1
= parser_nodes__AOrExpr__n_expr2(self
);
9124 /* method parser_nodes#AOrExpr#n_expr2= for (self: AOrExpr, AExpr) */
9125 void parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9126 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrExpr> */
9129 /* method parser_nodes#AOrExpr#n_expr2= for (self: Object, AExpr) */
9130 void VIRTUAL_parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9131 parser_nodes__AOrExpr__n_expr2_61d(self
, p0
);
9134 /* method parser_nodes#AOrExpr#init for (self: AOrExpr) */
9135 void parser_nodes__AOrExpr__init(val
* self
) {
9136 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrExpr>*/;
9139 /* method parser_nodes#AOrExpr#init for (self: Object) */
9140 void VIRTUAL_parser_nodes__AOrExpr__init(val
* self
) {
9141 parser_nodes__AOrExpr__init(self
);
9144 /* method parser_nodes#AAndExpr#n_expr for (self: AAndExpr): AExpr */
9145 val
* parser_nodes__AAndExpr__n_expr(val
* self
) {
9146 val
* var
/* : AExpr */;
9147 val
* var1
/* : AExpr */;
9148 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
; /* _n_expr on <self:AAndExpr> */
9150 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9151 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1200);
9158 /* method parser_nodes#AAndExpr#n_expr for (self: Object): AExpr */
9159 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr(val
* self
) {
9160 val
* var
/* : AExpr */;
9161 val
* var1
/* : AExpr */;
9162 var1
= parser_nodes__AAndExpr__n_expr(self
);
9167 /* method parser_nodes#AAndExpr#n_expr= for (self: AAndExpr, AExpr) */
9168 void parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9169 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAndExpr> */
9172 /* method parser_nodes#AAndExpr#n_expr= for (self: Object, AExpr) */
9173 void VIRTUAL_parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9174 parser_nodes__AAndExpr__n_expr_61d(self
, p0
);
9177 /* method parser_nodes#AAndExpr#n_expr2 for (self: AAndExpr): AExpr */
9178 val
* parser_nodes__AAndExpr__n_expr2(val
* self
) {
9179 val
* var
/* : AExpr */;
9180 val
* var1
/* : AExpr */;
9181 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
; /* _n_expr2 on <self:AAndExpr> */
9183 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9184 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1201);
9191 /* method parser_nodes#AAndExpr#n_expr2 for (self: Object): AExpr */
9192 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr2(val
* self
) {
9193 val
* var
/* : AExpr */;
9194 val
* var1
/* : AExpr */;
9195 var1
= parser_nodes__AAndExpr__n_expr2(self
);
9200 /* method parser_nodes#AAndExpr#n_expr2= for (self: AAndExpr, AExpr) */
9201 void parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9202 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AAndExpr> */
9205 /* method parser_nodes#AAndExpr#n_expr2= for (self: Object, AExpr) */
9206 void VIRTUAL_parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9207 parser_nodes__AAndExpr__n_expr2_61d(self
, p0
);
9210 /* method parser_nodes#AAndExpr#init for (self: AAndExpr) */
9211 void parser_nodes__AAndExpr__init(val
* self
) {
9212 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AAndExpr>*/;
9215 /* method parser_nodes#AAndExpr#init for (self: Object) */
9216 void VIRTUAL_parser_nodes__AAndExpr__init(val
* self
) {
9217 parser_nodes__AAndExpr__init(self
);
9220 /* method parser_nodes#AOrElseExpr#n_expr for (self: AOrElseExpr): AExpr */
9221 val
* parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9222 val
* var
/* : AExpr */;
9223 val
* var1
/* : AExpr */;
9224 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
; /* _n_expr on <self:AOrElseExpr> */
9226 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9227 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1207);
9234 /* method parser_nodes#AOrElseExpr#n_expr for (self: Object): AExpr */
9235 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9236 val
* var
/* : AExpr */;
9237 val
* var1
/* : AExpr */;
9238 var1
= parser_nodes__AOrElseExpr__n_expr(self
);
9243 /* method parser_nodes#AOrElseExpr#n_expr= for (self: AOrElseExpr, AExpr) */
9244 void parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9245 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrElseExpr> */
9248 /* method parser_nodes#AOrElseExpr#n_expr= for (self: Object, AExpr) */
9249 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9250 parser_nodes__AOrElseExpr__n_expr_61d(self
, p0
);
9253 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: AOrElseExpr): AExpr */
9254 val
* parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9255 val
* var
/* : AExpr */;
9256 val
* var1
/* : AExpr */;
9257 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrElseExpr> */
9259 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9260 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1208);
9267 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: Object): AExpr */
9268 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9269 val
* var
/* : AExpr */;
9270 val
* var1
/* : AExpr */;
9271 var1
= parser_nodes__AOrElseExpr__n_expr2(self
);
9276 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: AOrElseExpr, AExpr) */
9277 void parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9278 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrElseExpr> */
9281 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: Object, AExpr) */
9282 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9283 parser_nodes__AOrElseExpr__n_expr2_61d(self
, p0
);
9286 /* method parser_nodes#AOrElseExpr#init for (self: AOrElseExpr) */
9287 void parser_nodes__AOrElseExpr__init(val
* self
) {
9288 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrElseExpr>*/;
9291 /* method parser_nodes#AOrElseExpr#init for (self: Object) */
9292 void VIRTUAL_parser_nodes__AOrElseExpr__init(val
* self
) {
9293 parser_nodes__AOrElseExpr__init(self
);
9296 /* method parser_nodes#AImpliesExpr#n_expr for (self: AImpliesExpr): AExpr */
9297 val
* parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9298 val
* var
/* : AExpr */;
9299 val
* var1
/* : AExpr */;
9300 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
; /* _n_expr on <self:AImpliesExpr> */
9302 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9303 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1214);
9310 /* method parser_nodes#AImpliesExpr#n_expr for (self: Object): AExpr */
9311 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9312 val
* var
/* : AExpr */;
9313 val
* var1
/* : AExpr */;
9314 var1
= parser_nodes__AImpliesExpr__n_expr(self
);
9319 /* method parser_nodes#AImpliesExpr#n_expr= for (self: AImpliesExpr, AExpr) */
9320 void parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9321 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
= p0
; /* _n_expr on <self:AImpliesExpr> */
9324 /* method parser_nodes#AImpliesExpr#n_expr= for (self: Object, AExpr) */
9325 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9326 parser_nodes__AImpliesExpr__n_expr_61d(self
, p0
);
9329 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: AImpliesExpr): AExpr */
9330 val
* parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9331 val
* var
/* : AExpr */;
9332 val
* var1
/* : AExpr */;
9333 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
; /* _n_expr2 on <self:AImpliesExpr> */
9335 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9336 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1215);
9343 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: Object): AExpr */
9344 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9345 val
* var
/* : AExpr */;
9346 val
* var1
/* : AExpr */;
9347 var1
= parser_nodes__AImpliesExpr__n_expr2(self
);
9352 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: AImpliesExpr, AExpr) */
9353 void parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9354 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AImpliesExpr> */
9357 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: Object, AExpr) */
9358 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9359 parser_nodes__AImpliesExpr__n_expr2_61d(self
, p0
);
9362 /* method parser_nodes#AImpliesExpr#init for (self: AImpliesExpr) */
9363 void parser_nodes__AImpliesExpr__init(val
* self
) {
9364 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AImpliesExpr>*/;
9367 /* method parser_nodes#AImpliesExpr#init for (self: Object) */
9368 void VIRTUAL_parser_nodes__AImpliesExpr__init(val
* self
) {
9369 parser_nodes__AImpliesExpr__init(self
);
9372 /* method parser_nodes#ANotExpr#n_kwnot for (self: ANotExpr): TKwnot */
9373 val
* parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9374 val
* var
/* : TKwnot */;
9375 val
* var1
/* : TKwnot */;
9376 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
; /* _n_kwnot on <self:ANotExpr> */
9378 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnot");
9379 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1221);
9386 /* method parser_nodes#ANotExpr#n_kwnot for (self: Object): TKwnot */
9387 val
* VIRTUAL_parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9388 val
* var
/* : TKwnot */;
9389 val
* var1
/* : TKwnot */;
9390 var1
= parser_nodes__ANotExpr__n_kwnot(self
);
9395 /* method parser_nodes#ANotExpr#n_kwnot= for (self: ANotExpr, TKwnot) */
9396 void parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9397 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
= p0
; /* _n_kwnot on <self:ANotExpr> */
9400 /* method parser_nodes#ANotExpr#n_kwnot= for (self: Object, TKwnot) */
9401 void VIRTUAL_parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9402 parser_nodes__ANotExpr__n_kwnot_61d(self
, p0
);
9405 /* method parser_nodes#ANotExpr#n_expr for (self: ANotExpr): AExpr */
9406 val
* parser_nodes__ANotExpr__n_expr(val
* self
) {
9407 val
* var
/* : AExpr */;
9408 val
* var1
/* : AExpr */;
9409 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
; /* _n_expr on <self:ANotExpr> */
9411 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9412 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1222);
9419 /* method parser_nodes#ANotExpr#n_expr for (self: Object): AExpr */
9420 val
* VIRTUAL_parser_nodes__ANotExpr__n_expr(val
* self
) {
9421 val
* var
/* : AExpr */;
9422 val
* var1
/* : AExpr */;
9423 var1
= parser_nodes__ANotExpr__n_expr(self
);
9428 /* method parser_nodes#ANotExpr#n_expr= for (self: ANotExpr, AExpr) */
9429 void parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9430 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
= p0
; /* _n_expr on <self:ANotExpr> */
9433 /* method parser_nodes#ANotExpr#n_expr= for (self: Object, AExpr) */
9434 void VIRTUAL_parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9435 parser_nodes__ANotExpr__n_expr_61d(self
, p0
);
9438 /* method parser_nodes#ANotExpr#init for (self: ANotExpr) */
9439 void parser_nodes__ANotExpr__init(val
* self
) {
9440 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:ANotExpr>*/;
9443 /* method parser_nodes#ANotExpr#init for (self: Object) */
9444 void VIRTUAL_parser_nodes__ANotExpr__init(val
* self
) {
9445 parser_nodes__ANotExpr__init(self
);
9448 /* method parser_nodes#AEqExpr#init for (self: AEqExpr) */
9449 void parser_nodes__AEqExpr__init(val
* self
) {
9450 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AEqExpr>*/;
9453 /* method parser_nodes#AEqExpr#init for (self: Object) */
9454 void VIRTUAL_parser_nodes__AEqExpr__init(val
* self
) {
9455 parser_nodes__AEqExpr__init(self
);
9458 /* method parser_nodes#ANeExpr#init for (self: ANeExpr) */
9459 void parser_nodes__ANeExpr__init(val
* self
) {
9460 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ANeExpr>*/;
9463 /* method parser_nodes#ANeExpr#init for (self: Object) */
9464 void VIRTUAL_parser_nodes__ANeExpr__init(val
* self
) {
9465 parser_nodes__ANeExpr__init(self
);
9468 /* method parser_nodes#ALtExpr#init for (self: ALtExpr) */
9469 void parser_nodes__ALtExpr__init(val
* self
) {
9470 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALtExpr>*/;
9473 /* method parser_nodes#ALtExpr#init for (self: Object) */
9474 void VIRTUAL_parser_nodes__ALtExpr__init(val
* self
) {
9475 parser_nodes__ALtExpr__init(self
);
9478 /* method parser_nodes#ALeExpr#init for (self: ALeExpr) */
9479 void parser_nodes__ALeExpr__init(val
* self
) {
9480 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALeExpr>*/;
9483 /* method parser_nodes#ALeExpr#init for (self: Object) */
9484 void VIRTUAL_parser_nodes__ALeExpr__init(val
* self
) {
9485 parser_nodes__ALeExpr__init(self
);
9488 /* method parser_nodes#ALlExpr#init for (self: ALlExpr) */
9489 void parser_nodes__ALlExpr__init(val
* self
) {
9490 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALlExpr>*/;
9493 /* method parser_nodes#ALlExpr#init for (self: Object) */
9494 void VIRTUAL_parser_nodes__ALlExpr__init(val
* self
) {
9495 parser_nodes__ALlExpr__init(self
);
9498 /* method parser_nodes#AGtExpr#init for (self: AGtExpr) */
9499 void parser_nodes__AGtExpr__init(val
* self
) {
9500 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGtExpr>*/;
9503 /* method parser_nodes#AGtExpr#init for (self: Object) */
9504 void VIRTUAL_parser_nodes__AGtExpr__init(val
* self
) {
9505 parser_nodes__AGtExpr__init(self
);
9508 /* method parser_nodes#AGeExpr#init for (self: AGeExpr) */
9509 void parser_nodes__AGeExpr__init(val
* self
) {
9510 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGeExpr>*/;
9513 /* method parser_nodes#AGeExpr#init for (self: Object) */
9514 void VIRTUAL_parser_nodes__AGeExpr__init(val
* self
) {
9515 parser_nodes__AGeExpr__init(self
);
9518 /* method parser_nodes#AGgExpr#init for (self: AGgExpr) */
9519 void parser_nodes__AGgExpr__init(val
* self
) {
9520 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGgExpr>*/;
9523 /* method parser_nodes#AGgExpr#init for (self: Object) */
9524 void VIRTUAL_parser_nodes__AGgExpr__init(val
* self
) {
9525 parser_nodes__AGgExpr__init(self
);
9528 /* method parser_nodes#AIsaExpr#n_expr for (self: AIsaExpr): AExpr */
9529 val
* parser_nodes__AIsaExpr__n_expr(val
* self
) {
9530 val
* var
/* : AExpr */;
9531 val
* var1
/* : AExpr */;
9532 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
; /* _n_expr on <self:AIsaExpr> */
9534 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9535 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1268);
9542 /* method parser_nodes#AIsaExpr#n_expr for (self: Object): AExpr */
9543 val
* VIRTUAL_parser_nodes__AIsaExpr__n_expr(val
* self
) {
9544 val
* var
/* : AExpr */;
9545 val
* var1
/* : AExpr */;
9546 var1
= parser_nodes__AIsaExpr__n_expr(self
);
9551 /* method parser_nodes#AIsaExpr#n_expr= for (self: AIsaExpr, AExpr) */
9552 void parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9553 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIsaExpr> */
9556 /* method parser_nodes#AIsaExpr#n_expr= for (self: Object, AExpr) */
9557 void VIRTUAL_parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9558 parser_nodes__AIsaExpr__n_expr_61d(self
, p0
);
9561 /* method parser_nodes#AIsaExpr#n_type for (self: AIsaExpr): AType */
9562 val
* parser_nodes__AIsaExpr__n_type(val
* self
) {
9563 val
* var
/* : AType */;
9564 val
* var1
/* : AType */;
9565 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
; /* _n_type on <self:AIsaExpr> */
9567 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
9568 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1269);
9575 /* method parser_nodes#AIsaExpr#n_type for (self: Object): AType */
9576 val
* VIRTUAL_parser_nodes__AIsaExpr__n_type(val
* self
) {
9577 val
* var
/* : AType */;
9578 val
* var1
/* : AType */;
9579 var1
= parser_nodes__AIsaExpr__n_type(self
);
9584 /* method parser_nodes#AIsaExpr#n_type= for (self: AIsaExpr, AType) */
9585 void parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9586 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
= p0
; /* _n_type on <self:AIsaExpr> */
9589 /* method parser_nodes#AIsaExpr#n_type= for (self: Object, AType) */
9590 void VIRTUAL_parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9591 parser_nodes__AIsaExpr__n_type_61d(self
, p0
);
9594 /* method parser_nodes#AIsaExpr#init for (self: AIsaExpr) */
9595 void parser_nodes__AIsaExpr__init(val
* self
) {
9596 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AIsaExpr>*/;
9599 /* method parser_nodes#AIsaExpr#init for (self: Object) */
9600 void VIRTUAL_parser_nodes__AIsaExpr__init(val
* self
) {
9601 parser_nodes__AIsaExpr__init(self
);
9604 /* method parser_nodes#APlusExpr#init for (self: APlusExpr) */
9605 void parser_nodes__APlusExpr__init(val
* self
) {
9606 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APlusExpr>*/;
9609 /* method parser_nodes#APlusExpr#init for (self: Object) */
9610 void VIRTUAL_parser_nodes__APlusExpr__init(val
* self
) {
9611 parser_nodes__APlusExpr__init(self
);
9614 /* method parser_nodes#AMinusExpr#init for (self: AMinusExpr) */
9615 void parser_nodes__AMinusExpr__init(val
* self
) {
9616 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AMinusExpr>*/;
9619 /* method parser_nodes#AMinusExpr#init for (self: Object) */
9620 void VIRTUAL_parser_nodes__AMinusExpr__init(val
* self
) {
9621 parser_nodes__AMinusExpr__init(self
);
9624 /* method parser_nodes#AStarshipExpr#init for (self: AStarshipExpr) */
9625 void parser_nodes__AStarshipExpr__init(val
* self
) {
9626 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarshipExpr>*/;
9629 /* method parser_nodes#AStarshipExpr#init for (self: Object) */
9630 void VIRTUAL_parser_nodes__AStarshipExpr__init(val
* self
) {
9631 parser_nodes__AStarshipExpr__init(self
);
9634 /* method parser_nodes#AStarExpr#init for (self: AStarExpr) */
9635 void parser_nodes__AStarExpr__init(val
* self
) {
9636 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarExpr>*/;
9639 /* method parser_nodes#AStarExpr#init for (self: Object) */
9640 void VIRTUAL_parser_nodes__AStarExpr__init(val
* self
) {
9641 parser_nodes__AStarExpr__init(self
);
9644 /* method parser_nodes#ASlashExpr#init for (self: ASlashExpr) */
9645 void parser_nodes__ASlashExpr__init(val
* self
) {
9646 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ASlashExpr>*/;
9649 /* method parser_nodes#ASlashExpr#init for (self: Object) */
9650 void VIRTUAL_parser_nodes__ASlashExpr__init(val
* self
) {
9651 parser_nodes__ASlashExpr__init(self
);
9654 /* method parser_nodes#APercentExpr#init for (self: APercentExpr) */
9655 void parser_nodes__APercentExpr__init(val
* self
) {
9656 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APercentExpr>*/;
9659 /* method parser_nodes#APercentExpr#init for (self: Object) */
9660 void VIRTUAL_parser_nodes__APercentExpr__init(val
* self
) {
9661 parser_nodes__APercentExpr__init(self
);
9664 /* method parser_nodes#AUminusExpr#n_minus for (self: AUminusExpr): TMinus */
9665 val
* parser_nodes__AUminusExpr__n_minus(val
* self
) {
9666 val
* var
/* : TMinus */;
9667 val
* var1
/* : TMinus */;
9668 var1
= self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
; /* _n_minus on <self:AUminusExpr> */
9670 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_minus");
9671 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1305);
9678 /* method parser_nodes#AUminusExpr#n_minus for (self: Object): TMinus */
9679 val
* VIRTUAL_parser_nodes__AUminusExpr__n_minus(val
* self
) {
9680 val
* var
/* : TMinus */;
9681 val
* var1
/* : TMinus */;
9682 var1
= parser_nodes__AUminusExpr__n_minus(self
);
9687 /* method parser_nodes#AUminusExpr#n_minus= for (self: AUminusExpr, TMinus) */
9688 void parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9689 self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
= p0
; /* _n_minus on <self:AUminusExpr> */
9692 /* method parser_nodes#AUminusExpr#n_minus= for (self: Object, TMinus) */
9693 void VIRTUAL_parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9694 parser_nodes__AUminusExpr__n_minus_61d(self
, p0
);
9697 /* method parser_nodes#AUminusExpr#init for (self: AUminusExpr) */
9698 void parser_nodes__AUminusExpr__init(val
* self
) {
9699 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:AUminusExpr>*/;
9702 /* method parser_nodes#AUminusExpr#init for (self: Object) */
9703 void VIRTUAL_parser_nodes__AUminusExpr__init(val
* self
) {
9704 parser_nodes__AUminusExpr__init(self
);
9707 /* method parser_nodes#ANewExpr#n_kwnew for (self: ANewExpr): TKwnew */
9708 val
* parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9709 val
* var
/* : TKwnew */;
9710 val
* var1
/* : TKwnew */;
9711 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
; /* _n_kwnew on <self:ANewExpr> */
9713 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnew");
9714 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1311);
9721 /* method parser_nodes#ANewExpr#n_kwnew for (self: Object): TKwnew */
9722 val
* VIRTUAL_parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9723 val
* var
/* : TKwnew */;
9724 val
* var1
/* : TKwnew */;
9725 var1
= parser_nodes__ANewExpr__n_kwnew(self
);
9730 /* method parser_nodes#ANewExpr#n_kwnew= for (self: ANewExpr, TKwnew) */
9731 void parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9732 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
= p0
; /* _n_kwnew on <self:ANewExpr> */
9735 /* method parser_nodes#ANewExpr#n_kwnew= for (self: Object, TKwnew) */
9736 void VIRTUAL_parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9737 parser_nodes__ANewExpr__n_kwnew_61d(self
, p0
);
9740 /* method parser_nodes#ANewExpr#n_type for (self: ANewExpr): AType */
9741 val
* parser_nodes__ANewExpr__n_type(val
* self
) {
9742 val
* var
/* : AType */;
9743 val
* var1
/* : AType */;
9744 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
; /* _n_type on <self:ANewExpr> */
9746 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
9747 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1312);
9754 /* method parser_nodes#ANewExpr#n_type for (self: Object): AType */
9755 val
* VIRTUAL_parser_nodes__ANewExpr__n_type(val
* self
) {
9756 val
* var
/* : AType */;
9757 val
* var1
/* : AType */;
9758 var1
= parser_nodes__ANewExpr__n_type(self
);
9763 /* method parser_nodes#ANewExpr#n_type= for (self: ANewExpr, AType) */
9764 void parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9765 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
= p0
; /* _n_type on <self:ANewExpr> */
9768 /* method parser_nodes#ANewExpr#n_type= for (self: Object, AType) */
9769 void VIRTUAL_parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9770 parser_nodes__ANewExpr__n_type_61d(self
, p0
);
9773 /* method parser_nodes#ANewExpr#n_id for (self: ANewExpr): nullable TId */
9774 val
* parser_nodes__ANewExpr__n_id(val
* self
) {
9775 val
* var
/* : nullable TId */;
9776 val
* var1
/* : nullable TId */;
9777 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
; /* _n_id on <self:ANewExpr> */
9782 /* method parser_nodes#ANewExpr#n_id for (self: Object): nullable TId */
9783 val
* VIRTUAL_parser_nodes__ANewExpr__n_id(val
* self
) {
9784 val
* var
/* : nullable TId */;
9785 val
* var1
/* : nullable TId */;
9786 var1
= parser_nodes__ANewExpr__n_id(self
);
9791 /* method parser_nodes#ANewExpr#n_id= for (self: ANewExpr, nullable TId) */
9792 void parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9793 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
= p0
; /* _n_id on <self:ANewExpr> */
9796 /* method parser_nodes#ANewExpr#n_id= for (self: Object, nullable TId) */
9797 void VIRTUAL_parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9798 parser_nodes__ANewExpr__n_id_61d(self
, p0
);
9801 /* method parser_nodes#ANewExpr#n_args for (self: ANewExpr): AExprs */
9802 val
* parser_nodes__ANewExpr__n_args(val
* self
) {
9803 val
* var
/* : AExprs */;
9804 val
* var1
/* : AExprs */;
9805 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
; /* _n_args on <self:ANewExpr> */
9807 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_args");
9808 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1316);
9815 /* method parser_nodes#ANewExpr#n_args for (self: Object): AExprs */
9816 val
* VIRTUAL_parser_nodes__ANewExpr__n_args(val
* self
) {
9817 val
* var
/* : AExprs */;
9818 val
* var1
/* : AExprs */;
9819 var1
= parser_nodes__ANewExpr__n_args(self
);
9824 /* method parser_nodes#ANewExpr#n_args= for (self: ANewExpr, AExprs) */
9825 void parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9826 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
= p0
; /* _n_args on <self:ANewExpr> */
9829 /* method parser_nodes#ANewExpr#n_args= for (self: Object, AExprs) */
9830 void VIRTUAL_parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9831 parser_nodes__ANewExpr__n_args_61d(self
, p0
);
9834 /* method parser_nodes#ANewExpr#init for (self: ANewExpr) */
9835 void parser_nodes__ANewExpr__init(val
* self
) {
9836 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ANewExpr>*/;
9839 /* method parser_nodes#ANewExpr#init for (self: Object) */
9840 void VIRTUAL_parser_nodes__ANewExpr__init(val
* self
) {
9841 parser_nodes__ANewExpr__init(self
);
9844 /* method parser_nodes#AAttrFormExpr#n_expr for (self: AAttrFormExpr): AExpr */
9845 val
* parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9846 val
* var
/* : AExpr */;
9847 val
* var1
/* : AExpr */;
9848 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
; /* _n_expr on <self:AAttrFormExpr> */
9850 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9851 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1323);
9858 /* method parser_nodes#AAttrFormExpr#n_expr for (self: Object): AExpr */
9859 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9860 val
* var
/* : AExpr */;
9861 val
* var1
/* : AExpr */;
9862 var1
= parser_nodes__AAttrFormExpr__n_expr(self
);
9867 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: AAttrFormExpr, AExpr) */
9868 void parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9869 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAttrFormExpr> */
9872 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: Object, AExpr) */
9873 void VIRTUAL_parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9874 parser_nodes__AAttrFormExpr__n_expr_61d(self
, p0
);
9877 /* method parser_nodes#AAttrFormExpr#n_id for (self: AAttrFormExpr): TAttrid */
9878 val
* parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9879 val
* var
/* : TAttrid */;
9880 val
* var1
/* : TAttrid */;
9881 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
; /* _n_id on <self:AAttrFormExpr> */
9883 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
9884 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1326);
9891 /* method parser_nodes#AAttrFormExpr#n_id for (self: Object): TAttrid */
9892 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9893 val
* var
/* : TAttrid */;
9894 val
* var1
/* : TAttrid */;
9895 var1
= parser_nodes__AAttrFormExpr__n_id(self
);
9900 /* method parser_nodes#AAttrFormExpr#n_id= for (self: AAttrFormExpr, TAttrid) */
9901 void parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9902 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
= p0
; /* _n_id on <self:AAttrFormExpr> */
9905 /* method parser_nodes#AAttrFormExpr#n_id= for (self: Object, TAttrid) */
9906 void VIRTUAL_parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9907 parser_nodes__AAttrFormExpr__n_id_61d(self
, p0
);
9910 /* method parser_nodes#AAttrFormExpr#init for (self: AAttrFormExpr) */
9911 void parser_nodes__AAttrFormExpr__init(val
* self
) {
9912 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAttrFormExpr>*/;
9915 /* method parser_nodes#AAttrFormExpr#init for (self: Object) */
9916 void VIRTUAL_parser_nodes__AAttrFormExpr__init(val
* self
) {
9917 parser_nodes__AAttrFormExpr__init(self
);
9920 /* method parser_nodes#AAttrExpr#init for (self: AAttrExpr) */
9921 void parser_nodes__AAttrExpr__init(val
* self
) {
9922 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrFormExpr__init
]))(self
) /* init on <self:AAttrExpr>*/;
9925 /* method parser_nodes#AAttrExpr#init for (self: Object) */
9926 void VIRTUAL_parser_nodes__AAttrExpr__init(val
* self
) {
9927 parser_nodes__AAttrExpr__init(self
);
9930 /* method parser_nodes#AAttrAssignExpr#init for (self: AAttrAssignExpr) */
9931 void parser_nodes__AAttrAssignExpr__init(val
* self
) {
9932 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrFormExpr__init
]))(self
) /* init on <self:AAttrAssignExpr>*/;
9933 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAssignFormExpr__init
]))(self
) /* init on <self:AAttrAssignExpr>*/;
9936 /* method parser_nodes#AAttrAssignExpr#init for (self: Object) */
9937 void VIRTUAL_parser_nodes__AAttrAssignExpr__init(val
* self
) {
9938 parser_nodes__AAttrAssignExpr__init(self
);
9941 /* method parser_nodes#ACallFormExpr#n_id for (self: ACallFormExpr): TId */
9942 val
* parser_nodes__ACallFormExpr__n_id(val
* self
) {
9943 val
* var
/* : TId */;
9944 val
* var1
/* : TId */;
9945 var1
= self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_id
].val
; /* _n_id on <self:ACallFormExpr> */
9947 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
9948 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1345);
9955 /* method parser_nodes#ACallFormExpr#n_id for (self: Object): TId */
9956 val
* VIRTUAL_parser_nodes__ACallFormExpr__n_id(val
* self
) {
9957 val
* var
/* : TId */;
9958 val
* var1
/* : TId */;
9959 var1
= parser_nodes__ACallFormExpr__n_id(self
);
9964 /* method parser_nodes#ACallFormExpr#n_id= for (self: ACallFormExpr, TId) */
9965 void parser_nodes__ACallFormExpr__n_id_61d(val
* self
, val
* p0
) {
9966 self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_id
].val
= p0
; /* _n_id on <self:ACallFormExpr> */
9969 /* method parser_nodes#ACallFormExpr#n_id= for (self: Object, TId) */
9970 void VIRTUAL_parser_nodes__ACallFormExpr__n_id_61d(val
* self
, val
* p0
) {
9971 parser_nodes__ACallFormExpr__n_id_61d(self
, p0
);
9974 /* method parser_nodes#ACallFormExpr#n_args for (self: ACallFormExpr): AExprs */
9975 val
* parser_nodes__ACallFormExpr__n_args(val
* self
) {
9976 val
* var
/* : AExprs */;
9977 val
* var1
/* : AExprs */;
9978 var1
= self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_args
].val
; /* _n_args on <self:ACallFormExpr> */
9980 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_args");
9981 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1348);
9988 /* method parser_nodes#ACallFormExpr#n_args for (self: Object): AExprs */
9989 val
* VIRTUAL_parser_nodes__ACallFormExpr__n_args(val
* self
) {
9990 val
* var
/* : AExprs */;
9991 val
* var1
/* : AExprs */;
9992 var1
= parser_nodes__ACallFormExpr__n_args(self
);
9997 /* method parser_nodes#ACallFormExpr#n_args= for (self: ACallFormExpr, AExprs) */
9998 void parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
) {
9999 self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_args
].val
= p0
; /* _n_args on <self:ACallFormExpr> */