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 (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 27);
16 /* method parser_nodes#ANode#location for (self: Object): Location */
17 val
* VIRTUAL_parser_nodes__ANode__location(val
* self
) {
18 val
* var
/* : Location */;
19 val
* var1
/* : Location */;
20 var1
= parser_nodes__ANode__location(self
);
25 /* method parser_nodes#ANode#hot_location for (self: ANode): Location */
26 val
* parser_nodes__ANode__hot_location(val
* self
) {
27 val
* var
/* : Location */;
28 val
* var1
/* : Location */;
29 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:ANode>*/;
35 /* method parser_nodes#ANode#hot_location for (self: Object): Location */
36 val
* VIRTUAL_parser_nodes__ANode__hot_location(val
* self
) {
37 val
* var
/* : Location */;
38 val
* var1
/* : Location */;
39 var1
= parser_nodes__ANode__hot_location(self
);
44 /* method parser_nodes#ANode#debug for (self: ANode, String) */
45 void parser_nodes__ANode__debug(val
* self
, val
* p0
) {
46 val
* var_message
/* var message: String */;
47 val
* var
/* : Location */;
49 val
* var1
/* : String */;
50 char* var2
/* : NativeString */;
51 long var3
/* : Int */;
52 val
* var4
/* : String */;
53 val
* var5
/* : String */;
55 val
* var7
/* : String */;
56 char* var8
/* : NativeString */;
57 long var9
/* : Int */;
58 val
* var10
/* : String */;
59 static val
* varonce11
;
60 val
* var12
/* : String */;
61 char* var13
/* : NativeString */;
62 long var14
/* : Int */;
63 val
* var15
/* : String */;
64 val
* var16
/* : Location */;
65 static val
* varonce17
;
66 val
* var18
/* : String */;
67 char* var19
/* : NativeString */;
68 long var20
/* : Int */;
69 val
* var21
/* : String */;
70 val
* var22
/* : String */;
71 val
* var23
/* : Array[Object] */;
72 long var24
/* : Int */;
73 val
* var25
/* : NativeArray[Object] */;
74 val
* var26
/* : String */;
76 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
82 var4
= string__NativeString__to_s_with_length(var2
, var3
);
86 var5
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_string__Object__class_name
]))(self
) /* class_name on <self:ANode>*/;
92 var10
= string__NativeString__to_s_with_length(var8
, var9
);
101 var15
= string__NativeString__to_s_with_length(var13
, var14
);
105 var16
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
111 var21
= string__NativeString__to_s_with_length(var19
, var20
);
115 var22
= ((val
* (*)(val
*, val
*))(var16
->class->vft
[COLOR_location__Location__colored_line
]))(var16
, var18
) /* colored_line on <var16:Location>*/;
116 var23
= NEW_array__Array(&type_array__Arraykernel__Object
);
117 { /* var23 = array_instance Array[Object] */
119 var25
= NEW_array__NativeArray(var24
, &type_array__NativeArraykernel__Object
);
120 ((struct instance_array__NativeArray
*)var25
)->values
[0] = (val
*) var
;
121 ((struct instance_array__NativeArray
*)var25
)->values
[1] = (val
*) var1
;
122 ((struct instance_array__NativeArray
*)var25
)->values
[2] = (val
*) var5
;
123 ((struct instance_array__NativeArray
*)var25
)->values
[3] = (val
*) var7
;
124 ((struct instance_array__NativeArray
*)var25
)->values
[4] = (val
*) var_message
;
125 ((struct instance_array__NativeArray
*)var25
)->values
[5] = (val
*) var12
;
126 ((struct instance_array__NativeArray
*)var25
)->values
[6] = (val
*) var22
;
127 ((void (*)(val
*, val
*, long))(var23
->class->vft
[COLOR_array__Array__with_native
]))(var23
, var25
, var24
) /* with_native on <var23:Array[Object]>*/;
128 CHECK_NEW_array__Array(var23
);
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 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/parser/parser_nodes.nit", 44);
182 /* method parser_nodes#ANode#replace_child for (self: Object, ANode, nullable ANode) */
183 void VIRTUAL_parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
) {
184 parser_nodes__ANode__replace_child(self
, p0
, p1
);
187 /* method parser_nodes#ANode#detach for (self: ANode) */
188 void parser_nodes__ANode__detach(val
* self
) {
189 val
* var
/* : nullable ANode */;
190 val
* var1
/* : null */;
191 short int var2
/* : Bool */;
192 val
* var3
/* : nullable ANode */;
193 val
* var4
/* : null */;
194 val
* var5
/* : null */;
195 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
198 var2
= 0; /* is null */
200 var2
= 1; /* arg is null and recv is not */
203 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/parser/parser_nodes.nit", 54);
206 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
209 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 55);
212 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var4
) /* replace_child on <var3:nullable ANode>*/;
215 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var5
) /* parent= on <self:ANode>*/;
218 /* method parser_nodes#ANode#detach for (self: Object) */
219 void VIRTUAL_parser_nodes__ANode__detach(val
* self
) {
220 parser_nodes__ANode__detach(self
);
223 /* method parser_nodes#ANode#replace_with for (self: ANode, ANode) */
224 void parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
225 val
* var_node
/* var node: ANode */;
226 val
* var
/* : nullable ANode */;
227 val
* var1
/* : null */;
228 short int var2
/* : Bool */;
229 val
* var3
/* : nullable ANode */;
230 val
* var4
/* : null */;
232 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
235 var2
= 0; /* is null */
237 var2
= 1; /* arg is null and recv is not */
240 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/parser/parser_nodes.nit", 65);
243 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
245 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 66);
248 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var_node
) /* replace_child on <var3:nullable ANode>*/;
251 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var4
) /* parent= on <self:ANode>*/;
254 /* method parser_nodes#ANode#replace_with for (self: Object, ANode) */
255 void VIRTUAL_parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
256 parser_nodes__ANode__replace_with(self
, p0
);
259 /* method parser_nodes#ANode#visit_all for (self: ANode, Visitor) */
260 void parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
261 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/parser/parser_nodes.nit", 70);
265 /* method parser_nodes#ANode#visit_all for (self: Object, Visitor) */
266 void VIRTUAL_parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
267 parser_nodes__ANode__visit_all(self
, p0
);
270 /* method parser_nodes#ANodes#parent for (self: ANodes[ANode]): ANode */
271 val
* parser_nodes__ANodes__parent(val
* self
) {
272 val
* var
/* : ANode */;
273 val
* var1
/* : ANode */;
274 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
; /* @parent on <self:ANodes[ANode]> */
276 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @parent", "src/parser/parser_nodes.nit", 79);
283 /* method parser_nodes#ANodes#parent for (self: Object): ANode */
284 val
* VIRTUAL_parser_nodes__ANodes__parent(val
* self
) {
285 val
* var
/* : ANode */;
286 val
* var1
/* : ANode */;
287 var1
= parser_nodes__ANodes__parent(self
);
292 /* method parser_nodes#ANodes#parent= for (self: ANodes[ANode], ANode) */
293 void parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
294 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
297 /* method parser_nodes#ANodes#parent= for (self: Object, ANode) */
298 void VIRTUAL_parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
299 parser_nodes__ANodes__parent_61d(self
, p0
);
302 /* method parser_nodes#ANodes#items for (self: ANodes[ANode]): Array[ANode] */
303 val
* parser_nodes__ANodes__items(val
* self
) {
304 val
* var
/* : Array[ANode] */;
305 val
* var1
/* : Array[ANode] */;
306 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
; /* @items on <self:ANodes[ANode]> */
308 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @items", "src/parser/parser_nodes.nit", 80);
315 /* method parser_nodes#ANodes#items for (self: Object): Array[ANode] */
316 val
* VIRTUAL_parser_nodes__ANodes__items(val
* self
) {
317 val
* var
/* : Array[ANode] */;
318 val
* var1
/* : Array[ANode] */;
319 var1
= parser_nodes__ANodes__items(self
);
324 /* method parser_nodes#ANodes#items= for (self: ANodes[ANode], Array[ANode]) */
325 void parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
326 short int var
/* : Bool */;
329 const struct type
* type_struct
;
330 /* Covariant cast for argument 0 (items) <p0:Array[ANode]> isa Array[ANodes#0] */
331 /* <p0:Array[ANode]> isa Array[ANodes#0] */
332 type_struct
= self
->type
->resolution_table
->types
[COLOR_array__Arrayparser_nodes__ANodes_FT0
];
333 cltype
= type_struct
->color
;
334 idtype
= type_struct
->id
;
335 if(cltype
>= p0
->type
->table_size
) {
338 var
= p0
->type
->type_table
[cltype
] == idtype
;
341 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 80);
344 self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
= p0
; /* @items on <self:ANodes[ANode]> */
347 /* method parser_nodes#ANodes#items= for (self: Object, Array[ANode]) */
348 void VIRTUAL_parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
349 parser_nodes__ANodes__items_61d(self
, p0
);
352 /* method parser_nodes#ANodes#iterator for (self: ANodes[ANode]): Iterator[ANode] */
353 val
* parser_nodes__ANodes__iterator(val
* self
) {
354 val
* var
/* : Iterator[ANode] */;
355 val
* var1
/* : Array[ANode] */;
356 val
* var2
/* : Iterator[nullable Object] */;
357 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
358 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__iterator
]))(var1
) /* iterator on <var1:Array[ANode]>*/;
364 /* method parser_nodes#ANodes#iterator for (self: Object): Iterator[nullable Object] */
365 val
* VIRTUAL_parser_nodes__ANodes__iterator(val
* self
) {
366 val
* var
/* : Iterator[nullable Object] */;
367 val
* var1
/* : Iterator[ANode] */;
368 var1
= parser_nodes__ANodes__iterator(self
);
373 /* method parser_nodes#ANodes#length for (self: ANodes[ANode]): Int */
374 long parser_nodes__ANodes__length(val
* self
) {
375 long var
/* : Int */;
376 val
* var1
/* : Array[ANode] */;
377 long var2
/* : Int */;
378 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
379 var2
= ((long (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__length
]))(var1
) /* length on <var1:Array[ANode]>*/;
385 /* method parser_nodes#ANodes#length for (self: Object): Int */
386 long VIRTUAL_parser_nodes__ANodes__length(val
* self
) {
387 long var
/* : Int */;
388 long var1
/* : Int */;
389 var1
= parser_nodes__ANodes__length(self
);
394 /* method parser_nodes#ANodes#is_empty for (self: ANodes[ANode]): Bool */
395 short int parser_nodes__ANodes__is_empty(val
* self
) {
396 short int var
/* : Bool */;
397 val
* var1
/* : Array[ANode] */;
398 short int var2
/* : Bool */;
399 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
400 var2
= ((short int (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__is_empty
]))(var1
) /* is_empty on <var1:Array[ANode]>*/;
406 /* method parser_nodes#ANodes#is_empty for (self: Object): Bool */
407 short int VIRTUAL_parser_nodes__ANodes__is_empty(val
* self
) {
408 short int var
/* : Bool */;
409 short int var1
/* : Bool */;
410 var1
= parser_nodes__ANodes__is_empty(self
);
415 /* method parser_nodes#ANodes#push for (self: ANodes[ANode], ANode) */
416 void parser_nodes__ANodes__push(val
* self
, val
* p0
) {
417 short int var
/* : Bool */;
420 const struct type
* type_struct
;
421 val
* var_e
/* var e: ANode */;
422 val
* var1
/* : Array[ANode] */;
423 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
424 /* <p0:ANode> isa Sequence#0 */
425 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
426 cltype
= type_struct
->color
;
427 idtype
= type_struct
->id
;
428 if(cltype
>= p0
->type
->table_size
) {
431 var
= p0
->type
->type_table
[cltype
] == idtype
;
434 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 84);
438 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
439 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
440 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__push
]))(var1
, var_e
) /* push on <var1:Array[ANode]>*/;
443 /* method parser_nodes#ANodes#push for (self: Object, nullable Object) */
444 void VIRTUAL_parser_nodes__ANodes__push(val
* self
, val
* p0
) {
445 parser_nodes__ANodes__push(self
, p0
);
448 /* method parser_nodes#ANodes#pop for (self: ANodes[ANode]): ANode */
449 val
* parser_nodes__ANodes__pop(val
* self
) {
450 val
* var
/* : ANode */;
451 val
* var1
/* : Array[ANode] */;
452 val
* var2
/* : nullable Object */;
453 val
* var_res
/* var res: ANode */;
454 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
455 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__pop
]))(var1
) /* pop on <var1:Array[ANode]>*/;
457 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
463 /* method parser_nodes#ANodes#pop for (self: Object): nullable Object */
464 val
* VIRTUAL_parser_nodes__ANodes__pop(val
* self
) {
465 val
* var
/* : nullable Object */;
466 val
* var1
/* : ANode */;
467 var1
= parser_nodes__ANodes__pop(self
);
472 /* method parser_nodes#ANodes#unshift for (self: ANodes[ANode], ANode) */
473 void parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
474 short int var
/* : Bool */;
477 const struct type
* type_struct
;
478 val
* var_e
/* var e: ANode */;
479 val
* var1
/* : Array[ANode] */;
480 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
481 /* <p0:ANode> isa Sequence#0 */
482 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
483 cltype
= type_struct
->color
;
484 idtype
= type_struct
->id
;
485 if(cltype
>= p0
->type
->table_size
) {
488 var
= p0
->type
->type_table
[cltype
] == idtype
;
491 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 95);
495 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
496 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
497 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__unshift
]))(var1
, var_e
) /* unshift on <var1:Array[ANode]>*/;
500 /* method parser_nodes#ANodes#unshift for (self: Object, nullable Object) */
501 void VIRTUAL_parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
502 parser_nodes__ANodes__unshift(self
, p0
);
505 /* method parser_nodes#ANodes#shift for (self: ANodes[ANode]): ANode */
506 val
* parser_nodes__ANodes__shift(val
* self
) {
507 val
* var
/* : ANode */;
508 val
* var1
/* : Array[ANode] */;
509 val
* var2
/* : nullable Object */;
510 val
* var_res
/* var res: ANode */;
511 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
512 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__shift
]))(var1
) /* shift on <var1:Array[ANode]>*/;
514 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
520 /* method parser_nodes#ANodes#shift for (self: Object): nullable Object */
521 val
* VIRTUAL_parser_nodes__ANodes__shift(val
* self
) {
522 val
* var
/* : nullable Object */;
523 val
* var1
/* : ANode */;
524 var1
= parser_nodes__ANodes__shift(self
);
529 /* method parser_nodes#ANodes#has for (self: ANodes[ANode], ANode): Bool */
530 short int parser_nodes__ANodes__has(val
* self
, val
* p0
) {
531 short int var
/* : Bool */;
532 short int var1
/* : Bool */;
535 const struct type
* type_struct
;
536 val
* var_e
/* var e: ANode */;
537 val
* var2
/* : Array[ANode] */;
538 short int var3
/* : Bool */;
539 /* Covariant cast for argument 0 (e) <p0:ANode> isa Collection#0 */
540 /* <p0:ANode> isa Collection#0 */
541 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Collection_FT0
];
542 cltype
= type_struct
->color
;
543 idtype
= type_struct
->id
;
544 if(cltype
>= p0
->type
->table_size
) {
547 var1
= p0
->type
->type_table
[cltype
] == idtype
;
550 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 106);
554 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
555 var3
= ((short int (*)(val
*, val
*))(var2
->class->vft
[COLOR_abstract_collection__Collection__has
]))(var2
, var_e
) /* has on <var2:Array[ANode]>*/;
561 /* method parser_nodes#ANodes#has for (self: Object, nullable Object): Bool */
562 short int VIRTUAL_parser_nodes__ANodes__has(val
* self
, val
* p0
) {
563 short int var
/* : Bool */;
564 short int var1
/* : Bool */;
565 var1
= parser_nodes__ANodes__has(self
, p0
);
570 /* method parser_nodes#ANodes#[] for (self: ANodes[ANode], Int): ANode */
571 val
* parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
572 val
* var
/* : ANode */;
573 long var_index
/* var index: Int */;
574 val
* var1
/* : Array[ANode] */;
575 val
* var2
/* : nullable Object */;
577 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
578 var2
= ((val
* (*)(val
*, long))(var1
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var1
, var_index
) /* [] on <var1:Array[ANode]>*/;
584 /* method parser_nodes#ANodes#[] for (self: Object, Int): nullable Object */
585 val
* VIRTUAL_parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
586 val
* var
/* : nullable Object */;
587 val
* var1
/* : ANode */;
588 var1
= parser_nodes__ANodes___91d_93d(self
, p0
);
593 /* method parser_nodes#ANodes#[]= for (self: ANodes[ANode], Int, ANode) */
594 void parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
595 short int var
/* : Bool */;
598 const struct type
* type_struct
;
599 long var_index
/* var index: Int */;
600 val
* var_e
/* var e: ANode */;
601 val
* var1
/* : nullable Object */;
602 val
* var2
/* : Array[ANode] */;
603 /* Covariant cast for argument 1 (e) <p1:ANode> isa Sequence#0 */
604 /* <p1:ANode> isa Sequence#0 */
605 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
606 cltype
= type_struct
->color
;
607 idtype
= type_struct
->id
;
608 if(cltype
>= p1
->type
->table_size
) {
611 var
= p1
->type
->type_table
[cltype
] == idtype
;
614 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 114);
619 var1
= ((val
* (*)(val
*, long))(self
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(self
, var_index
) /* [] on <self:ANodes[ANode]>*/;
620 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
621 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
622 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
623 ((void (*)(val
*, long, val
*))(var2
->class->vft
[COLOR_abstract_collection__Sequence___91d_93d_61d
]))(var2
, var_index
, var_e
) /* []= on <var2:Array[ANode]>*/;
626 /* method parser_nodes#ANodes#[]= for (self: Object, Int, nullable Object) */
627 void VIRTUAL_parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
628 parser_nodes__ANodes___91d_93d_61d(self
, p0
, p1
);
631 /* method parser_nodes#ANodes#remove_at for (self: ANodes[ANode], Int) */
632 void parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
633 long var_index
/* var index: Int */;
634 val
* var
/* : Array[ANode] */;
635 val
* var1
/* : nullable Object */;
636 val
* var2
/* : Array[ANode] */;
638 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
639 var1
= ((val
* (*)(val
*, long))(var
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var
, var_index
) /* [] on <var:Array[ANode]>*/;
640 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
641 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
642 ((void (*)(val
*, long))(var2
->class->vft
[COLOR_abstract_collection__Sequence__remove_at
]))(var2
, var_index
) /* remove_at on <var2:Array[ANode]>*/;
645 /* method parser_nodes#ANodes#remove_at for (self: Object, Int) */
646 void VIRTUAL_parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
647 parser_nodes__ANodes__remove_at(self
, p0
);
650 /* method parser_nodes#ANodes#hook_add for (self: ANodes[ANode], ANode) */
651 void parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
652 short int var
/* : Bool */;
655 const struct type
* type_struct
;
656 val
* var_e
/* var e: ANode */;
657 val
* var1
/* : ANode */;
658 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
659 /* <p0:ANode> isa ANodes#0 */
660 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
661 cltype
= type_struct
->color
;
662 idtype
= type_struct
->id
;
663 if(cltype
>= p0
->type
->table_size
) {
666 var
= p0
->type
->type_table
[cltype
] == idtype
;
669 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 125);
673 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
674 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var1
) /* parent= on <var_e:ANode>*/;
677 /* method parser_nodes#ANodes#hook_add for (self: Object, ANode) */
678 void VIRTUAL_parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
679 parser_nodes__ANodes__hook_add(self
, p0
);
682 /* method parser_nodes#ANodes#hook_remove for (self: ANodes[ANode], ANode) */
683 void parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
684 short int var
/* : Bool */;
687 const struct type
* type_struct
;
688 val
* var_e
/* var e: ANode */;
689 val
* var1
/* : nullable ANode */;
690 val
* var2
/* : ANode */;
691 short int var3
/* : Bool */;
692 val
* var4
/* : null */;
693 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
694 /* <p0:ANode> isa ANodes#0 */
695 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
696 cltype
= type_struct
->color
;
697 idtype
= type_struct
->id
;
698 if(cltype
>= p0
->type
->table_size
) {
701 var
= p0
->type
->type_table
[cltype
] == idtype
;
704 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Cast failed", "src/parser/parser_nodes.nit", 130);
708 var1
= ((val
* (*)(val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(var_e
) /* parent on <var_e:ANode>*/;
709 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
711 var3
= 0; /* <var2:ANode> cannot be null */
713 var3
= ((short int (*)(val
*, val
*))(var1
->class->vft
[COLOR_kernel__Object___61d_61d
]))(var1
, var2
) /* == on <var1:nullable ANode>*/;
716 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/parser/parser_nodes.nit", 132);
720 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var4
) /* parent= on <var_e:ANode>*/;
723 /* method parser_nodes#ANodes#hook_remove for (self: Object, ANode) */
724 void VIRTUAL_parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
725 parser_nodes__ANodes__hook_remove(self
, p0
);
728 /* method parser_nodes#ANodes#init for (self: ANodes[ANode], ANode) */
729 void parser_nodes__ANodes__init(val
* self
, val
* p0
) {
730 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
733 /* method parser_nodes#ANodes#init for (self: Object, ANode) */
734 void VIRTUAL_parser_nodes__ANodes__init(val
* self
, val
* p0
) {
735 parser_nodes__ANodes__init(self
, p0
);
738 /* method parser_nodes#Token#text for (self: Token): String */
739 val
* parser_nodes__Token__text(val
* self
) {
740 val
* var
/* : String */;
741 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/parser/parser_nodes.nit", 142);
746 /* method parser_nodes#Token#text for (self: Object): String */
747 val
* VIRTUAL_parser_nodes__Token__text(val
* self
) {
748 val
* var
/* : String */;
749 val
* var1
/* : String */;
750 var1
= parser_nodes__Token__text(self
);
755 /* method parser_nodes#Token#text= for (self: Token, String) */
756 void parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
757 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/parser/parser_nodes.nit", 144);
761 /* method parser_nodes#Token#text= for (self: Object, String) */
762 void VIRTUAL_parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
763 parser_nodes__Token__text_61d(self
, p0
);
766 /* method parser_nodes#Token#prev_token for (self: Token): nullable Token */
767 val
* parser_nodes__Token__prev_token(val
* self
) {
768 val
* var
/* : nullable Token */;
769 val
* var1
/* : nullable Token */;
770 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:Token> */
775 /* method parser_nodes#Token#prev_token for (self: Object): nullable Token */
776 val
* VIRTUAL_parser_nodes__Token__prev_token(val
* self
) {
777 val
* var
/* : nullable Token */;
778 val
* var1
/* : nullable Token */;
779 var1
= parser_nodes__Token__prev_token(self
);
784 /* method parser_nodes#Token#prev_token= for (self: Token, nullable Token) */
785 void parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
786 self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
= p0
; /* @prev_token on <self:Token> */
789 /* method parser_nodes#Token#prev_token= for (self: Object, nullable Token) */
790 void VIRTUAL_parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
791 parser_nodes__Token__prev_token_61d(self
, p0
);
794 /* method parser_nodes#Token#next_token for (self: Token): nullable Token */
795 val
* parser_nodes__Token__next_token(val
* self
) {
796 val
* var
/* : nullable Token */;
797 val
* var1
/* : nullable Token */;
798 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:Token> */
803 /* method parser_nodes#Token#next_token for (self: Object): nullable Token */
804 val
* VIRTUAL_parser_nodes__Token__next_token(val
* self
) {
805 val
* var
/* : nullable Token */;
806 val
* var1
/* : nullable Token */;
807 var1
= parser_nodes__Token__next_token(self
);
812 /* method parser_nodes#Token#next_token= for (self: Token, nullable Token) */
813 void parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
814 self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
= p0
; /* @next_token on <self:Token> */
817 /* method parser_nodes#Token#next_token= for (self: Object, nullable Token) */
818 void VIRTUAL_parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
819 parser_nodes__Token__next_token_61d(self
, p0
);
822 /* method parser_nodes#Token#to_s for (self: Token): String */
823 val
* parser_nodes__Token__to_s(val
* self
) {
824 val
* var
/* : String */;
825 val
* var1
/* : Array[Object] */;
826 long var2
/* : Int */;
827 val
* var_
/* var : Array[Object] */;
829 val
* var3
/* : String */;
830 char* var4
/* : NativeString */;
831 long var5
/* : Int */;
832 val
* var6
/* : String */;
833 val
* var7
/* : String */;
834 static val
* varonce8
;
835 val
* var9
/* : String */;
836 char* var10
/* : NativeString */;
837 long var11
/* : Int */;
838 val
* var12
/* : String */;
839 val
* var13
/* : String */;
840 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
842 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
843 CHECK_NEW_array__Array(var1
);
850 var6
= string__NativeString__to_s_with_length(var4
, var5
);
854 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
855 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:Token>*/;
856 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
862 var12
= string__NativeString__to_s_with_length(var10
, var11
);
866 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
867 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
873 /* method parser_nodes#Token#to_s for (self: Object): String */
874 val
* VIRTUAL_parser_nodes__Token__to_s(val
* self
) {
875 val
* var
/* : String */;
876 val
* var1
/* : String */;
877 var1
= parser_nodes__Token__to_s(self
);
882 /* method parser_nodes#Token#visit_all for (self: Token, Visitor) */
883 void parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
884 val
* var_v
/* var v: Visitor */;
888 /* method parser_nodes#Token#visit_all for (self: Object, Visitor) */
889 void VIRTUAL_parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
890 parser_nodes__Token__visit_all(self
, p0
);
893 /* method parser_nodes#Token#replace_child for (self: Token, ANode, nullable ANode) */
894 void parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
895 val
* var_old_child
/* var old_child: ANode */;
896 val
* var_new_child
/* var new_child: nullable ANode */;
901 /* method parser_nodes#Token#replace_child for (self: Object, ANode, nullable ANode) */
902 void VIRTUAL_parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
903 parser_nodes__Token__replace_child(self
, p0
, p1
);
906 /* method parser_nodes#Token#init for (self: Token) */
907 void parser_nodes__Token__init(val
* self
) {
908 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Token>*/;
911 /* method parser_nodes#Token#init for (self: Object) */
912 void VIRTUAL_parser_nodes__Token__init(val
* self
) {
913 parser_nodes__Token__init(self
);
916 /* method parser_nodes#Prod#location= for (self: Prod, Location) */
917 void parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
918 val
* var_l
/* var l: Location */;
920 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_l
; /* _location on <self:Prod> */
923 /* method parser_nodes#Prod#location= for (self: Object, Location) */
924 void VIRTUAL_parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
925 parser_nodes__Prod__location_61d(self
, p0
);
928 /* method parser_nodes#Prod#n_annotations for (self: Prod): nullable AAnnotations */
929 val
* parser_nodes__Prod__n_annotations(val
* self
) {
930 val
* var
/* : nullable AAnnotations */;
931 val
* var1
/* : nullable AAnnotations */;
932 var1
= self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
; /* _n_annotations on <self:Prod> */
937 /* method parser_nodes#Prod#n_annotations for (self: Object): nullable AAnnotations */
938 val
* VIRTUAL_parser_nodes__Prod__n_annotations(val
* self
) {
939 val
* var
/* : nullable AAnnotations */;
940 val
* var1
/* : nullable AAnnotations */;
941 var1
= parser_nodes__Prod__n_annotations(self
);
946 /* method parser_nodes#Prod#n_annotations= for (self: Prod, nullable AAnnotations) */
947 void parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
948 self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
= p0
; /* _n_annotations on <self:Prod> */
951 /* method parser_nodes#Prod#n_annotations= for (self: Object, nullable AAnnotations) */
952 void VIRTUAL_parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
953 parser_nodes__Prod__n_annotations_61d(self
, p0
);
956 /* method parser_nodes#Prod#replace_with for (self: Prod, ANode) */
957 void parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
958 val
* var_n
/* var n: ANode */;
959 short int var
/* : Bool */;
962 val
* var1
/* : nullable Location */;
963 val
* var2
/* : null */;
964 short int var3
/* : Bool */;
965 val
* var4
/* : nullable Location */;
967 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__replace_with
]))(self
, p0
) /* replace_with on <self:Prod>*/;
968 /* <var_n:ANode> isa Prod */
969 cltype
= type_parser_nodes__Prod
.color
;
970 idtype
= type_parser_nodes__Prod
.id
;
971 if(cltype
>= var_n
->type
->table_size
) {
974 var
= var_n
->type
->type_table
[cltype
] == idtype
;
977 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Assert failed", "src/parser/parser_nodes.nit", 175);
980 var1
= var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <var_n:ANode(Prod)> */
983 var3
= 1; /* is null */
985 var3
= 0; /* arg is null but recv is not */
988 var4
= self
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <self:Prod> */
989 var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var4
; /* _location on <var_n:ANode(Prod)> */
994 /* method parser_nodes#Prod#replace_with for (self: Object, ANode) */
995 void VIRTUAL_parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
996 parser_nodes__Prod__replace_with(self
, p0
);
999 /* method parser_nodes#Prod#init for (self: Prod) */
1000 void parser_nodes__Prod__init(val
* self
) {
1001 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Prod>*/;
1004 /* method parser_nodes#Prod#init for (self: Object) */
1005 void VIRTUAL_parser_nodes__Prod__init(val
* self
) {
1006 parser_nodes__Prod__init(self
);
1009 /* method parser_nodes#Visitor#visit for (self: Visitor, ANode) */
1010 void parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1011 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Deferred method called", "src/parser/parser_nodes.nit", 182);
1015 /* method parser_nodes#Visitor#visit for (self: Object, ANode) */
1016 void VIRTUAL_parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1017 parser_nodes__Visitor__visit(self
, p0
);
1020 /* method parser_nodes#Visitor#enter_visit for (self: Visitor, nullable ANode) */
1021 void parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1022 val
* var_e
/* var e: nullable ANode */;
1023 val
* var
/* : null */;
1024 short int var1
/* : Bool */;
1025 val
* var2
/* : nullable ANode */;
1026 val
* var_old
/* var old: nullable ANode */;
1029 if (var_e
== NULL
) {
1030 var1
= 1; /* is null */
1032 var1
= 0; /* arg is null but recv is not */
1038 var2
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1040 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_e
; /* _current_node on <self:Visitor> */
1041 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Visitor__visit
]))(self
, var_e
) /* visit on <self:Visitor>*/;
1042 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_old
; /* _current_node on <self:Visitor> */
1045 /* method parser_nodes#Visitor#enter_visit for (self: Object, nullable ANode) */
1046 void VIRTUAL_parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1047 parser_nodes__Visitor__enter_visit(self
, p0
);
1050 /* method parser_nodes#Visitor#current_node for (self: Visitor): nullable ANode */
1051 val
* parser_nodes__Visitor__current_node(val
* self
) {
1052 val
* var
/* : nullable ANode */;
1053 val
* var1
/* : nullable ANode */;
1054 var1
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1059 /* method parser_nodes#Visitor#current_node for (self: Object): nullable ANode */
1060 val
* VIRTUAL_parser_nodes__Visitor__current_node(val
* self
) {
1061 val
* var
/* : nullable ANode */;
1062 val
* var1
/* : nullable ANode */;
1063 var1
= parser_nodes__Visitor__current_node(self
);
1068 /* method parser_nodes#Visitor#current_node= for (self: Visitor, nullable ANode) */
1069 void parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1070 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= p0
; /* _current_node on <self:Visitor> */
1073 /* method parser_nodes#Visitor#current_node= for (self: Object, nullable ANode) */
1074 void VIRTUAL_parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1075 parser_nodes__Visitor__current_node_61d(self
, p0
);
1078 /* method parser_nodes#Visitor#init for (self: Visitor) */
1079 void parser_nodes__Visitor__init(val
* self
) {
1082 /* method parser_nodes#Visitor#init for (self: Object) */
1083 void VIRTUAL_parser_nodes__Visitor__init(val
* self
) {
1084 parser_nodes__Visitor__init(self
);
1087 /* method parser_nodes#TEol#to_s for (self: TEol): String */
1088 val
* parser_nodes__TEol__to_s(val
* self
) {
1089 val
* var
/* : String */;
1090 static val
* varonce
;
1091 val
* var1
/* : String */;
1092 char* var2
/* : NativeString */;
1093 long var3
/* : Int */;
1094 val
* var4
/* : String */;
1098 var2
= "end of line";
1100 var4
= string__NativeString__to_s_with_length(var2
, var3
);
1109 /* method parser_nodes#TEol#to_s for (self: Object): String */
1110 val
* VIRTUAL_parser_nodes__TEol__to_s(val
* self
) {
1111 val
* var
/* : String */;
1112 val
* var1
/* : String */;
1113 var1
= parser_nodes__TEol__to_s(self
);
1118 /* method parser_nodes#TEol#init for (self: TEol) */
1119 void parser_nodes__TEol__init(val
* self
) {
1120 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TEol>*/;
1123 /* method parser_nodes#TEol#init for (self: Object) */
1124 void VIRTUAL_parser_nodes__TEol__init(val
* self
) {
1125 parser_nodes__TEol__init(self
);
1128 /* method parser_nodes#TComment#init for (self: TComment) */
1129 void parser_nodes__TComment__init(val
* self
) {
1130 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComment>*/;
1133 /* method parser_nodes#TComment#init for (self: Object) */
1134 void VIRTUAL_parser_nodes__TComment__init(val
* self
) {
1135 parser_nodes__TComment__init(self
);
1138 /* method parser_nodes#TokenKeyword#to_s for (self: TokenKeyword): String */
1139 val
* parser_nodes__TokenKeyword__to_s(val
* self
) {
1140 val
* var
/* : String */;
1141 val
* var1
/* : Array[Object] */;
1142 long var2
/* : Int */;
1143 val
* var_
/* var : Array[Object] */;
1144 static val
* varonce
;
1145 val
* var3
/* : String */;
1146 char* var4
/* : NativeString */;
1147 long var5
/* : Int */;
1148 val
* var6
/* : String */;
1149 val
* var7
/* : String */;
1150 static val
* varonce8
;
1151 val
* var9
/* : String */;
1152 char* var10
/* : NativeString */;
1153 long var11
/* : Int */;
1154 val
* var12
/* : String */;
1155 val
* var13
/* : String */;
1156 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1158 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1159 CHECK_NEW_array__Array(var1
);
1164 var4
= "keyword \'";
1166 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1170 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1171 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenKeyword>*/;
1172 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1178 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1182 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1183 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1189 /* method parser_nodes#TokenKeyword#to_s for (self: Object): String */
1190 val
* VIRTUAL_parser_nodes__TokenKeyword__to_s(val
* self
) {
1191 val
* var
/* : String */;
1192 val
* var1
/* : String */;
1193 var1
= parser_nodes__TokenKeyword__to_s(self
);
1198 /* method parser_nodes#TokenKeyword#init for (self: TokenKeyword) */
1199 void parser_nodes__TokenKeyword__init(val
* self
) {
1200 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenKeyword>*/;
1203 /* method parser_nodes#TokenKeyword#init for (self: Object) */
1204 void VIRTUAL_parser_nodes__TokenKeyword__init(val
* self
) {
1205 parser_nodes__TokenKeyword__init(self
);
1208 /* method parser_nodes#TKwpackage#init for (self: TKwpackage) */
1209 void parser_nodes__TKwpackage__init(val
* self
) {
1210 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwpackage>*/;
1213 /* method parser_nodes#TKwpackage#init for (self: Object) */
1214 void VIRTUAL_parser_nodes__TKwpackage__init(val
* self
) {
1215 parser_nodes__TKwpackage__init(self
);
1218 /* method parser_nodes#TKwmodule#init for (self: TKwmodule) */
1219 void parser_nodes__TKwmodule__init(val
* self
) {
1220 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmodule>*/;
1223 /* method parser_nodes#TKwmodule#init for (self: Object) */
1224 void VIRTUAL_parser_nodes__TKwmodule__init(val
* self
) {
1225 parser_nodes__TKwmodule__init(self
);
1228 /* method parser_nodes#TKwimport#init for (self: TKwimport) */
1229 void parser_nodes__TKwimport__init(val
* self
) {
1230 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimport>*/;
1233 /* method parser_nodes#TKwimport#init for (self: Object) */
1234 void VIRTUAL_parser_nodes__TKwimport__init(val
* self
) {
1235 parser_nodes__TKwimport__init(self
);
1238 /* method parser_nodes#TKwclass#init for (self: TKwclass) */
1239 void parser_nodes__TKwclass__init(val
* self
) {
1240 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwclass>*/;
1243 /* method parser_nodes#TKwclass#init for (self: Object) */
1244 void VIRTUAL_parser_nodes__TKwclass__init(val
* self
) {
1245 parser_nodes__TKwclass__init(self
);
1248 /* method parser_nodes#TKwabstract#init for (self: TKwabstract) */
1249 void parser_nodes__TKwabstract__init(val
* self
) {
1250 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabstract>*/;
1253 /* method parser_nodes#TKwabstract#init for (self: Object) */
1254 void VIRTUAL_parser_nodes__TKwabstract__init(val
* self
) {
1255 parser_nodes__TKwabstract__init(self
);
1258 /* method parser_nodes#TKwinterface#init for (self: TKwinterface) */
1259 void parser_nodes__TKwinterface__init(val
* self
) {
1260 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinterface>*/;
1263 /* method parser_nodes#TKwinterface#init for (self: Object) */
1264 void VIRTUAL_parser_nodes__TKwinterface__init(val
* self
) {
1265 parser_nodes__TKwinterface__init(self
);
1268 /* method parser_nodes#TKwenum#init for (self: TKwenum) */
1269 void parser_nodes__TKwenum__init(val
* self
) {
1270 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwenum>*/;
1273 /* method parser_nodes#TKwenum#init for (self: Object) */
1274 void VIRTUAL_parser_nodes__TKwenum__init(val
* self
) {
1275 parser_nodes__TKwenum__init(self
);
1278 /* method parser_nodes#TKwend#init for (self: TKwend) */
1279 void parser_nodes__TKwend__init(val
* self
) {
1280 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwend>*/;
1283 /* method parser_nodes#TKwend#init for (self: Object) */
1284 void VIRTUAL_parser_nodes__TKwend__init(val
* self
) {
1285 parser_nodes__TKwend__init(self
);
1288 /* method parser_nodes#TKwmeth#init for (self: TKwmeth) */
1289 void parser_nodes__TKwmeth__init(val
* self
) {
1290 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmeth>*/;
1293 /* method parser_nodes#TKwmeth#init for (self: Object) */
1294 void VIRTUAL_parser_nodes__TKwmeth__init(val
* self
) {
1295 parser_nodes__TKwmeth__init(self
);
1298 /* method parser_nodes#TKwtype#init for (self: TKwtype) */
1299 void parser_nodes__TKwtype__init(val
* self
) {
1300 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtype>*/;
1303 /* method parser_nodes#TKwtype#init for (self: Object) */
1304 void VIRTUAL_parser_nodes__TKwtype__init(val
* self
) {
1305 parser_nodes__TKwtype__init(self
);
1308 /* method parser_nodes#TKwinit#init for (self: TKwinit) */
1309 void parser_nodes__TKwinit__init(val
* self
) {
1310 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinit>*/;
1313 /* method parser_nodes#TKwinit#init for (self: Object) */
1314 void VIRTUAL_parser_nodes__TKwinit__init(val
* self
) {
1315 parser_nodes__TKwinit__init(self
);
1318 /* method parser_nodes#TKwredef#init for (self: TKwredef) */
1319 void parser_nodes__TKwredef__init(val
* self
) {
1320 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwredef>*/;
1323 /* method parser_nodes#TKwredef#init for (self: Object) */
1324 void VIRTUAL_parser_nodes__TKwredef__init(val
* self
) {
1325 parser_nodes__TKwredef__init(self
);
1328 /* method parser_nodes#TKwis#init for (self: TKwis) */
1329 void parser_nodes__TKwis__init(val
* self
) {
1330 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwis>*/;
1333 /* method parser_nodes#TKwis#init for (self: Object) */
1334 void VIRTUAL_parser_nodes__TKwis__init(val
* self
) {
1335 parser_nodes__TKwis__init(self
);
1338 /* method parser_nodes#TKwdo#init for (self: TKwdo) */
1339 void parser_nodes__TKwdo__init(val
* self
) {
1340 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwdo>*/;
1343 /* method parser_nodes#TKwdo#init for (self: Object) */
1344 void VIRTUAL_parser_nodes__TKwdo__init(val
* self
) {
1345 parser_nodes__TKwdo__init(self
);
1348 /* method parser_nodes#TKwreadable#init for (self: TKwreadable) */
1349 void parser_nodes__TKwreadable__init(val
* self
) {
1350 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreadable>*/;
1353 /* method parser_nodes#TKwreadable#init for (self: Object) */
1354 void VIRTUAL_parser_nodes__TKwreadable__init(val
* self
) {
1355 parser_nodes__TKwreadable__init(self
);
1358 /* method parser_nodes#TKwwritable#init for (self: TKwwritable) */
1359 void parser_nodes__TKwwritable__init(val
* self
) {
1360 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwritable>*/;
1363 /* method parser_nodes#TKwwritable#init for (self: Object) */
1364 void VIRTUAL_parser_nodes__TKwwritable__init(val
* self
) {
1365 parser_nodes__TKwwritable__init(self
);
1368 /* method parser_nodes#TKwvar#init for (self: TKwvar) */
1369 void parser_nodes__TKwvar__init(val
* self
) {
1370 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwvar>*/;
1373 /* method parser_nodes#TKwvar#init for (self: Object) */
1374 void VIRTUAL_parser_nodes__TKwvar__init(val
* self
) {
1375 parser_nodes__TKwvar__init(self
);
1378 /* method parser_nodes#TKwintern#init for (self: TKwintern) */
1379 void parser_nodes__TKwintern__init(val
* self
) {
1380 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintern>*/;
1383 /* method parser_nodes#TKwintern#init for (self: Object) */
1384 void VIRTUAL_parser_nodes__TKwintern__init(val
* self
) {
1385 parser_nodes__TKwintern__init(self
);
1388 /* method parser_nodes#TKwextern#init for (self: TKwextern) */
1389 void parser_nodes__TKwextern__init(val
* self
) {
1390 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwextern>*/;
1393 /* method parser_nodes#TKwextern#init for (self: Object) */
1394 void VIRTUAL_parser_nodes__TKwextern__init(val
* self
) {
1395 parser_nodes__TKwextern__init(self
);
1398 /* method parser_nodes#TKwprotected#init for (self: TKwprotected) */
1399 void parser_nodes__TKwprotected__init(val
* self
) {
1400 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprotected>*/;
1403 /* method parser_nodes#TKwprotected#init for (self: Object) */
1404 void VIRTUAL_parser_nodes__TKwprotected__init(val
* self
) {
1405 parser_nodes__TKwprotected__init(self
);
1408 /* method parser_nodes#TKwprivate#init for (self: TKwprivate) */
1409 void parser_nodes__TKwprivate__init(val
* self
) {
1410 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprivate>*/;
1413 /* method parser_nodes#TKwprivate#init for (self: Object) */
1414 void VIRTUAL_parser_nodes__TKwprivate__init(val
* self
) {
1415 parser_nodes__TKwprivate__init(self
);
1418 /* method parser_nodes#TKwintrude#init for (self: TKwintrude) */
1419 void parser_nodes__TKwintrude__init(val
* self
) {
1420 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintrude>*/;
1423 /* method parser_nodes#TKwintrude#init for (self: Object) */
1424 void VIRTUAL_parser_nodes__TKwintrude__init(val
* self
) {
1425 parser_nodes__TKwintrude__init(self
);
1428 /* method parser_nodes#TKwif#init for (self: TKwif) */
1429 void parser_nodes__TKwif__init(val
* self
) {
1430 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwif>*/;
1433 /* method parser_nodes#TKwif#init for (self: Object) */
1434 void VIRTUAL_parser_nodes__TKwif__init(val
* self
) {
1435 parser_nodes__TKwif__init(self
);
1438 /* method parser_nodes#TKwthen#init for (self: TKwthen) */
1439 void parser_nodes__TKwthen__init(val
* self
) {
1440 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwthen>*/;
1443 /* method parser_nodes#TKwthen#init for (self: Object) */
1444 void VIRTUAL_parser_nodes__TKwthen__init(val
* self
) {
1445 parser_nodes__TKwthen__init(self
);
1448 /* method parser_nodes#TKwelse#init for (self: TKwelse) */
1449 void parser_nodes__TKwelse__init(val
* self
) {
1450 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwelse>*/;
1453 /* method parser_nodes#TKwelse#init for (self: Object) */
1454 void VIRTUAL_parser_nodes__TKwelse__init(val
* self
) {
1455 parser_nodes__TKwelse__init(self
);
1458 /* method parser_nodes#TKwwhile#init for (self: TKwwhile) */
1459 void parser_nodes__TKwwhile__init(val
* self
) {
1460 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwhile>*/;
1463 /* method parser_nodes#TKwwhile#init for (self: Object) */
1464 void VIRTUAL_parser_nodes__TKwwhile__init(val
* self
) {
1465 parser_nodes__TKwwhile__init(self
);
1468 /* method parser_nodes#TKwloop#init for (self: TKwloop) */
1469 void parser_nodes__TKwloop__init(val
* self
) {
1470 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwloop>*/;
1473 /* method parser_nodes#TKwloop#init for (self: Object) */
1474 void VIRTUAL_parser_nodes__TKwloop__init(val
* self
) {
1475 parser_nodes__TKwloop__init(self
);
1478 /* method parser_nodes#TKwfor#init for (self: TKwfor) */
1479 void parser_nodes__TKwfor__init(val
* self
) {
1480 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfor>*/;
1483 /* method parser_nodes#TKwfor#init for (self: Object) */
1484 void VIRTUAL_parser_nodes__TKwfor__init(val
* self
) {
1485 parser_nodes__TKwfor__init(self
);
1488 /* method parser_nodes#TKwin#init for (self: TKwin) */
1489 void parser_nodes__TKwin__init(val
* self
) {
1490 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwin>*/;
1493 /* method parser_nodes#TKwin#init for (self: Object) */
1494 void VIRTUAL_parser_nodes__TKwin__init(val
* self
) {
1495 parser_nodes__TKwin__init(self
);
1498 /* method parser_nodes#TKwand#init for (self: TKwand) */
1499 void parser_nodes__TKwand__init(val
* self
) {
1500 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwand>*/;
1503 /* method parser_nodes#TKwand#init for (self: Object) */
1504 void VIRTUAL_parser_nodes__TKwand__init(val
* self
) {
1505 parser_nodes__TKwand__init(self
);
1508 /* method parser_nodes#TKwor#init for (self: TKwor) */
1509 void parser_nodes__TKwor__init(val
* self
) {
1510 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwor>*/;
1513 /* method parser_nodes#TKwor#init for (self: Object) */
1514 void VIRTUAL_parser_nodes__TKwor__init(val
* self
) {
1515 parser_nodes__TKwor__init(self
);
1518 /* method parser_nodes#TKwimplies#init for (self: TKwimplies) */
1519 void parser_nodes__TKwimplies__init(val
* self
) {
1520 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimplies>*/;
1523 /* method parser_nodes#TKwimplies#init for (self: Object) */
1524 void VIRTUAL_parser_nodes__TKwimplies__init(val
* self
) {
1525 parser_nodes__TKwimplies__init(self
);
1528 /* method parser_nodes#TKwnot#init for (self: TKwnot) */
1529 void parser_nodes__TKwnot__init(val
* self
) {
1530 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnot>*/;
1533 /* method parser_nodes#TKwnot#init for (self: Object) */
1534 void VIRTUAL_parser_nodes__TKwnot__init(val
* self
) {
1535 parser_nodes__TKwnot__init(self
);
1538 /* method parser_nodes#TKwreturn#init for (self: TKwreturn) */
1539 void parser_nodes__TKwreturn__init(val
* self
) {
1540 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreturn>*/;
1543 /* method parser_nodes#TKwreturn#init for (self: Object) */
1544 void VIRTUAL_parser_nodes__TKwreturn__init(val
* self
) {
1545 parser_nodes__TKwreturn__init(self
);
1548 /* method parser_nodes#TKwcontinue#init for (self: TKwcontinue) */
1549 void parser_nodes__TKwcontinue__init(val
* self
) {
1550 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwcontinue>*/;
1553 /* method parser_nodes#TKwcontinue#init for (self: Object) */
1554 void VIRTUAL_parser_nodes__TKwcontinue__init(val
* self
) {
1555 parser_nodes__TKwcontinue__init(self
);
1558 /* method parser_nodes#TKwbreak#init for (self: TKwbreak) */
1559 void parser_nodes__TKwbreak__init(val
* self
) {
1560 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwbreak>*/;
1563 /* method parser_nodes#TKwbreak#init for (self: Object) */
1564 void VIRTUAL_parser_nodes__TKwbreak__init(val
* self
) {
1565 parser_nodes__TKwbreak__init(self
);
1568 /* method parser_nodes#TKwabort#init for (self: TKwabort) */
1569 void parser_nodes__TKwabort__init(val
* self
) {
1570 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabort>*/;
1573 /* method parser_nodes#TKwabort#init for (self: Object) */
1574 void VIRTUAL_parser_nodes__TKwabort__init(val
* self
) {
1575 parser_nodes__TKwabort__init(self
);
1578 /* method parser_nodes#TKwassert#init for (self: TKwassert) */
1579 void parser_nodes__TKwassert__init(val
* self
) {
1580 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwassert>*/;
1583 /* method parser_nodes#TKwassert#init for (self: Object) */
1584 void VIRTUAL_parser_nodes__TKwassert__init(val
* self
) {
1585 parser_nodes__TKwassert__init(self
);
1588 /* method parser_nodes#TKwnew#init for (self: TKwnew) */
1589 void parser_nodes__TKwnew__init(val
* self
) {
1590 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnew>*/;
1593 /* method parser_nodes#TKwnew#init for (self: Object) */
1594 void VIRTUAL_parser_nodes__TKwnew__init(val
* self
) {
1595 parser_nodes__TKwnew__init(self
);
1598 /* method parser_nodes#TKwisa#init for (self: TKwisa) */
1599 void parser_nodes__TKwisa__init(val
* self
) {
1600 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisa>*/;
1603 /* method parser_nodes#TKwisa#init for (self: Object) */
1604 void VIRTUAL_parser_nodes__TKwisa__init(val
* self
) {
1605 parser_nodes__TKwisa__init(self
);
1608 /* method parser_nodes#TKwonce#init for (self: TKwonce) */
1609 void parser_nodes__TKwonce__init(val
* self
) {
1610 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwonce>*/;
1613 /* method parser_nodes#TKwonce#init for (self: Object) */
1614 void VIRTUAL_parser_nodes__TKwonce__init(val
* self
) {
1615 parser_nodes__TKwonce__init(self
);
1618 /* method parser_nodes#TKwsuper#init for (self: TKwsuper) */
1619 void parser_nodes__TKwsuper__init(val
* self
) {
1620 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwsuper>*/;
1623 /* method parser_nodes#TKwsuper#init for (self: Object) */
1624 void VIRTUAL_parser_nodes__TKwsuper__init(val
* self
) {
1625 parser_nodes__TKwsuper__init(self
);
1628 /* method parser_nodes#TKwself#init for (self: TKwself) */
1629 void parser_nodes__TKwself__init(val
* self
) {
1630 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwself>*/;
1633 /* method parser_nodes#TKwself#init for (self: Object) */
1634 void VIRTUAL_parser_nodes__TKwself__init(val
* self
) {
1635 parser_nodes__TKwself__init(self
);
1638 /* method parser_nodes#TKwtrue#init for (self: TKwtrue) */
1639 void parser_nodes__TKwtrue__init(val
* self
) {
1640 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtrue>*/;
1643 /* method parser_nodes#TKwtrue#init for (self: Object) */
1644 void VIRTUAL_parser_nodes__TKwtrue__init(val
* self
) {
1645 parser_nodes__TKwtrue__init(self
);
1648 /* method parser_nodes#TKwfalse#init for (self: TKwfalse) */
1649 void parser_nodes__TKwfalse__init(val
* self
) {
1650 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfalse>*/;
1653 /* method parser_nodes#TKwfalse#init for (self: Object) */
1654 void VIRTUAL_parser_nodes__TKwfalse__init(val
* self
) {
1655 parser_nodes__TKwfalse__init(self
);
1658 /* method parser_nodes#TKwnull#init for (self: TKwnull) */
1659 void parser_nodes__TKwnull__init(val
* self
) {
1660 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnull>*/;
1663 /* method parser_nodes#TKwnull#init for (self: Object) */
1664 void VIRTUAL_parser_nodes__TKwnull__init(val
* self
) {
1665 parser_nodes__TKwnull__init(self
);
1668 /* method parser_nodes#TKwas#init for (self: TKwas) */
1669 void parser_nodes__TKwas__init(val
* self
) {
1670 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwas>*/;
1673 /* method parser_nodes#TKwas#init for (self: Object) */
1674 void VIRTUAL_parser_nodes__TKwas__init(val
* self
) {
1675 parser_nodes__TKwas__init(self
);
1678 /* method parser_nodes#TKwnullable#init for (self: TKwnullable) */
1679 void parser_nodes__TKwnullable__init(val
* self
) {
1680 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnullable>*/;
1683 /* method parser_nodes#TKwnullable#init for (self: Object) */
1684 void VIRTUAL_parser_nodes__TKwnullable__init(val
* self
) {
1685 parser_nodes__TKwnullable__init(self
);
1688 /* method parser_nodes#TKwisset#init for (self: TKwisset) */
1689 void parser_nodes__TKwisset__init(val
* self
) {
1690 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisset>*/;
1693 /* method parser_nodes#TKwisset#init for (self: Object) */
1694 void VIRTUAL_parser_nodes__TKwisset__init(val
* self
) {
1695 parser_nodes__TKwisset__init(self
);
1698 /* method parser_nodes#TKwlabel#init for (self: TKwlabel) */
1699 void parser_nodes__TKwlabel__init(val
* self
) {
1700 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwlabel>*/;
1703 /* method parser_nodes#TKwlabel#init for (self: Object) */
1704 void VIRTUAL_parser_nodes__TKwlabel__init(val
* self
) {
1705 parser_nodes__TKwlabel__init(self
);
1708 /* method parser_nodes#TKwdebug#init for (self: TKwdebug) */
1709 void parser_nodes__TKwdebug__init(val
* self
) {
1710 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TKwdebug>*/;
1713 /* method parser_nodes#TKwdebug#init for (self: Object) */
1714 void VIRTUAL_parser_nodes__TKwdebug__init(val
* self
) {
1715 parser_nodes__TKwdebug__init(self
);
1718 /* method parser_nodes#TOpar#init for (self: TOpar) */
1719 void parser_nodes__TOpar__init(val
* self
) {
1720 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TOpar>*/;
1723 /* method parser_nodes#TOpar#init for (self: Object) */
1724 void VIRTUAL_parser_nodes__TOpar__init(val
* self
) {
1725 parser_nodes__TOpar__init(self
);
1728 /* method parser_nodes#TCpar#init for (self: TCpar) */
1729 void parser_nodes__TCpar__init(val
* self
) {
1730 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCpar>*/;
1733 /* method parser_nodes#TCpar#init for (self: Object) */
1734 void VIRTUAL_parser_nodes__TCpar__init(val
* self
) {
1735 parser_nodes__TCpar__init(self
);
1738 /* method parser_nodes#TObra#init for (self: TObra) */
1739 void parser_nodes__TObra__init(val
* self
) {
1740 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TObra>*/;
1743 /* method parser_nodes#TObra#init for (self: Object) */
1744 void VIRTUAL_parser_nodes__TObra__init(val
* self
) {
1745 parser_nodes__TObra__init(self
);
1748 /* method parser_nodes#TCbra#init for (self: TCbra) */
1749 void parser_nodes__TCbra__init(val
* self
) {
1750 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCbra>*/;
1753 /* method parser_nodes#TCbra#init for (self: Object) */
1754 void VIRTUAL_parser_nodes__TCbra__init(val
* self
) {
1755 parser_nodes__TCbra__init(self
);
1758 /* method parser_nodes#TComma#init for (self: TComma) */
1759 void parser_nodes__TComma__init(val
* self
) {
1760 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComma>*/;
1763 /* method parser_nodes#TComma#init for (self: Object) */
1764 void VIRTUAL_parser_nodes__TComma__init(val
* self
) {
1765 parser_nodes__TComma__init(self
);
1768 /* method parser_nodes#TColumn#init for (self: TColumn) */
1769 void parser_nodes__TColumn__init(val
* self
) {
1770 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TColumn>*/;
1773 /* method parser_nodes#TColumn#init for (self: Object) */
1774 void VIRTUAL_parser_nodes__TColumn__init(val
* self
) {
1775 parser_nodes__TColumn__init(self
);
1778 /* method parser_nodes#TQuad#init for (self: TQuad) */
1779 void parser_nodes__TQuad__init(val
* self
) {
1780 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TQuad>*/;
1783 /* method parser_nodes#TQuad#init for (self: Object) */
1784 void VIRTUAL_parser_nodes__TQuad__init(val
* self
) {
1785 parser_nodes__TQuad__init(self
);
1788 /* method parser_nodes#TAssign#init for (self: TAssign) */
1789 void parser_nodes__TAssign__init(val
* self
) {
1790 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAssign>*/;
1793 /* method parser_nodes#TAssign#init for (self: Object) */
1794 void VIRTUAL_parser_nodes__TAssign__init(val
* self
) {
1795 parser_nodes__TAssign__init(self
);
1798 /* method parser_nodes#TokenOperator#to_s for (self: TokenOperator): String */
1799 val
* parser_nodes__TokenOperator__to_s(val
* self
) {
1800 val
* var
/* : String */;
1801 val
* var1
/* : Array[Object] */;
1802 long var2
/* : Int */;
1803 val
* var_
/* var : Array[Object] */;
1804 static val
* varonce
;
1805 val
* var3
/* : String */;
1806 char* var4
/* : NativeString */;
1807 long var5
/* : Int */;
1808 val
* var6
/* : String */;
1809 val
* var7
/* : String */;
1810 static val
* varonce8
;
1811 val
* var9
/* : String */;
1812 char* var10
/* : NativeString */;
1813 long var11
/* : Int */;
1814 val
* var12
/* : String */;
1815 val
* var13
/* : String */;
1816 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1818 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1819 CHECK_NEW_array__Array(var1
);
1824 var4
= "operator \'";
1826 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1830 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1831 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenOperator>*/;
1832 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1838 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1842 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1843 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1849 /* method parser_nodes#TokenOperator#to_s for (self: Object): String */
1850 val
* VIRTUAL_parser_nodes__TokenOperator__to_s(val
* self
) {
1851 val
* var
/* : String */;
1852 val
* var1
/* : String */;
1853 var1
= parser_nodes__TokenOperator__to_s(self
);
1858 /* method parser_nodes#TokenOperator#init for (self: TokenOperator) */
1859 void parser_nodes__TokenOperator__init(val
* self
) {
1860 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenOperator>*/;
1863 /* method parser_nodes#TokenOperator#init for (self: Object) */
1864 void VIRTUAL_parser_nodes__TokenOperator__init(val
* self
) {
1865 parser_nodes__TokenOperator__init(self
);
1868 /* method parser_nodes#TPluseq#init for (self: TPluseq) */
1869 void parser_nodes__TPluseq__init(val
* self
) {
1870 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPluseq>*/;
1873 /* method parser_nodes#TPluseq#init for (self: Object) */
1874 void VIRTUAL_parser_nodes__TPluseq__init(val
* self
) {
1875 parser_nodes__TPluseq__init(self
);
1878 /* method parser_nodes#TMinuseq#init for (self: TMinuseq) */
1879 void parser_nodes__TMinuseq__init(val
* self
) {
1880 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinuseq>*/;
1883 /* method parser_nodes#TMinuseq#init for (self: Object) */
1884 void VIRTUAL_parser_nodes__TMinuseq__init(val
* self
) {
1885 parser_nodes__TMinuseq__init(self
);
1888 /* method parser_nodes#TDotdotdot#init for (self: TDotdotdot) */
1889 void parser_nodes__TDotdotdot__init(val
* self
) {
1890 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdotdot>*/;
1893 /* method parser_nodes#TDotdotdot#init for (self: Object) */
1894 void VIRTUAL_parser_nodes__TDotdotdot__init(val
* self
) {
1895 parser_nodes__TDotdotdot__init(self
);
1898 /* method parser_nodes#TDotdot#init for (self: TDotdot) */
1899 void parser_nodes__TDotdot__init(val
* self
) {
1900 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdot>*/;
1903 /* method parser_nodes#TDotdot#init for (self: Object) */
1904 void VIRTUAL_parser_nodes__TDotdot__init(val
* self
) {
1905 parser_nodes__TDotdot__init(self
);
1908 /* method parser_nodes#TDot#init for (self: TDot) */
1909 void parser_nodes__TDot__init(val
* self
) {
1910 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDot>*/;
1913 /* method parser_nodes#TDot#init for (self: Object) */
1914 void VIRTUAL_parser_nodes__TDot__init(val
* self
) {
1915 parser_nodes__TDot__init(self
);
1918 /* method parser_nodes#TPlus#init for (self: TPlus) */
1919 void parser_nodes__TPlus__init(val
* self
) {
1920 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPlus>*/;
1923 /* method parser_nodes#TPlus#init for (self: Object) */
1924 void VIRTUAL_parser_nodes__TPlus__init(val
* self
) {
1925 parser_nodes__TPlus__init(self
);
1928 /* method parser_nodes#TMinus#init for (self: TMinus) */
1929 void parser_nodes__TMinus__init(val
* self
) {
1930 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinus>*/;
1933 /* method parser_nodes#TMinus#init for (self: Object) */
1934 void VIRTUAL_parser_nodes__TMinus__init(val
* self
) {
1935 parser_nodes__TMinus__init(self
);
1938 /* method parser_nodes#TStar#init for (self: TStar) */
1939 void parser_nodes__TStar__init(val
* self
) {
1940 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStar>*/;
1943 /* method parser_nodes#TStar#init for (self: Object) */
1944 void VIRTUAL_parser_nodes__TStar__init(val
* self
) {
1945 parser_nodes__TStar__init(self
);
1948 /* method parser_nodes#TSlash#init for (self: TSlash) */
1949 void parser_nodes__TSlash__init(val
* self
) {
1950 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TSlash>*/;
1953 /* method parser_nodes#TSlash#init for (self: Object) */
1954 void VIRTUAL_parser_nodes__TSlash__init(val
* self
) {
1955 parser_nodes__TSlash__init(self
);
1958 /* method parser_nodes#TPercent#init for (self: TPercent) */
1959 void parser_nodes__TPercent__init(val
* self
) {
1960 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPercent>*/;
1963 /* method parser_nodes#TPercent#init for (self: Object) */
1964 void VIRTUAL_parser_nodes__TPercent__init(val
* self
) {
1965 parser_nodes__TPercent__init(self
);
1968 /* method parser_nodes#TEq#init for (self: TEq) */
1969 void parser_nodes__TEq__init(val
* self
) {
1970 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TEq>*/;
1973 /* method parser_nodes#TEq#init for (self: Object) */
1974 void VIRTUAL_parser_nodes__TEq__init(val
* self
) {
1975 parser_nodes__TEq__init(self
);
1978 /* method parser_nodes#TNe#init for (self: TNe) */
1979 void parser_nodes__TNe__init(val
* self
) {
1980 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TNe>*/;
1983 /* method parser_nodes#TNe#init for (self: Object) */
1984 void VIRTUAL_parser_nodes__TNe__init(val
* self
) {
1985 parser_nodes__TNe__init(self
);
1988 /* method parser_nodes#TLt#init for (self: TLt) */
1989 void parser_nodes__TLt__init(val
* self
) {
1990 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLt>*/;
1993 /* method parser_nodes#TLt#init for (self: Object) */
1994 void VIRTUAL_parser_nodes__TLt__init(val
* self
) {
1995 parser_nodes__TLt__init(self
);
1998 /* method parser_nodes#TLe#init for (self: TLe) */
1999 void parser_nodes__TLe__init(val
* self
) {
2000 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLe>*/;
2003 /* method parser_nodes#TLe#init for (self: Object) */
2004 void VIRTUAL_parser_nodes__TLe__init(val
* self
) {
2005 parser_nodes__TLe__init(self
);
2008 /* method parser_nodes#TLl#init for (self: TLl) */
2009 void parser_nodes__TLl__init(val
* self
) {
2010 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLl>*/;
2013 /* method parser_nodes#TLl#init for (self: Object) */
2014 void VIRTUAL_parser_nodes__TLl__init(val
* self
) {
2015 parser_nodes__TLl__init(self
);
2018 /* method parser_nodes#TGt#init for (self: TGt) */
2019 void parser_nodes__TGt__init(val
* self
) {
2020 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGt>*/;
2023 /* method parser_nodes#TGt#init for (self: Object) */
2024 void VIRTUAL_parser_nodes__TGt__init(val
* self
) {
2025 parser_nodes__TGt__init(self
);
2028 /* method parser_nodes#TGe#init for (self: TGe) */
2029 void parser_nodes__TGe__init(val
* self
) {
2030 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGe>*/;
2033 /* method parser_nodes#TGe#init for (self: Object) */
2034 void VIRTUAL_parser_nodes__TGe__init(val
* self
) {
2035 parser_nodes__TGe__init(self
);
2038 /* method parser_nodes#TGg#init for (self: TGg) */
2039 void parser_nodes__TGg__init(val
* self
) {
2040 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGg>*/;
2043 /* method parser_nodes#TGg#init for (self: Object) */
2044 void VIRTUAL_parser_nodes__TGg__init(val
* self
) {
2045 parser_nodes__TGg__init(self
);
2048 /* method parser_nodes#TStarship#init for (self: TStarship) */
2049 void parser_nodes__TStarship__init(val
* self
) {
2050 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStarship>*/;
2053 /* method parser_nodes#TStarship#init for (self: Object) */
2054 void VIRTUAL_parser_nodes__TStarship__init(val
* self
) {
2055 parser_nodes__TStarship__init(self
);
2058 /* method parser_nodes#TBang#init for (self: TBang) */
2059 void parser_nodes__TBang__init(val
* self
) {
2060 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TBang>*/;
2063 /* method parser_nodes#TBang#init for (self: Object) */
2064 void VIRTUAL_parser_nodes__TBang__init(val
* self
) {
2065 parser_nodes__TBang__init(self
);
2068 /* method parser_nodes#TAt#init for (self: TAt) */
2069 void parser_nodes__TAt__init(val
* self
) {
2070 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAt>*/;
2073 /* method parser_nodes#TAt#init for (self: Object) */
2074 void VIRTUAL_parser_nodes__TAt__init(val
* self
) {
2075 parser_nodes__TAt__init(self
);
2078 /* method parser_nodes#TClassid#to_s for (self: TClassid): String */
2079 val
* parser_nodes__TClassid__to_s(val
* self
) {
2080 val
* var
/* : String */;
2081 val
* var1
/* : Array[Object] */;
2082 long var2
/* : Int */;
2083 val
* var_
/* var : Array[Object] */;
2084 static val
* varonce
;
2085 val
* var3
/* : String */;
2086 char* var4
/* : NativeString */;
2087 long var5
/* : Int */;
2088 val
* var6
/* : String */;
2089 val
* var7
/* : String */;
2090 static val
* varonce8
;
2091 val
* var9
/* : String */;
2092 char* var10
/* : NativeString */;
2093 long var11
/* : Int */;
2094 val
* var12
/* : String */;
2095 val
* var13
/* : String */;
2096 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2098 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2099 CHECK_NEW_array__Array(var1
);
2104 var4
= "type identifier \'";
2106 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2110 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2111 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TClassid>*/;
2112 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2118 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2122 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2123 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2126 BREAK_label
: (void)0;
2130 /* method parser_nodes#TClassid#to_s for (self: Object): String */
2131 val
* VIRTUAL_parser_nodes__TClassid__to_s(val
* self
) {
2132 val
* var
/* : String */;
2133 val
* var1
/* : String */;
2134 var1
= parser_nodes__TClassid__to_s(self
);
2139 /* method parser_nodes#TClassid#init for (self: TClassid) */
2140 void parser_nodes__TClassid__init(val
* self
) {
2141 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TClassid>*/;
2144 /* method parser_nodes#TClassid#init for (self: Object) */
2145 void VIRTUAL_parser_nodes__TClassid__init(val
* self
) {
2146 parser_nodes__TClassid__init(self
);
2149 /* method parser_nodes#TId#to_s for (self: TId): String */
2150 val
* parser_nodes__TId__to_s(val
* self
) {
2151 val
* var
/* : String */;
2152 val
* var1
/* : Array[Object] */;
2153 long var2
/* : Int */;
2154 val
* var_
/* var : Array[Object] */;
2155 static val
* varonce
;
2156 val
* var3
/* : String */;
2157 char* var4
/* : NativeString */;
2158 long var5
/* : Int */;
2159 val
* var6
/* : String */;
2160 val
* var7
/* : String */;
2161 static val
* varonce8
;
2162 val
* var9
/* : String */;
2163 char* var10
/* : NativeString */;
2164 long var11
/* : Int */;
2165 val
* var12
/* : String */;
2166 val
* var13
/* : String */;
2167 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2169 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2170 CHECK_NEW_array__Array(var1
);
2175 var4
= "identifier \'";
2177 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2181 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2182 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TId>*/;
2183 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2189 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2193 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2194 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2197 BREAK_label
: (void)0;
2201 /* method parser_nodes#TId#to_s for (self: Object): String */
2202 val
* VIRTUAL_parser_nodes__TId__to_s(val
* self
) {
2203 val
* var
/* : String */;
2204 val
* var1
/* : String */;
2205 var1
= parser_nodes__TId__to_s(self
);
2210 /* method parser_nodes#TId#init for (self: TId) */
2211 void parser_nodes__TId__init(val
* self
) {
2212 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TId>*/;
2215 /* method parser_nodes#TId#init for (self: Object) */
2216 void VIRTUAL_parser_nodes__TId__init(val
* self
) {
2217 parser_nodes__TId__init(self
);
2220 /* method parser_nodes#TAttrid#to_s for (self: TAttrid): String */
2221 val
* parser_nodes__TAttrid__to_s(val
* self
) {
2222 val
* var
/* : String */;
2223 val
* var1
/* : Array[Object] */;
2224 long var2
/* : Int */;
2225 val
* var_
/* var : Array[Object] */;
2226 static val
* varonce
;
2227 val
* var3
/* : String */;
2228 char* var4
/* : NativeString */;
2229 long var5
/* : Int */;
2230 val
* var6
/* : String */;
2231 val
* var7
/* : String */;
2232 static val
* varonce8
;
2233 val
* var9
/* : String */;
2234 char* var10
/* : NativeString */;
2235 long var11
/* : Int */;
2236 val
* var12
/* : String */;
2237 val
* var13
/* : String */;
2238 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2240 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2241 CHECK_NEW_array__Array(var1
);
2246 var4
= "attribute \'";
2248 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2252 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2253 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TAttrid>*/;
2254 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2260 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2264 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2265 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2268 BREAK_label
: (void)0;
2272 /* method parser_nodes#TAttrid#to_s for (self: Object): String */
2273 val
* VIRTUAL_parser_nodes__TAttrid__to_s(val
* self
) {
2274 val
* var
/* : String */;
2275 val
* var1
/* : String */;
2276 var1
= parser_nodes__TAttrid__to_s(self
);
2281 /* method parser_nodes#TAttrid#init for (self: TAttrid) */
2282 void parser_nodes__TAttrid__init(val
* self
) {
2283 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAttrid>*/;
2286 /* method parser_nodes#TAttrid#init for (self: Object) */
2287 void VIRTUAL_parser_nodes__TAttrid__init(val
* self
) {
2288 parser_nodes__TAttrid__init(self
);
2291 /* method parser_nodes#TokenLiteral#to_s for (self: TokenLiteral): String */
2292 val
* parser_nodes__TokenLiteral__to_s(val
* self
) {
2293 val
* var
/* : String */;
2294 val
* var1
/* : Array[Object] */;
2295 long var2
/* : Int */;
2296 val
* var_
/* var : Array[Object] */;
2297 static val
* varonce
;
2298 val
* var3
/* : String */;
2299 char* var4
/* : NativeString */;
2300 long var5
/* : Int */;
2301 val
* var6
/* : String */;
2302 val
* var7
/* : String */;
2303 static val
* varonce8
;
2304 val
* var9
/* : String */;
2305 char* var10
/* : NativeString */;
2306 long var11
/* : Int */;
2307 val
* var12
/* : String */;
2308 val
* var13
/* : String */;
2309 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2311 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2312 CHECK_NEW_array__Array(var1
);
2317 var4
= "literal value \'";
2319 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2323 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2324 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenLiteral>*/;
2325 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2331 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2335 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2336 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2339 BREAK_label
: (void)0;
2343 /* method parser_nodes#TokenLiteral#to_s for (self: Object): String */
2344 val
* VIRTUAL_parser_nodes__TokenLiteral__to_s(val
* self
) {
2345 val
* var
/* : String */;
2346 val
* var1
/* : String */;
2347 var1
= parser_nodes__TokenLiteral__to_s(self
);
2352 /* method parser_nodes#TokenLiteral#init for (self: TokenLiteral) */
2353 void parser_nodes__TokenLiteral__init(val
* self
) {
2354 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenLiteral>*/;
2357 /* method parser_nodes#TokenLiteral#init for (self: Object) */
2358 void VIRTUAL_parser_nodes__TokenLiteral__init(val
* self
) {
2359 parser_nodes__TokenLiteral__init(self
);
2362 /* method parser_nodes#TNumber#init for (self: TNumber) */
2363 void parser_nodes__TNumber__init(val
* self
) {
2364 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TNumber>*/;
2367 /* method parser_nodes#TNumber#init for (self: Object) */
2368 void VIRTUAL_parser_nodes__TNumber__init(val
* self
) {
2369 parser_nodes__TNumber__init(self
);
2372 /* method parser_nodes#TFloat#init for (self: TFloat) */
2373 void parser_nodes__TFloat__init(val
* self
) {
2374 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TFloat>*/;
2377 /* method parser_nodes#TFloat#init for (self: Object) */
2378 void VIRTUAL_parser_nodes__TFloat__init(val
* self
) {
2379 parser_nodes__TFloat__init(self
);
2382 /* method parser_nodes#TChar#init for (self: TChar) */
2383 void parser_nodes__TChar__init(val
* self
) {
2384 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TChar>*/;
2387 /* method parser_nodes#TChar#init for (self: Object) */
2388 void VIRTUAL_parser_nodes__TChar__init(val
* self
) {
2389 parser_nodes__TChar__init(self
);
2392 /* method parser_nodes#TString#init for (self: TString) */
2393 void parser_nodes__TString__init(val
* self
) {
2394 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TString>*/;
2397 /* method parser_nodes#TString#init for (self: Object) */
2398 void VIRTUAL_parser_nodes__TString__init(val
* self
) {
2399 parser_nodes__TString__init(self
);
2402 /* method parser_nodes#TStartString#init for (self: TStartString) */
2403 void parser_nodes__TStartString__init(val
* self
) {
2404 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TStartString>*/;
2407 /* method parser_nodes#TStartString#init for (self: Object) */
2408 void VIRTUAL_parser_nodes__TStartString__init(val
* self
) {
2409 parser_nodes__TStartString__init(self
);
2412 /* method parser_nodes#TMidString#init for (self: TMidString) */
2413 void parser_nodes__TMidString__init(val
* self
) {
2414 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TMidString>*/;
2417 /* method parser_nodes#TMidString#init for (self: Object) */
2418 void VIRTUAL_parser_nodes__TMidString__init(val
* self
) {
2419 parser_nodes__TMidString__init(self
);
2422 /* method parser_nodes#TEndString#init for (self: TEndString) */
2423 void parser_nodes__TEndString__init(val
* self
) {
2424 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TEndString>*/;
2427 /* method parser_nodes#TEndString#init for (self: Object) */
2428 void VIRTUAL_parser_nodes__TEndString__init(val
* self
) {
2429 parser_nodes__TEndString__init(self
);
2432 /* method parser_nodes#TBadString#to_s for (self: TBadString): String */
2433 val
* parser_nodes__TBadString__to_s(val
* self
) {
2434 val
* var
/* : String */;
2435 val
* var1
/* : Array[Object] */;
2436 long var2
/* : Int */;
2437 val
* var_
/* var : Array[Object] */;
2438 static val
* varonce
;
2439 val
* var3
/* : String */;
2440 char* var4
/* : NativeString */;
2441 long var5
/* : Int */;
2442 val
* var6
/* : String */;
2443 val
* var7
/* : String */;
2444 static val
* varonce8
;
2445 val
* var9
/* : String */;
2446 char* var10
/* : NativeString */;
2447 long var11
/* : Int */;
2448 val
* var12
/* : String */;
2449 val
* var13
/* : String */;
2450 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2452 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2453 CHECK_NEW_array__Array(var1
);
2458 var4
= "malformed string ";
2460 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2464 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2465 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadString>*/;
2466 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2472 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2476 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2477 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2480 BREAK_label
: (void)0;
2484 /* method parser_nodes#TBadString#to_s for (self: Object): String */
2485 val
* VIRTUAL_parser_nodes__TBadString__to_s(val
* self
) {
2486 val
* var
/* : String */;
2487 val
* var1
/* : String */;
2488 var1
= parser_nodes__TBadString__to_s(self
);
2493 /* method parser_nodes#TBadString#init for (self: TBadString) */
2494 void parser_nodes__TBadString__init(val
* self
) {
2495 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadString>*/;
2498 /* method parser_nodes#TBadString#init for (self: Object) */
2499 void VIRTUAL_parser_nodes__TBadString__init(val
* self
) {
2500 parser_nodes__TBadString__init(self
);
2503 /* method parser_nodes#TBadChar#to_s for (self: TBadChar): String */
2504 val
* parser_nodes__TBadChar__to_s(val
* self
) {
2505 val
* var
/* : String */;
2506 val
* var1
/* : Array[Object] */;
2507 long var2
/* : Int */;
2508 val
* var_
/* var : Array[Object] */;
2509 static val
* varonce
;
2510 val
* var3
/* : String */;
2511 char* var4
/* : NativeString */;
2512 long var5
/* : Int */;
2513 val
* var6
/* : String */;
2514 val
* var7
/* : String */;
2515 static val
* varonce8
;
2516 val
* var9
/* : String */;
2517 char* var10
/* : NativeString */;
2518 long var11
/* : Int */;
2519 val
* var12
/* : String */;
2520 val
* var13
/* : String */;
2521 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2523 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2524 CHECK_NEW_array__Array(var1
);
2529 var4
= "malformed character ";
2531 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2535 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2536 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadChar>*/;
2537 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2543 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2547 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2548 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2551 BREAK_label
: (void)0;
2555 /* method parser_nodes#TBadChar#to_s for (self: Object): String */
2556 val
* VIRTUAL_parser_nodes__TBadChar__to_s(val
* self
) {
2557 val
* var
/* : String */;
2558 val
* var1
/* : String */;
2559 var1
= parser_nodes__TBadChar__to_s(self
);
2564 /* method parser_nodes#TBadChar#init for (self: TBadChar) */
2565 void parser_nodes__TBadChar__init(val
* self
) {
2566 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadChar>*/;
2569 /* method parser_nodes#TBadChar#init for (self: Object) */
2570 void VIRTUAL_parser_nodes__TBadChar__init(val
* self
) {
2571 parser_nodes__TBadChar__init(self
);
2574 /* method parser_nodes#TExternCodeSegment#init for (self: TExternCodeSegment) */
2575 void parser_nodes__TExternCodeSegment__init(val
* self
) {
2576 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TExternCodeSegment>*/;
2579 /* method parser_nodes#TExternCodeSegment#init for (self: Object) */
2580 void VIRTUAL_parser_nodes__TExternCodeSegment__init(val
* self
) {
2581 parser_nodes__TExternCodeSegment__init(self
);
2584 /* method parser_nodes#EOF#to_s for (self: EOF): String */
2585 val
* parser_nodes__EOF__to_s(val
* self
) {
2586 val
* var
/* : String */;
2587 static val
* varonce
;
2588 val
* var1
/* : String */;
2589 char* var2
/* : NativeString */;
2590 long var3
/* : Int */;
2591 val
* var4
/* : String */;
2595 var2
= "end of file";
2597 var4
= string__NativeString__to_s_with_length(var2
, var3
);
2606 /* method parser_nodes#EOF#to_s for (self: Object): String */
2607 val
* VIRTUAL_parser_nodes__EOF__to_s(val
* self
) {
2608 val
* var
/* : String */;
2609 val
* var1
/* : String */;
2610 var1
= parser_nodes__EOF__to_s(self
);
2615 /* method parser_nodes#EOF#init for (self: EOF) */
2616 void parser_nodes__EOF__init(val
* self
) {
2617 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:EOF>*/;
2620 /* method parser_nodes#EOF#init for (self: Object) */
2621 void VIRTUAL_parser_nodes__EOF__init(val
* self
) {
2622 parser_nodes__EOF__init(self
);
2625 /* method parser_nodes#AError#init for (self: AError) */
2626 void parser_nodes__AError__init(val
* self
) {
2627 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__EOF__init
]))(self
) /* init on <self:AError>*/;
2630 /* method parser_nodes#AError#init for (self: Object) */
2631 void VIRTUAL_parser_nodes__AError__init(val
* self
) {
2632 parser_nodes__AError__init(self
);
2635 /* method parser_nodes#ALexerError#init for (self: ALexerError) */
2636 void parser_nodes__ALexerError__init(val
* self
) {
2637 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:ALexerError>*/;
2640 /* method parser_nodes#ALexerError#init for (self: Object) */
2641 void VIRTUAL_parser_nodes__ALexerError__init(val
* self
) {
2642 parser_nodes__ALexerError__init(self
);
2645 /* method parser_nodes#AParserError#init for (self: AParserError) */
2646 void parser_nodes__AParserError__init(val
* self
) {
2647 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:AParserError>*/;
2650 /* method parser_nodes#AParserError#init for (self: Object) */
2651 void VIRTUAL_parser_nodes__AParserError__init(val
* self
) {
2652 parser_nodes__AParserError__init(self
);
2655 /* method parser_nodes#AModule#n_moduledecl for (self: AModule): nullable AModuledecl */
2656 val
* parser_nodes__AModule__n_moduledecl(val
* self
) {
2657 val
* var
/* : nullable AModuledecl */;
2658 val
* var1
/* : nullable AModuledecl */;
2659 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
; /* _n_moduledecl on <self:AModule> */
2664 /* method parser_nodes#AModule#n_moduledecl for (self: Object): nullable AModuledecl */
2665 val
* VIRTUAL_parser_nodes__AModule__n_moduledecl(val
* self
) {
2666 val
* var
/* : nullable AModuledecl */;
2667 val
* var1
/* : nullable AModuledecl */;
2668 var1
= parser_nodes__AModule__n_moduledecl(self
);
2673 /* method parser_nodes#AModule#n_moduledecl= for (self: AModule, nullable AModuledecl) */
2674 void parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2675 self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
= p0
; /* _n_moduledecl on <self:AModule> */
2678 /* method parser_nodes#AModule#n_moduledecl= for (self: Object, nullable AModuledecl) */
2679 void VIRTUAL_parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2680 parser_nodes__AModule__n_moduledecl_61d(self
, p0
);
2683 /* method parser_nodes#AModule#n_imports for (self: AModule): ANodes[AImport] */
2684 val
* parser_nodes__AModule__n_imports(val
* self
) {
2685 val
* var
/* : ANodes[AImport] */;
2686 val
* var1
/* : ANodes[AImport] */;
2687 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_imports
].val
; /* _n_imports on <self:AModule> */
2689 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_imports", "src/parser/parser_nodes.nit", 580);
2696 /* method parser_nodes#AModule#n_imports for (self: Object): ANodes[AImport] */
2697 val
* VIRTUAL_parser_nodes__AModule__n_imports(val
* self
) {
2698 val
* var
/* : ANodes[AImport] */;
2699 val
* var1
/* : ANodes[AImport] */;
2700 var1
= parser_nodes__AModule__n_imports(self
);
2705 /* method parser_nodes#AModule#n_extern_code_blocks for (self: AModule): ANodes[AExternCodeBlock] */
2706 val
* parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2707 val
* var
/* : ANodes[AExternCodeBlock] */;
2708 val
* var1
/* : ANodes[AExternCodeBlock] */;
2709 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_extern_code_blocks
].val
; /* _n_extern_code_blocks on <self:AModule> */
2711 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_extern_code_blocks", "src/parser/parser_nodes.nit", 581);
2718 /* method parser_nodes#AModule#n_extern_code_blocks for (self: Object): ANodes[AExternCodeBlock] */
2719 val
* VIRTUAL_parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2720 val
* var
/* : ANodes[AExternCodeBlock] */;
2721 val
* var1
/* : ANodes[AExternCodeBlock] */;
2722 var1
= parser_nodes__AModule__n_extern_code_blocks(self
);
2727 /* method parser_nodes#AModule#n_classdefs for (self: AModule): ANodes[AClassdef] */
2728 val
* parser_nodes__AModule__n_classdefs(val
* self
) {
2729 val
* var
/* : ANodes[AClassdef] */;
2730 val
* var1
/* : ANodes[AClassdef] */;
2731 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_classdefs
].val
; /* _n_classdefs on <self:AModule> */
2733 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_classdefs", "src/parser/parser_nodes.nit", 582);
2740 /* method parser_nodes#AModule#n_classdefs for (self: Object): ANodes[AClassdef] */
2741 val
* VIRTUAL_parser_nodes__AModule__n_classdefs(val
* self
) {
2742 val
* var
/* : ANodes[AClassdef] */;
2743 val
* var1
/* : ANodes[AClassdef] */;
2744 var1
= parser_nodes__AModule__n_classdefs(self
);
2749 /* method parser_nodes#AModule#init for (self: AModule) */
2750 void parser_nodes__AModule__init(val
* self
) {
2751 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModule>*/;
2754 /* method parser_nodes#AModule#init for (self: Object) */
2755 void VIRTUAL_parser_nodes__AModule__init(val
* self
) {
2756 parser_nodes__AModule__init(self
);
2759 /* method parser_nodes#AModuledecl#n_doc for (self: AModuledecl): nullable ADoc */
2760 val
* parser_nodes__AModuledecl__n_doc(val
* self
) {
2761 val
* var
/* : nullable ADoc */;
2762 val
* var1
/* : nullable ADoc */;
2763 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
; /* _n_doc on <self:AModuledecl> */
2768 /* method parser_nodes#AModuledecl#n_doc for (self: Object): nullable ADoc */
2769 val
* VIRTUAL_parser_nodes__AModuledecl__n_doc(val
* self
) {
2770 val
* var
/* : nullable ADoc */;
2771 val
* var1
/* : nullable ADoc */;
2772 var1
= parser_nodes__AModuledecl__n_doc(self
);
2777 /* method parser_nodes#AModuledecl#n_doc= for (self: AModuledecl, nullable ADoc) */
2778 void parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2779 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
= p0
; /* _n_doc on <self:AModuledecl> */
2782 /* method parser_nodes#AModuledecl#n_doc= for (self: Object, nullable ADoc) */
2783 void VIRTUAL_parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2784 parser_nodes__AModuledecl__n_doc_61d(self
, p0
);
2787 /* method parser_nodes#AModuledecl#n_kwmodule for (self: AModuledecl): TKwmodule */
2788 val
* parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2789 val
* var
/* : TKwmodule */;
2790 val
* var1
/* : TKwmodule */;
2791 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
; /* _n_kwmodule on <self:AModuledecl> */
2793 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwmodule", "src/parser/parser_nodes.nit", 589);
2800 /* method parser_nodes#AModuledecl#n_kwmodule for (self: Object): TKwmodule */
2801 val
* VIRTUAL_parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2802 val
* var
/* : TKwmodule */;
2803 val
* var1
/* : TKwmodule */;
2804 var1
= parser_nodes__AModuledecl__n_kwmodule(self
);
2809 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: AModuledecl, TKwmodule) */
2810 void parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2811 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
= p0
; /* _n_kwmodule on <self:AModuledecl> */
2814 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: Object, TKwmodule) */
2815 void VIRTUAL_parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2816 parser_nodes__AModuledecl__n_kwmodule_61d(self
, p0
);
2819 /* method parser_nodes#AModuledecl#n_name for (self: AModuledecl): AModuleName */
2820 val
* parser_nodes__AModuledecl__n_name(val
* self
) {
2821 val
* var
/* : AModuleName */;
2822 val
* var1
/* : AModuleName */;
2823 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
; /* _n_name on <self:AModuledecl> */
2825 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_name", "src/parser/parser_nodes.nit", 590);
2832 /* method parser_nodes#AModuledecl#n_name for (self: Object): AModuleName */
2833 val
* VIRTUAL_parser_nodes__AModuledecl__n_name(val
* self
) {
2834 val
* var
/* : AModuleName */;
2835 val
* var1
/* : AModuleName */;
2836 var1
= parser_nodes__AModuledecl__n_name(self
);
2841 /* method parser_nodes#AModuledecl#n_name= for (self: AModuledecl, AModuleName) */
2842 void parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2843 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
= p0
; /* _n_name on <self:AModuledecl> */
2846 /* method parser_nodes#AModuledecl#n_name= for (self: Object, AModuleName) */
2847 void VIRTUAL_parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2848 parser_nodes__AModuledecl__n_name_61d(self
, p0
);
2851 /* method parser_nodes#AModuledecl#init for (self: AModuledecl) */
2852 void parser_nodes__AModuledecl__init(val
* self
) {
2853 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModuledecl>*/;
2856 /* method parser_nodes#AModuledecl#init for (self: Object) */
2857 void VIRTUAL_parser_nodes__AModuledecl__init(val
* self
) {
2858 parser_nodes__AModuledecl__init(self
);
2861 /* method parser_nodes#AImport#init for (self: AImport) */
2862 void parser_nodes__AImport__init(val
* self
) {
2863 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AImport>*/;
2866 /* method parser_nodes#AImport#init for (self: Object) */
2867 void VIRTUAL_parser_nodes__AImport__init(val
* self
) {
2868 parser_nodes__AImport__init(self
);
2871 /* method parser_nodes#AStdImport#n_visibility for (self: AStdImport): AVisibility */
2872 val
* parser_nodes__AStdImport__n_visibility(val
* self
) {
2873 val
* var
/* : AVisibility */;
2874 val
* var1
/* : AVisibility */;
2875 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
; /* _n_visibility on <self:AStdImport> */
2877 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_visibility", "src/parser/parser_nodes.nit", 601);
2884 /* method parser_nodes#AStdImport#n_visibility for (self: Object): AVisibility */
2885 val
* VIRTUAL_parser_nodes__AStdImport__n_visibility(val
* self
) {
2886 val
* var
/* : AVisibility */;
2887 val
* var1
/* : AVisibility */;
2888 var1
= parser_nodes__AStdImport__n_visibility(self
);
2893 /* method parser_nodes#AStdImport#n_visibility= for (self: AStdImport, AVisibility) */
2894 void parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2895 self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdImport> */
2898 /* method parser_nodes#AStdImport#n_visibility= for (self: Object, AVisibility) */
2899 void VIRTUAL_parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2900 parser_nodes__AStdImport__n_visibility_61d(self
, p0
);
2903 /* method parser_nodes#AStdImport#n_kwimport for (self: AStdImport): TKwimport */
2904 val
* parser_nodes__AStdImport__n_kwimport(val
* self
) {
2905 val
* var
/* : TKwimport */;
2906 val
* var1
/* : TKwimport */;
2907 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
; /* _n_kwimport on <self:AStdImport> */
2909 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwimport", "src/parser/parser_nodes.nit", 602);
2916 /* method parser_nodes#AStdImport#n_kwimport for (self: Object): TKwimport */
2917 val
* VIRTUAL_parser_nodes__AStdImport__n_kwimport(val
* self
) {
2918 val
* var
/* : TKwimport */;
2919 val
* var1
/* : TKwimport */;
2920 var1
= parser_nodes__AStdImport__n_kwimport(self
);
2925 /* method parser_nodes#AStdImport#n_kwimport= for (self: AStdImport, TKwimport) */
2926 void parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2927 self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AStdImport> */
2930 /* method parser_nodes#AStdImport#n_kwimport= for (self: Object, TKwimport) */
2931 void VIRTUAL_parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2932 parser_nodes__AStdImport__n_kwimport_61d(self
, p0
);
2935 /* method parser_nodes#AStdImport#n_name for (self: AStdImport): AModuleName */
2936 val
* parser_nodes__AStdImport__n_name(val
* self
) {
2937 val
* var
/* : AModuleName */;
2938 val
* var1
/* : AModuleName */;
2939 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
; /* _n_name on <self:AStdImport> */
2941 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_name", "src/parser/parser_nodes.nit", 603);
2948 /* method parser_nodes#AStdImport#n_name for (self: Object): AModuleName */
2949 val
* VIRTUAL_parser_nodes__AStdImport__n_name(val
* self
) {
2950 val
* var
/* : AModuleName */;
2951 val
* var1
/* : AModuleName */;
2952 var1
= parser_nodes__AStdImport__n_name(self
);
2957 /* method parser_nodes#AStdImport#n_name= for (self: AStdImport, AModuleName) */
2958 void parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
2959 self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
= p0
; /* _n_name on <self:AStdImport> */
2962 /* method parser_nodes#AStdImport#n_name= for (self: Object, AModuleName) */
2963 void VIRTUAL_parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
2964 parser_nodes__AStdImport__n_name_61d(self
, p0
);
2967 /* method parser_nodes#AStdImport#init for (self: AStdImport) */
2968 void parser_nodes__AStdImport__init(val
* self
) {
2969 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:AStdImport>*/;
2972 /* method parser_nodes#AStdImport#init for (self: Object) */
2973 void VIRTUAL_parser_nodes__AStdImport__init(val
* self
) {
2974 parser_nodes__AStdImport__init(self
);
2977 /* method parser_nodes#ANoImport#n_visibility for (self: ANoImport): AVisibility */
2978 val
* parser_nodes__ANoImport__n_visibility(val
* self
) {
2979 val
* var
/* : AVisibility */;
2980 val
* var1
/* : AVisibility */;
2981 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
; /* _n_visibility on <self:ANoImport> */
2983 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_visibility", "src/parser/parser_nodes.nit", 609);
2990 /* method parser_nodes#ANoImport#n_visibility for (self: Object): AVisibility */
2991 val
* VIRTUAL_parser_nodes__ANoImport__n_visibility(val
* self
) {
2992 val
* var
/* : AVisibility */;
2993 val
* var1
/* : AVisibility */;
2994 var1
= parser_nodes__ANoImport__n_visibility(self
);
2999 /* method parser_nodes#ANoImport#n_visibility= for (self: ANoImport, AVisibility) */
3000 void parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3001 self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
= p0
; /* _n_visibility on <self:ANoImport> */
3004 /* method parser_nodes#ANoImport#n_visibility= for (self: Object, AVisibility) */
3005 void VIRTUAL_parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3006 parser_nodes__ANoImport__n_visibility_61d(self
, p0
);
3009 /* method parser_nodes#ANoImport#n_kwimport for (self: ANoImport): TKwimport */
3010 val
* parser_nodes__ANoImport__n_kwimport(val
* self
) {
3011 val
* var
/* : TKwimport */;
3012 val
* var1
/* : TKwimport */;
3013 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
; /* _n_kwimport on <self:ANoImport> */
3015 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwimport", "src/parser/parser_nodes.nit", 610);
3022 /* method parser_nodes#ANoImport#n_kwimport for (self: Object): TKwimport */
3023 val
* VIRTUAL_parser_nodes__ANoImport__n_kwimport(val
* self
) {
3024 val
* var
/* : TKwimport */;
3025 val
* var1
/* : TKwimport */;
3026 var1
= parser_nodes__ANoImport__n_kwimport(self
);
3031 /* method parser_nodes#ANoImport#n_kwimport= for (self: ANoImport, TKwimport) */
3032 void parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3033 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:ANoImport> */
3036 /* method parser_nodes#ANoImport#n_kwimport= for (self: Object, TKwimport) */
3037 void VIRTUAL_parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3038 parser_nodes__ANoImport__n_kwimport_61d(self
, p0
);
3041 /* method parser_nodes#ANoImport#n_kwend for (self: ANoImport): TKwend */
3042 val
* parser_nodes__ANoImport__n_kwend(val
* self
) {
3043 val
* var
/* : TKwend */;
3044 val
* var1
/* : TKwend */;
3045 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
; /* _n_kwend on <self:ANoImport> */
3047 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwend", "src/parser/parser_nodes.nit", 611);
3054 /* method parser_nodes#ANoImport#n_kwend for (self: Object): TKwend */
3055 val
* VIRTUAL_parser_nodes__ANoImport__n_kwend(val
* self
) {
3056 val
* var
/* : TKwend */;
3057 val
* var1
/* : TKwend */;
3058 var1
= parser_nodes__ANoImport__n_kwend(self
);
3063 /* method parser_nodes#ANoImport#n_kwend= for (self: ANoImport, TKwend) */
3064 void parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3065 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
= p0
; /* _n_kwend on <self:ANoImport> */
3068 /* method parser_nodes#ANoImport#n_kwend= for (self: Object, TKwend) */
3069 void VIRTUAL_parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3070 parser_nodes__ANoImport__n_kwend_61d(self
, p0
);
3073 /* method parser_nodes#ANoImport#init for (self: ANoImport) */
3074 void parser_nodes__ANoImport__init(val
* self
) {
3075 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:ANoImport>*/;
3078 /* method parser_nodes#ANoImport#init for (self: Object) */
3079 void VIRTUAL_parser_nodes__ANoImport__init(val
* self
) {
3080 parser_nodes__ANoImport__init(self
);
3083 /* method parser_nodes#AVisibility#init for (self: AVisibility) */
3084 void parser_nodes__AVisibility__init(val
* self
) {
3085 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AVisibility>*/;
3088 /* method parser_nodes#AVisibility#init for (self: Object) */
3089 void VIRTUAL_parser_nodes__AVisibility__init(val
* self
) {
3090 parser_nodes__AVisibility__init(self
);
3093 /* method parser_nodes#APublicVisibility#init for (self: APublicVisibility) */
3094 void parser_nodes__APublicVisibility__init(val
* self
) {
3095 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APublicVisibility>*/;
3098 /* method parser_nodes#APublicVisibility#init for (self: Object) */
3099 void VIRTUAL_parser_nodes__APublicVisibility__init(val
* self
) {
3100 parser_nodes__APublicVisibility__init(self
);
3103 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: APrivateVisibility): TKwprivate */
3104 val
* parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3105 val
* var
/* : TKwprivate */;
3106 val
* var1
/* : TKwprivate */;
3107 var1
= self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
; /* _n_kwprivate on <self:APrivateVisibility> */
3109 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwprivate", "src/parser/parser_nodes.nit", 628);
3116 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: Object): TKwprivate */
3117 val
* VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3118 val
* var
/* : TKwprivate */;
3119 val
* var1
/* : TKwprivate */;
3120 var1
= parser_nodes__APrivateVisibility__n_kwprivate(self
);
3125 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: APrivateVisibility, TKwprivate) */
3126 void parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3127 self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
= p0
; /* _n_kwprivate on <self:APrivateVisibility> */
3130 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: Object, TKwprivate) */
3131 void VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3132 parser_nodes__APrivateVisibility__n_kwprivate_61d(self
, p0
);
3135 /* method parser_nodes#APrivateVisibility#init for (self: APrivateVisibility) */
3136 void parser_nodes__APrivateVisibility__init(val
* self
) {
3137 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APrivateVisibility>*/;
3140 /* method parser_nodes#APrivateVisibility#init for (self: Object) */
3141 void VIRTUAL_parser_nodes__APrivateVisibility__init(val
* self
) {
3142 parser_nodes__APrivateVisibility__init(self
);
3145 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: AProtectedVisibility): TKwprotected */
3146 val
* parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3147 val
* var
/* : TKwprotected */;
3148 val
* var1
/* : TKwprotected */;
3149 var1
= self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
; /* _n_kwprotected on <self:AProtectedVisibility> */
3151 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwprotected", "src/parser/parser_nodes.nit", 632);
3158 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: Object): TKwprotected */
3159 val
* VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3160 val
* var
/* : TKwprotected */;
3161 val
* var1
/* : TKwprotected */;
3162 var1
= parser_nodes__AProtectedVisibility__n_kwprotected(self
);
3167 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: AProtectedVisibility, TKwprotected) */
3168 void parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3169 self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
= p0
; /* _n_kwprotected on <self:AProtectedVisibility> */
3172 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: Object, TKwprotected) */
3173 void VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3174 parser_nodes__AProtectedVisibility__n_kwprotected_61d(self
, p0
);
3177 /* method parser_nodes#AProtectedVisibility#init for (self: AProtectedVisibility) */
3178 void parser_nodes__AProtectedVisibility__init(val
* self
) {
3179 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AProtectedVisibility>*/;
3182 /* method parser_nodes#AProtectedVisibility#init for (self: Object) */
3183 void VIRTUAL_parser_nodes__AProtectedVisibility__init(val
* self
) {
3184 parser_nodes__AProtectedVisibility__init(self
);
3187 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: AIntrudeVisibility): TKwintrude */
3188 val
* parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3189 val
* var
/* : TKwintrude */;
3190 val
* var1
/* : TKwintrude */;
3191 var1
= self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3193 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwintrude", "src/parser/parser_nodes.nit", 636);
3200 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: Object): TKwintrude */
3201 val
* VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3202 val
* var
/* : TKwintrude */;
3203 val
* var1
/* : TKwintrude */;
3204 var1
= parser_nodes__AIntrudeVisibility__n_kwintrude(self
);
3209 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: AIntrudeVisibility, TKwintrude) */
3210 void parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3211 self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
= p0
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3214 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: Object, TKwintrude) */
3215 void VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3216 parser_nodes__AIntrudeVisibility__n_kwintrude_61d(self
, p0
);
3219 /* method parser_nodes#AIntrudeVisibility#init for (self: AIntrudeVisibility) */
3220 void parser_nodes__AIntrudeVisibility__init(val
* self
) {
3221 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AIntrudeVisibility>*/;
3224 /* method parser_nodes#AIntrudeVisibility#init for (self: Object) */
3225 void VIRTUAL_parser_nodes__AIntrudeVisibility__init(val
* self
) {
3226 parser_nodes__AIntrudeVisibility__init(self
);
3229 /* method parser_nodes#AClassdef#n_propdefs for (self: AClassdef): ANodes[APropdef] */
3230 val
* parser_nodes__AClassdef__n_propdefs(val
* self
) {
3231 val
* var
/* : ANodes[APropdef] */;
3232 val
* var1
/* : ANodes[APropdef] */;
3233 var1
= self
->attrs
[COLOR_parser_nodes__AClassdef___n_propdefs
].val
; /* _n_propdefs on <self:AClassdef> */
3235 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_propdefs", "src/parser/parser_nodes.nit", 643);
3242 /* method parser_nodes#AClassdef#n_propdefs for (self: Object): ANodes[APropdef] */
3243 val
* VIRTUAL_parser_nodes__AClassdef__n_propdefs(val
* self
) {
3244 val
* var
/* : ANodes[APropdef] */;
3245 val
* var1
/* : ANodes[APropdef] */;
3246 var1
= parser_nodes__AClassdef__n_propdefs(self
);
3251 /* method parser_nodes#AClassdef#init for (self: AClassdef) */
3252 void parser_nodes__AClassdef__init(val
* self
) {
3253 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClassdef>*/;
3256 /* method parser_nodes#AClassdef#init for (self: Object) */
3257 void VIRTUAL_parser_nodes__AClassdef__init(val
* self
) {
3258 parser_nodes__AClassdef__init(self
);
3261 /* method parser_nodes#AStdClassdef#n_doc for (self: AStdClassdef): nullable ADoc */
3262 val
* parser_nodes__AStdClassdef__n_doc(val
* self
) {
3263 val
* var
/* : nullable ADoc */;
3264 val
* var1
/* : nullable ADoc */;
3265 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
; /* _n_doc on <self:AStdClassdef> */
3270 /* method parser_nodes#AStdClassdef#n_doc for (self: Object): nullable ADoc */
3271 val
* VIRTUAL_parser_nodes__AStdClassdef__n_doc(val
* self
) {
3272 val
* var
/* : nullable ADoc */;
3273 val
* var1
/* : nullable ADoc */;
3274 var1
= parser_nodes__AStdClassdef__n_doc(self
);
3279 /* method parser_nodes#AStdClassdef#n_doc= for (self: AStdClassdef, nullable ADoc) */
3280 void parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3281 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
= p0
; /* _n_doc on <self:AStdClassdef> */
3284 /* method parser_nodes#AStdClassdef#n_doc= for (self: Object, nullable ADoc) */
3285 void VIRTUAL_parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3286 parser_nodes__AStdClassdef__n_doc_61d(self
, p0
);
3289 /* method parser_nodes#AStdClassdef#n_kwredef for (self: AStdClassdef): nullable TKwredef */
3290 val
* parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3291 val
* var
/* : nullable TKwredef */;
3292 val
* var1
/* : nullable TKwredef */;
3293 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
; /* _n_kwredef on <self:AStdClassdef> */
3298 /* method parser_nodes#AStdClassdef#n_kwredef for (self: Object): nullable TKwredef */
3299 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3300 val
* var
/* : nullable TKwredef */;
3301 val
* var1
/* : nullable TKwredef */;
3302 var1
= parser_nodes__AStdClassdef__n_kwredef(self
);
3307 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: AStdClassdef, nullable TKwredef) */
3308 void parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3309 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AStdClassdef> */
3312 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: Object, nullable TKwredef) */
3313 void VIRTUAL_parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3314 parser_nodes__AStdClassdef__n_kwredef_61d(self
, p0
);
3317 /* method parser_nodes#AStdClassdef#n_visibility for (self: AStdClassdef): AVisibility */
3318 val
* parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3319 val
* var
/* : AVisibility */;
3320 val
* var1
/* : AVisibility */;
3321 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
; /* _n_visibility on <self:AStdClassdef> */
3323 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_visibility", "src/parser/parser_nodes.nit", 651);
3330 /* method parser_nodes#AStdClassdef#n_visibility for (self: Object): AVisibility */
3331 val
* VIRTUAL_parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3332 val
* var
/* : AVisibility */;
3333 val
* var1
/* : AVisibility */;
3334 var1
= parser_nodes__AStdClassdef__n_visibility(self
);
3339 /* method parser_nodes#AStdClassdef#n_visibility= for (self: AStdClassdef, AVisibility) */
3340 void parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3341 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdClassdef> */
3344 /* method parser_nodes#AStdClassdef#n_visibility= for (self: Object, AVisibility) */
3345 void VIRTUAL_parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3346 parser_nodes__AStdClassdef__n_visibility_61d(self
, p0
);
3349 /* method parser_nodes#AStdClassdef#n_classkind for (self: AStdClassdef): AClasskind */
3350 val
* parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3351 val
* var
/* : AClasskind */;
3352 val
* var1
/* : AClasskind */;
3353 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
; /* _n_classkind on <self:AStdClassdef> */
3355 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_classkind", "src/parser/parser_nodes.nit", 652);
3362 /* method parser_nodes#AStdClassdef#n_classkind for (self: Object): AClasskind */
3363 val
* VIRTUAL_parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3364 val
* var
/* : AClasskind */;
3365 val
* var1
/* : AClasskind */;
3366 var1
= parser_nodes__AStdClassdef__n_classkind(self
);
3371 /* method parser_nodes#AStdClassdef#n_classkind= for (self: AStdClassdef, AClasskind) */
3372 void parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3373 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
= p0
; /* _n_classkind on <self:AStdClassdef> */
3376 /* method parser_nodes#AStdClassdef#n_classkind= for (self: Object, AClasskind) */
3377 void VIRTUAL_parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3378 parser_nodes__AStdClassdef__n_classkind_61d(self
, p0
);
3381 /* method parser_nodes#AStdClassdef#n_id for (self: AStdClassdef): nullable TClassid */
3382 val
* parser_nodes__AStdClassdef__n_id(val
* self
) {
3383 val
* var
/* : nullable TClassid */;
3384 val
* var1
/* : nullable TClassid */;
3385 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
; /* _n_id on <self:AStdClassdef> */
3390 /* method parser_nodes#AStdClassdef#n_id for (self: Object): nullable TClassid */
3391 val
* VIRTUAL_parser_nodes__AStdClassdef__n_id(val
* self
) {
3392 val
* var
/* : nullable TClassid */;
3393 val
* var1
/* : nullable TClassid */;
3394 var1
= parser_nodes__AStdClassdef__n_id(self
);
3399 /* method parser_nodes#AStdClassdef#n_id= for (self: AStdClassdef, nullable TClassid) */
3400 void parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3401 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
= p0
; /* _n_id on <self:AStdClassdef> */
3404 /* method parser_nodes#AStdClassdef#n_id= for (self: Object, nullable TClassid) */
3405 void VIRTUAL_parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3406 parser_nodes__AStdClassdef__n_id_61d(self
, p0
);
3409 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: AStdClassdef): ANodes[AFormaldef] */
3410 val
* parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3411 val
* var
/* : ANodes[AFormaldef] */;
3412 val
* var1
/* : ANodes[AFormaldef] */;
3413 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_formaldefs
].val
; /* _n_formaldefs on <self:AStdClassdef> */
3415 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_formaldefs", "src/parser/parser_nodes.nit", 654);
3422 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: Object): ANodes[AFormaldef] */
3423 val
* VIRTUAL_parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3424 val
* var
/* : ANodes[AFormaldef] */;
3425 val
* var1
/* : ANodes[AFormaldef] */;
3426 var1
= parser_nodes__AStdClassdef__n_formaldefs(self
);
3431 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: AStdClassdef): nullable AExternCodeBlock */
3432 val
* parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3433 val
* var
/* : nullable AExternCodeBlock */;
3434 val
* var1
/* : nullable AExternCodeBlock */;
3435 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AStdClassdef> */
3440 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
3441 val
* VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3442 val
* var
/* : nullable AExternCodeBlock */;
3443 val
* var1
/* : nullable AExternCodeBlock */;
3444 var1
= parser_nodes__AStdClassdef__n_extern_code_block(self
);
3449 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: AStdClassdef, nullable AExternCodeBlock) */
3450 void parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3451 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AStdClassdef> */
3454 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
3455 void VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3456 parser_nodes__AStdClassdef__n_extern_code_block_61d(self
, p0
);
3459 /* method parser_nodes#AStdClassdef#n_superclasses for (self: AStdClassdef): ANodes[ASuperclass] */
3460 val
* parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3461 val
* var
/* : ANodes[ASuperclass] */;
3462 val
* var1
/* : ANodes[ASuperclass] */;
3463 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_superclasses
].val
; /* _n_superclasses on <self:AStdClassdef> */
3465 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_superclasses", "src/parser/parser_nodes.nit", 656);
3472 /* method parser_nodes#AStdClassdef#n_superclasses for (self: Object): ANodes[ASuperclass] */
3473 val
* VIRTUAL_parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3474 val
* var
/* : ANodes[ASuperclass] */;
3475 val
* var1
/* : ANodes[ASuperclass] */;
3476 var1
= parser_nodes__AStdClassdef__n_superclasses(self
);
3481 /* method parser_nodes#AStdClassdef#n_kwend for (self: AStdClassdef): TKwend */
3482 val
* parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3483 val
* var
/* : TKwend */;
3484 val
* var1
/* : TKwend */;
3485 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
; /* _n_kwend on <self:AStdClassdef> */
3487 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwend", "src/parser/parser_nodes.nit", 657);
3494 /* method parser_nodes#AStdClassdef#n_kwend for (self: Object): TKwend */
3495 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3496 val
* var
/* : TKwend */;
3497 val
* var1
/* : TKwend */;
3498 var1
= parser_nodes__AStdClassdef__n_kwend(self
);
3503 /* method parser_nodes#AStdClassdef#n_kwend= for (self: AStdClassdef, TKwend) */
3504 void parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3505 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
= p0
; /* _n_kwend on <self:AStdClassdef> */
3508 /* method parser_nodes#AStdClassdef#n_kwend= for (self: Object, TKwend) */
3509 void VIRTUAL_parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3510 parser_nodes__AStdClassdef__n_kwend_61d(self
, p0
);
3513 /* method parser_nodes#AStdClassdef#hot_location for (self: AStdClassdef): Location */
3514 val
* parser_nodes__AStdClassdef__hot_location(val
* self
) {
3515 val
* var
/* : Location */;
3516 val
* var1
/* : nullable TClassid */;
3517 val
* var2
/* : Location */;
3518 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AStdClassdef__n_id
]))(self
) /* n_id on <self:AStdClassdef>*/;
3520 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 658);
3523 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:nullable TClassid>*/;
3530 /* method parser_nodes#AStdClassdef#hot_location for (self: Object): Location */
3531 val
* VIRTUAL_parser_nodes__AStdClassdef__hot_location(val
* self
) {
3532 val
* var
/* : Location */;
3533 val
* var1
/* : Location */;
3534 var1
= parser_nodes__AStdClassdef__hot_location(self
);
3539 /* method parser_nodes#AStdClassdef#init for (self: AStdClassdef) */
3540 void parser_nodes__AStdClassdef__init(val
* self
) {
3541 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AStdClassdef>*/;
3544 /* method parser_nodes#AStdClassdef#init for (self: Object) */
3545 void VIRTUAL_parser_nodes__AStdClassdef__init(val
* self
) {
3546 parser_nodes__AStdClassdef__init(self
);
3549 /* method parser_nodes#ATopClassdef#init for (self: ATopClassdef) */
3550 void parser_nodes__ATopClassdef__init(val
* self
) {
3551 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:ATopClassdef>*/;
3554 /* method parser_nodes#ATopClassdef#init for (self: Object) */
3555 void VIRTUAL_parser_nodes__ATopClassdef__init(val
* self
) {
3556 parser_nodes__ATopClassdef__init(self
);
3559 /* method parser_nodes#AMainClassdef#init for (self: AMainClassdef) */
3560 void parser_nodes__AMainClassdef__init(val
* self
) {
3561 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AMainClassdef>*/;
3564 /* method parser_nodes#AMainClassdef#init for (self: Object) */
3565 void VIRTUAL_parser_nodes__AMainClassdef__init(val
* self
) {
3566 parser_nodes__AMainClassdef__init(self
);
3569 /* method parser_nodes#AClasskind#init for (self: AClasskind) */
3570 void parser_nodes__AClasskind__init(val
* self
) {
3571 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClasskind>*/;
3574 /* method parser_nodes#AClasskind#init for (self: Object) */
3575 void VIRTUAL_parser_nodes__AClasskind__init(val
* self
) {
3576 parser_nodes__AClasskind__init(self
);
3579 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: AConcreteClasskind): TKwclass */
3580 val
* parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3581 val
* var
/* : TKwclass */;
3582 val
* var1
/* : TKwclass */;
3583 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AConcreteClasskind> */
3585 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwclass", "src/parser/parser_nodes.nit", 677);
3592 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: Object): TKwclass */
3593 val
* VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3594 val
* var
/* : TKwclass */;
3595 val
* var1
/* : TKwclass */;
3596 var1
= parser_nodes__AConcreteClasskind__n_kwclass(self
);
3601 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: AConcreteClasskind, TKwclass) */
3602 void parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3603 self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AConcreteClasskind> */
3606 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: Object, TKwclass) */
3607 void VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3608 parser_nodes__AConcreteClasskind__n_kwclass_61d(self
, p0
);
3611 /* method parser_nodes#AConcreteClasskind#init for (self: AConcreteClasskind) */
3612 void parser_nodes__AConcreteClasskind__init(val
* self
) {
3613 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AConcreteClasskind>*/;
3616 /* method parser_nodes#AConcreteClasskind#init for (self: Object) */
3617 void VIRTUAL_parser_nodes__AConcreteClasskind__init(val
* self
) {
3618 parser_nodes__AConcreteClasskind__init(self
);
3621 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: AAbstractClasskind): TKwabstract */
3622 val
* parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3623 val
* var
/* : TKwabstract */;
3624 val
* var1
/* : TKwabstract */;
3625 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
; /* _n_kwabstract on <self:AAbstractClasskind> */
3627 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwabstract", "src/parser/parser_nodes.nit", 681);
3634 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: Object): TKwabstract */
3635 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3636 val
* var
/* : TKwabstract */;
3637 val
* var1
/* : TKwabstract */;
3638 var1
= parser_nodes__AAbstractClasskind__n_kwabstract(self
);
3643 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: AAbstractClasskind, TKwabstract) */
3644 void parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3645 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
= p0
; /* _n_kwabstract on <self:AAbstractClasskind> */
3648 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: Object, TKwabstract) */
3649 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3650 parser_nodes__AAbstractClasskind__n_kwabstract_61d(self
, p0
);
3653 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: AAbstractClasskind): TKwclass */
3654 val
* parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3655 val
* var
/* : TKwclass */;
3656 val
* var1
/* : TKwclass */;
3657 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AAbstractClasskind> */
3659 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwclass", "src/parser/parser_nodes.nit", 682);
3666 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: Object): TKwclass */
3667 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3668 val
* var
/* : TKwclass */;
3669 val
* var1
/* : TKwclass */;
3670 var1
= parser_nodes__AAbstractClasskind__n_kwclass(self
);
3675 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: AAbstractClasskind, TKwclass) */
3676 void parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3677 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AAbstractClasskind> */
3680 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: Object, TKwclass) */
3681 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3682 parser_nodes__AAbstractClasskind__n_kwclass_61d(self
, p0
);
3685 /* method parser_nodes#AAbstractClasskind#init for (self: AAbstractClasskind) */
3686 void parser_nodes__AAbstractClasskind__init(val
* self
) {
3687 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AAbstractClasskind>*/;
3690 /* method parser_nodes#AAbstractClasskind#init for (self: Object) */
3691 void VIRTUAL_parser_nodes__AAbstractClasskind__init(val
* self
) {
3692 parser_nodes__AAbstractClasskind__init(self
);
3695 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: AInterfaceClasskind): TKwinterface */
3696 val
* parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3697 val
* var
/* : TKwinterface */;
3698 val
* var1
/* : TKwinterface */;
3699 var1
= self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3701 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwinterface", "src/parser/parser_nodes.nit", 686);
3708 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: Object): TKwinterface */
3709 val
* VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3710 val
* var
/* : TKwinterface */;
3711 val
* var1
/* : TKwinterface */;
3712 var1
= parser_nodes__AInterfaceClasskind__n_kwinterface(self
);
3717 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: AInterfaceClasskind, TKwinterface) */
3718 void parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3719 self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
= p0
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3722 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: Object, TKwinterface) */
3723 void VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3724 parser_nodes__AInterfaceClasskind__n_kwinterface_61d(self
, p0
);
3727 /* method parser_nodes#AInterfaceClasskind#init for (self: AInterfaceClasskind) */
3728 void parser_nodes__AInterfaceClasskind__init(val
* self
) {
3729 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AInterfaceClasskind>*/;
3732 /* method parser_nodes#AInterfaceClasskind#init for (self: Object) */
3733 void VIRTUAL_parser_nodes__AInterfaceClasskind__init(val
* self
) {
3734 parser_nodes__AInterfaceClasskind__init(self
);
3737 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: AEnumClasskind): TKwenum */
3738 val
* parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3739 val
* var
/* : TKwenum */;
3740 val
* var1
/* : TKwenum */;
3741 var1
= self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
; /* _n_kwenum on <self:AEnumClasskind> */
3743 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwenum", "src/parser/parser_nodes.nit", 690);
3750 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: Object): TKwenum */
3751 val
* VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3752 val
* var
/* : TKwenum */;
3753 val
* var1
/* : TKwenum */;
3754 var1
= parser_nodes__AEnumClasskind__n_kwenum(self
);
3759 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: AEnumClasskind, TKwenum) */
3760 void parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3761 self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
= p0
; /* _n_kwenum on <self:AEnumClasskind> */
3764 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: Object, TKwenum) */
3765 void VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3766 parser_nodes__AEnumClasskind__n_kwenum_61d(self
, p0
);
3769 /* method parser_nodes#AEnumClasskind#init for (self: AEnumClasskind) */
3770 void parser_nodes__AEnumClasskind__init(val
* self
) {
3771 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AEnumClasskind>*/;
3774 /* method parser_nodes#AEnumClasskind#init for (self: Object) */
3775 void VIRTUAL_parser_nodes__AEnumClasskind__init(val
* self
) {
3776 parser_nodes__AEnumClasskind__init(self
);
3779 /* method parser_nodes#AExternClasskind#n_kwextern for (self: AExternClasskind): TKwextern */
3780 val
* parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3781 val
* var
/* : TKwextern */;
3782 val
* var1
/* : TKwextern */;
3783 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
; /* _n_kwextern on <self:AExternClasskind> */
3785 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwextern", "src/parser/parser_nodes.nit", 694);
3792 /* method parser_nodes#AExternClasskind#n_kwextern for (self: Object): TKwextern */
3793 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3794 val
* var
/* : TKwextern */;
3795 val
* var1
/* : TKwextern */;
3796 var1
= parser_nodes__AExternClasskind__n_kwextern(self
);
3801 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: AExternClasskind, TKwextern) */
3802 void parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3803 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
= p0
; /* _n_kwextern on <self:AExternClasskind> */
3806 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: Object, TKwextern) */
3807 void VIRTUAL_parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3808 parser_nodes__AExternClasskind__n_kwextern_61d(self
, p0
);
3811 /* method parser_nodes#AExternClasskind#n_kwclass for (self: AExternClasskind): nullable TKwclass */
3812 val
* parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3813 val
* var
/* : nullable TKwclass */;
3814 val
* var1
/* : nullable TKwclass */;
3815 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AExternClasskind> */
3820 /* method parser_nodes#AExternClasskind#n_kwclass for (self: Object): nullable TKwclass */
3821 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3822 val
* var
/* : nullable TKwclass */;
3823 val
* var1
/* : nullable TKwclass */;
3824 var1
= parser_nodes__AExternClasskind__n_kwclass(self
);
3829 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: AExternClasskind, nullable TKwclass) */
3830 void parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3831 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AExternClasskind> */
3834 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: Object, nullable TKwclass) */
3835 void VIRTUAL_parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3836 parser_nodes__AExternClasskind__n_kwclass_61d(self
, p0
);
3839 /* method parser_nodes#AExternClasskind#init for (self: AExternClasskind) */
3840 void parser_nodes__AExternClasskind__init(val
* self
) {
3841 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AExternClasskind>*/;
3844 /* method parser_nodes#AExternClasskind#init for (self: Object) */
3845 void VIRTUAL_parser_nodes__AExternClasskind__init(val
* self
) {
3846 parser_nodes__AExternClasskind__init(self
);
3849 /* method parser_nodes#AFormaldef#n_id for (self: AFormaldef): TClassid */
3850 val
* parser_nodes__AFormaldef__n_id(val
* self
) {
3851 val
* var
/* : TClassid */;
3852 val
* var1
/* : TClassid */;
3853 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
; /* _n_id on <self:AFormaldef> */
3855 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 701);
3862 /* method parser_nodes#AFormaldef#n_id for (self: Object): TClassid */
3863 val
* VIRTUAL_parser_nodes__AFormaldef__n_id(val
* self
) {
3864 val
* var
/* : TClassid */;
3865 val
* var1
/* : TClassid */;
3866 var1
= parser_nodes__AFormaldef__n_id(self
);
3871 /* method parser_nodes#AFormaldef#n_id= for (self: AFormaldef, TClassid) */
3872 void parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3873 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
= p0
; /* _n_id on <self:AFormaldef> */
3876 /* method parser_nodes#AFormaldef#n_id= for (self: Object, TClassid) */
3877 void VIRTUAL_parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3878 parser_nodes__AFormaldef__n_id_61d(self
, p0
);
3881 /* method parser_nodes#AFormaldef#n_type for (self: AFormaldef): nullable AType */
3882 val
* parser_nodes__AFormaldef__n_type(val
* self
) {
3883 val
* var
/* : nullable AType */;
3884 val
* var1
/* : nullable AType */;
3885 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
; /* _n_type on <self:AFormaldef> */
3890 /* method parser_nodes#AFormaldef#n_type for (self: Object): nullable AType */
3891 val
* VIRTUAL_parser_nodes__AFormaldef__n_type(val
* self
) {
3892 val
* var
/* : nullable AType */;
3893 val
* var1
/* : nullable AType */;
3894 var1
= parser_nodes__AFormaldef__n_type(self
);
3899 /* method parser_nodes#AFormaldef#n_type= for (self: AFormaldef, nullable AType) */
3900 void parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3901 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
= p0
; /* _n_type on <self:AFormaldef> */
3904 /* method parser_nodes#AFormaldef#n_type= for (self: Object, nullable AType) */
3905 void VIRTUAL_parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3906 parser_nodes__AFormaldef__n_type_61d(self
, p0
);
3909 /* method parser_nodes#AFormaldef#init for (self: AFormaldef) */
3910 void parser_nodes__AFormaldef__init(val
* self
) {
3911 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AFormaldef>*/;
3914 /* method parser_nodes#AFormaldef#init for (self: Object) */
3915 void VIRTUAL_parser_nodes__AFormaldef__init(val
* self
) {
3916 parser_nodes__AFormaldef__init(self
);
3919 /* method parser_nodes#ASuperclass#n_kwsuper for (self: ASuperclass): TKwsuper */
3920 val
* parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
3921 val
* var
/* : TKwsuper */;
3922 val
* var1
/* : TKwsuper */;
3923 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperclass> */
3925 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwsuper", "src/parser/parser_nodes.nit", 709);
3932 /* method parser_nodes#ASuperclass#n_kwsuper for (self: Object): TKwsuper */
3933 val
* VIRTUAL_parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
3934 val
* var
/* : TKwsuper */;
3935 val
* var1
/* : TKwsuper */;
3936 var1
= parser_nodes__ASuperclass__n_kwsuper(self
);
3941 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: ASuperclass, TKwsuper) */
3942 void parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
3943 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperclass> */
3946 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: Object, TKwsuper) */
3947 void VIRTUAL_parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
3948 parser_nodes__ASuperclass__n_kwsuper_61d(self
, p0
);
3951 /* method parser_nodes#ASuperclass#n_type for (self: ASuperclass): AType */
3952 val
* parser_nodes__ASuperclass__n_type(val
* self
) {
3953 val
* var
/* : AType */;
3954 val
* var1
/* : AType */;
3955 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
; /* _n_type on <self:ASuperclass> */
3957 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 710);
3964 /* method parser_nodes#ASuperclass#n_type for (self: Object): AType */
3965 val
* VIRTUAL_parser_nodes__ASuperclass__n_type(val
* self
) {
3966 val
* var
/* : AType */;
3967 val
* var1
/* : AType */;
3968 var1
= parser_nodes__ASuperclass__n_type(self
);
3973 /* method parser_nodes#ASuperclass#n_type= for (self: ASuperclass, AType) */
3974 void parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
3975 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
= p0
; /* _n_type on <self:ASuperclass> */
3978 /* method parser_nodes#ASuperclass#n_type= for (self: Object, AType) */
3979 void VIRTUAL_parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
3980 parser_nodes__ASuperclass__n_type_61d(self
, p0
);
3983 /* method parser_nodes#ASuperclass#init for (self: ASuperclass) */
3984 void parser_nodes__ASuperclass__init(val
* self
) {
3985 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASuperclass>*/;
3988 /* method parser_nodes#ASuperclass#init for (self: Object) */
3989 void VIRTUAL_parser_nodes__ASuperclass__init(val
* self
) {
3990 parser_nodes__ASuperclass__init(self
);
3993 /* method parser_nodes#APropdef#n_doc for (self: APropdef): nullable ADoc */
3994 val
* parser_nodes__APropdef__n_doc(val
* self
) {
3995 val
* var
/* : nullable ADoc */;
3996 val
* var1
/* : nullable ADoc */;
3997 var1
= self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
; /* _n_doc on <self:APropdef> */
4002 /* method parser_nodes#APropdef#n_doc for (self: Object): nullable ADoc */
4003 val
* VIRTUAL_parser_nodes__APropdef__n_doc(val
* self
) {
4004 val
* var
/* : nullable ADoc */;
4005 val
* var1
/* : nullable ADoc */;
4006 var1
= parser_nodes__APropdef__n_doc(self
);
4011 /* method parser_nodes#APropdef#n_doc= for (self: APropdef, nullable ADoc) */
4012 void parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4013 self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
= p0
; /* _n_doc on <self:APropdef> */
4016 /* method parser_nodes#APropdef#n_doc= for (self: Object, nullable ADoc) */
4017 void VIRTUAL_parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4018 parser_nodes__APropdef__n_doc_61d(self
, p0
);
4021 /* method parser_nodes#APropdef#init for (self: APropdef) */
4022 void parser_nodes__APropdef__init(val
* self
) {
4023 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:APropdef>*/;
4026 /* method parser_nodes#APropdef#init for (self: Object) */
4027 void VIRTUAL_parser_nodes__APropdef__init(val
* self
) {
4028 parser_nodes__APropdef__init(self
);
4031 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: AAttrPropdef): nullable TKwredef */
4032 val
* parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4033 val
* var
/* : nullable TKwredef */;
4034 val
* var1
/* : nullable TKwredef */;
4035 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AAttrPropdef> */
4040 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: Object): nullable TKwredef */
4041 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4042 val
* var
/* : nullable TKwredef */;
4043 val
* var1
/* : nullable TKwredef */;
4044 var1
= parser_nodes__AAttrPropdef__n_kwredef(self
);
4049 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: AAttrPropdef, nullable TKwredef) */
4050 void parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4051 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAttrPropdef> */
4054 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4055 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4056 parser_nodes__AAttrPropdef__n_kwredef_61d(self
, p0
);
4059 /* method parser_nodes#AAttrPropdef#n_visibility for (self: AAttrPropdef): AVisibility */
4060 val
* parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4061 val
* var
/* : AVisibility */;
4062 val
* var1
/* : AVisibility */;
4063 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
; /* _n_visibility on <self:AAttrPropdef> */
4065 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_visibility", "src/parser/parser_nodes.nit", 724);
4072 /* method parser_nodes#AAttrPropdef#n_visibility for (self: Object): AVisibility */
4073 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4074 val
* var
/* : AVisibility */;
4075 val
* var1
/* : AVisibility */;
4076 var1
= parser_nodes__AAttrPropdef__n_visibility(self
);
4081 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: AAttrPropdef, AVisibility) */
4082 void parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4083 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AAttrPropdef> */
4086 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: Object, AVisibility) */
4087 void VIRTUAL_parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4088 parser_nodes__AAttrPropdef__n_visibility_61d(self
, p0
);
4091 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: AAttrPropdef): TKwvar */
4092 val
* parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4093 val
* var
/* : TKwvar */;
4094 val
* var1
/* : TKwvar */;
4095 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
; /* _n_kwvar on <self:AAttrPropdef> */
4097 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwvar", "src/parser/parser_nodes.nit", 725);
4104 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: Object): TKwvar */
4105 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4106 val
* var
/* : TKwvar */;
4107 val
* var1
/* : TKwvar */;
4108 var1
= parser_nodes__AAttrPropdef__n_kwvar(self
);
4113 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: AAttrPropdef, TKwvar) */
4114 void parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4115 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AAttrPropdef> */
4118 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: Object, TKwvar) */
4119 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4120 parser_nodes__AAttrPropdef__n_kwvar_61d(self
, p0
);
4123 /* method parser_nodes#AAttrPropdef#n_id for (self: AAttrPropdef): nullable TAttrid */
4124 val
* parser_nodes__AAttrPropdef__n_id(val
* self
) {
4125 val
* var
/* : nullable TAttrid */;
4126 val
* var1
/* : nullable TAttrid */;
4127 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
; /* _n_id on <self:AAttrPropdef> */
4132 /* method parser_nodes#AAttrPropdef#n_id for (self: Object): nullable TAttrid */
4133 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id(val
* self
) {
4134 val
* var
/* : nullable TAttrid */;
4135 val
* var1
/* : nullable TAttrid */;
4136 var1
= parser_nodes__AAttrPropdef__n_id(self
);
4141 /* method parser_nodes#AAttrPropdef#n_id= for (self: AAttrPropdef, nullable TAttrid) */
4142 void parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4143 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
= p0
; /* _n_id on <self:AAttrPropdef> */
4146 /* method parser_nodes#AAttrPropdef#n_id= for (self: Object, nullable TAttrid) */
4147 void VIRTUAL_parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4148 parser_nodes__AAttrPropdef__n_id_61d(self
, p0
);
4151 /* method parser_nodes#AAttrPropdef#n_id2 for (self: AAttrPropdef): nullable TId */
4152 val
* parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4153 val
* var
/* : nullable TId */;
4154 val
* var1
/* : nullable TId */;
4155 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
; /* _n_id2 on <self:AAttrPropdef> */
4160 /* method parser_nodes#AAttrPropdef#n_id2 for (self: Object): nullable TId */
4161 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4162 val
* var
/* : nullable TId */;
4163 val
* var1
/* : nullable TId */;
4164 var1
= parser_nodes__AAttrPropdef__n_id2(self
);
4169 /* method parser_nodes#AAttrPropdef#n_id2= for (self: AAttrPropdef, nullable TId) */
4170 void parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4171 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
= p0
; /* _n_id2 on <self:AAttrPropdef> */
4174 /* method parser_nodes#AAttrPropdef#n_id2= for (self: Object, nullable TId) */
4175 void VIRTUAL_parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4176 parser_nodes__AAttrPropdef__n_id2_61d(self
, p0
);
4179 /* method parser_nodes#AAttrPropdef#n_type for (self: AAttrPropdef): nullable AType */
4180 val
* parser_nodes__AAttrPropdef__n_type(val
* self
) {
4181 val
* var
/* : nullable AType */;
4182 val
* var1
/* : nullable AType */;
4183 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
; /* _n_type on <self:AAttrPropdef> */
4188 /* method parser_nodes#AAttrPropdef#n_type for (self: Object): nullable AType */
4189 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_type(val
* self
) {
4190 val
* var
/* : nullable AType */;
4191 val
* var1
/* : nullable AType */;
4192 var1
= parser_nodes__AAttrPropdef__n_type(self
);
4197 /* method parser_nodes#AAttrPropdef#n_type= for (self: AAttrPropdef, nullable AType) */
4198 void parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4199 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
= p0
; /* _n_type on <self:AAttrPropdef> */
4202 /* method parser_nodes#AAttrPropdef#n_type= for (self: Object, nullable AType) */
4203 void VIRTUAL_parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4204 parser_nodes__AAttrPropdef__n_type_61d(self
, p0
);
4207 /* method parser_nodes#AAttrPropdef#n_readable for (self: AAttrPropdef): nullable AAble */
4208 val
* parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4209 val
* var
/* : nullable AAble */;
4210 val
* var1
/* : nullable AAble */;
4211 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
; /* _n_readable on <self:AAttrPropdef> */
4216 /* method parser_nodes#AAttrPropdef#n_readable for (self: Object): nullable AAble */
4217 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4218 val
* var
/* : nullable AAble */;
4219 val
* var1
/* : nullable AAble */;
4220 var1
= parser_nodes__AAttrPropdef__n_readable(self
);
4225 /* method parser_nodes#AAttrPropdef#n_readable= for (self: AAttrPropdef, nullable AAble) */
4226 void parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4227 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
= p0
; /* _n_readable on <self:AAttrPropdef> */
4230 /* method parser_nodes#AAttrPropdef#n_readable= for (self: Object, nullable AAble) */
4231 void VIRTUAL_parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4232 parser_nodes__AAttrPropdef__n_readable_61d(self
, p0
);
4235 /* method parser_nodes#AAttrPropdef#n_writable for (self: AAttrPropdef): nullable AAble */
4236 val
* parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4237 val
* var
/* : nullable AAble */;
4238 val
* var1
/* : nullable AAble */;
4239 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
; /* _n_writable on <self:AAttrPropdef> */
4244 /* method parser_nodes#AAttrPropdef#n_writable for (self: Object): nullable AAble */
4245 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4246 val
* var
/* : nullable AAble */;
4247 val
* var1
/* : nullable AAble */;
4248 var1
= parser_nodes__AAttrPropdef__n_writable(self
);
4253 /* method parser_nodes#AAttrPropdef#n_writable= for (self: AAttrPropdef, nullable AAble) */
4254 void parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4255 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
= p0
; /* _n_writable on <self:AAttrPropdef> */
4258 /* method parser_nodes#AAttrPropdef#n_writable= for (self: Object, nullable AAble) */
4259 void VIRTUAL_parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4260 parser_nodes__AAttrPropdef__n_writable_61d(self
, p0
);
4263 /* method parser_nodes#AAttrPropdef#n_expr for (self: AAttrPropdef): nullable AExpr */
4264 val
* parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4265 val
* var
/* : nullable AExpr */;
4266 val
* var1
/* : nullable AExpr */;
4267 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
; /* _n_expr on <self:AAttrPropdef> */
4272 /* method parser_nodes#AAttrPropdef#n_expr for (self: Object): nullable AExpr */
4273 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4274 val
* var
/* : nullable AExpr */;
4275 val
* var1
/* : nullable AExpr */;
4276 var1
= parser_nodes__AAttrPropdef__n_expr(self
);
4281 /* method parser_nodes#AAttrPropdef#n_expr= for (self: AAttrPropdef, nullable AExpr) */
4282 void parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4283 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
= p0
; /* _n_expr on <self:AAttrPropdef> */
4286 /* method parser_nodes#AAttrPropdef#n_expr= for (self: Object, nullable AExpr) */
4287 void VIRTUAL_parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4288 parser_nodes__AAttrPropdef__n_expr_61d(self
, p0
);
4291 /* method parser_nodes#AAttrPropdef#hot_location for (self: AAttrPropdef): Location */
4292 val
* parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4293 val
* var
/* : Location */;
4294 val
* var1
/* : nullable TAttrid */;
4295 val
* var2
/* : null */;
4296 short int var3
/* : Bool */;
4297 val
* var4
/* : nullable TAttrid */;
4298 val
* var5
/* : Location */;
4299 val
* var6
/* : nullable TId */;
4300 val
* var7
/* : Location */;
4301 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4304 var3
= 0; /* is null */
4306 var3
= 1; /* arg is null and recv is not */
4309 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4311 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 741);
4314 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable TAttrid>*/;
4319 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id2
]))(self
) /* n_id2 on <self:AAttrPropdef>*/;
4321 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 741);
4324 var7
= ((val
* (*)(val
*))(var6
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var6
) /* location on <var6:nullable TId>*/;
4332 /* method parser_nodes#AAttrPropdef#hot_location for (self: Object): Location */
4333 val
* VIRTUAL_parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4334 val
* var
/* : Location */;
4335 val
* var1
/* : Location */;
4336 var1
= parser_nodes__AAttrPropdef__hot_location(self
);
4341 /* method parser_nodes#AAttrPropdef#init for (self: AAttrPropdef) */
4342 void parser_nodes__AAttrPropdef__init(val
* self
) {
4343 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AAttrPropdef>*/;
4346 /* method parser_nodes#AAttrPropdef#init for (self: Object) */
4347 void VIRTUAL_parser_nodes__AAttrPropdef__init(val
* self
) {
4348 parser_nodes__AAttrPropdef__init(self
);
4351 /* method parser_nodes#AMethPropdef#n_kwredef for (self: AMethPropdef): nullable TKwredef */
4352 val
* parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4353 val
* var
/* : nullable TKwredef */;
4354 val
* var1
/* : nullable TKwredef */;
4355 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AMethPropdef> */
4360 /* method parser_nodes#AMethPropdef#n_kwredef for (self: Object): nullable TKwredef */
4361 val
* VIRTUAL_parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4362 val
* var
/* : nullable TKwredef */;
4363 val
* var1
/* : nullable TKwredef */;
4364 var1
= parser_nodes__AMethPropdef__n_kwredef(self
);
4369 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: AMethPropdef, nullable TKwredef) */
4370 void parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4371 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AMethPropdef> */
4374 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4375 void VIRTUAL_parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4376 parser_nodes__AMethPropdef__n_kwredef_61d(self
, p0
);
4379 /* method parser_nodes#AMethPropdef#n_visibility for (self: AMethPropdef): nullable AVisibility */
4380 val
* parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4381 val
* var
/* : nullable AVisibility */;
4382 val
* var1
/* : nullable AVisibility */;
4383 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
; /* _n_visibility on <self:AMethPropdef> */
4388 /* method parser_nodes#AMethPropdef#n_visibility for (self: Object): nullable AVisibility */
4389 val
* VIRTUAL_parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4390 val
* var
/* : nullable AVisibility */;
4391 val
* var1
/* : nullable AVisibility */;
4392 var1
= parser_nodes__AMethPropdef__n_visibility(self
);
4397 /* method parser_nodes#AMethPropdef#n_visibility= for (self: AMethPropdef, nullable AVisibility) */
4398 void parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4399 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AMethPropdef> */
4402 /* method parser_nodes#AMethPropdef#n_visibility= for (self: Object, nullable AVisibility) */
4403 void VIRTUAL_parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4404 parser_nodes__AMethPropdef__n_visibility_61d(self
, p0
);
4407 /* method parser_nodes#AMethPropdef#n_methid for (self: AMethPropdef): nullable AMethid */
4408 val
* parser_nodes__AMethPropdef__n_methid(val
* self
) {
4409 val
* var
/* : nullable AMethid */;
4410 val
* var1
/* : nullable AMethid */;
4411 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
; /* _n_methid on <self:AMethPropdef> */
4416 /* method parser_nodes#AMethPropdef#n_methid for (self: Object): nullable AMethid */
4417 val
* VIRTUAL_parser_nodes__AMethPropdef__n_methid(val
* self
) {
4418 val
* var
/* : nullable AMethid */;
4419 val
* var1
/* : nullable AMethid */;
4420 var1
= parser_nodes__AMethPropdef__n_methid(self
);
4425 /* method parser_nodes#AMethPropdef#n_methid= for (self: AMethPropdef, nullable AMethid) */
4426 void parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4427 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
= p0
; /* _n_methid on <self:AMethPropdef> */
4430 /* method parser_nodes#AMethPropdef#n_methid= for (self: Object, nullable AMethid) */
4431 void VIRTUAL_parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4432 parser_nodes__AMethPropdef__n_methid_61d(self
, p0
);
4435 /* method parser_nodes#AMethPropdef#n_signature for (self: AMethPropdef): nullable ASignature */
4436 val
* parser_nodes__AMethPropdef__n_signature(val
* self
) {
4437 val
* var
/* : nullable ASignature */;
4438 val
* var1
/* : nullable ASignature */;
4439 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
; /* _n_signature on <self:AMethPropdef> */
4444 /* method parser_nodes#AMethPropdef#n_signature for (self: Object): nullable ASignature */
4445 val
* VIRTUAL_parser_nodes__AMethPropdef__n_signature(val
* self
) {
4446 val
* var
/* : nullable ASignature */;
4447 val
* var1
/* : nullable ASignature */;
4448 var1
= parser_nodes__AMethPropdef__n_signature(self
);
4453 /* method parser_nodes#AMethPropdef#n_signature= for (self: AMethPropdef, nullable ASignature) */
4454 void parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4455 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
= p0
; /* _n_signature on <self:AMethPropdef> */
4458 /* method parser_nodes#AMethPropdef#n_signature= for (self: Object, nullable ASignature) */
4459 void VIRTUAL_parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4460 parser_nodes__AMethPropdef__n_signature_61d(self
, p0
);
4463 /* method parser_nodes#AMethPropdef#hot_location for (self: AMethPropdef): Location */
4464 val
* parser_nodes__AMethPropdef__hot_location(val
* self
) {
4465 val
* var
/* : Location */;
4466 val
* var1
/* : nullable AMethid */;
4467 val
* var2
/* : null */;
4468 short int var3
/* : Bool */;
4469 val
* var4
/* : nullable AMethid */;
4470 val
* var5
/* : Location */;
4471 val
* var6
/* : Location */;
4472 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4475 var3
= 0; /* is null */
4477 var3
= 1; /* arg is null and recv is not */
4480 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4482 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Reciever is null", "src/parser/parser_nodes.nit", 755);
4485 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable AMethid>*/;
4490 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:AMethPropdef>*/;
4497 /* method parser_nodes#AMethPropdef#hot_location for (self: Object): Location */
4498 val
* VIRTUAL_parser_nodes__AMethPropdef__hot_location(val
* self
) {
4499 val
* var
/* : Location */;
4500 val
* var1
/* : Location */;
4501 var1
= parser_nodes__AMethPropdef__hot_location(self
);
4506 /* method parser_nodes#AMethPropdef#init for (self: AMethPropdef) */
4507 void parser_nodes__AMethPropdef__init(val
* self
) {
4508 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AMethPropdef>*/;
4511 /* method parser_nodes#AMethPropdef#init for (self: Object) */
4512 void VIRTUAL_parser_nodes__AMethPropdef__init(val
* self
) {
4513 parser_nodes__AMethPropdef__init(self
);
4516 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: ADeferredMethPropdef): TKwmeth */
4517 val
* parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4518 val
* var
/* : TKwmeth */;
4519 val
* var1
/* : TKwmeth */;
4520 var1
= self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4522 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwmeth", "src/parser/parser_nodes.nit", 766);
4529 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4530 val
* VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4531 val
* var
/* : TKwmeth */;
4532 val
* var1
/* : TKwmeth */;
4533 var1
= parser_nodes__ADeferredMethPropdef__n_kwmeth(self
);
4538 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: ADeferredMethPropdef, TKwmeth) */
4539 void parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4540 self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4543 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4544 void VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4545 parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(self
, p0
);
4548 /* method parser_nodes#ADeferredMethPropdef#init for (self: ADeferredMethPropdef) */
4549 void parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4550 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:ADeferredMethPropdef>*/;
4553 /* method parser_nodes#ADeferredMethPropdef#init for (self: Object) */
4554 void VIRTUAL_parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4555 parser_nodes__ADeferredMethPropdef__init(self
);
4558 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: AInternMethPropdef): TKwmeth */
4559 val
* parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4560 val
* var
/* : TKwmeth */;
4561 val
* var1
/* : TKwmeth */;
4562 var1
= self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AInternMethPropdef> */
4564 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwmeth", "src/parser/parser_nodes.nit", 772);
4571 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4572 val
* VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4573 val
* var
/* : TKwmeth */;
4574 val
* var1
/* : TKwmeth */;
4575 var1
= parser_nodes__AInternMethPropdef__n_kwmeth(self
);
4580 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: AInternMethPropdef, TKwmeth) */
4581 void parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4582 self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AInternMethPropdef> */
4585 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4586 void VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4587 parser_nodes__AInternMethPropdef__n_kwmeth_61d(self
, p0
);
4590 /* method parser_nodes#AInternMethPropdef#init for (self: AInternMethPropdef) */
4591 void parser_nodes__AInternMethPropdef__init(val
* self
) {
4592 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInternMethPropdef>*/;
4595 /* method parser_nodes#AInternMethPropdef#init for (self: Object) */
4596 void VIRTUAL_parser_nodes__AInternMethPropdef__init(val
* self
) {
4597 parser_nodes__AInternMethPropdef__init(self
);
4600 /* method parser_nodes#AExternPropdef#n_extern for (self: AExternPropdef): nullable TString */
4601 val
* parser_nodes__AExternPropdef__n_extern(val
* self
) {
4602 val
* var
/* : nullable TString */;
4603 val
* var1
/* : nullable TString */;
4604 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
; /* _n_extern on <self:AExternPropdef> */
4609 /* method parser_nodes#AExternPropdef#n_extern for (self: Object): nullable TString */
4610 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern(val
* self
) {
4611 val
* var
/* : nullable TString */;
4612 val
* var1
/* : nullable TString */;
4613 var1
= parser_nodes__AExternPropdef__n_extern(self
);
4618 /* method parser_nodes#AExternPropdef#n_extern= for (self: AExternPropdef, nullable TString) */
4619 void parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4620 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
= p0
; /* _n_extern on <self:AExternPropdef> */
4623 /* method parser_nodes#AExternPropdef#n_extern= for (self: Object, nullable TString) */
4624 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4625 parser_nodes__AExternPropdef__n_extern_61d(self
, p0
);
4628 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: AExternPropdef): nullable AExternCalls */
4629 val
* parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4630 val
* var
/* : nullable AExternCalls */;
4631 val
* var1
/* : nullable AExternCalls */;
4632 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternPropdef> */
4637 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: Object): nullable AExternCalls */
4638 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4639 val
* var
/* : nullable AExternCalls */;
4640 val
* var1
/* : nullable AExternCalls */;
4641 var1
= parser_nodes__AExternPropdef__n_extern_calls(self
);
4646 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: AExternPropdef, nullable AExternCalls) */
4647 void parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4648 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
= p0
; /* _n_extern_calls on <self:AExternPropdef> */
4651 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: Object, nullable AExternCalls) */
4652 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4653 parser_nodes__AExternPropdef__n_extern_calls_61d(self
, p0
);
4656 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: AExternPropdef): nullable AExternCodeBlock */
4657 val
* parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4658 val
* var
/* : nullable AExternCodeBlock */;
4659 val
* var1
/* : nullable AExternCodeBlock */;
4660 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AExternPropdef> */
4665 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
4666 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4667 val
* var
/* : nullable AExternCodeBlock */;
4668 val
* var1
/* : nullable AExternCodeBlock */;
4669 var1
= parser_nodes__AExternPropdef__n_extern_code_block(self
);
4674 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: AExternPropdef, nullable AExternCodeBlock) */
4675 void parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4676 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AExternPropdef> */
4679 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
4680 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4681 parser_nodes__AExternPropdef__n_extern_code_block_61d(self
, p0
);
4684 /* method parser_nodes#AExternPropdef#init for (self: AExternPropdef) */
4685 void parser_nodes__AExternPropdef__init(val
* self
) {
4686 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AExternPropdef>*/;
4689 /* method parser_nodes#AExternPropdef#init for (self: Object) */
4690 void VIRTUAL_parser_nodes__AExternPropdef__init(val
* self
) {
4691 parser_nodes__AExternPropdef__init(self
);
4694 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: AExternMethPropdef): TKwmeth */
4695 val
* parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4696 val
* var
/* : TKwmeth */;
4697 val
* var1
/* : TKwmeth */;
4698 var1
= self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AExternMethPropdef> */
4700 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwmeth", "src/parser/parser_nodes.nit", 786);
4707 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4708 val
* VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4709 val
* var
/* : TKwmeth */;
4710 val
* var1
/* : TKwmeth */;
4711 var1
= parser_nodes__AExternMethPropdef__n_kwmeth(self
);
4716 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: AExternMethPropdef, TKwmeth) */
4717 void parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4718 self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AExternMethPropdef> */
4721 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4722 void VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4723 parser_nodes__AExternMethPropdef__n_kwmeth_61d(self
, p0
);
4726 /* method parser_nodes#AExternMethPropdef#init for (self: AExternMethPropdef) */
4727 void parser_nodes__AExternMethPropdef__init(val
* self
) {
4728 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternMethPropdef>*/;
4731 /* method parser_nodes#AExternMethPropdef#init for (self: Object) */
4732 void VIRTUAL_parser_nodes__AExternMethPropdef__init(val
* self
) {
4733 parser_nodes__AExternMethPropdef__init(self
);
4736 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: AConcreteMethPropdef): nullable TKwmeth */
4737 val
* parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4738 val
* var
/* : nullable TKwmeth */;
4739 val
* var1
/* : nullable TKwmeth */;
4740 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4745 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: Object): nullable TKwmeth */
4746 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4747 val
* var
/* : nullable TKwmeth */;
4748 val
* var1
/* : nullable TKwmeth */;
4749 var1
= parser_nodes__AConcreteMethPropdef__n_kwmeth(self
);
4754 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: AConcreteMethPropdef, nullable TKwmeth) */
4755 void parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4756 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4759 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: Object, nullable TKwmeth) */
4760 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4761 parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(self
, p0
);
4764 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: AConcreteMethPropdef): nullable AExpr */
4765 val
* parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4766 val
* var
/* : nullable AExpr */;
4767 val
* var1
/* : nullable AExpr */;
4768 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
; /* _n_block on <self:AConcreteMethPropdef> */
4773 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: Object): nullable AExpr */
4774 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4775 val
* var
/* : nullable AExpr */;
4776 val
* var1
/* : nullable AExpr */;
4777 var1
= parser_nodes__AConcreteMethPropdef__n_block(self
);
4782 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: AConcreteMethPropdef, nullable AExpr) */
4783 void parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4784 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
= p0
; /* _n_block on <self:AConcreteMethPropdef> */
4787 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: Object, nullable AExpr) */
4788 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4789 parser_nodes__AConcreteMethPropdef__n_block_61d(self
, p0
);
4792 /* method parser_nodes#AConcreteMethPropdef#init for (self: AConcreteMethPropdef) */
4793 void parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4794 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AConcreteMethPropdef>*/;
4797 /* method parser_nodes#AConcreteMethPropdef#init for (self: Object) */
4798 void VIRTUAL_parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4799 parser_nodes__AConcreteMethPropdef__init(self
);
4802 /* method parser_nodes#AInitPropdef#init for (self: AInitPropdef) */
4803 void parser_nodes__AInitPropdef__init(val
* self
) {
4804 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInitPropdef>*/;
4807 /* method parser_nodes#AInitPropdef#init for (self: Object) */
4808 void VIRTUAL_parser_nodes__AInitPropdef__init(val
* self
) {
4809 parser_nodes__AInitPropdef__init(self
);
4812 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: AConcreteInitPropdef): TKwinit */
4813 val
* parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4814 val
* var
/* : TKwinit */;
4815 val
* var1
/* : TKwinit */;
4816 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4818 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwinit", "src/parser/parser_nodes.nit", 805);
4825 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: Object): TKwinit */
4826 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4827 val
* var
/* : TKwinit */;
4828 val
* var1
/* : TKwinit */;
4829 var1
= parser_nodes__AConcreteInitPropdef__n_kwinit(self
);
4834 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: AConcreteInitPropdef, TKwinit) */
4835 void parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4836 self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
= p0
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4839 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: Object, TKwinit) */
4840 void VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4841 parser_nodes__AConcreteInitPropdef__n_kwinit_61d(self
, p0
);
4844 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: AConcreteInitPropdef): Location */
4845 val
* parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4846 val
* var
/* : Location */;
4847 val
* var1
/* : TKwinit */;
4848 val
* var2
/* : Location */;
4849 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteInitPropdef__n_kwinit
]))(self
) /* n_kwinit on <self:AConcreteInitPropdef>*/;
4850 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:TKwinit>*/;
4856 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: Object): Location */
4857 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4858 val
* var
/* : Location */;
4859 val
* var1
/* : Location */;
4860 var1
= parser_nodes__AConcreteInitPropdef__hot_location(self
);
4865 /* method parser_nodes#AConcreteInitPropdef#init for (self: AConcreteInitPropdef) */
4866 void parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4867 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4868 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4871 /* method parser_nodes#AConcreteInitPropdef#init for (self: Object) */
4872 void VIRTUAL_parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4873 parser_nodes__AConcreteInitPropdef__init(self
);
4876 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: AExternInitPropdef): TKwnew */
4877 val
* parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4878 val
* var
/* : TKwnew */;
4879 val
* var1
/* : TKwnew */;
4880 var1
= self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
; /* _n_kwnew on <self:AExternInitPropdef> */
4882 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnew", "src/parser/parser_nodes.nit", 813);
4889 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: Object): TKwnew */
4890 val
* VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4891 val
* var
/* : TKwnew */;
4892 val
* var1
/* : TKwnew */;
4893 var1
= parser_nodes__AExternInitPropdef__n_kwnew(self
);
4898 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: AExternInitPropdef, TKwnew) */
4899 void parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4900 self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
= p0
; /* _n_kwnew on <self:AExternInitPropdef> */
4903 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: Object, TKwnew) */
4904 void VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4905 parser_nodes__AExternInitPropdef__n_kwnew_61d(self
, p0
);
4908 /* method parser_nodes#AExternInitPropdef#init for (self: AExternInitPropdef) */
4909 void parser_nodes__AExternInitPropdef__init(val
* self
) {
4910 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4911 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4914 /* method parser_nodes#AExternInitPropdef#init for (self: Object) */
4915 void VIRTUAL_parser_nodes__AExternInitPropdef__init(val
* self
) {
4916 parser_nodes__AExternInitPropdef__init(self
);
4919 /* method parser_nodes#AMainMethPropdef#init for (self: AMainMethPropdef) */
4920 void parser_nodes__AMainMethPropdef__init(val
* self
) {
4921 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AMainMethPropdef>*/;
4924 /* method parser_nodes#AMainMethPropdef#init for (self: Object) */
4925 void VIRTUAL_parser_nodes__AMainMethPropdef__init(val
* self
) {
4926 parser_nodes__AMainMethPropdef__init(self
);
4929 /* method parser_nodes#AExternCalls#n_kwimport for (self: AExternCalls): TKwimport */
4930 val
* parser_nodes__AExternCalls__n_kwimport(val
* self
) {
4931 val
* var
/* : TKwimport */;
4932 val
* var1
/* : TKwimport */;
4933 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
; /* _n_kwimport on <self:AExternCalls> */
4935 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwimport", "src/parser/parser_nodes.nit", 824);
4942 /* method parser_nodes#AExternCalls#n_kwimport for (self: Object): TKwimport */
4943 val
* VIRTUAL_parser_nodes__AExternCalls__n_kwimport(val
* self
) {
4944 val
* var
/* : TKwimport */;
4945 val
* var1
/* : TKwimport */;
4946 var1
= parser_nodes__AExternCalls__n_kwimport(self
);
4951 /* method parser_nodes#AExternCalls#n_kwimport= for (self: AExternCalls, TKwimport) */
4952 void parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
4953 self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AExternCalls> */
4956 /* method parser_nodes#AExternCalls#n_kwimport= for (self: Object, TKwimport) */
4957 void VIRTUAL_parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
4958 parser_nodes__AExternCalls__n_kwimport_61d(self
, p0
);
4961 /* method parser_nodes#AExternCalls#n_extern_calls for (self: AExternCalls): ANodes[AExternCall] */
4962 val
* parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
4963 val
* var
/* : ANodes[AExternCall] */;
4964 val
* var1
/* : ANodes[AExternCall] */;
4965 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternCalls> */
4967 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_extern_calls", "src/parser/parser_nodes.nit", 825);
4974 /* method parser_nodes#AExternCalls#n_extern_calls for (self: Object): ANodes[AExternCall] */
4975 val
* VIRTUAL_parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
4976 val
* var
/* : ANodes[AExternCall] */;
4977 val
* var1
/* : ANodes[AExternCall] */;
4978 var1
= parser_nodes__AExternCalls__n_extern_calls(self
);
4983 /* method parser_nodes#AExternCalls#init for (self: AExternCalls) */
4984 void parser_nodes__AExternCalls__init(val
* self
) {
4985 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCalls>*/;
4988 /* method parser_nodes#AExternCalls#init for (self: Object) */
4989 void VIRTUAL_parser_nodes__AExternCalls__init(val
* self
) {
4990 parser_nodes__AExternCalls__init(self
);
4993 /* method parser_nodes#AExternCall#init for (self: AExternCall) */
4994 void parser_nodes__AExternCall__init(val
* self
) {
4995 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCall>*/;
4998 /* method parser_nodes#AExternCall#init for (self: Object) */
4999 void VIRTUAL_parser_nodes__AExternCall__init(val
* self
) {
5000 parser_nodes__AExternCall__init(self
);
5003 /* method parser_nodes#APropExternCall#init for (self: APropExternCall) */
5004 void parser_nodes__APropExternCall__init(val
* self
) {
5005 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:APropExternCall>*/;
5008 /* method parser_nodes#APropExternCall#init for (self: Object) */
5009 void VIRTUAL_parser_nodes__APropExternCall__init(val
* self
) {
5010 parser_nodes__APropExternCall__init(self
);
5013 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: ALocalPropExternCall): AMethid */
5014 val
* parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5015 val
* var
/* : AMethid */;
5016 val
* var1
/* : AMethid */;
5017 var1
= self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
; /* _n_methid on <self:ALocalPropExternCall> */
5019 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_methid", "src/parser/parser_nodes.nit", 835);
5026 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: Object): AMethid */
5027 val
* VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5028 val
* var
/* : AMethid */;
5029 val
* var1
/* : AMethid */;
5030 var1
= parser_nodes__ALocalPropExternCall__n_methid(self
);
5035 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: ALocalPropExternCall, AMethid) */
5036 void parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5037 self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:ALocalPropExternCall> */
5040 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: Object, AMethid) */
5041 void VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5042 parser_nodes__ALocalPropExternCall__n_methid_61d(self
, p0
);
5045 /* method parser_nodes#ALocalPropExternCall#init for (self: ALocalPropExternCall) */
5046 void parser_nodes__ALocalPropExternCall__init(val
* self
) {
5047 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:ALocalPropExternCall>*/;
5050 /* method parser_nodes#ALocalPropExternCall#init for (self: Object) */
5051 void VIRTUAL_parser_nodes__ALocalPropExternCall__init(val
* self
) {
5052 parser_nodes__ALocalPropExternCall__init(self
);
5055 /* method parser_nodes#AFullPropExternCall#n_classid for (self: AFullPropExternCall): TClassid */
5056 val
* parser_nodes__AFullPropExternCall__n_classid(val
* self
) {
5057 val
* var
/* : TClassid */;
5058 val
* var1
/* : TClassid */;
5059 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_classid
].val
; /* _n_classid on <self:AFullPropExternCall> */
5061 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_classid", "src/parser/parser_nodes.nit", 839);
5068 /* method parser_nodes#AFullPropExternCall#n_classid for (self: Object): TClassid */
5069 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_classid(val
* self
) {
5070 val
* var
/* : TClassid */;
5071 val
* var1
/* : TClassid */;
5072 var1
= parser_nodes__AFullPropExternCall__n_classid(self
);
5077 /* method parser_nodes#AFullPropExternCall#n_classid= for (self: AFullPropExternCall, TClassid) */
5078 void parser_nodes__AFullPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5079 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_classid
].val
= p0
; /* _n_classid on <self:AFullPropExternCall> */
5082 /* method parser_nodes#AFullPropExternCall#n_classid= for (self: Object, TClassid) */
5083 void VIRTUAL_parser_nodes__AFullPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5084 parser_nodes__AFullPropExternCall__n_classid_61d(self
, p0
);
5087 /* method parser_nodes#AFullPropExternCall#n_quad for (self: AFullPropExternCall): nullable TQuad */
5088 val
* parser_nodes__AFullPropExternCall__n_quad(val
* self
) {
5089 val
* var
/* : nullable TQuad */;
5090 val
* var1
/* : nullable TQuad */;
5091 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_quad
].val
; /* _n_quad on <self:AFullPropExternCall> */
5096 /* method parser_nodes#AFullPropExternCall#n_quad for (self: Object): nullable TQuad */
5097 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_quad(val
* self
) {
5098 val
* var
/* : nullable TQuad */;
5099 val
* var1
/* : nullable TQuad */;
5100 var1
= parser_nodes__AFullPropExternCall__n_quad(self
);
5105 /* method parser_nodes#AFullPropExternCall#n_quad= for (self: AFullPropExternCall, nullable TQuad) */
5106 void parser_nodes__AFullPropExternCall__n_quad_61d(val
* self
, val
* p0
) {
5107 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_quad
].val
= p0
; /* _n_quad on <self:AFullPropExternCall> */
5110 /* method parser_nodes#AFullPropExternCall#n_quad= for (self: Object, nullable TQuad) */
5111 void VIRTUAL_parser_nodes__AFullPropExternCall__n_quad_61d(val
* self
, val
* p0
) {
5112 parser_nodes__AFullPropExternCall__n_quad_61d(self
, p0
);
5115 /* method parser_nodes#AFullPropExternCall#n_methid for (self: AFullPropExternCall): AMethid */
5116 val
* parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5117 val
* var
/* : AMethid */;
5118 val
* var1
/* : AMethid */;
5119 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
; /* _n_methid on <self:AFullPropExternCall> */
5121 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_methid", "src/parser/parser_nodes.nit", 841);
5128 /* method parser_nodes#AFullPropExternCall#n_methid for (self: Object): AMethid */
5129 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5130 val
* var
/* : AMethid */;
5131 val
* var1
/* : AMethid */;
5132 var1
= parser_nodes__AFullPropExternCall__n_methid(self
);
5137 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: AFullPropExternCall, AMethid) */
5138 void parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5139 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:AFullPropExternCall> */
5142 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: Object, AMethid) */
5143 void VIRTUAL_parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5144 parser_nodes__AFullPropExternCall__n_methid_61d(self
, p0
);
5147 /* method parser_nodes#AFullPropExternCall#init for (self: AFullPropExternCall) */
5148 void parser_nodes__AFullPropExternCall__init(val
* self
) {
5149 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AFullPropExternCall>*/;
5152 /* method parser_nodes#AFullPropExternCall#init for (self: Object) */
5153 void VIRTUAL_parser_nodes__AFullPropExternCall__init(val
* self
) {
5154 parser_nodes__AFullPropExternCall__init(self
);
5157 /* method parser_nodes#AInitPropExternCall#n_classid for (self: AInitPropExternCall): TClassid */
5158 val
* parser_nodes__AInitPropExternCall__n_classid(val
* self
) {
5159 val
* var
/* : TClassid */;
5160 val
* var1
/* : TClassid */;
5161 var1
= self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_classid
].val
; /* _n_classid on <self:AInitPropExternCall> */
5163 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_classid", "src/parser/parser_nodes.nit", 845);
5170 /* method parser_nodes#AInitPropExternCall#n_classid for (self: Object): TClassid */
5171 val
* VIRTUAL_parser_nodes__AInitPropExternCall__n_classid(val
* self
) {
5172 val
* var
/* : TClassid */;
5173 val
* var1
/* : TClassid */;
5174 var1
= parser_nodes__AInitPropExternCall__n_classid(self
);
5179 /* method parser_nodes#AInitPropExternCall#n_classid= for (self: AInitPropExternCall, TClassid) */
5180 void parser_nodes__AInitPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5181 self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_classid
].val
= p0
; /* _n_classid on <self:AInitPropExternCall> */
5184 /* method parser_nodes#AInitPropExternCall#n_classid= for (self: Object, TClassid) */
5185 void VIRTUAL_parser_nodes__AInitPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5186 parser_nodes__AInitPropExternCall__n_classid_61d(self
, p0
);
5189 /* method parser_nodes#AInitPropExternCall#init for (self: AInitPropExternCall) */
5190 void parser_nodes__AInitPropExternCall__init(val
* self
) {
5191 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AInitPropExternCall>*/;
5194 /* method parser_nodes#AInitPropExternCall#init for (self: Object) */
5195 void VIRTUAL_parser_nodes__AInitPropExternCall__init(val
* self
) {
5196 parser_nodes__AInitPropExternCall__init(self
);
5199 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: ASuperExternCall): TKwsuper */
5200 val
* parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5201 val
* var
/* : TKwsuper */;
5202 val
* var1
/* : TKwsuper */;
5203 var1
= self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperExternCall> */
5205 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwsuper", "src/parser/parser_nodes.nit", 849);
5212 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: Object): TKwsuper */
5213 val
* VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5214 val
* var
/* : TKwsuper */;
5215 val
* var1
/* : TKwsuper */;
5216 var1
= parser_nodes__ASuperExternCall__n_kwsuper(self
);
5221 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: ASuperExternCall, TKwsuper) */
5222 void parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5223 self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperExternCall> */
5226 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: Object, TKwsuper) */
5227 void VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5228 parser_nodes__ASuperExternCall__n_kwsuper_61d(self
, p0
);
5231 /* method parser_nodes#ASuperExternCall#init for (self: ASuperExternCall) */
5232 void parser_nodes__ASuperExternCall__init(val
* self
) {
5233 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ASuperExternCall>*/;
5236 /* method parser_nodes#ASuperExternCall#init for (self: Object) */
5237 void VIRTUAL_parser_nodes__ASuperExternCall__init(val
* self
) {
5238 parser_nodes__ASuperExternCall__init(self
);
5241 /* method parser_nodes#ACastExternCall#init for (self: ACastExternCall) */
5242 void parser_nodes__ACastExternCall__init(val
* self
) {
5243 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ACastExternCall>*/;
5246 /* method parser_nodes#ACastExternCall#init for (self: Object) */
5247 void VIRTUAL_parser_nodes__ACastExternCall__init(val
* self
) {
5248 parser_nodes__ACastExternCall__init(self
);
5251 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: ACastAsExternCall): AType */
5252 val
* parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5253 val
* var
/* : AType */;
5254 val
* var1
/* : AType */;
5255 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
; /* _n_from_type on <self:ACastAsExternCall> */
5257 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_from_type", "src/parser/parser_nodes.nit", 856);
5264 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: Object): AType */
5265 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5266 val
* var
/* : AType */;
5267 val
* var1
/* : AType */;
5268 var1
= parser_nodes__ACastAsExternCall__n_from_type(self
);
5273 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: ACastAsExternCall, AType) */
5274 void parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5275 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
= p0
; /* _n_from_type on <self:ACastAsExternCall> */
5278 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: Object, AType) */
5279 void VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5280 parser_nodes__ACastAsExternCall__n_from_type_61d(self
, p0
);
5283 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: ACastAsExternCall): TKwas */
5284 val
* parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5285 val
* var
/* : TKwas */;
5286 val
* var1
/* : TKwas */;
5287 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
; /* _n_kwas on <self:ACastAsExternCall> */
5289 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwas", "src/parser/parser_nodes.nit", 857);
5296 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: Object): TKwas */
5297 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5298 val
* var
/* : TKwas */;
5299 val
* var1
/* : TKwas */;
5300 var1
= parser_nodes__ACastAsExternCall__n_kwas(self
);
5305 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: ACastAsExternCall, TKwas) */
5306 void parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5307 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:ACastAsExternCall> */
5310 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: Object, TKwas) */
5311 void VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5312 parser_nodes__ACastAsExternCall__n_kwas_61d(self
, p0
);
5315 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: ACastAsExternCall): AType */
5316 val
* parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5317 val
* var
/* : AType */;
5318 val
* var1
/* : AType */;
5319 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
; /* _n_to_type on <self:ACastAsExternCall> */
5321 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_to_type", "src/parser/parser_nodes.nit", 858);
5328 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: Object): AType */
5329 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5330 val
* var
/* : AType */;
5331 val
* var1
/* : AType */;
5332 var1
= parser_nodes__ACastAsExternCall__n_to_type(self
);
5337 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: ACastAsExternCall, AType) */
5338 void parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5339 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
= p0
; /* _n_to_type on <self:ACastAsExternCall> */
5342 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: Object, AType) */
5343 void VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5344 parser_nodes__ACastAsExternCall__n_to_type_61d(self
, p0
);
5347 /* method parser_nodes#ACastAsExternCall#init for (self: ACastAsExternCall) */
5348 void parser_nodes__ACastAsExternCall__init(val
* self
) {
5349 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:ACastAsExternCall>*/;
5352 /* method parser_nodes#ACastAsExternCall#init for (self: Object) */
5353 void VIRTUAL_parser_nodes__ACastAsExternCall__init(val
* self
) {
5354 parser_nodes__ACastAsExternCall__init(self
);
5357 /* method parser_nodes#AAsNullableExternCall#n_type for (self: AAsNullableExternCall): AType */
5358 val
* parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5359 val
* var
/* : AType */;
5360 val
* var1
/* : AType */;
5361 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNullableExternCall> */
5363 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 862);
5370 /* method parser_nodes#AAsNullableExternCall#n_type for (self: Object): AType */
5371 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5372 val
* var
/* : AType */;
5373 val
* var1
/* : AType */;
5374 var1
= parser_nodes__AAsNullableExternCall__n_type(self
);
5379 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: AAsNullableExternCall, AType) */
5380 void parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5381 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNullableExternCall> */
5384 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: Object, AType) */
5385 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5386 parser_nodes__AAsNullableExternCall__n_type_61d(self
, p0
);
5389 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: AAsNullableExternCall): TKwas */
5390 val
* parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5391 val
* var
/* : TKwas */;
5392 val
* var1
/* : TKwas */;
5393 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNullableExternCall> */
5395 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwas", "src/parser/parser_nodes.nit", 863);
5402 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: Object): TKwas */
5403 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5404 val
* var
/* : TKwas */;
5405 val
* var1
/* : TKwas */;
5406 var1
= parser_nodes__AAsNullableExternCall__n_kwas(self
);
5411 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: AAsNullableExternCall, TKwas) */
5412 void parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5413 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNullableExternCall> */
5416 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: Object, TKwas) */
5417 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5418 parser_nodes__AAsNullableExternCall__n_kwas_61d(self
, p0
);
5421 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: AAsNullableExternCall): TKwnullable */
5422 val
* parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5423 val
* var
/* : TKwnullable */;
5424 val
* var1
/* : TKwnullable */;
5425 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5427 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnullable", "src/parser/parser_nodes.nit", 864);
5434 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5435 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5436 val
* var
/* : TKwnullable */;
5437 val
* var1
/* : TKwnullable */;
5438 var1
= parser_nodes__AAsNullableExternCall__n_kwnullable(self
);
5443 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: AAsNullableExternCall, TKwnullable) */
5444 void parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5445 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5448 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5449 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5450 parser_nodes__AAsNullableExternCall__n_kwnullable_61d(self
, p0
);
5453 /* method parser_nodes#AAsNullableExternCall#init for (self: AAsNullableExternCall) */
5454 void parser_nodes__AAsNullableExternCall__init(val
* self
) {
5455 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNullableExternCall>*/;
5458 /* method parser_nodes#AAsNullableExternCall#init for (self: Object) */
5459 void VIRTUAL_parser_nodes__AAsNullableExternCall__init(val
* self
) {
5460 parser_nodes__AAsNullableExternCall__init(self
);
5463 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: AAsNotNullableExternCall): AType */
5464 val
* parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5465 val
* var
/* : AType */;
5466 val
* var1
/* : AType */;
5467 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNotNullableExternCall> */
5469 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 868);
5476 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: Object): AType */
5477 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5478 val
* var
/* : AType */;
5479 val
* var1
/* : AType */;
5480 var1
= parser_nodes__AAsNotNullableExternCall__n_type(self
);
5485 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: AAsNotNullableExternCall, AType) */
5486 void parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5487 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNotNullableExternCall> */
5490 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: Object, AType) */
5491 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5492 parser_nodes__AAsNotNullableExternCall__n_type_61d(self
, p0
);
5495 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: AAsNotNullableExternCall): TKwas */
5496 val
* parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5497 val
* var
/* : TKwas */;
5498 val
* var1
/* : TKwas */;
5499 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5501 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwas", "src/parser/parser_nodes.nit", 869);
5508 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: Object): TKwas */
5509 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5510 val
* var
/* : TKwas */;
5511 val
* var1
/* : TKwas */;
5512 var1
= parser_nodes__AAsNotNullableExternCall__n_kwas(self
);
5517 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: AAsNotNullableExternCall, TKwas) */
5518 void parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5519 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5522 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: Object, TKwas) */
5523 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5524 parser_nodes__AAsNotNullableExternCall__n_kwas_61d(self
, p0
);
5527 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: AAsNotNullableExternCall): TKwnot */
5528 val
* parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5529 val
* var
/* : TKwnot */;
5530 val
* var1
/* : TKwnot */;
5531 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5533 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnot", "src/parser/parser_nodes.nit", 870);
5540 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: Object): TKwnot */
5541 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5542 val
* var
/* : TKwnot */;
5543 val
* var1
/* : TKwnot */;
5544 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnot(self
);
5549 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: AAsNotNullableExternCall, TKwnot) */
5550 void parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5551 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
= p0
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5554 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: Object, TKwnot) */
5555 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5556 parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(self
, p0
);
5559 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: AAsNotNullableExternCall): TKwnullable */
5560 val
* parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5561 val
* var
/* : TKwnullable */;
5562 val
* var1
/* : TKwnullable */;
5563 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5565 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnullable", "src/parser/parser_nodes.nit", 871);
5572 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5573 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5574 val
* var
/* : TKwnullable */;
5575 val
* var1
/* : TKwnullable */;
5576 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnullable(self
);
5581 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: AAsNotNullableExternCall, TKwnullable) */
5582 void parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5583 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5586 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5587 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5588 parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(self
, p0
);
5591 /* method parser_nodes#AAsNotNullableExternCall#init for (self: AAsNotNullableExternCall) */
5592 void parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5593 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNotNullableExternCall>*/;
5596 /* method parser_nodes#AAsNotNullableExternCall#init for (self: Object) */
5597 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5598 parser_nodes__AAsNotNullableExternCall__init(self
);
5601 /* method parser_nodes#ATypePropdef#n_kwredef for (self: ATypePropdef): nullable TKwredef */
5602 val
* parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5603 val
* var
/* : nullable TKwredef */;
5604 val
* var1
/* : nullable TKwredef */;
5605 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
; /* _n_kwredef on <self:ATypePropdef> */
5610 /* method parser_nodes#ATypePropdef#n_kwredef for (self: Object): nullable TKwredef */
5611 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5612 val
* var
/* : nullable TKwredef */;
5613 val
* var1
/* : nullable TKwredef */;
5614 var1
= parser_nodes__ATypePropdef__n_kwredef(self
);
5619 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: ATypePropdef, nullable TKwredef) */
5620 void parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5621 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:ATypePropdef> */
5624 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: Object, nullable TKwredef) */
5625 void VIRTUAL_parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5626 parser_nodes__ATypePropdef__n_kwredef_61d(self
, p0
);
5629 /* method parser_nodes#ATypePropdef#n_visibility for (self: ATypePropdef): AVisibility */
5630 val
* parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5631 val
* var
/* : AVisibility */;
5632 val
* var1
/* : AVisibility */;
5633 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
; /* _n_visibility on <self:ATypePropdef> */
5635 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_visibility", "src/parser/parser_nodes.nit", 878);
5642 /* method parser_nodes#ATypePropdef#n_visibility for (self: Object): AVisibility */
5643 val
* VIRTUAL_parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5644 val
* var
/* : AVisibility */;
5645 val
* var1
/* : AVisibility */;
5646 var1
= parser_nodes__ATypePropdef__n_visibility(self
);
5651 /* method parser_nodes#ATypePropdef#n_visibility= for (self: ATypePropdef, AVisibility) */
5652 void parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5653 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:ATypePropdef> */
5656 /* method parser_nodes#ATypePropdef#n_visibility= for (self: Object, AVisibility) */
5657 void VIRTUAL_parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5658 parser_nodes__ATypePropdef__n_visibility_61d(self
, p0
);
5661 /* method parser_nodes#ATypePropdef#n_kwtype for (self: ATypePropdef): TKwtype */
5662 val
* parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5663 val
* var
/* : TKwtype */;
5664 val
* var1
/* : TKwtype */;
5665 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
; /* _n_kwtype on <self:ATypePropdef> */
5667 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwtype", "src/parser/parser_nodes.nit", 879);
5674 /* method parser_nodes#ATypePropdef#n_kwtype for (self: Object): TKwtype */
5675 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5676 val
* var
/* : TKwtype */;
5677 val
* var1
/* : TKwtype */;
5678 var1
= parser_nodes__ATypePropdef__n_kwtype(self
);
5683 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: ATypePropdef, TKwtype) */
5684 void parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5685 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
= p0
; /* _n_kwtype on <self:ATypePropdef> */
5688 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: Object, TKwtype) */
5689 void VIRTUAL_parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5690 parser_nodes__ATypePropdef__n_kwtype_61d(self
, p0
);
5693 /* method parser_nodes#ATypePropdef#n_id for (self: ATypePropdef): TClassid */
5694 val
* parser_nodes__ATypePropdef__n_id(val
* self
) {
5695 val
* var
/* : TClassid */;
5696 val
* var1
/* : TClassid */;
5697 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
; /* _n_id on <self:ATypePropdef> */
5699 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 880);
5706 /* method parser_nodes#ATypePropdef#n_id for (self: Object): TClassid */
5707 val
* VIRTUAL_parser_nodes__ATypePropdef__n_id(val
* self
) {
5708 val
* var
/* : TClassid */;
5709 val
* var1
/* : TClassid */;
5710 var1
= parser_nodes__ATypePropdef__n_id(self
);
5715 /* method parser_nodes#ATypePropdef#n_id= for (self: ATypePropdef, TClassid) */
5716 void parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5717 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
= p0
; /* _n_id on <self:ATypePropdef> */
5720 /* method parser_nodes#ATypePropdef#n_id= for (self: Object, TClassid) */
5721 void VIRTUAL_parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5722 parser_nodes__ATypePropdef__n_id_61d(self
, p0
);
5725 /* method parser_nodes#ATypePropdef#n_type for (self: ATypePropdef): AType */
5726 val
* parser_nodes__ATypePropdef__n_type(val
* self
) {
5727 val
* var
/* : AType */;
5728 val
* var1
/* : AType */;
5729 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
; /* _n_type on <self:ATypePropdef> */
5731 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 881);
5738 /* method parser_nodes#ATypePropdef#n_type for (self: Object): AType */
5739 val
* VIRTUAL_parser_nodes__ATypePropdef__n_type(val
* self
) {
5740 val
* var
/* : AType */;
5741 val
* var1
/* : AType */;
5742 var1
= parser_nodes__ATypePropdef__n_type(self
);
5747 /* method parser_nodes#ATypePropdef#n_type= for (self: ATypePropdef, AType) */
5748 void parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5749 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
= p0
; /* _n_type on <self:ATypePropdef> */
5752 /* method parser_nodes#ATypePropdef#n_type= for (self: Object, AType) */
5753 void VIRTUAL_parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5754 parser_nodes__ATypePropdef__n_type_61d(self
, p0
);
5757 /* method parser_nodes#ATypePropdef#init for (self: ATypePropdef) */
5758 void parser_nodes__ATypePropdef__init(val
* self
) {
5759 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:ATypePropdef>*/;
5762 /* method parser_nodes#ATypePropdef#init for (self: Object) */
5763 void VIRTUAL_parser_nodes__ATypePropdef__init(val
* self
) {
5764 parser_nodes__ATypePropdef__init(self
);
5767 /* method parser_nodes#AAble#n_visibility for (self: AAble): nullable AVisibility */
5768 val
* parser_nodes__AAble__n_visibility(val
* self
) {
5769 val
* var
/* : nullable AVisibility */;
5770 val
* var1
/* : nullable AVisibility */;
5771 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
; /* _n_visibility on <self:AAble> */
5776 /* method parser_nodes#AAble#n_visibility for (self: Object): nullable AVisibility */
5777 val
* VIRTUAL_parser_nodes__AAble__n_visibility(val
* self
) {
5778 val
* var
/* : nullable AVisibility */;
5779 val
* var1
/* : nullable AVisibility */;
5780 var1
= parser_nodes__AAble__n_visibility(self
);
5785 /* method parser_nodes#AAble#n_visibility= for (self: AAble, nullable AVisibility) */
5786 void parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5787 self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
= p0
; /* _n_visibility on <self:AAble> */
5790 /* method parser_nodes#AAble#n_visibility= for (self: Object, nullable AVisibility) */
5791 void VIRTUAL_parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5792 parser_nodes__AAble__n_visibility_61d(self
, p0
);
5795 /* method parser_nodes#AAble#n_kwredef for (self: AAble): nullable TKwredef */
5796 val
* parser_nodes__AAble__n_kwredef(val
* self
) {
5797 val
* var
/* : nullable TKwredef */;
5798 val
* var1
/* : nullable TKwredef */;
5799 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
; /* _n_kwredef on <self:AAble> */
5804 /* method parser_nodes#AAble#n_kwredef for (self: Object): nullable TKwredef */
5805 val
* VIRTUAL_parser_nodes__AAble__n_kwredef(val
* self
) {
5806 val
* var
/* : nullable TKwredef */;
5807 val
* var1
/* : nullable TKwredef */;
5808 var1
= parser_nodes__AAble__n_kwredef(self
);
5813 /* method parser_nodes#AAble#n_kwredef= for (self: AAble, nullable TKwredef) */
5814 void parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5815 self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAble> */
5818 /* method parser_nodes#AAble#n_kwredef= for (self: Object, nullable TKwredef) */
5819 void VIRTUAL_parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5820 parser_nodes__AAble__n_kwredef_61d(self
, p0
);
5823 /* method parser_nodes#AAble#init for (self: AAble) */
5824 void parser_nodes__AAble__init(val
* self
) {
5825 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AAble>*/;
5828 /* method parser_nodes#AAble#init for (self: Object) */
5829 void VIRTUAL_parser_nodes__AAble__init(val
* self
) {
5830 parser_nodes__AAble__init(self
);
5833 /* method parser_nodes#AReadAble#n_kwreadable for (self: AReadAble): TKwreadable */
5834 val
* parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5835 val
* var
/* : TKwreadable */;
5836 val
* var1
/* : TKwreadable */;
5837 var1
= self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
; /* _n_kwreadable on <self:AReadAble> */
5839 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwreadable", "src/parser/parser_nodes.nit", 894);
5846 /* method parser_nodes#AReadAble#n_kwreadable for (self: Object): TKwreadable */
5847 val
* VIRTUAL_parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5848 val
* var
/* : TKwreadable */;
5849 val
* var1
/* : TKwreadable */;
5850 var1
= parser_nodes__AReadAble__n_kwreadable(self
);
5855 /* method parser_nodes#AReadAble#n_kwreadable= for (self: AReadAble, TKwreadable) */
5856 void parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5857 self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
= p0
; /* _n_kwreadable on <self:AReadAble> */
5860 /* method parser_nodes#AReadAble#n_kwreadable= for (self: Object, TKwreadable) */
5861 void VIRTUAL_parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5862 parser_nodes__AReadAble__n_kwreadable_61d(self
, p0
);
5865 /* method parser_nodes#AReadAble#init for (self: AReadAble) */
5866 void parser_nodes__AReadAble__init(val
* self
) {
5867 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AReadAble>*/;
5870 /* method parser_nodes#AReadAble#init for (self: Object) */
5871 void VIRTUAL_parser_nodes__AReadAble__init(val
* self
) {
5872 parser_nodes__AReadAble__init(self
);
5875 /* method parser_nodes#AWriteAble#n_kwwritable for (self: AWriteAble): TKwwritable */
5876 val
* parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
5877 val
* var
/* : TKwwritable */;
5878 val
* var1
/* : TKwwritable */;
5879 var1
= self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
; /* _n_kwwritable on <self:AWriteAble> */
5881 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwwritable", "src/parser/parser_nodes.nit", 900);
5888 /* method parser_nodes#AWriteAble#n_kwwritable for (self: Object): TKwwritable */
5889 val
* VIRTUAL_parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
5890 val
* var
/* : TKwwritable */;
5891 val
* var1
/* : TKwwritable */;
5892 var1
= parser_nodes__AWriteAble__n_kwwritable(self
);
5897 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: AWriteAble, TKwwritable) */
5898 void parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
5899 self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
= p0
; /* _n_kwwritable on <self:AWriteAble> */
5902 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: Object, TKwwritable) */
5903 void VIRTUAL_parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
5904 parser_nodes__AWriteAble__n_kwwritable_61d(self
, p0
);
5907 /* method parser_nodes#AWriteAble#init for (self: AWriteAble) */
5908 void parser_nodes__AWriteAble__init(val
* self
) {
5909 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AWriteAble>*/;
5912 /* method parser_nodes#AWriteAble#init for (self: Object) */
5913 void VIRTUAL_parser_nodes__AWriteAble__init(val
* self
) {
5914 parser_nodes__AWriteAble__init(self
);
5917 /* method parser_nodes#AMethid#init for (self: AMethid) */
5918 void parser_nodes__AMethid__init(val
* self
) {
5919 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AMethid>*/;
5922 /* method parser_nodes#AMethid#init for (self: Object) */
5923 void VIRTUAL_parser_nodes__AMethid__init(val
* self
) {
5924 parser_nodes__AMethid__init(self
);
5927 /* method parser_nodes#AIdMethid#n_id for (self: AIdMethid): TId */
5928 val
* parser_nodes__AIdMethid__n_id(val
* self
) {
5929 val
* var
/* : TId */;
5930 val
* var1
/* : TId */;
5931 var1
= self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
; /* _n_id on <self:AIdMethid> */
5933 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 910);
5940 /* method parser_nodes#AIdMethid#n_id for (self: Object): TId */
5941 val
* VIRTUAL_parser_nodes__AIdMethid__n_id(val
* self
) {
5942 val
* var
/* : TId */;
5943 val
* var1
/* : TId */;
5944 var1
= parser_nodes__AIdMethid__n_id(self
);
5949 /* method parser_nodes#AIdMethid#n_id= for (self: AIdMethid, TId) */
5950 void parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
5951 self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
= p0
; /* _n_id on <self:AIdMethid> */
5954 /* method parser_nodes#AIdMethid#n_id= for (self: Object, TId) */
5955 void VIRTUAL_parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
5956 parser_nodes__AIdMethid__n_id_61d(self
, p0
);
5959 /* method parser_nodes#AIdMethid#init for (self: AIdMethid) */
5960 void parser_nodes__AIdMethid__init(val
* self
) {
5961 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AIdMethid>*/;
5964 /* method parser_nodes#AIdMethid#init for (self: Object) */
5965 void VIRTUAL_parser_nodes__AIdMethid__init(val
* self
) {
5966 parser_nodes__AIdMethid__init(self
);
5969 /* method parser_nodes#APlusMethid#n_plus for (self: APlusMethid): TPlus */
5970 val
* parser_nodes__APlusMethid__n_plus(val
* self
) {
5971 val
* var
/* : TPlus */;
5972 val
* var1
/* : TPlus */;
5973 var1
= self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
; /* _n_plus on <self:APlusMethid> */
5975 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_plus", "src/parser/parser_nodes.nit", 914);
5982 /* method parser_nodes#APlusMethid#n_plus for (self: Object): TPlus */
5983 val
* VIRTUAL_parser_nodes__APlusMethid__n_plus(val
* self
) {
5984 val
* var
/* : TPlus */;
5985 val
* var1
/* : TPlus */;
5986 var1
= parser_nodes__APlusMethid__n_plus(self
);
5991 /* method parser_nodes#APlusMethid#n_plus= for (self: APlusMethid, TPlus) */
5992 void parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
5993 self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
= p0
; /* _n_plus on <self:APlusMethid> */
5996 /* method parser_nodes#APlusMethid#n_plus= for (self: Object, TPlus) */
5997 void VIRTUAL_parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
5998 parser_nodes__APlusMethid__n_plus_61d(self
, p0
);
6001 /* method parser_nodes#APlusMethid#init for (self: APlusMethid) */
6002 void parser_nodes__APlusMethid__init(val
* self
) {
6003 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APlusMethid>*/;
6006 /* method parser_nodes#APlusMethid#init for (self: Object) */
6007 void VIRTUAL_parser_nodes__APlusMethid__init(val
* self
) {
6008 parser_nodes__APlusMethid__init(self
);
6011 /* method parser_nodes#AMinusMethid#n_minus for (self: AMinusMethid): TMinus */
6012 val
* parser_nodes__AMinusMethid__n_minus(val
* self
) {
6013 val
* var
/* : TMinus */;
6014 val
* var1
/* : TMinus */;
6015 var1
= self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
; /* _n_minus on <self:AMinusMethid> */
6017 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_minus", "src/parser/parser_nodes.nit", 918);
6024 /* method parser_nodes#AMinusMethid#n_minus for (self: Object): TMinus */
6025 val
* VIRTUAL_parser_nodes__AMinusMethid__n_minus(val
* self
) {
6026 val
* var
/* : TMinus */;
6027 val
* var1
/* : TMinus */;
6028 var1
= parser_nodes__AMinusMethid__n_minus(self
);
6033 /* method parser_nodes#AMinusMethid#n_minus= for (self: AMinusMethid, TMinus) */
6034 void parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6035 self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
= p0
; /* _n_minus on <self:AMinusMethid> */
6038 /* method parser_nodes#AMinusMethid#n_minus= for (self: Object, TMinus) */
6039 void VIRTUAL_parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6040 parser_nodes__AMinusMethid__n_minus_61d(self
, p0
);
6043 /* method parser_nodes#AMinusMethid#init for (self: AMinusMethid) */
6044 void parser_nodes__AMinusMethid__init(val
* self
) {
6045 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AMinusMethid>*/;
6048 /* method parser_nodes#AMinusMethid#init for (self: Object) */
6049 void VIRTUAL_parser_nodes__AMinusMethid__init(val
* self
) {
6050 parser_nodes__AMinusMethid__init(self
);
6053 /* method parser_nodes#AStarMethid#n_star for (self: AStarMethid): TStar */
6054 val
* parser_nodes__AStarMethid__n_star(val
* self
) {
6055 val
* var
/* : TStar */;
6056 val
* var1
/* : TStar */;
6057 var1
= self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
; /* _n_star on <self:AStarMethid> */
6059 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_star", "src/parser/parser_nodes.nit", 922);
6066 /* method parser_nodes#AStarMethid#n_star for (self: Object): TStar */
6067 val
* VIRTUAL_parser_nodes__AStarMethid__n_star(val
* self
) {
6068 val
* var
/* : TStar */;
6069 val
* var1
/* : TStar */;
6070 var1
= parser_nodes__AStarMethid__n_star(self
);
6075 /* method parser_nodes#AStarMethid#n_star= for (self: AStarMethid, TStar) */
6076 void parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6077 self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
= p0
; /* _n_star on <self:AStarMethid> */
6080 /* method parser_nodes#AStarMethid#n_star= for (self: Object, TStar) */
6081 void VIRTUAL_parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6082 parser_nodes__AStarMethid__n_star_61d(self
, p0
);
6085 /* method parser_nodes#AStarMethid#init for (self: AStarMethid) */
6086 void parser_nodes__AStarMethid__init(val
* self
) {
6087 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarMethid>*/;
6090 /* method parser_nodes#AStarMethid#init for (self: Object) */
6091 void VIRTUAL_parser_nodes__AStarMethid__init(val
* self
) {
6092 parser_nodes__AStarMethid__init(self
);
6095 /* method parser_nodes#ASlashMethid#n_slash for (self: ASlashMethid): TSlash */
6096 val
* parser_nodes__ASlashMethid__n_slash(val
* self
) {
6097 val
* var
/* : TSlash */;
6098 val
* var1
/* : TSlash */;
6099 var1
= self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
; /* _n_slash on <self:ASlashMethid> */
6101 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_slash", "src/parser/parser_nodes.nit", 926);
6108 /* method parser_nodes#ASlashMethid#n_slash for (self: Object): TSlash */
6109 val
* VIRTUAL_parser_nodes__ASlashMethid__n_slash(val
* self
) {
6110 val
* var
/* : TSlash */;
6111 val
* var1
/* : TSlash */;
6112 var1
= parser_nodes__ASlashMethid__n_slash(self
);
6117 /* method parser_nodes#ASlashMethid#n_slash= for (self: ASlashMethid, TSlash) */
6118 void parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6119 self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
= p0
; /* _n_slash on <self:ASlashMethid> */
6122 /* method parser_nodes#ASlashMethid#n_slash= for (self: Object, TSlash) */
6123 void VIRTUAL_parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6124 parser_nodes__ASlashMethid__n_slash_61d(self
, p0
);
6127 /* method parser_nodes#ASlashMethid#init for (self: ASlashMethid) */
6128 void parser_nodes__ASlashMethid__init(val
* self
) {
6129 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ASlashMethid>*/;
6132 /* method parser_nodes#ASlashMethid#init for (self: Object) */
6133 void VIRTUAL_parser_nodes__ASlashMethid__init(val
* self
) {
6134 parser_nodes__ASlashMethid__init(self
);
6137 /* method parser_nodes#APercentMethid#n_percent for (self: APercentMethid): TPercent */
6138 val
* parser_nodes__APercentMethid__n_percent(val
* self
) {
6139 val
* var
/* : TPercent */;
6140 val
* var1
/* : TPercent */;
6141 var1
= self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
; /* _n_percent on <self:APercentMethid> */
6143 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_percent", "src/parser/parser_nodes.nit", 930);
6150 /* method parser_nodes#APercentMethid#n_percent for (self: Object): TPercent */
6151 val
* VIRTUAL_parser_nodes__APercentMethid__n_percent(val
* self
) {
6152 val
* var
/* : TPercent */;
6153 val
* var1
/* : TPercent */;
6154 var1
= parser_nodes__APercentMethid__n_percent(self
);
6159 /* method parser_nodes#APercentMethid#n_percent= for (self: APercentMethid, TPercent) */
6160 void parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6161 self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
= p0
; /* _n_percent on <self:APercentMethid> */
6164 /* method parser_nodes#APercentMethid#n_percent= for (self: Object, TPercent) */
6165 void VIRTUAL_parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6166 parser_nodes__APercentMethid__n_percent_61d(self
, p0
);
6169 /* method parser_nodes#APercentMethid#init for (self: APercentMethid) */
6170 void parser_nodes__APercentMethid__init(val
* self
) {
6171 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APercentMethid>*/;
6174 /* method parser_nodes#APercentMethid#init for (self: Object) */
6175 void VIRTUAL_parser_nodes__APercentMethid__init(val
* self
) {
6176 parser_nodes__APercentMethid__init(self
);
6179 /* method parser_nodes#AEqMethid#n_eq for (self: AEqMethid): TEq */
6180 val
* parser_nodes__AEqMethid__n_eq(val
* self
) {
6181 val
* var
/* : TEq */;
6182 val
* var1
/* : TEq */;
6183 var1
= self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
; /* _n_eq on <self:AEqMethid> */
6185 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_eq", "src/parser/parser_nodes.nit", 934);
6192 /* method parser_nodes#AEqMethid#n_eq for (self: Object): TEq */
6193 val
* VIRTUAL_parser_nodes__AEqMethid__n_eq(val
* self
) {
6194 val
* var
/* : TEq */;
6195 val
* var1
/* : TEq */;
6196 var1
= parser_nodes__AEqMethid__n_eq(self
);
6201 /* method parser_nodes#AEqMethid#n_eq= for (self: AEqMethid, TEq) */
6202 void parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6203 self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
= p0
; /* _n_eq on <self:AEqMethid> */
6206 /* method parser_nodes#AEqMethid#n_eq= for (self: Object, TEq) */
6207 void VIRTUAL_parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6208 parser_nodes__AEqMethid__n_eq_61d(self
, p0
);
6211 /* method parser_nodes#AEqMethid#init for (self: AEqMethid) */
6212 void parser_nodes__AEqMethid__init(val
* self
) {
6213 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AEqMethid>*/;
6216 /* method parser_nodes#AEqMethid#init for (self: Object) */
6217 void VIRTUAL_parser_nodes__AEqMethid__init(val
* self
) {
6218 parser_nodes__AEqMethid__init(self
);
6221 /* method parser_nodes#ANeMethid#n_ne for (self: ANeMethid): TNe */
6222 val
* parser_nodes__ANeMethid__n_ne(val
* self
) {
6223 val
* var
/* : TNe */;
6224 val
* var1
/* : TNe */;
6225 var1
= self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
; /* _n_ne on <self:ANeMethid> */
6227 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_ne", "src/parser/parser_nodes.nit", 938);
6234 /* method parser_nodes#ANeMethid#n_ne for (self: Object): TNe */
6235 val
* VIRTUAL_parser_nodes__ANeMethid__n_ne(val
* self
) {
6236 val
* var
/* : TNe */;
6237 val
* var1
/* : TNe */;
6238 var1
= parser_nodes__ANeMethid__n_ne(self
);
6243 /* method parser_nodes#ANeMethid#n_ne= for (self: ANeMethid, TNe) */
6244 void parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6245 self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
= p0
; /* _n_ne on <self:ANeMethid> */
6248 /* method parser_nodes#ANeMethid#n_ne= for (self: Object, TNe) */
6249 void VIRTUAL_parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6250 parser_nodes__ANeMethid__n_ne_61d(self
, p0
);
6253 /* method parser_nodes#ANeMethid#init for (self: ANeMethid) */
6254 void parser_nodes__ANeMethid__init(val
* self
) {
6255 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ANeMethid>*/;
6258 /* method parser_nodes#ANeMethid#init for (self: Object) */
6259 void VIRTUAL_parser_nodes__ANeMethid__init(val
* self
) {
6260 parser_nodes__ANeMethid__init(self
);
6263 /* method parser_nodes#ALeMethid#n_le for (self: ALeMethid): TLe */
6264 val
* parser_nodes__ALeMethid__n_le(val
* self
) {
6265 val
* var
/* : TLe */;
6266 val
* var1
/* : TLe */;
6267 var1
= self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
; /* _n_le on <self:ALeMethid> */
6269 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_le", "src/parser/parser_nodes.nit", 942);
6276 /* method parser_nodes#ALeMethid#n_le for (self: Object): TLe */
6277 val
* VIRTUAL_parser_nodes__ALeMethid__n_le(val
* self
) {
6278 val
* var
/* : TLe */;
6279 val
* var1
/* : TLe */;
6280 var1
= parser_nodes__ALeMethid__n_le(self
);
6285 /* method parser_nodes#ALeMethid#n_le= for (self: ALeMethid, TLe) */
6286 void parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6287 self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
= p0
; /* _n_le on <self:ALeMethid> */
6290 /* method parser_nodes#ALeMethid#n_le= for (self: Object, TLe) */
6291 void VIRTUAL_parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6292 parser_nodes__ALeMethid__n_le_61d(self
, p0
);
6295 /* method parser_nodes#ALeMethid#init for (self: ALeMethid) */
6296 void parser_nodes__ALeMethid__init(val
* self
) {
6297 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALeMethid>*/;
6300 /* method parser_nodes#ALeMethid#init for (self: Object) */
6301 void VIRTUAL_parser_nodes__ALeMethid__init(val
* self
) {
6302 parser_nodes__ALeMethid__init(self
);
6305 /* method parser_nodes#AGeMethid#n_ge for (self: AGeMethid): TGe */
6306 val
* parser_nodes__AGeMethid__n_ge(val
* self
) {
6307 val
* var
/* : TGe */;
6308 val
* var1
/* : TGe */;
6309 var1
= self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
; /* _n_ge on <self:AGeMethid> */
6311 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_ge", "src/parser/parser_nodes.nit", 946);
6318 /* method parser_nodes#AGeMethid#n_ge for (self: Object): TGe */
6319 val
* VIRTUAL_parser_nodes__AGeMethid__n_ge(val
* self
) {
6320 val
* var
/* : TGe */;
6321 val
* var1
/* : TGe */;
6322 var1
= parser_nodes__AGeMethid__n_ge(self
);
6327 /* method parser_nodes#AGeMethid#n_ge= for (self: AGeMethid, TGe) */
6328 void parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6329 self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
= p0
; /* _n_ge on <self:AGeMethid> */
6332 /* method parser_nodes#AGeMethid#n_ge= for (self: Object, TGe) */
6333 void VIRTUAL_parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6334 parser_nodes__AGeMethid__n_ge_61d(self
, p0
);
6337 /* method parser_nodes#AGeMethid#init for (self: AGeMethid) */
6338 void parser_nodes__AGeMethid__init(val
* self
) {
6339 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGeMethid>*/;
6342 /* method parser_nodes#AGeMethid#init for (self: Object) */
6343 void VIRTUAL_parser_nodes__AGeMethid__init(val
* self
) {
6344 parser_nodes__AGeMethid__init(self
);
6347 /* method parser_nodes#ALtMethid#n_lt for (self: ALtMethid): TLt */
6348 val
* parser_nodes__ALtMethid__n_lt(val
* self
) {
6349 val
* var
/* : TLt */;
6350 val
* var1
/* : TLt */;
6351 var1
= self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
; /* _n_lt on <self:ALtMethid> */
6353 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_lt", "src/parser/parser_nodes.nit", 950);
6360 /* method parser_nodes#ALtMethid#n_lt for (self: Object): TLt */
6361 val
* VIRTUAL_parser_nodes__ALtMethid__n_lt(val
* self
) {
6362 val
* var
/* : TLt */;
6363 val
* var1
/* : TLt */;
6364 var1
= parser_nodes__ALtMethid__n_lt(self
);
6369 /* method parser_nodes#ALtMethid#n_lt= for (self: ALtMethid, TLt) */
6370 void parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6371 self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
= p0
; /* _n_lt on <self:ALtMethid> */
6374 /* method parser_nodes#ALtMethid#n_lt= for (self: Object, TLt) */
6375 void VIRTUAL_parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6376 parser_nodes__ALtMethid__n_lt_61d(self
, p0
);
6379 /* method parser_nodes#ALtMethid#init for (self: ALtMethid) */
6380 void parser_nodes__ALtMethid__init(val
* self
) {
6381 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALtMethid>*/;
6384 /* method parser_nodes#ALtMethid#init for (self: Object) */
6385 void VIRTUAL_parser_nodes__ALtMethid__init(val
* self
) {
6386 parser_nodes__ALtMethid__init(self
);
6389 /* method parser_nodes#AGtMethid#n_gt for (self: AGtMethid): TGt */
6390 val
* parser_nodes__AGtMethid__n_gt(val
* self
) {
6391 val
* var
/* : TGt */;
6392 val
* var1
/* : TGt */;
6393 var1
= self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
; /* _n_gt on <self:AGtMethid> */
6395 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_gt", "src/parser/parser_nodes.nit", 954);
6402 /* method parser_nodes#AGtMethid#n_gt for (self: Object): TGt */
6403 val
* VIRTUAL_parser_nodes__AGtMethid__n_gt(val
* self
) {
6404 val
* var
/* : TGt */;
6405 val
* var1
/* : TGt */;
6406 var1
= parser_nodes__AGtMethid__n_gt(self
);
6411 /* method parser_nodes#AGtMethid#n_gt= for (self: AGtMethid, TGt) */
6412 void parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6413 self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
= p0
; /* _n_gt on <self:AGtMethid> */
6416 /* method parser_nodes#AGtMethid#n_gt= for (self: Object, TGt) */
6417 void VIRTUAL_parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6418 parser_nodes__AGtMethid__n_gt_61d(self
, p0
);
6421 /* method parser_nodes#AGtMethid#init for (self: AGtMethid) */
6422 void parser_nodes__AGtMethid__init(val
* self
) {
6423 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGtMethid>*/;
6426 /* method parser_nodes#AGtMethid#init for (self: Object) */
6427 void VIRTUAL_parser_nodes__AGtMethid__init(val
* self
) {
6428 parser_nodes__AGtMethid__init(self
);
6431 /* method parser_nodes#ALlMethid#n_ll for (self: ALlMethid): TLl */
6432 val
* parser_nodes__ALlMethid__n_ll(val
* self
) {
6433 val
* var
/* : TLl */;
6434 val
* var1
/* : TLl */;
6435 var1
= self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
; /* _n_ll on <self:ALlMethid> */
6437 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_ll", "src/parser/parser_nodes.nit", 958);
6444 /* method parser_nodes#ALlMethid#n_ll for (self: Object): TLl */
6445 val
* VIRTUAL_parser_nodes__ALlMethid__n_ll(val
* self
) {
6446 val
* var
/* : TLl */;
6447 val
* var1
/* : TLl */;
6448 var1
= parser_nodes__ALlMethid__n_ll(self
);
6453 /* method parser_nodes#ALlMethid#n_ll= for (self: ALlMethid, TLl) */
6454 void parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6455 self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
= p0
; /* _n_ll on <self:ALlMethid> */
6458 /* method parser_nodes#ALlMethid#n_ll= for (self: Object, TLl) */
6459 void VIRTUAL_parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6460 parser_nodes__ALlMethid__n_ll_61d(self
, p0
);
6463 /* method parser_nodes#ALlMethid#init for (self: ALlMethid) */
6464 void parser_nodes__ALlMethid__init(val
* self
) {
6465 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALlMethid>*/;
6468 /* method parser_nodes#ALlMethid#init for (self: Object) */
6469 void VIRTUAL_parser_nodes__ALlMethid__init(val
* self
) {
6470 parser_nodes__ALlMethid__init(self
);
6473 /* method parser_nodes#AGgMethid#n_gg for (self: AGgMethid): TGg */
6474 val
* parser_nodes__AGgMethid__n_gg(val
* self
) {
6475 val
* var
/* : TGg */;
6476 val
* var1
/* : TGg */;
6477 var1
= self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
; /* _n_gg on <self:AGgMethid> */
6479 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_gg", "src/parser/parser_nodes.nit", 962);
6486 /* method parser_nodes#AGgMethid#n_gg for (self: Object): TGg */
6487 val
* VIRTUAL_parser_nodes__AGgMethid__n_gg(val
* self
) {
6488 val
* var
/* : TGg */;
6489 val
* var1
/* : TGg */;
6490 var1
= parser_nodes__AGgMethid__n_gg(self
);
6495 /* method parser_nodes#AGgMethid#n_gg= for (self: AGgMethid, TGg) */
6496 void parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6497 self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
= p0
; /* _n_gg on <self:AGgMethid> */
6500 /* method parser_nodes#AGgMethid#n_gg= for (self: Object, TGg) */
6501 void VIRTUAL_parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6502 parser_nodes__AGgMethid__n_gg_61d(self
, p0
);
6505 /* method parser_nodes#AGgMethid#init for (self: AGgMethid) */
6506 void parser_nodes__AGgMethid__init(val
* self
) {
6507 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGgMethid>*/;
6510 /* method parser_nodes#AGgMethid#init for (self: Object) */
6511 void VIRTUAL_parser_nodes__AGgMethid__init(val
* self
) {
6512 parser_nodes__AGgMethid__init(self
);
6515 /* method parser_nodes#ABraMethid#n_obra for (self: ABraMethid): TObra */
6516 val
* parser_nodes__ABraMethid__n_obra(val
* self
) {
6517 val
* var
/* : TObra */;
6518 val
* var1
/* : TObra */;
6519 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
; /* _n_obra on <self:ABraMethid> */
6521 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_obra", "src/parser/parser_nodes.nit", 966);
6528 /* method parser_nodes#ABraMethid#n_obra for (self: Object): TObra */
6529 val
* VIRTUAL_parser_nodes__ABraMethid__n_obra(val
* self
) {
6530 val
* var
/* : TObra */;
6531 val
* var1
/* : TObra */;
6532 var1
= parser_nodes__ABraMethid__n_obra(self
);
6537 /* method parser_nodes#ABraMethid#n_obra= for (self: ABraMethid, TObra) */
6538 void parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6539 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraMethid> */
6542 /* method parser_nodes#ABraMethid#n_obra= for (self: Object, TObra) */
6543 void VIRTUAL_parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6544 parser_nodes__ABraMethid__n_obra_61d(self
, p0
);
6547 /* method parser_nodes#ABraMethid#n_cbra for (self: ABraMethid): TCbra */
6548 val
* parser_nodes__ABraMethid__n_cbra(val
* self
) {
6549 val
* var
/* : TCbra */;
6550 val
* var1
/* : TCbra */;
6551 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
; /* _n_cbra on <self:ABraMethid> */
6553 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_cbra", "src/parser/parser_nodes.nit", 967);
6560 /* method parser_nodes#ABraMethid#n_cbra for (self: Object): TCbra */
6561 val
* VIRTUAL_parser_nodes__ABraMethid__n_cbra(val
* self
) {
6562 val
* var
/* : TCbra */;
6563 val
* var1
/* : TCbra */;
6564 var1
= parser_nodes__ABraMethid__n_cbra(self
);
6569 /* method parser_nodes#ABraMethid#n_cbra= for (self: ABraMethid, TCbra) */
6570 void parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6571 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraMethid> */
6574 /* method parser_nodes#ABraMethid#n_cbra= for (self: Object, TCbra) */
6575 void VIRTUAL_parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6576 parser_nodes__ABraMethid__n_cbra_61d(self
, p0
);
6579 /* method parser_nodes#ABraMethid#init for (self: ABraMethid) */
6580 void parser_nodes__ABraMethid__init(val
* self
) {
6581 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraMethid>*/;
6584 /* method parser_nodes#ABraMethid#init for (self: Object) */
6585 void VIRTUAL_parser_nodes__ABraMethid__init(val
* self
) {
6586 parser_nodes__ABraMethid__init(self
);
6589 /* method parser_nodes#AStarshipMethid#n_starship for (self: AStarshipMethid): TStarship */
6590 val
* parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6591 val
* var
/* : TStarship */;
6592 val
* var1
/* : TStarship */;
6593 var1
= self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
; /* _n_starship on <self:AStarshipMethid> */
6595 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_starship", "src/parser/parser_nodes.nit", 971);
6602 /* method parser_nodes#AStarshipMethid#n_starship for (self: Object): TStarship */
6603 val
* VIRTUAL_parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6604 val
* var
/* : TStarship */;
6605 val
* var1
/* : TStarship */;
6606 var1
= parser_nodes__AStarshipMethid__n_starship(self
);
6611 /* method parser_nodes#AStarshipMethid#n_starship= for (self: AStarshipMethid, TStarship) */
6612 void parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6613 self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
= p0
; /* _n_starship on <self:AStarshipMethid> */
6616 /* method parser_nodes#AStarshipMethid#n_starship= for (self: Object, TStarship) */
6617 void VIRTUAL_parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6618 parser_nodes__AStarshipMethid__n_starship_61d(self
, p0
);
6621 /* method parser_nodes#AStarshipMethid#init for (self: AStarshipMethid) */
6622 void parser_nodes__AStarshipMethid__init(val
* self
) {
6623 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarshipMethid>*/;
6626 /* method parser_nodes#AStarshipMethid#init for (self: Object) */
6627 void VIRTUAL_parser_nodes__AStarshipMethid__init(val
* self
) {
6628 parser_nodes__AStarshipMethid__init(self
);
6631 /* method parser_nodes#AAssignMethid#n_id for (self: AAssignMethid): TId */
6632 val
* parser_nodes__AAssignMethid__n_id(val
* self
) {
6633 val
* var
/* : TId */;
6634 val
* var1
/* : TId */;
6635 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
; /* _n_id on <self:AAssignMethid> */
6637 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 975);
6644 /* method parser_nodes#AAssignMethid#n_id for (self: Object): TId */
6645 val
* VIRTUAL_parser_nodes__AAssignMethid__n_id(val
* self
) {
6646 val
* var
/* : TId */;
6647 val
* var1
/* : TId */;
6648 var1
= parser_nodes__AAssignMethid__n_id(self
);
6653 /* method parser_nodes#AAssignMethid#n_id= for (self: AAssignMethid, TId) */
6654 void parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6655 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
= p0
; /* _n_id on <self:AAssignMethid> */
6658 /* method parser_nodes#AAssignMethid#n_id= for (self: Object, TId) */
6659 void VIRTUAL_parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6660 parser_nodes__AAssignMethid__n_id_61d(self
, p0
);
6663 /* method parser_nodes#AAssignMethid#n_assign for (self: AAssignMethid): TAssign */
6664 val
* parser_nodes__AAssignMethid__n_assign(val
* self
) {
6665 val
* var
/* : TAssign */;
6666 val
* var1
/* : TAssign */;
6667 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
; /* _n_assign on <self:AAssignMethid> */
6669 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_assign", "src/parser/parser_nodes.nit", 976);
6676 /* method parser_nodes#AAssignMethid#n_assign for (self: Object): TAssign */
6677 val
* VIRTUAL_parser_nodes__AAssignMethid__n_assign(val
* self
) {
6678 val
* var
/* : TAssign */;
6679 val
* var1
/* : TAssign */;
6680 var1
= parser_nodes__AAssignMethid__n_assign(self
);
6685 /* method parser_nodes#AAssignMethid#n_assign= for (self: AAssignMethid, TAssign) */
6686 void parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6687 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
= p0
; /* _n_assign on <self:AAssignMethid> */
6690 /* method parser_nodes#AAssignMethid#n_assign= for (self: Object, TAssign) */
6691 void VIRTUAL_parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6692 parser_nodes__AAssignMethid__n_assign_61d(self
, p0
);
6695 /* method parser_nodes#AAssignMethid#init for (self: AAssignMethid) */
6696 void parser_nodes__AAssignMethid__init(val
* self
) {
6697 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AAssignMethid>*/;
6700 /* method parser_nodes#AAssignMethid#init for (self: Object) */
6701 void VIRTUAL_parser_nodes__AAssignMethid__init(val
* self
) {
6702 parser_nodes__AAssignMethid__init(self
);
6705 /* method parser_nodes#ABraassignMethid#n_obra for (self: ABraassignMethid): TObra */
6706 val
* parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6707 val
* var
/* : TObra */;
6708 val
* var1
/* : TObra */;
6709 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
; /* _n_obra on <self:ABraassignMethid> */
6711 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_obra", "src/parser/parser_nodes.nit", 980);
6718 /* method parser_nodes#ABraassignMethid#n_obra for (self: Object): TObra */
6719 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6720 val
* var
/* : TObra */;
6721 val
* var1
/* : TObra */;
6722 var1
= parser_nodes__ABraassignMethid__n_obra(self
);
6727 /* method parser_nodes#ABraassignMethid#n_obra= for (self: ABraassignMethid, TObra) */
6728 void parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6729 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraassignMethid> */
6732 /* method parser_nodes#ABraassignMethid#n_obra= for (self: Object, TObra) */
6733 void VIRTUAL_parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6734 parser_nodes__ABraassignMethid__n_obra_61d(self
, p0
);
6737 /* method parser_nodes#ABraassignMethid#n_cbra for (self: ABraassignMethid): TCbra */
6738 val
* parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6739 val
* var
/* : TCbra */;
6740 val
* var1
/* : TCbra */;
6741 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
; /* _n_cbra on <self:ABraassignMethid> */
6743 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_cbra", "src/parser/parser_nodes.nit", 981);
6750 /* method parser_nodes#ABraassignMethid#n_cbra for (self: Object): TCbra */
6751 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6752 val
* var
/* : TCbra */;
6753 val
* var1
/* : TCbra */;
6754 var1
= parser_nodes__ABraassignMethid__n_cbra(self
);
6759 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: ABraassignMethid, TCbra) */
6760 void parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6761 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraassignMethid> */
6764 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: Object, TCbra) */
6765 void VIRTUAL_parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6766 parser_nodes__ABraassignMethid__n_cbra_61d(self
, p0
);
6769 /* method parser_nodes#ABraassignMethid#n_assign for (self: ABraassignMethid): TAssign */
6770 val
* parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6771 val
* var
/* : TAssign */;
6772 val
* var1
/* : TAssign */;
6773 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
; /* _n_assign on <self:ABraassignMethid> */
6775 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_assign", "src/parser/parser_nodes.nit", 982);
6782 /* method parser_nodes#ABraassignMethid#n_assign for (self: Object): TAssign */
6783 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6784 val
* var
/* : TAssign */;
6785 val
* var1
/* : TAssign */;
6786 var1
= parser_nodes__ABraassignMethid__n_assign(self
);
6791 /* method parser_nodes#ABraassignMethid#n_assign= for (self: ABraassignMethid, TAssign) */
6792 void parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6793 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
= p0
; /* _n_assign on <self:ABraassignMethid> */
6796 /* method parser_nodes#ABraassignMethid#n_assign= for (self: Object, TAssign) */
6797 void VIRTUAL_parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6798 parser_nodes__ABraassignMethid__n_assign_61d(self
, p0
);
6801 /* method parser_nodes#ABraassignMethid#init for (self: ABraassignMethid) */
6802 void parser_nodes__ABraassignMethid__init(val
* self
) {
6803 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraassignMethid>*/;
6806 /* method parser_nodes#ABraassignMethid#init for (self: Object) */
6807 void VIRTUAL_parser_nodes__ABraassignMethid__init(val
* self
) {
6808 parser_nodes__ABraassignMethid__init(self
);
6811 /* method parser_nodes#ASignature#n_opar for (self: ASignature): nullable TOpar */
6812 val
* parser_nodes__ASignature__n_opar(val
* self
) {
6813 val
* var
/* : nullable TOpar */;
6814 val
* var1
/* : nullable TOpar */;
6815 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
; /* _n_opar on <self:ASignature> */
6820 /* method parser_nodes#ASignature#n_opar for (self: Object): nullable TOpar */
6821 val
* VIRTUAL_parser_nodes__ASignature__n_opar(val
* self
) {
6822 val
* var
/* : nullable TOpar */;
6823 val
* var1
/* : nullable TOpar */;
6824 var1
= parser_nodes__ASignature__n_opar(self
);
6829 /* method parser_nodes#ASignature#n_opar= for (self: ASignature, nullable TOpar) */
6830 void parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6831 self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
= p0
; /* _n_opar on <self:ASignature> */
6834 /* method parser_nodes#ASignature#n_opar= for (self: Object, nullable TOpar) */
6835 void VIRTUAL_parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6836 parser_nodes__ASignature__n_opar_61d(self
, p0
);
6839 /* method parser_nodes#ASignature#n_params for (self: ASignature): ANodes[AParam] */
6840 val
* parser_nodes__ASignature__n_params(val
* self
) {
6841 val
* var
/* : ANodes[AParam] */;
6842 val
* var1
/* : ANodes[AParam] */;
6843 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_params
].val
; /* _n_params on <self:ASignature> */
6845 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_params", "src/parser/parser_nodes.nit", 989);
6852 /* method parser_nodes#ASignature#n_params for (self: Object): ANodes[AParam] */
6853 val
* VIRTUAL_parser_nodes__ASignature__n_params(val
* self
) {
6854 val
* var
/* : ANodes[AParam] */;
6855 val
* var1
/* : ANodes[AParam] */;
6856 var1
= parser_nodes__ASignature__n_params(self
);
6861 /* method parser_nodes#ASignature#n_cpar for (self: ASignature): nullable TCpar */
6862 val
* parser_nodes__ASignature__n_cpar(val
* self
) {
6863 val
* var
/* : nullable TCpar */;
6864 val
* var1
/* : nullable TCpar */;
6865 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
; /* _n_cpar on <self:ASignature> */
6870 /* method parser_nodes#ASignature#n_cpar for (self: Object): nullable TCpar */
6871 val
* VIRTUAL_parser_nodes__ASignature__n_cpar(val
* self
) {
6872 val
* var
/* : nullable TCpar */;
6873 val
* var1
/* : nullable TCpar */;
6874 var1
= parser_nodes__ASignature__n_cpar(self
);
6879 /* method parser_nodes#ASignature#n_cpar= for (self: ASignature, nullable TCpar) */
6880 void parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
6881 self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
= p0
; /* _n_cpar on <self:ASignature> */
6884 /* method parser_nodes#ASignature#n_cpar= for (self: Object, nullable TCpar) */
6885 void VIRTUAL_parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
6886 parser_nodes__ASignature__n_cpar_61d(self
, p0
);
6889 /* method parser_nodes#ASignature#n_type for (self: ASignature): nullable AType */
6890 val
* parser_nodes__ASignature__n_type(val
* self
) {
6891 val
* var
/* : nullable AType */;
6892 val
* var1
/* : nullable AType */;
6893 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
; /* _n_type on <self:ASignature> */
6898 /* method parser_nodes#ASignature#n_type for (self: Object): nullable AType */
6899 val
* VIRTUAL_parser_nodes__ASignature__n_type(val
* self
) {
6900 val
* var
/* : nullable AType */;
6901 val
* var1
/* : nullable AType */;
6902 var1
= parser_nodes__ASignature__n_type(self
);
6907 /* method parser_nodes#ASignature#n_type= for (self: ASignature, nullable AType) */
6908 void parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
6909 self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
= p0
; /* _n_type on <self:ASignature> */
6912 /* method parser_nodes#ASignature#n_type= for (self: Object, nullable AType) */
6913 void VIRTUAL_parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
6914 parser_nodes__ASignature__n_type_61d(self
, p0
);
6917 /* method parser_nodes#ASignature#n_closure_decls for (self: ASignature): ANodes[AClosureDecl] */
6918 val
* parser_nodes__ASignature__n_closure_decls(val
* self
) {
6919 val
* var
/* : ANodes[AClosureDecl] */;
6920 val
* var1
/* : ANodes[AClosureDecl] */;
6921 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_closure_decls
].val
; /* _n_closure_decls on <self:ASignature> */
6923 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_closure_decls", "src/parser/parser_nodes.nit", 992);
6930 /* method parser_nodes#ASignature#n_closure_decls for (self: Object): ANodes[AClosureDecl] */
6931 val
* VIRTUAL_parser_nodes__ASignature__n_closure_decls(val
* self
) {
6932 val
* var
/* : ANodes[AClosureDecl] */;
6933 val
* var1
/* : ANodes[AClosureDecl] */;
6934 var1
= parser_nodes__ASignature__n_closure_decls(self
);
6939 /* method parser_nodes#ASignature#init for (self: ASignature) */
6940 void parser_nodes__ASignature__init(val
* self
) {
6941 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASignature>*/;
6944 /* method parser_nodes#ASignature#init for (self: Object) */
6945 void VIRTUAL_parser_nodes__ASignature__init(val
* self
) {
6946 parser_nodes__ASignature__init(self
);
6949 /* method parser_nodes#AParam#n_id for (self: AParam): TId */
6950 val
* parser_nodes__AParam__n_id(val
* self
) {
6951 val
* var
/* : TId */;
6952 val
* var1
/* : TId */;
6953 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
; /* _n_id on <self:AParam> */
6955 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 998);
6962 /* method parser_nodes#AParam#n_id for (self: Object): TId */
6963 val
* VIRTUAL_parser_nodes__AParam__n_id(val
* self
) {
6964 val
* var
/* : TId */;
6965 val
* var1
/* : TId */;
6966 var1
= parser_nodes__AParam__n_id(self
);
6971 /* method parser_nodes#AParam#n_id= for (self: AParam, TId) */
6972 void parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
6973 self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
= p0
; /* _n_id on <self:AParam> */
6976 /* method parser_nodes#AParam#n_id= for (self: Object, TId) */
6977 void VIRTUAL_parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
6978 parser_nodes__AParam__n_id_61d(self
, p0
);
6981 /* method parser_nodes#AParam#n_type for (self: AParam): nullable AType */
6982 val
* parser_nodes__AParam__n_type(val
* self
) {
6983 val
* var
/* : nullable AType */;
6984 val
* var1
/* : nullable AType */;
6985 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
; /* _n_type on <self:AParam> */
6990 /* method parser_nodes#AParam#n_type for (self: Object): nullable AType */
6991 val
* VIRTUAL_parser_nodes__AParam__n_type(val
* self
) {
6992 val
* var
/* : nullable AType */;
6993 val
* var1
/* : nullable AType */;
6994 var1
= parser_nodes__AParam__n_type(self
);
6999 /* method parser_nodes#AParam#n_type= for (self: AParam, nullable AType) */
7000 void parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7001 self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
= p0
; /* _n_type on <self:AParam> */
7004 /* method parser_nodes#AParam#n_type= for (self: Object, nullable AType) */
7005 void VIRTUAL_parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7006 parser_nodes__AParam__n_type_61d(self
, p0
);
7009 /* method parser_nodes#AParam#n_dotdotdot for (self: AParam): nullable TDotdotdot */
7010 val
* parser_nodes__AParam__n_dotdotdot(val
* self
) {
7011 val
* var
/* : nullable TDotdotdot */;
7012 val
* var1
/* : nullable TDotdotdot */;
7013 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
; /* _n_dotdotdot on <self:AParam> */
7018 /* method parser_nodes#AParam#n_dotdotdot for (self: Object): nullable TDotdotdot */
7019 val
* VIRTUAL_parser_nodes__AParam__n_dotdotdot(val
* self
) {
7020 val
* var
/* : nullable TDotdotdot */;
7021 val
* var1
/* : nullable TDotdotdot */;
7022 var1
= parser_nodes__AParam__n_dotdotdot(self
);
7027 /* method parser_nodes#AParam#n_dotdotdot= for (self: AParam, nullable TDotdotdot) */
7028 void parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7029 self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
= p0
; /* _n_dotdotdot on <self:AParam> */
7032 /* method parser_nodes#AParam#n_dotdotdot= for (self: Object, nullable TDotdotdot) */
7033 void VIRTUAL_parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7034 parser_nodes__AParam__n_dotdotdot_61d(self
, p0
);
7037 /* method parser_nodes#AParam#init for (self: AParam) */
7038 void parser_nodes__AParam__init(val
* self
) {
7039 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AParam>*/;
7042 /* method parser_nodes#AParam#init for (self: Object) */
7043 void VIRTUAL_parser_nodes__AParam__init(val
* self
) {
7044 parser_nodes__AParam__init(self
);
7047 /* method parser_nodes#AClosureDecl#n_kwbreak for (self: AClosureDecl): nullable TKwbreak */
7048 val
* parser_nodes__AClosureDecl__n_kwbreak(val
* self
) {
7049 val
* var
/* : nullable TKwbreak */;
7050 val
* var1
/* : nullable TKwbreak */;
7051 var1
= self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_kwbreak
].val
; /* _n_kwbreak on <self:AClosureDecl> */
7056 /* method parser_nodes#AClosureDecl#n_kwbreak for (self: Object): nullable TKwbreak */
7057 val
* VIRTUAL_parser_nodes__AClosureDecl__n_kwbreak(val
* self
) {
7058 val
* var
/* : nullable TKwbreak */;
7059 val
* var1
/* : nullable TKwbreak */;
7060 var1
= parser_nodes__AClosureDecl__n_kwbreak(self
);
7065 /* method parser_nodes#AClosureDecl#n_kwbreak= for (self: AClosureDecl, nullable TKwbreak) */
7066 void parser_nodes__AClosureDecl__n_kwbreak_61d(val
* self
, val
* p0
) {
7067 self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_kwbreak
].val
= p0
; /* _n_kwbreak on <self:AClosureDecl> */
7070 /* method parser_nodes#AClosureDecl#n_kwbreak= for (self: Object, nullable TKwbreak) */
7071 void VIRTUAL_parser_nodes__AClosureDecl__n_kwbreak_61d(val
* self
, val
* p0
) {
7072 parser_nodes__AClosureDecl__n_kwbreak_61d(self
, p0
);
7075 /* method parser_nodes#AClosureDecl#n_bang for (self: AClosureDecl): TBang */
7076 val
* parser_nodes__AClosureDecl__n_bang(val
* self
) {
7077 val
* var
/* : TBang */;
7078 val
* var1
/* : TBang */;
7079 var1
= self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_bang
].val
; /* _n_bang on <self:AClosureDecl> */
7081 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_bang", "src/parser/parser_nodes.nit", 1006);
7088 /* method parser_nodes#AClosureDecl#n_bang for (self: Object): TBang */
7089 val
* VIRTUAL_parser_nodes__AClosureDecl__n_bang(val
* self
) {
7090 val
* var
/* : TBang */;
7091 val
* var1
/* : TBang */;
7092 var1
= parser_nodes__AClosureDecl__n_bang(self
);
7097 /* method parser_nodes#AClosureDecl#n_bang= for (self: AClosureDecl, TBang) */
7098 void parser_nodes__AClosureDecl__n_bang_61d(val
* self
, val
* p0
) {
7099 self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_bang
].val
= p0
; /* _n_bang on <self:AClosureDecl> */
7102 /* method parser_nodes#AClosureDecl#n_bang= for (self: Object, TBang) */
7103 void VIRTUAL_parser_nodes__AClosureDecl__n_bang_61d(val
* self
, val
* p0
) {
7104 parser_nodes__AClosureDecl__n_bang_61d(self
, p0
);
7107 /* method parser_nodes#AClosureDecl#n_id for (self: AClosureDecl): TId */
7108 val
* parser_nodes__AClosureDecl__n_id(val
* self
) {
7109 val
* var
/* : TId */;
7110 val
* var1
/* : TId */;
7111 var1
= self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_id
].val
; /* _n_id on <self:AClosureDecl> */
7113 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1007);
7120 /* method parser_nodes#AClosureDecl#n_id for (self: Object): TId */
7121 val
* VIRTUAL_parser_nodes__AClosureDecl__n_id(val
* self
) {
7122 val
* var
/* : TId */;
7123 val
* var1
/* : TId */;
7124 var1
= parser_nodes__AClosureDecl__n_id(self
);
7129 /* method parser_nodes#AClosureDecl#n_id= for (self: AClosureDecl, TId) */
7130 void parser_nodes__AClosureDecl__n_id_61d(val
* self
, val
* p0
) {
7131 self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_id
].val
= p0
; /* _n_id on <self:AClosureDecl> */
7134 /* method parser_nodes#AClosureDecl#n_id= for (self: Object, TId) */
7135 void VIRTUAL_parser_nodes__AClosureDecl__n_id_61d(val
* self
, val
* p0
) {
7136 parser_nodes__AClosureDecl__n_id_61d(self
, p0
);
7139 /* method parser_nodes#AClosureDecl#n_signature for (self: AClosureDecl): ASignature */
7140 val
* parser_nodes__AClosureDecl__n_signature(val
* self
) {
7141 val
* var
/* : ASignature */;
7142 val
* var1
/* : ASignature */;
7143 var1
= self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_signature
].val
; /* _n_signature on <self:AClosureDecl> */
7145 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_signature", "src/parser/parser_nodes.nit", 1008);
7152 /* method parser_nodes#AClosureDecl#n_signature for (self: Object): ASignature */
7153 val
* VIRTUAL_parser_nodes__AClosureDecl__n_signature(val
* self
) {
7154 val
* var
/* : ASignature */;
7155 val
* var1
/* : ASignature */;
7156 var1
= parser_nodes__AClosureDecl__n_signature(self
);
7161 /* method parser_nodes#AClosureDecl#n_signature= for (self: AClosureDecl, ASignature) */
7162 void parser_nodes__AClosureDecl__n_signature_61d(val
* self
, val
* p0
) {
7163 self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_signature
].val
= p0
; /* _n_signature on <self:AClosureDecl> */
7166 /* method parser_nodes#AClosureDecl#n_signature= for (self: Object, ASignature) */
7167 void VIRTUAL_parser_nodes__AClosureDecl__n_signature_61d(val
* self
, val
* p0
) {
7168 parser_nodes__AClosureDecl__n_signature_61d(self
, p0
);
7171 /* method parser_nodes#AClosureDecl#n_expr for (self: AClosureDecl): nullable AExpr */
7172 val
* parser_nodes__AClosureDecl__n_expr(val
* self
) {
7173 val
* var
/* : nullable AExpr */;
7174 val
* var1
/* : nullable AExpr */;
7175 var1
= self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_expr
].val
; /* _n_expr on <self:AClosureDecl> */
7180 /* method parser_nodes#AClosureDecl#n_expr for (self: Object): nullable AExpr */
7181 val
* VIRTUAL_parser_nodes__AClosureDecl__n_expr(val
* self
) {
7182 val
* var
/* : nullable AExpr */;
7183 val
* var1
/* : nullable AExpr */;
7184 var1
= parser_nodes__AClosureDecl__n_expr(self
);
7189 /* method parser_nodes#AClosureDecl#n_expr= for (self: AClosureDecl, nullable AExpr) */
7190 void parser_nodes__AClosureDecl__n_expr_61d(val
* self
, val
* p0
) {
7191 self
->attrs
[COLOR_parser_nodes__AClosureDecl___n_expr
].val
= p0
; /* _n_expr on <self:AClosureDecl> */
7194 /* method parser_nodes#AClosureDecl#n_expr= for (self: Object, nullable AExpr) */
7195 void VIRTUAL_parser_nodes__AClosureDecl__n_expr_61d(val
* self
, val
* p0
) {
7196 parser_nodes__AClosureDecl__n_expr_61d(self
, p0
);
7199 /* method parser_nodes#AClosureDecl#init for (self: AClosureDecl) */
7200 void parser_nodes__AClosureDecl__init(val
* self
) {
7201 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClosureDecl>*/;
7204 /* method parser_nodes#AClosureDecl#init for (self: Object) */
7205 void VIRTUAL_parser_nodes__AClosureDecl__init(val
* self
) {
7206 parser_nodes__AClosureDecl__init(self
);
7209 /* method parser_nodes#AType#n_kwnullable for (self: AType): nullable TKwnullable */
7210 val
* parser_nodes__AType__n_kwnullable(val
* self
) {
7211 val
* var
/* : nullable TKwnullable */;
7212 val
* var1
/* : nullable TKwnullable */;
7213 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
; /* _n_kwnullable on <self:AType> */
7218 /* method parser_nodes#AType#n_kwnullable for (self: Object): nullable TKwnullable */
7219 val
* VIRTUAL_parser_nodes__AType__n_kwnullable(val
* self
) {
7220 val
* var
/* : nullable TKwnullable */;
7221 val
* var1
/* : nullable TKwnullable */;
7222 var1
= parser_nodes__AType__n_kwnullable(self
);
7227 /* method parser_nodes#AType#n_kwnullable= for (self: AType, nullable TKwnullable) */
7228 void parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7229 self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AType> */
7232 /* method parser_nodes#AType#n_kwnullable= for (self: Object, nullable TKwnullable) */
7233 void VIRTUAL_parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7234 parser_nodes__AType__n_kwnullable_61d(self
, p0
);
7237 /* method parser_nodes#AType#n_id for (self: AType): TClassid */
7238 val
* parser_nodes__AType__n_id(val
* self
) {
7239 val
* var
/* : TClassid */;
7240 val
* var1
/* : TClassid */;
7241 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
; /* _n_id on <self:AType> */
7243 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1017);
7250 /* method parser_nodes#AType#n_id for (self: Object): TClassid */
7251 val
* VIRTUAL_parser_nodes__AType__n_id(val
* self
) {
7252 val
* var
/* : TClassid */;
7253 val
* var1
/* : TClassid */;
7254 var1
= parser_nodes__AType__n_id(self
);
7259 /* method parser_nodes#AType#n_id= for (self: AType, TClassid) */
7260 void parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7261 self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
= p0
; /* _n_id on <self:AType> */
7264 /* method parser_nodes#AType#n_id= for (self: Object, TClassid) */
7265 void VIRTUAL_parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7266 parser_nodes__AType__n_id_61d(self
, p0
);
7269 /* method parser_nodes#AType#n_types for (self: AType): ANodes[AType] */
7270 val
* parser_nodes__AType__n_types(val
* self
) {
7271 val
* var
/* : ANodes[AType] */;
7272 val
* var1
/* : ANodes[AType] */;
7273 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_types
].val
; /* _n_types on <self:AType> */
7275 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_types", "src/parser/parser_nodes.nit", 1020);
7282 /* method parser_nodes#AType#n_types for (self: Object): ANodes[AType] */
7283 val
* VIRTUAL_parser_nodes__AType__n_types(val
* self
) {
7284 val
* var
/* : ANodes[AType] */;
7285 val
* var1
/* : ANodes[AType] */;
7286 var1
= parser_nodes__AType__n_types(self
);
7291 /* method parser_nodes#AType#init for (self: AType) */
7292 void parser_nodes__AType__init(val
* self
) {
7293 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AType>*/;
7296 /* method parser_nodes#AType#init for (self: Object) */
7297 void VIRTUAL_parser_nodes__AType__init(val
* self
) {
7298 parser_nodes__AType__init(self
);
7301 /* method parser_nodes#ALabel#n_kwlabel for (self: ALabel): TKwlabel */
7302 val
* parser_nodes__ALabel__n_kwlabel(val
* self
) {
7303 val
* var
/* : TKwlabel */;
7304 val
* var1
/* : TKwlabel */;
7305 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
; /* _n_kwlabel on <self:ALabel> */
7307 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwlabel", "src/parser/parser_nodes.nit", 1027);
7314 /* method parser_nodes#ALabel#n_kwlabel for (self: Object): TKwlabel */
7315 val
* VIRTUAL_parser_nodes__ALabel__n_kwlabel(val
* self
) {
7316 val
* var
/* : TKwlabel */;
7317 val
* var1
/* : TKwlabel */;
7318 var1
= parser_nodes__ALabel__n_kwlabel(self
);
7323 /* method parser_nodes#ALabel#n_kwlabel= for (self: ALabel, TKwlabel) */
7324 void parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7325 self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
= p0
; /* _n_kwlabel on <self:ALabel> */
7328 /* method parser_nodes#ALabel#n_kwlabel= for (self: Object, TKwlabel) */
7329 void VIRTUAL_parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7330 parser_nodes__ALabel__n_kwlabel_61d(self
, p0
);
7333 /* method parser_nodes#ALabel#n_id for (self: ALabel): TId */
7334 val
* parser_nodes__ALabel__n_id(val
* self
) {
7335 val
* var
/* : TId */;
7336 val
* var1
/* : TId */;
7337 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
; /* _n_id on <self:ALabel> */
7339 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1028);
7346 /* method parser_nodes#ALabel#n_id for (self: Object): TId */
7347 val
* VIRTUAL_parser_nodes__ALabel__n_id(val
* self
) {
7348 val
* var
/* : TId */;
7349 val
* var1
/* : TId */;
7350 var1
= parser_nodes__ALabel__n_id(self
);
7355 /* method parser_nodes#ALabel#n_id= for (self: ALabel, TId) */
7356 void parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7357 self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
= p0
; /* _n_id on <self:ALabel> */
7360 /* method parser_nodes#ALabel#n_id= for (self: Object, TId) */
7361 void VIRTUAL_parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7362 parser_nodes__ALabel__n_id_61d(self
, p0
);
7365 /* method parser_nodes#ALabel#init for (self: ALabel) */
7366 void parser_nodes__ALabel__init(val
* self
) {
7367 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabel>*/;
7370 /* method parser_nodes#ALabel#init for (self: Object) */
7371 void VIRTUAL_parser_nodes__ALabel__init(val
* self
) {
7372 parser_nodes__ALabel__init(self
);
7375 /* method parser_nodes#AExpr#init for (self: AExpr) */
7376 void parser_nodes__AExpr__init(val
* self
) {
7377 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExpr>*/;
7380 /* method parser_nodes#AExpr#init for (self: Object) */
7381 void VIRTUAL_parser_nodes__AExpr__init(val
* self
) {
7382 parser_nodes__AExpr__init(self
);
7385 /* method parser_nodes#ABlockExpr#n_expr for (self: ABlockExpr): ANodes[AExpr] */
7386 val
* parser_nodes__ABlockExpr__n_expr(val
* self
) {
7387 val
* var
/* : ANodes[AExpr] */;
7388 val
* var1
/* : ANodes[AExpr] */;
7389 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_expr
].val
; /* _n_expr on <self:ABlockExpr> */
7391 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1041);
7398 /* method parser_nodes#ABlockExpr#n_expr for (self: Object): ANodes[AExpr] */
7399 val
* VIRTUAL_parser_nodes__ABlockExpr__n_expr(val
* self
) {
7400 val
* var
/* : ANodes[AExpr] */;
7401 val
* var1
/* : ANodes[AExpr] */;
7402 var1
= parser_nodes__ABlockExpr__n_expr(self
);
7407 /* method parser_nodes#ABlockExpr#n_kwend for (self: ABlockExpr): nullable TKwend */
7408 val
* parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7409 val
* var
/* : nullable TKwend */;
7410 val
* var1
/* : nullable TKwend */;
7411 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
; /* _n_kwend on <self:ABlockExpr> */
7416 /* method parser_nodes#ABlockExpr#n_kwend for (self: Object): nullable TKwend */
7417 val
* VIRTUAL_parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7418 val
* var
/* : nullable TKwend */;
7419 val
* var1
/* : nullable TKwend */;
7420 var1
= parser_nodes__ABlockExpr__n_kwend(self
);
7425 /* method parser_nodes#ABlockExpr#n_kwend= for (self: ABlockExpr, nullable TKwend) */
7426 void parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7427 self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
= p0
; /* _n_kwend on <self:ABlockExpr> */
7430 /* method parser_nodes#ABlockExpr#n_kwend= for (self: Object, nullable TKwend) */
7431 void VIRTUAL_parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7432 parser_nodes__ABlockExpr__n_kwend_61d(self
, p0
);
7435 /* method parser_nodes#ABlockExpr#init for (self: ABlockExpr) */
7436 void parser_nodes__ABlockExpr__init(val
* self
) {
7437 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABlockExpr>*/;
7440 /* method parser_nodes#ABlockExpr#init for (self: Object) */
7441 void VIRTUAL_parser_nodes__ABlockExpr__init(val
* self
) {
7442 parser_nodes__ABlockExpr__init(self
);
7445 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: AVardeclExpr): TKwvar */
7446 val
* parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7447 val
* var
/* : TKwvar */;
7448 val
* var1
/* : TKwvar */;
7449 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
; /* _n_kwvar on <self:AVardeclExpr> */
7451 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwvar", "src/parser/parser_nodes.nit", 1048);
7458 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: Object): TKwvar */
7459 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7460 val
* var
/* : TKwvar */;
7461 val
* var1
/* : TKwvar */;
7462 var1
= parser_nodes__AVardeclExpr__n_kwvar(self
);
7467 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: AVardeclExpr, TKwvar) */
7468 void parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7469 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AVardeclExpr> */
7472 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: Object, TKwvar) */
7473 void VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7474 parser_nodes__AVardeclExpr__n_kwvar_61d(self
, p0
);
7477 /* method parser_nodes#AVardeclExpr#n_id for (self: AVardeclExpr): TId */
7478 val
* parser_nodes__AVardeclExpr__n_id(val
* self
) {
7479 val
* var
/* : TId */;
7480 val
* var1
/* : TId */;
7481 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
; /* _n_id on <self:AVardeclExpr> */
7483 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1049);
7490 /* method parser_nodes#AVardeclExpr#n_id for (self: Object): TId */
7491 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_id(val
* self
) {
7492 val
* var
/* : TId */;
7493 val
* var1
/* : TId */;
7494 var1
= parser_nodes__AVardeclExpr__n_id(self
);
7499 /* method parser_nodes#AVardeclExpr#n_id= for (self: AVardeclExpr, TId) */
7500 void parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7501 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
= p0
; /* _n_id on <self:AVardeclExpr> */
7504 /* method parser_nodes#AVardeclExpr#n_id= for (self: Object, TId) */
7505 void VIRTUAL_parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7506 parser_nodes__AVardeclExpr__n_id_61d(self
, p0
);
7509 /* method parser_nodes#AVardeclExpr#n_type for (self: AVardeclExpr): nullable AType */
7510 val
* parser_nodes__AVardeclExpr__n_type(val
* self
) {
7511 val
* var
/* : nullable AType */;
7512 val
* var1
/* : nullable AType */;
7513 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
; /* _n_type on <self:AVardeclExpr> */
7518 /* method parser_nodes#AVardeclExpr#n_type for (self: Object): nullable AType */
7519 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_type(val
* self
) {
7520 val
* var
/* : nullable AType */;
7521 val
* var1
/* : nullable AType */;
7522 var1
= parser_nodes__AVardeclExpr__n_type(self
);
7527 /* method parser_nodes#AVardeclExpr#n_type= for (self: AVardeclExpr, nullable AType) */
7528 void parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7529 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
= p0
; /* _n_type on <self:AVardeclExpr> */
7532 /* method parser_nodes#AVardeclExpr#n_type= for (self: Object, nullable AType) */
7533 void VIRTUAL_parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7534 parser_nodes__AVardeclExpr__n_type_61d(self
, p0
);
7537 /* method parser_nodes#AVardeclExpr#n_assign for (self: AVardeclExpr): nullable TAssign */
7538 val
* parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7539 val
* var
/* : nullable TAssign */;
7540 val
* var1
/* : nullable TAssign */;
7541 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
; /* _n_assign on <self:AVardeclExpr> */
7546 /* method parser_nodes#AVardeclExpr#n_assign for (self: Object): nullable TAssign */
7547 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7548 val
* var
/* : nullable TAssign */;
7549 val
* var1
/* : nullable TAssign */;
7550 var1
= parser_nodes__AVardeclExpr__n_assign(self
);
7555 /* method parser_nodes#AVardeclExpr#n_assign= for (self: AVardeclExpr, nullable TAssign) */
7556 void parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7557 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
= p0
; /* _n_assign on <self:AVardeclExpr> */
7560 /* method parser_nodes#AVardeclExpr#n_assign= for (self: Object, nullable TAssign) */
7561 void VIRTUAL_parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7562 parser_nodes__AVardeclExpr__n_assign_61d(self
, p0
);
7565 /* method parser_nodes#AVardeclExpr#n_expr for (self: AVardeclExpr): nullable AExpr */
7566 val
* parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7567 val
* var
/* : nullable AExpr */;
7568 val
* var1
/* : nullable AExpr */;
7569 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
; /* _n_expr on <self:AVardeclExpr> */
7574 /* method parser_nodes#AVardeclExpr#n_expr for (self: Object): nullable AExpr */
7575 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7576 val
* var
/* : nullable AExpr */;
7577 val
* var1
/* : nullable AExpr */;
7578 var1
= parser_nodes__AVardeclExpr__n_expr(self
);
7583 /* method parser_nodes#AVardeclExpr#n_expr= for (self: AVardeclExpr, nullable AExpr) */
7584 void parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7585 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
= p0
; /* _n_expr on <self:AVardeclExpr> */
7588 /* method parser_nodes#AVardeclExpr#n_expr= for (self: Object, nullable AExpr) */
7589 void VIRTUAL_parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7590 parser_nodes__AVardeclExpr__n_expr_61d(self
, p0
);
7593 /* method parser_nodes#AVardeclExpr#init for (self: AVardeclExpr) */
7594 void parser_nodes__AVardeclExpr__init(val
* self
) {
7595 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AVardeclExpr>*/;
7598 /* method parser_nodes#AVardeclExpr#init for (self: Object) */
7599 void VIRTUAL_parser_nodes__AVardeclExpr__init(val
* self
) {
7600 parser_nodes__AVardeclExpr__init(self
);
7603 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: AReturnExpr): nullable TKwreturn */
7604 val
* parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7605 val
* var
/* : nullable TKwreturn */;
7606 val
* var1
/* : nullable TKwreturn */;
7607 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
; /* _n_kwreturn on <self:AReturnExpr> */
7612 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: Object): nullable TKwreturn */
7613 val
* VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7614 val
* var
/* : nullable TKwreturn */;
7615 val
* var1
/* : nullable TKwreturn */;
7616 var1
= parser_nodes__AReturnExpr__n_kwreturn(self
);
7621 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: AReturnExpr, nullable TKwreturn) */
7622 void parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7623 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
= p0
; /* _n_kwreturn on <self:AReturnExpr> */
7626 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: Object, nullable TKwreturn) */
7627 void VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7628 parser_nodes__AReturnExpr__n_kwreturn_61d(self
, p0
);
7631 /* method parser_nodes#AReturnExpr#n_expr for (self: AReturnExpr): nullable AExpr */
7632 val
* parser_nodes__AReturnExpr__n_expr(val
* self
) {
7633 val
* var
/* : nullable AExpr */;
7634 val
* var1
/* : nullable AExpr */;
7635 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
; /* _n_expr on <self:AReturnExpr> */
7640 /* method parser_nodes#AReturnExpr#n_expr for (self: Object): nullable AExpr */
7641 val
* VIRTUAL_parser_nodes__AReturnExpr__n_expr(val
* self
) {
7642 val
* var
/* : nullable AExpr */;
7643 val
* var1
/* : nullable AExpr */;
7644 var1
= parser_nodes__AReturnExpr__n_expr(self
);
7649 /* method parser_nodes#AReturnExpr#n_expr= for (self: AReturnExpr, nullable AExpr) */
7650 void parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7651 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
= p0
; /* _n_expr on <self:AReturnExpr> */
7654 /* method parser_nodes#AReturnExpr#n_expr= for (self: Object, nullable AExpr) */
7655 void VIRTUAL_parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7656 parser_nodes__AReturnExpr__n_expr_61d(self
, p0
);
7659 /* method parser_nodes#AReturnExpr#init for (self: AReturnExpr) */
7660 void parser_nodes__AReturnExpr__init(val
* self
) {
7661 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReturnExpr>*/;
7664 /* method parser_nodes#AReturnExpr#init for (self: Object) */
7665 void VIRTUAL_parser_nodes__AReturnExpr__init(val
* self
) {
7666 parser_nodes__AReturnExpr__init(self
);
7669 /* method parser_nodes#ALabelable#n_label for (self: ALabelable): nullable ALabel */
7670 val
* parser_nodes__ALabelable__n_label(val
* self
) {
7671 val
* var
/* : nullable ALabel */;
7672 val
* var1
/* : nullable ALabel */;
7673 var1
= self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
; /* _n_label on <self:ALabelable> */
7678 /* method parser_nodes#ALabelable#n_label for (self: Object): nullable ALabel */
7679 val
* VIRTUAL_parser_nodes__ALabelable__n_label(val
* self
) {
7680 val
* var
/* : nullable ALabel */;
7681 val
* var1
/* : nullable ALabel */;
7682 var1
= parser_nodes__ALabelable__n_label(self
);
7687 /* method parser_nodes#ALabelable#n_label= for (self: ALabelable, nullable ALabel) */
7688 void parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7689 self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
= p0
; /* _n_label on <self:ALabelable> */
7692 /* method parser_nodes#ALabelable#n_label= for (self: Object, nullable ALabel) */
7693 void VIRTUAL_parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7694 parser_nodes__ALabelable__n_label_61d(self
, p0
);
7697 /* method parser_nodes#ALabelable#init for (self: ALabelable) */
7698 void parser_nodes__ALabelable__init(val
* self
) {
7699 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabelable>*/;
7702 /* method parser_nodes#ALabelable#init for (self: Object) */
7703 void VIRTUAL_parser_nodes__ALabelable__init(val
* self
) {
7704 parser_nodes__ALabelable__init(self
);
7707 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: ABreakExpr): TKwbreak */
7708 val
* parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7709 val
* var
/* : TKwbreak */;
7710 val
* var1
/* : TKwbreak */;
7711 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
; /* _n_kwbreak on <self:ABreakExpr> */
7713 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwbreak", "src/parser/parser_nodes.nit", 1074);
7720 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: Object): TKwbreak */
7721 val
* VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7722 val
* var
/* : TKwbreak */;
7723 val
* var1
/* : TKwbreak */;
7724 var1
= parser_nodes__ABreakExpr__n_kwbreak(self
);
7729 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: ABreakExpr, TKwbreak) */
7730 void parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7731 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
= p0
; /* _n_kwbreak on <self:ABreakExpr> */
7734 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: Object, TKwbreak) */
7735 void VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7736 parser_nodes__ABreakExpr__n_kwbreak_61d(self
, p0
);
7739 /* method parser_nodes#ABreakExpr#n_expr for (self: ABreakExpr): nullable AExpr */
7740 val
* parser_nodes__ABreakExpr__n_expr(val
* self
) {
7741 val
* var
/* : nullable AExpr */;
7742 val
* var1
/* : nullable AExpr */;
7743 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
; /* _n_expr on <self:ABreakExpr> */
7748 /* method parser_nodes#ABreakExpr#n_expr for (self: Object): nullable AExpr */
7749 val
* VIRTUAL_parser_nodes__ABreakExpr__n_expr(val
* self
) {
7750 val
* var
/* : nullable AExpr */;
7751 val
* var1
/* : nullable AExpr */;
7752 var1
= parser_nodes__ABreakExpr__n_expr(self
);
7757 /* method parser_nodes#ABreakExpr#n_expr= for (self: ABreakExpr, nullable AExpr) */
7758 void parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7759 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
= p0
; /* _n_expr on <self:ABreakExpr> */
7762 /* method parser_nodes#ABreakExpr#n_expr= for (self: Object, nullable AExpr) */
7763 void VIRTUAL_parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7764 parser_nodes__ABreakExpr__n_expr_61d(self
, p0
);
7767 /* method parser_nodes#ABreakExpr#init for (self: ABreakExpr) */
7768 void parser_nodes__ABreakExpr__init(val
* self
) {
7769 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABreakExpr>*/;
7770 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ABreakExpr>*/;
7773 /* method parser_nodes#ABreakExpr#init for (self: Object) */
7774 void VIRTUAL_parser_nodes__ABreakExpr__init(val
* self
) {
7775 parser_nodes__ABreakExpr__init(self
);
7778 /* method parser_nodes#AAbortExpr#n_kwabort for (self: AAbortExpr): TKwabort */
7779 val
* parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7780 val
* var
/* : TKwabort */;
7781 val
* var1
/* : TKwabort */;
7782 var1
= self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
; /* _n_kwabort on <self:AAbortExpr> */
7784 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwabort", "src/parser/parser_nodes.nit", 1081);
7791 /* method parser_nodes#AAbortExpr#n_kwabort for (self: Object): TKwabort */
7792 val
* VIRTUAL_parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7793 val
* var
/* : TKwabort */;
7794 val
* var1
/* : TKwabort */;
7795 var1
= parser_nodes__AAbortExpr__n_kwabort(self
);
7800 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: AAbortExpr, TKwabort) */
7801 void parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7802 self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
= p0
; /* _n_kwabort on <self:AAbortExpr> */
7805 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: Object, TKwabort) */
7806 void VIRTUAL_parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7807 parser_nodes__AAbortExpr__n_kwabort_61d(self
, p0
);
7810 /* method parser_nodes#AAbortExpr#init for (self: AAbortExpr) */
7811 void parser_nodes__AAbortExpr__init(val
* self
) {
7812 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAbortExpr>*/;
7815 /* method parser_nodes#AAbortExpr#init for (self: Object) */
7816 void VIRTUAL_parser_nodes__AAbortExpr__init(val
* self
) {
7817 parser_nodes__AAbortExpr__init(self
);
7820 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: AContinueExpr): nullable TKwcontinue */
7821 val
* parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7822 val
* var
/* : nullable TKwcontinue */;
7823 val
* var1
/* : nullable TKwcontinue */;
7824 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
; /* _n_kwcontinue on <self:AContinueExpr> */
7829 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: Object): nullable TKwcontinue */
7830 val
* VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7831 val
* var
/* : nullable TKwcontinue */;
7832 val
* var1
/* : nullable TKwcontinue */;
7833 var1
= parser_nodes__AContinueExpr__n_kwcontinue(self
);
7838 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: AContinueExpr, nullable TKwcontinue) */
7839 void parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7840 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
= p0
; /* _n_kwcontinue on <self:AContinueExpr> */
7843 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: Object, nullable TKwcontinue) */
7844 void VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7845 parser_nodes__AContinueExpr__n_kwcontinue_61d(self
, p0
);
7848 /* method parser_nodes#AContinueExpr#n_expr for (self: AContinueExpr): nullable AExpr */
7849 val
* parser_nodes__AContinueExpr__n_expr(val
* self
) {
7850 val
* var
/* : nullable AExpr */;
7851 val
* var1
/* : nullable AExpr */;
7852 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
; /* _n_expr on <self:AContinueExpr> */
7857 /* method parser_nodes#AContinueExpr#n_expr for (self: Object): nullable AExpr */
7858 val
* VIRTUAL_parser_nodes__AContinueExpr__n_expr(val
* self
) {
7859 val
* var
/* : nullable AExpr */;
7860 val
* var1
/* : nullable AExpr */;
7861 var1
= parser_nodes__AContinueExpr__n_expr(self
);
7866 /* method parser_nodes#AContinueExpr#n_expr= for (self: AContinueExpr, nullable AExpr) */
7867 void parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7868 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
= p0
; /* _n_expr on <self:AContinueExpr> */
7871 /* method parser_nodes#AContinueExpr#n_expr= for (self: Object, nullable AExpr) */
7872 void VIRTUAL_parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7873 parser_nodes__AContinueExpr__n_expr_61d(self
, p0
);
7876 /* method parser_nodes#AContinueExpr#init for (self: AContinueExpr) */
7877 void parser_nodes__AContinueExpr__init(val
* self
) {
7878 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AContinueExpr>*/;
7879 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AContinueExpr>*/;
7882 /* method parser_nodes#AContinueExpr#init for (self: Object) */
7883 void VIRTUAL_parser_nodes__AContinueExpr__init(val
* self
) {
7884 parser_nodes__AContinueExpr__init(self
);
7887 /* method parser_nodes#ADoExpr#n_kwdo for (self: ADoExpr): TKwdo */
7888 val
* parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7889 val
* var
/* : TKwdo */;
7890 val
* var1
/* : TKwdo */;
7891 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
; /* _n_kwdo on <self:ADoExpr> */
7893 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwdo", "src/parser/parser_nodes.nit", 1096);
7900 /* method parser_nodes#ADoExpr#n_kwdo for (self: Object): TKwdo */
7901 val
* VIRTUAL_parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7902 val
* var
/* : TKwdo */;
7903 val
* var1
/* : TKwdo */;
7904 var1
= parser_nodes__ADoExpr__n_kwdo(self
);
7909 /* method parser_nodes#ADoExpr#n_kwdo= for (self: ADoExpr, TKwdo) */
7910 void parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7911 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:ADoExpr> */
7914 /* method parser_nodes#ADoExpr#n_kwdo= for (self: Object, TKwdo) */
7915 void VIRTUAL_parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7916 parser_nodes__ADoExpr__n_kwdo_61d(self
, p0
);
7919 /* method parser_nodes#ADoExpr#n_block for (self: ADoExpr): nullable AExpr */
7920 val
* parser_nodes__ADoExpr__n_block(val
* self
) {
7921 val
* var
/* : nullable AExpr */;
7922 val
* var1
/* : nullable AExpr */;
7923 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
; /* _n_block on <self:ADoExpr> */
7928 /* method parser_nodes#ADoExpr#n_block for (self: Object): nullable AExpr */
7929 val
* VIRTUAL_parser_nodes__ADoExpr__n_block(val
* self
) {
7930 val
* var
/* : nullable AExpr */;
7931 val
* var1
/* : nullable AExpr */;
7932 var1
= parser_nodes__ADoExpr__n_block(self
);
7937 /* method parser_nodes#ADoExpr#n_block= for (self: ADoExpr, nullable AExpr) */
7938 void parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7939 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
= p0
; /* _n_block on <self:ADoExpr> */
7942 /* method parser_nodes#ADoExpr#n_block= for (self: Object, nullable AExpr) */
7943 void VIRTUAL_parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7944 parser_nodes__ADoExpr__n_block_61d(self
, p0
);
7947 /* method parser_nodes#ADoExpr#init for (self: ADoExpr) */
7948 void parser_nodes__ADoExpr__init(val
* self
) {
7949 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ADoExpr>*/;
7950 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ADoExpr>*/;
7953 /* method parser_nodes#ADoExpr#init for (self: Object) */
7954 void VIRTUAL_parser_nodes__ADoExpr__init(val
* self
) {
7955 parser_nodes__ADoExpr__init(self
);
7958 /* method parser_nodes#AIfExpr#n_kwif for (self: AIfExpr): TKwif */
7959 val
* parser_nodes__AIfExpr__n_kwif(val
* self
) {
7960 val
* var
/* : TKwif */;
7961 val
* var1
/* : TKwif */;
7962 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
; /* _n_kwif on <self:AIfExpr> */
7964 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwif", "src/parser/parser_nodes.nit", 1103);
7971 /* method parser_nodes#AIfExpr#n_kwif for (self: Object): TKwif */
7972 val
* VIRTUAL_parser_nodes__AIfExpr__n_kwif(val
* self
) {
7973 val
* var
/* : TKwif */;
7974 val
* var1
/* : TKwif */;
7975 var1
= parser_nodes__AIfExpr__n_kwif(self
);
7980 /* method parser_nodes#AIfExpr#n_kwif= for (self: AIfExpr, TKwif) */
7981 void parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7982 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfExpr> */
7985 /* method parser_nodes#AIfExpr#n_kwif= for (self: Object, TKwif) */
7986 void VIRTUAL_parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7987 parser_nodes__AIfExpr__n_kwif_61d(self
, p0
);
7990 /* method parser_nodes#AIfExpr#n_expr for (self: AIfExpr): AExpr */
7991 val
* parser_nodes__AIfExpr__n_expr(val
* self
) {
7992 val
* var
/* : AExpr */;
7993 val
* var1
/* : AExpr */;
7994 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
; /* _n_expr on <self:AIfExpr> */
7996 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1104);
8003 /* method parser_nodes#AIfExpr#n_expr for (self: Object): AExpr */
8004 val
* VIRTUAL_parser_nodes__AIfExpr__n_expr(val
* self
) {
8005 val
* var
/* : AExpr */;
8006 val
* var1
/* : AExpr */;
8007 var1
= parser_nodes__AIfExpr__n_expr(self
);
8012 /* method parser_nodes#AIfExpr#n_expr= for (self: AIfExpr, AExpr) */
8013 void parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
8014 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfExpr> */
8017 /* method parser_nodes#AIfExpr#n_expr= for (self: Object, AExpr) */
8018 void VIRTUAL_parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
8019 parser_nodes__AIfExpr__n_expr_61d(self
, p0
);
8022 /* method parser_nodes#AIfExpr#n_then for (self: AIfExpr): nullable AExpr */
8023 val
* parser_nodes__AIfExpr__n_then(val
* self
) {
8024 val
* var
/* : nullable AExpr */;
8025 val
* var1
/* : nullable AExpr */;
8026 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
; /* _n_then on <self:AIfExpr> */
8031 /* method parser_nodes#AIfExpr#n_then for (self: Object): nullable AExpr */
8032 val
* VIRTUAL_parser_nodes__AIfExpr__n_then(val
* self
) {
8033 val
* var
/* : nullable AExpr */;
8034 val
* var1
/* : nullable AExpr */;
8035 var1
= parser_nodes__AIfExpr__n_then(self
);
8040 /* method parser_nodes#AIfExpr#n_then= for (self: AIfExpr, nullable AExpr) */
8041 void parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8042 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
= p0
; /* _n_then on <self:AIfExpr> */
8045 /* method parser_nodes#AIfExpr#n_then= for (self: Object, nullable AExpr) */
8046 void VIRTUAL_parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8047 parser_nodes__AIfExpr__n_then_61d(self
, p0
);
8050 /* method parser_nodes#AIfExpr#n_else for (self: AIfExpr): nullable AExpr */
8051 val
* parser_nodes__AIfExpr__n_else(val
* self
) {
8052 val
* var
/* : nullable AExpr */;
8053 val
* var1
/* : nullable AExpr */;
8054 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
; /* _n_else on <self:AIfExpr> */
8059 /* method parser_nodes#AIfExpr#n_else for (self: Object): nullable AExpr */
8060 val
* VIRTUAL_parser_nodes__AIfExpr__n_else(val
* self
) {
8061 val
* var
/* : nullable AExpr */;
8062 val
* var1
/* : nullable AExpr */;
8063 var1
= parser_nodes__AIfExpr__n_else(self
);
8068 /* method parser_nodes#AIfExpr#n_else= for (self: AIfExpr, nullable AExpr) */
8069 void parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8070 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
= p0
; /* _n_else on <self:AIfExpr> */
8073 /* method parser_nodes#AIfExpr#n_else= for (self: Object, nullable AExpr) */
8074 void VIRTUAL_parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8075 parser_nodes__AIfExpr__n_else_61d(self
, p0
);
8078 /* method parser_nodes#AIfExpr#init for (self: AIfExpr) */
8079 void parser_nodes__AIfExpr__init(val
* self
) {
8080 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfExpr>*/;
8083 /* method parser_nodes#AIfExpr#init for (self: Object) */
8084 void VIRTUAL_parser_nodes__AIfExpr__init(val
* self
) {
8085 parser_nodes__AIfExpr__init(self
);
8088 /* method parser_nodes#AIfexprExpr#n_kwif for (self: AIfexprExpr): TKwif */
8089 val
* parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8090 val
* var
/* : TKwif */;
8091 val
* var1
/* : TKwif */;
8092 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
; /* _n_kwif on <self:AIfexprExpr> */
8094 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwif", "src/parser/parser_nodes.nit", 1112);
8101 /* method parser_nodes#AIfexprExpr#n_kwif for (self: Object): TKwif */
8102 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8103 val
* var
/* : TKwif */;
8104 val
* var1
/* : TKwif */;
8105 var1
= parser_nodes__AIfexprExpr__n_kwif(self
);
8110 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: AIfexprExpr, TKwif) */
8111 void parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8112 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfexprExpr> */
8115 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: Object, TKwif) */
8116 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8117 parser_nodes__AIfexprExpr__n_kwif_61d(self
, p0
);
8120 /* method parser_nodes#AIfexprExpr#n_expr for (self: AIfexprExpr): AExpr */
8121 val
* parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8122 val
* var
/* : AExpr */;
8123 val
* var1
/* : AExpr */;
8124 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
; /* _n_expr on <self:AIfexprExpr> */
8126 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1113);
8133 /* method parser_nodes#AIfexprExpr#n_expr for (self: Object): AExpr */
8134 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8135 val
* var
/* : AExpr */;
8136 val
* var1
/* : AExpr */;
8137 var1
= parser_nodes__AIfexprExpr__n_expr(self
);
8142 /* method parser_nodes#AIfexprExpr#n_expr= for (self: AIfexprExpr, AExpr) */
8143 void parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8144 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfexprExpr> */
8147 /* method parser_nodes#AIfexprExpr#n_expr= for (self: Object, AExpr) */
8148 void VIRTUAL_parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8149 parser_nodes__AIfexprExpr__n_expr_61d(self
, p0
);
8152 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: AIfexprExpr): TKwthen */
8153 val
* parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8154 val
* var
/* : TKwthen */;
8155 val
* var1
/* : TKwthen */;
8156 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
; /* _n_kwthen on <self:AIfexprExpr> */
8158 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwthen", "src/parser/parser_nodes.nit", 1114);
8165 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: Object): TKwthen */
8166 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8167 val
* var
/* : TKwthen */;
8168 val
* var1
/* : TKwthen */;
8169 var1
= parser_nodes__AIfexprExpr__n_kwthen(self
);
8174 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: AIfexprExpr, TKwthen) */
8175 void parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8176 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
= p0
; /* _n_kwthen on <self:AIfexprExpr> */
8179 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: Object, TKwthen) */
8180 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8181 parser_nodes__AIfexprExpr__n_kwthen_61d(self
, p0
);
8184 /* method parser_nodes#AIfexprExpr#n_then for (self: AIfexprExpr): AExpr */
8185 val
* parser_nodes__AIfexprExpr__n_then(val
* self
) {
8186 val
* var
/* : AExpr */;
8187 val
* var1
/* : AExpr */;
8188 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
; /* _n_then on <self:AIfexprExpr> */
8190 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_then", "src/parser/parser_nodes.nit", 1115);
8197 /* method parser_nodes#AIfexprExpr#n_then for (self: Object): AExpr */
8198 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_then(val
* self
) {
8199 val
* var
/* : AExpr */;
8200 val
* var1
/* : AExpr */;
8201 var1
= parser_nodes__AIfexprExpr__n_then(self
);
8206 /* method parser_nodes#AIfexprExpr#n_then= for (self: AIfexprExpr, AExpr) */
8207 void parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8208 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
= p0
; /* _n_then on <self:AIfexprExpr> */
8211 /* method parser_nodes#AIfexprExpr#n_then= for (self: Object, AExpr) */
8212 void VIRTUAL_parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8213 parser_nodes__AIfexprExpr__n_then_61d(self
, p0
);
8216 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: AIfexprExpr): TKwelse */
8217 val
* parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8218 val
* var
/* : TKwelse */;
8219 val
* var1
/* : TKwelse */;
8220 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
; /* _n_kwelse on <self:AIfexprExpr> */
8222 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwelse", "src/parser/parser_nodes.nit", 1116);
8229 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: Object): TKwelse */
8230 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8231 val
* var
/* : TKwelse */;
8232 val
* var1
/* : TKwelse */;
8233 var1
= parser_nodes__AIfexprExpr__n_kwelse(self
);
8238 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: AIfexprExpr, TKwelse) */
8239 void parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8240 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
= p0
; /* _n_kwelse on <self:AIfexprExpr> */
8243 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: Object, TKwelse) */
8244 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8245 parser_nodes__AIfexprExpr__n_kwelse_61d(self
, p0
);
8248 /* method parser_nodes#AIfexprExpr#n_else for (self: AIfexprExpr): AExpr */
8249 val
* parser_nodes__AIfexprExpr__n_else(val
* self
) {
8250 val
* var
/* : AExpr */;
8251 val
* var1
/* : AExpr */;
8252 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
; /* _n_else on <self:AIfexprExpr> */
8254 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_else", "src/parser/parser_nodes.nit", 1117);
8261 /* method parser_nodes#AIfexprExpr#n_else for (self: Object): AExpr */
8262 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_else(val
* self
) {
8263 val
* var
/* : AExpr */;
8264 val
* var1
/* : AExpr */;
8265 var1
= parser_nodes__AIfexprExpr__n_else(self
);
8270 /* method parser_nodes#AIfexprExpr#n_else= for (self: AIfexprExpr, AExpr) */
8271 void parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8272 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
= p0
; /* _n_else on <self:AIfexprExpr> */
8275 /* method parser_nodes#AIfexprExpr#n_else= for (self: Object, AExpr) */
8276 void VIRTUAL_parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8277 parser_nodes__AIfexprExpr__n_else_61d(self
, p0
);
8280 /* method parser_nodes#AIfexprExpr#init for (self: AIfexprExpr) */
8281 void parser_nodes__AIfexprExpr__init(val
* self
) {
8282 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfexprExpr>*/;
8285 /* method parser_nodes#AIfexprExpr#init for (self: Object) */
8286 void VIRTUAL_parser_nodes__AIfexprExpr__init(val
* self
) {
8287 parser_nodes__AIfexprExpr__init(self
);
8290 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: AWhileExpr): TKwwhile */
8291 val
* parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8292 val
* var
/* : TKwwhile */;
8293 val
* var1
/* : TKwwhile */;
8294 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
; /* _n_kwwhile on <self:AWhileExpr> */
8296 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwwhile", "src/parser/parser_nodes.nit", 1124);
8303 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: Object): TKwwhile */
8304 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8305 val
* var
/* : TKwwhile */;
8306 val
* var1
/* : TKwwhile */;
8307 var1
= parser_nodes__AWhileExpr__n_kwwhile(self
);
8312 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: AWhileExpr, TKwwhile) */
8313 void parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8314 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
= p0
; /* _n_kwwhile on <self:AWhileExpr> */
8317 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: Object, TKwwhile) */
8318 void VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8319 parser_nodes__AWhileExpr__n_kwwhile_61d(self
, p0
);
8322 /* method parser_nodes#AWhileExpr#n_expr for (self: AWhileExpr): AExpr */
8323 val
* parser_nodes__AWhileExpr__n_expr(val
* self
) {
8324 val
* var
/* : AExpr */;
8325 val
* var1
/* : AExpr */;
8326 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
; /* _n_expr on <self:AWhileExpr> */
8328 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1125);
8335 /* method parser_nodes#AWhileExpr#n_expr for (self: Object): AExpr */
8336 val
* VIRTUAL_parser_nodes__AWhileExpr__n_expr(val
* self
) {
8337 val
* var
/* : AExpr */;
8338 val
* var1
/* : AExpr */;
8339 var1
= parser_nodes__AWhileExpr__n_expr(self
);
8344 /* method parser_nodes#AWhileExpr#n_expr= for (self: AWhileExpr, AExpr) */
8345 void parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8346 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
= p0
; /* _n_expr on <self:AWhileExpr> */
8349 /* method parser_nodes#AWhileExpr#n_expr= for (self: Object, AExpr) */
8350 void VIRTUAL_parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8351 parser_nodes__AWhileExpr__n_expr_61d(self
, p0
);
8354 /* method parser_nodes#AWhileExpr#n_kwdo for (self: AWhileExpr): TKwdo */
8355 val
* parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8356 val
* var
/* : TKwdo */;
8357 val
* var1
/* : TKwdo */;
8358 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
; /* _n_kwdo on <self:AWhileExpr> */
8360 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwdo", "src/parser/parser_nodes.nit", 1126);
8367 /* method parser_nodes#AWhileExpr#n_kwdo for (self: Object): TKwdo */
8368 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8369 val
* var
/* : TKwdo */;
8370 val
* var1
/* : TKwdo */;
8371 var1
= parser_nodes__AWhileExpr__n_kwdo(self
);
8376 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: AWhileExpr, TKwdo) */
8377 void parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8378 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AWhileExpr> */
8381 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: Object, TKwdo) */
8382 void VIRTUAL_parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8383 parser_nodes__AWhileExpr__n_kwdo_61d(self
, p0
);
8386 /* method parser_nodes#AWhileExpr#n_block for (self: AWhileExpr): nullable AExpr */
8387 val
* parser_nodes__AWhileExpr__n_block(val
* self
) {
8388 val
* var
/* : nullable AExpr */;
8389 val
* var1
/* : nullable AExpr */;
8390 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
; /* _n_block on <self:AWhileExpr> */
8395 /* method parser_nodes#AWhileExpr#n_block for (self: Object): nullable AExpr */
8396 val
* VIRTUAL_parser_nodes__AWhileExpr__n_block(val
* self
) {
8397 val
* var
/* : nullable AExpr */;
8398 val
* var1
/* : nullable AExpr */;
8399 var1
= parser_nodes__AWhileExpr__n_block(self
);
8404 /* method parser_nodes#AWhileExpr#n_block= for (self: AWhileExpr, nullable AExpr) */
8405 void parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8406 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
= p0
; /* _n_block on <self:AWhileExpr> */
8409 /* method parser_nodes#AWhileExpr#n_block= for (self: Object, nullable AExpr) */
8410 void VIRTUAL_parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8411 parser_nodes__AWhileExpr__n_block_61d(self
, p0
);
8414 /* method parser_nodes#AWhileExpr#init for (self: AWhileExpr) */
8415 void parser_nodes__AWhileExpr__init(val
* self
) {
8416 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AWhileExpr>*/;
8417 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AWhileExpr>*/;
8420 /* method parser_nodes#AWhileExpr#init for (self: Object) */
8421 void VIRTUAL_parser_nodes__AWhileExpr__init(val
* self
) {
8422 parser_nodes__AWhileExpr__init(self
);
8425 /* method parser_nodes#ALoopExpr#n_kwloop for (self: ALoopExpr): TKwloop */
8426 val
* parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8427 val
* var
/* : TKwloop */;
8428 val
* var1
/* : TKwloop */;
8429 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
; /* _n_kwloop on <self:ALoopExpr> */
8431 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwloop", "src/parser/parser_nodes.nit", 1134);
8438 /* method parser_nodes#ALoopExpr#n_kwloop for (self: Object): TKwloop */
8439 val
* VIRTUAL_parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8440 val
* var
/* : TKwloop */;
8441 val
* var1
/* : TKwloop */;
8442 var1
= parser_nodes__ALoopExpr__n_kwloop(self
);
8447 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: ALoopExpr, TKwloop) */
8448 void parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8449 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
= p0
; /* _n_kwloop on <self:ALoopExpr> */
8452 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: Object, TKwloop) */
8453 void VIRTUAL_parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8454 parser_nodes__ALoopExpr__n_kwloop_61d(self
, p0
);
8457 /* method parser_nodes#ALoopExpr#n_block for (self: ALoopExpr): nullable AExpr */
8458 val
* parser_nodes__ALoopExpr__n_block(val
* self
) {
8459 val
* var
/* : nullable AExpr */;
8460 val
* var1
/* : nullable AExpr */;
8461 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
; /* _n_block on <self:ALoopExpr> */
8466 /* method parser_nodes#ALoopExpr#n_block for (self: Object): nullable AExpr */
8467 val
* VIRTUAL_parser_nodes__ALoopExpr__n_block(val
* self
) {
8468 val
* var
/* : nullable AExpr */;
8469 val
* var1
/* : nullable AExpr */;
8470 var1
= parser_nodes__ALoopExpr__n_block(self
);
8475 /* method parser_nodes#ALoopExpr#n_block= for (self: ALoopExpr, nullable AExpr) */
8476 void parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8477 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
= p0
; /* _n_block on <self:ALoopExpr> */
8480 /* method parser_nodes#ALoopExpr#n_block= for (self: Object, nullable AExpr) */
8481 void VIRTUAL_parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8482 parser_nodes__ALoopExpr__n_block_61d(self
, p0
);
8485 /* method parser_nodes#ALoopExpr#init for (self: ALoopExpr) */
8486 void parser_nodes__ALoopExpr__init(val
* self
) {
8487 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ALoopExpr>*/;
8488 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ALoopExpr>*/;
8491 /* method parser_nodes#ALoopExpr#init for (self: Object) */
8492 void VIRTUAL_parser_nodes__ALoopExpr__init(val
* self
) {
8493 parser_nodes__ALoopExpr__init(self
);
8496 /* method parser_nodes#AForExpr#n_kwfor for (self: AForExpr): TKwfor */
8497 val
* parser_nodes__AForExpr__n_kwfor(val
* self
) {
8498 val
* var
/* : TKwfor */;
8499 val
* var1
/* : TKwfor */;
8500 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
; /* _n_kwfor on <self:AForExpr> */
8502 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwfor", "src/parser/parser_nodes.nit", 1142);
8509 /* method parser_nodes#AForExpr#n_kwfor for (self: Object): TKwfor */
8510 val
* VIRTUAL_parser_nodes__AForExpr__n_kwfor(val
* self
) {
8511 val
* var
/* : TKwfor */;
8512 val
* var1
/* : TKwfor */;
8513 var1
= parser_nodes__AForExpr__n_kwfor(self
);
8518 /* method parser_nodes#AForExpr#n_kwfor= for (self: AForExpr, TKwfor) */
8519 void parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8520 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
= p0
; /* _n_kwfor on <self:AForExpr> */
8523 /* method parser_nodes#AForExpr#n_kwfor= for (self: Object, TKwfor) */
8524 void VIRTUAL_parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8525 parser_nodes__AForExpr__n_kwfor_61d(self
, p0
);
8528 /* method parser_nodes#AForExpr#n_ids for (self: AForExpr): ANodes[TId] */
8529 val
* parser_nodes__AForExpr__n_ids(val
* self
) {
8530 val
* var
/* : ANodes[TId] */;
8531 val
* var1
/* : ANodes[TId] */;
8532 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_ids
].val
; /* _n_ids on <self:AForExpr> */
8534 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_ids", "src/parser/parser_nodes.nit", 1143);
8541 /* method parser_nodes#AForExpr#n_ids for (self: Object): ANodes[TId] */
8542 val
* VIRTUAL_parser_nodes__AForExpr__n_ids(val
* self
) {
8543 val
* var
/* : ANodes[TId] */;
8544 val
* var1
/* : ANodes[TId] */;
8545 var1
= parser_nodes__AForExpr__n_ids(self
);
8550 /* method parser_nodes#AForExpr#n_expr for (self: AForExpr): AExpr */
8551 val
* parser_nodes__AForExpr__n_expr(val
* self
) {
8552 val
* var
/* : AExpr */;
8553 val
* var1
/* : AExpr */;
8554 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
; /* _n_expr on <self:AForExpr> */
8556 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1144);
8563 /* method parser_nodes#AForExpr#n_expr for (self: Object): AExpr */
8564 val
* VIRTUAL_parser_nodes__AForExpr__n_expr(val
* self
) {
8565 val
* var
/* : AExpr */;
8566 val
* var1
/* : AExpr */;
8567 var1
= parser_nodes__AForExpr__n_expr(self
);
8572 /* method parser_nodes#AForExpr#n_expr= for (self: AForExpr, AExpr) */
8573 void parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8574 self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
= p0
; /* _n_expr on <self:AForExpr> */
8577 /* method parser_nodes#AForExpr#n_expr= for (self: Object, AExpr) */
8578 void VIRTUAL_parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8579 parser_nodes__AForExpr__n_expr_61d(self
, p0
);
8582 /* method parser_nodes#AForExpr#n_kwdo for (self: AForExpr): TKwdo */
8583 val
* parser_nodes__AForExpr__n_kwdo(val
* self
) {
8584 val
* var
/* : TKwdo */;
8585 val
* var1
/* : TKwdo */;
8586 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
; /* _n_kwdo on <self:AForExpr> */
8588 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwdo", "src/parser/parser_nodes.nit", 1145);
8595 /* method parser_nodes#AForExpr#n_kwdo for (self: Object): TKwdo */
8596 val
* VIRTUAL_parser_nodes__AForExpr__n_kwdo(val
* self
) {
8597 val
* var
/* : TKwdo */;
8598 val
* var1
/* : TKwdo */;
8599 var1
= parser_nodes__AForExpr__n_kwdo(self
);
8604 /* method parser_nodes#AForExpr#n_kwdo= for (self: AForExpr, TKwdo) */
8605 void parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8606 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AForExpr> */
8609 /* method parser_nodes#AForExpr#n_kwdo= for (self: Object, TKwdo) */
8610 void VIRTUAL_parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8611 parser_nodes__AForExpr__n_kwdo_61d(self
, p0
);
8614 /* method parser_nodes#AForExpr#n_block for (self: AForExpr): nullable AExpr */
8615 val
* parser_nodes__AForExpr__n_block(val
* self
) {
8616 val
* var
/* : nullable AExpr */;
8617 val
* var1
/* : nullable AExpr */;
8618 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
; /* _n_block on <self:AForExpr> */
8623 /* method parser_nodes#AForExpr#n_block for (self: Object): nullable AExpr */
8624 val
* VIRTUAL_parser_nodes__AForExpr__n_block(val
* self
) {
8625 val
* var
/* : nullable AExpr */;
8626 val
* var1
/* : nullable AExpr */;
8627 var1
= parser_nodes__AForExpr__n_block(self
);
8632 /* method parser_nodes#AForExpr#n_block= for (self: AForExpr, nullable AExpr) */
8633 void parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8634 self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
= p0
; /* _n_block on <self:AForExpr> */
8637 /* method parser_nodes#AForExpr#n_block= for (self: Object, nullable AExpr) */
8638 void VIRTUAL_parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8639 parser_nodes__AForExpr__n_block_61d(self
, p0
);
8642 /* method parser_nodes#AForExpr#init for (self: AForExpr) */
8643 void parser_nodes__AForExpr__init(val
* self
) {
8644 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AForExpr>*/;
8645 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AForExpr>*/;
8648 /* method parser_nodes#AForExpr#init for (self: Object) */
8649 void VIRTUAL_parser_nodes__AForExpr__init(val
* self
) {
8650 parser_nodes__AForExpr__init(self
);
8653 /* method parser_nodes#AAssertExpr#n_kwassert for (self: AAssertExpr): TKwassert */
8654 val
* parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8655 val
* var
/* : TKwassert */;
8656 val
* var1
/* : TKwassert */;
8657 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
; /* _n_kwassert on <self:AAssertExpr> */
8659 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwassert", "src/parser/parser_nodes.nit", 1152);
8666 /* method parser_nodes#AAssertExpr#n_kwassert for (self: Object): TKwassert */
8667 val
* VIRTUAL_parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8668 val
* var
/* : TKwassert */;
8669 val
* var1
/* : TKwassert */;
8670 var1
= parser_nodes__AAssertExpr__n_kwassert(self
);
8675 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: AAssertExpr, TKwassert) */
8676 void parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8677 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
= p0
; /* _n_kwassert on <self:AAssertExpr> */
8680 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: Object, TKwassert) */
8681 void VIRTUAL_parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8682 parser_nodes__AAssertExpr__n_kwassert_61d(self
, p0
);
8685 /* method parser_nodes#AAssertExpr#n_id for (self: AAssertExpr): nullable TId */
8686 val
* parser_nodes__AAssertExpr__n_id(val
* self
) {
8687 val
* var
/* : nullable TId */;
8688 val
* var1
/* : nullable TId */;
8689 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
; /* _n_id on <self:AAssertExpr> */
8694 /* method parser_nodes#AAssertExpr#n_id for (self: Object): nullable TId */
8695 val
* VIRTUAL_parser_nodes__AAssertExpr__n_id(val
* self
) {
8696 val
* var
/* : nullable TId */;
8697 val
* var1
/* : nullable TId */;
8698 var1
= parser_nodes__AAssertExpr__n_id(self
);
8703 /* method parser_nodes#AAssertExpr#n_id= for (self: AAssertExpr, nullable TId) */
8704 void parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8705 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
= p0
; /* _n_id on <self:AAssertExpr> */
8708 /* method parser_nodes#AAssertExpr#n_id= for (self: Object, nullable TId) */
8709 void VIRTUAL_parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8710 parser_nodes__AAssertExpr__n_id_61d(self
, p0
);
8713 /* method parser_nodes#AAssertExpr#n_expr for (self: AAssertExpr): AExpr */
8714 val
* parser_nodes__AAssertExpr__n_expr(val
* self
) {
8715 val
* var
/* : AExpr */;
8716 val
* var1
/* : AExpr */;
8717 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
; /* _n_expr on <self:AAssertExpr> */
8719 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1154);
8726 /* method parser_nodes#AAssertExpr#n_expr for (self: Object): AExpr */
8727 val
* VIRTUAL_parser_nodes__AAssertExpr__n_expr(val
* self
) {
8728 val
* var
/* : AExpr */;
8729 val
* var1
/* : AExpr */;
8730 var1
= parser_nodes__AAssertExpr__n_expr(self
);
8735 /* method parser_nodes#AAssertExpr#n_expr= for (self: AAssertExpr, AExpr) */
8736 void parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8737 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAssertExpr> */
8740 /* method parser_nodes#AAssertExpr#n_expr= for (self: Object, AExpr) */
8741 void VIRTUAL_parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8742 parser_nodes__AAssertExpr__n_expr_61d(self
, p0
);
8745 /* method parser_nodes#AAssertExpr#n_else for (self: AAssertExpr): nullable AExpr */
8746 val
* parser_nodes__AAssertExpr__n_else(val
* self
) {
8747 val
* var
/* : nullable AExpr */;
8748 val
* var1
/* : nullable AExpr */;
8749 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
; /* _n_else on <self:AAssertExpr> */
8754 /* method parser_nodes#AAssertExpr#n_else for (self: Object): nullable AExpr */
8755 val
* VIRTUAL_parser_nodes__AAssertExpr__n_else(val
* self
) {
8756 val
* var
/* : nullable AExpr */;
8757 val
* var1
/* : nullable AExpr */;
8758 var1
= parser_nodes__AAssertExpr__n_else(self
);
8763 /* method parser_nodes#AAssertExpr#n_else= for (self: AAssertExpr, nullable AExpr) */
8764 void parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8765 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
= p0
; /* _n_else on <self:AAssertExpr> */
8768 /* method parser_nodes#AAssertExpr#n_else= for (self: Object, nullable AExpr) */
8769 void VIRTUAL_parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8770 parser_nodes__AAssertExpr__n_else_61d(self
, p0
);
8773 /* method parser_nodes#AAssertExpr#init for (self: AAssertExpr) */
8774 void parser_nodes__AAssertExpr__init(val
* self
) {
8775 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssertExpr>*/;
8778 /* method parser_nodes#AAssertExpr#init for (self: Object) */
8779 void VIRTUAL_parser_nodes__AAssertExpr__init(val
* self
) {
8780 parser_nodes__AAssertExpr__init(self
);
8783 /* method parser_nodes#AAssignFormExpr#n_assign for (self: AAssignFormExpr): TAssign */
8784 val
* parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8785 val
* var
/* : TAssign */;
8786 val
* var1
/* : TAssign */;
8787 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
; /* _n_assign on <self:AAssignFormExpr> */
8789 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_assign", "src/parser/parser_nodes.nit", 1161);
8796 /* method parser_nodes#AAssignFormExpr#n_assign for (self: Object): TAssign */
8797 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8798 val
* var
/* : TAssign */;
8799 val
* var1
/* : TAssign */;
8800 var1
= parser_nodes__AAssignFormExpr__n_assign(self
);
8805 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: AAssignFormExpr, TAssign) */
8806 void parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8807 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
= p0
; /* _n_assign on <self:AAssignFormExpr> */
8810 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: Object, TAssign) */
8811 void VIRTUAL_parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8812 parser_nodes__AAssignFormExpr__n_assign_61d(self
, p0
);
8815 /* method parser_nodes#AAssignFormExpr#n_value for (self: AAssignFormExpr): AExpr */
8816 val
* parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8817 val
* var
/* : AExpr */;
8818 val
* var1
/* : AExpr */;
8819 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
; /* _n_value on <self:AAssignFormExpr> */
8821 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_value", "src/parser/parser_nodes.nit", 1162);
8828 /* method parser_nodes#AAssignFormExpr#n_value for (self: Object): AExpr */
8829 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8830 val
* var
/* : AExpr */;
8831 val
* var1
/* : AExpr */;
8832 var1
= parser_nodes__AAssignFormExpr__n_value(self
);
8837 /* method parser_nodes#AAssignFormExpr#n_value= for (self: AAssignFormExpr, AExpr) */
8838 void parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8839 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AAssignFormExpr> */
8842 /* method parser_nodes#AAssignFormExpr#n_value= for (self: Object, AExpr) */
8843 void VIRTUAL_parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8844 parser_nodes__AAssignFormExpr__n_value_61d(self
, p0
);
8847 /* method parser_nodes#AAssignFormExpr#init for (self: AAssignFormExpr) */
8848 void parser_nodes__AAssignFormExpr__init(val
* self
) {
8849 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssignFormExpr>*/;
8852 /* method parser_nodes#AAssignFormExpr#init for (self: Object) */
8853 void VIRTUAL_parser_nodes__AAssignFormExpr__init(val
* self
) {
8854 parser_nodes__AAssignFormExpr__init(self
);
8857 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: AReassignFormExpr): AAssignOp */
8858 val
* parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8859 val
* var
/* : AAssignOp */;
8860 val
* var1
/* : AAssignOp */;
8861 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
; /* _n_assign_op on <self:AReassignFormExpr> */
8863 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_assign_op", "src/parser/parser_nodes.nit", 1168);
8870 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: Object): AAssignOp */
8871 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8872 val
* var
/* : AAssignOp */;
8873 val
* var1
/* : AAssignOp */;
8874 var1
= parser_nodes__AReassignFormExpr__n_assign_op(self
);
8879 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: AReassignFormExpr, AAssignOp) */
8880 void parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8881 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
= p0
; /* _n_assign_op on <self:AReassignFormExpr> */
8884 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: Object, AAssignOp) */
8885 void VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8886 parser_nodes__AReassignFormExpr__n_assign_op_61d(self
, p0
);
8889 /* method parser_nodes#AReassignFormExpr#n_value for (self: AReassignFormExpr): AExpr */
8890 val
* parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8891 val
* var
/* : AExpr */;
8892 val
* var1
/* : AExpr */;
8893 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
; /* _n_value on <self:AReassignFormExpr> */
8895 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_value", "src/parser/parser_nodes.nit", 1169);
8902 /* method parser_nodes#AReassignFormExpr#n_value for (self: Object): AExpr */
8903 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8904 val
* var
/* : AExpr */;
8905 val
* var1
/* : AExpr */;
8906 var1
= parser_nodes__AReassignFormExpr__n_value(self
);
8911 /* method parser_nodes#AReassignFormExpr#n_value= for (self: AReassignFormExpr, AExpr) */
8912 void parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8913 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AReassignFormExpr> */
8916 /* method parser_nodes#AReassignFormExpr#n_value= for (self: Object, AExpr) */
8917 void VIRTUAL_parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8918 parser_nodes__AReassignFormExpr__n_value_61d(self
, p0
);
8921 /* method parser_nodes#AReassignFormExpr#init for (self: AReassignFormExpr) */
8922 void parser_nodes__AReassignFormExpr__init(val
* self
) {
8923 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReassignFormExpr>*/;
8926 /* method parser_nodes#AReassignFormExpr#init for (self: Object) */
8927 void VIRTUAL_parser_nodes__AReassignFormExpr__init(val
* self
) {
8928 parser_nodes__AReassignFormExpr__init(self
);
8931 /* method parser_nodes#AOnceExpr#n_kwonce for (self: AOnceExpr): TKwonce */
8932 val
* parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8933 val
* var
/* : TKwonce */;
8934 val
* var1
/* : TKwonce */;
8935 var1
= self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
; /* _n_kwonce on <self:AOnceExpr> */
8937 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwonce", "src/parser/parser_nodes.nit", 1175);
8944 /* method parser_nodes#AOnceExpr#n_kwonce for (self: Object): TKwonce */
8945 val
* VIRTUAL_parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8946 val
* var
/* : TKwonce */;
8947 val
* var1
/* : TKwonce */;
8948 var1
= parser_nodes__AOnceExpr__n_kwonce(self
);
8953 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: AOnceExpr, TKwonce) */
8954 void parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8955 self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
= p0
; /* _n_kwonce on <self:AOnceExpr> */
8958 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: Object, TKwonce) */
8959 void VIRTUAL_parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8960 parser_nodes__AOnceExpr__n_kwonce_61d(self
, p0
);
8963 /* method parser_nodes#AOnceExpr#init for (self: AOnceExpr) */
8964 void parser_nodes__AOnceExpr__init(val
* self
) {
8965 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AProxyExpr__init
]))(self
) /* init on <self:AOnceExpr>*/;
8968 /* method parser_nodes#AOnceExpr#init for (self: Object) */
8969 void VIRTUAL_parser_nodes__AOnceExpr__init(val
* self
) {
8970 parser_nodes__AOnceExpr__init(self
);
8973 /* method parser_nodes#ASendExpr#n_expr for (self: ASendExpr): AExpr */
8974 val
* parser_nodes__ASendExpr__n_expr(val
* self
) {
8975 val
* var
/* : AExpr */;
8976 val
* var1
/* : AExpr */;
8977 var1
= self
->attrs
[COLOR_parser_nodes__ASendExpr___n_expr
].val
; /* _n_expr on <self:ASendExpr> */
8979 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1182);
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#n_closure_defs for (self: ASendExpr): ANodes[AClosureDef] */
9006 val
* parser_nodes__ASendExpr__n_closure_defs(val
* self
) {
9007 val
* var
/* : ANodes[AClosureDef] */;
9008 val
* var1
/* : ANodes[AClosureDef] */;
9009 var1
= self
->attrs
[COLOR_parser_nodes__ASendExpr___n_closure_defs
].val
; /* _n_closure_defs on <self:ASendExpr> */
9011 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_closure_defs", "src/parser/parser_nodes.nit", 1184);
9018 /* method parser_nodes#ASendExpr#n_closure_defs for (self: Object): ANodes[AClosureDef] */
9019 val
* VIRTUAL_parser_nodes__ASendExpr__n_closure_defs(val
* self
) {
9020 val
* var
/* : ANodes[AClosureDef] */;
9021 val
* var1
/* : ANodes[AClosureDef] */;
9022 var1
= parser_nodes__ASendExpr__n_closure_defs(self
);
9027 /* method parser_nodes#ASendExpr#init for (self: ASendExpr) */
9028 void parser_nodes__ASendExpr__init(val
* self
) {
9029 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ASendExpr>*/;
9032 /* method parser_nodes#ASendExpr#init for (self: Object) */
9033 void VIRTUAL_parser_nodes__ASendExpr__init(val
* self
) {
9034 parser_nodes__ASendExpr__init(self
);
9037 /* method parser_nodes#ABinopExpr#n_expr2 for (self: ABinopExpr): AExpr */
9038 val
* parser_nodes__ABinopExpr__n_expr2(val
* self
) {
9039 val
* var
/* : AExpr */;
9040 val
* var1
/* : AExpr */;
9041 var1
= self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
; /* _n_expr2 on <self:ABinopExpr> */
9043 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1190);
9050 /* method parser_nodes#ABinopExpr#n_expr2 for (self: Object): AExpr */
9051 val
* VIRTUAL_parser_nodes__ABinopExpr__n_expr2(val
* self
) {
9052 val
* var
/* : AExpr */;
9053 val
* var1
/* : AExpr */;
9054 var1
= parser_nodes__ABinopExpr__n_expr2(self
);
9059 /* method parser_nodes#ABinopExpr#n_expr2= for (self: ABinopExpr, AExpr) */
9060 void parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9061 self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:ABinopExpr> */
9064 /* method parser_nodes#ABinopExpr#n_expr2= for (self: Object, AExpr) */
9065 void VIRTUAL_parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9066 parser_nodes__ABinopExpr__n_expr2_61d(self
, p0
);
9069 /* method parser_nodes#ABinopExpr#init for (self: ABinopExpr) */
9070 void parser_nodes__ABinopExpr__init(val
* self
) {
9071 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:ABinopExpr>*/;
9074 /* method parser_nodes#ABinopExpr#init for (self: Object) */
9075 void VIRTUAL_parser_nodes__ABinopExpr__init(val
* self
) {
9076 parser_nodes__ABinopExpr__init(self
);
9079 /* method parser_nodes#ABoolExpr#init for (self: ABoolExpr) */
9080 void parser_nodes__ABoolExpr__init(val
* self
) {
9081 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABoolExpr>*/;
9084 /* method parser_nodes#ABoolExpr#init for (self: Object) */
9085 void VIRTUAL_parser_nodes__ABoolExpr__init(val
* self
) {
9086 parser_nodes__ABoolExpr__init(self
);
9089 /* method parser_nodes#AOrExpr#n_expr for (self: AOrExpr): AExpr */
9090 val
* parser_nodes__AOrExpr__n_expr(val
* self
) {
9091 val
* var
/* : AExpr */;
9092 val
* var1
/* : AExpr */;
9093 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
; /* _n_expr on <self:AOrExpr> */
9095 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1203);
9102 /* method parser_nodes#AOrExpr#n_expr for (self: Object): AExpr */
9103 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr(val
* self
) {
9104 val
* var
/* : AExpr */;
9105 val
* var1
/* : AExpr */;
9106 var1
= parser_nodes__AOrExpr__n_expr(self
);
9111 /* method parser_nodes#AOrExpr#n_expr= for (self: AOrExpr, AExpr) */
9112 void parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9113 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrExpr> */
9116 /* method parser_nodes#AOrExpr#n_expr= for (self: Object, AExpr) */
9117 void VIRTUAL_parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9118 parser_nodes__AOrExpr__n_expr_61d(self
, p0
);
9121 /* method parser_nodes#AOrExpr#n_expr2 for (self: AOrExpr): AExpr */
9122 val
* parser_nodes__AOrExpr__n_expr2(val
* self
) {
9123 val
* var
/* : AExpr */;
9124 val
* var1
/* : AExpr */;
9125 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrExpr> */
9127 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1204);
9134 /* method parser_nodes#AOrExpr#n_expr2 for (self: Object): AExpr */
9135 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr2(val
* self
) {
9136 val
* var
/* : AExpr */;
9137 val
* var1
/* : AExpr */;
9138 var1
= parser_nodes__AOrExpr__n_expr2(self
);
9143 /* method parser_nodes#AOrExpr#n_expr2= for (self: AOrExpr, AExpr) */
9144 void parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9145 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrExpr> */
9148 /* method parser_nodes#AOrExpr#n_expr2= for (self: Object, AExpr) */
9149 void VIRTUAL_parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9150 parser_nodes__AOrExpr__n_expr2_61d(self
, p0
);
9153 /* method parser_nodes#AOrExpr#init for (self: AOrExpr) */
9154 void parser_nodes__AOrExpr__init(val
* self
) {
9155 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrExpr>*/;
9158 /* method parser_nodes#AOrExpr#init for (self: Object) */
9159 void VIRTUAL_parser_nodes__AOrExpr__init(val
* self
) {
9160 parser_nodes__AOrExpr__init(self
);
9163 /* method parser_nodes#AAndExpr#n_expr for (self: AAndExpr): AExpr */
9164 val
* parser_nodes__AAndExpr__n_expr(val
* self
) {
9165 val
* var
/* : AExpr */;
9166 val
* var1
/* : AExpr */;
9167 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
; /* _n_expr on <self:AAndExpr> */
9169 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1210);
9176 /* method parser_nodes#AAndExpr#n_expr for (self: Object): AExpr */
9177 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr(val
* self
) {
9178 val
* var
/* : AExpr */;
9179 val
* var1
/* : AExpr */;
9180 var1
= parser_nodes__AAndExpr__n_expr(self
);
9185 /* method parser_nodes#AAndExpr#n_expr= for (self: AAndExpr, AExpr) */
9186 void parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9187 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAndExpr> */
9190 /* method parser_nodes#AAndExpr#n_expr= for (self: Object, AExpr) */
9191 void VIRTUAL_parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9192 parser_nodes__AAndExpr__n_expr_61d(self
, p0
);
9195 /* method parser_nodes#AAndExpr#n_expr2 for (self: AAndExpr): AExpr */
9196 val
* parser_nodes__AAndExpr__n_expr2(val
* self
) {
9197 val
* var
/* : AExpr */;
9198 val
* var1
/* : AExpr */;
9199 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
; /* _n_expr2 on <self:AAndExpr> */
9201 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1211);
9208 /* method parser_nodes#AAndExpr#n_expr2 for (self: Object): AExpr */
9209 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr2(val
* self
) {
9210 val
* var
/* : AExpr */;
9211 val
* var1
/* : AExpr */;
9212 var1
= parser_nodes__AAndExpr__n_expr2(self
);
9217 /* method parser_nodes#AAndExpr#n_expr2= for (self: AAndExpr, AExpr) */
9218 void parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9219 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AAndExpr> */
9222 /* method parser_nodes#AAndExpr#n_expr2= for (self: Object, AExpr) */
9223 void VIRTUAL_parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9224 parser_nodes__AAndExpr__n_expr2_61d(self
, p0
);
9227 /* method parser_nodes#AAndExpr#init for (self: AAndExpr) */
9228 void parser_nodes__AAndExpr__init(val
* self
) {
9229 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AAndExpr>*/;
9232 /* method parser_nodes#AAndExpr#init for (self: Object) */
9233 void VIRTUAL_parser_nodes__AAndExpr__init(val
* self
) {
9234 parser_nodes__AAndExpr__init(self
);
9237 /* method parser_nodes#AOrElseExpr#n_expr for (self: AOrElseExpr): AExpr */
9238 val
* parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9239 val
* var
/* : AExpr */;
9240 val
* var1
/* : AExpr */;
9241 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
; /* _n_expr on <self:AOrElseExpr> */
9243 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1217);
9250 /* method parser_nodes#AOrElseExpr#n_expr for (self: Object): AExpr */
9251 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9252 val
* var
/* : AExpr */;
9253 val
* var1
/* : AExpr */;
9254 var1
= parser_nodes__AOrElseExpr__n_expr(self
);
9259 /* method parser_nodes#AOrElseExpr#n_expr= for (self: AOrElseExpr, AExpr) */
9260 void parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9261 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrElseExpr> */
9264 /* method parser_nodes#AOrElseExpr#n_expr= for (self: Object, AExpr) */
9265 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9266 parser_nodes__AOrElseExpr__n_expr_61d(self
, p0
);
9269 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: AOrElseExpr): AExpr */
9270 val
* parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9271 val
* var
/* : AExpr */;
9272 val
* var1
/* : AExpr */;
9273 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrElseExpr> */
9275 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1218);
9282 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: Object): AExpr */
9283 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9284 val
* var
/* : AExpr */;
9285 val
* var1
/* : AExpr */;
9286 var1
= parser_nodes__AOrElseExpr__n_expr2(self
);
9291 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: AOrElseExpr, AExpr) */
9292 void parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9293 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrElseExpr> */
9296 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: Object, AExpr) */
9297 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9298 parser_nodes__AOrElseExpr__n_expr2_61d(self
, p0
);
9301 /* method parser_nodes#AOrElseExpr#init for (self: AOrElseExpr) */
9302 void parser_nodes__AOrElseExpr__init(val
* self
) {
9303 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrElseExpr>*/;
9306 /* method parser_nodes#AOrElseExpr#init for (self: Object) */
9307 void VIRTUAL_parser_nodes__AOrElseExpr__init(val
* self
) {
9308 parser_nodes__AOrElseExpr__init(self
);
9311 /* method parser_nodes#AImpliesExpr#n_expr for (self: AImpliesExpr): AExpr */
9312 val
* parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9313 val
* var
/* : AExpr */;
9314 val
* var1
/* : AExpr */;
9315 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
; /* _n_expr on <self:AImpliesExpr> */
9317 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1224);
9324 /* method parser_nodes#AImpliesExpr#n_expr for (self: Object): AExpr */
9325 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9326 val
* var
/* : AExpr */;
9327 val
* var1
/* : AExpr */;
9328 var1
= parser_nodes__AImpliesExpr__n_expr(self
);
9333 /* method parser_nodes#AImpliesExpr#n_expr= for (self: AImpliesExpr, AExpr) */
9334 void parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9335 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
= p0
; /* _n_expr on <self:AImpliesExpr> */
9338 /* method parser_nodes#AImpliesExpr#n_expr= for (self: Object, AExpr) */
9339 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9340 parser_nodes__AImpliesExpr__n_expr_61d(self
, p0
);
9343 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: AImpliesExpr): AExpr */
9344 val
* parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9345 val
* var
/* : AExpr */;
9346 val
* var1
/* : AExpr */;
9347 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
; /* _n_expr2 on <self:AImpliesExpr> */
9349 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1225);
9356 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: Object): AExpr */
9357 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9358 val
* var
/* : AExpr */;
9359 val
* var1
/* : AExpr */;
9360 var1
= parser_nodes__AImpliesExpr__n_expr2(self
);
9365 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: AImpliesExpr, AExpr) */
9366 void parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9367 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AImpliesExpr> */
9370 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: Object, AExpr) */
9371 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9372 parser_nodes__AImpliesExpr__n_expr2_61d(self
, p0
);
9375 /* method parser_nodes#AImpliesExpr#init for (self: AImpliesExpr) */
9376 void parser_nodes__AImpliesExpr__init(val
* self
) {
9377 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AImpliesExpr>*/;
9380 /* method parser_nodes#AImpliesExpr#init for (self: Object) */
9381 void VIRTUAL_parser_nodes__AImpliesExpr__init(val
* self
) {
9382 parser_nodes__AImpliesExpr__init(self
);
9385 /* method parser_nodes#ANotExpr#n_kwnot for (self: ANotExpr): TKwnot */
9386 val
* parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9387 val
* var
/* : TKwnot */;
9388 val
* var1
/* : TKwnot */;
9389 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
; /* _n_kwnot on <self:ANotExpr> */
9391 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnot", "src/parser/parser_nodes.nit", 1231);
9398 /* method parser_nodes#ANotExpr#n_kwnot for (self: Object): TKwnot */
9399 val
* VIRTUAL_parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9400 val
* var
/* : TKwnot */;
9401 val
* var1
/* : TKwnot */;
9402 var1
= parser_nodes__ANotExpr__n_kwnot(self
);
9407 /* method parser_nodes#ANotExpr#n_kwnot= for (self: ANotExpr, TKwnot) */
9408 void parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9409 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
= p0
; /* _n_kwnot on <self:ANotExpr> */
9412 /* method parser_nodes#ANotExpr#n_kwnot= for (self: Object, TKwnot) */
9413 void VIRTUAL_parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9414 parser_nodes__ANotExpr__n_kwnot_61d(self
, p0
);
9417 /* method parser_nodes#ANotExpr#n_expr for (self: ANotExpr): AExpr */
9418 val
* parser_nodes__ANotExpr__n_expr(val
* self
) {
9419 val
* var
/* : AExpr */;
9420 val
* var1
/* : AExpr */;
9421 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
; /* _n_expr on <self:ANotExpr> */
9423 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1232);
9430 /* method parser_nodes#ANotExpr#n_expr for (self: Object): AExpr */
9431 val
* VIRTUAL_parser_nodes__ANotExpr__n_expr(val
* self
) {
9432 val
* var
/* : AExpr */;
9433 val
* var1
/* : AExpr */;
9434 var1
= parser_nodes__ANotExpr__n_expr(self
);
9439 /* method parser_nodes#ANotExpr#n_expr= for (self: ANotExpr, AExpr) */
9440 void parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9441 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
= p0
; /* _n_expr on <self:ANotExpr> */
9444 /* method parser_nodes#ANotExpr#n_expr= for (self: Object, AExpr) */
9445 void VIRTUAL_parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9446 parser_nodes__ANotExpr__n_expr_61d(self
, p0
);
9449 /* method parser_nodes#ANotExpr#init for (self: ANotExpr) */
9450 void parser_nodes__ANotExpr__init(val
* self
) {
9451 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:ANotExpr>*/;
9454 /* method parser_nodes#ANotExpr#init for (self: Object) */
9455 void VIRTUAL_parser_nodes__ANotExpr__init(val
* self
) {
9456 parser_nodes__ANotExpr__init(self
);
9459 /* method parser_nodes#AEqExpr#init for (self: AEqExpr) */
9460 void parser_nodes__AEqExpr__init(val
* self
) {
9461 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AEqExpr>*/;
9464 /* method parser_nodes#AEqExpr#init for (self: Object) */
9465 void VIRTUAL_parser_nodes__AEqExpr__init(val
* self
) {
9466 parser_nodes__AEqExpr__init(self
);
9469 /* method parser_nodes#AEeExpr#n_expr for (self: AEeExpr): AExpr */
9470 val
* parser_nodes__AEeExpr__n_expr(val
* self
) {
9471 val
* var
/* : AExpr */;
9472 val
* var1
/* : AExpr */;
9473 var1
= self
->attrs
[COLOR_parser_nodes__AEeExpr___n_expr
].val
; /* _n_expr on <self:AEeExpr> */
9475 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1243);
9482 /* method parser_nodes#AEeExpr#n_expr for (self: Object): AExpr */
9483 val
* VIRTUAL_parser_nodes__AEeExpr__n_expr(val
* self
) {
9484 val
* var
/* : AExpr */;
9485 val
* var1
/* : AExpr */;
9486 var1
= parser_nodes__AEeExpr__n_expr(self
);
9491 /* method parser_nodes#AEeExpr#n_expr= for (self: AEeExpr, AExpr) */
9492 void parser_nodes__AEeExpr__n_expr_61d(val
* self
, val
* p0
) {
9493 self
->attrs
[COLOR_parser_nodes__AEeExpr___n_expr
].val
= p0
; /* _n_expr on <self:AEeExpr> */
9496 /* method parser_nodes#AEeExpr#n_expr= for (self: Object, AExpr) */
9497 void VIRTUAL_parser_nodes__AEeExpr__n_expr_61d(val
* self
, val
* p0
) {
9498 parser_nodes__AEeExpr__n_expr_61d(self
, p0
);
9501 /* method parser_nodes#AEeExpr#n_expr2 for (self: AEeExpr): AExpr */
9502 val
* parser_nodes__AEeExpr__n_expr2(val
* self
) {
9503 val
* var
/* : AExpr */;
9504 val
* var1
/* : AExpr */;
9505 var1
= self
->attrs
[COLOR_parser_nodes__AEeExpr___n_expr2
].val
; /* _n_expr2 on <self:AEeExpr> */
9507 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr2", "src/parser/parser_nodes.nit", 1244);
9514 /* method parser_nodes#AEeExpr#n_expr2 for (self: Object): AExpr */
9515 val
* VIRTUAL_parser_nodes__AEeExpr__n_expr2(val
* self
) {
9516 val
* var
/* : AExpr */;
9517 val
* var1
/* : AExpr */;
9518 var1
= parser_nodes__AEeExpr__n_expr2(self
);
9523 /* method parser_nodes#AEeExpr#n_expr2= for (self: AEeExpr, AExpr) */
9524 void parser_nodes__AEeExpr__n_expr2_61d(val
* self
, val
* p0
) {
9525 self
->attrs
[COLOR_parser_nodes__AEeExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AEeExpr> */
9528 /* method parser_nodes#AEeExpr#n_expr2= for (self: Object, AExpr) */
9529 void VIRTUAL_parser_nodes__AEeExpr__n_expr2_61d(val
* self
, val
* p0
) {
9530 parser_nodes__AEeExpr__n_expr2_61d(self
, p0
);
9533 /* method parser_nodes#AEeExpr#init for (self: AEeExpr) */
9534 void parser_nodes__AEeExpr__init(val
* self
) {
9535 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AEeExpr>*/;
9538 /* method parser_nodes#AEeExpr#init for (self: Object) */
9539 void VIRTUAL_parser_nodes__AEeExpr__init(val
* self
) {
9540 parser_nodes__AEeExpr__init(self
);
9543 /* method parser_nodes#ANeExpr#init for (self: ANeExpr) */
9544 void parser_nodes__ANeExpr__init(val
* self
) {
9545 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ANeExpr>*/;
9548 /* method parser_nodes#ANeExpr#init for (self: Object) */
9549 void VIRTUAL_parser_nodes__ANeExpr__init(val
* self
) {
9550 parser_nodes__ANeExpr__init(self
);
9553 /* method parser_nodes#ALtExpr#init for (self: ALtExpr) */
9554 void parser_nodes__ALtExpr__init(val
* self
) {
9555 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALtExpr>*/;
9558 /* method parser_nodes#ALtExpr#init for (self: Object) */
9559 void VIRTUAL_parser_nodes__ALtExpr__init(val
* self
) {
9560 parser_nodes__ALtExpr__init(self
);
9563 /* method parser_nodes#ALeExpr#init for (self: ALeExpr) */
9564 void parser_nodes__ALeExpr__init(val
* self
) {
9565 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALeExpr>*/;
9568 /* method parser_nodes#ALeExpr#init for (self: Object) */
9569 void VIRTUAL_parser_nodes__ALeExpr__init(val
* self
) {
9570 parser_nodes__ALeExpr__init(self
);
9573 /* method parser_nodes#ALlExpr#init for (self: ALlExpr) */
9574 void parser_nodes__ALlExpr__init(val
* self
) {
9575 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALlExpr>*/;
9578 /* method parser_nodes#ALlExpr#init for (self: Object) */
9579 void VIRTUAL_parser_nodes__ALlExpr__init(val
* self
) {
9580 parser_nodes__ALlExpr__init(self
);
9583 /* method parser_nodes#AGtExpr#init for (self: AGtExpr) */
9584 void parser_nodes__AGtExpr__init(val
* self
) {
9585 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGtExpr>*/;
9588 /* method parser_nodes#AGtExpr#init for (self: Object) */
9589 void VIRTUAL_parser_nodes__AGtExpr__init(val
* self
) {
9590 parser_nodes__AGtExpr__init(self
);
9593 /* method parser_nodes#AGeExpr#init for (self: AGeExpr) */
9594 void parser_nodes__AGeExpr__init(val
* self
) {
9595 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGeExpr>*/;
9598 /* method parser_nodes#AGeExpr#init for (self: Object) */
9599 void VIRTUAL_parser_nodes__AGeExpr__init(val
* self
) {
9600 parser_nodes__AGeExpr__init(self
);
9603 /* method parser_nodes#AGgExpr#init for (self: AGgExpr) */
9604 void parser_nodes__AGgExpr__init(val
* self
) {
9605 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGgExpr>*/;
9608 /* method parser_nodes#AGgExpr#init for (self: Object) */
9609 void VIRTUAL_parser_nodes__AGgExpr__init(val
* self
) {
9610 parser_nodes__AGgExpr__init(self
);
9613 /* method parser_nodes#AIsaExpr#n_expr for (self: AIsaExpr): AExpr */
9614 val
* parser_nodes__AIsaExpr__n_expr(val
* self
) {
9615 val
* var
/* : AExpr */;
9616 val
* var1
/* : AExpr */;
9617 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
; /* _n_expr on <self:AIsaExpr> */
9619 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1285);
9626 /* method parser_nodes#AIsaExpr#n_expr for (self: Object): AExpr */
9627 val
* VIRTUAL_parser_nodes__AIsaExpr__n_expr(val
* self
) {
9628 val
* var
/* : AExpr */;
9629 val
* var1
/* : AExpr */;
9630 var1
= parser_nodes__AIsaExpr__n_expr(self
);
9635 /* method parser_nodes#AIsaExpr#n_expr= for (self: AIsaExpr, AExpr) */
9636 void parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9637 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIsaExpr> */
9640 /* method parser_nodes#AIsaExpr#n_expr= for (self: Object, AExpr) */
9641 void VIRTUAL_parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9642 parser_nodes__AIsaExpr__n_expr_61d(self
, p0
);
9645 /* method parser_nodes#AIsaExpr#n_type for (self: AIsaExpr): AType */
9646 val
* parser_nodes__AIsaExpr__n_type(val
* self
) {
9647 val
* var
/* : AType */;
9648 val
* var1
/* : AType */;
9649 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
; /* _n_type on <self:AIsaExpr> */
9651 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 1286);
9658 /* method parser_nodes#AIsaExpr#n_type for (self: Object): AType */
9659 val
* VIRTUAL_parser_nodes__AIsaExpr__n_type(val
* self
) {
9660 val
* var
/* : AType */;
9661 val
* var1
/* : AType */;
9662 var1
= parser_nodes__AIsaExpr__n_type(self
);
9667 /* method parser_nodes#AIsaExpr#n_type= for (self: AIsaExpr, AType) */
9668 void parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9669 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
= p0
; /* _n_type on <self:AIsaExpr> */
9672 /* method parser_nodes#AIsaExpr#n_type= for (self: Object, AType) */
9673 void VIRTUAL_parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9674 parser_nodes__AIsaExpr__n_type_61d(self
, p0
);
9677 /* method parser_nodes#AIsaExpr#init for (self: AIsaExpr) */
9678 void parser_nodes__AIsaExpr__init(val
* self
) {
9679 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AIsaExpr>*/;
9682 /* method parser_nodes#AIsaExpr#init for (self: Object) */
9683 void VIRTUAL_parser_nodes__AIsaExpr__init(val
* self
) {
9684 parser_nodes__AIsaExpr__init(self
);
9687 /* method parser_nodes#APlusExpr#init for (self: APlusExpr) */
9688 void parser_nodes__APlusExpr__init(val
* self
) {
9689 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APlusExpr>*/;
9692 /* method parser_nodes#APlusExpr#init for (self: Object) */
9693 void VIRTUAL_parser_nodes__APlusExpr__init(val
* self
) {
9694 parser_nodes__APlusExpr__init(self
);
9697 /* method parser_nodes#AMinusExpr#init for (self: AMinusExpr) */
9698 void parser_nodes__AMinusExpr__init(val
* self
) {
9699 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AMinusExpr>*/;
9702 /* method parser_nodes#AMinusExpr#init for (self: Object) */
9703 void VIRTUAL_parser_nodes__AMinusExpr__init(val
* self
) {
9704 parser_nodes__AMinusExpr__init(self
);
9707 /* method parser_nodes#AStarshipExpr#init for (self: AStarshipExpr) */
9708 void parser_nodes__AStarshipExpr__init(val
* self
) {
9709 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarshipExpr>*/;
9712 /* method parser_nodes#AStarshipExpr#init for (self: Object) */
9713 void VIRTUAL_parser_nodes__AStarshipExpr__init(val
* self
) {
9714 parser_nodes__AStarshipExpr__init(self
);
9717 /* method parser_nodes#AStarExpr#init for (self: AStarExpr) */
9718 void parser_nodes__AStarExpr__init(val
* self
) {
9719 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarExpr>*/;
9722 /* method parser_nodes#AStarExpr#init for (self: Object) */
9723 void VIRTUAL_parser_nodes__AStarExpr__init(val
* self
) {
9724 parser_nodes__AStarExpr__init(self
);
9727 /* method parser_nodes#ASlashExpr#init for (self: ASlashExpr) */
9728 void parser_nodes__ASlashExpr__init(val
* self
) {
9729 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ASlashExpr>*/;
9732 /* method parser_nodes#ASlashExpr#init for (self: Object) */
9733 void VIRTUAL_parser_nodes__ASlashExpr__init(val
* self
) {
9734 parser_nodes__ASlashExpr__init(self
);
9737 /* method parser_nodes#APercentExpr#init for (self: APercentExpr) */
9738 void parser_nodes__APercentExpr__init(val
* self
) {
9739 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APercentExpr>*/;
9742 /* method parser_nodes#APercentExpr#init for (self: Object) */
9743 void VIRTUAL_parser_nodes__APercentExpr__init(val
* self
) {
9744 parser_nodes__APercentExpr__init(self
);
9747 /* method parser_nodes#AUminusExpr#n_minus for (self: AUminusExpr): TMinus */
9748 val
* parser_nodes__AUminusExpr__n_minus(val
* self
) {
9749 val
* var
/* : TMinus */;
9750 val
* var1
/* : TMinus */;
9751 var1
= self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
; /* _n_minus on <self:AUminusExpr> */
9753 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_minus", "src/parser/parser_nodes.nit", 1322);
9760 /* method parser_nodes#AUminusExpr#n_minus for (self: Object): TMinus */
9761 val
* VIRTUAL_parser_nodes__AUminusExpr__n_minus(val
* self
) {
9762 val
* var
/* : TMinus */;
9763 val
* var1
/* : TMinus */;
9764 var1
= parser_nodes__AUminusExpr__n_minus(self
);
9769 /* method parser_nodes#AUminusExpr#n_minus= for (self: AUminusExpr, TMinus) */
9770 void parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9771 self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
= p0
; /* _n_minus on <self:AUminusExpr> */
9774 /* method parser_nodes#AUminusExpr#n_minus= for (self: Object, TMinus) */
9775 void VIRTUAL_parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9776 parser_nodes__AUminusExpr__n_minus_61d(self
, p0
);
9779 /* method parser_nodes#AUminusExpr#init for (self: AUminusExpr) */
9780 void parser_nodes__AUminusExpr__init(val
* self
) {
9781 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:AUminusExpr>*/;
9784 /* method parser_nodes#AUminusExpr#init for (self: Object) */
9785 void VIRTUAL_parser_nodes__AUminusExpr__init(val
* self
) {
9786 parser_nodes__AUminusExpr__init(self
);
9789 /* method parser_nodes#ANewExpr#n_kwnew for (self: ANewExpr): TKwnew */
9790 val
* parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9791 val
* var
/* : TKwnew */;
9792 val
* var1
/* : TKwnew */;
9793 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
; /* _n_kwnew on <self:ANewExpr> */
9795 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_kwnew", "src/parser/parser_nodes.nit", 1328);
9802 /* method parser_nodes#ANewExpr#n_kwnew for (self: Object): TKwnew */
9803 val
* VIRTUAL_parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9804 val
* var
/* : TKwnew */;
9805 val
* var1
/* : TKwnew */;
9806 var1
= parser_nodes__ANewExpr__n_kwnew(self
);
9811 /* method parser_nodes#ANewExpr#n_kwnew= for (self: ANewExpr, TKwnew) */
9812 void parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9813 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
= p0
; /* _n_kwnew on <self:ANewExpr> */
9816 /* method parser_nodes#ANewExpr#n_kwnew= for (self: Object, TKwnew) */
9817 void VIRTUAL_parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9818 parser_nodes__ANewExpr__n_kwnew_61d(self
, p0
);
9821 /* method parser_nodes#ANewExpr#n_type for (self: ANewExpr): AType */
9822 val
* parser_nodes__ANewExpr__n_type(val
* self
) {
9823 val
* var
/* : AType */;
9824 val
* var1
/* : AType */;
9825 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
; /* _n_type on <self:ANewExpr> */
9827 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_type", "src/parser/parser_nodes.nit", 1329);
9834 /* method parser_nodes#ANewExpr#n_type for (self: Object): AType */
9835 val
* VIRTUAL_parser_nodes__ANewExpr__n_type(val
* self
) {
9836 val
* var
/* : AType */;
9837 val
* var1
/* : AType */;
9838 var1
= parser_nodes__ANewExpr__n_type(self
);
9843 /* method parser_nodes#ANewExpr#n_type= for (self: ANewExpr, AType) */
9844 void parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9845 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
= p0
; /* _n_type on <self:ANewExpr> */
9848 /* method parser_nodes#ANewExpr#n_type= for (self: Object, AType) */
9849 void VIRTUAL_parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9850 parser_nodes__ANewExpr__n_type_61d(self
, p0
);
9853 /* method parser_nodes#ANewExpr#n_id for (self: ANewExpr): nullable TId */
9854 val
* parser_nodes__ANewExpr__n_id(val
* self
) {
9855 val
* var
/* : nullable TId */;
9856 val
* var1
/* : nullable TId */;
9857 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
; /* _n_id on <self:ANewExpr> */
9862 /* method parser_nodes#ANewExpr#n_id for (self: Object): nullable TId */
9863 val
* VIRTUAL_parser_nodes__ANewExpr__n_id(val
* self
) {
9864 val
* var
/* : nullable TId */;
9865 val
* var1
/* : nullable TId */;
9866 var1
= parser_nodes__ANewExpr__n_id(self
);
9871 /* method parser_nodes#ANewExpr#n_id= for (self: ANewExpr, nullable TId) */
9872 void parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9873 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
= p0
; /* _n_id on <self:ANewExpr> */
9876 /* method parser_nodes#ANewExpr#n_id= for (self: Object, nullable TId) */
9877 void VIRTUAL_parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9878 parser_nodes__ANewExpr__n_id_61d(self
, p0
);
9881 /* method parser_nodes#ANewExpr#n_args for (self: ANewExpr): AExprs */
9882 val
* parser_nodes__ANewExpr__n_args(val
* self
) {
9883 val
* var
/* : AExprs */;
9884 val
* var1
/* : AExprs */;
9885 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
; /* _n_args on <self:ANewExpr> */
9887 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_args", "src/parser/parser_nodes.nit", 1333);
9894 /* method parser_nodes#ANewExpr#n_args for (self: Object): AExprs */
9895 val
* VIRTUAL_parser_nodes__ANewExpr__n_args(val
* self
) {
9896 val
* var
/* : AExprs */;
9897 val
* var1
/* : AExprs */;
9898 var1
= parser_nodes__ANewExpr__n_args(self
);
9903 /* method parser_nodes#ANewExpr#n_args= for (self: ANewExpr, AExprs) */
9904 void parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9905 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
= p0
; /* _n_args on <self:ANewExpr> */
9908 /* method parser_nodes#ANewExpr#n_args= for (self: Object, AExprs) */
9909 void VIRTUAL_parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9910 parser_nodes__ANewExpr__n_args_61d(self
, p0
);
9913 /* method parser_nodes#ANewExpr#init for (self: ANewExpr) */
9914 void parser_nodes__ANewExpr__init(val
* self
) {
9915 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ANewExpr>*/;
9918 /* method parser_nodes#ANewExpr#init for (self: Object) */
9919 void VIRTUAL_parser_nodes__ANewExpr__init(val
* self
) {
9920 parser_nodes__ANewExpr__init(self
);
9923 /* method parser_nodes#AAttrFormExpr#n_expr for (self: AAttrFormExpr): AExpr */
9924 val
* parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9925 val
* var
/* : AExpr */;
9926 val
* var1
/* : AExpr */;
9927 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
; /* _n_expr on <self:AAttrFormExpr> */
9929 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_expr", "src/parser/parser_nodes.nit", 1340);
9936 /* method parser_nodes#AAttrFormExpr#n_expr for (self: Object): AExpr */
9937 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9938 val
* var
/* : AExpr */;
9939 val
* var1
/* : AExpr */;
9940 var1
= parser_nodes__AAttrFormExpr__n_expr(self
);
9945 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: AAttrFormExpr, AExpr) */
9946 void parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9947 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAttrFormExpr> */
9950 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: Object, AExpr) */
9951 void VIRTUAL_parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9952 parser_nodes__AAttrFormExpr__n_expr_61d(self
, p0
);
9955 /* method parser_nodes#AAttrFormExpr#n_id for (self: AAttrFormExpr): TAttrid */
9956 val
* parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9957 val
* var
/* : TAttrid */;
9958 val
* var1
/* : TAttrid */;
9959 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
; /* _n_id on <self:AAttrFormExpr> */
9961 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _n_id", "src/parser/parser_nodes.nit", 1343);
9968 /* method parser_nodes#AAttrFormExpr#n_id for (self: Object): TAttrid */
9969 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9970 val
* var
/* : TAttrid */;
9971 val
* var1
/* : TAttrid */;
9972 var1
= parser_nodes__AAttrFormExpr__n_id(self
);
9977 /* method parser_nodes#AAttrFormExpr#n_id= for (self: AAttrFormExpr, TAttrid) */
9978 void parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9979 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
= p0
; /* _n_id on <self:AAttrFormExpr> */
9982 /* method parser_nodes#AAttrFormExpr#n_id= for (self: Object, TAttrid) */
9983 void VIRTUAL_parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9984 parser_nodes__AAttrFormExpr__n_id_61d(self
, p0
);
9987 /* method parser_nodes#AAttrFormExpr#init for (self: AAttrFormExpr) */
9988 void parser_nodes__AAttrFormExpr__init(val
* self
) {
9989 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAttrFormExpr>*/;
9992 /* method parser_nodes#AAttrFormExpr#init for (self: Object) */
9993 void VIRTUAL_parser_nodes__AAttrFormExpr__init(val
* self
) {
9994 parser_nodes__AAttrFormExpr__init(self
);
9997 /* method parser_nodes#AAttrExpr#init for (self: AAttrExpr) */
9998 void parser_nodes__AAttrExpr__init(val
* self
) {
9999 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrFormExpr__init
]))(self
) /* init on <self:AAttrExpr>*/;