1 #include "parser_nodes.sep.0.h"
2 /* method parser_nodes#ANode#location for (self: ANode): Location */
3 val
* parser_nodes__ANode__location(val
* self
) {
4 val
* var
/* : Location */;
5 val
* var1
/* : nullable Location */;
6 var1
= self
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <self:ANode> */
8 fprintf(stderr
, "Runtime error: %s", "Cast failed");
9 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 27);
17 /* method parser_nodes#ANode#location for (self: Object): Location */
18 val
* VIRTUAL_parser_nodes__ANode__location(val
* self
) {
19 val
* var
/* : Location */;
20 val
* var1
/* : Location */;
21 var1
= parser_nodes__ANode__location(self
);
26 /* method parser_nodes#ANode#hot_location for (self: ANode): Location */
27 val
* parser_nodes__ANode__hot_location(val
* self
) {
28 val
* var
/* : Location */;
29 val
* var1
/* : Location */;
30 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:ANode>*/;
36 /* method parser_nodes#ANode#hot_location for (self: Object): Location */
37 val
* VIRTUAL_parser_nodes__ANode__hot_location(val
* self
) {
38 val
* var
/* : Location */;
39 val
* var1
/* : Location */;
40 var1
= parser_nodes__ANode__hot_location(self
);
45 /* method parser_nodes#ANode#debug for (self: ANode, String) */
46 void parser_nodes__ANode__debug(val
* self
, val
* p0
) {
47 val
* var_message
/* var message: String */;
48 val
* var
/* : Location */;
50 val
* var1
/* : String */;
51 char* var2
/* : NativeString */;
52 long var3
/* : Int */;
53 val
* var4
/* : String */;
54 val
* var5
/* : String */;
56 val
* var7
/* : String */;
57 char* var8
/* : NativeString */;
58 long var9
/* : Int */;
59 val
* var10
/* : String */;
60 static val
* varonce11
;
61 val
* var12
/* : String */;
62 char* var13
/* : NativeString */;
63 long var14
/* : Int */;
64 val
* var15
/* : String */;
65 val
* var16
/* : Location */;
66 static val
* varonce17
;
67 val
* var18
/* : String */;
68 char* var19
/* : NativeString */;
69 long var20
/* : Int */;
70 val
* var21
/* : String */;
71 val
* var22
/* : String */;
72 val
* var23
/* : Array[Object] */;
73 long var24
/* : Int */;
74 val
* var25
/* : NativeArray[Object] */;
75 val
* var26
/* : String */;
77 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
83 var4
= string__NativeString__to_s_with_length(var2
, var3
);
87 var5
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_string__Object__class_name
]))(self
) /* class_name on <self:ANode>*/;
93 var10
= string__NativeString__to_s_with_length(var8
, var9
);
102 var15
= string__NativeString__to_s_with_length(var13
, var14
);
106 var16
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__hot_location
]))(self
) /* hot_location on <self:ANode>*/;
112 var21
= string__NativeString__to_s_with_length(var19
, var20
);
116 var22
= ((val
* (*)(val
*, val
*))(var16
->class->vft
[COLOR_location__Location__colored_line
]))(var16
, var18
) /* colored_line on <var16:Location>*/;
117 var23
= NEW_array__Array(&type_array__Arraykernel__Object
);
118 { /* var23 = array_instance Array[Object] */
120 var25
= NEW_array__NativeArray(var24
, &type_array__NativeArraykernel__Object
);
121 ((struct instance_array__NativeArray
*)var25
)->values
[0] = (val
*) var
;
122 ((struct instance_array__NativeArray
*)var25
)->values
[1] = (val
*) var1
;
123 ((struct instance_array__NativeArray
*)var25
)->values
[2] = (val
*) var5
;
124 ((struct instance_array__NativeArray
*)var25
)->values
[3] = (val
*) var7
;
125 ((struct instance_array__NativeArray
*)var25
)->values
[4] = (val
*) var_message
;
126 ((struct instance_array__NativeArray
*)var25
)->values
[5] = (val
*) var12
;
127 ((struct instance_array__NativeArray
*)var25
)->values
[6] = (val
*) var22
;
128 ((void (*)(val
*, val
*, long))(var23
->class->vft
[COLOR_array__Array__with_native
]))(var23
, var25
, var24
) /* with_native on <var23:Array[Object]>*/;
129 CHECK_NEW_array__Array(var23
);
131 var26
= ((val
* (*)(val
*))(var23
->class->vft
[COLOR_string__Object__to_s
]))(var23
) /* to_s on <var23:Array[Object]>*/;
132 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_file__Object__print
]))(self
, var26
) /* print on <self:ANode>*/;
135 /* method parser_nodes#ANode#debug for (self: Object, String) */
136 void VIRTUAL_parser_nodes__ANode__debug(val
* self
, val
* p0
) {
137 parser_nodes__ANode__debug(self
, p0
);
140 /* method parser_nodes#ANode#parent for (self: ANode): nullable ANode */
141 val
* parser_nodes__ANode__parent(val
* self
) {
142 val
* var
/* : nullable ANode */;
143 val
* var1
/* : nullable ANode */;
144 var1
= self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
; /* @parent on <self:ANode> */
149 /* method parser_nodes#ANode#parent for (self: Object): nullable ANode */
150 val
* VIRTUAL_parser_nodes__ANode__parent(val
* self
) {
151 val
* var
/* : nullable ANode */;
152 val
* var1
/* : nullable ANode */;
153 var1
= parser_nodes__ANode__parent(self
);
158 /* method parser_nodes#ANode#parent= for (self: ANode, nullable ANode) */
159 void parser_nodes__ANode__parent_61d(val
* self
, val
* p0
) {
160 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= p0
; /* @parent on <self:ANode> */
163 /* method parser_nodes#ANode#parent= for (self: Object, nullable ANode) */
164 void VIRTUAL_parser_nodes__ANode__parent_61d(val
* self
, val
* p0
) {
165 parser_nodes__ANode__parent_61d(self
, p0
);
168 /* method parser_nodes#ANode#init for (self: ANode) */
169 void parser_nodes__ANode__init(val
* self
) {
172 /* method parser_nodes#ANode#init for (self: Object) */
173 void VIRTUAL_parser_nodes__ANode__init(val
* self
) {
174 parser_nodes__ANode__init(self
);
177 /* method parser_nodes#ANode#replace_child for (self: ANode, ANode, nullable ANode) */
178 void parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
) {
179 const char* var_class_name
;
180 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
181 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "replace_child", var_class_name
);
182 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 44);
186 /* method parser_nodes#ANode#replace_child for (self: Object, ANode, nullable ANode) */
187 void VIRTUAL_parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
) {
188 parser_nodes__ANode__replace_child(self
, p0
, p1
);
191 /* method parser_nodes#ANode#detach for (self: ANode) */
192 void parser_nodes__ANode__detach(val
* self
) {
193 val
* var
/* : nullable ANode */;
194 val
* var1
/* : null */;
195 short int var2
/* : Bool */;
196 val
* var3
/* : nullable ANode */;
197 val
* var4
/* : null */;
198 val
* var5
/* : null */;
199 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
202 var2
= 0; /* is null */
204 var2
= 1; /* arg is null and recv is not */
207 fprintf(stderr
, "Runtime error: %s", "Assert failed");
208 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 54);
211 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
214 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
215 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 55);
218 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var4
) /* replace_child on <var3:nullable ANode>*/;
221 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var5
) /* parent= on <self:ANode>*/;
224 /* method parser_nodes#ANode#detach for (self: Object) */
225 void VIRTUAL_parser_nodes__ANode__detach(val
* self
) {
226 parser_nodes__ANode__detach(self
);
229 /* method parser_nodes#ANode#replace_with for (self: ANode, ANode) */
230 void parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
231 val
* var_node
/* var node: ANode */;
232 val
* var
/* : nullable ANode */;
233 val
* var1
/* : null */;
234 short int var2
/* : Bool */;
235 val
* var3
/* : nullable ANode */;
236 val
* var4
/* : null */;
238 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
241 var2
= 0; /* is null */
243 var2
= 1; /* arg is null and recv is not */
246 fprintf(stderr
, "Runtime error: %s", "Assert failed");
247 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 65);
250 var3
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(self
) /* parent on <self:ANode>*/;
252 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
253 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 66);
256 ((void (*)(val
*, val
*, val
*))(var3
->class->vft
[COLOR_parser_nodes__ANode__replace_child
]))(var3
, self
, var_node
) /* replace_child on <var3:nullable ANode>*/;
259 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(self
, var4
) /* parent= on <self:ANode>*/;
262 /* method parser_nodes#ANode#replace_with for (self: Object, ANode) */
263 void VIRTUAL_parser_nodes__ANode__replace_with(val
* self
, val
* p0
) {
264 parser_nodes__ANode__replace_with(self
, p0
);
267 /* method parser_nodes#ANode#visit_all for (self: ANode, Visitor) */
268 void parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
269 const char* var_class_name
;
270 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
271 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "visit_all", var_class_name
);
272 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 70);
276 /* method parser_nodes#ANode#visit_all for (self: Object, Visitor) */
277 void VIRTUAL_parser_nodes__ANode__visit_all(val
* self
, val
* p0
) {
278 parser_nodes__ANode__visit_all(self
, p0
);
281 /* method parser_nodes#ANodes#parent for (self: ANodes[ANode]): ANode */
282 val
* parser_nodes__ANodes__parent(val
* self
) {
283 val
* var
/* : ANode */;
284 val
* var1
/* : ANode */;
285 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
; /* @parent on <self:ANodes[ANode]> */
287 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute @parent");
288 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 79);
295 /* method parser_nodes#ANodes#parent for (self: Object): ANode */
296 val
* VIRTUAL_parser_nodes__ANodes__parent(val
* self
) {
297 val
* var
/* : ANode */;
298 val
* var1
/* : ANode */;
299 var1
= parser_nodes__ANodes__parent(self
);
304 /* method parser_nodes#ANodes#parent= for (self: ANodes[ANode], ANode) */
305 void parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
306 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
309 /* method parser_nodes#ANodes#parent= for (self: Object, ANode) */
310 void VIRTUAL_parser_nodes__ANodes__parent_61d(val
* self
, val
* p0
) {
311 parser_nodes__ANodes__parent_61d(self
, p0
);
314 /* method parser_nodes#ANodes#items for (self: ANodes[ANode]): Array[ANode] */
315 val
* parser_nodes__ANodes__items(val
* self
) {
316 val
* var
/* : Array[ANode] */;
317 val
* var1
/* : Array[ANode] */;
318 var1
= self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
; /* @items on <self:ANodes[ANode]> */
320 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute @items");
321 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 80);
328 /* method parser_nodes#ANodes#items for (self: Object): Array[ANode] */
329 val
* VIRTUAL_parser_nodes__ANodes__items(val
* self
) {
330 val
* var
/* : Array[ANode] */;
331 val
* var1
/* : Array[ANode] */;
332 var1
= parser_nodes__ANodes__items(self
);
337 /* method parser_nodes#ANodes#items= for (self: ANodes[ANode], Array[ANode]) */
338 void parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
339 short int var
/* : Bool */;
342 const struct type
* type_struct
;
343 const char* var_class_name
;
344 /* Covariant cast for argument 0 (items) <p0:Array[ANode]> isa Array[ANodes#0] */
345 /* <p0:Array[ANode]> isa Array[ANodes#0] */
346 type_struct
= self
->type
->resolution_table
->types
[COLOR_array__Arrayparser_nodes__ANodes_FT0
];
347 cltype
= type_struct
->color
;
348 idtype
= type_struct
->id
;
349 if(cltype
>= p0
->type
->table_size
) {
352 var
= p0
->type
->type_table
[cltype
] == idtype
;
355 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
356 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[ANodes#0]", var_class_name
);
357 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 80);
360 self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
= p0
; /* @items on <self:ANodes[ANode]> */
363 /* method parser_nodes#ANodes#items= for (self: Object, Array[ANode]) */
364 void VIRTUAL_parser_nodes__ANodes__items_61d(val
* self
, val
* p0
) {
365 parser_nodes__ANodes__items_61d(self
, p0
);
368 /* method parser_nodes#ANodes#iterator for (self: ANodes[ANode]): Iterator[ANode] */
369 val
* parser_nodes__ANodes__iterator(val
* self
) {
370 val
* var
/* : Iterator[ANode] */;
371 val
* var1
/* : Array[ANode] */;
372 val
* var2
/* : Iterator[nullable Object] */;
373 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
374 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__iterator
]))(var1
) /* iterator on <var1:Array[ANode]>*/;
380 /* method parser_nodes#ANodes#iterator for (self: Object): Iterator[nullable Object] */
381 val
* VIRTUAL_parser_nodes__ANodes__iterator(val
* self
) {
382 val
* var
/* : Iterator[nullable Object] */;
383 val
* var1
/* : Iterator[ANode] */;
384 var1
= parser_nodes__ANodes__iterator(self
);
389 /* method parser_nodes#ANodes#length for (self: ANodes[ANode]): Int */
390 long parser_nodes__ANodes__length(val
* self
) {
391 long var
/* : Int */;
392 val
* var1
/* : Array[ANode] */;
393 long var2
/* : Int */;
394 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
395 var2
= ((long (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__length
]))(var1
) /* length on <var1:Array[ANode]>*/;
401 /* method parser_nodes#ANodes#length for (self: Object): Int */
402 long VIRTUAL_parser_nodes__ANodes__length(val
* self
) {
403 long var
/* : Int */;
404 long var1
/* : Int */;
405 var1
= parser_nodes__ANodes__length(self
);
410 /* method parser_nodes#ANodes#is_empty for (self: ANodes[ANode]): Bool */
411 short int parser_nodes__ANodes__is_empty(val
* self
) {
412 short int var
/* : Bool */;
413 val
* var1
/* : Array[ANode] */;
414 short int var2
/* : Bool */;
415 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
416 var2
= ((short int (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Collection__is_empty
]))(var1
) /* is_empty on <var1:Array[ANode]>*/;
422 /* method parser_nodes#ANodes#is_empty for (self: Object): Bool */
423 short int VIRTUAL_parser_nodes__ANodes__is_empty(val
* self
) {
424 short int var
/* : Bool */;
425 short int var1
/* : Bool */;
426 var1
= parser_nodes__ANodes__is_empty(self
);
431 /* method parser_nodes#ANodes#push for (self: ANodes[ANode], ANode) */
432 void parser_nodes__ANodes__push(val
* self
, val
* p0
) {
433 short int var
/* : Bool */;
436 const struct type
* type_struct
;
437 const char* var_class_name
;
438 val
* var_e
/* var e: ANode */;
439 val
* var1
/* : Array[ANode] */;
440 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
441 /* <p0:ANode> isa Sequence#0 */
442 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
443 cltype
= type_struct
->color
;
444 idtype
= type_struct
->id
;
445 if(cltype
>= p0
->type
->table_size
) {
448 var
= p0
->type
->type_table
[cltype
] == idtype
;
451 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
452 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
453 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 84);
457 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
458 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
459 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__push
]))(var1
, var_e
) /* push on <var1:Array[ANode]>*/;
462 /* method parser_nodes#ANodes#push for (self: Object, nullable Object) */
463 void VIRTUAL_parser_nodes__ANodes__push(val
* self
, val
* p0
) {
464 parser_nodes__ANodes__push(self
, p0
);
467 /* method parser_nodes#ANodes#pop for (self: ANodes[ANode]): ANode */
468 val
* parser_nodes__ANodes__pop(val
* self
) {
469 val
* var
/* : ANode */;
470 val
* var1
/* : Array[ANode] */;
471 val
* var2
/* : nullable Object */;
472 val
* var_res
/* var res: ANode */;
473 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
474 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__pop
]))(var1
) /* pop on <var1:Array[ANode]>*/;
476 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
482 /* method parser_nodes#ANodes#pop for (self: Object): nullable Object */
483 val
* VIRTUAL_parser_nodes__ANodes__pop(val
* self
) {
484 val
* var
/* : nullable Object */;
485 val
* var1
/* : ANode */;
486 var1
= parser_nodes__ANodes__pop(self
);
491 /* method parser_nodes#ANodes#unshift for (self: ANodes[ANode], ANode) */
492 void parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
493 short int var
/* : Bool */;
496 const struct type
* type_struct
;
497 const char* var_class_name
;
498 val
* var_e
/* var e: ANode */;
499 val
* var1
/* : Array[ANode] */;
500 /* Covariant cast for argument 0 (e) <p0:ANode> isa Sequence#0 */
501 /* <p0:ANode> isa Sequence#0 */
502 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
503 cltype
= type_struct
->color
;
504 idtype
= type_struct
->id
;
505 if(cltype
>= p0
->type
->table_size
) {
508 var
= p0
->type
->type_table
[cltype
] == idtype
;
511 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
512 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
513 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 95);
517 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
518 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
519 ((void (*)(val
*, val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__unshift
]))(var1
, var_e
) /* unshift on <var1:Array[ANode]>*/;
522 /* method parser_nodes#ANodes#unshift for (self: Object, nullable Object) */
523 void VIRTUAL_parser_nodes__ANodes__unshift(val
* self
, val
* p0
) {
524 parser_nodes__ANodes__unshift(self
, p0
);
527 /* method parser_nodes#ANodes#shift for (self: ANodes[ANode]): ANode */
528 val
* parser_nodes__ANodes__shift(val
* self
) {
529 val
* var
/* : ANode */;
530 val
* var1
/* : Array[ANode] */;
531 val
* var2
/* : nullable Object */;
532 val
* var_res
/* var res: ANode */;
533 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
534 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_abstract_collection__Sequence__shift
]))(var1
) /* shift on <var1:Array[ANode]>*/;
536 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var_res
) /* hook_remove on <self:ANodes[ANode]>*/;
542 /* method parser_nodes#ANodes#shift for (self: Object): nullable Object */
543 val
* VIRTUAL_parser_nodes__ANodes__shift(val
* self
) {
544 val
* var
/* : nullable Object */;
545 val
* var1
/* : ANode */;
546 var1
= parser_nodes__ANodes__shift(self
);
551 /* method parser_nodes#ANodes#has for (self: ANodes[ANode], ANode): Bool */
552 short int parser_nodes__ANodes__has(val
* self
, val
* p0
) {
553 short int var
/* : Bool */;
554 short int var1
/* : Bool */;
557 const struct type
* type_struct
;
558 const char* var_class_name
;
559 val
* var_e
/* var e: ANode */;
560 val
* var2
/* : Array[ANode] */;
561 short int var3
/* : Bool */;
562 /* Covariant cast for argument 0 (e) <p0:ANode> isa Collection#0 */
563 /* <p0:ANode> isa Collection#0 */
564 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Collection_FT0
];
565 cltype
= type_struct
->color
;
566 idtype
= type_struct
->id
;
567 if(cltype
>= p0
->type
->table_size
) {
570 var1
= p0
->type
->type_table
[cltype
] == idtype
;
573 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
574 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Collection#0", var_class_name
);
575 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 106);
579 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
580 var3
= ((short int (*)(val
*, val
*))(var2
->class->vft
[COLOR_abstract_collection__Collection__has
]))(var2
, var_e
) /* has on <var2:Array[ANode]>*/;
586 /* method parser_nodes#ANodes#has for (self: Object, nullable Object): Bool */
587 short int VIRTUAL_parser_nodes__ANodes__has(val
* self
, val
* p0
) {
588 short int var
/* : Bool */;
589 short int var1
/* : Bool */;
590 var1
= parser_nodes__ANodes__has(self
, p0
);
595 /* method parser_nodes#ANodes#[] for (self: ANodes[ANode], Int): ANode */
596 val
* parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
597 val
* var
/* : ANode */;
598 long var_index
/* var index: Int */;
599 val
* var1
/* : Array[ANode] */;
600 val
* var2
/* : nullable Object */;
602 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
603 var2
= ((val
* (*)(val
*, long))(var1
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var1
, var_index
) /* [] on <var1:Array[ANode]>*/;
609 /* method parser_nodes#ANodes#[] for (self: Object, Int): nullable Object */
610 val
* VIRTUAL_parser_nodes__ANodes___91d_93d(val
* self
, long p0
) {
611 val
* var
/* : nullable Object */;
612 val
* var1
/* : ANode */;
613 var1
= parser_nodes__ANodes___91d_93d(self
, p0
);
618 /* method parser_nodes#ANodes#[]= for (self: ANodes[ANode], Int, ANode) */
619 void parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
620 short int var
/* : Bool */;
623 const struct type
* type_struct
;
624 const char* var_class_name
;
625 long var_index
/* var index: Int */;
626 val
* var_e
/* var e: ANode */;
627 val
* var1
/* : nullable Object */;
628 val
* var2
/* : Array[ANode] */;
629 /* Covariant cast for argument 1 (e) <p1:ANode> isa Sequence#0 */
630 /* <p1:ANode> isa Sequence#0 */
631 type_struct
= self
->type
->resolution_table
->types
[COLOR_abstract_collection__Sequence_FT0
];
632 cltype
= type_struct
->color
;
633 idtype
= type_struct
->id
;
634 if(cltype
>= p1
->type
->table_size
) {
637 var
= p1
->type
->type_table
[cltype
] == idtype
;
640 var_class_name
= p1
== NULL ?
"null" : p1
->type
->name
;
641 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "Sequence#0", var_class_name
);
642 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 114);
647 var1
= ((val
* (*)(val
*, long))(self
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(self
, var_index
) /* [] on <self:ANodes[ANode]>*/;
648 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
649 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_add
]))(self
, var_e
) /* hook_add on <self:ANodes[ANode]>*/;
650 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
651 ((void (*)(val
*, long, val
*))(var2
->class->vft
[COLOR_abstract_collection__Sequence___91d_93d_61d
]))(var2
, var_index
, var_e
) /* []= on <var2:Array[ANode]>*/;
654 /* method parser_nodes#ANodes#[]= for (self: Object, Int, nullable Object) */
655 void VIRTUAL_parser_nodes__ANodes___91d_93d_61d(val
* self
, long p0
, val
* p1
) {
656 parser_nodes__ANodes___91d_93d_61d(self
, p0
, p1
);
659 /* method parser_nodes#ANodes#remove_at for (self: ANodes[ANode], Int) */
660 void parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
661 long var_index
/* var index: Int */;
662 val
* var
/* : Array[ANode] */;
663 val
* var1
/* : nullable Object */;
664 val
* var2
/* : Array[ANode] */;
666 var
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
667 var1
= ((val
* (*)(val
*, long))(var
->class->vft
[COLOR_abstract_collection__SequenceRead___91d_93d
]))(var
, var_index
) /* [] on <var:Array[ANode]>*/;
668 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__hook_remove
]))(self
, var1
) /* hook_remove on <self:ANodes[ANode]>*/;
669 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__items
]))(self
) /* items on <self:ANodes[ANode]>*/;
670 ((void (*)(val
*, long))(var2
->class->vft
[COLOR_abstract_collection__Sequence__remove_at
]))(var2
, var_index
) /* remove_at on <var2:Array[ANode]>*/;
673 /* method parser_nodes#ANodes#remove_at for (self: Object, Int) */
674 void VIRTUAL_parser_nodes__ANodes__remove_at(val
* self
, long p0
) {
675 parser_nodes__ANodes__remove_at(self
, p0
);
678 /* method parser_nodes#ANodes#hook_add for (self: ANodes[ANode], ANode) */
679 void parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
680 short int var
/* : Bool */;
683 const struct type
* type_struct
;
684 const char* var_class_name
;
685 val
* var_e
/* var e: ANode */;
686 val
* var1
/* : ANode */;
687 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
688 /* <p0:ANode> isa ANodes#0 */
689 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
690 cltype
= type_struct
->color
;
691 idtype
= type_struct
->id
;
692 if(cltype
>= p0
->type
->table_size
) {
695 var
= p0
->type
->type_table
[cltype
] == idtype
;
698 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
699 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "ANodes#0", var_class_name
);
700 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 125);
704 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
705 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var1
) /* parent= on <var_e:ANode>*/;
708 /* method parser_nodes#ANodes#hook_add for (self: Object, ANode) */
709 void VIRTUAL_parser_nodes__ANodes__hook_add(val
* self
, val
* p0
) {
710 parser_nodes__ANodes__hook_add(self
, p0
);
713 /* method parser_nodes#ANodes#hook_remove for (self: ANodes[ANode], ANode) */
714 void parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
715 short int var
/* : Bool */;
718 const struct type
* type_struct
;
719 const char* var_class_name
;
720 val
* var_e
/* var e: ANode */;
721 val
* var1
/* : nullable ANode */;
722 val
* var2
/* : ANode */;
723 short int var3
/* : Bool */;
724 val
* var4
/* : null */;
725 /* Covariant cast for argument 0 (e) <p0:ANode> isa ANodes#0 */
726 /* <p0:ANode> isa ANodes#0 */
727 type_struct
= self
->type
->resolution_table
->types
[COLOR_parser_nodes__ANodes_FT0
];
728 cltype
= type_struct
->color
;
729 idtype
= type_struct
->id
;
730 if(cltype
>= p0
->type
->table_size
) {
733 var
= p0
->type
->type_table
[cltype
] == idtype
;
736 var_class_name
= p0
== NULL ?
"null" : p0
->type
->name
;
737 fprintf(stderr
, "Runtime error: Cast failed. Expected `%s`, got `%s`", "ANodes#0", var_class_name
);
738 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 130);
742 var1
= ((val
* (*)(val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent
]))(var_e
) /* parent on <var_e:ANode>*/;
743 var2
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANodes__parent
]))(self
) /* parent on <self:ANodes[ANode]>*/;
745 var3
= 0; /* <var2:ANode> cannot be null */
747 var3
= ((short int (*)(val
*, val
*))(var1
->class->vft
[COLOR_kernel__Object___61d_61d
]))(var1
, var2
) /* == on <var1:nullable ANode>*/;
750 fprintf(stderr
, "Runtime error: %s", "Assert failed");
751 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 132);
755 ((void (*)(val
*, val
*))(var_e
->class->vft
[COLOR_parser_nodes__ANode__parent_61d
]))(var_e
, var4
) /* parent= on <var_e:ANode>*/;
758 /* method parser_nodes#ANodes#hook_remove for (self: Object, ANode) */
759 void VIRTUAL_parser_nodes__ANodes__hook_remove(val
* self
, val
* p0
) {
760 parser_nodes__ANodes__hook_remove(self
, p0
);
763 /* method parser_nodes#ANodes#init for (self: ANodes[ANode], ANode) */
764 void parser_nodes__ANodes__init(val
* self
, val
* p0
) {
765 self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
= p0
; /* @parent on <self:ANodes[ANode]> */
768 /* method parser_nodes#ANodes#init for (self: Object, ANode) */
769 void VIRTUAL_parser_nodes__ANodes__init(val
* self
, val
* p0
) {
770 parser_nodes__ANodes__init(self
, p0
);
773 /* method parser_nodes#Token#text for (self: Token): String */
774 val
* parser_nodes__Token__text(val
* self
) {
775 val
* var
/* : String */;
776 const char* var_class_name
;
777 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
778 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "text", var_class_name
);
779 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 142);
784 /* method parser_nodes#Token#text for (self: Object): String */
785 val
* VIRTUAL_parser_nodes__Token__text(val
* self
) {
786 val
* var
/* : String */;
787 val
* var1
/* : String */;
788 var1
= parser_nodes__Token__text(self
);
793 /* method parser_nodes#Token#text= for (self: Token, String) */
794 void parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
795 const char* var_class_name
;
796 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
797 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "text=", var_class_name
);
798 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 144);
802 /* method parser_nodes#Token#text= for (self: Object, String) */
803 void VIRTUAL_parser_nodes__Token__text_61d(val
* self
, val
* p0
) {
804 parser_nodes__Token__text_61d(self
, p0
);
807 /* method parser_nodes#Token#prev_token for (self: Token): nullable Token */
808 val
* parser_nodes__Token__prev_token(val
* self
) {
809 val
* var
/* : nullable Token */;
810 val
* var1
/* : nullable Token */;
811 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:Token> */
816 /* method parser_nodes#Token#prev_token for (self: Object): nullable Token */
817 val
* VIRTUAL_parser_nodes__Token__prev_token(val
* self
) {
818 val
* var
/* : nullable Token */;
819 val
* var1
/* : nullable Token */;
820 var1
= parser_nodes__Token__prev_token(self
);
825 /* method parser_nodes#Token#prev_token= for (self: Token, nullable Token) */
826 void parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
827 self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
= p0
; /* @prev_token on <self:Token> */
830 /* method parser_nodes#Token#prev_token= for (self: Object, nullable Token) */
831 void VIRTUAL_parser_nodes__Token__prev_token_61d(val
* self
, val
* p0
) {
832 parser_nodes__Token__prev_token_61d(self
, p0
);
835 /* method parser_nodes#Token#next_token for (self: Token): nullable Token */
836 val
* parser_nodes__Token__next_token(val
* self
) {
837 val
* var
/* : nullable Token */;
838 val
* var1
/* : nullable Token */;
839 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:Token> */
844 /* method parser_nodes#Token#next_token for (self: Object): nullable Token */
845 val
* VIRTUAL_parser_nodes__Token__next_token(val
* self
) {
846 val
* var
/* : nullable Token */;
847 val
* var1
/* : nullable Token */;
848 var1
= parser_nodes__Token__next_token(self
);
853 /* method parser_nodes#Token#next_token= for (self: Token, nullable Token) */
854 void parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
855 self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
= p0
; /* @next_token on <self:Token> */
858 /* method parser_nodes#Token#next_token= for (self: Object, nullable Token) */
859 void VIRTUAL_parser_nodes__Token__next_token_61d(val
* self
, val
* p0
) {
860 parser_nodes__Token__next_token_61d(self
, p0
);
863 /* method parser_nodes#Token#to_s for (self: Token): String */
864 val
* parser_nodes__Token__to_s(val
* self
) {
865 val
* var
/* : String */;
866 val
* var1
/* : Array[Object] */;
867 long var2
/* : Int */;
868 val
* var_
/* var : Array[Object] */;
870 val
* var3
/* : String */;
871 char* var4
/* : NativeString */;
872 long var5
/* : Int */;
873 val
* var6
/* : String */;
874 val
* var7
/* : String */;
875 static val
* varonce8
;
876 val
* var9
/* : String */;
877 char* var10
/* : NativeString */;
878 long var11
/* : Int */;
879 val
* var12
/* : String */;
880 val
* var13
/* : String */;
881 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
883 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
884 CHECK_NEW_array__Array(var1
);
891 var6
= string__NativeString__to_s_with_length(var4
, var5
);
895 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
896 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:Token>*/;
897 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
903 var12
= string__NativeString__to_s_with_length(var10
, var11
);
907 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
908 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
914 /* method parser_nodes#Token#to_s for (self: Object): String */
915 val
* VIRTUAL_parser_nodes__Token__to_s(val
* self
) {
916 val
* var
/* : String */;
917 val
* var1
/* : String */;
918 var1
= parser_nodes__Token__to_s(self
);
923 /* method parser_nodes#Token#visit_all for (self: Token, Visitor) */
924 void parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
925 val
* var_v
/* var v: Visitor */;
929 /* method parser_nodes#Token#visit_all for (self: Object, Visitor) */
930 void VIRTUAL_parser_nodes__Token__visit_all(val
* self
, val
* p0
) {
931 parser_nodes__Token__visit_all(self
, p0
);
934 /* method parser_nodes#Token#replace_child for (self: Token, ANode, nullable ANode) */
935 void parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
936 val
* var_old_child
/* var old_child: ANode */;
937 val
* var_new_child
/* var new_child: nullable ANode */;
942 /* method parser_nodes#Token#replace_child for (self: Object, ANode, nullable ANode) */
943 void VIRTUAL_parser_nodes__Token__replace_child(val
* self
, val
* p0
, val
* p1
) {
944 parser_nodes__Token__replace_child(self
, p0
, p1
);
947 /* method parser_nodes#Token#init for (self: Token) */
948 void parser_nodes__Token__init(val
* self
) {
949 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Token>*/;
952 /* method parser_nodes#Token#init for (self: Object) */
953 void VIRTUAL_parser_nodes__Token__init(val
* self
) {
954 parser_nodes__Token__init(self
);
957 /* method parser_nodes#Prod#location= for (self: Prod, Location) */
958 void parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
959 val
* var_l
/* var l: Location */;
961 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var_l
; /* _location on <self:Prod> */
964 /* method parser_nodes#Prod#location= for (self: Object, Location) */
965 void VIRTUAL_parser_nodes__Prod__location_61d(val
* self
, val
* p0
) {
966 parser_nodes__Prod__location_61d(self
, p0
);
969 /* method parser_nodes#Prod#n_annotations for (self: Prod): nullable AAnnotations */
970 val
* parser_nodes__Prod__n_annotations(val
* self
) {
971 val
* var
/* : nullable AAnnotations */;
972 val
* var1
/* : nullable AAnnotations */;
973 var1
= self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
; /* _n_annotations on <self:Prod> */
978 /* method parser_nodes#Prod#n_annotations for (self: Object): nullable AAnnotations */
979 val
* VIRTUAL_parser_nodes__Prod__n_annotations(val
* self
) {
980 val
* var
/* : nullable AAnnotations */;
981 val
* var1
/* : nullable AAnnotations */;
982 var1
= parser_nodes__Prod__n_annotations(self
);
987 /* method parser_nodes#Prod#n_annotations= for (self: Prod, nullable AAnnotations) */
988 void parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
989 self
->attrs
[COLOR_parser_nodes__Prod___n_annotations
].val
= p0
; /* _n_annotations on <self:Prod> */
992 /* method parser_nodes#Prod#n_annotations= for (self: Object, nullable AAnnotations) */
993 void VIRTUAL_parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
) {
994 parser_nodes__Prod__n_annotations_61d(self
, p0
);
997 /* method parser_nodes#Prod#replace_with for (self: Prod, ANode) */
998 void parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
999 val
* var_n
/* var n: ANode */;
1000 short int var
/* : Bool */;
1003 val
* var1
/* : nullable Location */;
1004 val
* var2
/* : null */;
1005 short int var3
/* : Bool */;
1006 val
* var4
/* : nullable Location */;
1008 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__replace_with
]))(self
, p0
) /* replace_with on <self:Prod>*/;
1009 /* <var_n:ANode> isa Prod */
1010 cltype
= type_parser_nodes__Prod
.color
;
1011 idtype
= type_parser_nodes__Prod
.id
;
1012 if(cltype
>= var_n
->type
->table_size
) {
1015 var
= var_n
->type
->type_table
[cltype
] == idtype
;
1018 fprintf(stderr
, "Runtime error: %s", "Assert failed");
1019 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 175);
1022 var1
= var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <var_n:ANode(Prod)> */
1025 var3
= 1; /* is null */
1027 var3
= 0; /* arg is null but recv is not */
1030 var4
= self
->attrs
[COLOR_parser_nodes__ANode___location
].val
; /* _location on <self:Prod> */
1031 var_n
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var4
; /* _location on <var_n:ANode(Prod)> */
1036 /* method parser_nodes#Prod#replace_with for (self: Object, ANode) */
1037 void VIRTUAL_parser_nodes__Prod__replace_with(val
* self
, val
* p0
) {
1038 parser_nodes__Prod__replace_with(self
, p0
);
1041 /* method parser_nodes#Prod#init for (self: Prod) */
1042 void parser_nodes__Prod__init(val
* self
) {
1043 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__init
]))(self
) /* init on <self:Prod>*/;
1046 /* method parser_nodes#Prod#init for (self: Object) */
1047 void VIRTUAL_parser_nodes__Prod__init(val
* self
) {
1048 parser_nodes__Prod__init(self
);
1051 /* method parser_nodes#Visitor#visit for (self: Visitor, ANode) */
1052 void parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1053 const char* var_class_name
;
1054 var_class_name
= self
== NULL ?
"null" : self
->type
->name
;
1055 fprintf(stderr
, "Runtime error: Abstract method `%s` called on `%s`", "visit", var_class_name
);
1056 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 182);
1060 /* method parser_nodes#Visitor#visit for (self: Object, ANode) */
1061 void VIRTUAL_parser_nodes__Visitor__visit(val
* self
, val
* p0
) {
1062 parser_nodes__Visitor__visit(self
, p0
);
1065 /* method parser_nodes#Visitor#enter_visit for (self: Visitor, nullable ANode) */
1066 void parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1067 val
* var_e
/* var e: nullable ANode */;
1068 val
* var
/* : null */;
1069 short int var1
/* : Bool */;
1070 val
* var2
/* : nullable ANode */;
1071 val
* var_old
/* var old: nullable ANode */;
1074 if (var_e
== NULL
) {
1075 var1
= 1; /* is null */
1077 var1
= 0; /* arg is null but recv is not */
1083 var2
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1085 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_e
; /* _current_node on <self:Visitor> */
1086 ((void (*)(val
*, val
*))(self
->class->vft
[COLOR_parser_nodes__Visitor__visit
]))(self
, var_e
) /* visit on <self:Visitor>*/;
1087 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= var_old
; /* _current_node on <self:Visitor> */
1090 /* method parser_nodes#Visitor#enter_visit for (self: Object, nullable ANode) */
1091 void VIRTUAL_parser_nodes__Visitor__enter_visit(val
* self
, val
* p0
) {
1092 parser_nodes__Visitor__enter_visit(self
, p0
);
1095 /* method parser_nodes#Visitor#current_node for (self: Visitor): nullable ANode */
1096 val
* parser_nodes__Visitor__current_node(val
* self
) {
1097 val
* var
/* : nullable ANode */;
1098 val
* var1
/* : nullable ANode */;
1099 var1
= self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
; /* _current_node on <self:Visitor> */
1104 /* method parser_nodes#Visitor#current_node for (self: Object): nullable ANode */
1105 val
* VIRTUAL_parser_nodes__Visitor__current_node(val
* self
) {
1106 val
* var
/* : nullable ANode */;
1107 val
* var1
/* : nullable ANode */;
1108 var1
= parser_nodes__Visitor__current_node(self
);
1113 /* method parser_nodes#Visitor#current_node= for (self: Visitor, nullable ANode) */
1114 void parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1115 self
->attrs
[COLOR_parser_nodes__Visitor___current_node
].val
= p0
; /* _current_node on <self:Visitor> */
1118 /* method parser_nodes#Visitor#current_node= for (self: Object, nullable ANode) */
1119 void VIRTUAL_parser_nodes__Visitor__current_node_61d(val
* self
, val
* p0
) {
1120 parser_nodes__Visitor__current_node_61d(self
, p0
);
1123 /* method parser_nodes#Visitor#init for (self: Visitor) */
1124 void parser_nodes__Visitor__init(val
* self
) {
1127 /* method parser_nodes#Visitor#init for (self: Object) */
1128 void VIRTUAL_parser_nodes__Visitor__init(val
* self
) {
1129 parser_nodes__Visitor__init(self
);
1132 /* method parser_nodes#TEol#to_s for (self: TEol): String */
1133 val
* parser_nodes__TEol__to_s(val
* self
) {
1134 val
* var
/* : String */;
1135 static val
* varonce
;
1136 val
* var1
/* : String */;
1137 char* var2
/* : NativeString */;
1138 long var3
/* : Int */;
1139 val
* var4
/* : String */;
1143 var2
= "end of line";
1145 var4
= string__NativeString__to_s_with_length(var2
, var3
);
1154 /* method parser_nodes#TEol#to_s for (self: Object): String */
1155 val
* VIRTUAL_parser_nodes__TEol__to_s(val
* self
) {
1156 val
* var
/* : String */;
1157 val
* var1
/* : String */;
1158 var1
= parser_nodes__TEol__to_s(self
);
1163 /* method parser_nodes#TEol#init for (self: TEol) */
1164 void parser_nodes__TEol__init(val
* self
) {
1165 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TEol>*/;
1168 /* method parser_nodes#TEol#init for (self: Object) */
1169 void VIRTUAL_parser_nodes__TEol__init(val
* self
) {
1170 parser_nodes__TEol__init(self
);
1173 /* method parser_nodes#TComment#init for (self: TComment) */
1174 void parser_nodes__TComment__init(val
* self
) {
1175 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComment>*/;
1178 /* method parser_nodes#TComment#init for (self: Object) */
1179 void VIRTUAL_parser_nodes__TComment__init(val
* self
) {
1180 parser_nodes__TComment__init(self
);
1183 /* method parser_nodes#TokenKeyword#to_s for (self: TokenKeyword): String */
1184 val
* parser_nodes__TokenKeyword__to_s(val
* self
) {
1185 val
* var
/* : String */;
1186 val
* var1
/* : Array[Object] */;
1187 long var2
/* : Int */;
1188 val
* var_
/* var : Array[Object] */;
1189 static val
* varonce
;
1190 val
* var3
/* : String */;
1191 char* var4
/* : NativeString */;
1192 long var5
/* : Int */;
1193 val
* var6
/* : String */;
1194 val
* var7
/* : String */;
1195 static val
* varonce8
;
1196 val
* var9
/* : String */;
1197 char* var10
/* : NativeString */;
1198 long var11
/* : Int */;
1199 val
* var12
/* : String */;
1200 val
* var13
/* : String */;
1201 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1203 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1204 CHECK_NEW_array__Array(var1
);
1209 var4
= "keyword \'";
1211 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1215 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1216 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenKeyword>*/;
1217 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1223 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1227 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1228 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1234 /* method parser_nodes#TokenKeyword#to_s for (self: Object): String */
1235 val
* VIRTUAL_parser_nodes__TokenKeyword__to_s(val
* self
) {
1236 val
* var
/* : String */;
1237 val
* var1
/* : String */;
1238 var1
= parser_nodes__TokenKeyword__to_s(self
);
1243 /* method parser_nodes#TokenKeyword#init for (self: TokenKeyword) */
1244 void parser_nodes__TokenKeyword__init(val
* self
) {
1245 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenKeyword>*/;
1248 /* method parser_nodes#TokenKeyword#init for (self: Object) */
1249 void VIRTUAL_parser_nodes__TokenKeyword__init(val
* self
) {
1250 parser_nodes__TokenKeyword__init(self
);
1253 /* method parser_nodes#TKwpackage#init for (self: TKwpackage) */
1254 void parser_nodes__TKwpackage__init(val
* self
) {
1255 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwpackage>*/;
1258 /* method parser_nodes#TKwpackage#init for (self: Object) */
1259 void VIRTUAL_parser_nodes__TKwpackage__init(val
* self
) {
1260 parser_nodes__TKwpackage__init(self
);
1263 /* method parser_nodes#TKwmodule#init for (self: TKwmodule) */
1264 void parser_nodes__TKwmodule__init(val
* self
) {
1265 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmodule>*/;
1268 /* method parser_nodes#TKwmodule#init for (self: Object) */
1269 void VIRTUAL_parser_nodes__TKwmodule__init(val
* self
) {
1270 parser_nodes__TKwmodule__init(self
);
1273 /* method parser_nodes#TKwimport#init for (self: TKwimport) */
1274 void parser_nodes__TKwimport__init(val
* self
) {
1275 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimport>*/;
1278 /* method parser_nodes#TKwimport#init for (self: Object) */
1279 void VIRTUAL_parser_nodes__TKwimport__init(val
* self
) {
1280 parser_nodes__TKwimport__init(self
);
1283 /* method parser_nodes#TKwclass#init for (self: TKwclass) */
1284 void parser_nodes__TKwclass__init(val
* self
) {
1285 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwclass>*/;
1288 /* method parser_nodes#TKwclass#init for (self: Object) */
1289 void VIRTUAL_parser_nodes__TKwclass__init(val
* self
) {
1290 parser_nodes__TKwclass__init(self
);
1293 /* method parser_nodes#TKwabstract#init for (self: TKwabstract) */
1294 void parser_nodes__TKwabstract__init(val
* self
) {
1295 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabstract>*/;
1298 /* method parser_nodes#TKwabstract#init for (self: Object) */
1299 void VIRTUAL_parser_nodes__TKwabstract__init(val
* self
) {
1300 parser_nodes__TKwabstract__init(self
);
1303 /* method parser_nodes#TKwinterface#init for (self: TKwinterface) */
1304 void parser_nodes__TKwinterface__init(val
* self
) {
1305 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinterface>*/;
1308 /* method parser_nodes#TKwinterface#init for (self: Object) */
1309 void VIRTUAL_parser_nodes__TKwinterface__init(val
* self
) {
1310 parser_nodes__TKwinterface__init(self
);
1313 /* method parser_nodes#TKwenum#init for (self: TKwenum) */
1314 void parser_nodes__TKwenum__init(val
* self
) {
1315 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwenum>*/;
1318 /* method parser_nodes#TKwenum#init for (self: Object) */
1319 void VIRTUAL_parser_nodes__TKwenum__init(val
* self
) {
1320 parser_nodes__TKwenum__init(self
);
1323 /* method parser_nodes#TKwend#init for (self: TKwend) */
1324 void parser_nodes__TKwend__init(val
* self
) {
1325 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwend>*/;
1328 /* method parser_nodes#TKwend#init for (self: Object) */
1329 void VIRTUAL_parser_nodes__TKwend__init(val
* self
) {
1330 parser_nodes__TKwend__init(self
);
1333 /* method parser_nodes#TKwmeth#init for (self: TKwmeth) */
1334 void parser_nodes__TKwmeth__init(val
* self
) {
1335 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwmeth>*/;
1338 /* method parser_nodes#TKwmeth#init for (self: Object) */
1339 void VIRTUAL_parser_nodes__TKwmeth__init(val
* self
) {
1340 parser_nodes__TKwmeth__init(self
);
1343 /* method parser_nodes#TKwtype#init for (self: TKwtype) */
1344 void parser_nodes__TKwtype__init(val
* self
) {
1345 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtype>*/;
1348 /* method parser_nodes#TKwtype#init for (self: Object) */
1349 void VIRTUAL_parser_nodes__TKwtype__init(val
* self
) {
1350 parser_nodes__TKwtype__init(self
);
1353 /* method parser_nodes#TKwinit#init for (self: TKwinit) */
1354 void parser_nodes__TKwinit__init(val
* self
) {
1355 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwinit>*/;
1358 /* method parser_nodes#TKwinit#init for (self: Object) */
1359 void VIRTUAL_parser_nodes__TKwinit__init(val
* self
) {
1360 parser_nodes__TKwinit__init(self
);
1363 /* method parser_nodes#TKwredef#init for (self: TKwredef) */
1364 void parser_nodes__TKwredef__init(val
* self
) {
1365 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwredef>*/;
1368 /* method parser_nodes#TKwredef#init for (self: Object) */
1369 void VIRTUAL_parser_nodes__TKwredef__init(val
* self
) {
1370 parser_nodes__TKwredef__init(self
);
1373 /* method parser_nodes#TKwis#init for (self: TKwis) */
1374 void parser_nodes__TKwis__init(val
* self
) {
1375 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwis>*/;
1378 /* method parser_nodes#TKwis#init for (self: Object) */
1379 void VIRTUAL_parser_nodes__TKwis__init(val
* self
) {
1380 parser_nodes__TKwis__init(self
);
1383 /* method parser_nodes#TKwdo#init for (self: TKwdo) */
1384 void parser_nodes__TKwdo__init(val
* self
) {
1385 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwdo>*/;
1388 /* method parser_nodes#TKwdo#init for (self: Object) */
1389 void VIRTUAL_parser_nodes__TKwdo__init(val
* self
) {
1390 parser_nodes__TKwdo__init(self
);
1393 /* method parser_nodes#TKwreadable#init for (self: TKwreadable) */
1394 void parser_nodes__TKwreadable__init(val
* self
) {
1395 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreadable>*/;
1398 /* method parser_nodes#TKwreadable#init for (self: Object) */
1399 void VIRTUAL_parser_nodes__TKwreadable__init(val
* self
) {
1400 parser_nodes__TKwreadable__init(self
);
1403 /* method parser_nodes#TKwwritable#init for (self: TKwwritable) */
1404 void parser_nodes__TKwwritable__init(val
* self
) {
1405 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwritable>*/;
1408 /* method parser_nodes#TKwwritable#init for (self: Object) */
1409 void VIRTUAL_parser_nodes__TKwwritable__init(val
* self
) {
1410 parser_nodes__TKwwritable__init(self
);
1413 /* method parser_nodes#TKwvar#init for (self: TKwvar) */
1414 void parser_nodes__TKwvar__init(val
* self
) {
1415 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwvar>*/;
1418 /* method parser_nodes#TKwvar#init for (self: Object) */
1419 void VIRTUAL_parser_nodes__TKwvar__init(val
* self
) {
1420 parser_nodes__TKwvar__init(self
);
1423 /* method parser_nodes#TKwintern#init for (self: TKwintern) */
1424 void parser_nodes__TKwintern__init(val
* self
) {
1425 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintern>*/;
1428 /* method parser_nodes#TKwintern#init for (self: Object) */
1429 void VIRTUAL_parser_nodes__TKwintern__init(val
* self
) {
1430 parser_nodes__TKwintern__init(self
);
1433 /* method parser_nodes#TKwextern#init for (self: TKwextern) */
1434 void parser_nodes__TKwextern__init(val
* self
) {
1435 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwextern>*/;
1438 /* method parser_nodes#TKwextern#init for (self: Object) */
1439 void VIRTUAL_parser_nodes__TKwextern__init(val
* self
) {
1440 parser_nodes__TKwextern__init(self
);
1443 /* method parser_nodes#TKwprotected#init for (self: TKwprotected) */
1444 void parser_nodes__TKwprotected__init(val
* self
) {
1445 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprotected>*/;
1448 /* method parser_nodes#TKwprotected#init for (self: Object) */
1449 void VIRTUAL_parser_nodes__TKwprotected__init(val
* self
) {
1450 parser_nodes__TKwprotected__init(self
);
1453 /* method parser_nodes#TKwprivate#init for (self: TKwprivate) */
1454 void parser_nodes__TKwprivate__init(val
* self
) {
1455 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwprivate>*/;
1458 /* method parser_nodes#TKwprivate#init for (self: Object) */
1459 void VIRTUAL_parser_nodes__TKwprivate__init(val
* self
) {
1460 parser_nodes__TKwprivate__init(self
);
1463 /* method parser_nodes#TKwintrude#init for (self: TKwintrude) */
1464 void parser_nodes__TKwintrude__init(val
* self
) {
1465 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwintrude>*/;
1468 /* method parser_nodes#TKwintrude#init for (self: Object) */
1469 void VIRTUAL_parser_nodes__TKwintrude__init(val
* self
) {
1470 parser_nodes__TKwintrude__init(self
);
1473 /* method parser_nodes#TKwif#init for (self: TKwif) */
1474 void parser_nodes__TKwif__init(val
* self
) {
1475 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwif>*/;
1478 /* method parser_nodes#TKwif#init for (self: Object) */
1479 void VIRTUAL_parser_nodes__TKwif__init(val
* self
) {
1480 parser_nodes__TKwif__init(self
);
1483 /* method parser_nodes#TKwthen#init for (self: TKwthen) */
1484 void parser_nodes__TKwthen__init(val
* self
) {
1485 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwthen>*/;
1488 /* method parser_nodes#TKwthen#init for (self: Object) */
1489 void VIRTUAL_parser_nodes__TKwthen__init(val
* self
) {
1490 parser_nodes__TKwthen__init(self
);
1493 /* method parser_nodes#TKwelse#init for (self: TKwelse) */
1494 void parser_nodes__TKwelse__init(val
* self
) {
1495 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwelse>*/;
1498 /* method parser_nodes#TKwelse#init for (self: Object) */
1499 void VIRTUAL_parser_nodes__TKwelse__init(val
* self
) {
1500 parser_nodes__TKwelse__init(self
);
1503 /* method parser_nodes#TKwwhile#init for (self: TKwwhile) */
1504 void parser_nodes__TKwwhile__init(val
* self
) {
1505 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwwhile>*/;
1508 /* method parser_nodes#TKwwhile#init for (self: Object) */
1509 void VIRTUAL_parser_nodes__TKwwhile__init(val
* self
) {
1510 parser_nodes__TKwwhile__init(self
);
1513 /* method parser_nodes#TKwloop#init for (self: TKwloop) */
1514 void parser_nodes__TKwloop__init(val
* self
) {
1515 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwloop>*/;
1518 /* method parser_nodes#TKwloop#init for (self: Object) */
1519 void VIRTUAL_parser_nodes__TKwloop__init(val
* self
) {
1520 parser_nodes__TKwloop__init(self
);
1523 /* method parser_nodes#TKwfor#init for (self: TKwfor) */
1524 void parser_nodes__TKwfor__init(val
* self
) {
1525 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfor>*/;
1528 /* method parser_nodes#TKwfor#init for (self: Object) */
1529 void VIRTUAL_parser_nodes__TKwfor__init(val
* self
) {
1530 parser_nodes__TKwfor__init(self
);
1533 /* method parser_nodes#TKwin#init for (self: TKwin) */
1534 void parser_nodes__TKwin__init(val
* self
) {
1535 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwin>*/;
1538 /* method parser_nodes#TKwin#init for (self: Object) */
1539 void VIRTUAL_parser_nodes__TKwin__init(val
* self
) {
1540 parser_nodes__TKwin__init(self
);
1543 /* method parser_nodes#TKwand#init for (self: TKwand) */
1544 void parser_nodes__TKwand__init(val
* self
) {
1545 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwand>*/;
1548 /* method parser_nodes#TKwand#init for (self: Object) */
1549 void VIRTUAL_parser_nodes__TKwand__init(val
* self
) {
1550 parser_nodes__TKwand__init(self
);
1553 /* method parser_nodes#TKwor#init for (self: TKwor) */
1554 void parser_nodes__TKwor__init(val
* self
) {
1555 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwor>*/;
1558 /* method parser_nodes#TKwor#init for (self: Object) */
1559 void VIRTUAL_parser_nodes__TKwor__init(val
* self
) {
1560 parser_nodes__TKwor__init(self
);
1563 /* method parser_nodes#TKwimplies#init for (self: TKwimplies) */
1564 void parser_nodes__TKwimplies__init(val
* self
) {
1565 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwimplies>*/;
1568 /* method parser_nodes#TKwimplies#init for (self: Object) */
1569 void VIRTUAL_parser_nodes__TKwimplies__init(val
* self
) {
1570 parser_nodes__TKwimplies__init(self
);
1573 /* method parser_nodes#TKwnot#init for (self: TKwnot) */
1574 void parser_nodes__TKwnot__init(val
* self
) {
1575 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnot>*/;
1578 /* method parser_nodes#TKwnot#init for (self: Object) */
1579 void VIRTUAL_parser_nodes__TKwnot__init(val
* self
) {
1580 parser_nodes__TKwnot__init(self
);
1583 /* method parser_nodes#TKwreturn#init for (self: TKwreturn) */
1584 void parser_nodes__TKwreturn__init(val
* self
) {
1585 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwreturn>*/;
1588 /* method parser_nodes#TKwreturn#init for (self: Object) */
1589 void VIRTUAL_parser_nodes__TKwreturn__init(val
* self
) {
1590 parser_nodes__TKwreturn__init(self
);
1593 /* method parser_nodes#TKwcontinue#init for (self: TKwcontinue) */
1594 void parser_nodes__TKwcontinue__init(val
* self
) {
1595 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwcontinue>*/;
1598 /* method parser_nodes#TKwcontinue#init for (self: Object) */
1599 void VIRTUAL_parser_nodes__TKwcontinue__init(val
* self
) {
1600 parser_nodes__TKwcontinue__init(self
);
1603 /* method parser_nodes#TKwbreak#init for (self: TKwbreak) */
1604 void parser_nodes__TKwbreak__init(val
* self
) {
1605 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwbreak>*/;
1608 /* method parser_nodes#TKwbreak#init for (self: Object) */
1609 void VIRTUAL_parser_nodes__TKwbreak__init(val
* self
) {
1610 parser_nodes__TKwbreak__init(self
);
1613 /* method parser_nodes#TKwabort#init for (self: TKwabort) */
1614 void parser_nodes__TKwabort__init(val
* self
) {
1615 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwabort>*/;
1618 /* method parser_nodes#TKwabort#init for (self: Object) */
1619 void VIRTUAL_parser_nodes__TKwabort__init(val
* self
) {
1620 parser_nodes__TKwabort__init(self
);
1623 /* method parser_nodes#TKwassert#init for (self: TKwassert) */
1624 void parser_nodes__TKwassert__init(val
* self
) {
1625 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwassert>*/;
1628 /* method parser_nodes#TKwassert#init for (self: Object) */
1629 void VIRTUAL_parser_nodes__TKwassert__init(val
* self
) {
1630 parser_nodes__TKwassert__init(self
);
1633 /* method parser_nodes#TKwnew#init for (self: TKwnew) */
1634 void parser_nodes__TKwnew__init(val
* self
) {
1635 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnew>*/;
1638 /* method parser_nodes#TKwnew#init for (self: Object) */
1639 void VIRTUAL_parser_nodes__TKwnew__init(val
* self
) {
1640 parser_nodes__TKwnew__init(self
);
1643 /* method parser_nodes#TKwisa#init for (self: TKwisa) */
1644 void parser_nodes__TKwisa__init(val
* self
) {
1645 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisa>*/;
1648 /* method parser_nodes#TKwisa#init for (self: Object) */
1649 void VIRTUAL_parser_nodes__TKwisa__init(val
* self
) {
1650 parser_nodes__TKwisa__init(self
);
1653 /* method parser_nodes#TKwonce#init for (self: TKwonce) */
1654 void parser_nodes__TKwonce__init(val
* self
) {
1655 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwonce>*/;
1658 /* method parser_nodes#TKwonce#init for (self: Object) */
1659 void VIRTUAL_parser_nodes__TKwonce__init(val
* self
) {
1660 parser_nodes__TKwonce__init(self
);
1663 /* method parser_nodes#TKwsuper#init for (self: TKwsuper) */
1664 void parser_nodes__TKwsuper__init(val
* self
) {
1665 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwsuper>*/;
1668 /* method parser_nodes#TKwsuper#init for (self: Object) */
1669 void VIRTUAL_parser_nodes__TKwsuper__init(val
* self
) {
1670 parser_nodes__TKwsuper__init(self
);
1673 /* method parser_nodes#TKwself#init for (self: TKwself) */
1674 void parser_nodes__TKwself__init(val
* self
) {
1675 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwself>*/;
1678 /* method parser_nodes#TKwself#init for (self: Object) */
1679 void VIRTUAL_parser_nodes__TKwself__init(val
* self
) {
1680 parser_nodes__TKwself__init(self
);
1683 /* method parser_nodes#TKwtrue#init for (self: TKwtrue) */
1684 void parser_nodes__TKwtrue__init(val
* self
) {
1685 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwtrue>*/;
1688 /* method parser_nodes#TKwtrue#init for (self: Object) */
1689 void VIRTUAL_parser_nodes__TKwtrue__init(val
* self
) {
1690 parser_nodes__TKwtrue__init(self
);
1693 /* method parser_nodes#TKwfalse#init for (self: TKwfalse) */
1694 void parser_nodes__TKwfalse__init(val
* self
) {
1695 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwfalse>*/;
1698 /* method parser_nodes#TKwfalse#init for (self: Object) */
1699 void VIRTUAL_parser_nodes__TKwfalse__init(val
* self
) {
1700 parser_nodes__TKwfalse__init(self
);
1703 /* method parser_nodes#TKwnull#init for (self: TKwnull) */
1704 void parser_nodes__TKwnull__init(val
* self
) {
1705 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnull>*/;
1708 /* method parser_nodes#TKwnull#init for (self: Object) */
1709 void VIRTUAL_parser_nodes__TKwnull__init(val
* self
) {
1710 parser_nodes__TKwnull__init(self
);
1713 /* method parser_nodes#TKwas#init for (self: TKwas) */
1714 void parser_nodes__TKwas__init(val
* self
) {
1715 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwas>*/;
1718 /* method parser_nodes#TKwas#init for (self: Object) */
1719 void VIRTUAL_parser_nodes__TKwas__init(val
* self
) {
1720 parser_nodes__TKwas__init(self
);
1723 /* method parser_nodes#TKwnullable#init for (self: TKwnullable) */
1724 void parser_nodes__TKwnullable__init(val
* self
) {
1725 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwnullable>*/;
1728 /* method parser_nodes#TKwnullable#init for (self: Object) */
1729 void VIRTUAL_parser_nodes__TKwnullable__init(val
* self
) {
1730 parser_nodes__TKwnullable__init(self
);
1733 /* method parser_nodes#TKwisset#init for (self: TKwisset) */
1734 void parser_nodes__TKwisset__init(val
* self
) {
1735 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwisset>*/;
1738 /* method parser_nodes#TKwisset#init for (self: Object) */
1739 void VIRTUAL_parser_nodes__TKwisset__init(val
* self
) {
1740 parser_nodes__TKwisset__init(self
);
1743 /* method parser_nodes#TKwlabel#init for (self: TKwlabel) */
1744 void parser_nodes__TKwlabel__init(val
* self
) {
1745 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenKeyword__init
]))(self
) /* init on <self:TKwlabel>*/;
1748 /* method parser_nodes#TKwlabel#init for (self: Object) */
1749 void VIRTUAL_parser_nodes__TKwlabel__init(val
* self
) {
1750 parser_nodes__TKwlabel__init(self
);
1753 /* method parser_nodes#TKwdebug#init for (self: TKwdebug) */
1754 void parser_nodes__TKwdebug__init(val
* self
) {
1755 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TKwdebug>*/;
1758 /* method parser_nodes#TKwdebug#init for (self: Object) */
1759 void VIRTUAL_parser_nodes__TKwdebug__init(val
* self
) {
1760 parser_nodes__TKwdebug__init(self
);
1763 /* method parser_nodes#TOpar#init for (self: TOpar) */
1764 void parser_nodes__TOpar__init(val
* self
) {
1765 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TOpar>*/;
1768 /* method parser_nodes#TOpar#init for (self: Object) */
1769 void VIRTUAL_parser_nodes__TOpar__init(val
* self
) {
1770 parser_nodes__TOpar__init(self
);
1773 /* method parser_nodes#TCpar#init for (self: TCpar) */
1774 void parser_nodes__TCpar__init(val
* self
) {
1775 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCpar>*/;
1778 /* method parser_nodes#TCpar#init for (self: Object) */
1779 void VIRTUAL_parser_nodes__TCpar__init(val
* self
) {
1780 parser_nodes__TCpar__init(self
);
1783 /* method parser_nodes#TObra#init for (self: TObra) */
1784 void parser_nodes__TObra__init(val
* self
) {
1785 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TObra>*/;
1788 /* method parser_nodes#TObra#init for (self: Object) */
1789 void VIRTUAL_parser_nodes__TObra__init(val
* self
) {
1790 parser_nodes__TObra__init(self
);
1793 /* method parser_nodes#TCbra#init for (self: TCbra) */
1794 void parser_nodes__TCbra__init(val
* self
) {
1795 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TCbra>*/;
1798 /* method parser_nodes#TCbra#init for (self: Object) */
1799 void VIRTUAL_parser_nodes__TCbra__init(val
* self
) {
1800 parser_nodes__TCbra__init(self
);
1803 /* method parser_nodes#TComma#init for (self: TComma) */
1804 void parser_nodes__TComma__init(val
* self
) {
1805 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TComma>*/;
1808 /* method parser_nodes#TComma#init for (self: Object) */
1809 void VIRTUAL_parser_nodes__TComma__init(val
* self
) {
1810 parser_nodes__TComma__init(self
);
1813 /* method parser_nodes#TColumn#init for (self: TColumn) */
1814 void parser_nodes__TColumn__init(val
* self
) {
1815 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TColumn>*/;
1818 /* method parser_nodes#TColumn#init for (self: Object) */
1819 void VIRTUAL_parser_nodes__TColumn__init(val
* self
) {
1820 parser_nodes__TColumn__init(self
);
1823 /* method parser_nodes#TQuad#init for (self: TQuad) */
1824 void parser_nodes__TQuad__init(val
* self
) {
1825 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TQuad>*/;
1828 /* method parser_nodes#TQuad#init for (self: Object) */
1829 void VIRTUAL_parser_nodes__TQuad__init(val
* self
) {
1830 parser_nodes__TQuad__init(self
);
1833 /* method parser_nodes#TAssign#init for (self: TAssign) */
1834 void parser_nodes__TAssign__init(val
* self
) {
1835 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAssign>*/;
1838 /* method parser_nodes#TAssign#init for (self: Object) */
1839 void VIRTUAL_parser_nodes__TAssign__init(val
* self
) {
1840 parser_nodes__TAssign__init(self
);
1843 /* method parser_nodes#TokenOperator#to_s for (self: TokenOperator): String */
1844 val
* parser_nodes__TokenOperator__to_s(val
* self
) {
1845 val
* var
/* : String */;
1846 val
* var1
/* : Array[Object] */;
1847 long var2
/* : Int */;
1848 val
* var_
/* var : Array[Object] */;
1849 static val
* varonce
;
1850 val
* var3
/* : String */;
1851 char* var4
/* : NativeString */;
1852 long var5
/* : Int */;
1853 val
* var6
/* : String */;
1854 val
* var7
/* : String */;
1855 static val
* varonce8
;
1856 val
* var9
/* : String */;
1857 char* var10
/* : NativeString */;
1858 long var11
/* : Int */;
1859 val
* var12
/* : String */;
1860 val
* var13
/* : String */;
1861 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
1863 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
1864 CHECK_NEW_array__Array(var1
);
1869 var4
= "operator \'";
1871 var6
= string__NativeString__to_s_with_length(var4
, var5
);
1875 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
1876 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenOperator>*/;
1877 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
1883 var12
= string__NativeString__to_s_with_length(var10
, var11
);
1887 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
1888 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
1894 /* method parser_nodes#TokenOperator#to_s for (self: Object): String */
1895 val
* VIRTUAL_parser_nodes__TokenOperator__to_s(val
* self
) {
1896 val
* var
/* : String */;
1897 val
* var1
/* : String */;
1898 var1
= parser_nodes__TokenOperator__to_s(self
);
1903 /* method parser_nodes#TokenOperator#init for (self: TokenOperator) */
1904 void parser_nodes__TokenOperator__init(val
* self
) {
1905 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenOperator>*/;
1908 /* method parser_nodes#TokenOperator#init for (self: Object) */
1909 void VIRTUAL_parser_nodes__TokenOperator__init(val
* self
) {
1910 parser_nodes__TokenOperator__init(self
);
1913 /* method parser_nodes#TPluseq#init for (self: TPluseq) */
1914 void parser_nodes__TPluseq__init(val
* self
) {
1915 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPluseq>*/;
1918 /* method parser_nodes#TPluseq#init for (self: Object) */
1919 void VIRTUAL_parser_nodes__TPluseq__init(val
* self
) {
1920 parser_nodes__TPluseq__init(self
);
1923 /* method parser_nodes#TMinuseq#init for (self: TMinuseq) */
1924 void parser_nodes__TMinuseq__init(val
* self
) {
1925 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinuseq>*/;
1928 /* method parser_nodes#TMinuseq#init for (self: Object) */
1929 void VIRTUAL_parser_nodes__TMinuseq__init(val
* self
) {
1930 parser_nodes__TMinuseq__init(self
);
1933 /* method parser_nodes#TDotdotdot#init for (self: TDotdotdot) */
1934 void parser_nodes__TDotdotdot__init(val
* self
) {
1935 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdotdot>*/;
1938 /* method parser_nodes#TDotdotdot#init for (self: Object) */
1939 void VIRTUAL_parser_nodes__TDotdotdot__init(val
* self
) {
1940 parser_nodes__TDotdotdot__init(self
);
1943 /* method parser_nodes#TDotdot#init for (self: TDotdot) */
1944 void parser_nodes__TDotdot__init(val
* self
) {
1945 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDotdot>*/;
1948 /* method parser_nodes#TDotdot#init for (self: Object) */
1949 void VIRTUAL_parser_nodes__TDotdot__init(val
* self
) {
1950 parser_nodes__TDotdot__init(self
);
1953 /* method parser_nodes#TDot#init for (self: TDot) */
1954 void parser_nodes__TDot__init(val
* self
) {
1955 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TDot>*/;
1958 /* method parser_nodes#TDot#init for (self: Object) */
1959 void VIRTUAL_parser_nodes__TDot__init(val
* self
) {
1960 parser_nodes__TDot__init(self
);
1963 /* method parser_nodes#TPlus#init for (self: TPlus) */
1964 void parser_nodes__TPlus__init(val
* self
) {
1965 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPlus>*/;
1968 /* method parser_nodes#TPlus#init for (self: Object) */
1969 void VIRTUAL_parser_nodes__TPlus__init(val
* self
) {
1970 parser_nodes__TPlus__init(self
);
1973 /* method parser_nodes#TMinus#init for (self: TMinus) */
1974 void parser_nodes__TMinus__init(val
* self
) {
1975 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TMinus>*/;
1978 /* method parser_nodes#TMinus#init for (self: Object) */
1979 void VIRTUAL_parser_nodes__TMinus__init(val
* self
) {
1980 parser_nodes__TMinus__init(self
);
1983 /* method parser_nodes#TStar#init for (self: TStar) */
1984 void parser_nodes__TStar__init(val
* self
) {
1985 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStar>*/;
1988 /* method parser_nodes#TStar#init for (self: Object) */
1989 void VIRTUAL_parser_nodes__TStar__init(val
* self
) {
1990 parser_nodes__TStar__init(self
);
1993 /* method parser_nodes#TSlash#init for (self: TSlash) */
1994 void parser_nodes__TSlash__init(val
* self
) {
1995 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TSlash>*/;
1998 /* method parser_nodes#TSlash#init for (self: Object) */
1999 void VIRTUAL_parser_nodes__TSlash__init(val
* self
) {
2000 parser_nodes__TSlash__init(self
);
2003 /* method parser_nodes#TPercent#init for (self: TPercent) */
2004 void parser_nodes__TPercent__init(val
* self
) {
2005 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TPercent>*/;
2008 /* method parser_nodes#TPercent#init for (self: Object) */
2009 void VIRTUAL_parser_nodes__TPercent__init(val
* self
) {
2010 parser_nodes__TPercent__init(self
);
2013 /* method parser_nodes#TEq#init for (self: TEq) */
2014 void parser_nodes__TEq__init(val
* self
) {
2015 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TEq>*/;
2018 /* method parser_nodes#TEq#init for (self: Object) */
2019 void VIRTUAL_parser_nodes__TEq__init(val
* self
) {
2020 parser_nodes__TEq__init(self
);
2023 /* method parser_nodes#TNe#init for (self: TNe) */
2024 void parser_nodes__TNe__init(val
* self
) {
2025 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TNe>*/;
2028 /* method parser_nodes#TNe#init for (self: Object) */
2029 void VIRTUAL_parser_nodes__TNe__init(val
* self
) {
2030 parser_nodes__TNe__init(self
);
2033 /* method parser_nodes#TLt#init for (self: TLt) */
2034 void parser_nodes__TLt__init(val
* self
) {
2035 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLt>*/;
2038 /* method parser_nodes#TLt#init for (self: Object) */
2039 void VIRTUAL_parser_nodes__TLt__init(val
* self
) {
2040 parser_nodes__TLt__init(self
);
2043 /* method parser_nodes#TLe#init for (self: TLe) */
2044 void parser_nodes__TLe__init(val
* self
) {
2045 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLe>*/;
2048 /* method parser_nodes#TLe#init for (self: Object) */
2049 void VIRTUAL_parser_nodes__TLe__init(val
* self
) {
2050 parser_nodes__TLe__init(self
);
2053 /* method parser_nodes#TLl#init for (self: TLl) */
2054 void parser_nodes__TLl__init(val
* self
) {
2055 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TLl>*/;
2058 /* method parser_nodes#TLl#init for (self: Object) */
2059 void VIRTUAL_parser_nodes__TLl__init(val
* self
) {
2060 parser_nodes__TLl__init(self
);
2063 /* method parser_nodes#TGt#init for (self: TGt) */
2064 void parser_nodes__TGt__init(val
* self
) {
2065 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGt>*/;
2068 /* method parser_nodes#TGt#init for (self: Object) */
2069 void VIRTUAL_parser_nodes__TGt__init(val
* self
) {
2070 parser_nodes__TGt__init(self
);
2073 /* method parser_nodes#TGe#init for (self: TGe) */
2074 void parser_nodes__TGe__init(val
* self
) {
2075 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGe>*/;
2078 /* method parser_nodes#TGe#init for (self: Object) */
2079 void VIRTUAL_parser_nodes__TGe__init(val
* self
) {
2080 parser_nodes__TGe__init(self
);
2083 /* method parser_nodes#TGg#init for (self: TGg) */
2084 void parser_nodes__TGg__init(val
* self
) {
2085 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TGg>*/;
2088 /* method parser_nodes#TGg#init for (self: Object) */
2089 void VIRTUAL_parser_nodes__TGg__init(val
* self
) {
2090 parser_nodes__TGg__init(self
);
2093 /* method parser_nodes#TStarship#init for (self: TStarship) */
2094 void parser_nodes__TStarship__init(val
* self
) {
2095 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TStarship>*/;
2098 /* method parser_nodes#TStarship#init for (self: Object) */
2099 void VIRTUAL_parser_nodes__TStarship__init(val
* self
) {
2100 parser_nodes__TStarship__init(self
);
2103 /* method parser_nodes#TBang#init for (self: TBang) */
2104 void parser_nodes__TBang__init(val
* self
) {
2105 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenOperator__init
]))(self
) /* init on <self:TBang>*/;
2108 /* method parser_nodes#TBang#init for (self: Object) */
2109 void VIRTUAL_parser_nodes__TBang__init(val
* self
) {
2110 parser_nodes__TBang__init(self
);
2113 /* method parser_nodes#TAt#init for (self: TAt) */
2114 void parser_nodes__TAt__init(val
* self
) {
2115 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAt>*/;
2118 /* method parser_nodes#TAt#init for (self: Object) */
2119 void VIRTUAL_parser_nodes__TAt__init(val
* self
) {
2120 parser_nodes__TAt__init(self
);
2123 /* method parser_nodes#TClassid#to_s for (self: TClassid): String */
2124 val
* parser_nodes__TClassid__to_s(val
* self
) {
2125 val
* var
/* : String */;
2126 val
* var1
/* : Array[Object] */;
2127 long var2
/* : Int */;
2128 val
* var_
/* var : Array[Object] */;
2129 static val
* varonce
;
2130 val
* var3
/* : String */;
2131 char* var4
/* : NativeString */;
2132 long var5
/* : Int */;
2133 val
* var6
/* : String */;
2134 val
* var7
/* : String */;
2135 static val
* varonce8
;
2136 val
* var9
/* : String */;
2137 char* var10
/* : NativeString */;
2138 long var11
/* : Int */;
2139 val
* var12
/* : String */;
2140 val
* var13
/* : String */;
2141 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2143 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2144 CHECK_NEW_array__Array(var1
);
2149 var4
= "type identifier \'";
2151 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2155 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2156 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TClassid>*/;
2157 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2163 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2167 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2168 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2171 BREAK_label
: (void)0;
2175 /* method parser_nodes#TClassid#to_s for (self: Object): String */
2176 val
* VIRTUAL_parser_nodes__TClassid__to_s(val
* self
) {
2177 val
* var
/* : String */;
2178 val
* var1
/* : String */;
2179 var1
= parser_nodes__TClassid__to_s(self
);
2184 /* method parser_nodes#TClassid#init for (self: TClassid) */
2185 void parser_nodes__TClassid__init(val
* self
) {
2186 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TClassid>*/;
2189 /* method parser_nodes#TClassid#init for (self: Object) */
2190 void VIRTUAL_parser_nodes__TClassid__init(val
* self
) {
2191 parser_nodes__TClassid__init(self
);
2194 /* method parser_nodes#TId#to_s for (self: TId): String */
2195 val
* parser_nodes__TId__to_s(val
* self
) {
2196 val
* var
/* : String */;
2197 val
* var1
/* : Array[Object] */;
2198 long var2
/* : Int */;
2199 val
* var_
/* var : Array[Object] */;
2200 static val
* varonce
;
2201 val
* var3
/* : String */;
2202 char* var4
/* : NativeString */;
2203 long var5
/* : Int */;
2204 val
* var6
/* : String */;
2205 val
* var7
/* : String */;
2206 static val
* varonce8
;
2207 val
* var9
/* : String */;
2208 char* var10
/* : NativeString */;
2209 long var11
/* : Int */;
2210 val
* var12
/* : String */;
2211 val
* var13
/* : String */;
2212 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2214 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2215 CHECK_NEW_array__Array(var1
);
2220 var4
= "identifier \'";
2222 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2226 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2227 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TId>*/;
2228 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2234 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2238 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2239 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2242 BREAK_label
: (void)0;
2246 /* method parser_nodes#TId#to_s for (self: Object): String */
2247 val
* VIRTUAL_parser_nodes__TId__to_s(val
* self
) {
2248 val
* var
/* : String */;
2249 val
* var1
/* : String */;
2250 var1
= parser_nodes__TId__to_s(self
);
2255 /* method parser_nodes#TId#init for (self: TId) */
2256 void parser_nodes__TId__init(val
* self
) {
2257 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TId>*/;
2260 /* method parser_nodes#TId#init for (self: Object) */
2261 void VIRTUAL_parser_nodes__TId__init(val
* self
) {
2262 parser_nodes__TId__init(self
);
2265 /* method parser_nodes#TAttrid#to_s for (self: TAttrid): String */
2266 val
* parser_nodes__TAttrid__to_s(val
* self
) {
2267 val
* var
/* : String */;
2268 val
* var1
/* : Array[Object] */;
2269 long var2
/* : Int */;
2270 val
* var_
/* var : Array[Object] */;
2271 static val
* varonce
;
2272 val
* var3
/* : String */;
2273 char* var4
/* : NativeString */;
2274 long var5
/* : Int */;
2275 val
* var6
/* : String */;
2276 val
* var7
/* : String */;
2277 static val
* varonce8
;
2278 val
* var9
/* : String */;
2279 char* var10
/* : NativeString */;
2280 long var11
/* : Int */;
2281 val
* var12
/* : String */;
2282 val
* var13
/* : String */;
2283 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2285 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2286 CHECK_NEW_array__Array(var1
);
2291 var4
= "attribute \'";
2293 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2297 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2298 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TAttrid>*/;
2299 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2305 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2309 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2310 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2313 BREAK_label
: (void)0;
2317 /* method parser_nodes#TAttrid#to_s for (self: Object): String */
2318 val
* VIRTUAL_parser_nodes__TAttrid__to_s(val
* self
) {
2319 val
* var
/* : String */;
2320 val
* var1
/* : String */;
2321 var1
= parser_nodes__TAttrid__to_s(self
);
2326 /* method parser_nodes#TAttrid#init for (self: TAttrid) */
2327 void parser_nodes__TAttrid__init(val
* self
) {
2328 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TAttrid>*/;
2331 /* method parser_nodes#TAttrid#init for (self: Object) */
2332 void VIRTUAL_parser_nodes__TAttrid__init(val
* self
) {
2333 parser_nodes__TAttrid__init(self
);
2336 /* method parser_nodes#TokenLiteral#to_s for (self: TokenLiteral): String */
2337 val
* parser_nodes__TokenLiteral__to_s(val
* self
) {
2338 val
* var
/* : String */;
2339 val
* var1
/* : Array[Object] */;
2340 long var2
/* : Int */;
2341 val
* var_
/* var : Array[Object] */;
2342 static val
* varonce
;
2343 val
* var3
/* : String */;
2344 char* var4
/* : NativeString */;
2345 long var5
/* : Int */;
2346 val
* var6
/* : String */;
2347 val
* var7
/* : String */;
2348 static val
* varonce8
;
2349 val
* var9
/* : String */;
2350 char* var10
/* : NativeString */;
2351 long var11
/* : Int */;
2352 val
* var12
/* : String */;
2353 val
* var13
/* : String */;
2354 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2356 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2357 CHECK_NEW_array__Array(var1
);
2362 var4
= "literal value \'";
2364 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2368 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2369 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TokenLiteral>*/;
2370 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2376 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2380 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2381 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2384 BREAK_label
: (void)0;
2388 /* method parser_nodes#TokenLiteral#to_s for (self: Object): String */
2389 val
* VIRTUAL_parser_nodes__TokenLiteral__to_s(val
* self
) {
2390 val
* var
/* : String */;
2391 val
* var1
/* : String */;
2392 var1
= parser_nodes__TokenLiteral__to_s(self
);
2397 /* method parser_nodes#TokenLiteral#init for (self: TokenLiteral) */
2398 void parser_nodes__TokenLiteral__init(val
* self
) {
2399 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TokenLiteral>*/;
2402 /* method parser_nodes#TokenLiteral#init for (self: Object) */
2403 void VIRTUAL_parser_nodes__TokenLiteral__init(val
* self
) {
2404 parser_nodes__TokenLiteral__init(self
);
2407 /* method parser_nodes#TNumber#init for (self: TNumber) */
2408 void parser_nodes__TNumber__init(val
* self
) {
2409 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TNumber>*/;
2412 /* method parser_nodes#TNumber#init for (self: Object) */
2413 void VIRTUAL_parser_nodes__TNumber__init(val
* self
) {
2414 parser_nodes__TNumber__init(self
);
2417 /* method parser_nodes#TFloat#init for (self: TFloat) */
2418 void parser_nodes__TFloat__init(val
* self
) {
2419 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TFloat>*/;
2422 /* method parser_nodes#TFloat#init for (self: Object) */
2423 void VIRTUAL_parser_nodes__TFloat__init(val
* self
) {
2424 parser_nodes__TFloat__init(self
);
2427 /* method parser_nodes#TChar#init for (self: TChar) */
2428 void parser_nodes__TChar__init(val
* self
) {
2429 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TChar>*/;
2432 /* method parser_nodes#TChar#init for (self: Object) */
2433 void VIRTUAL_parser_nodes__TChar__init(val
* self
) {
2434 parser_nodes__TChar__init(self
);
2437 /* method parser_nodes#TString#init for (self: TString) */
2438 void parser_nodes__TString__init(val
* self
) {
2439 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TString>*/;
2442 /* method parser_nodes#TString#init for (self: Object) */
2443 void VIRTUAL_parser_nodes__TString__init(val
* self
) {
2444 parser_nodes__TString__init(self
);
2447 /* method parser_nodes#TStartString#init for (self: TStartString) */
2448 void parser_nodes__TStartString__init(val
* self
) {
2449 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TStartString>*/;
2452 /* method parser_nodes#TStartString#init for (self: Object) */
2453 void VIRTUAL_parser_nodes__TStartString__init(val
* self
) {
2454 parser_nodes__TStartString__init(self
);
2457 /* method parser_nodes#TMidString#init for (self: TMidString) */
2458 void parser_nodes__TMidString__init(val
* self
) {
2459 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TMidString>*/;
2462 /* method parser_nodes#TMidString#init for (self: Object) */
2463 void VIRTUAL_parser_nodes__TMidString__init(val
* self
) {
2464 parser_nodes__TMidString__init(self
);
2467 /* method parser_nodes#TEndString#init for (self: TEndString) */
2468 void parser_nodes__TEndString__init(val
* self
) {
2469 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__TokenLiteral__init
]))(self
) /* init on <self:TEndString>*/;
2472 /* method parser_nodes#TEndString#init for (self: Object) */
2473 void VIRTUAL_parser_nodes__TEndString__init(val
* self
) {
2474 parser_nodes__TEndString__init(self
);
2477 /* method parser_nodes#TBadString#to_s for (self: TBadString): String */
2478 val
* parser_nodes__TBadString__to_s(val
* self
) {
2479 val
* var
/* : String */;
2480 val
* var1
/* : Array[Object] */;
2481 long var2
/* : Int */;
2482 val
* var_
/* var : Array[Object] */;
2483 static val
* varonce
;
2484 val
* var3
/* : String */;
2485 char* var4
/* : NativeString */;
2486 long var5
/* : Int */;
2487 val
* var6
/* : String */;
2488 val
* var7
/* : String */;
2489 static val
* varonce8
;
2490 val
* var9
/* : String */;
2491 char* var10
/* : NativeString */;
2492 long var11
/* : Int */;
2493 val
* var12
/* : String */;
2494 val
* var13
/* : String */;
2495 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2497 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2498 CHECK_NEW_array__Array(var1
);
2503 var4
= "malformed string ";
2505 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2509 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2510 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadString>*/;
2511 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2517 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2521 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2522 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2525 BREAK_label
: (void)0;
2529 /* method parser_nodes#TBadString#to_s for (self: Object): String */
2530 val
* VIRTUAL_parser_nodes__TBadString__to_s(val
* self
) {
2531 val
* var
/* : String */;
2532 val
* var1
/* : String */;
2533 var1
= parser_nodes__TBadString__to_s(self
);
2538 /* method parser_nodes#TBadString#init for (self: TBadString) */
2539 void parser_nodes__TBadString__init(val
* self
) {
2540 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadString>*/;
2543 /* method parser_nodes#TBadString#init for (self: Object) */
2544 void VIRTUAL_parser_nodes__TBadString__init(val
* self
) {
2545 parser_nodes__TBadString__init(self
);
2548 /* method parser_nodes#TBadChar#to_s for (self: TBadChar): String */
2549 val
* parser_nodes__TBadChar__to_s(val
* self
) {
2550 val
* var
/* : String */;
2551 val
* var1
/* : Array[Object] */;
2552 long var2
/* : Int */;
2553 val
* var_
/* var : Array[Object] */;
2554 static val
* varonce
;
2555 val
* var3
/* : String */;
2556 char* var4
/* : NativeString */;
2557 long var5
/* : Int */;
2558 val
* var6
/* : String */;
2559 val
* var7
/* : String */;
2560 static val
* varonce8
;
2561 val
* var9
/* : String */;
2562 char* var10
/* : NativeString */;
2563 long var11
/* : Int */;
2564 val
* var12
/* : String */;
2565 val
* var13
/* : String */;
2566 var1
= NEW_array__Array(&type_array__Arraykernel__Object
);
2568 ((void (*)(val
*, long))(var1
->class->vft
[COLOR_array__Array__with_capacity
]))(var1
, var2
) /* with_capacity on <var1:Array[Object]>*/;
2569 CHECK_NEW_array__Array(var1
);
2574 var4
= "malformed character ";
2576 var6
= string__NativeString__to_s_with_length(var4
, var5
);
2580 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var3
) /* add on <var_:Array[Object]>*/;
2581 var7
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__text
]))(self
) /* text on <self:TBadChar>*/;
2582 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var7
) /* add on <var_:Array[Object]>*/;
2588 var12
= string__NativeString__to_s_with_length(var10
, var11
);
2592 ((void (*)(val
*, val
*))(var_
->class->vft
[COLOR_abstract_collection__SimpleCollection__add
]))(var_
, var9
) /* add on <var_:Array[Object]>*/;
2593 var13
= ((val
* (*)(val
*))(var_
->class->vft
[COLOR_string__Object__to_s
]))(var_
) /* to_s on <var_:Array[Object]>*/;
2596 BREAK_label
: (void)0;
2600 /* method parser_nodes#TBadChar#to_s for (self: Object): String */
2601 val
* VIRTUAL_parser_nodes__TBadChar__to_s(val
* self
) {
2602 val
* var
/* : String */;
2603 val
* var1
/* : String */;
2604 var1
= parser_nodes__TBadChar__to_s(self
);
2609 /* method parser_nodes#TBadChar#init for (self: TBadChar) */
2610 void parser_nodes__TBadChar__init(val
* self
) {
2611 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TBadChar>*/;
2614 /* method parser_nodes#TBadChar#init for (self: Object) */
2615 void VIRTUAL_parser_nodes__TBadChar__init(val
* self
) {
2616 parser_nodes__TBadChar__init(self
);
2619 /* method parser_nodes#TExternCodeSegment#init for (self: TExternCodeSegment) */
2620 void parser_nodes__TExternCodeSegment__init(val
* self
) {
2621 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:TExternCodeSegment>*/;
2624 /* method parser_nodes#TExternCodeSegment#init for (self: Object) */
2625 void VIRTUAL_parser_nodes__TExternCodeSegment__init(val
* self
) {
2626 parser_nodes__TExternCodeSegment__init(self
);
2629 /* method parser_nodes#EOF#to_s for (self: EOF): String */
2630 val
* parser_nodes__EOF__to_s(val
* self
) {
2631 val
* var
/* : String */;
2632 static val
* varonce
;
2633 val
* var1
/* : String */;
2634 char* var2
/* : NativeString */;
2635 long var3
/* : Int */;
2636 val
* var4
/* : String */;
2640 var2
= "end of file";
2642 var4
= string__NativeString__to_s_with_length(var2
, var3
);
2651 /* method parser_nodes#EOF#to_s for (self: Object): String */
2652 val
* VIRTUAL_parser_nodes__EOF__to_s(val
* self
) {
2653 val
* var
/* : String */;
2654 val
* var1
/* : String */;
2655 var1
= parser_nodes__EOF__to_s(self
);
2660 /* method parser_nodes#EOF#init for (self: EOF) */
2661 void parser_nodes__EOF__init(val
* self
) {
2662 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Token__init
]))(self
) /* init on <self:EOF>*/;
2665 /* method parser_nodes#EOF#init for (self: Object) */
2666 void VIRTUAL_parser_nodes__EOF__init(val
* self
) {
2667 parser_nodes__EOF__init(self
);
2670 /* method parser_nodes#AError#init for (self: AError) */
2671 void parser_nodes__AError__init(val
* self
) {
2672 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__EOF__init
]))(self
) /* init on <self:AError>*/;
2675 /* method parser_nodes#AError#init for (self: Object) */
2676 void VIRTUAL_parser_nodes__AError__init(val
* self
) {
2677 parser_nodes__AError__init(self
);
2680 /* method parser_nodes#ALexerError#init for (self: ALexerError) */
2681 void parser_nodes__ALexerError__init(val
* self
) {
2682 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:ALexerError>*/;
2685 /* method parser_nodes#ALexerError#init for (self: Object) */
2686 void VIRTUAL_parser_nodes__ALexerError__init(val
* self
) {
2687 parser_nodes__ALexerError__init(self
);
2690 /* method parser_nodes#AParserError#init for (self: AParserError) */
2691 void parser_nodes__AParserError__init(val
* self
) {
2692 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AError__init
]))(self
) /* init on <self:AParserError>*/;
2695 /* method parser_nodes#AParserError#init for (self: Object) */
2696 void VIRTUAL_parser_nodes__AParserError__init(val
* self
) {
2697 parser_nodes__AParserError__init(self
);
2700 /* method parser_nodes#AModule#n_moduledecl for (self: AModule): nullable AModuledecl */
2701 val
* parser_nodes__AModule__n_moduledecl(val
* self
) {
2702 val
* var
/* : nullable AModuledecl */;
2703 val
* var1
/* : nullable AModuledecl */;
2704 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
; /* _n_moduledecl on <self:AModule> */
2709 /* method parser_nodes#AModule#n_moduledecl for (self: Object): nullable AModuledecl */
2710 val
* VIRTUAL_parser_nodes__AModule__n_moduledecl(val
* self
) {
2711 val
* var
/* : nullable AModuledecl */;
2712 val
* var1
/* : nullable AModuledecl */;
2713 var1
= parser_nodes__AModule__n_moduledecl(self
);
2718 /* method parser_nodes#AModule#n_moduledecl= for (self: AModule, nullable AModuledecl) */
2719 void parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2720 self
->attrs
[COLOR_parser_nodes__AModule___n_moduledecl
].val
= p0
; /* _n_moduledecl on <self:AModule> */
2723 /* method parser_nodes#AModule#n_moduledecl= for (self: Object, nullable AModuledecl) */
2724 void VIRTUAL_parser_nodes__AModule__n_moduledecl_61d(val
* self
, val
* p0
) {
2725 parser_nodes__AModule__n_moduledecl_61d(self
, p0
);
2728 /* method parser_nodes#AModule#n_imports for (self: AModule): ANodes[AImport] */
2729 val
* parser_nodes__AModule__n_imports(val
* self
) {
2730 val
* var
/* : ANodes[AImport] */;
2731 val
* var1
/* : ANodes[AImport] */;
2732 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_imports
].val
; /* _n_imports on <self:AModule> */
2734 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_imports");
2735 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 580);
2742 /* method parser_nodes#AModule#n_imports for (self: Object): ANodes[AImport] */
2743 val
* VIRTUAL_parser_nodes__AModule__n_imports(val
* self
) {
2744 val
* var
/* : ANodes[AImport] */;
2745 val
* var1
/* : ANodes[AImport] */;
2746 var1
= parser_nodes__AModule__n_imports(self
);
2751 /* method parser_nodes#AModule#n_extern_code_blocks for (self: AModule): ANodes[AExternCodeBlock] */
2752 val
* parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2753 val
* var
/* : ANodes[AExternCodeBlock] */;
2754 val
* var1
/* : ANodes[AExternCodeBlock] */;
2755 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_extern_code_blocks
].val
; /* _n_extern_code_blocks on <self:AModule> */
2757 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_extern_code_blocks");
2758 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 581);
2765 /* method parser_nodes#AModule#n_extern_code_blocks for (self: Object): ANodes[AExternCodeBlock] */
2766 val
* VIRTUAL_parser_nodes__AModule__n_extern_code_blocks(val
* self
) {
2767 val
* var
/* : ANodes[AExternCodeBlock] */;
2768 val
* var1
/* : ANodes[AExternCodeBlock] */;
2769 var1
= parser_nodes__AModule__n_extern_code_blocks(self
);
2774 /* method parser_nodes#AModule#n_classdefs for (self: AModule): ANodes[AClassdef] */
2775 val
* parser_nodes__AModule__n_classdefs(val
* self
) {
2776 val
* var
/* : ANodes[AClassdef] */;
2777 val
* var1
/* : ANodes[AClassdef] */;
2778 var1
= self
->attrs
[COLOR_parser_nodes__AModule___n_classdefs
].val
; /* _n_classdefs on <self:AModule> */
2780 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classdefs");
2781 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 582);
2788 /* method parser_nodes#AModule#n_classdefs for (self: Object): ANodes[AClassdef] */
2789 val
* VIRTUAL_parser_nodes__AModule__n_classdefs(val
* self
) {
2790 val
* var
/* : ANodes[AClassdef] */;
2791 val
* var1
/* : ANodes[AClassdef] */;
2792 var1
= parser_nodes__AModule__n_classdefs(self
);
2797 /* method parser_nodes#AModule#init for (self: AModule) */
2798 void parser_nodes__AModule__init(val
* self
) {
2799 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModule>*/;
2802 /* method parser_nodes#AModule#init for (self: Object) */
2803 void VIRTUAL_parser_nodes__AModule__init(val
* self
) {
2804 parser_nodes__AModule__init(self
);
2807 /* method parser_nodes#AModuledecl#n_doc for (self: AModuledecl): nullable ADoc */
2808 val
* parser_nodes__AModuledecl__n_doc(val
* self
) {
2809 val
* var
/* : nullable ADoc */;
2810 val
* var1
/* : nullable ADoc */;
2811 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
; /* _n_doc on <self:AModuledecl> */
2816 /* method parser_nodes#AModuledecl#n_doc for (self: Object): nullable ADoc */
2817 val
* VIRTUAL_parser_nodes__AModuledecl__n_doc(val
* self
) {
2818 val
* var
/* : nullable ADoc */;
2819 val
* var1
/* : nullable ADoc */;
2820 var1
= parser_nodes__AModuledecl__n_doc(self
);
2825 /* method parser_nodes#AModuledecl#n_doc= for (self: AModuledecl, nullable ADoc) */
2826 void parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2827 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_doc
].val
= p0
; /* _n_doc on <self:AModuledecl> */
2830 /* method parser_nodes#AModuledecl#n_doc= for (self: Object, nullable ADoc) */
2831 void VIRTUAL_parser_nodes__AModuledecl__n_doc_61d(val
* self
, val
* p0
) {
2832 parser_nodes__AModuledecl__n_doc_61d(self
, p0
);
2835 /* method parser_nodes#AModuledecl#n_kwmodule for (self: AModuledecl): TKwmodule */
2836 val
* parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2837 val
* var
/* : TKwmodule */;
2838 val
* var1
/* : TKwmodule */;
2839 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
; /* _n_kwmodule on <self:AModuledecl> */
2841 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmodule");
2842 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 589);
2849 /* method parser_nodes#AModuledecl#n_kwmodule for (self: Object): TKwmodule */
2850 val
* VIRTUAL_parser_nodes__AModuledecl__n_kwmodule(val
* self
) {
2851 val
* var
/* : TKwmodule */;
2852 val
* var1
/* : TKwmodule */;
2853 var1
= parser_nodes__AModuledecl__n_kwmodule(self
);
2858 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: AModuledecl, TKwmodule) */
2859 void parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2860 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_kwmodule
].val
= p0
; /* _n_kwmodule on <self:AModuledecl> */
2863 /* method parser_nodes#AModuledecl#n_kwmodule= for (self: Object, TKwmodule) */
2864 void VIRTUAL_parser_nodes__AModuledecl__n_kwmodule_61d(val
* self
, val
* p0
) {
2865 parser_nodes__AModuledecl__n_kwmodule_61d(self
, p0
);
2868 /* method parser_nodes#AModuledecl#n_name for (self: AModuledecl): AModuleName */
2869 val
* parser_nodes__AModuledecl__n_name(val
* self
) {
2870 val
* var
/* : AModuleName */;
2871 val
* var1
/* : AModuleName */;
2872 var1
= self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
; /* _n_name on <self:AModuledecl> */
2874 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_name");
2875 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 590);
2882 /* method parser_nodes#AModuledecl#n_name for (self: Object): AModuleName */
2883 val
* VIRTUAL_parser_nodes__AModuledecl__n_name(val
* self
) {
2884 val
* var
/* : AModuleName */;
2885 val
* var1
/* : AModuleName */;
2886 var1
= parser_nodes__AModuledecl__n_name(self
);
2891 /* method parser_nodes#AModuledecl#n_name= for (self: AModuledecl, AModuleName) */
2892 void parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2893 self
->attrs
[COLOR_parser_nodes__AModuledecl___n_name
].val
= p0
; /* _n_name on <self:AModuledecl> */
2896 /* method parser_nodes#AModuledecl#n_name= for (self: Object, AModuleName) */
2897 void VIRTUAL_parser_nodes__AModuledecl__n_name_61d(val
* self
, val
* p0
) {
2898 parser_nodes__AModuledecl__n_name_61d(self
, p0
);
2901 /* method parser_nodes#AModuledecl#init for (self: AModuledecl) */
2902 void parser_nodes__AModuledecl__init(val
* self
) {
2903 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AModuledecl>*/;
2906 /* method parser_nodes#AModuledecl#init for (self: Object) */
2907 void VIRTUAL_parser_nodes__AModuledecl__init(val
* self
) {
2908 parser_nodes__AModuledecl__init(self
);
2911 /* method parser_nodes#AImport#init for (self: AImport) */
2912 void parser_nodes__AImport__init(val
* self
) {
2913 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AImport>*/;
2916 /* method parser_nodes#AImport#init for (self: Object) */
2917 void VIRTUAL_parser_nodes__AImport__init(val
* self
) {
2918 parser_nodes__AImport__init(self
);
2921 /* method parser_nodes#AStdImport#n_visibility for (self: AStdImport): AVisibility */
2922 val
* parser_nodes__AStdImport__n_visibility(val
* self
) {
2923 val
* var
/* : AVisibility */;
2924 val
* var1
/* : AVisibility */;
2925 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
; /* _n_visibility on <self:AStdImport> */
2927 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
2928 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 601);
2935 /* method parser_nodes#AStdImport#n_visibility for (self: Object): AVisibility */
2936 val
* VIRTUAL_parser_nodes__AStdImport__n_visibility(val
* self
) {
2937 val
* var
/* : AVisibility */;
2938 val
* var1
/* : AVisibility */;
2939 var1
= parser_nodes__AStdImport__n_visibility(self
);
2944 /* method parser_nodes#AStdImport#n_visibility= for (self: AStdImport, AVisibility) */
2945 void parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2946 self
->attrs
[COLOR_parser_nodes__AStdImport___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdImport> */
2949 /* method parser_nodes#AStdImport#n_visibility= for (self: Object, AVisibility) */
2950 void VIRTUAL_parser_nodes__AStdImport__n_visibility_61d(val
* self
, val
* p0
) {
2951 parser_nodes__AStdImport__n_visibility_61d(self
, p0
);
2954 /* method parser_nodes#AStdImport#n_kwimport for (self: AStdImport): TKwimport */
2955 val
* parser_nodes__AStdImport__n_kwimport(val
* self
) {
2956 val
* var
/* : TKwimport */;
2957 val
* var1
/* : TKwimport */;
2958 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
; /* _n_kwimport on <self:AStdImport> */
2960 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
2961 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 602);
2968 /* method parser_nodes#AStdImport#n_kwimport for (self: Object): TKwimport */
2969 val
* VIRTUAL_parser_nodes__AStdImport__n_kwimport(val
* self
) {
2970 val
* var
/* : TKwimport */;
2971 val
* var1
/* : TKwimport */;
2972 var1
= parser_nodes__AStdImport__n_kwimport(self
);
2977 /* method parser_nodes#AStdImport#n_kwimport= for (self: AStdImport, TKwimport) */
2978 void parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2979 self
->attrs
[COLOR_parser_nodes__AStdImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AStdImport> */
2982 /* method parser_nodes#AStdImport#n_kwimport= for (self: Object, TKwimport) */
2983 void VIRTUAL_parser_nodes__AStdImport__n_kwimport_61d(val
* self
, val
* p0
) {
2984 parser_nodes__AStdImport__n_kwimport_61d(self
, p0
);
2987 /* method parser_nodes#AStdImport#n_name for (self: AStdImport): AModuleName */
2988 val
* parser_nodes__AStdImport__n_name(val
* self
) {
2989 val
* var
/* : AModuleName */;
2990 val
* var1
/* : AModuleName */;
2991 var1
= self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
; /* _n_name on <self:AStdImport> */
2993 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_name");
2994 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 603);
3001 /* method parser_nodes#AStdImport#n_name for (self: Object): AModuleName */
3002 val
* VIRTUAL_parser_nodes__AStdImport__n_name(val
* self
) {
3003 val
* var
/* : AModuleName */;
3004 val
* var1
/* : AModuleName */;
3005 var1
= parser_nodes__AStdImport__n_name(self
);
3010 /* method parser_nodes#AStdImport#n_name= for (self: AStdImport, AModuleName) */
3011 void parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
3012 self
->attrs
[COLOR_parser_nodes__AStdImport___n_name
].val
= p0
; /* _n_name on <self:AStdImport> */
3015 /* method parser_nodes#AStdImport#n_name= for (self: Object, AModuleName) */
3016 void VIRTUAL_parser_nodes__AStdImport__n_name_61d(val
* self
, val
* p0
) {
3017 parser_nodes__AStdImport__n_name_61d(self
, p0
);
3020 /* method parser_nodes#AStdImport#init for (self: AStdImport) */
3021 void parser_nodes__AStdImport__init(val
* self
) {
3022 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:AStdImport>*/;
3025 /* method parser_nodes#AStdImport#init for (self: Object) */
3026 void VIRTUAL_parser_nodes__AStdImport__init(val
* self
) {
3027 parser_nodes__AStdImport__init(self
);
3030 /* method parser_nodes#ANoImport#n_visibility for (self: ANoImport): AVisibility */
3031 val
* parser_nodes__ANoImport__n_visibility(val
* self
) {
3032 val
* var
/* : AVisibility */;
3033 val
* var1
/* : AVisibility */;
3034 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
; /* _n_visibility on <self:ANoImport> */
3036 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
3037 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 609);
3044 /* method parser_nodes#ANoImport#n_visibility for (self: Object): AVisibility */
3045 val
* VIRTUAL_parser_nodes__ANoImport__n_visibility(val
* self
) {
3046 val
* var
/* : AVisibility */;
3047 val
* var1
/* : AVisibility */;
3048 var1
= parser_nodes__ANoImport__n_visibility(self
);
3053 /* method parser_nodes#ANoImport#n_visibility= for (self: ANoImport, AVisibility) */
3054 void parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3055 self
->attrs
[COLOR_parser_nodes__ANoImport___n_visibility
].val
= p0
; /* _n_visibility on <self:ANoImport> */
3058 /* method parser_nodes#ANoImport#n_visibility= for (self: Object, AVisibility) */
3059 void VIRTUAL_parser_nodes__ANoImport__n_visibility_61d(val
* self
, val
* p0
) {
3060 parser_nodes__ANoImport__n_visibility_61d(self
, p0
);
3063 /* method parser_nodes#ANoImport#n_kwimport for (self: ANoImport): TKwimport */
3064 val
* parser_nodes__ANoImport__n_kwimport(val
* self
) {
3065 val
* var
/* : TKwimport */;
3066 val
* var1
/* : TKwimport */;
3067 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
; /* _n_kwimport on <self:ANoImport> */
3069 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
3070 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 610);
3077 /* method parser_nodes#ANoImport#n_kwimport for (self: Object): TKwimport */
3078 val
* VIRTUAL_parser_nodes__ANoImport__n_kwimport(val
* self
) {
3079 val
* var
/* : TKwimport */;
3080 val
* var1
/* : TKwimport */;
3081 var1
= parser_nodes__ANoImport__n_kwimport(self
);
3086 /* method parser_nodes#ANoImport#n_kwimport= for (self: ANoImport, TKwimport) */
3087 void parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3088 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwimport
].val
= p0
; /* _n_kwimport on <self:ANoImport> */
3091 /* method parser_nodes#ANoImport#n_kwimport= for (self: Object, TKwimport) */
3092 void VIRTUAL_parser_nodes__ANoImport__n_kwimport_61d(val
* self
, val
* p0
) {
3093 parser_nodes__ANoImport__n_kwimport_61d(self
, p0
);
3096 /* method parser_nodes#ANoImport#n_kwend for (self: ANoImport): TKwend */
3097 val
* parser_nodes__ANoImport__n_kwend(val
* self
) {
3098 val
* var
/* : TKwend */;
3099 val
* var1
/* : TKwend */;
3100 var1
= self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
; /* _n_kwend on <self:ANoImport> */
3102 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwend");
3103 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 611);
3110 /* method parser_nodes#ANoImport#n_kwend for (self: Object): TKwend */
3111 val
* VIRTUAL_parser_nodes__ANoImport__n_kwend(val
* self
) {
3112 val
* var
/* : TKwend */;
3113 val
* var1
/* : TKwend */;
3114 var1
= parser_nodes__ANoImport__n_kwend(self
);
3119 /* method parser_nodes#ANoImport#n_kwend= for (self: ANoImport, TKwend) */
3120 void parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3121 self
->attrs
[COLOR_parser_nodes__ANoImport___n_kwend
].val
= p0
; /* _n_kwend on <self:ANoImport> */
3124 /* method parser_nodes#ANoImport#n_kwend= for (self: Object, TKwend) */
3125 void VIRTUAL_parser_nodes__ANoImport__n_kwend_61d(val
* self
, val
* p0
) {
3126 parser_nodes__ANoImport__n_kwend_61d(self
, p0
);
3129 /* method parser_nodes#ANoImport#init for (self: ANoImport) */
3130 void parser_nodes__ANoImport__init(val
* self
) {
3131 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AImport__init
]))(self
) /* init on <self:ANoImport>*/;
3134 /* method parser_nodes#ANoImport#init for (self: Object) */
3135 void VIRTUAL_parser_nodes__ANoImport__init(val
* self
) {
3136 parser_nodes__ANoImport__init(self
);
3139 /* method parser_nodes#AVisibility#init for (self: AVisibility) */
3140 void parser_nodes__AVisibility__init(val
* self
) {
3141 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AVisibility>*/;
3144 /* method parser_nodes#AVisibility#init for (self: Object) */
3145 void VIRTUAL_parser_nodes__AVisibility__init(val
* self
) {
3146 parser_nodes__AVisibility__init(self
);
3149 /* method parser_nodes#APublicVisibility#init for (self: APublicVisibility) */
3150 void parser_nodes__APublicVisibility__init(val
* self
) {
3151 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APublicVisibility>*/;
3154 /* method parser_nodes#APublicVisibility#init for (self: Object) */
3155 void VIRTUAL_parser_nodes__APublicVisibility__init(val
* self
) {
3156 parser_nodes__APublicVisibility__init(self
);
3159 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: APrivateVisibility): TKwprivate */
3160 val
* parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3161 val
* var
/* : TKwprivate */;
3162 val
* var1
/* : TKwprivate */;
3163 var1
= self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
; /* _n_kwprivate on <self:APrivateVisibility> */
3165 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwprivate");
3166 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 628);
3173 /* method parser_nodes#APrivateVisibility#n_kwprivate for (self: Object): TKwprivate */
3174 val
* VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate(val
* self
) {
3175 val
* var
/* : TKwprivate */;
3176 val
* var1
/* : TKwprivate */;
3177 var1
= parser_nodes__APrivateVisibility__n_kwprivate(self
);
3182 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: APrivateVisibility, TKwprivate) */
3183 void parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3184 self
->attrs
[COLOR_parser_nodes__APrivateVisibility___n_kwprivate
].val
= p0
; /* _n_kwprivate on <self:APrivateVisibility> */
3187 /* method parser_nodes#APrivateVisibility#n_kwprivate= for (self: Object, TKwprivate) */
3188 void VIRTUAL_parser_nodes__APrivateVisibility__n_kwprivate_61d(val
* self
, val
* p0
) {
3189 parser_nodes__APrivateVisibility__n_kwprivate_61d(self
, p0
);
3192 /* method parser_nodes#APrivateVisibility#init for (self: APrivateVisibility) */
3193 void parser_nodes__APrivateVisibility__init(val
* self
) {
3194 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:APrivateVisibility>*/;
3197 /* method parser_nodes#APrivateVisibility#init for (self: Object) */
3198 void VIRTUAL_parser_nodes__APrivateVisibility__init(val
* self
) {
3199 parser_nodes__APrivateVisibility__init(self
);
3202 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: AProtectedVisibility): TKwprotected */
3203 val
* parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3204 val
* var
/* : TKwprotected */;
3205 val
* var1
/* : TKwprotected */;
3206 var1
= self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
; /* _n_kwprotected on <self:AProtectedVisibility> */
3208 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwprotected");
3209 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 632);
3216 /* method parser_nodes#AProtectedVisibility#n_kwprotected for (self: Object): TKwprotected */
3217 val
* VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected(val
* self
) {
3218 val
* var
/* : TKwprotected */;
3219 val
* var1
/* : TKwprotected */;
3220 var1
= parser_nodes__AProtectedVisibility__n_kwprotected(self
);
3225 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: AProtectedVisibility, TKwprotected) */
3226 void parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3227 self
->attrs
[COLOR_parser_nodes__AProtectedVisibility___n_kwprotected
].val
= p0
; /* _n_kwprotected on <self:AProtectedVisibility> */
3230 /* method parser_nodes#AProtectedVisibility#n_kwprotected= for (self: Object, TKwprotected) */
3231 void VIRTUAL_parser_nodes__AProtectedVisibility__n_kwprotected_61d(val
* self
, val
* p0
) {
3232 parser_nodes__AProtectedVisibility__n_kwprotected_61d(self
, p0
);
3235 /* method parser_nodes#AProtectedVisibility#init for (self: AProtectedVisibility) */
3236 void parser_nodes__AProtectedVisibility__init(val
* self
) {
3237 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AProtectedVisibility>*/;
3240 /* method parser_nodes#AProtectedVisibility#init for (self: Object) */
3241 void VIRTUAL_parser_nodes__AProtectedVisibility__init(val
* self
) {
3242 parser_nodes__AProtectedVisibility__init(self
);
3245 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: AIntrudeVisibility): TKwintrude */
3246 val
* parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3247 val
* var
/* : TKwintrude */;
3248 val
* var1
/* : TKwintrude */;
3249 var1
= self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3251 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwintrude");
3252 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 636);
3259 /* method parser_nodes#AIntrudeVisibility#n_kwintrude for (self: Object): TKwintrude */
3260 val
* VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude(val
* self
) {
3261 val
* var
/* : TKwintrude */;
3262 val
* var1
/* : TKwintrude */;
3263 var1
= parser_nodes__AIntrudeVisibility__n_kwintrude(self
);
3268 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: AIntrudeVisibility, TKwintrude) */
3269 void parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3270 self
->attrs
[COLOR_parser_nodes__AIntrudeVisibility___n_kwintrude
].val
= p0
; /* _n_kwintrude on <self:AIntrudeVisibility> */
3273 /* method parser_nodes#AIntrudeVisibility#n_kwintrude= for (self: Object, TKwintrude) */
3274 void VIRTUAL_parser_nodes__AIntrudeVisibility__n_kwintrude_61d(val
* self
, val
* p0
) {
3275 parser_nodes__AIntrudeVisibility__n_kwintrude_61d(self
, p0
);
3278 /* method parser_nodes#AIntrudeVisibility#init for (self: AIntrudeVisibility) */
3279 void parser_nodes__AIntrudeVisibility__init(val
* self
) {
3280 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AVisibility__init
]))(self
) /* init on <self:AIntrudeVisibility>*/;
3283 /* method parser_nodes#AIntrudeVisibility#init for (self: Object) */
3284 void VIRTUAL_parser_nodes__AIntrudeVisibility__init(val
* self
) {
3285 parser_nodes__AIntrudeVisibility__init(self
);
3288 /* method parser_nodes#AClassdef#n_propdefs for (self: AClassdef): ANodes[APropdef] */
3289 val
* parser_nodes__AClassdef__n_propdefs(val
* self
) {
3290 val
* var
/* : ANodes[APropdef] */;
3291 val
* var1
/* : ANodes[APropdef] */;
3292 var1
= self
->attrs
[COLOR_parser_nodes__AClassdef___n_propdefs
].val
; /* _n_propdefs on <self:AClassdef> */
3294 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_propdefs");
3295 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 643);
3302 /* method parser_nodes#AClassdef#n_propdefs for (self: Object): ANodes[APropdef] */
3303 val
* VIRTUAL_parser_nodes__AClassdef__n_propdefs(val
* self
) {
3304 val
* var
/* : ANodes[APropdef] */;
3305 val
* var1
/* : ANodes[APropdef] */;
3306 var1
= parser_nodes__AClassdef__n_propdefs(self
);
3311 /* method parser_nodes#AClassdef#init for (self: AClassdef) */
3312 void parser_nodes__AClassdef__init(val
* self
) {
3313 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClassdef>*/;
3316 /* method parser_nodes#AClassdef#init for (self: Object) */
3317 void VIRTUAL_parser_nodes__AClassdef__init(val
* self
) {
3318 parser_nodes__AClassdef__init(self
);
3321 /* method parser_nodes#AStdClassdef#n_doc for (self: AStdClassdef): nullable ADoc */
3322 val
* parser_nodes__AStdClassdef__n_doc(val
* self
) {
3323 val
* var
/* : nullable ADoc */;
3324 val
* var1
/* : nullable ADoc */;
3325 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
; /* _n_doc on <self:AStdClassdef> */
3330 /* method parser_nodes#AStdClassdef#n_doc for (self: Object): nullable ADoc */
3331 val
* VIRTUAL_parser_nodes__AStdClassdef__n_doc(val
* self
) {
3332 val
* var
/* : nullable ADoc */;
3333 val
* var1
/* : nullable ADoc */;
3334 var1
= parser_nodes__AStdClassdef__n_doc(self
);
3339 /* method parser_nodes#AStdClassdef#n_doc= for (self: AStdClassdef, nullable ADoc) */
3340 void parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3341 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_doc
].val
= p0
; /* _n_doc on <self:AStdClassdef> */
3344 /* method parser_nodes#AStdClassdef#n_doc= for (self: Object, nullable ADoc) */
3345 void VIRTUAL_parser_nodes__AStdClassdef__n_doc_61d(val
* self
, val
* p0
) {
3346 parser_nodes__AStdClassdef__n_doc_61d(self
, p0
);
3349 /* method parser_nodes#AStdClassdef#n_kwredef for (self: AStdClassdef): nullable TKwredef */
3350 val
* parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3351 val
* var
/* : nullable TKwredef */;
3352 val
* var1
/* : nullable TKwredef */;
3353 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
; /* _n_kwredef on <self:AStdClassdef> */
3358 /* method parser_nodes#AStdClassdef#n_kwredef for (self: Object): nullable TKwredef */
3359 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwredef(val
* self
) {
3360 val
* var
/* : nullable TKwredef */;
3361 val
* var1
/* : nullable TKwredef */;
3362 var1
= parser_nodes__AStdClassdef__n_kwredef(self
);
3367 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: AStdClassdef, nullable TKwredef) */
3368 void parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3369 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AStdClassdef> */
3372 /* method parser_nodes#AStdClassdef#n_kwredef= for (self: Object, nullable TKwredef) */
3373 void VIRTUAL_parser_nodes__AStdClassdef__n_kwredef_61d(val
* self
, val
* p0
) {
3374 parser_nodes__AStdClassdef__n_kwredef_61d(self
, p0
);
3377 /* method parser_nodes#AStdClassdef#n_visibility for (self: AStdClassdef): AVisibility */
3378 val
* parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3379 val
* var
/* : AVisibility */;
3380 val
* var1
/* : AVisibility */;
3381 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
; /* _n_visibility on <self:AStdClassdef> */
3383 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
3384 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 651);
3391 /* method parser_nodes#AStdClassdef#n_visibility for (self: Object): AVisibility */
3392 val
* VIRTUAL_parser_nodes__AStdClassdef__n_visibility(val
* self
) {
3393 val
* var
/* : AVisibility */;
3394 val
* var1
/* : AVisibility */;
3395 var1
= parser_nodes__AStdClassdef__n_visibility(self
);
3400 /* method parser_nodes#AStdClassdef#n_visibility= for (self: AStdClassdef, AVisibility) */
3401 void parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3402 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AStdClassdef> */
3405 /* method parser_nodes#AStdClassdef#n_visibility= for (self: Object, AVisibility) */
3406 void VIRTUAL_parser_nodes__AStdClassdef__n_visibility_61d(val
* self
, val
* p0
) {
3407 parser_nodes__AStdClassdef__n_visibility_61d(self
, p0
);
3410 /* method parser_nodes#AStdClassdef#n_classkind for (self: AStdClassdef): AClasskind */
3411 val
* parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3412 val
* var
/* : AClasskind */;
3413 val
* var1
/* : AClasskind */;
3414 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
; /* _n_classkind on <self:AStdClassdef> */
3416 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classkind");
3417 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 652);
3424 /* method parser_nodes#AStdClassdef#n_classkind for (self: Object): AClasskind */
3425 val
* VIRTUAL_parser_nodes__AStdClassdef__n_classkind(val
* self
) {
3426 val
* var
/* : AClasskind */;
3427 val
* var1
/* : AClasskind */;
3428 var1
= parser_nodes__AStdClassdef__n_classkind(self
);
3433 /* method parser_nodes#AStdClassdef#n_classkind= for (self: AStdClassdef, AClasskind) */
3434 void parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3435 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_classkind
].val
= p0
; /* _n_classkind on <self:AStdClassdef> */
3438 /* method parser_nodes#AStdClassdef#n_classkind= for (self: Object, AClasskind) */
3439 void VIRTUAL_parser_nodes__AStdClassdef__n_classkind_61d(val
* self
, val
* p0
) {
3440 parser_nodes__AStdClassdef__n_classkind_61d(self
, p0
);
3443 /* method parser_nodes#AStdClassdef#n_id for (self: AStdClassdef): nullable TClassid */
3444 val
* parser_nodes__AStdClassdef__n_id(val
* self
) {
3445 val
* var
/* : nullable TClassid */;
3446 val
* var1
/* : nullable TClassid */;
3447 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
; /* _n_id on <self:AStdClassdef> */
3452 /* method parser_nodes#AStdClassdef#n_id for (self: Object): nullable TClassid */
3453 val
* VIRTUAL_parser_nodes__AStdClassdef__n_id(val
* self
) {
3454 val
* var
/* : nullable TClassid */;
3455 val
* var1
/* : nullable TClassid */;
3456 var1
= parser_nodes__AStdClassdef__n_id(self
);
3461 /* method parser_nodes#AStdClassdef#n_id= for (self: AStdClassdef, nullable TClassid) */
3462 void parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3463 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_id
].val
= p0
; /* _n_id on <self:AStdClassdef> */
3466 /* method parser_nodes#AStdClassdef#n_id= for (self: Object, nullable TClassid) */
3467 void VIRTUAL_parser_nodes__AStdClassdef__n_id_61d(val
* self
, val
* p0
) {
3468 parser_nodes__AStdClassdef__n_id_61d(self
, p0
);
3471 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: AStdClassdef): ANodes[AFormaldef] */
3472 val
* parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3473 val
* var
/* : ANodes[AFormaldef] */;
3474 val
* var1
/* : ANodes[AFormaldef] */;
3475 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_formaldefs
].val
; /* _n_formaldefs on <self:AStdClassdef> */
3477 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_formaldefs");
3478 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 654);
3485 /* method parser_nodes#AStdClassdef#n_formaldefs for (self: Object): ANodes[AFormaldef] */
3486 val
* VIRTUAL_parser_nodes__AStdClassdef__n_formaldefs(val
* self
) {
3487 val
* var
/* : ANodes[AFormaldef] */;
3488 val
* var1
/* : ANodes[AFormaldef] */;
3489 var1
= parser_nodes__AStdClassdef__n_formaldefs(self
);
3494 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: AStdClassdef): nullable AExternCodeBlock */
3495 val
* parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3496 val
* var
/* : nullable AExternCodeBlock */;
3497 val
* var1
/* : nullable AExternCodeBlock */;
3498 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AStdClassdef> */
3503 /* method parser_nodes#AStdClassdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
3504 val
* VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block(val
* self
) {
3505 val
* var
/* : nullable AExternCodeBlock */;
3506 val
* var1
/* : nullable AExternCodeBlock */;
3507 var1
= parser_nodes__AStdClassdef__n_extern_code_block(self
);
3512 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: AStdClassdef, nullable AExternCodeBlock) */
3513 void parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3514 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AStdClassdef> */
3517 /* method parser_nodes#AStdClassdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
3518 void VIRTUAL_parser_nodes__AStdClassdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
3519 parser_nodes__AStdClassdef__n_extern_code_block_61d(self
, p0
);
3522 /* method parser_nodes#AStdClassdef#n_superclasses for (self: AStdClassdef): ANodes[ASuperclass] */
3523 val
* parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3524 val
* var
/* : ANodes[ASuperclass] */;
3525 val
* var1
/* : ANodes[ASuperclass] */;
3526 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_superclasses
].val
; /* _n_superclasses on <self:AStdClassdef> */
3528 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_superclasses");
3529 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 656);
3536 /* method parser_nodes#AStdClassdef#n_superclasses for (self: Object): ANodes[ASuperclass] */
3537 val
* VIRTUAL_parser_nodes__AStdClassdef__n_superclasses(val
* self
) {
3538 val
* var
/* : ANodes[ASuperclass] */;
3539 val
* var1
/* : ANodes[ASuperclass] */;
3540 var1
= parser_nodes__AStdClassdef__n_superclasses(self
);
3545 /* method parser_nodes#AStdClassdef#n_kwend for (self: AStdClassdef): TKwend */
3546 val
* parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3547 val
* var
/* : TKwend */;
3548 val
* var1
/* : TKwend */;
3549 var1
= self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
; /* _n_kwend on <self:AStdClassdef> */
3551 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwend");
3552 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 657);
3559 /* method parser_nodes#AStdClassdef#n_kwend for (self: Object): TKwend */
3560 val
* VIRTUAL_parser_nodes__AStdClassdef__n_kwend(val
* self
) {
3561 val
* var
/* : TKwend */;
3562 val
* var1
/* : TKwend */;
3563 var1
= parser_nodes__AStdClassdef__n_kwend(self
);
3568 /* method parser_nodes#AStdClassdef#n_kwend= for (self: AStdClassdef, TKwend) */
3569 void parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3570 self
->attrs
[COLOR_parser_nodes__AStdClassdef___n_kwend
].val
= p0
; /* _n_kwend on <self:AStdClassdef> */
3573 /* method parser_nodes#AStdClassdef#n_kwend= for (self: Object, TKwend) */
3574 void VIRTUAL_parser_nodes__AStdClassdef__n_kwend_61d(val
* self
, val
* p0
) {
3575 parser_nodes__AStdClassdef__n_kwend_61d(self
, p0
);
3578 /* method parser_nodes#AStdClassdef#hot_location for (self: AStdClassdef): Location */
3579 val
* parser_nodes__AStdClassdef__hot_location(val
* self
) {
3580 val
* var
/* : Location */;
3581 val
* var1
/* : nullable TClassid */;
3582 val
* var2
/* : Location */;
3583 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AStdClassdef__n_id
]))(self
) /* n_id on <self:AStdClassdef>*/;
3585 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
3586 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 658);
3589 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:nullable TClassid>*/;
3596 /* method parser_nodes#AStdClassdef#hot_location for (self: Object): Location */
3597 val
* VIRTUAL_parser_nodes__AStdClassdef__hot_location(val
* self
) {
3598 val
* var
/* : Location */;
3599 val
* var1
/* : Location */;
3600 var1
= parser_nodes__AStdClassdef__hot_location(self
);
3605 /* method parser_nodes#AStdClassdef#init for (self: AStdClassdef) */
3606 void parser_nodes__AStdClassdef__init(val
* self
) {
3607 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AStdClassdef>*/;
3610 /* method parser_nodes#AStdClassdef#init for (self: Object) */
3611 void VIRTUAL_parser_nodes__AStdClassdef__init(val
* self
) {
3612 parser_nodes__AStdClassdef__init(self
);
3615 /* method parser_nodes#ATopClassdef#init for (self: ATopClassdef) */
3616 void parser_nodes__ATopClassdef__init(val
* self
) {
3617 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:ATopClassdef>*/;
3620 /* method parser_nodes#ATopClassdef#init for (self: Object) */
3621 void VIRTUAL_parser_nodes__ATopClassdef__init(val
* self
) {
3622 parser_nodes__ATopClassdef__init(self
);
3625 /* method parser_nodes#AMainClassdef#init for (self: AMainClassdef) */
3626 void parser_nodes__AMainClassdef__init(val
* self
) {
3627 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClassdef__init
]))(self
) /* init on <self:AMainClassdef>*/;
3630 /* method parser_nodes#AMainClassdef#init for (self: Object) */
3631 void VIRTUAL_parser_nodes__AMainClassdef__init(val
* self
) {
3632 parser_nodes__AMainClassdef__init(self
);
3635 /* method parser_nodes#AClasskind#init for (self: AClasskind) */
3636 void parser_nodes__AClasskind__init(val
* self
) {
3637 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AClasskind>*/;
3640 /* method parser_nodes#AClasskind#init for (self: Object) */
3641 void VIRTUAL_parser_nodes__AClasskind__init(val
* self
) {
3642 parser_nodes__AClasskind__init(self
);
3645 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: AConcreteClasskind): TKwclass */
3646 val
* parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3647 val
* var
/* : TKwclass */;
3648 val
* var1
/* : TKwclass */;
3649 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AConcreteClasskind> */
3651 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwclass");
3652 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 677);
3659 /* method parser_nodes#AConcreteClasskind#n_kwclass for (self: Object): TKwclass */
3660 val
* VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass(val
* self
) {
3661 val
* var
/* : TKwclass */;
3662 val
* var1
/* : TKwclass */;
3663 var1
= parser_nodes__AConcreteClasskind__n_kwclass(self
);
3668 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: AConcreteClasskind, TKwclass) */
3669 void parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3670 self
->attrs
[COLOR_parser_nodes__AConcreteClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AConcreteClasskind> */
3673 /* method parser_nodes#AConcreteClasskind#n_kwclass= for (self: Object, TKwclass) */
3674 void VIRTUAL_parser_nodes__AConcreteClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3675 parser_nodes__AConcreteClasskind__n_kwclass_61d(self
, p0
);
3678 /* method parser_nodes#AConcreteClasskind#init for (self: AConcreteClasskind) */
3679 void parser_nodes__AConcreteClasskind__init(val
* self
) {
3680 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AConcreteClasskind>*/;
3683 /* method parser_nodes#AConcreteClasskind#init for (self: Object) */
3684 void VIRTUAL_parser_nodes__AConcreteClasskind__init(val
* self
) {
3685 parser_nodes__AConcreteClasskind__init(self
);
3688 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: AAbstractClasskind): TKwabstract */
3689 val
* parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3690 val
* var
/* : TKwabstract */;
3691 val
* var1
/* : TKwabstract */;
3692 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
; /* _n_kwabstract on <self:AAbstractClasskind> */
3694 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwabstract");
3695 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 681);
3702 /* method parser_nodes#AAbstractClasskind#n_kwabstract for (self: Object): TKwabstract */
3703 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract(val
* self
) {
3704 val
* var
/* : TKwabstract */;
3705 val
* var1
/* : TKwabstract */;
3706 var1
= parser_nodes__AAbstractClasskind__n_kwabstract(self
);
3711 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: AAbstractClasskind, TKwabstract) */
3712 void parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3713 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwabstract
].val
= p0
; /* _n_kwabstract on <self:AAbstractClasskind> */
3716 /* method parser_nodes#AAbstractClasskind#n_kwabstract= for (self: Object, TKwabstract) */
3717 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwabstract_61d(val
* self
, val
* p0
) {
3718 parser_nodes__AAbstractClasskind__n_kwabstract_61d(self
, p0
);
3721 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: AAbstractClasskind): TKwclass */
3722 val
* parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3723 val
* var
/* : TKwclass */;
3724 val
* var1
/* : TKwclass */;
3725 var1
= self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AAbstractClasskind> */
3727 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwclass");
3728 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 682);
3735 /* method parser_nodes#AAbstractClasskind#n_kwclass for (self: Object): TKwclass */
3736 val
* VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass(val
* self
) {
3737 val
* var
/* : TKwclass */;
3738 val
* var1
/* : TKwclass */;
3739 var1
= parser_nodes__AAbstractClasskind__n_kwclass(self
);
3744 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: AAbstractClasskind, TKwclass) */
3745 void parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3746 self
->attrs
[COLOR_parser_nodes__AAbstractClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AAbstractClasskind> */
3749 /* method parser_nodes#AAbstractClasskind#n_kwclass= for (self: Object, TKwclass) */
3750 void VIRTUAL_parser_nodes__AAbstractClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3751 parser_nodes__AAbstractClasskind__n_kwclass_61d(self
, p0
);
3754 /* method parser_nodes#AAbstractClasskind#init for (self: AAbstractClasskind) */
3755 void parser_nodes__AAbstractClasskind__init(val
* self
) {
3756 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AAbstractClasskind>*/;
3759 /* method parser_nodes#AAbstractClasskind#init for (self: Object) */
3760 void VIRTUAL_parser_nodes__AAbstractClasskind__init(val
* self
) {
3761 parser_nodes__AAbstractClasskind__init(self
);
3764 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: AInterfaceClasskind): TKwinterface */
3765 val
* parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3766 val
* var
/* : TKwinterface */;
3767 val
* var1
/* : TKwinterface */;
3768 var1
= self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3770 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwinterface");
3771 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 686);
3778 /* method parser_nodes#AInterfaceClasskind#n_kwinterface for (self: Object): TKwinterface */
3779 val
* VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface(val
* self
) {
3780 val
* var
/* : TKwinterface */;
3781 val
* var1
/* : TKwinterface */;
3782 var1
= parser_nodes__AInterfaceClasskind__n_kwinterface(self
);
3787 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: AInterfaceClasskind, TKwinterface) */
3788 void parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3789 self
->attrs
[COLOR_parser_nodes__AInterfaceClasskind___n_kwinterface
].val
= p0
; /* _n_kwinterface on <self:AInterfaceClasskind> */
3792 /* method parser_nodes#AInterfaceClasskind#n_kwinterface= for (self: Object, TKwinterface) */
3793 void VIRTUAL_parser_nodes__AInterfaceClasskind__n_kwinterface_61d(val
* self
, val
* p0
) {
3794 parser_nodes__AInterfaceClasskind__n_kwinterface_61d(self
, p0
);
3797 /* method parser_nodes#AInterfaceClasskind#init for (self: AInterfaceClasskind) */
3798 void parser_nodes__AInterfaceClasskind__init(val
* self
) {
3799 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AInterfaceClasskind>*/;
3802 /* method parser_nodes#AInterfaceClasskind#init for (self: Object) */
3803 void VIRTUAL_parser_nodes__AInterfaceClasskind__init(val
* self
) {
3804 parser_nodes__AInterfaceClasskind__init(self
);
3807 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: AEnumClasskind): TKwenum */
3808 val
* parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3809 val
* var
/* : TKwenum */;
3810 val
* var1
/* : TKwenum */;
3811 var1
= self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
; /* _n_kwenum on <self:AEnumClasskind> */
3813 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwenum");
3814 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 690);
3821 /* method parser_nodes#AEnumClasskind#n_kwenum for (self: Object): TKwenum */
3822 val
* VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum(val
* self
) {
3823 val
* var
/* : TKwenum */;
3824 val
* var1
/* : TKwenum */;
3825 var1
= parser_nodes__AEnumClasskind__n_kwenum(self
);
3830 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: AEnumClasskind, TKwenum) */
3831 void parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3832 self
->attrs
[COLOR_parser_nodes__AEnumClasskind___n_kwenum
].val
= p0
; /* _n_kwenum on <self:AEnumClasskind> */
3835 /* method parser_nodes#AEnumClasskind#n_kwenum= for (self: Object, TKwenum) */
3836 void VIRTUAL_parser_nodes__AEnumClasskind__n_kwenum_61d(val
* self
, val
* p0
) {
3837 parser_nodes__AEnumClasskind__n_kwenum_61d(self
, p0
);
3840 /* method parser_nodes#AEnumClasskind#init for (self: AEnumClasskind) */
3841 void parser_nodes__AEnumClasskind__init(val
* self
) {
3842 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AEnumClasskind>*/;
3845 /* method parser_nodes#AEnumClasskind#init for (self: Object) */
3846 void VIRTUAL_parser_nodes__AEnumClasskind__init(val
* self
) {
3847 parser_nodes__AEnumClasskind__init(self
);
3850 /* method parser_nodes#AExternClasskind#n_kwextern for (self: AExternClasskind): TKwextern */
3851 val
* parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3852 val
* var
/* : TKwextern */;
3853 val
* var1
/* : TKwextern */;
3854 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
; /* _n_kwextern on <self:AExternClasskind> */
3856 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwextern");
3857 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 694);
3864 /* method parser_nodes#AExternClasskind#n_kwextern for (self: Object): TKwextern */
3865 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwextern(val
* self
) {
3866 val
* var
/* : TKwextern */;
3867 val
* var1
/* : TKwextern */;
3868 var1
= parser_nodes__AExternClasskind__n_kwextern(self
);
3873 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: AExternClasskind, TKwextern) */
3874 void parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3875 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwextern
].val
= p0
; /* _n_kwextern on <self:AExternClasskind> */
3878 /* method parser_nodes#AExternClasskind#n_kwextern= for (self: Object, TKwextern) */
3879 void VIRTUAL_parser_nodes__AExternClasskind__n_kwextern_61d(val
* self
, val
* p0
) {
3880 parser_nodes__AExternClasskind__n_kwextern_61d(self
, p0
);
3883 /* method parser_nodes#AExternClasskind#n_kwclass for (self: AExternClasskind): nullable TKwclass */
3884 val
* parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3885 val
* var
/* : nullable TKwclass */;
3886 val
* var1
/* : nullable TKwclass */;
3887 var1
= self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
; /* _n_kwclass on <self:AExternClasskind> */
3892 /* method parser_nodes#AExternClasskind#n_kwclass for (self: Object): nullable TKwclass */
3893 val
* VIRTUAL_parser_nodes__AExternClasskind__n_kwclass(val
* self
) {
3894 val
* var
/* : nullable TKwclass */;
3895 val
* var1
/* : nullable TKwclass */;
3896 var1
= parser_nodes__AExternClasskind__n_kwclass(self
);
3901 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: AExternClasskind, nullable TKwclass) */
3902 void parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3903 self
->attrs
[COLOR_parser_nodes__AExternClasskind___n_kwclass
].val
= p0
; /* _n_kwclass on <self:AExternClasskind> */
3906 /* method parser_nodes#AExternClasskind#n_kwclass= for (self: Object, nullable TKwclass) */
3907 void VIRTUAL_parser_nodes__AExternClasskind__n_kwclass_61d(val
* self
, val
* p0
) {
3908 parser_nodes__AExternClasskind__n_kwclass_61d(self
, p0
);
3911 /* method parser_nodes#AExternClasskind#init for (self: AExternClasskind) */
3912 void parser_nodes__AExternClasskind__init(val
* self
) {
3913 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AClasskind__init
]))(self
) /* init on <self:AExternClasskind>*/;
3916 /* method parser_nodes#AExternClasskind#init for (self: Object) */
3917 void VIRTUAL_parser_nodes__AExternClasskind__init(val
* self
) {
3918 parser_nodes__AExternClasskind__init(self
);
3921 /* method parser_nodes#AFormaldef#n_id for (self: AFormaldef): TClassid */
3922 val
* parser_nodes__AFormaldef__n_id(val
* self
) {
3923 val
* var
/* : TClassid */;
3924 val
* var1
/* : TClassid */;
3925 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
; /* _n_id on <self:AFormaldef> */
3927 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
3928 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 701);
3935 /* method parser_nodes#AFormaldef#n_id for (self: Object): TClassid */
3936 val
* VIRTUAL_parser_nodes__AFormaldef__n_id(val
* self
) {
3937 val
* var
/* : TClassid */;
3938 val
* var1
/* : TClassid */;
3939 var1
= parser_nodes__AFormaldef__n_id(self
);
3944 /* method parser_nodes#AFormaldef#n_id= for (self: AFormaldef, TClassid) */
3945 void parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3946 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_id
].val
= p0
; /* _n_id on <self:AFormaldef> */
3949 /* method parser_nodes#AFormaldef#n_id= for (self: Object, TClassid) */
3950 void VIRTUAL_parser_nodes__AFormaldef__n_id_61d(val
* self
, val
* p0
) {
3951 parser_nodes__AFormaldef__n_id_61d(self
, p0
);
3954 /* method parser_nodes#AFormaldef#n_type for (self: AFormaldef): nullable AType */
3955 val
* parser_nodes__AFormaldef__n_type(val
* self
) {
3956 val
* var
/* : nullable AType */;
3957 val
* var1
/* : nullable AType */;
3958 var1
= self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
; /* _n_type on <self:AFormaldef> */
3963 /* method parser_nodes#AFormaldef#n_type for (self: Object): nullable AType */
3964 val
* VIRTUAL_parser_nodes__AFormaldef__n_type(val
* self
) {
3965 val
* var
/* : nullable AType */;
3966 val
* var1
/* : nullable AType */;
3967 var1
= parser_nodes__AFormaldef__n_type(self
);
3972 /* method parser_nodes#AFormaldef#n_type= for (self: AFormaldef, nullable AType) */
3973 void parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3974 self
->attrs
[COLOR_parser_nodes__AFormaldef___n_type
].val
= p0
; /* _n_type on <self:AFormaldef> */
3977 /* method parser_nodes#AFormaldef#n_type= for (self: Object, nullable AType) */
3978 void VIRTUAL_parser_nodes__AFormaldef__n_type_61d(val
* self
, val
* p0
) {
3979 parser_nodes__AFormaldef__n_type_61d(self
, p0
);
3982 /* method parser_nodes#AFormaldef#init for (self: AFormaldef) */
3983 void parser_nodes__AFormaldef__init(val
* self
) {
3984 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AFormaldef>*/;
3987 /* method parser_nodes#AFormaldef#init for (self: Object) */
3988 void VIRTUAL_parser_nodes__AFormaldef__init(val
* self
) {
3989 parser_nodes__AFormaldef__init(self
);
3992 /* method parser_nodes#ASuperclass#n_kwsuper for (self: ASuperclass): TKwsuper */
3993 val
* parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
3994 val
* var
/* : TKwsuper */;
3995 val
* var1
/* : TKwsuper */;
3996 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperclass> */
3998 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwsuper");
3999 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 709);
4006 /* method parser_nodes#ASuperclass#n_kwsuper for (self: Object): TKwsuper */
4007 val
* VIRTUAL_parser_nodes__ASuperclass__n_kwsuper(val
* self
) {
4008 val
* var
/* : TKwsuper */;
4009 val
* var1
/* : TKwsuper */;
4010 var1
= parser_nodes__ASuperclass__n_kwsuper(self
);
4015 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: ASuperclass, TKwsuper) */
4016 void parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
4017 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperclass> */
4020 /* method parser_nodes#ASuperclass#n_kwsuper= for (self: Object, TKwsuper) */
4021 void VIRTUAL_parser_nodes__ASuperclass__n_kwsuper_61d(val
* self
, val
* p0
) {
4022 parser_nodes__ASuperclass__n_kwsuper_61d(self
, p0
);
4025 /* method parser_nodes#ASuperclass#n_type for (self: ASuperclass): AType */
4026 val
* parser_nodes__ASuperclass__n_type(val
* self
) {
4027 val
* var
/* : AType */;
4028 val
* var1
/* : AType */;
4029 var1
= self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
; /* _n_type on <self:ASuperclass> */
4031 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
4032 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 710);
4039 /* method parser_nodes#ASuperclass#n_type for (self: Object): AType */
4040 val
* VIRTUAL_parser_nodes__ASuperclass__n_type(val
* self
) {
4041 val
* var
/* : AType */;
4042 val
* var1
/* : AType */;
4043 var1
= parser_nodes__ASuperclass__n_type(self
);
4048 /* method parser_nodes#ASuperclass#n_type= for (self: ASuperclass, AType) */
4049 void parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
4050 self
->attrs
[COLOR_parser_nodes__ASuperclass___n_type
].val
= p0
; /* _n_type on <self:ASuperclass> */
4053 /* method parser_nodes#ASuperclass#n_type= for (self: Object, AType) */
4054 void VIRTUAL_parser_nodes__ASuperclass__n_type_61d(val
* self
, val
* p0
) {
4055 parser_nodes__ASuperclass__n_type_61d(self
, p0
);
4058 /* method parser_nodes#ASuperclass#init for (self: ASuperclass) */
4059 void parser_nodes__ASuperclass__init(val
* self
) {
4060 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASuperclass>*/;
4063 /* method parser_nodes#ASuperclass#init for (self: Object) */
4064 void VIRTUAL_parser_nodes__ASuperclass__init(val
* self
) {
4065 parser_nodes__ASuperclass__init(self
);
4068 /* method parser_nodes#APropdef#n_doc for (self: APropdef): nullable ADoc */
4069 val
* parser_nodes__APropdef__n_doc(val
* self
) {
4070 val
* var
/* : nullable ADoc */;
4071 val
* var1
/* : nullable ADoc */;
4072 var1
= self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
; /* _n_doc on <self:APropdef> */
4077 /* method parser_nodes#APropdef#n_doc for (self: Object): nullable ADoc */
4078 val
* VIRTUAL_parser_nodes__APropdef__n_doc(val
* self
) {
4079 val
* var
/* : nullable ADoc */;
4080 val
* var1
/* : nullable ADoc */;
4081 var1
= parser_nodes__APropdef__n_doc(self
);
4086 /* method parser_nodes#APropdef#n_doc= for (self: APropdef, nullable ADoc) */
4087 void parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4088 self
->attrs
[COLOR_parser_nodes__APropdef___n_doc
].val
= p0
; /* _n_doc on <self:APropdef> */
4091 /* method parser_nodes#APropdef#n_doc= for (self: Object, nullable ADoc) */
4092 void VIRTUAL_parser_nodes__APropdef__n_doc_61d(val
* self
, val
* p0
) {
4093 parser_nodes__APropdef__n_doc_61d(self
, p0
);
4096 /* method parser_nodes#APropdef#init for (self: APropdef) */
4097 void parser_nodes__APropdef__init(val
* self
) {
4098 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:APropdef>*/;
4101 /* method parser_nodes#APropdef#init for (self: Object) */
4102 void VIRTUAL_parser_nodes__APropdef__init(val
* self
) {
4103 parser_nodes__APropdef__init(self
);
4106 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: AAttrPropdef): nullable TKwredef */
4107 val
* parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4108 val
* var
/* : nullable TKwredef */;
4109 val
* var1
/* : nullable TKwredef */;
4110 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AAttrPropdef> */
4115 /* method parser_nodes#AAttrPropdef#n_kwredef for (self: Object): nullable TKwredef */
4116 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef(val
* self
) {
4117 val
* var
/* : nullable TKwredef */;
4118 val
* var1
/* : nullable TKwredef */;
4119 var1
= parser_nodes__AAttrPropdef__n_kwredef(self
);
4124 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: AAttrPropdef, nullable TKwredef) */
4125 void parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4126 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAttrPropdef> */
4129 /* method parser_nodes#AAttrPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4130 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4131 parser_nodes__AAttrPropdef__n_kwredef_61d(self
, p0
);
4134 /* method parser_nodes#AAttrPropdef#n_visibility for (self: AAttrPropdef): AVisibility */
4135 val
* parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4136 val
* var
/* : AVisibility */;
4137 val
* var1
/* : AVisibility */;
4138 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
; /* _n_visibility on <self:AAttrPropdef> */
4140 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
4141 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 724);
4148 /* method parser_nodes#AAttrPropdef#n_visibility for (self: Object): AVisibility */
4149 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_visibility(val
* self
) {
4150 val
* var
/* : AVisibility */;
4151 val
* var1
/* : AVisibility */;
4152 var1
= parser_nodes__AAttrPropdef__n_visibility(self
);
4157 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: AAttrPropdef, AVisibility) */
4158 void parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4159 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AAttrPropdef> */
4162 /* method parser_nodes#AAttrPropdef#n_visibility= for (self: Object, AVisibility) */
4163 void VIRTUAL_parser_nodes__AAttrPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4164 parser_nodes__AAttrPropdef__n_visibility_61d(self
, p0
);
4167 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: AAttrPropdef): TKwvar */
4168 val
* parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4169 val
* var
/* : TKwvar */;
4170 val
* var1
/* : TKwvar */;
4171 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
; /* _n_kwvar on <self:AAttrPropdef> */
4173 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwvar");
4174 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 725);
4181 /* method parser_nodes#AAttrPropdef#n_kwvar for (self: Object): TKwvar */
4182 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar(val
* self
) {
4183 val
* var
/* : TKwvar */;
4184 val
* var1
/* : TKwvar */;
4185 var1
= parser_nodes__AAttrPropdef__n_kwvar(self
);
4190 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: AAttrPropdef, TKwvar) */
4191 void parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4192 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AAttrPropdef> */
4195 /* method parser_nodes#AAttrPropdef#n_kwvar= for (self: Object, TKwvar) */
4196 void VIRTUAL_parser_nodes__AAttrPropdef__n_kwvar_61d(val
* self
, val
* p0
) {
4197 parser_nodes__AAttrPropdef__n_kwvar_61d(self
, p0
);
4200 /* method parser_nodes#AAttrPropdef#n_id for (self: AAttrPropdef): nullable TAttrid */
4201 val
* parser_nodes__AAttrPropdef__n_id(val
* self
) {
4202 val
* var
/* : nullable TAttrid */;
4203 val
* var1
/* : nullable TAttrid */;
4204 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
; /* _n_id on <self:AAttrPropdef> */
4209 /* method parser_nodes#AAttrPropdef#n_id for (self: Object): nullable TAttrid */
4210 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id(val
* self
) {
4211 val
* var
/* : nullable TAttrid */;
4212 val
* var1
/* : nullable TAttrid */;
4213 var1
= parser_nodes__AAttrPropdef__n_id(self
);
4218 /* method parser_nodes#AAttrPropdef#n_id= for (self: AAttrPropdef, nullable TAttrid) */
4219 void parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4220 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id
].val
= p0
; /* _n_id on <self:AAttrPropdef> */
4223 /* method parser_nodes#AAttrPropdef#n_id= for (self: Object, nullable TAttrid) */
4224 void VIRTUAL_parser_nodes__AAttrPropdef__n_id_61d(val
* self
, val
* p0
) {
4225 parser_nodes__AAttrPropdef__n_id_61d(self
, p0
);
4228 /* method parser_nodes#AAttrPropdef#n_id2 for (self: AAttrPropdef): nullable TId */
4229 val
* parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4230 val
* var
/* : nullable TId */;
4231 val
* var1
/* : nullable TId */;
4232 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
; /* _n_id2 on <self:AAttrPropdef> */
4237 /* method parser_nodes#AAttrPropdef#n_id2 for (self: Object): nullable TId */
4238 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_id2(val
* self
) {
4239 val
* var
/* : nullable TId */;
4240 val
* var1
/* : nullable TId */;
4241 var1
= parser_nodes__AAttrPropdef__n_id2(self
);
4246 /* method parser_nodes#AAttrPropdef#n_id2= for (self: AAttrPropdef, nullable TId) */
4247 void parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4248 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_id2
].val
= p0
; /* _n_id2 on <self:AAttrPropdef> */
4251 /* method parser_nodes#AAttrPropdef#n_id2= for (self: Object, nullable TId) */
4252 void VIRTUAL_parser_nodes__AAttrPropdef__n_id2_61d(val
* self
, val
* p0
) {
4253 parser_nodes__AAttrPropdef__n_id2_61d(self
, p0
);
4256 /* method parser_nodes#AAttrPropdef#n_type for (self: AAttrPropdef): nullable AType */
4257 val
* parser_nodes__AAttrPropdef__n_type(val
* self
) {
4258 val
* var
/* : nullable AType */;
4259 val
* var1
/* : nullable AType */;
4260 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
; /* _n_type on <self:AAttrPropdef> */
4265 /* method parser_nodes#AAttrPropdef#n_type for (self: Object): nullable AType */
4266 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_type(val
* self
) {
4267 val
* var
/* : nullable AType */;
4268 val
* var1
/* : nullable AType */;
4269 var1
= parser_nodes__AAttrPropdef__n_type(self
);
4274 /* method parser_nodes#AAttrPropdef#n_type= for (self: AAttrPropdef, nullable AType) */
4275 void parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4276 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_type
].val
= p0
; /* _n_type on <self:AAttrPropdef> */
4279 /* method parser_nodes#AAttrPropdef#n_type= for (self: Object, nullable AType) */
4280 void VIRTUAL_parser_nodes__AAttrPropdef__n_type_61d(val
* self
, val
* p0
) {
4281 parser_nodes__AAttrPropdef__n_type_61d(self
, p0
);
4284 /* method parser_nodes#AAttrPropdef#n_readable for (self: AAttrPropdef): nullable AAble */
4285 val
* parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4286 val
* var
/* : nullable AAble */;
4287 val
* var1
/* : nullable AAble */;
4288 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
; /* _n_readable on <self:AAttrPropdef> */
4293 /* method parser_nodes#AAttrPropdef#n_readable for (self: Object): nullable AAble */
4294 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_readable(val
* self
) {
4295 val
* var
/* : nullable AAble */;
4296 val
* var1
/* : nullable AAble */;
4297 var1
= parser_nodes__AAttrPropdef__n_readable(self
);
4302 /* method parser_nodes#AAttrPropdef#n_readable= for (self: AAttrPropdef, nullable AAble) */
4303 void parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4304 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_readable
].val
= p0
; /* _n_readable on <self:AAttrPropdef> */
4307 /* method parser_nodes#AAttrPropdef#n_readable= for (self: Object, nullable AAble) */
4308 void VIRTUAL_parser_nodes__AAttrPropdef__n_readable_61d(val
* self
, val
* p0
) {
4309 parser_nodes__AAttrPropdef__n_readable_61d(self
, p0
);
4312 /* method parser_nodes#AAttrPropdef#n_writable for (self: AAttrPropdef): nullable AAble */
4313 val
* parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4314 val
* var
/* : nullable AAble */;
4315 val
* var1
/* : nullable AAble */;
4316 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
; /* _n_writable on <self:AAttrPropdef> */
4321 /* method parser_nodes#AAttrPropdef#n_writable for (self: Object): nullable AAble */
4322 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_writable(val
* self
) {
4323 val
* var
/* : nullable AAble */;
4324 val
* var1
/* : nullable AAble */;
4325 var1
= parser_nodes__AAttrPropdef__n_writable(self
);
4330 /* method parser_nodes#AAttrPropdef#n_writable= for (self: AAttrPropdef, nullable AAble) */
4331 void parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4332 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_writable
].val
= p0
; /* _n_writable on <self:AAttrPropdef> */
4335 /* method parser_nodes#AAttrPropdef#n_writable= for (self: Object, nullable AAble) */
4336 void VIRTUAL_parser_nodes__AAttrPropdef__n_writable_61d(val
* self
, val
* p0
) {
4337 parser_nodes__AAttrPropdef__n_writable_61d(self
, p0
);
4340 /* method parser_nodes#AAttrPropdef#n_expr for (self: AAttrPropdef): nullable AExpr */
4341 val
* parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4342 val
* var
/* : nullable AExpr */;
4343 val
* var1
/* : nullable AExpr */;
4344 var1
= self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
; /* _n_expr on <self:AAttrPropdef> */
4349 /* method parser_nodes#AAttrPropdef#n_expr for (self: Object): nullable AExpr */
4350 val
* VIRTUAL_parser_nodes__AAttrPropdef__n_expr(val
* self
) {
4351 val
* var
/* : nullable AExpr */;
4352 val
* var1
/* : nullable AExpr */;
4353 var1
= parser_nodes__AAttrPropdef__n_expr(self
);
4358 /* method parser_nodes#AAttrPropdef#n_expr= for (self: AAttrPropdef, nullable AExpr) */
4359 void parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4360 self
->attrs
[COLOR_parser_nodes__AAttrPropdef___n_expr
].val
= p0
; /* _n_expr on <self:AAttrPropdef> */
4363 /* method parser_nodes#AAttrPropdef#n_expr= for (self: Object, nullable AExpr) */
4364 void VIRTUAL_parser_nodes__AAttrPropdef__n_expr_61d(val
* self
, val
* p0
) {
4365 parser_nodes__AAttrPropdef__n_expr_61d(self
, p0
);
4368 /* method parser_nodes#AAttrPropdef#hot_location for (self: AAttrPropdef): Location */
4369 val
* parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4370 val
* var
/* : Location */;
4371 val
* var1
/* : nullable TAttrid */;
4372 val
* var2
/* : null */;
4373 short int var3
/* : Bool */;
4374 val
* var4
/* : nullable TAttrid */;
4375 val
* var5
/* : Location */;
4376 val
* var6
/* : nullable TId */;
4377 val
* var7
/* : Location */;
4378 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4381 var3
= 0; /* is null */
4383 var3
= 1; /* arg is null and recv is not */
4386 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id
]))(self
) /* n_id on <self:AAttrPropdef>*/;
4388 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4389 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 741);
4392 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable TAttrid>*/;
4397 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrPropdef__n_id2
]))(self
) /* n_id2 on <self:AAttrPropdef>*/;
4399 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4400 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 741);
4403 var7
= ((val
* (*)(val
*))(var6
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var6
) /* location on <var6:nullable TId>*/;
4411 /* method parser_nodes#AAttrPropdef#hot_location for (self: Object): Location */
4412 val
* VIRTUAL_parser_nodes__AAttrPropdef__hot_location(val
* self
) {
4413 val
* var
/* : Location */;
4414 val
* var1
/* : Location */;
4415 var1
= parser_nodes__AAttrPropdef__hot_location(self
);
4420 /* method parser_nodes#AAttrPropdef#init for (self: AAttrPropdef) */
4421 void parser_nodes__AAttrPropdef__init(val
* self
) {
4422 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AAttrPropdef>*/;
4425 /* method parser_nodes#AAttrPropdef#init for (self: Object) */
4426 void VIRTUAL_parser_nodes__AAttrPropdef__init(val
* self
) {
4427 parser_nodes__AAttrPropdef__init(self
);
4430 /* method parser_nodes#AMethPropdef#n_kwredef for (self: AMethPropdef): nullable TKwredef */
4431 val
* parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4432 val
* var
/* : nullable TKwredef */;
4433 val
* var1
/* : nullable TKwredef */;
4434 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
; /* _n_kwredef on <self:AMethPropdef> */
4439 /* method parser_nodes#AMethPropdef#n_kwredef for (self: Object): nullable TKwredef */
4440 val
* VIRTUAL_parser_nodes__AMethPropdef__n_kwredef(val
* self
) {
4441 val
* var
/* : nullable TKwredef */;
4442 val
* var1
/* : nullable TKwredef */;
4443 var1
= parser_nodes__AMethPropdef__n_kwredef(self
);
4448 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: AMethPropdef, nullable TKwredef) */
4449 void parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4450 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AMethPropdef> */
4453 /* method parser_nodes#AMethPropdef#n_kwredef= for (self: Object, nullable TKwredef) */
4454 void VIRTUAL_parser_nodes__AMethPropdef__n_kwredef_61d(val
* self
, val
* p0
) {
4455 parser_nodes__AMethPropdef__n_kwredef_61d(self
, p0
);
4458 /* method parser_nodes#AMethPropdef#n_visibility for (self: AMethPropdef): nullable AVisibility */
4459 val
* parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4460 val
* var
/* : nullable AVisibility */;
4461 val
* var1
/* : nullable AVisibility */;
4462 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
; /* _n_visibility on <self:AMethPropdef> */
4467 /* method parser_nodes#AMethPropdef#n_visibility for (self: Object): nullable AVisibility */
4468 val
* VIRTUAL_parser_nodes__AMethPropdef__n_visibility(val
* self
) {
4469 val
* var
/* : nullable AVisibility */;
4470 val
* var1
/* : nullable AVisibility */;
4471 var1
= parser_nodes__AMethPropdef__n_visibility(self
);
4476 /* method parser_nodes#AMethPropdef#n_visibility= for (self: AMethPropdef, nullable AVisibility) */
4477 void parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4478 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:AMethPropdef> */
4481 /* method parser_nodes#AMethPropdef#n_visibility= for (self: Object, nullable AVisibility) */
4482 void VIRTUAL_parser_nodes__AMethPropdef__n_visibility_61d(val
* self
, val
* p0
) {
4483 parser_nodes__AMethPropdef__n_visibility_61d(self
, p0
);
4486 /* method parser_nodes#AMethPropdef#n_methid for (self: AMethPropdef): nullable AMethid */
4487 val
* parser_nodes__AMethPropdef__n_methid(val
* self
) {
4488 val
* var
/* : nullable AMethid */;
4489 val
* var1
/* : nullable AMethid */;
4490 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
; /* _n_methid on <self:AMethPropdef> */
4495 /* method parser_nodes#AMethPropdef#n_methid for (self: Object): nullable AMethid */
4496 val
* VIRTUAL_parser_nodes__AMethPropdef__n_methid(val
* self
) {
4497 val
* var
/* : nullable AMethid */;
4498 val
* var1
/* : nullable AMethid */;
4499 var1
= parser_nodes__AMethPropdef__n_methid(self
);
4504 /* method parser_nodes#AMethPropdef#n_methid= for (self: AMethPropdef, nullable AMethid) */
4505 void parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4506 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_methid
].val
= p0
; /* _n_methid on <self:AMethPropdef> */
4509 /* method parser_nodes#AMethPropdef#n_methid= for (self: Object, nullable AMethid) */
4510 void VIRTUAL_parser_nodes__AMethPropdef__n_methid_61d(val
* self
, val
* p0
) {
4511 parser_nodes__AMethPropdef__n_methid_61d(self
, p0
);
4514 /* method parser_nodes#AMethPropdef#n_signature for (self: AMethPropdef): nullable ASignature */
4515 val
* parser_nodes__AMethPropdef__n_signature(val
* self
) {
4516 val
* var
/* : nullable ASignature */;
4517 val
* var1
/* : nullable ASignature */;
4518 var1
= self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
; /* _n_signature on <self:AMethPropdef> */
4523 /* method parser_nodes#AMethPropdef#n_signature for (self: Object): nullable ASignature */
4524 val
* VIRTUAL_parser_nodes__AMethPropdef__n_signature(val
* self
) {
4525 val
* var
/* : nullable ASignature */;
4526 val
* var1
/* : nullable ASignature */;
4527 var1
= parser_nodes__AMethPropdef__n_signature(self
);
4532 /* method parser_nodes#AMethPropdef#n_signature= for (self: AMethPropdef, nullable ASignature) */
4533 void parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4534 self
->attrs
[COLOR_parser_nodes__AMethPropdef___n_signature
].val
= p0
; /* _n_signature on <self:AMethPropdef> */
4537 /* method parser_nodes#AMethPropdef#n_signature= for (self: Object, nullable ASignature) */
4538 void VIRTUAL_parser_nodes__AMethPropdef__n_signature_61d(val
* self
, val
* p0
) {
4539 parser_nodes__AMethPropdef__n_signature_61d(self
, p0
);
4542 /* method parser_nodes#AMethPropdef#hot_location for (self: AMethPropdef): Location */
4543 val
* parser_nodes__AMethPropdef__hot_location(val
* self
) {
4544 val
* var
/* : Location */;
4545 val
* var1
/* : nullable AMethid */;
4546 val
* var2
/* : null */;
4547 short int var3
/* : Bool */;
4548 val
* var4
/* : nullable AMethid */;
4549 val
* var5
/* : Location */;
4550 val
* var6
/* : Location */;
4551 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4554 var3
= 0; /* is null */
4556 var3
= 1; /* arg is null and recv is not */
4559 var4
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__n_methid
]))(self
) /* n_methid on <self:AMethPropdef>*/;
4561 fprintf(stderr
, "Runtime error: %s", "Reciever is null");
4562 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 755);
4565 var5
= ((val
* (*)(val
*))(var4
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var4
) /* location on <var4:nullable AMethid>*/;
4570 var6
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ANode__location
]))(self
) /* location on <self:AMethPropdef>*/;
4577 /* method parser_nodes#AMethPropdef#hot_location for (self: Object): Location */
4578 val
* VIRTUAL_parser_nodes__AMethPropdef__hot_location(val
* self
) {
4579 val
* var
/* : Location */;
4580 val
* var1
/* : Location */;
4581 var1
= parser_nodes__AMethPropdef__hot_location(self
);
4586 /* method parser_nodes#AMethPropdef#init for (self: AMethPropdef) */
4587 void parser_nodes__AMethPropdef__init(val
* self
) {
4588 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:AMethPropdef>*/;
4591 /* method parser_nodes#AMethPropdef#init for (self: Object) */
4592 void VIRTUAL_parser_nodes__AMethPropdef__init(val
* self
) {
4593 parser_nodes__AMethPropdef__init(self
);
4596 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: ADeferredMethPropdef): TKwmeth */
4597 val
* parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4598 val
* var
/* : TKwmeth */;
4599 val
* var1
/* : TKwmeth */;
4600 var1
= self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4602 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4603 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 766);
4610 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4611 val
* VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth(val
* self
) {
4612 val
* var
/* : TKwmeth */;
4613 val
* var1
/* : TKwmeth */;
4614 var1
= parser_nodes__ADeferredMethPropdef__n_kwmeth(self
);
4619 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: ADeferredMethPropdef, TKwmeth) */
4620 void parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4621 self
->attrs
[COLOR_parser_nodes__ADeferredMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:ADeferredMethPropdef> */
4624 /* method parser_nodes#ADeferredMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4625 void VIRTUAL_parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4626 parser_nodes__ADeferredMethPropdef__n_kwmeth_61d(self
, p0
);
4629 /* method parser_nodes#ADeferredMethPropdef#init for (self: ADeferredMethPropdef) */
4630 void parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4631 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:ADeferredMethPropdef>*/;
4634 /* method parser_nodes#ADeferredMethPropdef#init for (self: Object) */
4635 void VIRTUAL_parser_nodes__ADeferredMethPropdef__init(val
* self
) {
4636 parser_nodes__ADeferredMethPropdef__init(self
);
4639 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: AInternMethPropdef): TKwmeth */
4640 val
* parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4641 val
* var
/* : TKwmeth */;
4642 val
* var1
/* : TKwmeth */;
4643 var1
= self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AInternMethPropdef> */
4645 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4646 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 772);
4653 /* method parser_nodes#AInternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4654 val
* VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth(val
* self
) {
4655 val
* var
/* : TKwmeth */;
4656 val
* var1
/* : TKwmeth */;
4657 var1
= parser_nodes__AInternMethPropdef__n_kwmeth(self
);
4662 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: AInternMethPropdef, TKwmeth) */
4663 void parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4664 self
->attrs
[COLOR_parser_nodes__AInternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AInternMethPropdef> */
4667 /* method parser_nodes#AInternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4668 void VIRTUAL_parser_nodes__AInternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4669 parser_nodes__AInternMethPropdef__n_kwmeth_61d(self
, p0
);
4672 /* method parser_nodes#AInternMethPropdef#init for (self: AInternMethPropdef) */
4673 void parser_nodes__AInternMethPropdef__init(val
* self
) {
4674 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInternMethPropdef>*/;
4677 /* method parser_nodes#AInternMethPropdef#init for (self: Object) */
4678 void VIRTUAL_parser_nodes__AInternMethPropdef__init(val
* self
) {
4679 parser_nodes__AInternMethPropdef__init(self
);
4682 /* method parser_nodes#AExternPropdef#n_extern for (self: AExternPropdef): nullable TString */
4683 val
* parser_nodes__AExternPropdef__n_extern(val
* self
) {
4684 val
* var
/* : nullable TString */;
4685 val
* var1
/* : nullable TString */;
4686 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
; /* _n_extern on <self:AExternPropdef> */
4691 /* method parser_nodes#AExternPropdef#n_extern for (self: Object): nullable TString */
4692 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern(val
* self
) {
4693 val
* var
/* : nullable TString */;
4694 val
* var1
/* : nullable TString */;
4695 var1
= parser_nodes__AExternPropdef__n_extern(self
);
4700 /* method parser_nodes#AExternPropdef#n_extern= for (self: AExternPropdef, nullable TString) */
4701 void parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4702 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern
].val
= p0
; /* _n_extern on <self:AExternPropdef> */
4705 /* method parser_nodes#AExternPropdef#n_extern= for (self: Object, nullable TString) */
4706 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_61d(val
* self
, val
* p0
) {
4707 parser_nodes__AExternPropdef__n_extern_61d(self
, p0
);
4710 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: AExternPropdef): nullable AExternCalls */
4711 val
* parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4712 val
* var
/* : nullable AExternCalls */;
4713 val
* var1
/* : nullable AExternCalls */;
4714 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternPropdef> */
4719 /* method parser_nodes#AExternPropdef#n_extern_calls for (self: Object): nullable AExternCalls */
4720 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls(val
* self
) {
4721 val
* var
/* : nullable AExternCalls */;
4722 val
* var1
/* : nullable AExternCalls */;
4723 var1
= parser_nodes__AExternPropdef__n_extern_calls(self
);
4728 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: AExternPropdef, nullable AExternCalls) */
4729 void parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4730 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_calls
].val
= p0
; /* _n_extern_calls on <self:AExternPropdef> */
4733 /* method parser_nodes#AExternPropdef#n_extern_calls= for (self: Object, nullable AExternCalls) */
4734 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_calls_61d(val
* self
, val
* p0
) {
4735 parser_nodes__AExternPropdef__n_extern_calls_61d(self
, p0
);
4738 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: AExternPropdef): nullable AExternCodeBlock */
4739 val
* parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4740 val
* var
/* : nullable AExternCodeBlock */;
4741 val
* var1
/* : nullable AExternCodeBlock */;
4742 var1
= self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
; /* _n_extern_code_block on <self:AExternPropdef> */
4747 /* method parser_nodes#AExternPropdef#n_extern_code_block for (self: Object): nullable AExternCodeBlock */
4748 val
* VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block(val
* self
) {
4749 val
* var
/* : nullable AExternCodeBlock */;
4750 val
* var1
/* : nullable AExternCodeBlock */;
4751 var1
= parser_nodes__AExternPropdef__n_extern_code_block(self
);
4756 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: AExternPropdef, nullable AExternCodeBlock) */
4757 void parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4758 self
->attrs
[COLOR_parser_nodes__AExternPropdef___n_extern_code_block
].val
= p0
; /* _n_extern_code_block on <self:AExternPropdef> */
4761 /* method parser_nodes#AExternPropdef#n_extern_code_block= for (self: Object, nullable AExternCodeBlock) */
4762 void VIRTUAL_parser_nodes__AExternPropdef__n_extern_code_block_61d(val
* self
, val
* p0
) {
4763 parser_nodes__AExternPropdef__n_extern_code_block_61d(self
, p0
);
4766 /* method parser_nodes#AExternPropdef#init for (self: AExternPropdef) */
4767 void parser_nodes__AExternPropdef__init(val
* self
) {
4768 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AExternPropdef>*/;
4771 /* method parser_nodes#AExternPropdef#init for (self: Object) */
4772 void VIRTUAL_parser_nodes__AExternPropdef__init(val
* self
) {
4773 parser_nodes__AExternPropdef__init(self
);
4776 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: AExternMethPropdef): TKwmeth */
4777 val
* parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4778 val
* var
/* : TKwmeth */;
4779 val
* var1
/* : TKwmeth */;
4780 var1
= self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AExternMethPropdef> */
4782 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwmeth");
4783 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 786);
4790 /* method parser_nodes#AExternMethPropdef#n_kwmeth for (self: Object): TKwmeth */
4791 val
* VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth(val
* self
) {
4792 val
* var
/* : TKwmeth */;
4793 val
* var1
/* : TKwmeth */;
4794 var1
= parser_nodes__AExternMethPropdef__n_kwmeth(self
);
4799 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: AExternMethPropdef, TKwmeth) */
4800 void parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4801 self
->attrs
[COLOR_parser_nodes__AExternMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AExternMethPropdef> */
4804 /* method parser_nodes#AExternMethPropdef#n_kwmeth= for (self: Object, TKwmeth) */
4805 void VIRTUAL_parser_nodes__AExternMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4806 parser_nodes__AExternMethPropdef__n_kwmeth_61d(self
, p0
);
4809 /* method parser_nodes#AExternMethPropdef#init for (self: AExternMethPropdef) */
4810 void parser_nodes__AExternMethPropdef__init(val
* self
) {
4811 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternMethPropdef>*/;
4814 /* method parser_nodes#AExternMethPropdef#init for (self: Object) */
4815 void VIRTUAL_parser_nodes__AExternMethPropdef__init(val
* self
) {
4816 parser_nodes__AExternMethPropdef__init(self
);
4819 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: AConcreteMethPropdef): nullable TKwmeth */
4820 val
* parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4821 val
* var
/* : nullable TKwmeth */;
4822 val
* var1
/* : nullable TKwmeth */;
4823 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4828 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth for (self: Object): nullable TKwmeth */
4829 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth(val
* self
) {
4830 val
* var
/* : nullable TKwmeth */;
4831 val
* var1
/* : nullable TKwmeth */;
4832 var1
= parser_nodes__AConcreteMethPropdef__n_kwmeth(self
);
4837 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: AConcreteMethPropdef, nullable TKwmeth) */
4838 void parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4839 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_kwmeth
].val
= p0
; /* _n_kwmeth on <self:AConcreteMethPropdef> */
4842 /* method parser_nodes#AConcreteMethPropdef#n_kwmeth= for (self: Object, nullable TKwmeth) */
4843 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(val
* self
, val
* p0
) {
4844 parser_nodes__AConcreteMethPropdef__n_kwmeth_61d(self
, p0
);
4847 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: AConcreteMethPropdef): nullable AExpr */
4848 val
* parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4849 val
* var
/* : nullable AExpr */;
4850 val
* var1
/* : nullable AExpr */;
4851 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
; /* _n_block on <self:AConcreteMethPropdef> */
4856 /* method parser_nodes#AConcreteMethPropdef#n_block for (self: Object): nullable AExpr */
4857 val
* VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block(val
* self
) {
4858 val
* var
/* : nullable AExpr */;
4859 val
* var1
/* : nullable AExpr */;
4860 var1
= parser_nodes__AConcreteMethPropdef__n_block(self
);
4865 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: AConcreteMethPropdef, nullable AExpr) */
4866 void parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4867 self
->attrs
[COLOR_parser_nodes__AConcreteMethPropdef___n_block
].val
= p0
; /* _n_block on <self:AConcreteMethPropdef> */
4870 /* method parser_nodes#AConcreteMethPropdef#n_block= for (self: Object, nullable AExpr) */
4871 void VIRTUAL_parser_nodes__AConcreteMethPropdef__n_block_61d(val
* self
, val
* p0
) {
4872 parser_nodes__AConcreteMethPropdef__n_block_61d(self
, p0
);
4875 /* method parser_nodes#AConcreteMethPropdef#init for (self: AConcreteMethPropdef) */
4876 void parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4877 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AConcreteMethPropdef>*/;
4880 /* method parser_nodes#AConcreteMethPropdef#init for (self: Object) */
4881 void VIRTUAL_parser_nodes__AConcreteMethPropdef__init(val
* self
) {
4882 parser_nodes__AConcreteMethPropdef__init(self
);
4885 /* method parser_nodes#AInitPropdef#init for (self: AInitPropdef) */
4886 void parser_nodes__AInitPropdef__init(val
* self
) {
4887 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethPropdef__init
]))(self
) /* init on <self:AInitPropdef>*/;
4890 /* method parser_nodes#AInitPropdef#init for (self: Object) */
4891 void VIRTUAL_parser_nodes__AInitPropdef__init(val
* self
) {
4892 parser_nodes__AInitPropdef__init(self
);
4895 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: AConcreteInitPropdef): TKwinit */
4896 val
* parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4897 val
* var
/* : TKwinit */;
4898 val
* var1
/* : TKwinit */;
4899 var1
= self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4901 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwinit");
4902 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 805);
4909 /* method parser_nodes#AConcreteInitPropdef#n_kwinit for (self: Object): TKwinit */
4910 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit(val
* self
) {
4911 val
* var
/* : TKwinit */;
4912 val
* var1
/* : TKwinit */;
4913 var1
= parser_nodes__AConcreteInitPropdef__n_kwinit(self
);
4918 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: AConcreteInitPropdef, TKwinit) */
4919 void parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4920 self
->attrs
[COLOR_parser_nodes__AConcreteInitPropdef___n_kwinit
].val
= p0
; /* _n_kwinit on <self:AConcreteInitPropdef> */
4923 /* method parser_nodes#AConcreteInitPropdef#n_kwinit= for (self: Object, TKwinit) */
4924 void VIRTUAL_parser_nodes__AConcreteInitPropdef__n_kwinit_61d(val
* self
, val
* p0
) {
4925 parser_nodes__AConcreteInitPropdef__n_kwinit_61d(self
, p0
);
4928 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: AConcreteInitPropdef): Location */
4929 val
* parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4930 val
* var
/* : Location */;
4931 val
* var1
/* : TKwinit */;
4932 val
* var2
/* : Location */;
4933 var1
= ((val
* (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteInitPropdef__n_kwinit
]))(self
) /* n_kwinit on <self:AConcreteInitPropdef>*/;
4934 var2
= ((val
* (*)(val
*))(var1
->class->vft
[COLOR_parser_nodes__ANode__location
]))(var1
) /* location on <var1:TKwinit>*/;
4940 /* method parser_nodes#AConcreteInitPropdef#hot_location for (self: Object): Location */
4941 val
* VIRTUAL_parser_nodes__AConcreteInitPropdef__hot_location(val
* self
) {
4942 val
* var
/* : Location */;
4943 val
* var1
/* : Location */;
4944 var1
= parser_nodes__AConcreteInitPropdef__hot_location(self
);
4949 /* method parser_nodes#AConcreteInitPropdef#init for (self: AConcreteInitPropdef) */
4950 void parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4951 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4952 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AConcreteInitPropdef>*/;
4955 /* method parser_nodes#AConcreteInitPropdef#init for (self: Object) */
4956 void VIRTUAL_parser_nodes__AConcreteInitPropdef__init(val
* self
) {
4957 parser_nodes__AConcreteInitPropdef__init(self
);
4960 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: AExternInitPropdef): TKwnew */
4961 val
* parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4962 val
* var
/* : TKwnew */;
4963 val
* var1
/* : TKwnew */;
4964 var1
= self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
; /* _n_kwnew on <self:AExternInitPropdef> */
4966 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnew");
4967 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 813);
4974 /* method parser_nodes#AExternInitPropdef#n_kwnew for (self: Object): TKwnew */
4975 val
* VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew(val
* self
) {
4976 val
* var
/* : TKwnew */;
4977 val
* var1
/* : TKwnew */;
4978 var1
= parser_nodes__AExternInitPropdef__n_kwnew(self
);
4983 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: AExternInitPropdef, TKwnew) */
4984 void parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4985 self
->attrs
[COLOR_parser_nodes__AExternInitPropdef___n_kwnew
].val
= p0
; /* _n_kwnew on <self:AExternInitPropdef> */
4988 /* method parser_nodes#AExternInitPropdef#n_kwnew= for (self: Object, TKwnew) */
4989 void VIRTUAL_parser_nodes__AExternInitPropdef__n_kwnew_61d(val
* self
, val
* p0
) {
4990 parser_nodes__AExternInitPropdef__n_kwnew_61d(self
, p0
);
4993 /* method parser_nodes#AExternInitPropdef#init for (self: AExternInitPropdef) */
4994 void parser_nodes__AExternInitPropdef__init(val
* self
) {
4995 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4996 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AInitPropdef__init
]))(self
) /* init on <self:AExternInitPropdef>*/;
4999 /* method parser_nodes#AExternInitPropdef#init for (self: Object) */
5000 void VIRTUAL_parser_nodes__AExternInitPropdef__init(val
* self
) {
5001 parser_nodes__AExternInitPropdef__init(self
);
5004 /* method parser_nodes#AMainMethPropdef#init for (self: AMainMethPropdef) */
5005 void parser_nodes__AMainMethPropdef__init(val
* self
) {
5006 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AConcreteMethPropdef__init
]))(self
) /* init on <self:AMainMethPropdef>*/;
5009 /* method parser_nodes#AMainMethPropdef#init for (self: Object) */
5010 void VIRTUAL_parser_nodes__AMainMethPropdef__init(val
* self
) {
5011 parser_nodes__AMainMethPropdef__init(self
);
5014 /* method parser_nodes#AExternCalls#n_kwimport for (self: AExternCalls): TKwimport */
5015 val
* parser_nodes__AExternCalls__n_kwimport(val
* self
) {
5016 val
* var
/* : TKwimport */;
5017 val
* var1
/* : TKwimport */;
5018 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
; /* _n_kwimport on <self:AExternCalls> */
5020 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwimport");
5021 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 824);
5028 /* method parser_nodes#AExternCalls#n_kwimport for (self: Object): TKwimport */
5029 val
* VIRTUAL_parser_nodes__AExternCalls__n_kwimport(val
* self
) {
5030 val
* var
/* : TKwimport */;
5031 val
* var1
/* : TKwimport */;
5032 var1
= parser_nodes__AExternCalls__n_kwimport(self
);
5037 /* method parser_nodes#AExternCalls#n_kwimport= for (self: AExternCalls, TKwimport) */
5038 void parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
5039 self
->attrs
[COLOR_parser_nodes__AExternCalls___n_kwimport
].val
= p0
; /* _n_kwimport on <self:AExternCalls> */
5042 /* method parser_nodes#AExternCalls#n_kwimport= for (self: Object, TKwimport) */
5043 void VIRTUAL_parser_nodes__AExternCalls__n_kwimport_61d(val
* self
, val
* p0
) {
5044 parser_nodes__AExternCalls__n_kwimport_61d(self
, p0
);
5047 /* method parser_nodes#AExternCalls#n_extern_calls for (self: AExternCalls): ANodes[AExternCall] */
5048 val
* parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
5049 val
* var
/* : ANodes[AExternCall] */;
5050 val
* var1
/* : ANodes[AExternCall] */;
5051 var1
= self
->attrs
[COLOR_parser_nodes__AExternCalls___n_extern_calls
].val
; /* _n_extern_calls on <self:AExternCalls> */
5053 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_extern_calls");
5054 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 825);
5061 /* method parser_nodes#AExternCalls#n_extern_calls for (self: Object): ANodes[AExternCall] */
5062 val
* VIRTUAL_parser_nodes__AExternCalls__n_extern_calls(val
* self
) {
5063 val
* var
/* : ANodes[AExternCall] */;
5064 val
* var1
/* : ANodes[AExternCall] */;
5065 var1
= parser_nodes__AExternCalls__n_extern_calls(self
);
5070 /* method parser_nodes#AExternCalls#init for (self: AExternCalls) */
5071 void parser_nodes__AExternCalls__init(val
* self
) {
5072 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCalls>*/;
5075 /* method parser_nodes#AExternCalls#init for (self: Object) */
5076 void VIRTUAL_parser_nodes__AExternCalls__init(val
* self
) {
5077 parser_nodes__AExternCalls__init(self
);
5080 /* method parser_nodes#AExternCall#init for (self: AExternCall) */
5081 void parser_nodes__AExternCall__init(val
* self
) {
5082 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExternCall>*/;
5085 /* method parser_nodes#AExternCall#init for (self: Object) */
5086 void VIRTUAL_parser_nodes__AExternCall__init(val
* self
) {
5087 parser_nodes__AExternCall__init(self
);
5090 /* method parser_nodes#APropExternCall#init for (self: APropExternCall) */
5091 void parser_nodes__APropExternCall__init(val
* self
) {
5092 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:APropExternCall>*/;
5095 /* method parser_nodes#APropExternCall#init for (self: Object) */
5096 void VIRTUAL_parser_nodes__APropExternCall__init(val
* self
) {
5097 parser_nodes__APropExternCall__init(self
);
5100 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: ALocalPropExternCall): AMethid */
5101 val
* parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5102 val
* var
/* : AMethid */;
5103 val
* var1
/* : AMethid */;
5104 var1
= self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
; /* _n_methid on <self:ALocalPropExternCall> */
5106 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_methid");
5107 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 835);
5114 /* method parser_nodes#ALocalPropExternCall#n_methid for (self: Object): AMethid */
5115 val
* VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid(val
* self
) {
5116 val
* var
/* : AMethid */;
5117 val
* var1
/* : AMethid */;
5118 var1
= parser_nodes__ALocalPropExternCall__n_methid(self
);
5123 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: ALocalPropExternCall, AMethid) */
5124 void parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5125 self
->attrs
[COLOR_parser_nodes__ALocalPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:ALocalPropExternCall> */
5128 /* method parser_nodes#ALocalPropExternCall#n_methid= for (self: Object, AMethid) */
5129 void VIRTUAL_parser_nodes__ALocalPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5130 parser_nodes__ALocalPropExternCall__n_methid_61d(self
, p0
);
5133 /* method parser_nodes#ALocalPropExternCall#init for (self: ALocalPropExternCall) */
5134 void parser_nodes__ALocalPropExternCall__init(val
* self
) {
5135 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:ALocalPropExternCall>*/;
5138 /* method parser_nodes#ALocalPropExternCall#init for (self: Object) */
5139 void VIRTUAL_parser_nodes__ALocalPropExternCall__init(val
* self
) {
5140 parser_nodes__ALocalPropExternCall__init(self
);
5143 /* method parser_nodes#AFullPropExternCall#n_classid for (self: AFullPropExternCall): TClassid */
5144 val
* parser_nodes__AFullPropExternCall__n_classid(val
* self
) {
5145 val
* var
/* : TClassid */;
5146 val
* var1
/* : TClassid */;
5147 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_classid
].val
; /* _n_classid on <self:AFullPropExternCall> */
5149 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classid");
5150 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 839);
5157 /* method parser_nodes#AFullPropExternCall#n_classid for (self: Object): TClassid */
5158 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_classid(val
* self
) {
5159 val
* var
/* : TClassid */;
5160 val
* var1
/* : TClassid */;
5161 var1
= parser_nodes__AFullPropExternCall__n_classid(self
);
5166 /* method parser_nodes#AFullPropExternCall#n_classid= for (self: AFullPropExternCall, TClassid) */
5167 void parser_nodes__AFullPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5168 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_classid
].val
= p0
; /* _n_classid on <self:AFullPropExternCall> */
5171 /* method parser_nodes#AFullPropExternCall#n_classid= for (self: Object, TClassid) */
5172 void VIRTUAL_parser_nodes__AFullPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5173 parser_nodes__AFullPropExternCall__n_classid_61d(self
, p0
);
5176 /* method parser_nodes#AFullPropExternCall#n_quad for (self: AFullPropExternCall): nullable TQuad */
5177 val
* parser_nodes__AFullPropExternCall__n_quad(val
* self
) {
5178 val
* var
/* : nullable TQuad */;
5179 val
* var1
/* : nullable TQuad */;
5180 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_quad
].val
; /* _n_quad on <self:AFullPropExternCall> */
5185 /* method parser_nodes#AFullPropExternCall#n_quad for (self: Object): nullable TQuad */
5186 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_quad(val
* self
) {
5187 val
* var
/* : nullable TQuad */;
5188 val
* var1
/* : nullable TQuad */;
5189 var1
= parser_nodes__AFullPropExternCall__n_quad(self
);
5194 /* method parser_nodes#AFullPropExternCall#n_quad= for (self: AFullPropExternCall, nullable TQuad) */
5195 void parser_nodes__AFullPropExternCall__n_quad_61d(val
* self
, val
* p0
) {
5196 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_quad
].val
= p0
; /* _n_quad on <self:AFullPropExternCall> */
5199 /* method parser_nodes#AFullPropExternCall#n_quad= for (self: Object, nullable TQuad) */
5200 void VIRTUAL_parser_nodes__AFullPropExternCall__n_quad_61d(val
* self
, val
* p0
) {
5201 parser_nodes__AFullPropExternCall__n_quad_61d(self
, p0
);
5204 /* method parser_nodes#AFullPropExternCall#n_methid for (self: AFullPropExternCall): AMethid */
5205 val
* parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5206 val
* var
/* : AMethid */;
5207 val
* var1
/* : AMethid */;
5208 var1
= self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
; /* _n_methid on <self:AFullPropExternCall> */
5210 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_methid");
5211 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 841);
5218 /* method parser_nodes#AFullPropExternCall#n_methid for (self: Object): AMethid */
5219 val
* VIRTUAL_parser_nodes__AFullPropExternCall__n_methid(val
* self
) {
5220 val
* var
/* : AMethid */;
5221 val
* var1
/* : AMethid */;
5222 var1
= parser_nodes__AFullPropExternCall__n_methid(self
);
5227 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: AFullPropExternCall, AMethid) */
5228 void parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5229 self
->attrs
[COLOR_parser_nodes__AFullPropExternCall___n_methid
].val
= p0
; /* _n_methid on <self:AFullPropExternCall> */
5232 /* method parser_nodes#AFullPropExternCall#n_methid= for (self: Object, AMethid) */
5233 void VIRTUAL_parser_nodes__AFullPropExternCall__n_methid_61d(val
* self
, val
* p0
) {
5234 parser_nodes__AFullPropExternCall__n_methid_61d(self
, p0
);
5237 /* method parser_nodes#AFullPropExternCall#init for (self: AFullPropExternCall) */
5238 void parser_nodes__AFullPropExternCall__init(val
* self
) {
5239 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AFullPropExternCall>*/;
5242 /* method parser_nodes#AFullPropExternCall#init for (self: Object) */
5243 void VIRTUAL_parser_nodes__AFullPropExternCall__init(val
* self
) {
5244 parser_nodes__AFullPropExternCall__init(self
);
5247 /* method parser_nodes#AInitPropExternCall#n_classid for (self: AInitPropExternCall): TClassid */
5248 val
* parser_nodes__AInitPropExternCall__n_classid(val
* self
) {
5249 val
* var
/* : TClassid */;
5250 val
* var1
/* : TClassid */;
5251 var1
= self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_classid
].val
; /* _n_classid on <self:AInitPropExternCall> */
5253 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_classid");
5254 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 845);
5261 /* method parser_nodes#AInitPropExternCall#n_classid for (self: Object): TClassid */
5262 val
* VIRTUAL_parser_nodes__AInitPropExternCall__n_classid(val
* self
) {
5263 val
* var
/* : TClassid */;
5264 val
* var1
/* : TClassid */;
5265 var1
= parser_nodes__AInitPropExternCall__n_classid(self
);
5270 /* method parser_nodes#AInitPropExternCall#n_classid= for (self: AInitPropExternCall, TClassid) */
5271 void parser_nodes__AInitPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5272 self
->attrs
[COLOR_parser_nodes__AInitPropExternCall___n_classid
].val
= p0
; /* _n_classid on <self:AInitPropExternCall> */
5275 /* method parser_nodes#AInitPropExternCall#n_classid= for (self: Object, TClassid) */
5276 void VIRTUAL_parser_nodes__AInitPropExternCall__n_classid_61d(val
* self
, val
* p0
) {
5277 parser_nodes__AInitPropExternCall__n_classid_61d(self
, p0
);
5280 /* method parser_nodes#AInitPropExternCall#init for (self: AInitPropExternCall) */
5281 void parser_nodes__AInitPropExternCall__init(val
* self
) {
5282 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropExternCall__init
]))(self
) /* init on <self:AInitPropExternCall>*/;
5285 /* method parser_nodes#AInitPropExternCall#init for (self: Object) */
5286 void VIRTUAL_parser_nodes__AInitPropExternCall__init(val
* self
) {
5287 parser_nodes__AInitPropExternCall__init(self
);
5290 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: ASuperExternCall): TKwsuper */
5291 val
* parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5292 val
* var
/* : TKwsuper */;
5293 val
* var1
/* : TKwsuper */;
5294 var1
= self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
; /* _n_kwsuper on <self:ASuperExternCall> */
5296 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwsuper");
5297 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 849);
5304 /* method parser_nodes#ASuperExternCall#n_kwsuper for (self: Object): TKwsuper */
5305 val
* VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper(val
* self
) {
5306 val
* var
/* : TKwsuper */;
5307 val
* var1
/* : TKwsuper */;
5308 var1
= parser_nodes__ASuperExternCall__n_kwsuper(self
);
5313 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: ASuperExternCall, TKwsuper) */
5314 void parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5315 self
->attrs
[COLOR_parser_nodes__ASuperExternCall___n_kwsuper
].val
= p0
; /* _n_kwsuper on <self:ASuperExternCall> */
5318 /* method parser_nodes#ASuperExternCall#n_kwsuper= for (self: Object, TKwsuper) */
5319 void VIRTUAL_parser_nodes__ASuperExternCall__n_kwsuper_61d(val
* self
, val
* p0
) {
5320 parser_nodes__ASuperExternCall__n_kwsuper_61d(self
, p0
);
5323 /* method parser_nodes#ASuperExternCall#init for (self: ASuperExternCall) */
5324 void parser_nodes__ASuperExternCall__init(val
* self
) {
5325 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ASuperExternCall>*/;
5328 /* method parser_nodes#ASuperExternCall#init for (self: Object) */
5329 void VIRTUAL_parser_nodes__ASuperExternCall__init(val
* self
) {
5330 parser_nodes__ASuperExternCall__init(self
);
5333 /* method parser_nodes#ACastExternCall#init for (self: ACastExternCall) */
5334 void parser_nodes__ACastExternCall__init(val
* self
) {
5335 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExternCall__init
]))(self
) /* init on <self:ACastExternCall>*/;
5338 /* method parser_nodes#ACastExternCall#init for (self: Object) */
5339 void VIRTUAL_parser_nodes__ACastExternCall__init(val
* self
) {
5340 parser_nodes__ACastExternCall__init(self
);
5343 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: ACastAsExternCall): AType */
5344 val
* parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5345 val
* var
/* : AType */;
5346 val
* var1
/* : AType */;
5347 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
; /* _n_from_type on <self:ACastAsExternCall> */
5349 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_from_type");
5350 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 856);
5357 /* method parser_nodes#ACastAsExternCall#n_from_type for (self: Object): AType */
5358 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type(val
* self
) {
5359 val
* var
/* : AType */;
5360 val
* var1
/* : AType */;
5361 var1
= parser_nodes__ACastAsExternCall__n_from_type(self
);
5366 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: ACastAsExternCall, AType) */
5367 void parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5368 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_from_type
].val
= p0
; /* _n_from_type on <self:ACastAsExternCall> */
5371 /* method parser_nodes#ACastAsExternCall#n_from_type= for (self: Object, AType) */
5372 void VIRTUAL_parser_nodes__ACastAsExternCall__n_from_type_61d(val
* self
, val
* p0
) {
5373 parser_nodes__ACastAsExternCall__n_from_type_61d(self
, p0
);
5376 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: ACastAsExternCall): TKwas */
5377 val
* parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5378 val
* var
/* : TKwas */;
5379 val
* var1
/* : TKwas */;
5380 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
; /* _n_kwas on <self:ACastAsExternCall> */
5382 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5383 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 857);
5390 /* method parser_nodes#ACastAsExternCall#n_kwas for (self: Object): TKwas */
5391 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas(val
* self
) {
5392 val
* var
/* : TKwas */;
5393 val
* var1
/* : TKwas */;
5394 var1
= parser_nodes__ACastAsExternCall__n_kwas(self
);
5399 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: ACastAsExternCall, TKwas) */
5400 void parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5401 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:ACastAsExternCall> */
5404 /* method parser_nodes#ACastAsExternCall#n_kwas= for (self: Object, TKwas) */
5405 void VIRTUAL_parser_nodes__ACastAsExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5406 parser_nodes__ACastAsExternCall__n_kwas_61d(self
, p0
);
5409 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: ACastAsExternCall): AType */
5410 val
* parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5411 val
* var
/* : AType */;
5412 val
* var1
/* : AType */;
5413 var1
= self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
; /* _n_to_type on <self:ACastAsExternCall> */
5415 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_to_type");
5416 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 858);
5423 /* method parser_nodes#ACastAsExternCall#n_to_type for (self: Object): AType */
5424 val
* VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type(val
* self
) {
5425 val
* var
/* : AType */;
5426 val
* var1
/* : AType */;
5427 var1
= parser_nodes__ACastAsExternCall__n_to_type(self
);
5432 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: ACastAsExternCall, AType) */
5433 void parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5434 self
->attrs
[COLOR_parser_nodes__ACastAsExternCall___n_to_type
].val
= p0
; /* _n_to_type on <self:ACastAsExternCall> */
5437 /* method parser_nodes#ACastAsExternCall#n_to_type= for (self: Object, AType) */
5438 void VIRTUAL_parser_nodes__ACastAsExternCall__n_to_type_61d(val
* self
, val
* p0
) {
5439 parser_nodes__ACastAsExternCall__n_to_type_61d(self
, p0
);
5442 /* method parser_nodes#ACastAsExternCall#init for (self: ACastAsExternCall) */
5443 void parser_nodes__ACastAsExternCall__init(val
* self
) {
5444 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:ACastAsExternCall>*/;
5447 /* method parser_nodes#ACastAsExternCall#init for (self: Object) */
5448 void VIRTUAL_parser_nodes__ACastAsExternCall__init(val
* self
) {
5449 parser_nodes__ACastAsExternCall__init(self
);
5452 /* method parser_nodes#AAsNullableExternCall#n_type for (self: AAsNullableExternCall): AType */
5453 val
* parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5454 val
* var
/* : AType */;
5455 val
* var1
/* : AType */;
5456 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNullableExternCall> */
5458 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5459 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 862);
5466 /* method parser_nodes#AAsNullableExternCall#n_type for (self: Object): AType */
5467 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_type(val
* self
) {
5468 val
* var
/* : AType */;
5469 val
* var1
/* : AType */;
5470 var1
= parser_nodes__AAsNullableExternCall__n_type(self
);
5475 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: AAsNullableExternCall, AType) */
5476 void parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5477 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNullableExternCall> */
5480 /* method parser_nodes#AAsNullableExternCall#n_type= for (self: Object, AType) */
5481 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5482 parser_nodes__AAsNullableExternCall__n_type_61d(self
, p0
);
5485 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: AAsNullableExternCall): TKwas */
5486 val
* parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5487 val
* var
/* : TKwas */;
5488 val
* var1
/* : TKwas */;
5489 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNullableExternCall> */
5491 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5492 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 863);
5499 /* method parser_nodes#AAsNullableExternCall#n_kwas for (self: Object): TKwas */
5500 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas(val
* self
) {
5501 val
* var
/* : TKwas */;
5502 val
* var1
/* : TKwas */;
5503 var1
= parser_nodes__AAsNullableExternCall__n_kwas(self
);
5508 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: AAsNullableExternCall, TKwas) */
5509 void parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5510 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNullableExternCall> */
5513 /* method parser_nodes#AAsNullableExternCall#n_kwas= for (self: Object, TKwas) */
5514 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5515 parser_nodes__AAsNullableExternCall__n_kwas_61d(self
, p0
);
5518 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: AAsNullableExternCall): TKwnullable */
5519 val
* parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5520 val
* var
/* : TKwnullable */;
5521 val
* var1
/* : TKwnullable */;
5522 var1
= self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5524 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnullable");
5525 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 864);
5532 /* method parser_nodes#AAsNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5533 val
* VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable(val
* self
) {
5534 val
* var
/* : TKwnullable */;
5535 val
* var1
/* : TKwnullable */;
5536 var1
= parser_nodes__AAsNullableExternCall__n_kwnullable(self
);
5541 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: AAsNullableExternCall, TKwnullable) */
5542 void parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5543 self
->attrs
[COLOR_parser_nodes__AAsNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNullableExternCall> */
5546 /* method parser_nodes#AAsNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5547 void VIRTUAL_parser_nodes__AAsNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5548 parser_nodes__AAsNullableExternCall__n_kwnullable_61d(self
, p0
);
5551 /* method parser_nodes#AAsNullableExternCall#init for (self: AAsNullableExternCall) */
5552 void parser_nodes__AAsNullableExternCall__init(val
* self
) {
5553 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNullableExternCall>*/;
5556 /* method parser_nodes#AAsNullableExternCall#init for (self: Object) */
5557 void VIRTUAL_parser_nodes__AAsNullableExternCall__init(val
* self
) {
5558 parser_nodes__AAsNullableExternCall__init(self
);
5561 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: AAsNotNullableExternCall): AType */
5562 val
* parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5563 val
* var
/* : AType */;
5564 val
* var1
/* : AType */;
5565 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
; /* _n_type on <self:AAsNotNullableExternCall> */
5567 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5568 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 868);
5575 /* method parser_nodes#AAsNotNullableExternCall#n_type for (self: Object): AType */
5576 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type(val
* self
) {
5577 val
* var
/* : AType */;
5578 val
* var1
/* : AType */;
5579 var1
= parser_nodes__AAsNotNullableExternCall__n_type(self
);
5584 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: AAsNotNullableExternCall, AType) */
5585 void parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5586 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_type
].val
= p0
; /* _n_type on <self:AAsNotNullableExternCall> */
5589 /* method parser_nodes#AAsNotNullableExternCall#n_type= for (self: Object, AType) */
5590 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_type_61d(val
* self
, val
* p0
) {
5591 parser_nodes__AAsNotNullableExternCall__n_type_61d(self
, p0
);
5594 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: AAsNotNullableExternCall): TKwas */
5595 val
* parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5596 val
* var
/* : TKwas */;
5597 val
* var1
/* : TKwas */;
5598 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5600 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwas");
5601 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 869);
5608 /* method parser_nodes#AAsNotNullableExternCall#n_kwas for (self: Object): TKwas */
5609 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas(val
* self
) {
5610 val
* var
/* : TKwas */;
5611 val
* var1
/* : TKwas */;
5612 var1
= parser_nodes__AAsNotNullableExternCall__n_kwas(self
);
5617 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: AAsNotNullableExternCall, TKwas) */
5618 void parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5619 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwas
].val
= p0
; /* _n_kwas on <self:AAsNotNullableExternCall> */
5622 /* method parser_nodes#AAsNotNullableExternCall#n_kwas= for (self: Object, TKwas) */
5623 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwas_61d(val
* self
, val
* p0
) {
5624 parser_nodes__AAsNotNullableExternCall__n_kwas_61d(self
, p0
);
5627 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: AAsNotNullableExternCall): TKwnot */
5628 val
* parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5629 val
* var
/* : TKwnot */;
5630 val
* var1
/* : TKwnot */;
5631 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5633 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnot");
5634 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 870);
5641 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot for (self: Object): TKwnot */
5642 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot(val
* self
) {
5643 val
* var
/* : TKwnot */;
5644 val
* var1
/* : TKwnot */;
5645 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnot(self
);
5650 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: AAsNotNullableExternCall, TKwnot) */
5651 void parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5652 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnot
].val
= p0
; /* _n_kwnot on <self:AAsNotNullableExternCall> */
5655 /* method parser_nodes#AAsNotNullableExternCall#n_kwnot= for (self: Object, TKwnot) */
5656 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(val
* self
, val
* p0
) {
5657 parser_nodes__AAsNotNullableExternCall__n_kwnot_61d(self
, p0
);
5660 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: AAsNotNullableExternCall): TKwnullable */
5661 val
* parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5662 val
* var
/* : TKwnullable */;
5663 val
* var1
/* : TKwnullable */;
5664 var1
= self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5666 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnullable");
5667 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 871);
5674 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable for (self: Object): TKwnullable */
5675 val
* VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable(val
* self
) {
5676 val
* var
/* : TKwnullable */;
5677 val
* var1
/* : TKwnullable */;
5678 var1
= parser_nodes__AAsNotNullableExternCall__n_kwnullable(self
);
5683 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: AAsNotNullableExternCall, TKwnullable) */
5684 void parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5685 self
->attrs
[COLOR_parser_nodes__AAsNotNullableExternCall___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AAsNotNullableExternCall> */
5688 /* method parser_nodes#AAsNotNullableExternCall#n_kwnullable= for (self: Object, TKwnullable) */
5689 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(val
* self
, val
* p0
) {
5690 parser_nodes__AAsNotNullableExternCall__n_kwnullable_61d(self
, p0
);
5693 /* method parser_nodes#AAsNotNullableExternCall#init for (self: AAsNotNullableExternCall) */
5694 void parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5695 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ACastExternCall__init
]))(self
) /* init on <self:AAsNotNullableExternCall>*/;
5698 /* method parser_nodes#AAsNotNullableExternCall#init for (self: Object) */
5699 void VIRTUAL_parser_nodes__AAsNotNullableExternCall__init(val
* self
) {
5700 parser_nodes__AAsNotNullableExternCall__init(self
);
5703 /* method parser_nodes#ATypePropdef#n_kwredef for (self: ATypePropdef): nullable TKwredef */
5704 val
* parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5705 val
* var
/* : nullable TKwredef */;
5706 val
* var1
/* : nullable TKwredef */;
5707 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
; /* _n_kwredef on <self:ATypePropdef> */
5712 /* method parser_nodes#ATypePropdef#n_kwredef for (self: Object): nullable TKwredef */
5713 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwredef(val
* self
) {
5714 val
* var
/* : nullable TKwredef */;
5715 val
* var1
/* : nullable TKwredef */;
5716 var1
= parser_nodes__ATypePropdef__n_kwredef(self
);
5721 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: ATypePropdef, nullable TKwredef) */
5722 void parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5723 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwredef
].val
= p0
; /* _n_kwredef on <self:ATypePropdef> */
5726 /* method parser_nodes#ATypePropdef#n_kwredef= for (self: Object, nullable TKwredef) */
5727 void VIRTUAL_parser_nodes__ATypePropdef__n_kwredef_61d(val
* self
, val
* p0
) {
5728 parser_nodes__ATypePropdef__n_kwredef_61d(self
, p0
);
5731 /* method parser_nodes#ATypePropdef#n_visibility for (self: ATypePropdef): AVisibility */
5732 val
* parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5733 val
* var
/* : AVisibility */;
5734 val
* var1
/* : AVisibility */;
5735 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
; /* _n_visibility on <self:ATypePropdef> */
5737 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_visibility");
5738 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 878);
5745 /* method parser_nodes#ATypePropdef#n_visibility for (self: Object): AVisibility */
5746 val
* VIRTUAL_parser_nodes__ATypePropdef__n_visibility(val
* self
) {
5747 val
* var
/* : AVisibility */;
5748 val
* var1
/* : AVisibility */;
5749 var1
= parser_nodes__ATypePropdef__n_visibility(self
);
5754 /* method parser_nodes#ATypePropdef#n_visibility= for (self: ATypePropdef, AVisibility) */
5755 void parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5756 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_visibility
].val
= p0
; /* _n_visibility on <self:ATypePropdef> */
5759 /* method parser_nodes#ATypePropdef#n_visibility= for (self: Object, AVisibility) */
5760 void VIRTUAL_parser_nodes__ATypePropdef__n_visibility_61d(val
* self
, val
* p0
) {
5761 parser_nodes__ATypePropdef__n_visibility_61d(self
, p0
);
5764 /* method parser_nodes#ATypePropdef#n_kwtype for (self: ATypePropdef): TKwtype */
5765 val
* parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5766 val
* var
/* : TKwtype */;
5767 val
* var1
/* : TKwtype */;
5768 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
; /* _n_kwtype on <self:ATypePropdef> */
5770 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwtype");
5771 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 879);
5778 /* method parser_nodes#ATypePropdef#n_kwtype for (self: Object): TKwtype */
5779 val
* VIRTUAL_parser_nodes__ATypePropdef__n_kwtype(val
* self
) {
5780 val
* var
/* : TKwtype */;
5781 val
* var1
/* : TKwtype */;
5782 var1
= parser_nodes__ATypePropdef__n_kwtype(self
);
5787 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: ATypePropdef, TKwtype) */
5788 void parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5789 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_kwtype
].val
= p0
; /* _n_kwtype on <self:ATypePropdef> */
5792 /* method parser_nodes#ATypePropdef#n_kwtype= for (self: Object, TKwtype) */
5793 void VIRTUAL_parser_nodes__ATypePropdef__n_kwtype_61d(val
* self
, val
* p0
) {
5794 parser_nodes__ATypePropdef__n_kwtype_61d(self
, p0
);
5797 /* method parser_nodes#ATypePropdef#n_id for (self: ATypePropdef): TClassid */
5798 val
* parser_nodes__ATypePropdef__n_id(val
* self
) {
5799 val
* var
/* : TClassid */;
5800 val
* var1
/* : TClassid */;
5801 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
; /* _n_id on <self:ATypePropdef> */
5803 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
5804 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 880);
5811 /* method parser_nodes#ATypePropdef#n_id for (self: Object): TClassid */
5812 val
* VIRTUAL_parser_nodes__ATypePropdef__n_id(val
* self
) {
5813 val
* var
/* : TClassid */;
5814 val
* var1
/* : TClassid */;
5815 var1
= parser_nodes__ATypePropdef__n_id(self
);
5820 /* method parser_nodes#ATypePropdef#n_id= for (self: ATypePropdef, TClassid) */
5821 void parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5822 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_id
].val
= p0
; /* _n_id on <self:ATypePropdef> */
5825 /* method parser_nodes#ATypePropdef#n_id= for (self: Object, TClassid) */
5826 void VIRTUAL_parser_nodes__ATypePropdef__n_id_61d(val
* self
, val
* p0
) {
5827 parser_nodes__ATypePropdef__n_id_61d(self
, p0
);
5830 /* method parser_nodes#ATypePropdef#n_type for (self: ATypePropdef): AType */
5831 val
* parser_nodes__ATypePropdef__n_type(val
* self
) {
5832 val
* var
/* : AType */;
5833 val
* var1
/* : AType */;
5834 var1
= self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
; /* _n_type on <self:ATypePropdef> */
5836 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
5837 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 881);
5844 /* method parser_nodes#ATypePropdef#n_type for (self: Object): AType */
5845 val
* VIRTUAL_parser_nodes__ATypePropdef__n_type(val
* self
) {
5846 val
* var
/* : AType */;
5847 val
* var1
/* : AType */;
5848 var1
= parser_nodes__ATypePropdef__n_type(self
);
5853 /* method parser_nodes#ATypePropdef#n_type= for (self: ATypePropdef, AType) */
5854 void parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5855 self
->attrs
[COLOR_parser_nodes__ATypePropdef___n_type
].val
= p0
; /* _n_type on <self:ATypePropdef> */
5858 /* method parser_nodes#ATypePropdef#n_type= for (self: Object, AType) */
5859 void VIRTUAL_parser_nodes__ATypePropdef__n_type_61d(val
* self
, val
* p0
) {
5860 parser_nodes__ATypePropdef__n_type_61d(self
, p0
);
5863 /* method parser_nodes#ATypePropdef#init for (self: ATypePropdef) */
5864 void parser_nodes__ATypePropdef__init(val
* self
) {
5865 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__APropdef__init
]))(self
) /* init on <self:ATypePropdef>*/;
5868 /* method parser_nodes#ATypePropdef#init for (self: Object) */
5869 void VIRTUAL_parser_nodes__ATypePropdef__init(val
* self
) {
5870 parser_nodes__ATypePropdef__init(self
);
5873 /* method parser_nodes#AAble#n_visibility for (self: AAble): nullable AVisibility */
5874 val
* parser_nodes__AAble__n_visibility(val
* self
) {
5875 val
* var
/* : nullable AVisibility */;
5876 val
* var1
/* : nullable AVisibility */;
5877 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
; /* _n_visibility on <self:AAble> */
5882 /* method parser_nodes#AAble#n_visibility for (self: Object): nullable AVisibility */
5883 val
* VIRTUAL_parser_nodes__AAble__n_visibility(val
* self
) {
5884 val
* var
/* : nullable AVisibility */;
5885 val
* var1
/* : nullable AVisibility */;
5886 var1
= parser_nodes__AAble__n_visibility(self
);
5891 /* method parser_nodes#AAble#n_visibility= for (self: AAble, nullable AVisibility) */
5892 void parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5893 self
->attrs
[COLOR_parser_nodes__AAble___n_visibility
].val
= p0
; /* _n_visibility on <self:AAble> */
5896 /* method parser_nodes#AAble#n_visibility= for (self: Object, nullable AVisibility) */
5897 void VIRTUAL_parser_nodes__AAble__n_visibility_61d(val
* self
, val
* p0
) {
5898 parser_nodes__AAble__n_visibility_61d(self
, p0
);
5901 /* method parser_nodes#AAble#n_kwredef for (self: AAble): nullable TKwredef */
5902 val
* parser_nodes__AAble__n_kwredef(val
* self
) {
5903 val
* var
/* : nullable TKwredef */;
5904 val
* var1
/* : nullable TKwredef */;
5905 var1
= self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
; /* _n_kwredef on <self:AAble> */
5910 /* method parser_nodes#AAble#n_kwredef for (self: Object): nullable TKwredef */
5911 val
* VIRTUAL_parser_nodes__AAble__n_kwredef(val
* self
) {
5912 val
* var
/* : nullable TKwredef */;
5913 val
* var1
/* : nullable TKwredef */;
5914 var1
= parser_nodes__AAble__n_kwredef(self
);
5919 /* method parser_nodes#AAble#n_kwredef= for (self: AAble, nullable TKwredef) */
5920 void parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5921 self
->attrs
[COLOR_parser_nodes__AAble___n_kwredef
].val
= p0
; /* _n_kwredef on <self:AAble> */
5924 /* method parser_nodes#AAble#n_kwredef= for (self: Object, nullable TKwredef) */
5925 void VIRTUAL_parser_nodes__AAble__n_kwredef_61d(val
* self
, val
* p0
) {
5926 parser_nodes__AAble__n_kwredef_61d(self
, p0
);
5929 /* method parser_nodes#AAble#init for (self: AAble) */
5930 void parser_nodes__AAble__init(val
* self
) {
5931 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AAble>*/;
5934 /* method parser_nodes#AAble#init for (self: Object) */
5935 void VIRTUAL_parser_nodes__AAble__init(val
* self
) {
5936 parser_nodes__AAble__init(self
);
5939 /* method parser_nodes#AReadAble#n_kwreadable for (self: AReadAble): TKwreadable */
5940 val
* parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5941 val
* var
/* : TKwreadable */;
5942 val
* var1
/* : TKwreadable */;
5943 var1
= self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
; /* _n_kwreadable on <self:AReadAble> */
5945 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwreadable");
5946 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 894);
5953 /* method parser_nodes#AReadAble#n_kwreadable for (self: Object): TKwreadable */
5954 val
* VIRTUAL_parser_nodes__AReadAble__n_kwreadable(val
* self
) {
5955 val
* var
/* : TKwreadable */;
5956 val
* var1
/* : TKwreadable */;
5957 var1
= parser_nodes__AReadAble__n_kwreadable(self
);
5962 /* method parser_nodes#AReadAble#n_kwreadable= for (self: AReadAble, TKwreadable) */
5963 void parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5964 self
->attrs
[COLOR_parser_nodes__AReadAble___n_kwreadable
].val
= p0
; /* _n_kwreadable on <self:AReadAble> */
5967 /* method parser_nodes#AReadAble#n_kwreadable= for (self: Object, TKwreadable) */
5968 void VIRTUAL_parser_nodes__AReadAble__n_kwreadable_61d(val
* self
, val
* p0
) {
5969 parser_nodes__AReadAble__n_kwreadable_61d(self
, p0
);
5972 /* method parser_nodes#AReadAble#init for (self: AReadAble) */
5973 void parser_nodes__AReadAble__init(val
* self
) {
5974 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AReadAble>*/;
5977 /* method parser_nodes#AReadAble#init for (self: Object) */
5978 void VIRTUAL_parser_nodes__AReadAble__init(val
* self
) {
5979 parser_nodes__AReadAble__init(self
);
5982 /* method parser_nodes#AWriteAble#n_kwwritable for (self: AWriteAble): TKwwritable */
5983 val
* parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
5984 val
* var
/* : TKwwritable */;
5985 val
* var1
/* : TKwwritable */;
5986 var1
= self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
; /* _n_kwwritable on <self:AWriteAble> */
5988 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwwritable");
5989 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 900);
5996 /* method parser_nodes#AWriteAble#n_kwwritable for (self: Object): TKwwritable */
5997 val
* VIRTUAL_parser_nodes__AWriteAble__n_kwwritable(val
* self
) {
5998 val
* var
/* : TKwwritable */;
5999 val
* var1
/* : TKwwritable */;
6000 var1
= parser_nodes__AWriteAble__n_kwwritable(self
);
6005 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: AWriteAble, TKwwritable) */
6006 void parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
6007 self
->attrs
[COLOR_parser_nodes__AWriteAble___n_kwwritable
].val
= p0
; /* _n_kwwritable on <self:AWriteAble> */
6010 /* method parser_nodes#AWriteAble#n_kwwritable= for (self: Object, TKwwritable) */
6011 void VIRTUAL_parser_nodes__AWriteAble__n_kwwritable_61d(val
* self
, val
* p0
) {
6012 parser_nodes__AWriteAble__n_kwwritable_61d(self
, p0
);
6015 /* method parser_nodes#AWriteAble#init for (self: AWriteAble) */
6016 void parser_nodes__AWriteAble__init(val
* self
) {
6017 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAble__init
]))(self
) /* init on <self:AWriteAble>*/;
6020 /* method parser_nodes#AWriteAble#init for (self: Object) */
6021 void VIRTUAL_parser_nodes__AWriteAble__init(val
* self
) {
6022 parser_nodes__AWriteAble__init(self
);
6025 /* method parser_nodes#AMethid#init for (self: AMethid) */
6026 void parser_nodes__AMethid__init(val
* self
) {
6027 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AMethid>*/;
6030 /* method parser_nodes#AMethid#init for (self: Object) */
6031 void VIRTUAL_parser_nodes__AMethid__init(val
* self
) {
6032 parser_nodes__AMethid__init(self
);
6035 /* method parser_nodes#AIdMethid#n_id for (self: AIdMethid): TId */
6036 val
* parser_nodes__AIdMethid__n_id(val
* self
) {
6037 val
* var
/* : TId */;
6038 val
* var1
/* : TId */;
6039 var1
= self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
; /* _n_id on <self:AIdMethid> */
6041 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
6042 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 910);
6049 /* method parser_nodes#AIdMethid#n_id for (self: Object): TId */
6050 val
* VIRTUAL_parser_nodes__AIdMethid__n_id(val
* self
) {
6051 val
* var
/* : TId */;
6052 val
* var1
/* : TId */;
6053 var1
= parser_nodes__AIdMethid__n_id(self
);
6058 /* method parser_nodes#AIdMethid#n_id= for (self: AIdMethid, TId) */
6059 void parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
6060 self
->attrs
[COLOR_parser_nodes__AIdMethid___n_id
].val
= p0
; /* _n_id on <self:AIdMethid> */
6063 /* method parser_nodes#AIdMethid#n_id= for (self: Object, TId) */
6064 void VIRTUAL_parser_nodes__AIdMethid__n_id_61d(val
* self
, val
* p0
) {
6065 parser_nodes__AIdMethid__n_id_61d(self
, p0
);
6068 /* method parser_nodes#AIdMethid#init for (self: AIdMethid) */
6069 void parser_nodes__AIdMethid__init(val
* self
) {
6070 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AIdMethid>*/;
6073 /* method parser_nodes#AIdMethid#init for (self: Object) */
6074 void VIRTUAL_parser_nodes__AIdMethid__init(val
* self
) {
6075 parser_nodes__AIdMethid__init(self
);
6078 /* method parser_nodes#APlusMethid#n_plus for (self: APlusMethid): TPlus */
6079 val
* parser_nodes__APlusMethid__n_plus(val
* self
) {
6080 val
* var
/* : TPlus */;
6081 val
* var1
/* : TPlus */;
6082 var1
= self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
; /* _n_plus on <self:APlusMethid> */
6084 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_plus");
6085 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 914);
6092 /* method parser_nodes#APlusMethid#n_plus for (self: Object): TPlus */
6093 val
* VIRTUAL_parser_nodes__APlusMethid__n_plus(val
* self
) {
6094 val
* var
/* : TPlus */;
6095 val
* var1
/* : TPlus */;
6096 var1
= parser_nodes__APlusMethid__n_plus(self
);
6101 /* method parser_nodes#APlusMethid#n_plus= for (self: APlusMethid, TPlus) */
6102 void parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
6103 self
->attrs
[COLOR_parser_nodes__APlusMethid___n_plus
].val
= p0
; /* _n_plus on <self:APlusMethid> */
6106 /* method parser_nodes#APlusMethid#n_plus= for (self: Object, TPlus) */
6107 void VIRTUAL_parser_nodes__APlusMethid__n_plus_61d(val
* self
, val
* p0
) {
6108 parser_nodes__APlusMethid__n_plus_61d(self
, p0
);
6111 /* method parser_nodes#APlusMethid#init for (self: APlusMethid) */
6112 void parser_nodes__APlusMethid__init(val
* self
) {
6113 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APlusMethid>*/;
6116 /* method parser_nodes#APlusMethid#init for (self: Object) */
6117 void VIRTUAL_parser_nodes__APlusMethid__init(val
* self
) {
6118 parser_nodes__APlusMethid__init(self
);
6121 /* method parser_nodes#AMinusMethid#n_minus for (self: AMinusMethid): TMinus */
6122 val
* parser_nodes__AMinusMethid__n_minus(val
* self
) {
6123 val
* var
/* : TMinus */;
6124 val
* var1
/* : TMinus */;
6125 var1
= self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
; /* _n_minus on <self:AMinusMethid> */
6127 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_minus");
6128 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 918);
6135 /* method parser_nodes#AMinusMethid#n_minus for (self: Object): TMinus */
6136 val
* VIRTUAL_parser_nodes__AMinusMethid__n_minus(val
* self
) {
6137 val
* var
/* : TMinus */;
6138 val
* var1
/* : TMinus */;
6139 var1
= parser_nodes__AMinusMethid__n_minus(self
);
6144 /* method parser_nodes#AMinusMethid#n_minus= for (self: AMinusMethid, TMinus) */
6145 void parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6146 self
->attrs
[COLOR_parser_nodes__AMinusMethid___n_minus
].val
= p0
; /* _n_minus on <self:AMinusMethid> */
6149 /* method parser_nodes#AMinusMethid#n_minus= for (self: Object, TMinus) */
6150 void VIRTUAL_parser_nodes__AMinusMethid__n_minus_61d(val
* self
, val
* p0
) {
6151 parser_nodes__AMinusMethid__n_minus_61d(self
, p0
);
6154 /* method parser_nodes#AMinusMethid#init for (self: AMinusMethid) */
6155 void parser_nodes__AMinusMethid__init(val
* self
) {
6156 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AMinusMethid>*/;
6159 /* method parser_nodes#AMinusMethid#init for (self: Object) */
6160 void VIRTUAL_parser_nodes__AMinusMethid__init(val
* self
) {
6161 parser_nodes__AMinusMethid__init(self
);
6164 /* method parser_nodes#AStarMethid#n_star for (self: AStarMethid): TStar */
6165 val
* parser_nodes__AStarMethid__n_star(val
* self
) {
6166 val
* var
/* : TStar */;
6167 val
* var1
/* : TStar */;
6168 var1
= self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
; /* _n_star on <self:AStarMethid> */
6170 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_star");
6171 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 922);
6178 /* method parser_nodes#AStarMethid#n_star for (self: Object): TStar */
6179 val
* VIRTUAL_parser_nodes__AStarMethid__n_star(val
* self
) {
6180 val
* var
/* : TStar */;
6181 val
* var1
/* : TStar */;
6182 var1
= parser_nodes__AStarMethid__n_star(self
);
6187 /* method parser_nodes#AStarMethid#n_star= for (self: AStarMethid, TStar) */
6188 void parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6189 self
->attrs
[COLOR_parser_nodes__AStarMethid___n_star
].val
= p0
; /* _n_star on <self:AStarMethid> */
6192 /* method parser_nodes#AStarMethid#n_star= for (self: Object, TStar) */
6193 void VIRTUAL_parser_nodes__AStarMethid__n_star_61d(val
* self
, val
* p0
) {
6194 parser_nodes__AStarMethid__n_star_61d(self
, p0
);
6197 /* method parser_nodes#AStarMethid#init for (self: AStarMethid) */
6198 void parser_nodes__AStarMethid__init(val
* self
) {
6199 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarMethid>*/;
6202 /* method parser_nodes#AStarMethid#init for (self: Object) */
6203 void VIRTUAL_parser_nodes__AStarMethid__init(val
* self
) {
6204 parser_nodes__AStarMethid__init(self
);
6207 /* method parser_nodes#ASlashMethid#n_slash for (self: ASlashMethid): TSlash */
6208 val
* parser_nodes__ASlashMethid__n_slash(val
* self
) {
6209 val
* var
/* : TSlash */;
6210 val
* var1
/* : TSlash */;
6211 var1
= self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
; /* _n_slash on <self:ASlashMethid> */
6213 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_slash");
6214 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 926);
6221 /* method parser_nodes#ASlashMethid#n_slash for (self: Object): TSlash */
6222 val
* VIRTUAL_parser_nodes__ASlashMethid__n_slash(val
* self
) {
6223 val
* var
/* : TSlash */;
6224 val
* var1
/* : TSlash */;
6225 var1
= parser_nodes__ASlashMethid__n_slash(self
);
6230 /* method parser_nodes#ASlashMethid#n_slash= for (self: ASlashMethid, TSlash) */
6231 void parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6232 self
->attrs
[COLOR_parser_nodes__ASlashMethid___n_slash
].val
= p0
; /* _n_slash on <self:ASlashMethid> */
6235 /* method parser_nodes#ASlashMethid#n_slash= for (self: Object, TSlash) */
6236 void VIRTUAL_parser_nodes__ASlashMethid__n_slash_61d(val
* self
, val
* p0
) {
6237 parser_nodes__ASlashMethid__n_slash_61d(self
, p0
);
6240 /* method parser_nodes#ASlashMethid#init for (self: ASlashMethid) */
6241 void parser_nodes__ASlashMethid__init(val
* self
) {
6242 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ASlashMethid>*/;
6245 /* method parser_nodes#ASlashMethid#init for (self: Object) */
6246 void VIRTUAL_parser_nodes__ASlashMethid__init(val
* self
) {
6247 parser_nodes__ASlashMethid__init(self
);
6250 /* method parser_nodes#APercentMethid#n_percent for (self: APercentMethid): TPercent */
6251 val
* parser_nodes__APercentMethid__n_percent(val
* self
) {
6252 val
* var
/* : TPercent */;
6253 val
* var1
/* : TPercent */;
6254 var1
= self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
; /* _n_percent on <self:APercentMethid> */
6256 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_percent");
6257 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 930);
6264 /* method parser_nodes#APercentMethid#n_percent for (self: Object): TPercent */
6265 val
* VIRTUAL_parser_nodes__APercentMethid__n_percent(val
* self
) {
6266 val
* var
/* : TPercent */;
6267 val
* var1
/* : TPercent */;
6268 var1
= parser_nodes__APercentMethid__n_percent(self
);
6273 /* method parser_nodes#APercentMethid#n_percent= for (self: APercentMethid, TPercent) */
6274 void parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6275 self
->attrs
[COLOR_parser_nodes__APercentMethid___n_percent
].val
= p0
; /* _n_percent on <self:APercentMethid> */
6278 /* method parser_nodes#APercentMethid#n_percent= for (self: Object, TPercent) */
6279 void VIRTUAL_parser_nodes__APercentMethid__n_percent_61d(val
* self
, val
* p0
) {
6280 parser_nodes__APercentMethid__n_percent_61d(self
, p0
);
6283 /* method parser_nodes#APercentMethid#init for (self: APercentMethid) */
6284 void parser_nodes__APercentMethid__init(val
* self
) {
6285 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:APercentMethid>*/;
6288 /* method parser_nodes#APercentMethid#init for (self: Object) */
6289 void VIRTUAL_parser_nodes__APercentMethid__init(val
* self
) {
6290 parser_nodes__APercentMethid__init(self
);
6293 /* method parser_nodes#AEqMethid#n_eq for (self: AEqMethid): TEq */
6294 val
* parser_nodes__AEqMethid__n_eq(val
* self
) {
6295 val
* var
/* : TEq */;
6296 val
* var1
/* : TEq */;
6297 var1
= self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
; /* _n_eq on <self:AEqMethid> */
6299 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_eq");
6300 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 934);
6307 /* method parser_nodes#AEqMethid#n_eq for (self: Object): TEq */
6308 val
* VIRTUAL_parser_nodes__AEqMethid__n_eq(val
* self
) {
6309 val
* var
/* : TEq */;
6310 val
* var1
/* : TEq */;
6311 var1
= parser_nodes__AEqMethid__n_eq(self
);
6316 /* method parser_nodes#AEqMethid#n_eq= for (self: AEqMethid, TEq) */
6317 void parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6318 self
->attrs
[COLOR_parser_nodes__AEqMethid___n_eq
].val
= p0
; /* _n_eq on <self:AEqMethid> */
6321 /* method parser_nodes#AEqMethid#n_eq= for (self: Object, TEq) */
6322 void VIRTUAL_parser_nodes__AEqMethid__n_eq_61d(val
* self
, val
* p0
) {
6323 parser_nodes__AEqMethid__n_eq_61d(self
, p0
);
6326 /* method parser_nodes#AEqMethid#init for (self: AEqMethid) */
6327 void parser_nodes__AEqMethid__init(val
* self
) {
6328 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AEqMethid>*/;
6331 /* method parser_nodes#AEqMethid#init for (self: Object) */
6332 void VIRTUAL_parser_nodes__AEqMethid__init(val
* self
) {
6333 parser_nodes__AEqMethid__init(self
);
6336 /* method parser_nodes#ANeMethid#n_ne for (self: ANeMethid): TNe */
6337 val
* parser_nodes__ANeMethid__n_ne(val
* self
) {
6338 val
* var
/* : TNe */;
6339 val
* var1
/* : TNe */;
6340 var1
= self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
; /* _n_ne on <self:ANeMethid> */
6342 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ne");
6343 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 938);
6350 /* method parser_nodes#ANeMethid#n_ne for (self: Object): TNe */
6351 val
* VIRTUAL_parser_nodes__ANeMethid__n_ne(val
* self
) {
6352 val
* var
/* : TNe */;
6353 val
* var1
/* : TNe */;
6354 var1
= parser_nodes__ANeMethid__n_ne(self
);
6359 /* method parser_nodes#ANeMethid#n_ne= for (self: ANeMethid, TNe) */
6360 void parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6361 self
->attrs
[COLOR_parser_nodes__ANeMethid___n_ne
].val
= p0
; /* _n_ne on <self:ANeMethid> */
6364 /* method parser_nodes#ANeMethid#n_ne= for (self: Object, TNe) */
6365 void VIRTUAL_parser_nodes__ANeMethid__n_ne_61d(val
* self
, val
* p0
) {
6366 parser_nodes__ANeMethid__n_ne_61d(self
, p0
);
6369 /* method parser_nodes#ANeMethid#init for (self: ANeMethid) */
6370 void parser_nodes__ANeMethid__init(val
* self
) {
6371 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ANeMethid>*/;
6374 /* method parser_nodes#ANeMethid#init for (self: Object) */
6375 void VIRTUAL_parser_nodes__ANeMethid__init(val
* self
) {
6376 parser_nodes__ANeMethid__init(self
);
6379 /* method parser_nodes#ALeMethid#n_le for (self: ALeMethid): TLe */
6380 val
* parser_nodes__ALeMethid__n_le(val
* self
) {
6381 val
* var
/* : TLe */;
6382 val
* var1
/* : TLe */;
6383 var1
= self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
; /* _n_le on <self:ALeMethid> */
6385 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_le");
6386 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 942);
6393 /* method parser_nodes#ALeMethid#n_le for (self: Object): TLe */
6394 val
* VIRTUAL_parser_nodes__ALeMethid__n_le(val
* self
) {
6395 val
* var
/* : TLe */;
6396 val
* var1
/* : TLe */;
6397 var1
= parser_nodes__ALeMethid__n_le(self
);
6402 /* method parser_nodes#ALeMethid#n_le= for (self: ALeMethid, TLe) */
6403 void parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6404 self
->attrs
[COLOR_parser_nodes__ALeMethid___n_le
].val
= p0
; /* _n_le on <self:ALeMethid> */
6407 /* method parser_nodes#ALeMethid#n_le= for (self: Object, TLe) */
6408 void VIRTUAL_parser_nodes__ALeMethid__n_le_61d(val
* self
, val
* p0
) {
6409 parser_nodes__ALeMethid__n_le_61d(self
, p0
);
6412 /* method parser_nodes#ALeMethid#init for (self: ALeMethid) */
6413 void parser_nodes__ALeMethid__init(val
* self
) {
6414 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALeMethid>*/;
6417 /* method parser_nodes#ALeMethid#init for (self: Object) */
6418 void VIRTUAL_parser_nodes__ALeMethid__init(val
* self
) {
6419 parser_nodes__ALeMethid__init(self
);
6422 /* method parser_nodes#AGeMethid#n_ge for (self: AGeMethid): TGe */
6423 val
* parser_nodes__AGeMethid__n_ge(val
* self
) {
6424 val
* var
/* : TGe */;
6425 val
* var1
/* : TGe */;
6426 var1
= self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
; /* _n_ge on <self:AGeMethid> */
6428 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ge");
6429 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 946);
6436 /* method parser_nodes#AGeMethid#n_ge for (self: Object): TGe */
6437 val
* VIRTUAL_parser_nodes__AGeMethid__n_ge(val
* self
) {
6438 val
* var
/* : TGe */;
6439 val
* var1
/* : TGe */;
6440 var1
= parser_nodes__AGeMethid__n_ge(self
);
6445 /* method parser_nodes#AGeMethid#n_ge= for (self: AGeMethid, TGe) */
6446 void parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6447 self
->attrs
[COLOR_parser_nodes__AGeMethid___n_ge
].val
= p0
; /* _n_ge on <self:AGeMethid> */
6450 /* method parser_nodes#AGeMethid#n_ge= for (self: Object, TGe) */
6451 void VIRTUAL_parser_nodes__AGeMethid__n_ge_61d(val
* self
, val
* p0
) {
6452 parser_nodes__AGeMethid__n_ge_61d(self
, p0
);
6455 /* method parser_nodes#AGeMethid#init for (self: AGeMethid) */
6456 void parser_nodes__AGeMethid__init(val
* self
) {
6457 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGeMethid>*/;
6460 /* method parser_nodes#AGeMethid#init for (self: Object) */
6461 void VIRTUAL_parser_nodes__AGeMethid__init(val
* self
) {
6462 parser_nodes__AGeMethid__init(self
);
6465 /* method parser_nodes#ALtMethid#n_lt for (self: ALtMethid): TLt */
6466 val
* parser_nodes__ALtMethid__n_lt(val
* self
) {
6467 val
* var
/* : TLt */;
6468 val
* var1
/* : TLt */;
6469 var1
= self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
; /* _n_lt on <self:ALtMethid> */
6471 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_lt");
6472 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 950);
6479 /* method parser_nodes#ALtMethid#n_lt for (self: Object): TLt */
6480 val
* VIRTUAL_parser_nodes__ALtMethid__n_lt(val
* self
) {
6481 val
* var
/* : TLt */;
6482 val
* var1
/* : TLt */;
6483 var1
= parser_nodes__ALtMethid__n_lt(self
);
6488 /* method parser_nodes#ALtMethid#n_lt= for (self: ALtMethid, TLt) */
6489 void parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6490 self
->attrs
[COLOR_parser_nodes__ALtMethid___n_lt
].val
= p0
; /* _n_lt on <self:ALtMethid> */
6493 /* method parser_nodes#ALtMethid#n_lt= for (self: Object, TLt) */
6494 void VIRTUAL_parser_nodes__ALtMethid__n_lt_61d(val
* self
, val
* p0
) {
6495 parser_nodes__ALtMethid__n_lt_61d(self
, p0
);
6498 /* method parser_nodes#ALtMethid#init for (self: ALtMethid) */
6499 void parser_nodes__ALtMethid__init(val
* self
) {
6500 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALtMethid>*/;
6503 /* method parser_nodes#ALtMethid#init for (self: Object) */
6504 void VIRTUAL_parser_nodes__ALtMethid__init(val
* self
) {
6505 parser_nodes__ALtMethid__init(self
);
6508 /* method parser_nodes#AGtMethid#n_gt for (self: AGtMethid): TGt */
6509 val
* parser_nodes__AGtMethid__n_gt(val
* self
) {
6510 val
* var
/* : TGt */;
6511 val
* var1
/* : TGt */;
6512 var1
= self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
; /* _n_gt on <self:AGtMethid> */
6514 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_gt");
6515 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 954);
6522 /* method parser_nodes#AGtMethid#n_gt for (self: Object): TGt */
6523 val
* VIRTUAL_parser_nodes__AGtMethid__n_gt(val
* self
) {
6524 val
* var
/* : TGt */;
6525 val
* var1
/* : TGt */;
6526 var1
= parser_nodes__AGtMethid__n_gt(self
);
6531 /* method parser_nodes#AGtMethid#n_gt= for (self: AGtMethid, TGt) */
6532 void parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6533 self
->attrs
[COLOR_parser_nodes__AGtMethid___n_gt
].val
= p0
; /* _n_gt on <self:AGtMethid> */
6536 /* method parser_nodes#AGtMethid#n_gt= for (self: Object, TGt) */
6537 void VIRTUAL_parser_nodes__AGtMethid__n_gt_61d(val
* self
, val
* p0
) {
6538 parser_nodes__AGtMethid__n_gt_61d(self
, p0
);
6541 /* method parser_nodes#AGtMethid#init for (self: AGtMethid) */
6542 void parser_nodes__AGtMethid__init(val
* self
) {
6543 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGtMethid>*/;
6546 /* method parser_nodes#AGtMethid#init for (self: Object) */
6547 void VIRTUAL_parser_nodes__AGtMethid__init(val
* self
) {
6548 parser_nodes__AGtMethid__init(self
);
6551 /* method parser_nodes#ALlMethid#n_ll for (self: ALlMethid): TLl */
6552 val
* parser_nodes__ALlMethid__n_ll(val
* self
) {
6553 val
* var
/* : TLl */;
6554 val
* var1
/* : TLl */;
6555 var1
= self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
; /* _n_ll on <self:ALlMethid> */
6557 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ll");
6558 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 958);
6565 /* method parser_nodes#ALlMethid#n_ll for (self: Object): TLl */
6566 val
* VIRTUAL_parser_nodes__ALlMethid__n_ll(val
* self
) {
6567 val
* var
/* : TLl */;
6568 val
* var1
/* : TLl */;
6569 var1
= parser_nodes__ALlMethid__n_ll(self
);
6574 /* method parser_nodes#ALlMethid#n_ll= for (self: ALlMethid, TLl) */
6575 void parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6576 self
->attrs
[COLOR_parser_nodes__ALlMethid___n_ll
].val
= p0
; /* _n_ll on <self:ALlMethid> */
6579 /* method parser_nodes#ALlMethid#n_ll= for (self: Object, TLl) */
6580 void VIRTUAL_parser_nodes__ALlMethid__n_ll_61d(val
* self
, val
* p0
) {
6581 parser_nodes__ALlMethid__n_ll_61d(self
, p0
);
6584 /* method parser_nodes#ALlMethid#init for (self: ALlMethid) */
6585 void parser_nodes__ALlMethid__init(val
* self
) {
6586 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ALlMethid>*/;
6589 /* method parser_nodes#ALlMethid#init for (self: Object) */
6590 void VIRTUAL_parser_nodes__ALlMethid__init(val
* self
) {
6591 parser_nodes__ALlMethid__init(self
);
6594 /* method parser_nodes#AGgMethid#n_gg for (self: AGgMethid): TGg */
6595 val
* parser_nodes__AGgMethid__n_gg(val
* self
) {
6596 val
* var
/* : TGg */;
6597 val
* var1
/* : TGg */;
6598 var1
= self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
; /* _n_gg on <self:AGgMethid> */
6600 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_gg");
6601 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 962);
6608 /* method parser_nodes#AGgMethid#n_gg for (self: Object): TGg */
6609 val
* VIRTUAL_parser_nodes__AGgMethid__n_gg(val
* self
) {
6610 val
* var
/* : TGg */;
6611 val
* var1
/* : TGg */;
6612 var1
= parser_nodes__AGgMethid__n_gg(self
);
6617 /* method parser_nodes#AGgMethid#n_gg= for (self: AGgMethid, TGg) */
6618 void parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6619 self
->attrs
[COLOR_parser_nodes__AGgMethid___n_gg
].val
= p0
; /* _n_gg on <self:AGgMethid> */
6622 /* method parser_nodes#AGgMethid#n_gg= for (self: Object, TGg) */
6623 void VIRTUAL_parser_nodes__AGgMethid__n_gg_61d(val
* self
, val
* p0
) {
6624 parser_nodes__AGgMethid__n_gg_61d(self
, p0
);
6627 /* method parser_nodes#AGgMethid#init for (self: AGgMethid) */
6628 void parser_nodes__AGgMethid__init(val
* self
) {
6629 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AGgMethid>*/;
6632 /* method parser_nodes#AGgMethid#init for (self: Object) */
6633 void VIRTUAL_parser_nodes__AGgMethid__init(val
* self
) {
6634 parser_nodes__AGgMethid__init(self
);
6637 /* method parser_nodes#ABraMethid#n_obra for (self: ABraMethid): TObra */
6638 val
* parser_nodes__ABraMethid__n_obra(val
* self
) {
6639 val
* var
/* : TObra */;
6640 val
* var1
/* : TObra */;
6641 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
; /* _n_obra on <self:ABraMethid> */
6643 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_obra");
6644 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 966);
6651 /* method parser_nodes#ABraMethid#n_obra for (self: Object): TObra */
6652 val
* VIRTUAL_parser_nodes__ABraMethid__n_obra(val
* self
) {
6653 val
* var
/* : TObra */;
6654 val
* var1
/* : TObra */;
6655 var1
= parser_nodes__ABraMethid__n_obra(self
);
6660 /* method parser_nodes#ABraMethid#n_obra= for (self: ABraMethid, TObra) */
6661 void parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6662 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraMethid> */
6665 /* method parser_nodes#ABraMethid#n_obra= for (self: Object, TObra) */
6666 void VIRTUAL_parser_nodes__ABraMethid__n_obra_61d(val
* self
, val
* p0
) {
6667 parser_nodes__ABraMethid__n_obra_61d(self
, p0
);
6670 /* method parser_nodes#ABraMethid#n_cbra for (self: ABraMethid): TCbra */
6671 val
* parser_nodes__ABraMethid__n_cbra(val
* self
) {
6672 val
* var
/* : TCbra */;
6673 val
* var1
/* : TCbra */;
6674 var1
= self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
; /* _n_cbra on <self:ABraMethid> */
6676 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_cbra");
6677 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 967);
6684 /* method parser_nodes#ABraMethid#n_cbra for (self: Object): TCbra */
6685 val
* VIRTUAL_parser_nodes__ABraMethid__n_cbra(val
* self
) {
6686 val
* var
/* : TCbra */;
6687 val
* var1
/* : TCbra */;
6688 var1
= parser_nodes__ABraMethid__n_cbra(self
);
6693 /* method parser_nodes#ABraMethid#n_cbra= for (self: ABraMethid, TCbra) */
6694 void parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6695 self
->attrs
[COLOR_parser_nodes__ABraMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraMethid> */
6698 /* method parser_nodes#ABraMethid#n_cbra= for (self: Object, TCbra) */
6699 void VIRTUAL_parser_nodes__ABraMethid__n_cbra_61d(val
* self
, val
* p0
) {
6700 parser_nodes__ABraMethid__n_cbra_61d(self
, p0
);
6703 /* method parser_nodes#ABraMethid#init for (self: ABraMethid) */
6704 void parser_nodes__ABraMethid__init(val
* self
) {
6705 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraMethid>*/;
6708 /* method parser_nodes#ABraMethid#init for (self: Object) */
6709 void VIRTUAL_parser_nodes__ABraMethid__init(val
* self
) {
6710 parser_nodes__ABraMethid__init(self
);
6713 /* method parser_nodes#AStarshipMethid#n_starship for (self: AStarshipMethid): TStarship */
6714 val
* parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6715 val
* var
/* : TStarship */;
6716 val
* var1
/* : TStarship */;
6717 var1
= self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
; /* _n_starship on <self:AStarshipMethid> */
6719 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_starship");
6720 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 971);
6727 /* method parser_nodes#AStarshipMethid#n_starship for (self: Object): TStarship */
6728 val
* VIRTUAL_parser_nodes__AStarshipMethid__n_starship(val
* self
) {
6729 val
* var
/* : TStarship */;
6730 val
* var1
/* : TStarship */;
6731 var1
= parser_nodes__AStarshipMethid__n_starship(self
);
6736 /* method parser_nodes#AStarshipMethid#n_starship= for (self: AStarshipMethid, TStarship) */
6737 void parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6738 self
->attrs
[COLOR_parser_nodes__AStarshipMethid___n_starship
].val
= p0
; /* _n_starship on <self:AStarshipMethid> */
6741 /* method parser_nodes#AStarshipMethid#n_starship= for (self: Object, TStarship) */
6742 void VIRTUAL_parser_nodes__AStarshipMethid__n_starship_61d(val
* self
, val
* p0
) {
6743 parser_nodes__AStarshipMethid__n_starship_61d(self
, p0
);
6746 /* method parser_nodes#AStarshipMethid#init for (self: AStarshipMethid) */
6747 void parser_nodes__AStarshipMethid__init(val
* self
) {
6748 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AStarshipMethid>*/;
6751 /* method parser_nodes#AStarshipMethid#init for (self: Object) */
6752 void VIRTUAL_parser_nodes__AStarshipMethid__init(val
* self
) {
6753 parser_nodes__AStarshipMethid__init(self
);
6756 /* method parser_nodes#AAssignMethid#n_id for (self: AAssignMethid): TId */
6757 val
* parser_nodes__AAssignMethid__n_id(val
* self
) {
6758 val
* var
/* : TId */;
6759 val
* var1
/* : TId */;
6760 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
; /* _n_id on <self:AAssignMethid> */
6762 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
6763 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 975);
6770 /* method parser_nodes#AAssignMethid#n_id for (self: Object): TId */
6771 val
* VIRTUAL_parser_nodes__AAssignMethid__n_id(val
* self
) {
6772 val
* var
/* : TId */;
6773 val
* var1
/* : TId */;
6774 var1
= parser_nodes__AAssignMethid__n_id(self
);
6779 /* method parser_nodes#AAssignMethid#n_id= for (self: AAssignMethid, TId) */
6780 void parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6781 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_id
].val
= p0
; /* _n_id on <self:AAssignMethid> */
6784 /* method parser_nodes#AAssignMethid#n_id= for (self: Object, TId) */
6785 void VIRTUAL_parser_nodes__AAssignMethid__n_id_61d(val
* self
, val
* p0
) {
6786 parser_nodes__AAssignMethid__n_id_61d(self
, p0
);
6789 /* method parser_nodes#AAssignMethid#n_assign for (self: AAssignMethid): TAssign */
6790 val
* parser_nodes__AAssignMethid__n_assign(val
* self
) {
6791 val
* var
/* : TAssign */;
6792 val
* var1
/* : TAssign */;
6793 var1
= self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
; /* _n_assign on <self:AAssignMethid> */
6795 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
6796 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 976);
6803 /* method parser_nodes#AAssignMethid#n_assign for (self: Object): TAssign */
6804 val
* VIRTUAL_parser_nodes__AAssignMethid__n_assign(val
* self
) {
6805 val
* var
/* : TAssign */;
6806 val
* var1
/* : TAssign */;
6807 var1
= parser_nodes__AAssignMethid__n_assign(self
);
6812 /* method parser_nodes#AAssignMethid#n_assign= for (self: AAssignMethid, TAssign) */
6813 void parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6814 self
->attrs
[COLOR_parser_nodes__AAssignMethid___n_assign
].val
= p0
; /* _n_assign on <self:AAssignMethid> */
6817 /* method parser_nodes#AAssignMethid#n_assign= for (self: Object, TAssign) */
6818 void VIRTUAL_parser_nodes__AAssignMethid__n_assign_61d(val
* self
, val
* p0
) {
6819 parser_nodes__AAssignMethid__n_assign_61d(self
, p0
);
6822 /* method parser_nodes#AAssignMethid#init for (self: AAssignMethid) */
6823 void parser_nodes__AAssignMethid__init(val
* self
) {
6824 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:AAssignMethid>*/;
6827 /* method parser_nodes#AAssignMethid#init for (self: Object) */
6828 void VIRTUAL_parser_nodes__AAssignMethid__init(val
* self
) {
6829 parser_nodes__AAssignMethid__init(self
);
6832 /* method parser_nodes#ABraassignMethid#n_obra for (self: ABraassignMethid): TObra */
6833 val
* parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6834 val
* var
/* : TObra */;
6835 val
* var1
/* : TObra */;
6836 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
; /* _n_obra on <self:ABraassignMethid> */
6838 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_obra");
6839 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 980);
6846 /* method parser_nodes#ABraassignMethid#n_obra for (self: Object): TObra */
6847 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_obra(val
* self
) {
6848 val
* var
/* : TObra */;
6849 val
* var1
/* : TObra */;
6850 var1
= parser_nodes__ABraassignMethid__n_obra(self
);
6855 /* method parser_nodes#ABraassignMethid#n_obra= for (self: ABraassignMethid, TObra) */
6856 void parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6857 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_obra
].val
= p0
; /* _n_obra on <self:ABraassignMethid> */
6860 /* method parser_nodes#ABraassignMethid#n_obra= for (self: Object, TObra) */
6861 void VIRTUAL_parser_nodes__ABraassignMethid__n_obra_61d(val
* self
, val
* p0
) {
6862 parser_nodes__ABraassignMethid__n_obra_61d(self
, p0
);
6865 /* method parser_nodes#ABraassignMethid#n_cbra for (self: ABraassignMethid): TCbra */
6866 val
* parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6867 val
* var
/* : TCbra */;
6868 val
* var1
/* : TCbra */;
6869 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
; /* _n_cbra on <self:ABraassignMethid> */
6871 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_cbra");
6872 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 981);
6879 /* method parser_nodes#ABraassignMethid#n_cbra for (self: Object): TCbra */
6880 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_cbra(val
* self
) {
6881 val
* var
/* : TCbra */;
6882 val
* var1
/* : TCbra */;
6883 var1
= parser_nodes__ABraassignMethid__n_cbra(self
);
6888 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: ABraassignMethid, TCbra) */
6889 void parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6890 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_cbra
].val
= p0
; /* _n_cbra on <self:ABraassignMethid> */
6893 /* method parser_nodes#ABraassignMethid#n_cbra= for (self: Object, TCbra) */
6894 void VIRTUAL_parser_nodes__ABraassignMethid__n_cbra_61d(val
* self
, val
* p0
) {
6895 parser_nodes__ABraassignMethid__n_cbra_61d(self
, p0
);
6898 /* method parser_nodes#ABraassignMethid#n_assign for (self: ABraassignMethid): TAssign */
6899 val
* parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6900 val
* var
/* : TAssign */;
6901 val
* var1
/* : TAssign */;
6902 var1
= self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
; /* _n_assign on <self:ABraassignMethid> */
6904 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
6905 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 982);
6912 /* method parser_nodes#ABraassignMethid#n_assign for (self: Object): TAssign */
6913 val
* VIRTUAL_parser_nodes__ABraassignMethid__n_assign(val
* self
) {
6914 val
* var
/* : TAssign */;
6915 val
* var1
/* : TAssign */;
6916 var1
= parser_nodes__ABraassignMethid__n_assign(self
);
6921 /* method parser_nodes#ABraassignMethid#n_assign= for (self: ABraassignMethid, TAssign) */
6922 void parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6923 self
->attrs
[COLOR_parser_nodes__ABraassignMethid___n_assign
].val
= p0
; /* _n_assign on <self:ABraassignMethid> */
6926 /* method parser_nodes#ABraassignMethid#n_assign= for (self: Object, TAssign) */
6927 void VIRTUAL_parser_nodes__ABraassignMethid__n_assign_61d(val
* self
, val
* p0
) {
6928 parser_nodes__ABraassignMethid__n_assign_61d(self
, p0
);
6931 /* method parser_nodes#ABraassignMethid#init for (self: ABraassignMethid) */
6932 void parser_nodes__ABraassignMethid__init(val
* self
) {
6933 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AMethid__init
]))(self
) /* init on <self:ABraassignMethid>*/;
6936 /* method parser_nodes#ABraassignMethid#init for (self: Object) */
6937 void VIRTUAL_parser_nodes__ABraassignMethid__init(val
* self
) {
6938 parser_nodes__ABraassignMethid__init(self
);
6941 /* method parser_nodes#ASignature#n_opar for (self: ASignature): nullable TOpar */
6942 val
* parser_nodes__ASignature__n_opar(val
* self
) {
6943 val
* var
/* : nullable TOpar */;
6944 val
* var1
/* : nullable TOpar */;
6945 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
; /* _n_opar on <self:ASignature> */
6950 /* method parser_nodes#ASignature#n_opar for (self: Object): nullable TOpar */
6951 val
* VIRTUAL_parser_nodes__ASignature__n_opar(val
* self
) {
6952 val
* var
/* : nullable TOpar */;
6953 val
* var1
/* : nullable TOpar */;
6954 var1
= parser_nodes__ASignature__n_opar(self
);
6959 /* method parser_nodes#ASignature#n_opar= for (self: ASignature, nullable TOpar) */
6960 void parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6961 self
->attrs
[COLOR_parser_nodes__ASignature___n_opar
].val
= p0
; /* _n_opar on <self:ASignature> */
6964 /* method parser_nodes#ASignature#n_opar= for (self: Object, nullable TOpar) */
6965 void VIRTUAL_parser_nodes__ASignature__n_opar_61d(val
* self
, val
* p0
) {
6966 parser_nodes__ASignature__n_opar_61d(self
, p0
);
6969 /* method parser_nodes#ASignature#n_params for (self: ASignature): ANodes[AParam] */
6970 val
* parser_nodes__ASignature__n_params(val
* self
) {
6971 val
* var
/* : ANodes[AParam] */;
6972 val
* var1
/* : ANodes[AParam] */;
6973 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_params
].val
; /* _n_params on <self:ASignature> */
6975 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_params");
6976 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 989);
6983 /* method parser_nodes#ASignature#n_params for (self: Object): ANodes[AParam] */
6984 val
* VIRTUAL_parser_nodes__ASignature__n_params(val
* self
) {
6985 val
* var
/* : ANodes[AParam] */;
6986 val
* var1
/* : ANodes[AParam] */;
6987 var1
= parser_nodes__ASignature__n_params(self
);
6992 /* method parser_nodes#ASignature#n_cpar for (self: ASignature): nullable TCpar */
6993 val
* parser_nodes__ASignature__n_cpar(val
* self
) {
6994 val
* var
/* : nullable TCpar */;
6995 val
* var1
/* : nullable TCpar */;
6996 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
; /* _n_cpar on <self:ASignature> */
7001 /* method parser_nodes#ASignature#n_cpar for (self: Object): nullable TCpar */
7002 val
* VIRTUAL_parser_nodes__ASignature__n_cpar(val
* self
) {
7003 val
* var
/* : nullable TCpar */;
7004 val
* var1
/* : nullable TCpar */;
7005 var1
= parser_nodes__ASignature__n_cpar(self
);
7010 /* method parser_nodes#ASignature#n_cpar= for (self: ASignature, nullable TCpar) */
7011 void parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
7012 self
->attrs
[COLOR_parser_nodes__ASignature___n_cpar
].val
= p0
; /* _n_cpar on <self:ASignature> */
7015 /* method parser_nodes#ASignature#n_cpar= for (self: Object, nullable TCpar) */
7016 void VIRTUAL_parser_nodes__ASignature__n_cpar_61d(val
* self
, val
* p0
) {
7017 parser_nodes__ASignature__n_cpar_61d(self
, p0
);
7020 /* method parser_nodes#ASignature#n_type for (self: ASignature): nullable AType */
7021 val
* parser_nodes__ASignature__n_type(val
* self
) {
7022 val
* var
/* : nullable AType */;
7023 val
* var1
/* : nullable AType */;
7024 var1
= self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
; /* _n_type on <self:ASignature> */
7029 /* method parser_nodes#ASignature#n_type for (self: Object): nullable AType */
7030 val
* VIRTUAL_parser_nodes__ASignature__n_type(val
* self
) {
7031 val
* var
/* : nullable AType */;
7032 val
* var1
/* : nullable AType */;
7033 var1
= parser_nodes__ASignature__n_type(self
);
7038 /* method parser_nodes#ASignature#n_type= for (self: ASignature, nullable AType) */
7039 void parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
7040 self
->attrs
[COLOR_parser_nodes__ASignature___n_type
].val
= p0
; /* _n_type on <self:ASignature> */
7043 /* method parser_nodes#ASignature#n_type= for (self: Object, nullable AType) */
7044 void VIRTUAL_parser_nodes__ASignature__n_type_61d(val
* self
, val
* p0
) {
7045 parser_nodes__ASignature__n_type_61d(self
, p0
);
7048 /* method parser_nodes#ASignature#init for (self: ASignature) */
7049 void parser_nodes__ASignature__init(val
* self
) {
7050 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ASignature>*/;
7053 /* method parser_nodes#ASignature#init for (self: Object) */
7054 void VIRTUAL_parser_nodes__ASignature__init(val
* self
) {
7055 parser_nodes__ASignature__init(self
);
7058 /* method parser_nodes#AParam#n_id for (self: AParam): TId */
7059 val
* parser_nodes__AParam__n_id(val
* self
) {
7060 val
* var
/* : TId */;
7061 val
* var1
/* : TId */;
7062 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
; /* _n_id on <self:AParam> */
7064 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7065 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 997);
7072 /* method parser_nodes#AParam#n_id for (self: Object): TId */
7073 val
* VIRTUAL_parser_nodes__AParam__n_id(val
* self
) {
7074 val
* var
/* : TId */;
7075 val
* var1
/* : TId */;
7076 var1
= parser_nodes__AParam__n_id(self
);
7081 /* method parser_nodes#AParam#n_id= for (self: AParam, TId) */
7082 void parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
7083 self
->attrs
[COLOR_parser_nodes__AParam___n_id
].val
= p0
; /* _n_id on <self:AParam> */
7086 /* method parser_nodes#AParam#n_id= for (self: Object, TId) */
7087 void VIRTUAL_parser_nodes__AParam__n_id_61d(val
* self
, val
* p0
) {
7088 parser_nodes__AParam__n_id_61d(self
, p0
);
7091 /* method parser_nodes#AParam#n_type for (self: AParam): nullable AType */
7092 val
* parser_nodes__AParam__n_type(val
* self
) {
7093 val
* var
/* : nullable AType */;
7094 val
* var1
/* : nullable AType */;
7095 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
; /* _n_type on <self:AParam> */
7100 /* method parser_nodes#AParam#n_type for (self: Object): nullable AType */
7101 val
* VIRTUAL_parser_nodes__AParam__n_type(val
* self
) {
7102 val
* var
/* : nullable AType */;
7103 val
* var1
/* : nullable AType */;
7104 var1
= parser_nodes__AParam__n_type(self
);
7109 /* method parser_nodes#AParam#n_type= for (self: AParam, nullable AType) */
7110 void parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7111 self
->attrs
[COLOR_parser_nodes__AParam___n_type
].val
= p0
; /* _n_type on <self:AParam> */
7114 /* method parser_nodes#AParam#n_type= for (self: Object, nullable AType) */
7115 void VIRTUAL_parser_nodes__AParam__n_type_61d(val
* self
, val
* p0
) {
7116 parser_nodes__AParam__n_type_61d(self
, p0
);
7119 /* method parser_nodes#AParam#n_dotdotdot for (self: AParam): nullable TDotdotdot */
7120 val
* parser_nodes__AParam__n_dotdotdot(val
* self
) {
7121 val
* var
/* : nullable TDotdotdot */;
7122 val
* var1
/* : nullable TDotdotdot */;
7123 var1
= self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
; /* _n_dotdotdot on <self:AParam> */
7128 /* method parser_nodes#AParam#n_dotdotdot for (self: Object): nullable TDotdotdot */
7129 val
* VIRTUAL_parser_nodes__AParam__n_dotdotdot(val
* self
) {
7130 val
* var
/* : nullable TDotdotdot */;
7131 val
* var1
/* : nullable TDotdotdot */;
7132 var1
= parser_nodes__AParam__n_dotdotdot(self
);
7137 /* method parser_nodes#AParam#n_dotdotdot= for (self: AParam, nullable TDotdotdot) */
7138 void parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7139 self
->attrs
[COLOR_parser_nodes__AParam___n_dotdotdot
].val
= p0
; /* _n_dotdotdot on <self:AParam> */
7142 /* method parser_nodes#AParam#n_dotdotdot= for (self: Object, nullable TDotdotdot) */
7143 void VIRTUAL_parser_nodes__AParam__n_dotdotdot_61d(val
* self
, val
* p0
) {
7144 parser_nodes__AParam__n_dotdotdot_61d(self
, p0
);
7147 /* method parser_nodes#AParam#init for (self: AParam) */
7148 void parser_nodes__AParam__init(val
* self
) {
7149 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AParam>*/;
7152 /* method parser_nodes#AParam#init for (self: Object) */
7153 void VIRTUAL_parser_nodes__AParam__init(val
* self
) {
7154 parser_nodes__AParam__init(self
);
7157 /* method parser_nodes#AType#n_kwnullable for (self: AType): nullable TKwnullable */
7158 val
* parser_nodes__AType__n_kwnullable(val
* self
) {
7159 val
* var
/* : nullable TKwnullable */;
7160 val
* var1
/* : nullable TKwnullable */;
7161 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
; /* _n_kwnullable on <self:AType> */
7166 /* method parser_nodes#AType#n_kwnullable for (self: Object): nullable TKwnullable */
7167 val
* VIRTUAL_parser_nodes__AType__n_kwnullable(val
* self
) {
7168 val
* var
/* : nullable TKwnullable */;
7169 val
* var1
/* : nullable TKwnullable */;
7170 var1
= parser_nodes__AType__n_kwnullable(self
);
7175 /* method parser_nodes#AType#n_kwnullable= for (self: AType, nullable TKwnullable) */
7176 void parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7177 self
->attrs
[COLOR_parser_nodes__AType___n_kwnullable
].val
= p0
; /* _n_kwnullable on <self:AType> */
7180 /* method parser_nodes#AType#n_kwnullable= for (self: Object, nullable TKwnullable) */
7181 void VIRTUAL_parser_nodes__AType__n_kwnullable_61d(val
* self
, val
* p0
) {
7182 parser_nodes__AType__n_kwnullable_61d(self
, p0
);
7185 /* method parser_nodes#AType#n_id for (self: AType): TClassid */
7186 val
* parser_nodes__AType__n_id(val
* self
) {
7187 val
* var
/* : TClassid */;
7188 val
* var1
/* : TClassid */;
7189 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
; /* _n_id on <self:AType> */
7191 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7192 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1007);
7199 /* method parser_nodes#AType#n_id for (self: Object): TClassid */
7200 val
* VIRTUAL_parser_nodes__AType__n_id(val
* self
) {
7201 val
* var
/* : TClassid */;
7202 val
* var1
/* : TClassid */;
7203 var1
= parser_nodes__AType__n_id(self
);
7208 /* method parser_nodes#AType#n_id= for (self: AType, TClassid) */
7209 void parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7210 self
->attrs
[COLOR_parser_nodes__AType___n_id
].val
= p0
; /* _n_id on <self:AType> */
7213 /* method parser_nodes#AType#n_id= for (self: Object, TClassid) */
7214 void VIRTUAL_parser_nodes__AType__n_id_61d(val
* self
, val
* p0
) {
7215 parser_nodes__AType__n_id_61d(self
, p0
);
7218 /* method parser_nodes#AType#n_types for (self: AType): ANodes[AType] */
7219 val
* parser_nodes__AType__n_types(val
* self
) {
7220 val
* var
/* : ANodes[AType] */;
7221 val
* var1
/* : ANodes[AType] */;
7222 var1
= self
->attrs
[COLOR_parser_nodes__AType___n_types
].val
; /* _n_types on <self:AType> */
7224 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_types");
7225 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1010);
7232 /* method parser_nodes#AType#n_types for (self: Object): ANodes[AType] */
7233 val
* VIRTUAL_parser_nodes__AType__n_types(val
* self
) {
7234 val
* var
/* : ANodes[AType] */;
7235 val
* var1
/* : ANodes[AType] */;
7236 var1
= parser_nodes__AType__n_types(self
);
7241 /* method parser_nodes#AType#init for (self: AType) */
7242 void parser_nodes__AType__init(val
* self
) {
7243 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AType>*/;
7246 /* method parser_nodes#AType#init for (self: Object) */
7247 void VIRTUAL_parser_nodes__AType__init(val
* self
) {
7248 parser_nodes__AType__init(self
);
7251 /* method parser_nodes#ALabel#n_kwlabel for (self: ALabel): TKwlabel */
7252 val
* parser_nodes__ALabel__n_kwlabel(val
* self
) {
7253 val
* var
/* : TKwlabel */;
7254 val
* var1
/* : TKwlabel */;
7255 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
; /* _n_kwlabel on <self:ALabel> */
7257 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwlabel");
7258 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1017);
7265 /* method parser_nodes#ALabel#n_kwlabel for (self: Object): TKwlabel */
7266 val
* VIRTUAL_parser_nodes__ALabel__n_kwlabel(val
* self
) {
7267 val
* var
/* : TKwlabel */;
7268 val
* var1
/* : TKwlabel */;
7269 var1
= parser_nodes__ALabel__n_kwlabel(self
);
7274 /* method parser_nodes#ALabel#n_kwlabel= for (self: ALabel, TKwlabel) */
7275 void parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7276 self
->attrs
[COLOR_parser_nodes__ALabel___n_kwlabel
].val
= p0
; /* _n_kwlabel on <self:ALabel> */
7279 /* method parser_nodes#ALabel#n_kwlabel= for (self: Object, TKwlabel) */
7280 void VIRTUAL_parser_nodes__ALabel__n_kwlabel_61d(val
* self
, val
* p0
) {
7281 parser_nodes__ALabel__n_kwlabel_61d(self
, p0
);
7284 /* method parser_nodes#ALabel#n_id for (self: ALabel): TId */
7285 val
* parser_nodes__ALabel__n_id(val
* self
) {
7286 val
* var
/* : TId */;
7287 val
* var1
/* : TId */;
7288 var1
= self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
; /* _n_id on <self:ALabel> */
7290 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7291 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1018);
7298 /* method parser_nodes#ALabel#n_id for (self: Object): TId */
7299 val
* VIRTUAL_parser_nodes__ALabel__n_id(val
* self
) {
7300 val
* var
/* : TId */;
7301 val
* var1
/* : TId */;
7302 var1
= parser_nodes__ALabel__n_id(self
);
7307 /* method parser_nodes#ALabel#n_id= for (self: ALabel, TId) */
7308 void parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7309 self
->attrs
[COLOR_parser_nodes__ALabel___n_id
].val
= p0
; /* _n_id on <self:ALabel> */
7312 /* method parser_nodes#ALabel#n_id= for (self: Object, TId) */
7313 void VIRTUAL_parser_nodes__ALabel__n_id_61d(val
* self
, val
* p0
) {
7314 parser_nodes__ALabel__n_id_61d(self
, p0
);
7317 /* method parser_nodes#ALabel#init for (self: ALabel) */
7318 void parser_nodes__ALabel__init(val
* self
) {
7319 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabel>*/;
7322 /* method parser_nodes#ALabel#init for (self: Object) */
7323 void VIRTUAL_parser_nodes__ALabel__init(val
* self
) {
7324 parser_nodes__ALabel__init(self
);
7327 /* method parser_nodes#AExpr#init for (self: AExpr) */
7328 void parser_nodes__AExpr__init(val
* self
) {
7329 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:AExpr>*/;
7332 /* method parser_nodes#AExpr#init for (self: Object) */
7333 void VIRTUAL_parser_nodes__AExpr__init(val
* self
) {
7334 parser_nodes__AExpr__init(self
);
7337 /* method parser_nodes#ABlockExpr#n_expr for (self: ABlockExpr): ANodes[AExpr] */
7338 val
* parser_nodes__ABlockExpr__n_expr(val
* self
) {
7339 val
* var
/* : ANodes[AExpr] */;
7340 val
* var1
/* : ANodes[AExpr] */;
7341 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_expr
].val
; /* _n_expr on <self:ABlockExpr> */
7343 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
7344 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1031);
7351 /* method parser_nodes#ABlockExpr#n_expr for (self: Object): ANodes[AExpr] */
7352 val
* VIRTUAL_parser_nodes__ABlockExpr__n_expr(val
* self
) {
7353 val
* var
/* : ANodes[AExpr] */;
7354 val
* var1
/* : ANodes[AExpr] */;
7355 var1
= parser_nodes__ABlockExpr__n_expr(self
);
7360 /* method parser_nodes#ABlockExpr#n_kwend for (self: ABlockExpr): nullable TKwend */
7361 val
* parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7362 val
* var
/* : nullable TKwend */;
7363 val
* var1
/* : nullable TKwend */;
7364 var1
= self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
; /* _n_kwend on <self:ABlockExpr> */
7369 /* method parser_nodes#ABlockExpr#n_kwend for (self: Object): nullable TKwend */
7370 val
* VIRTUAL_parser_nodes__ABlockExpr__n_kwend(val
* self
) {
7371 val
* var
/* : nullable TKwend */;
7372 val
* var1
/* : nullable TKwend */;
7373 var1
= parser_nodes__ABlockExpr__n_kwend(self
);
7378 /* method parser_nodes#ABlockExpr#n_kwend= for (self: ABlockExpr, nullable TKwend) */
7379 void parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7380 self
->attrs
[COLOR_parser_nodes__ABlockExpr___n_kwend
].val
= p0
; /* _n_kwend on <self:ABlockExpr> */
7383 /* method parser_nodes#ABlockExpr#n_kwend= for (self: Object, nullable TKwend) */
7384 void VIRTUAL_parser_nodes__ABlockExpr__n_kwend_61d(val
* self
, val
* p0
) {
7385 parser_nodes__ABlockExpr__n_kwend_61d(self
, p0
);
7388 /* method parser_nodes#ABlockExpr#init for (self: ABlockExpr) */
7389 void parser_nodes__ABlockExpr__init(val
* self
) {
7390 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABlockExpr>*/;
7393 /* method parser_nodes#ABlockExpr#init for (self: Object) */
7394 void VIRTUAL_parser_nodes__ABlockExpr__init(val
* self
) {
7395 parser_nodes__ABlockExpr__init(self
);
7398 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: AVardeclExpr): TKwvar */
7399 val
* parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7400 val
* var
/* : TKwvar */;
7401 val
* var1
/* : TKwvar */;
7402 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
; /* _n_kwvar on <self:AVardeclExpr> */
7404 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwvar");
7405 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1038);
7412 /* method parser_nodes#AVardeclExpr#n_kwvar for (self: Object): TKwvar */
7413 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar(val
* self
) {
7414 val
* var
/* : TKwvar */;
7415 val
* var1
/* : TKwvar */;
7416 var1
= parser_nodes__AVardeclExpr__n_kwvar(self
);
7421 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: AVardeclExpr, TKwvar) */
7422 void parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7423 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_kwvar
].val
= p0
; /* _n_kwvar on <self:AVardeclExpr> */
7426 /* method parser_nodes#AVardeclExpr#n_kwvar= for (self: Object, TKwvar) */
7427 void VIRTUAL_parser_nodes__AVardeclExpr__n_kwvar_61d(val
* self
, val
* p0
) {
7428 parser_nodes__AVardeclExpr__n_kwvar_61d(self
, p0
);
7431 /* method parser_nodes#AVardeclExpr#n_id for (self: AVardeclExpr): TId */
7432 val
* parser_nodes__AVardeclExpr__n_id(val
* self
) {
7433 val
* var
/* : TId */;
7434 val
* var1
/* : TId */;
7435 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
; /* _n_id on <self:AVardeclExpr> */
7437 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
7438 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1039);
7445 /* method parser_nodes#AVardeclExpr#n_id for (self: Object): TId */
7446 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_id(val
* self
) {
7447 val
* var
/* : TId */;
7448 val
* var1
/* : TId */;
7449 var1
= parser_nodes__AVardeclExpr__n_id(self
);
7454 /* method parser_nodes#AVardeclExpr#n_id= for (self: AVardeclExpr, TId) */
7455 void parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7456 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_id
].val
= p0
; /* _n_id on <self:AVardeclExpr> */
7459 /* method parser_nodes#AVardeclExpr#n_id= for (self: Object, TId) */
7460 void VIRTUAL_parser_nodes__AVardeclExpr__n_id_61d(val
* self
, val
* p0
) {
7461 parser_nodes__AVardeclExpr__n_id_61d(self
, p0
);
7464 /* method parser_nodes#AVardeclExpr#n_type for (self: AVardeclExpr): nullable AType */
7465 val
* parser_nodes__AVardeclExpr__n_type(val
* self
) {
7466 val
* var
/* : nullable AType */;
7467 val
* var1
/* : nullable AType */;
7468 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
; /* _n_type on <self:AVardeclExpr> */
7473 /* method parser_nodes#AVardeclExpr#n_type for (self: Object): nullable AType */
7474 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_type(val
* self
) {
7475 val
* var
/* : nullable AType */;
7476 val
* var1
/* : nullable AType */;
7477 var1
= parser_nodes__AVardeclExpr__n_type(self
);
7482 /* method parser_nodes#AVardeclExpr#n_type= for (self: AVardeclExpr, nullable AType) */
7483 void parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7484 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_type
].val
= p0
; /* _n_type on <self:AVardeclExpr> */
7487 /* method parser_nodes#AVardeclExpr#n_type= for (self: Object, nullable AType) */
7488 void VIRTUAL_parser_nodes__AVardeclExpr__n_type_61d(val
* self
, val
* p0
) {
7489 parser_nodes__AVardeclExpr__n_type_61d(self
, p0
);
7492 /* method parser_nodes#AVardeclExpr#n_assign for (self: AVardeclExpr): nullable TAssign */
7493 val
* parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7494 val
* var
/* : nullable TAssign */;
7495 val
* var1
/* : nullable TAssign */;
7496 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
; /* _n_assign on <self:AVardeclExpr> */
7501 /* method parser_nodes#AVardeclExpr#n_assign for (self: Object): nullable TAssign */
7502 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_assign(val
* self
) {
7503 val
* var
/* : nullable TAssign */;
7504 val
* var1
/* : nullable TAssign */;
7505 var1
= parser_nodes__AVardeclExpr__n_assign(self
);
7510 /* method parser_nodes#AVardeclExpr#n_assign= for (self: AVardeclExpr, nullable TAssign) */
7511 void parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7512 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_assign
].val
= p0
; /* _n_assign on <self:AVardeclExpr> */
7515 /* method parser_nodes#AVardeclExpr#n_assign= for (self: Object, nullable TAssign) */
7516 void VIRTUAL_parser_nodes__AVardeclExpr__n_assign_61d(val
* self
, val
* p0
) {
7517 parser_nodes__AVardeclExpr__n_assign_61d(self
, p0
);
7520 /* method parser_nodes#AVardeclExpr#n_expr for (self: AVardeclExpr): nullable AExpr */
7521 val
* parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7522 val
* var
/* : nullable AExpr */;
7523 val
* var1
/* : nullable AExpr */;
7524 var1
= self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
; /* _n_expr on <self:AVardeclExpr> */
7529 /* method parser_nodes#AVardeclExpr#n_expr for (self: Object): nullable AExpr */
7530 val
* VIRTUAL_parser_nodes__AVardeclExpr__n_expr(val
* self
) {
7531 val
* var
/* : nullable AExpr */;
7532 val
* var1
/* : nullable AExpr */;
7533 var1
= parser_nodes__AVardeclExpr__n_expr(self
);
7538 /* method parser_nodes#AVardeclExpr#n_expr= for (self: AVardeclExpr, nullable AExpr) */
7539 void parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7540 self
->attrs
[COLOR_parser_nodes__AVardeclExpr___n_expr
].val
= p0
; /* _n_expr on <self:AVardeclExpr> */
7543 /* method parser_nodes#AVardeclExpr#n_expr= for (self: Object, nullable AExpr) */
7544 void VIRTUAL_parser_nodes__AVardeclExpr__n_expr_61d(val
* self
, val
* p0
) {
7545 parser_nodes__AVardeclExpr__n_expr_61d(self
, p0
);
7548 /* method parser_nodes#AVardeclExpr#init for (self: AVardeclExpr) */
7549 void parser_nodes__AVardeclExpr__init(val
* self
) {
7550 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AVardeclExpr>*/;
7553 /* method parser_nodes#AVardeclExpr#init for (self: Object) */
7554 void VIRTUAL_parser_nodes__AVardeclExpr__init(val
* self
) {
7555 parser_nodes__AVardeclExpr__init(self
);
7558 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: AReturnExpr): nullable TKwreturn */
7559 val
* parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7560 val
* var
/* : nullable TKwreturn */;
7561 val
* var1
/* : nullable TKwreturn */;
7562 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
; /* _n_kwreturn on <self:AReturnExpr> */
7567 /* method parser_nodes#AReturnExpr#n_kwreturn for (self: Object): nullable TKwreturn */
7568 val
* VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn(val
* self
) {
7569 val
* var
/* : nullable TKwreturn */;
7570 val
* var1
/* : nullable TKwreturn */;
7571 var1
= parser_nodes__AReturnExpr__n_kwreturn(self
);
7576 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: AReturnExpr, nullable TKwreturn) */
7577 void parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7578 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_kwreturn
].val
= p0
; /* _n_kwreturn on <self:AReturnExpr> */
7581 /* method parser_nodes#AReturnExpr#n_kwreturn= for (self: Object, nullable TKwreturn) */
7582 void VIRTUAL_parser_nodes__AReturnExpr__n_kwreturn_61d(val
* self
, val
* p0
) {
7583 parser_nodes__AReturnExpr__n_kwreturn_61d(self
, p0
);
7586 /* method parser_nodes#AReturnExpr#n_expr for (self: AReturnExpr): nullable AExpr */
7587 val
* parser_nodes__AReturnExpr__n_expr(val
* self
) {
7588 val
* var
/* : nullable AExpr */;
7589 val
* var1
/* : nullable AExpr */;
7590 var1
= self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
; /* _n_expr on <self:AReturnExpr> */
7595 /* method parser_nodes#AReturnExpr#n_expr for (self: Object): nullable AExpr */
7596 val
* VIRTUAL_parser_nodes__AReturnExpr__n_expr(val
* self
) {
7597 val
* var
/* : nullable AExpr */;
7598 val
* var1
/* : nullable AExpr */;
7599 var1
= parser_nodes__AReturnExpr__n_expr(self
);
7604 /* method parser_nodes#AReturnExpr#n_expr= for (self: AReturnExpr, nullable AExpr) */
7605 void parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7606 self
->attrs
[COLOR_parser_nodes__AReturnExpr___n_expr
].val
= p0
; /* _n_expr on <self:AReturnExpr> */
7609 /* method parser_nodes#AReturnExpr#n_expr= for (self: Object, nullable AExpr) */
7610 void VIRTUAL_parser_nodes__AReturnExpr__n_expr_61d(val
* self
, val
* p0
) {
7611 parser_nodes__AReturnExpr__n_expr_61d(self
, p0
);
7614 /* method parser_nodes#AReturnExpr#init for (self: AReturnExpr) */
7615 void parser_nodes__AReturnExpr__init(val
* self
) {
7616 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReturnExpr>*/;
7619 /* method parser_nodes#AReturnExpr#init for (self: Object) */
7620 void VIRTUAL_parser_nodes__AReturnExpr__init(val
* self
) {
7621 parser_nodes__AReturnExpr__init(self
);
7624 /* method parser_nodes#ALabelable#n_label for (self: ALabelable): nullable ALabel */
7625 val
* parser_nodes__ALabelable__n_label(val
* self
) {
7626 val
* var
/* : nullable ALabel */;
7627 val
* var1
/* : nullable ALabel */;
7628 var1
= self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
; /* _n_label on <self:ALabelable> */
7633 /* method parser_nodes#ALabelable#n_label for (self: Object): nullable ALabel */
7634 val
* VIRTUAL_parser_nodes__ALabelable__n_label(val
* self
) {
7635 val
* var
/* : nullable ALabel */;
7636 val
* var1
/* : nullable ALabel */;
7637 var1
= parser_nodes__ALabelable__n_label(self
);
7642 /* method parser_nodes#ALabelable#n_label= for (self: ALabelable, nullable ALabel) */
7643 void parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7644 self
->attrs
[COLOR_parser_nodes__ALabelable___n_label
].val
= p0
; /* _n_label on <self:ALabelable> */
7647 /* method parser_nodes#ALabelable#n_label= for (self: Object, nullable ALabel) */
7648 void VIRTUAL_parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
) {
7649 parser_nodes__ALabelable__n_label_61d(self
, p0
);
7652 /* method parser_nodes#ALabelable#init for (self: ALabelable) */
7653 void parser_nodes__ALabelable__init(val
* self
) {
7654 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__Prod__init
]))(self
) /* init on <self:ALabelable>*/;
7657 /* method parser_nodes#ALabelable#init for (self: Object) */
7658 void VIRTUAL_parser_nodes__ALabelable__init(val
* self
) {
7659 parser_nodes__ALabelable__init(self
);
7662 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: ABreakExpr): TKwbreak */
7663 val
* parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7664 val
* var
/* : TKwbreak */;
7665 val
* var1
/* : TKwbreak */;
7666 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
; /* _n_kwbreak on <self:ABreakExpr> */
7668 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwbreak");
7669 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1064);
7676 /* method parser_nodes#ABreakExpr#n_kwbreak for (self: Object): TKwbreak */
7677 val
* VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak(val
* self
) {
7678 val
* var
/* : TKwbreak */;
7679 val
* var1
/* : TKwbreak */;
7680 var1
= parser_nodes__ABreakExpr__n_kwbreak(self
);
7685 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: ABreakExpr, TKwbreak) */
7686 void parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7687 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_kwbreak
].val
= p0
; /* _n_kwbreak on <self:ABreakExpr> */
7690 /* method parser_nodes#ABreakExpr#n_kwbreak= for (self: Object, TKwbreak) */
7691 void VIRTUAL_parser_nodes__ABreakExpr__n_kwbreak_61d(val
* self
, val
* p0
) {
7692 parser_nodes__ABreakExpr__n_kwbreak_61d(self
, p0
);
7695 /* method parser_nodes#ABreakExpr#n_expr for (self: ABreakExpr): nullable AExpr */
7696 val
* parser_nodes__ABreakExpr__n_expr(val
* self
) {
7697 val
* var
/* : nullable AExpr */;
7698 val
* var1
/* : nullable AExpr */;
7699 var1
= self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
; /* _n_expr on <self:ABreakExpr> */
7704 /* method parser_nodes#ABreakExpr#n_expr for (self: Object): nullable AExpr */
7705 val
* VIRTUAL_parser_nodes__ABreakExpr__n_expr(val
* self
) {
7706 val
* var
/* : nullable AExpr */;
7707 val
* var1
/* : nullable AExpr */;
7708 var1
= parser_nodes__ABreakExpr__n_expr(self
);
7713 /* method parser_nodes#ABreakExpr#n_expr= for (self: ABreakExpr, nullable AExpr) */
7714 void parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7715 self
->attrs
[COLOR_parser_nodes__ABreakExpr___n_expr
].val
= p0
; /* _n_expr on <self:ABreakExpr> */
7718 /* method parser_nodes#ABreakExpr#n_expr= for (self: Object, nullable AExpr) */
7719 void VIRTUAL_parser_nodes__ABreakExpr__n_expr_61d(val
* self
, val
* p0
) {
7720 parser_nodes__ABreakExpr__n_expr_61d(self
, p0
);
7723 /* method parser_nodes#ABreakExpr#init for (self: ABreakExpr) */
7724 void parser_nodes__ABreakExpr__init(val
* self
) {
7725 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABreakExpr>*/;
7726 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ABreakExpr>*/;
7729 /* method parser_nodes#ABreakExpr#init for (self: Object) */
7730 void VIRTUAL_parser_nodes__ABreakExpr__init(val
* self
) {
7731 parser_nodes__ABreakExpr__init(self
);
7734 /* method parser_nodes#AAbortExpr#n_kwabort for (self: AAbortExpr): TKwabort */
7735 val
* parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7736 val
* var
/* : TKwabort */;
7737 val
* var1
/* : TKwabort */;
7738 var1
= self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
; /* _n_kwabort on <self:AAbortExpr> */
7740 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwabort");
7741 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1071);
7748 /* method parser_nodes#AAbortExpr#n_kwabort for (self: Object): TKwabort */
7749 val
* VIRTUAL_parser_nodes__AAbortExpr__n_kwabort(val
* self
) {
7750 val
* var
/* : TKwabort */;
7751 val
* var1
/* : TKwabort */;
7752 var1
= parser_nodes__AAbortExpr__n_kwabort(self
);
7757 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: AAbortExpr, TKwabort) */
7758 void parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7759 self
->attrs
[COLOR_parser_nodes__AAbortExpr___n_kwabort
].val
= p0
; /* _n_kwabort on <self:AAbortExpr> */
7762 /* method parser_nodes#AAbortExpr#n_kwabort= for (self: Object, TKwabort) */
7763 void VIRTUAL_parser_nodes__AAbortExpr__n_kwabort_61d(val
* self
, val
* p0
) {
7764 parser_nodes__AAbortExpr__n_kwabort_61d(self
, p0
);
7767 /* method parser_nodes#AAbortExpr#init for (self: AAbortExpr) */
7768 void parser_nodes__AAbortExpr__init(val
* self
) {
7769 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAbortExpr>*/;
7772 /* method parser_nodes#AAbortExpr#init for (self: Object) */
7773 void VIRTUAL_parser_nodes__AAbortExpr__init(val
* self
) {
7774 parser_nodes__AAbortExpr__init(self
);
7777 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: AContinueExpr): nullable TKwcontinue */
7778 val
* parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7779 val
* var
/* : nullable TKwcontinue */;
7780 val
* var1
/* : nullable TKwcontinue */;
7781 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
; /* _n_kwcontinue on <self:AContinueExpr> */
7786 /* method parser_nodes#AContinueExpr#n_kwcontinue for (self: Object): nullable TKwcontinue */
7787 val
* VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue(val
* self
) {
7788 val
* var
/* : nullable TKwcontinue */;
7789 val
* var1
/* : nullable TKwcontinue */;
7790 var1
= parser_nodes__AContinueExpr__n_kwcontinue(self
);
7795 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: AContinueExpr, nullable TKwcontinue) */
7796 void parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7797 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_kwcontinue
].val
= p0
; /* _n_kwcontinue on <self:AContinueExpr> */
7800 /* method parser_nodes#AContinueExpr#n_kwcontinue= for (self: Object, nullable TKwcontinue) */
7801 void VIRTUAL_parser_nodes__AContinueExpr__n_kwcontinue_61d(val
* self
, val
* p0
) {
7802 parser_nodes__AContinueExpr__n_kwcontinue_61d(self
, p0
);
7805 /* method parser_nodes#AContinueExpr#n_expr for (self: AContinueExpr): nullable AExpr */
7806 val
* parser_nodes__AContinueExpr__n_expr(val
* self
) {
7807 val
* var
/* : nullable AExpr */;
7808 val
* var1
/* : nullable AExpr */;
7809 var1
= self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
; /* _n_expr on <self:AContinueExpr> */
7814 /* method parser_nodes#AContinueExpr#n_expr for (self: Object): nullable AExpr */
7815 val
* VIRTUAL_parser_nodes__AContinueExpr__n_expr(val
* self
) {
7816 val
* var
/* : nullable AExpr */;
7817 val
* var1
/* : nullable AExpr */;
7818 var1
= parser_nodes__AContinueExpr__n_expr(self
);
7823 /* method parser_nodes#AContinueExpr#n_expr= for (self: AContinueExpr, nullable AExpr) */
7824 void parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7825 self
->attrs
[COLOR_parser_nodes__AContinueExpr___n_expr
].val
= p0
; /* _n_expr on <self:AContinueExpr> */
7828 /* method parser_nodes#AContinueExpr#n_expr= for (self: Object, nullable AExpr) */
7829 void VIRTUAL_parser_nodes__AContinueExpr__n_expr_61d(val
* self
, val
* p0
) {
7830 parser_nodes__AContinueExpr__n_expr_61d(self
, p0
);
7833 /* method parser_nodes#AContinueExpr#init for (self: AContinueExpr) */
7834 void parser_nodes__AContinueExpr__init(val
* self
) {
7835 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AContinueExpr>*/;
7836 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AContinueExpr>*/;
7839 /* method parser_nodes#AContinueExpr#init for (self: Object) */
7840 void VIRTUAL_parser_nodes__AContinueExpr__init(val
* self
) {
7841 parser_nodes__AContinueExpr__init(self
);
7844 /* method parser_nodes#ADoExpr#n_kwdo for (self: ADoExpr): TKwdo */
7845 val
* parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7846 val
* var
/* : TKwdo */;
7847 val
* var1
/* : TKwdo */;
7848 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
; /* _n_kwdo on <self:ADoExpr> */
7850 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
7851 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1086);
7858 /* method parser_nodes#ADoExpr#n_kwdo for (self: Object): TKwdo */
7859 val
* VIRTUAL_parser_nodes__ADoExpr__n_kwdo(val
* self
) {
7860 val
* var
/* : TKwdo */;
7861 val
* var1
/* : TKwdo */;
7862 var1
= parser_nodes__ADoExpr__n_kwdo(self
);
7867 /* method parser_nodes#ADoExpr#n_kwdo= for (self: ADoExpr, TKwdo) */
7868 void parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7869 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:ADoExpr> */
7872 /* method parser_nodes#ADoExpr#n_kwdo= for (self: Object, TKwdo) */
7873 void VIRTUAL_parser_nodes__ADoExpr__n_kwdo_61d(val
* self
, val
* p0
) {
7874 parser_nodes__ADoExpr__n_kwdo_61d(self
, p0
);
7877 /* method parser_nodes#ADoExpr#n_block for (self: ADoExpr): nullable AExpr */
7878 val
* parser_nodes__ADoExpr__n_block(val
* self
) {
7879 val
* var
/* : nullable AExpr */;
7880 val
* var1
/* : nullable AExpr */;
7881 var1
= self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
; /* _n_block on <self:ADoExpr> */
7886 /* method parser_nodes#ADoExpr#n_block for (self: Object): nullable AExpr */
7887 val
* VIRTUAL_parser_nodes__ADoExpr__n_block(val
* self
) {
7888 val
* var
/* : nullable AExpr */;
7889 val
* var1
/* : nullable AExpr */;
7890 var1
= parser_nodes__ADoExpr__n_block(self
);
7895 /* method parser_nodes#ADoExpr#n_block= for (self: ADoExpr, nullable AExpr) */
7896 void parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7897 self
->attrs
[COLOR_parser_nodes__ADoExpr___n_block
].val
= p0
; /* _n_block on <self:ADoExpr> */
7900 /* method parser_nodes#ADoExpr#n_block= for (self: Object, nullable AExpr) */
7901 void VIRTUAL_parser_nodes__ADoExpr__n_block_61d(val
* self
, val
* p0
) {
7902 parser_nodes__ADoExpr__n_block_61d(self
, p0
);
7905 /* method parser_nodes#ADoExpr#init for (self: ADoExpr) */
7906 void parser_nodes__ADoExpr__init(val
* self
) {
7907 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ADoExpr>*/;
7908 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ADoExpr>*/;
7911 /* method parser_nodes#ADoExpr#init for (self: Object) */
7912 void VIRTUAL_parser_nodes__ADoExpr__init(val
* self
) {
7913 parser_nodes__ADoExpr__init(self
);
7916 /* method parser_nodes#AIfExpr#n_kwif for (self: AIfExpr): TKwif */
7917 val
* parser_nodes__AIfExpr__n_kwif(val
* self
) {
7918 val
* var
/* : TKwif */;
7919 val
* var1
/* : TKwif */;
7920 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
; /* _n_kwif on <self:AIfExpr> */
7922 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwif");
7923 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1093);
7930 /* method parser_nodes#AIfExpr#n_kwif for (self: Object): TKwif */
7931 val
* VIRTUAL_parser_nodes__AIfExpr__n_kwif(val
* self
) {
7932 val
* var
/* : TKwif */;
7933 val
* var1
/* : TKwif */;
7934 var1
= parser_nodes__AIfExpr__n_kwif(self
);
7939 /* method parser_nodes#AIfExpr#n_kwif= for (self: AIfExpr, TKwif) */
7940 void parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7941 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfExpr> */
7944 /* method parser_nodes#AIfExpr#n_kwif= for (self: Object, TKwif) */
7945 void VIRTUAL_parser_nodes__AIfExpr__n_kwif_61d(val
* self
, val
* p0
) {
7946 parser_nodes__AIfExpr__n_kwif_61d(self
, p0
);
7949 /* method parser_nodes#AIfExpr#n_expr for (self: AIfExpr): AExpr */
7950 val
* parser_nodes__AIfExpr__n_expr(val
* self
) {
7951 val
* var
/* : AExpr */;
7952 val
* var1
/* : AExpr */;
7953 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
; /* _n_expr on <self:AIfExpr> */
7955 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
7956 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1094);
7963 /* method parser_nodes#AIfExpr#n_expr for (self: Object): AExpr */
7964 val
* VIRTUAL_parser_nodes__AIfExpr__n_expr(val
* self
) {
7965 val
* var
/* : AExpr */;
7966 val
* var1
/* : AExpr */;
7967 var1
= parser_nodes__AIfExpr__n_expr(self
);
7972 /* method parser_nodes#AIfExpr#n_expr= for (self: AIfExpr, AExpr) */
7973 void parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
7974 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfExpr> */
7977 /* method parser_nodes#AIfExpr#n_expr= for (self: Object, AExpr) */
7978 void VIRTUAL_parser_nodes__AIfExpr__n_expr_61d(val
* self
, val
* p0
) {
7979 parser_nodes__AIfExpr__n_expr_61d(self
, p0
);
7982 /* method parser_nodes#AIfExpr#n_then for (self: AIfExpr): nullable AExpr */
7983 val
* parser_nodes__AIfExpr__n_then(val
* self
) {
7984 val
* var
/* : nullable AExpr */;
7985 val
* var1
/* : nullable AExpr */;
7986 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
; /* _n_then on <self:AIfExpr> */
7991 /* method parser_nodes#AIfExpr#n_then for (self: Object): nullable AExpr */
7992 val
* VIRTUAL_parser_nodes__AIfExpr__n_then(val
* self
) {
7993 val
* var
/* : nullable AExpr */;
7994 val
* var1
/* : nullable AExpr */;
7995 var1
= parser_nodes__AIfExpr__n_then(self
);
8000 /* method parser_nodes#AIfExpr#n_then= for (self: AIfExpr, nullable AExpr) */
8001 void parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8002 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_then
].val
= p0
; /* _n_then on <self:AIfExpr> */
8005 /* method parser_nodes#AIfExpr#n_then= for (self: Object, nullable AExpr) */
8006 void VIRTUAL_parser_nodes__AIfExpr__n_then_61d(val
* self
, val
* p0
) {
8007 parser_nodes__AIfExpr__n_then_61d(self
, p0
);
8010 /* method parser_nodes#AIfExpr#n_else for (self: AIfExpr): nullable AExpr */
8011 val
* parser_nodes__AIfExpr__n_else(val
* self
) {
8012 val
* var
/* : nullable AExpr */;
8013 val
* var1
/* : nullable AExpr */;
8014 var1
= self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
; /* _n_else on <self:AIfExpr> */
8019 /* method parser_nodes#AIfExpr#n_else for (self: Object): nullable AExpr */
8020 val
* VIRTUAL_parser_nodes__AIfExpr__n_else(val
* self
) {
8021 val
* var
/* : nullable AExpr */;
8022 val
* var1
/* : nullable AExpr */;
8023 var1
= parser_nodes__AIfExpr__n_else(self
);
8028 /* method parser_nodes#AIfExpr#n_else= for (self: AIfExpr, nullable AExpr) */
8029 void parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8030 self
->attrs
[COLOR_parser_nodes__AIfExpr___n_else
].val
= p0
; /* _n_else on <self:AIfExpr> */
8033 /* method parser_nodes#AIfExpr#n_else= for (self: Object, nullable AExpr) */
8034 void VIRTUAL_parser_nodes__AIfExpr__n_else_61d(val
* self
, val
* p0
) {
8035 parser_nodes__AIfExpr__n_else_61d(self
, p0
);
8038 /* method parser_nodes#AIfExpr#init for (self: AIfExpr) */
8039 void parser_nodes__AIfExpr__init(val
* self
) {
8040 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfExpr>*/;
8043 /* method parser_nodes#AIfExpr#init for (self: Object) */
8044 void VIRTUAL_parser_nodes__AIfExpr__init(val
* self
) {
8045 parser_nodes__AIfExpr__init(self
);
8048 /* method parser_nodes#AIfexprExpr#n_kwif for (self: AIfexprExpr): TKwif */
8049 val
* parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8050 val
* var
/* : TKwif */;
8051 val
* var1
/* : TKwif */;
8052 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
; /* _n_kwif on <self:AIfexprExpr> */
8054 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwif");
8055 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1102);
8062 /* method parser_nodes#AIfexprExpr#n_kwif for (self: Object): TKwif */
8063 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwif(val
* self
) {
8064 val
* var
/* : TKwif */;
8065 val
* var1
/* : TKwif */;
8066 var1
= parser_nodes__AIfexprExpr__n_kwif(self
);
8071 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: AIfexprExpr, TKwif) */
8072 void parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8073 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwif
].val
= p0
; /* _n_kwif on <self:AIfexprExpr> */
8076 /* method parser_nodes#AIfexprExpr#n_kwif= for (self: Object, TKwif) */
8077 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwif_61d(val
* self
, val
* p0
) {
8078 parser_nodes__AIfexprExpr__n_kwif_61d(self
, p0
);
8081 /* method parser_nodes#AIfexprExpr#n_expr for (self: AIfexprExpr): AExpr */
8082 val
* parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8083 val
* var
/* : AExpr */;
8084 val
* var1
/* : AExpr */;
8085 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
; /* _n_expr on <self:AIfexprExpr> */
8087 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8088 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1103);
8095 /* method parser_nodes#AIfexprExpr#n_expr for (self: Object): AExpr */
8096 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_expr(val
* self
) {
8097 val
* var
/* : AExpr */;
8098 val
* var1
/* : AExpr */;
8099 var1
= parser_nodes__AIfexprExpr__n_expr(self
);
8104 /* method parser_nodes#AIfexprExpr#n_expr= for (self: AIfexprExpr, AExpr) */
8105 void parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8106 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIfexprExpr> */
8109 /* method parser_nodes#AIfexprExpr#n_expr= for (self: Object, AExpr) */
8110 void VIRTUAL_parser_nodes__AIfexprExpr__n_expr_61d(val
* self
, val
* p0
) {
8111 parser_nodes__AIfexprExpr__n_expr_61d(self
, p0
);
8114 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: AIfexprExpr): TKwthen */
8115 val
* parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8116 val
* var
/* : TKwthen */;
8117 val
* var1
/* : TKwthen */;
8118 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
; /* _n_kwthen on <self:AIfexprExpr> */
8120 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwthen");
8121 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1104);
8128 /* method parser_nodes#AIfexprExpr#n_kwthen for (self: Object): TKwthen */
8129 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen(val
* self
) {
8130 val
* var
/* : TKwthen */;
8131 val
* var1
/* : TKwthen */;
8132 var1
= parser_nodes__AIfexprExpr__n_kwthen(self
);
8137 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: AIfexprExpr, TKwthen) */
8138 void parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8139 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwthen
].val
= p0
; /* _n_kwthen on <self:AIfexprExpr> */
8142 /* method parser_nodes#AIfexprExpr#n_kwthen= for (self: Object, TKwthen) */
8143 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwthen_61d(val
* self
, val
* p0
) {
8144 parser_nodes__AIfexprExpr__n_kwthen_61d(self
, p0
);
8147 /* method parser_nodes#AIfexprExpr#n_then for (self: AIfexprExpr): AExpr */
8148 val
* parser_nodes__AIfexprExpr__n_then(val
* self
) {
8149 val
* var
/* : AExpr */;
8150 val
* var1
/* : AExpr */;
8151 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
; /* _n_then on <self:AIfexprExpr> */
8153 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_then");
8154 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1105);
8161 /* method parser_nodes#AIfexprExpr#n_then for (self: Object): AExpr */
8162 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_then(val
* self
) {
8163 val
* var
/* : AExpr */;
8164 val
* var1
/* : AExpr */;
8165 var1
= parser_nodes__AIfexprExpr__n_then(self
);
8170 /* method parser_nodes#AIfexprExpr#n_then= for (self: AIfexprExpr, AExpr) */
8171 void parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8172 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_then
].val
= p0
; /* _n_then on <self:AIfexprExpr> */
8175 /* method parser_nodes#AIfexprExpr#n_then= for (self: Object, AExpr) */
8176 void VIRTUAL_parser_nodes__AIfexprExpr__n_then_61d(val
* self
, val
* p0
) {
8177 parser_nodes__AIfexprExpr__n_then_61d(self
, p0
);
8180 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: AIfexprExpr): TKwelse */
8181 val
* parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8182 val
* var
/* : TKwelse */;
8183 val
* var1
/* : TKwelse */;
8184 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
; /* _n_kwelse on <self:AIfexprExpr> */
8186 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwelse");
8187 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1106);
8194 /* method parser_nodes#AIfexprExpr#n_kwelse for (self: Object): TKwelse */
8195 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse(val
* self
) {
8196 val
* var
/* : TKwelse */;
8197 val
* var1
/* : TKwelse */;
8198 var1
= parser_nodes__AIfexprExpr__n_kwelse(self
);
8203 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: AIfexprExpr, TKwelse) */
8204 void parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8205 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_kwelse
].val
= p0
; /* _n_kwelse on <self:AIfexprExpr> */
8208 /* method parser_nodes#AIfexprExpr#n_kwelse= for (self: Object, TKwelse) */
8209 void VIRTUAL_parser_nodes__AIfexprExpr__n_kwelse_61d(val
* self
, val
* p0
) {
8210 parser_nodes__AIfexprExpr__n_kwelse_61d(self
, p0
);
8213 /* method parser_nodes#AIfexprExpr#n_else for (self: AIfexprExpr): AExpr */
8214 val
* parser_nodes__AIfexprExpr__n_else(val
* self
) {
8215 val
* var
/* : AExpr */;
8216 val
* var1
/* : AExpr */;
8217 var1
= self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
; /* _n_else on <self:AIfexprExpr> */
8219 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_else");
8220 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1107);
8227 /* method parser_nodes#AIfexprExpr#n_else for (self: Object): AExpr */
8228 val
* VIRTUAL_parser_nodes__AIfexprExpr__n_else(val
* self
) {
8229 val
* var
/* : AExpr */;
8230 val
* var1
/* : AExpr */;
8231 var1
= parser_nodes__AIfexprExpr__n_else(self
);
8236 /* method parser_nodes#AIfexprExpr#n_else= for (self: AIfexprExpr, AExpr) */
8237 void parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8238 self
->attrs
[COLOR_parser_nodes__AIfexprExpr___n_else
].val
= p0
; /* _n_else on <self:AIfexprExpr> */
8241 /* method parser_nodes#AIfexprExpr#n_else= for (self: Object, AExpr) */
8242 void VIRTUAL_parser_nodes__AIfexprExpr__n_else_61d(val
* self
, val
* p0
) {
8243 parser_nodes__AIfexprExpr__n_else_61d(self
, p0
);
8246 /* method parser_nodes#AIfexprExpr#init for (self: AIfexprExpr) */
8247 void parser_nodes__AIfexprExpr__init(val
* self
) {
8248 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AIfexprExpr>*/;
8251 /* method parser_nodes#AIfexprExpr#init for (self: Object) */
8252 void VIRTUAL_parser_nodes__AIfexprExpr__init(val
* self
) {
8253 parser_nodes__AIfexprExpr__init(self
);
8256 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: AWhileExpr): TKwwhile */
8257 val
* parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8258 val
* var
/* : TKwwhile */;
8259 val
* var1
/* : TKwwhile */;
8260 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
; /* _n_kwwhile on <self:AWhileExpr> */
8262 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwwhile");
8263 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1114);
8270 /* method parser_nodes#AWhileExpr#n_kwwhile for (self: Object): TKwwhile */
8271 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile(val
* self
) {
8272 val
* var
/* : TKwwhile */;
8273 val
* var1
/* : TKwwhile */;
8274 var1
= parser_nodes__AWhileExpr__n_kwwhile(self
);
8279 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: AWhileExpr, TKwwhile) */
8280 void parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8281 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwwhile
].val
= p0
; /* _n_kwwhile on <self:AWhileExpr> */
8284 /* method parser_nodes#AWhileExpr#n_kwwhile= for (self: Object, TKwwhile) */
8285 void VIRTUAL_parser_nodes__AWhileExpr__n_kwwhile_61d(val
* self
, val
* p0
) {
8286 parser_nodes__AWhileExpr__n_kwwhile_61d(self
, p0
);
8289 /* method parser_nodes#AWhileExpr#n_expr for (self: AWhileExpr): AExpr */
8290 val
* parser_nodes__AWhileExpr__n_expr(val
* self
) {
8291 val
* var
/* : AExpr */;
8292 val
* var1
/* : AExpr */;
8293 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
; /* _n_expr on <self:AWhileExpr> */
8295 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8296 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1115);
8303 /* method parser_nodes#AWhileExpr#n_expr for (self: Object): AExpr */
8304 val
* VIRTUAL_parser_nodes__AWhileExpr__n_expr(val
* self
) {
8305 val
* var
/* : AExpr */;
8306 val
* var1
/* : AExpr */;
8307 var1
= parser_nodes__AWhileExpr__n_expr(self
);
8312 /* method parser_nodes#AWhileExpr#n_expr= for (self: AWhileExpr, AExpr) */
8313 void parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8314 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_expr
].val
= p0
; /* _n_expr on <self:AWhileExpr> */
8317 /* method parser_nodes#AWhileExpr#n_expr= for (self: Object, AExpr) */
8318 void VIRTUAL_parser_nodes__AWhileExpr__n_expr_61d(val
* self
, val
* p0
) {
8319 parser_nodes__AWhileExpr__n_expr_61d(self
, p0
);
8322 /* method parser_nodes#AWhileExpr#n_kwdo for (self: AWhileExpr): TKwdo */
8323 val
* parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8324 val
* var
/* : TKwdo */;
8325 val
* var1
/* : TKwdo */;
8326 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
; /* _n_kwdo on <self:AWhileExpr> */
8328 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
8329 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1116);
8336 /* method parser_nodes#AWhileExpr#n_kwdo for (self: Object): TKwdo */
8337 val
* VIRTUAL_parser_nodes__AWhileExpr__n_kwdo(val
* self
) {
8338 val
* var
/* : TKwdo */;
8339 val
* var1
/* : TKwdo */;
8340 var1
= parser_nodes__AWhileExpr__n_kwdo(self
);
8345 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: AWhileExpr, TKwdo) */
8346 void parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8347 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AWhileExpr> */
8350 /* method parser_nodes#AWhileExpr#n_kwdo= for (self: Object, TKwdo) */
8351 void VIRTUAL_parser_nodes__AWhileExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8352 parser_nodes__AWhileExpr__n_kwdo_61d(self
, p0
);
8355 /* method parser_nodes#AWhileExpr#n_block for (self: AWhileExpr): nullable AExpr */
8356 val
* parser_nodes__AWhileExpr__n_block(val
* self
) {
8357 val
* var
/* : nullable AExpr */;
8358 val
* var1
/* : nullable AExpr */;
8359 var1
= self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
; /* _n_block on <self:AWhileExpr> */
8364 /* method parser_nodes#AWhileExpr#n_block for (self: Object): nullable AExpr */
8365 val
* VIRTUAL_parser_nodes__AWhileExpr__n_block(val
* self
) {
8366 val
* var
/* : nullable AExpr */;
8367 val
* var1
/* : nullable AExpr */;
8368 var1
= parser_nodes__AWhileExpr__n_block(self
);
8373 /* method parser_nodes#AWhileExpr#n_block= for (self: AWhileExpr, nullable AExpr) */
8374 void parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8375 self
->attrs
[COLOR_parser_nodes__AWhileExpr___n_block
].val
= p0
; /* _n_block on <self:AWhileExpr> */
8378 /* method parser_nodes#AWhileExpr#n_block= for (self: Object, nullable AExpr) */
8379 void VIRTUAL_parser_nodes__AWhileExpr__n_block_61d(val
* self
, val
* p0
) {
8380 parser_nodes__AWhileExpr__n_block_61d(self
, p0
);
8383 /* method parser_nodes#AWhileExpr#init for (self: AWhileExpr) */
8384 void parser_nodes__AWhileExpr__init(val
* self
) {
8385 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AWhileExpr>*/;
8386 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AWhileExpr>*/;
8389 /* method parser_nodes#AWhileExpr#init for (self: Object) */
8390 void VIRTUAL_parser_nodes__AWhileExpr__init(val
* self
) {
8391 parser_nodes__AWhileExpr__init(self
);
8394 /* method parser_nodes#ALoopExpr#n_kwloop for (self: ALoopExpr): TKwloop */
8395 val
* parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8396 val
* var
/* : TKwloop */;
8397 val
* var1
/* : TKwloop */;
8398 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
; /* _n_kwloop on <self:ALoopExpr> */
8400 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwloop");
8401 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1124);
8408 /* method parser_nodes#ALoopExpr#n_kwloop for (self: Object): TKwloop */
8409 val
* VIRTUAL_parser_nodes__ALoopExpr__n_kwloop(val
* self
) {
8410 val
* var
/* : TKwloop */;
8411 val
* var1
/* : TKwloop */;
8412 var1
= parser_nodes__ALoopExpr__n_kwloop(self
);
8417 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: ALoopExpr, TKwloop) */
8418 void parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8419 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_kwloop
].val
= p0
; /* _n_kwloop on <self:ALoopExpr> */
8422 /* method parser_nodes#ALoopExpr#n_kwloop= for (self: Object, TKwloop) */
8423 void VIRTUAL_parser_nodes__ALoopExpr__n_kwloop_61d(val
* self
, val
* p0
) {
8424 parser_nodes__ALoopExpr__n_kwloop_61d(self
, p0
);
8427 /* method parser_nodes#ALoopExpr#n_block for (self: ALoopExpr): nullable AExpr */
8428 val
* parser_nodes__ALoopExpr__n_block(val
* self
) {
8429 val
* var
/* : nullable AExpr */;
8430 val
* var1
/* : nullable AExpr */;
8431 var1
= self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
; /* _n_block on <self:ALoopExpr> */
8436 /* method parser_nodes#ALoopExpr#n_block for (self: Object): nullable AExpr */
8437 val
* VIRTUAL_parser_nodes__ALoopExpr__n_block(val
* self
) {
8438 val
* var
/* : nullable AExpr */;
8439 val
* var1
/* : nullable AExpr */;
8440 var1
= parser_nodes__ALoopExpr__n_block(self
);
8445 /* method parser_nodes#ALoopExpr#n_block= for (self: ALoopExpr, nullable AExpr) */
8446 void parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8447 self
->attrs
[COLOR_parser_nodes__ALoopExpr___n_block
].val
= p0
; /* _n_block on <self:ALoopExpr> */
8450 /* method parser_nodes#ALoopExpr#n_block= for (self: Object, nullable AExpr) */
8451 void VIRTUAL_parser_nodes__ALoopExpr__n_block_61d(val
* self
, val
* p0
) {
8452 parser_nodes__ALoopExpr__n_block_61d(self
, p0
);
8455 /* method parser_nodes#ALoopExpr#init for (self: ALoopExpr) */
8456 void parser_nodes__ALoopExpr__init(val
* self
) {
8457 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ALoopExpr>*/;
8458 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:ALoopExpr>*/;
8461 /* method parser_nodes#ALoopExpr#init for (self: Object) */
8462 void VIRTUAL_parser_nodes__ALoopExpr__init(val
* self
) {
8463 parser_nodes__ALoopExpr__init(self
);
8466 /* method parser_nodes#AForExpr#n_kwfor for (self: AForExpr): TKwfor */
8467 val
* parser_nodes__AForExpr__n_kwfor(val
* self
) {
8468 val
* var
/* : TKwfor */;
8469 val
* var1
/* : TKwfor */;
8470 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
; /* _n_kwfor on <self:AForExpr> */
8472 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwfor");
8473 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1132);
8480 /* method parser_nodes#AForExpr#n_kwfor for (self: Object): TKwfor */
8481 val
* VIRTUAL_parser_nodes__AForExpr__n_kwfor(val
* self
) {
8482 val
* var
/* : TKwfor */;
8483 val
* var1
/* : TKwfor */;
8484 var1
= parser_nodes__AForExpr__n_kwfor(self
);
8489 /* method parser_nodes#AForExpr#n_kwfor= for (self: AForExpr, TKwfor) */
8490 void parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8491 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwfor
].val
= p0
; /* _n_kwfor on <self:AForExpr> */
8494 /* method parser_nodes#AForExpr#n_kwfor= for (self: Object, TKwfor) */
8495 void VIRTUAL_parser_nodes__AForExpr__n_kwfor_61d(val
* self
, val
* p0
) {
8496 parser_nodes__AForExpr__n_kwfor_61d(self
, p0
);
8499 /* method parser_nodes#AForExpr#n_ids for (self: AForExpr): ANodes[TId] */
8500 val
* parser_nodes__AForExpr__n_ids(val
* self
) {
8501 val
* var
/* : ANodes[TId] */;
8502 val
* var1
/* : ANodes[TId] */;
8503 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_ids
].val
; /* _n_ids on <self:AForExpr> */
8505 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_ids");
8506 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1133);
8513 /* method parser_nodes#AForExpr#n_ids for (self: Object): ANodes[TId] */
8514 val
* VIRTUAL_parser_nodes__AForExpr__n_ids(val
* self
) {
8515 val
* var
/* : ANodes[TId] */;
8516 val
* var1
/* : ANodes[TId] */;
8517 var1
= parser_nodes__AForExpr__n_ids(self
);
8522 /* method parser_nodes#AForExpr#n_expr for (self: AForExpr): AExpr */
8523 val
* parser_nodes__AForExpr__n_expr(val
* self
) {
8524 val
* var
/* : AExpr */;
8525 val
* var1
/* : AExpr */;
8526 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
; /* _n_expr on <self:AForExpr> */
8528 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8529 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1134);
8536 /* method parser_nodes#AForExpr#n_expr for (self: Object): AExpr */
8537 val
* VIRTUAL_parser_nodes__AForExpr__n_expr(val
* self
) {
8538 val
* var
/* : AExpr */;
8539 val
* var1
/* : AExpr */;
8540 var1
= parser_nodes__AForExpr__n_expr(self
);
8545 /* method parser_nodes#AForExpr#n_expr= for (self: AForExpr, AExpr) */
8546 void parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8547 self
->attrs
[COLOR_parser_nodes__AForExpr___n_expr
].val
= p0
; /* _n_expr on <self:AForExpr> */
8550 /* method parser_nodes#AForExpr#n_expr= for (self: Object, AExpr) */
8551 void VIRTUAL_parser_nodes__AForExpr__n_expr_61d(val
* self
, val
* p0
) {
8552 parser_nodes__AForExpr__n_expr_61d(self
, p0
);
8555 /* method parser_nodes#AForExpr#n_kwdo for (self: AForExpr): TKwdo */
8556 val
* parser_nodes__AForExpr__n_kwdo(val
* self
) {
8557 val
* var
/* : TKwdo */;
8558 val
* var1
/* : TKwdo */;
8559 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
; /* _n_kwdo on <self:AForExpr> */
8561 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwdo");
8562 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1135);
8569 /* method parser_nodes#AForExpr#n_kwdo for (self: Object): TKwdo */
8570 val
* VIRTUAL_parser_nodes__AForExpr__n_kwdo(val
* self
) {
8571 val
* var
/* : TKwdo */;
8572 val
* var1
/* : TKwdo */;
8573 var1
= parser_nodes__AForExpr__n_kwdo(self
);
8578 /* method parser_nodes#AForExpr#n_kwdo= for (self: AForExpr, TKwdo) */
8579 void parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8580 self
->attrs
[COLOR_parser_nodes__AForExpr___n_kwdo
].val
= p0
; /* _n_kwdo on <self:AForExpr> */
8583 /* method parser_nodes#AForExpr#n_kwdo= for (self: Object, TKwdo) */
8584 void VIRTUAL_parser_nodes__AForExpr__n_kwdo_61d(val
* self
, val
* p0
) {
8585 parser_nodes__AForExpr__n_kwdo_61d(self
, p0
);
8588 /* method parser_nodes#AForExpr#n_block for (self: AForExpr): nullable AExpr */
8589 val
* parser_nodes__AForExpr__n_block(val
* self
) {
8590 val
* var
/* : nullable AExpr */;
8591 val
* var1
/* : nullable AExpr */;
8592 var1
= self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
; /* _n_block on <self:AForExpr> */
8597 /* method parser_nodes#AForExpr#n_block for (self: Object): nullable AExpr */
8598 val
* VIRTUAL_parser_nodes__AForExpr__n_block(val
* self
) {
8599 val
* var
/* : nullable AExpr */;
8600 val
* var1
/* : nullable AExpr */;
8601 var1
= parser_nodes__AForExpr__n_block(self
);
8606 /* method parser_nodes#AForExpr#n_block= for (self: AForExpr, nullable AExpr) */
8607 void parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8608 self
->attrs
[COLOR_parser_nodes__AForExpr___n_block
].val
= p0
; /* _n_block on <self:AForExpr> */
8611 /* method parser_nodes#AForExpr#n_block= for (self: Object, nullable AExpr) */
8612 void VIRTUAL_parser_nodes__AForExpr__n_block_61d(val
* self
, val
* p0
) {
8613 parser_nodes__AForExpr__n_block_61d(self
, p0
);
8616 /* method parser_nodes#AForExpr#init for (self: AForExpr) */
8617 void parser_nodes__AForExpr__init(val
* self
) {
8618 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AForExpr>*/;
8619 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ALabelable__init
]))(self
) /* init on <self:AForExpr>*/;
8622 /* method parser_nodes#AForExpr#init for (self: Object) */
8623 void VIRTUAL_parser_nodes__AForExpr__init(val
* self
) {
8624 parser_nodes__AForExpr__init(self
);
8627 /* method parser_nodes#AAssertExpr#n_kwassert for (self: AAssertExpr): TKwassert */
8628 val
* parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8629 val
* var
/* : TKwassert */;
8630 val
* var1
/* : TKwassert */;
8631 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
; /* _n_kwassert on <self:AAssertExpr> */
8633 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwassert");
8634 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1142);
8641 /* method parser_nodes#AAssertExpr#n_kwassert for (self: Object): TKwassert */
8642 val
* VIRTUAL_parser_nodes__AAssertExpr__n_kwassert(val
* self
) {
8643 val
* var
/* : TKwassert */;
8644 val
* var1
/* : TKwassert */;
8645 var1
= parser_nodes__AAssertExpr__n_kwassert(self
);
8650 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: AAssertExpr, TKwassert) */
8651 void parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8652 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_kwassert
].val
= p0
; /* _n_kwassert on <self:AAssertExpr> */
8655 /* method parser_nodes#AAssertExpr#n_kwassert= for (self: Object, TKwassert) */
8656 void VIRTUAL_parser_nodes__AAssertExpr__n_kwassert_61d(val
* self
, val
* p0
) {
8657 parser_nodes__AAssertExpr__n_kwassert_61d(self
, p0
);
8660 /* method parser_nodes#AAssertExpr#n_id for (self: AAssertExpr): nullable TId */
8661 val
* parser_nodes__AAssertExpr__n_id(val
* self
) {
8662 val
* var
/* : nullable TId */;
8663 val
* var1
/* : nullable TId */;
8664 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
; /* _n_id on <self:AAssertExpr> */
8669 /* method parser_nodes#AAssertExpr#n_id for (self: Object): nullable TId */
8670 val
* VIRTUAL_parser_nodes__AAssertExpr__n_id(val
* self
) {
8671 val
* var
/* : nullable TId */;
8672 val
* var1
/* : nullable TId */;
8673 var1
= parser_nodes__AAssertExpr__n_id(self
);
8678 /* method parser_nodes#AAssertExpr#n_id= for (self: AAssertExpr, nullable TId) */
8679 void parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8680 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_id
].val
= p0
; /* _n_id on <self:AAssertExpr> */
8683 /* method parser_nodes#AAssertExpr#n_id= for (self: Object, nullable TId) */
8684 void VIRTUAL_parser_nodes__AAssertExpr__n_id_61d(val
* self
, val
* p0
) {
8685 parser_nodes__AAssertExpr__n_id_61d(self
, p0
);
8688 /* method parser_nodes#AAssertExpr#n_expr for (self: AAssertExpr): AExpr */
8689 val
* parser_nodes__AAssertExpr__n_expr(val
* self
) {
8690 val
* var
/* : AExpr */;
8691 val
* var1
/* : AExpr */;
8692 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
; /* _n_expr on <self:AAssertExpr> */
8694 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8695 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1144);
8702 /* method parser_nodes#AAssertExpr#n_expr for (self: Object): AExpr */
8703 val
* VIRTUAL_parser_nodes__AAssertExpr__n_expr(val
* self
) {
8704 val
* var
/* : AExpr */;
8705 val
* var1
/* : AExpr */;
8706 var1
= parser_nodes__AAssertExpr__n_expr(self
);
8711 /* method parser_nodes#AAssertExpr#n_expr= for (self: AAssertExpr, AExpr) */
8712 void parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8713 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAssertExpr> */
8716 /* method parser_nodes#AAssertExpr#n_expr= for (self: Object, AExpr) */
8717 void VIRTUAL_parser_nodes__AAssertExpr__n_expr_61d(val
* self
, val
* p0
) {
8718 parser_nodes__AAssertExpr__n_expr_61d(self
, p0
);
8721 /* method parser_nodes#AAssertExpr#n_else for (self: AAssertExpr): nullable AExpr */
8722 val
* parser_nodes__AAssertExpr__n_else(val
* self
) {
8723 val
* var
/* : nullable AExpr */;
8724 val
* var1
/* : nullable AExpr */;
8725 var1
= self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
; /* _n_else on <self:AAssertExpr> */
8730 /* method parser_nodes#AAssertExpr#n_else for (self: Object): nullable AExpr */
8731 val
* VIRTUAL_parser_nodes__AAssertExpr__n_else(val
* self
) {
8732 val
* var
/* : nullable AExpr */;
8733 val
* var1
/* : nullable AExpr */;
8734 var1
= parser_nodes__AAssertExpr__n_else(self
);
8739 /* method parser_nodes#AAssertExpr#n_else= for (self: AAssertExpr, nullable AExpr) */
8740 void parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8741 self
->attrs
[COLOR_parser_nodes__AAssertExpr___n_else
].val
= p0
; /* _n_else on <self:AAssertExpr> */
8744 /* method parser_nodes#AAssertExpr#n_else= for (self: Object, nullable AExpr) */
8745 void VIRTUAL_parser_nodes__AAssertExpr__n_else_61d(val
* self
, val
* p0
) {
8746 parser_nodes__AAssertExpr__n_else_61d(self
, p0
);
8749 /* method parser_nodes#AAssertExpr#init for (self: AAssertExpr) */
8750 void parser_nodes__AAssertExpr__init(val
* self
) {
8751 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssertExpr>*/;
8754 /* method parser_nodes#AAssertExpr#init for (self: Object) */
8755 void VIRTUAL_parser_nodes__AAssertExpr__init(val
* self
) {
8756 parser_nodes__AAssertExpr__init(self
);
8759 /* method parser_nodes#AAssignFormExpr#n_assign for (self: AAssignFormExpr): TAssign */
8760 val
* parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8761 val
* var
/* : TAssign */;
8762 val
* var1
/* : TAssign */;
8763 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
; /* _n_assign on <self:AAssignFormExpr> */
8765 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign");
8766 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1151);
8773 /* method parser_nodes#AAssignFormExpr#n_assign for (self: Object): TAssign */
8774 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_assign(val
* self
) {
8775 val
* var
/* : TAssign */;
8776 val
* var1
/* : TAssign */;
8777 var1
= parser_nodes__AAssignFormExpr__n_assign(self
);
8782 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: AAssignFormExpr, TAssign) */
8783 void parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8784 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_assign
].val
= p0
; /* _n_assign on <self:AAssignFormExpr> */
8787 /* method parser_nodes#AAssignFormExpr#n_assign= for (self: Object, TAssign) */
8788 void VIRTUAL_parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
) {
8789 parser_nodes__AAssignFormExpr__n_assign_61d(self
, p0
);
8792 /* method parser_nodes#AAssignFormExpr#n_value for (self: AAssignFormExpr): AExpr */
8793 val
* parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8794 val
* var
/* : AExpr */;
8795 val
* var1
/* : AExpr */;
8796 var1
= self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
; /* _n_value on <self:AAssignFormExpr> */
8798 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_value");
8799 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1152);
8806 /* method parser_nodes#AAssignFormExpr#n_value for (self: Object): AExpr */
8807 val
* VIRTUAL_parser_nodes__AAssignFormExpr__n_value(val
* self
) {
8808 val
* var
/* : AExpr */;
8809 val
* var1
/* : AExpr */;
8810 var1
= parser_nodes__AAssignFormExpr__n_value(self
);
8815 /* method parser_nodes#AAssignFormExpr#n_value= for (self: AAssignFormExpr, AExpr) */
8816 void parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8817 self
->attrs
[COLOR_parser_nodes__AAssignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AAssignFormExpr> */
8820 /* method parser_nodes#AAssignFormExpr#n_value= for (self: Object, AExpr) */
8821 void VIRTUAL_parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8822 parser_nodes__AAssignFormExpr__n_value_61d(self
, p0
);
8825 /* method parser_nodes#AAssignFormExpr#init for (self: AAssignFormExpr) */
8826 void parser_nodes__AAssignFormExpr__init(val
* self
) {
8827 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAssignFormExpr>*/;
8830 /* method parser_nodes#AAssignFormExpr#init for (self: Object) */
8831 void VIRTUAL_parser_nodes__AAssignFormExpr__init(val
* self
) {
8832 parser_nodes__AAssignFormExpr__init(self
);
8835 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: AReassignFormExpr): AAssignOp */
8836 val
* parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8837 val
* var
/* : AAssignOp */;
8838 val
* var1
/* : AAssignOp */;
8839 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
; /* _n_assign_op on <self:AReassignFormExpr> */
8841 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_assign_op");
8842 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1158);
8849 /* method parser_nodes#AReassignFormExpr#n_assign_op for (self: Object): AAssignOp */
8850 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op(val
* self
) {
8851 val
* var
/* : AAssignOp */;
8852 val
* var1
/* : AAssignOp */;
8853 var1
= parser_nodes__AReassignFormExpr__n_assign_op(self
);
8858 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: AReassignFormExpr, AAssignOp) */
8859 void parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8860 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_assign_op
].val
= p0
; /* _n_assign_op on <self:AReassignFormExpr> */
8863 /* method parser_nodes#AReassignFormExpr#n_assign_op= for (self: Object, AAssignOp) */
8864 void VIRTUAL_parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
) {
8865 parser_nodes__AReassignFormExpr__n_assign_op_61d(self
, p0
);
8868 /* method parser_nodes#AReassignFormExpr#n_value for (self: AReassignFormExpr): AExpr */
8869 val
* parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8870 val
* var
/* : AExpr */;
8871 val
* var1
/* : AExpr */;
8872 var1
= self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
; /* _n_value on <self:AReassignFormExpr> */
8874 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_value");
8875 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1159);
8882 /* method parser_nodes#AReassignFormExpr#n_value for (self: Object): AExpr */
8883 val
* VIRTUAL_parser_nodes__AReassignFormExpr__n_value(val
* self
) {
8884 val
* var
/* : AExpr */;
8885 val
* var1
/* : AExpr */;
8886 var1
= parser_nodes__AReassignFormExpr__n_value(self
);
8891 /* method parser_nodes#AReassignFormExpr#n_value= for (self: AReassignFormExpr, AExpr) */
8892 void parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8893 self
->attrs
[COLOR_parser_nodes__AReassignFormExpr___n_value
].val
= p0
; /* _n_value on <self:AReassignFormExpr> */
8896 /* method parser_nodes#AReassignFormExpr#n_value= for (self: Object, AExpr) */
8897 void VIRTUAL_parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
) {
8898 parser_nodes__AReassignFormExpr__n_value_61d(self
, p0
);
8901 /* method parser_nodes#AReassignFormExpr#init for (self: AReassignFormExpr) */
8902 void parser_nodes__AReassignFormExpr__init(val
* self
) {
8903 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AReassignFormExpr>*/;
8906 /* method parser_nodes#AReassignFormExpr#init for (self: Object) */
8907 void VIRTUAL_parser_nodes__AReassignFormExpr__init(val
* self
) {
8908 parser_nodes__AReassignFormExpr__init(self
);
8911 /* method parser_nodes#AOnceExpr#n_kwonce for (self: AOnceExpr): TKwonce */
8912 val
* parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8913 val
* var
/* : TKwonce */;
8914 val
* var1
/* : TKwonce */;
8915 var1
= self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
; /* _n_kwonce on <self:AOnceExpr> */
8917 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwonce");
8918 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1165);
8925 /* method parser_nodes#AOnceExpr#n_kwonce for (self: Object): TKwonce */
8926 val
* VIRTUAL_parser_nodes__AOnceExpr__n_kwonce(val
* self
) {
8927 val
* var
/* : TKwonce */;
8928 val
* var1
/* : TKwonce */;
8929 var1
= parser_nodes__AOnceExpr__n_kwonce(self
);
8934 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: AOnceExpr, TKwonce) */
8935 void parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8936 self
->attrs
[COLOR_parser_nodes__AOnceExpr___n_kwonce
].val
= p0
; /* _n_kwonce on <self:AOnceExpr> */
8939 /* method parser_nodes#AOnceExpr#n_kwonce= for (self: Object, TKwonce) */
8940 void VIRTUAL_parser_nodes__AOnceExpr__n_kwonce_61d(val
* self
, val
* p0
) {
8941 parser_nodes__AOnceExpr__n_kwonce_61d(self
, p0
);
8944 /* method parser_nodes#AOnceExpr#init for (self: AOnceExpr) */
8945 void parser_nodes__AOnceExpr__init(val
* self
) {
8946 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AProxyExpr__init
]))(self
) /* init on <self:AOnceExpr>*/;
8949 /* method parser_nodes#AOnceExpr#init for (self: Object) */
8950 void VIRTUAL_parser_nodes__AOnceExpr__init(val
* self
) {
8951 parser_nodes__AOnceExpr__init(self
);
8954 /* method parser_nodes#ASendExpr#n_expr for (self: ASendExpr): AExpr */
8955 val
* parser_nodes__ASendExpr__n_expr(val
* self
) {
8956 val
* var
/* : AExpr */;
8957 val
* var1
/* : AExpr */;
8958 var1
= self
->attrs
[COLOR_parser_nodes__ASendExpr___n_expr
].val
; /* _n_expr on <self:ASendExpr> */
8960 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
8961 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1172);
8968 /* method parser_nodes#ASendExpr#n_expr for (self: Object): AExpr */
8969 val
* VIRTUAL_parser_nodes__ASendExpr__n_expr(val
* self
) {
8970 val
* var
/* : AExpr */;
8971 val
* var1
/* : AExpr */;
8972 var1
= parser_nodes__ASendExpr__n_expr(self
);
8977 /* method parser_nodes#ASendExpr#n_expr= for (self: ASendExpr, AExpr) */
8978 void parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
) {
8979 self
->attrs
[COLOR_parser_nodes__ASendExpr___n_expr
].val
= p0
; /* _n_expr on <self:ASendExpr> */
8982 /* method parser_nodes#ASendExpr#n_expr= for (self: Object, AExpr) */
8983 void VIRTUAL_parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
) {
8984 parser_nodes__ASendExpr__n_expr_61d(self
, p0
);
8987 /* method parser_nodes#ASendExpr#init for (self: ASendExpr) */
8988 void parser_nodes__ASendExpr__init(val
* self
) {
8989 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ASendExpr>*/;
8992 /* method parser_nodes#ASendExpr#init for (self: Object) */
8993 void VIRTUAL_parser_nodes__ASendExpr__init(val
* self
) {
8994 parser_nodes__ASendExpr__init(self
);
8997 /* method parser_nodes#ABinopExpr#n_expr2 for (self: ABinopExpr): AExpr */
8998 val
* parser_nodes__ABinopExpr__n_expr2(val
* self
) {
8999 val
* var
/* : AExpr */;
9000 val
* var1
/* : AExpr */;
9001 var1
= self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
; /* _n_expr2 on <self:ABinopExpr> */
9003 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9004 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1179);
9011 /* method parser_nodes#ABinopExpr#n_expr2 for (self: Object): AExpr */
9012 val
* VIRTUAL_parser_nodes__ABinopExpr__n_expr2(val
* self
) {
9013 val
* var
/* : AExpr */;
9014 val
* var1
/* : AExpr */;
9015 var1
= parser_nodes__ABinopExpr__n_expr2(self
);
9020 /* method parser_nodes#ABinopExpr#n_expr2= for (self: ABinopExpr, AExpr) */
9021 void parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9022 self
->attrs
[COLOR_parser_nodes__ABinopExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:ABinopExpr> */
9025 /* method parser_nodes#ABinopExpr#n_expr2= for (self: Object, AExpr) */
9026 void VIRTUAL_parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
) {
9027 parser_nodes__ABinopExpr__n_expr2_61d(self
, p0
);
9030 /* method parser_nodes#ABinopExpr#init for (self: ABinopExpr) */
9031 void parser_nodes__ABinopExpr__init(val
* self
) {
9032 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:ABinopExpr>*/;
9035 /* method parser_nodes#ABinopExpr#init for (self: Object) */
9036 void VIRTUAL_parser_nodes__ABinopExpr__init(val
* self
) {
9037 parser_nodes__ABinopExpr__init(self
);
9040 /* method parser_nodes#ABoolExpr#init for (self: ABoolExpr) */
9041 void parser_nodes__ABoolExpr__init(val
* self
) {
9042 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ABoolExpr>*/;
9045 /* method parser_nodes#ABoolExpr#init for (self: Object) */
9046 void VIRTUAL_parser_nodes__ABoolExpr__init(val
* self
) {
9047 parser_nodes__ABoolExpr__init(self
);
9050 /* method parser_nodes#AOrExpr#n_expr for (self: AOrExpr): AExpr */
9051 val
* parser_nodes__AOrExpr__n_expr(val
* self
) {
9052 val
* var
/* : AExpr */;
9053 val
* var1
/* : AExpr */;
9054 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
; /* _n_expr on <self:AOrExpr> */
9056 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9057 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1192);
9064 /* method parser_nodes#AOrExpr#n_expr for (self: Object): AExpr */
9065 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr(val
* self
) {
9066 val
* var
/* : AExpr */;
9067 val
* var1
/* : AExpr */;
9068 var1
= parser_nodes__AOrExpr__n_expr(self
);
9073 /* method parser_nodes#AOrExpr#n_expr= for (self: AOrExpr, AExpr) */
9074 void parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9075 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrExpr> */
9078 /* method parser_nodes#AOrExpr#n_expr= for (self: Object, AExpr) */
9079 void VIRTUAL_parser_nodes__AOrExpr__n_expr_61d(val
* self
, val
* p0
) {
9080 parser_nodes__AOrExpr__n_expr_61d(self
, p0
);
9083 /* method parser_nodes#AOrExpr#n_expr2 for (self: AOrExpr): AExpr */
9084 val
* parser_nodes__AOrExpr__n_expr2(val
* self
) {
9085 val
* var
/* : AExpr */;
9086 val
* var1
/* : AExpr */;
9087 var1
= self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrExpr> */
9089 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9090 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1193);
9097 /* method parser_nodes#AOrExpr#n_expr2 for (self: Object): AExpr */
9098 val
* VIRTUAL_parser_nodes__AOrExpr__n_expr2(val
* self
) {
9099 val
* var
/* : AExpr */;
9100 val
* var1
/* : AExpr */;
9101 var1
= parser_nodes__AOrExpr__n_expr2(self
);
9106 /* method parser_nodes#AOrExpr#n_expr2= for (self: AOrExpr, AExpr) */
9107 void parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9108 self
->attrs
[COLOR_parser_nodes__AOrExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrExpr> */
9111 /* method parser_nodes#AOrExpr#n_expr2= for (self: Object, AExpr) */
9112 void VIRTUAL_parser_nodes__AOrExpr__n_expr2_61d(val
* self
, val
* p0
) {
9113 parser_nodes__AOrExpr__n_expr2_61d(self
, p0
);
9116 /* method parser_nodes#AOrExpr#init for (self: AOrExpr) */
9117 void parser_nodes__AOrExpr__init(val
* self
) {
9118 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrExpr>*/;
9121 /* method parser_nodes#AOrExpr#init for (self: Object) */
9122 void VIRTUAL_parser_nodes__AOrExpr__init(val
* self
) {
9123 parser_nodes__AOrExpr__init(self
);
9126 /* method parser_nodes#AAndExpr#n_expr for (self: AAndExpr): AExpr */
9127 val
* parser_nodes__AAndExpr__n_expr(val
* self
) {
9128 val
* var
/* : AExpr */;
9129 val
* var1
/* : AExpr */;
9130 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
; /* _n_expr on <self:AAndExpr> */
9132 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9133 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1199);
9140 /* method parser_nodes#AAndExpr#n_expr for (self: Object): AExpr */
9141 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr(val
* self
) {
9142 val
* var
/* : AExpr */;
9143 val
* var1
/* : AExpr */;
9144 var1
= parser_nodes__AAndExpr__n_expr(self
);
9149 /* method parser_nodes#AAndExpr#n_expr= for (self: AAndExpr, AExpr) */
9150 void parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9151 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAndExpr> */
9154 /* method parser_nodes#AAndExpr#n_expr= for (self: Object, AExpr) */
9155 void VIRTUAL_parser_nodes__AAndExpr__n_expr_61d(val
* self
, val
* p0
) {
9156 parser_nodes__AAndExpr__n_expr_61d(self
, p0
);
9159 /* method parser_nodes#AAndExpr#n_expr2 for (self: AAndExpr): AExpr */
9160 val
* parser_nodes__AAndExpr__n_expr2(val
* self
) {
9161 val
* var
/* : AExpr */;
9162 val
* var1
/* : AExpr */;
9163 var1
= self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
; /* _n_expr2 on <self:AAndExpr> */
9165 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9166 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1200);
9173 /* method parser_nodes#AAndExpr#n_expr2 for (self: Object): AExpr */
9174 val
* VIRTUAL_parser_nodes__AAndExpr__n_expr2(val
* self
) {
9175 val
* var
/* : AExpr */;
9176 val
* var1
/* : AExpr */;
9177 var1
= parser_nodes__AAndExpr__n_expr2(self
);
9182 /* method parser_nodes#AAndExpr#n_expr2= for (self: AAndExpr, AExpr) */
9183 void parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9184 self
->attrs
[COLOR_parser_nodes__AAndExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AAndExpr> */
9187 /* method parser_nodes#AAndExpr#n_expr2= for (self: Object, AExpr) */
9188 void VIRTUAL_parser_nodes__AAndExpr__n_expr2_61d(val
* self
, val
* p0
) {
9189 parser_nodes__AAndExpr__n_expr2_61d(self
, p0
);
9192 /* method parser_nodes#AAndExpr#init for (self: AAndExpr) */
9193 void parser_nodes__AAndExpr__init(val
* self
) {
9194 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AAndExpr>*/;
9197 /* method parser_nodes#AAndExpr#init for (self: Object) */
9198 void VIRTUAL_parser_nodes__AAndExpr__init(val
* self
) {
9199 parser_nodes__AAndExpr__init(self
);
9202 /* method parser_nodes#AOrElseExpr#n_expr for (self: AOrElseExpr): AExpr */
9203 val
* parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9204 val
* var
/* : AExpr */;
9205 val
* var1
/* : AExpr */;
9206 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
; /* _n_expr on <self:AOrElseExpr> */
9208 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9209 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1206);
9216 /* method parser_nodes#AOrElseExpr#n_expr for (self: Object): AExpr */
9217 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr(val
* self
) {
9218 val
* var
/* : AExpr */;
9219 val
* var1
/* : AExpr */;
9220 var1
= parser_nodes__AOrElseExpr__n_expr(self
);
9225 /* method parser_nodes#AOrElseExpr#n_expr= for (self: AOrElseExpr, AExpr) */
9226 void parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9227 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr
].val
= p0
; /* _n_expr on <self:AOrElseExpr> */
9230 /* method parser_nodes#AOrElseExpr#n_expr= for (self: Object, AExpr) */
9231 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr_61d(val
* self
, val
* p0
) {
9232 parser_nodes__AOrElseExpr__n_expr_61d(self
, p0
);
9235 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: AOrElseExpr): AExpr */
9236 val
* parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9237 val
* var
/* : AExpr */;
9238 val
* var1
/* : AExpr */;
9239 var1
= self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
; /* _n_expr2 on <self:AOrElseExpr> */
9241 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9242 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1207);
9249 /* method parser_nodes#AOrElseExpr#n_expr2 for (self: Object): AExpr */
9250 val
* VIRTUAL_parser_nodes__AOrElseExpr__n_expr2(val
* self
) {
9251 val
* var
/* : AExpr */;
9252 val
* var1
/* : AExpr */;
9253 var1
= parser_nodes__AOrElseExpr__n_expr2(self
);
9258 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: AOrElseExpr, AExpr) */
9259 void parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9260 self
->attrs
[COLOR_parser_nodes__AOrElseExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AOrElseExpr> */
9263 /* method parser_nodes#AOrElseExpr#n_expr2= for (self: Object, AExpr) */
9264 void VIRTUAL_parser_nodes__AOrElseExpr__n_expr2_61d(val
* self
, val
* p0
) {
9265 parser_nodes__AOrElseExpr__n_expr2_61d(self
, p0
);
9268 /* method parser_nodes#AOrElseExpr#init for (self: AOrElseExpr) */
9269 void parser_nodes__AOrElseExpr__init(val
* self
) {
9270 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AOrElseExpr>*/;
9273 /* method parser_nodes#AOrElseExpr#init for (self: Object) */
9274 void VIRTUAL_parser_nodes__AOrElseExpr__init(val
* self
) {
9275 parser_nodes__AOrElseExpr__init(self
);
9278 /* method parser_nodes#AImpliesExpr#n_expr for (self: AImpliesExpr): AExpr */
9279 val
* parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9280 val
* var
/* : AExpr */;
9281 val
* var1
/* : AExpr */;
9282 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
; /* _n_expr on <self:AImpliesExpr> */
9284 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9285 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1213);
9292 /* method parser_nodes#AImpliesExpr#n_expr for (self: Object): AExpr */
9293 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr(val
* self
) {
9294 val
* var
/* : AExpr */;
9295 val
* var1
/* : AExpr */;
9296 var1
= parser_nodes__AImpliesExpr__n_expr(self
);
9301 /* method parser_nodes#AImpliesExpr#n_expr= for (self: AImpliesExpr, AExpr) */
9302 void parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9303 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr
].val
= p0
; /* _n_expr on <self:AImpliesExpr> */
9306 /* method parser_nodes#AImpliesExpr#n_expr= for (self: Object, AExpr) */
9307 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr_61d(val
* self
, val
* p0
) {
9308 parser_nodes__AImpliesExpr__n_expr_61d(self
, p0
);
9311 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: AImpliesExpr): AExpr */
9312 val
* parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9313 val
* var
/* : AExpr */;
9314 val
* var1
/* : AExpr */;
9315 var1
= self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
; /* _n_expr2 on <self:AImpliesExpr> */
9317 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr2");
9318 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1214);
9325 /* method parser_nodes#AImpliesExpr#n_expr2 for (self: Object): AExpr */
9326 val
* VIRTUAL_parser_nodes__AImpliesExpr__n_expr2(val
* self
) {
9327 val
* var
/* : AExpr */;
9328 val
* var1
/* : AExpr */;
9329 var1
= parser_nodes__AImpliesExpr__n_expr2(self
);
9334 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: AImpliesExpr, AExpr) */
9335 void parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9336 self
->attrs
[COLOR_parser_nodes__AImpliesExpr___n_expr2
].val
= p0
; /* _n_expr2 on <self:AImpliesExpr> */
9339 /* method parser_nodes#AImpliesExpr#n_expr2= for (self: Object, AExpr) */
9340 void VIRTUAL_parser_nodes__AImpliesExpr__n_expr2_61d(val
* self
, val
* p0
) {
9341 parser_nodes__AImpliesExpr__n_expr2_61d(self
, p0
);
9344 /* method parser_nodes#AImpliesExpr#init for (self: AImpliesExpr) */
9345 void parser_nodes__AImpliesExpr__init(val
* self
) {
9346 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AImpliesExpr>*/;
9349 /* method parser_nodes#AImpliesExpr#init for (self: Object) */
9350 void VIRTUAL_parser_nodes__AImpliesExpr__init(val
* self
) {
9351 parser_nodes__AImpliesExpr__init(self
);
9354 /* method parser_nodes#ANotExpr#n_kwnot for (self: ANotExpr): TKwnot */
9355 val
* parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9356 val
* var
/* : TKwnot */;
9357 val
* var1
/* : TKwnot */;
9358 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
; /* _n_kwnot on <self:ANotExpr> */
9360 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnot");
9361 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1220);
9368 /* method parser_nodes#ANotExpr#n_kwnot for (self: Object): TKwnot */
9369 val
* VIRTUAL_parser_nodes__ANotExpr__n_kwnot(val
* self
) {
9370 val
* var
/* : TKwnot */;
9371 val
* var1
/* : TKwnot */;
9372 var1
= parser_nodes__ANotExpr__n_kwnot(self
);
9377 /* method parser_nodes#ANotExpr#n_kwnot= for (self: ANotExpr, TKwnot) */
9378 void parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9379 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_kwnot
].val
= p0
; /* _n_kwnot on <self:ANotExpr> */
9382 /* method parser_nodes#ANotExpr#n_kwnot= for (self: Object, TKwnot) */
9383 void VIRTUAL_parser_nodes__ANotExpr__n_kwnot_61d(val
* self
, val
* p0
) {
9384 parser_nodes__ANotExpr__n_kwnot_61d(self
, p0
);
9387 /* method parser_nodes#ANotExpr#n_expr for (self: ANotExpr): AExpr */
9388 val
* parser_nodes__ANotExpr__n_expr(val
* self
) {
9389 val
* var
/* : AExpr */;
9390 val
* var1
/* : AExpr */;
9391 var1
= self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
; /* _n_expr on <self:ANotExpr> */
9393 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9394 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1221);
9401 /* method parser_nodes#ANotExpr#n_expr for (self: Object): AExpr */
9402 val
* VIRTUAL_parser_nodes__ANotExpr__n_expr(val
* self
) {
9403 val
* var
/* : AExpr */;
9404 val
* var1
/* : AExpr */;
9405 var1
= parser_nodes__ANotExpr__n_expr(self
);
9410 /* method parser_nodes#ANotExpr#n_expr= for (self: ANotExpr, AExpr) */
9411 void parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9412 self
->attrs
[COLOR_parser_nodes__ANotExpr___n_expr
].val
= p0
; /* _n_expr on <self:ANotExpr> */
9415 /* method parser_nodes#ANotExpr#n_expr= for (self: Object, AExpr) */
9416 void VIRTUAL_parser_nodes__ANotExpr__n_expr_61d(val
* self
, val
* p0
) {
9417 parser_nodes__ANotExpr__n_expr_61d(self
, p0
);
9420 /* method parser_nodes#ANotExpr#init for (self: ANotExpr) */
9421 void parser_nodes__ANotExpr__init(val
* self
) {
9422 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:ANotExpr>*/;
9425 /* method parser_nodes#ANotExpr#init for (self: Object) */
9426 void VIRTUAL_parser_nodes__ANotExpr__init(val
* self
) {
9427 parser_nodes__ANotExpr__init(self
);
9430 /* method parser_nodes#AEqExpr#init for (self: AEqExpr) */
9431 void parser_nodes__AEqExpr__init(val
* self
) {
9432 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AEqExpr>*/;
9435 /* method parser_nodes#AEqExpr#init for (self: Object) */
9436 void VIRTUAL_parser_nodes__AEqExpr__init(val
* self
) {
9437 parser_nodes__AEqExpr__init(self
);
9440 /* method parser_nodes#ANeExpr#init for (self: ANeExpr) */
9441 void parser_nodes__ANeExpr__init(val
* self
) {
9442 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ANeExpr>*/;
9445 /* method parser_nodes#ANeExpr#init for (self: Object) */
9446 void VIRTUAL_parser_nodes__ANeExpr__init(val
* self
) {
9447 parser_nodes__ANeExpr__init(self
);
9450 /* method parser_nodes#ALtExpr#init for (self: ALtExpr) */
9451 void parser_nodes__ALtExpr__init(val
* self
) {
9452 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALtExpr>*/;
9455 /* method parser_nodes#ALtExpr#init for (self: Object) */
9456 void VIRTUAL_parser_nodes__ALtExpr__init(val
* self
) {
9457 parser_nodes__ALtExpr__init(self
);
9460 /* method parser_nodes#ALeExpr#init for (self: ALeExpr) */
9461 void parser_nodes__ALeExpr__init(val
* self
) {
9462 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALeExpr>*/;
9465 /* method parser_nodes#ALeExpr#init for (self: Object) */
9466 void VIRTUAL_parser_nodes__ALeExpr__init(val
* self
) {
9467 parser_nodes__ALeExpr__init(self
);
9470 /* method parser_nodes#ALlExpr#init for (self: ALlExpr) */
9471 void parser_nodes__ALlExpr__init(val
* self
) {
9472 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ALlExpr>*/;
9475 /* method parser_nodes#ALlExpr#init for (self: Object) */
9476 void VIRTUAL_parser_nodes__ALlExpr__init(val
* self
) {
9477 parser_nodes__ALlExpr__init(self
);
9480 /* method parser_nodes#AGtExpr#init for (self: AGtExpr) */
9481 void parser_nodes__AGtExpr__init(val
* self
) {
9482 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGtExpr>*/;
9485 /* method parser_nodes#AGtExpr#init for (self: Object) */
9486 void VIRTUAL_parser_nodes__AGtExpr__init(val
* self
) {
9487 parser_nodes__AGtExpr__init(self
);
9490 /* method parser_nodes#AGeExpr#init for (self: AGeExpr) */
9491 void parser_nodes__AGeExpr__init(val
* self
) {
9492 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGeExpr>*/;
9495 /* method parser_nodes#AGeExpr#init for (self: Object) */
9496 void VIRTUAL_parser_nodes__AGeExpr__init(val
* self
) {
9497 parser_nodes__AGeExpr__init(self
);
9500 /* method parser_nodes#AGgExpr#init for (self: AGgExpr) */
9501 void parser_nodes__AGgExpr__init(val
* self
) {
9502 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AGgExpr>*/;
9505 /* method parser_nodes#AGgExpr#init for (self: Object) */
9506 void VIRTUAL_parser_nodes__AGgExpr__init(val
* self
) {
9507 parser_nodes__AGgExpr__init(self
);
9510 /* method parser_nodes#AIsaExpr#n_expr for (self: AIsaExpr): AExpr */
9511 val
* parser_nodes__AIsaExpr__n_expr(val
* self
) {
9512 val
* var
/* : AExpr */;
9513 val
* var1
/* : AExpr */;
9514 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
; /* _n_expr on <self:AIsaExpr> */
9516 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9517 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1267);
9524 /* method parser_nodes#AIsaExpr#n_expr for (self: Object): AExpr */
9525 val
* VIRTUAL_parser_nodes__AIsaExpr__n_expr(val
* self
) {
9526 val
* var
/* : AExpr */;
9527 val
* var1
/* : AExpr */;
9528 var1
= parser_nodes__AIsaExpr__n_expr(self
);
9533 /* method parser_nodes#AIsaExpr#n_expr= for (self: AIsaExpr, AExpr) */
9534 void parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9535 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_expr
].val
= p0
; /* _n_expr on <self:AIsaExpr> */
9538 /* method parser_nodes#AIsaExpr#n_expr= for (self: Object, AExpr) */
9539 void VIRTUAL_parser_nodes__AIsaExpr__n_expr_61d(val
* self
, val
* p0
) {
9540 parser_nodes__AIsaExpr__n_expr_61d(self
, p0
);
9543 /* method parser_nodes#AIsaExpr#n_type for (self: AIsaExpr): AType */
9544 val
* parser_nodes__AIsaExpr__n_type(val
* self
) {
9545 val
* var
/* : AType */;
9546 val
* var1
/* : AType */;
9547 var1
= self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
; /* _n_type on <self:AIsaExpr> */
9549 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
9550 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1268);
9557 /* method parser_nodes#AIsaExpr#n_type for (self: Object): AType */
9558 val
* VIRTUAL_parser_nodes__AIsaExpr__n_type(val
* self
) {
9559 val
* var
/* : AType */;
9560 val
* var1
/* : AType */;
9561 var1
= parser_nodes__AIsaExpr__n_type(self
);
9566 /* method parser_nodes#AIsaExpr#n_type= for (self: AIsaExpr, AType) */
9567 void parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9568 self
->attrs
[COLOR_parser_nodes__AIsaExpr___n_type
].val
= p0
; /* _n_type on <self:AIsaExpr> */
9571 /* method parser_nodes#AIsaExpr#n_type= for (self: Object, AType) */
9572 void VIRTUAL_parser_nodes__AIsaExpr__n_type_61d(val
* self
, val
* p0
) {
9573 parser_nodes__AIsaExpr__n_type_61d(self
, p0
);
9576 /* method parser_nodes#AIsaExpr#init for (self: AIsaExpr) */
9577 void parser_nodes__AIsaExpr__init(val
* self
) {
9578 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABoolExpr__init
]))(self
) /* init on <self:AIsaExpr>*/;
9581 /* method parser_nodes#AIsaExpr#init for (self: Object) */
9582 void VIRTUAL_parser_nodes__AIsaExpr__init(val
* self
) {
9583 parser_nodes__AIsaExpr__init(self
);
9586 /* method parser_nodes#APlusExpr#init for (self: APlusExpr) */
9587 void parser_nodes__APlusExpr__init(val
* self
) {
9588 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APlusExpr>*/;
9591 /* method parser_nodes#APlusExpr#init for (self: Object) */
9592 void VIRTUAL_parser_nodes__APlusExpr__init(val
* self
) {
9593 parser_nodes__APlusExpr__init(self
);
9596 /* method parser_nodes#AMinusExpr#init for (self: AMinusExpr) */
9597 void parser_nodes__AMinusExpr__init(val
* self
) {
9598 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AMinusExpr>*/;
9601 /* method parser_nodes#AMinusExpr#init for (self: Object) */
9602 void VIRTUAL_parser_nodes__AMinusExpr__init(val
* self
) {
9603 parser_nodes__AMinusExpr__init(self
);
9606 /* method parser_nodes#AStarshipExpr#init for (self: AStarshipExpr) */
9607 void parser_nodes__AStarshipExpr__init(val
* self
) {
9608 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarshipExpr>*/;
9611 /* method parser_nodes#AStarshipExpr#init for (self: Object) */
9612 void VIRTUAL_parser_nodes__AStarshipExpr__init(val
* self
) {
9613 parser_nodes__AStarshipExpr__init(self
);
9616 /* method parser_nodes#AStarExpr#init for (self: AStarExpr) */
9617 void parser_nodes__AStarExpr__init(val
* self
) {
9618 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:AStarExpr>*/;
9621 /* method parser_nodes#AStarExpr#init for (self: Object) */
9622 void VIRTUAL_parser_nodes__AStarExpr__init(val
* self
) {
9623 parser_nodes__AStarExpr__init(self
);
9626 /* method parser_nodes#ASlashExpr#init for (self: ASlashExpr) */
9627 void parser_nodes__ASlashExpr__init(val
* self
) {
9628 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:ASlashExpr>*/;
9631 /* method parser_nodes#ASlashExpr#init for (self: Object) */
9632 void VIRTUAL_parser_nodes__ASlashExpr__init(val
* self
) {
9633 parser_nodes__ASlashExpr__init(self
);
9636 /* method parser_nodes#APercentExpr#init for (self: APercentExpr) */
9637 void parser_nodes__APercentExpr__init(val
* self
) {
9638 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ABinopExpr__init
]))(self
) /* init on <self:APercentExpr>*/;
9641 /* method parser_nodes#APercentExpr#init for (self: Object) */
9642 void VIRTUAL_parser_nodes__APercentExpr__init(val
* self
) {
9643 parser_nodes__APercentExpr__init(self
);
9646 /* method parser_nodes#AUminusExpr#n_minus for (self: AUminusExpr): TMinus */
9647 val
* parser_nodes__AUminusExpr__n_minus(val
* self
) {
9648 val
* var
/* : TMinus */;
9649 val
* var1
/* : TMinus */;
9650 var1
= self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
; /* _n_minus on <self:AUminusExpr> */
9652 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_minus");
9653 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1304);
9660 /* method parser_nodes#AUminusExpr#n_minus for (self: Object): TMinus */
9661 val
* VIRTUAL_parser_nodes__AUminusExpr__n_minus(val
* self
) {
9662 val
* var
/* : TMinus */;
9663 val
* var1
/* : TMinus */;
9664 var1
= parser_nodes__AUminusExpr__n_minus(self
);
9669 /* method parser_nodes#AUminusExpr#n_minus= for (self: AUminusExpr, TMinus) */
9670 void parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9671 self
->attrs
[COLOR_parser_nodes__AUminusExpr___n_minus
].val
= p0
; /* _n_minus on <self:AUminusExpr> */
9674 /* method parser_nodes#AUminusExpr#n_minus= for (self: Object, TMinus) */
9675 void VIRTUAL_parser_nodes__AUminusExpr__n_minus_61d(val
* self
, val
* p0
) {
9676 parser_nodes__AUminusExpr__n_minus_61d(self
, p0
);
9679 /* method parser_nodes#AUminusExpr#init for (self: AUminusExpr) */
9680 void parser_nodes__AUminusExpr__init(val
* self
) {
9681 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:AUminusExpr>*/;
9684 /* method parser_nodes#AUminusExpr#init for (self: Object) */
9685 void VIRTUAL_parser_nodes__AUminusExpr__init(val
* self
) {
9686 parser_nodes__AUminusExpr__init(self
);
9689 /* method parser_nodes#ANewExpr#n_kwnew for (self: ANewExpr): TKwnew */
9690 val
* parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9691 val
* var
/* : TKwnew */;
9692 val
* var1
/* : TKwnew */;
9693 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
; /* _n_kwnew on <self:ANewExpr> */
9695 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_kwnew");
9696 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1310);
9703 /* method parser_nodes#ANewExpr#n_kwnew for (self: Object): TKwnew */
9704 val
* VIRTUAL_parser_nodes__ANewExpr__n_kwnew(val
* self
) {
9705 val
* var
/* : TKwnew */;
9706 val
* var1
/* : TKwnew */;
9707 var1
= parser_nodes__ANewExpr__n_kwnew(self
);
9712 /* method parser_nodes#ANewExpr#n_kwnew= for (self: ANewExpr, TKwnew) */
9713 void parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9714 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_kwnew
].val
= p0
; /* _n_kwnew on <self:ANewExpr> */
9717 /* method parser_nodes#ANewExpr#n_kwnew= for (self: Object, TKwnew) */
9718 void VIRTUAL_parser_nodes__ANewExpr__n_kwnew_61d(val
* self
, val
* p0
) {
9719 parser_nodes__ANewExpr__n_kwnew_61d(self
, p0
);
9722 /* method parser_nodes#ANewExpr#n_type for (self: ANewExpr): AType */
9723 val
* parser_nodes__ANewExpr__n_type(val
* self
) {
9724 val
* var
/* : AType */;
9725 val
* var1
/* : AType */;
9726 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
; /* _n_type on <self:ANewExpr> */
9728 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_type");
9729 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1311);
9736 /* method parser_nodes#ANewExpr#n_type for (self: Object): AType */
9737 val
* VIRTUAL_parser_nodes__ANewExpr__n_type(val
* self
) {
9738 val
* var
/* : AType */;
9739 val
* var1
/* : AType */;
9740 var1
= parser_nodes__ANewExpr__n_type(self
);
9745 /* method parser_nodes#ANewExpr#n_type= for (self: ANewExpr, AType) */
9746 void parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9747 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_type
].val
= p0
; /* _n_type on <self:ANewExpr> */
9750 /* method parser_nodes#ANewExpr#n_type= for (self: Object, AType) */
9751 void VIRTUAL_parser_nodes__ANewExpr__n_type_61d(val
* self
, val
* p0
) {
9752 parser_nodes__ANewExpr__n_type_61d(self
, p0
);
9755 /* method parser_nodes#ANewExpr#n_id for (self: ANewExpr): nullable TId */
9756 val
* parser_nodes__ANewExpr__n_id(val
* self
) {
9757 val
* var
/* : nullable TId */;
9758 val
* var1
/* : nullable TId */;
9759 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
; /* _n_id on <self:ANewExpr> */
9764 /* method parser_nodes#ANewExpr#n_id for (self: Object): nullable TId */
9765 val
* VIRTUAL_parser_nodes__ANewExpr__n_id(val
* self
) {
9766 val
* var
/* : nullable TId */;
9767 val
* var1
/* : nullable TId */;
9768 var1
= parser_nodes__ANewExpr__n_id(self
);
9773 /* method parser_nodes#ANewExpr#n_id= for (self: ANewExpr, nullable TId) */
9774 void parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9775 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_id
].val
= p0
; /* _n_id on <self:ANewExpr> */
9778 /* method parser_nodes#ANewExpr#n_id= for (self: Object, nullable TId) */
9779 void VIRTUAL_parser_nodes__ANewExpr__n_id_61d(val
* self
, val
* p0
) {
9780 parser_nodes__ANewExpr__n_id_61d(self
, p0
);
9783 /* method parser_nodes#ANewExpr#n_args for (self: ANewExpr): AExprs */
9784 val
* parser_nodes__ANewExpr__n_args(val
* self
) {
9785 val
* var
/* : AExprs */;
9786 val
* var1
/* : AExprs */;
9787 var1
= self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
; /* _n_args on <self:ANewExpr> */
9789 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_args");
9790 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1315);
9797 /* method parser_nodes#ANewExpr#n_args for (self: Object): AExprs */
9798 val
* VIRTUAL_parser_nodes__ANewExpr__n_args(val
* self
) {
9799 val
* var
/* : AExprs */;
9800 val
* var1
/* : AExprs */;
9801 var1
= parser_nodes__ANewExpr__n_args(self
);
9806 /* method parser_nodes#ANewExpr#n_args= for (self: ANewExpr, AExprs) */
9807 void parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9808 self
->attrs
[COLOR_parser_nodes__ANewExpr___n_args
].val
= p0
; /* _n_args on <self:ANewExpr> */
9811 /* method parser_nodes#ANewExpr#n_args= for (self: Object, AExprs) */
9812 void VIRTUAL_parser_nodes__ANewExpr__n_args_61d(val
* self
, val
* p0
) {
9813 parser_nodes__ANewExpr__n_args_61d(self
, p0
);
9816 /* method parser_nodes#ANewExpr#init for (self: ANewExpr) */
9817 void parser_nodes__ANewExpr__init(val
* self
) {
9818 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:ANewExpr>*/;
9821 /* method parser_nodes#ANewExpr#init for (self: Object) */
9822 void VIRTUAL_parser_nodes__ANewExpr__init(val
* self
) {
9823 parser_nodes__ANewExpr__init(self
);
9826 /* method parser_nodes#AAttrFormExpr#n_expr for (self: AAttrFormExpr): AExpr */
9827 val
* parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9828 val
* var
/* : AExpr */;
9829 val
* var1
/* : AExpr */;
9830 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
; /* _n_expr on <self:AAttrFormExpr> */
9832 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_expr");
9833 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1322);
9840 /* method parser_nodes#AAttrFormExpr#n_expr for (self: Object): AExpr */
9841 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_expr(val
* self
) {
9842 val
* var
/* : AExpr */;
9843 val
* var1
/* : AExpr */;
9844 var1
= parser_nodes__AAttrFormExpr__n_expr(self
);
9849 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: AAttrFormExpr, AExpr) */
9850 void parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9851 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_expr
].val
= p0
; /* _n_expr on <self:AAttrFormExpr> */
9854 /* method parser_nodes#AAttrFormExpr#n_expr= for (self: Object, AExpr) */
9855 void VIRTUAL_parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
) {
9856 parser_nodes__AAttrFormExpr__n_expr_61d(self
, p0
);
9859 /* method parser_nodes#AAttrFormExpr#n_id for (self: AAttrFormExpr): TAttrid */
9860 val
* parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9861 val
* var
/* : TAttrid */;
9862 val
* var1
/* : TAttrid */;
9863 var1
= self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
; /* _n_id on <self:AAttrFormExpr> */
9865 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
9866 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1325);
9873 /* method parser_nodes#AAttrFormExpr#n_id for (self: Object): TAttrid */
9874 val
* VIRTUAL_parser_nodes__AAttrFormExpr__n_id(val
* self
) {
9875 val
* var
/* : TAttrid */;
9876 val
* var1
/* : TAttrid */;
9877 var1
= parser_nodes__AAttrFormExpr__n_id(self
);
9882 /* method parser_nodes#AAttrFormExpr#n_id= for (self: AAttrFormExpr, TAttrid) */
9883 void parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9884 self
->attrs
[COLOR_parser_nodes__AAttrFormExpr___n_id
].val
= p0
; /* _n_id on <self:AAttrFormExpr> */
9887 /* method parser_nodes#AAttrFormExpr#n_id= for (self: Object, TAttrid) */
9888 void VIRTUAL_parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
) {
9889 parser_nodes__AAttrFormExpr__n_id_61d(self
, p0
);
9892 /* method parser_nodes#AAttrFormExpr#init for (self: AAttrFormExpr) */
9893 void parser_nodes__AAttrFormExpr__init(val
* self
) {
9894 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AExpr__init
]))(self
) /* init on <self:AAttrFormExpr>*/;
9897 /* method parser_nodes#AAttrFormExpr#init for (self: Object) */
9898 void VIRTUAL_parser_nodes__AAttrFormExpr__init(val
* self
) {
9899 parser_nodes__AAttrFormExpr__init(self
);
9902 /* method parser_nodes#AAttrExpr#init for (self: AAttrExpr) */
9903 void parser_nodes__AAttrExpr__init(val
* self
) {
9904 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrFormExpr__init
]))(self
) /* init on <self:AAttrExpr>*/;
9907 /* method parser_nodes#AAttrExpr#init for (self: Object) */
9908 void VIRTUAL_parser_nodes__AAttrExpr__init(val
* self
) {
9909 parser_nodes__AAttrExpr__init(self
);
9912 /* method parser_nodes#AAttrAssignExpr#init for (self: AAttrAssignExpr) */
9913 void parser_nodes__AAttrAssignExpr__init(val
* self
) {
9914 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAttrFormExpr__init
]))(self
) /* init on <self:AAttrAssignExpr>*/;
9915 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__AAssignFormExpr__init
]))(self
) /* init on <self:AAttrAssignExpr>*/;
9918 /* method parser_nodes#AAttrAssignExpr#init for (self: Object) */
9919 void VIRTUAL_parser_nodes__AAttrAssignExpr__init(val
* self
) {
9920 parser_nodes__AAttrAssignExpr__init(self
);
9923 /* method parser_nodes#ACallFormExpr#n_id for (self: ACallFormExpr): TId */
9924 val
* parser_nodes__ACallFormExpr__n_id(val
* self
) {
9925 val
* var
/* : TId */;
9926 val
* var1
/* : TId */;
9927 var1
= self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_id
].val
; /* _n_id on <self:ACallFormExpr> */
9929 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_id");
9930 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1344);
9937 /* method parser_nodes#ACallFormExpr#n_id for (self: Object): TId */
9938 val
* VIRTUAL_parser_nodes__ACallFormExpr__n_id(val
* self
) {
9939 val
* var
/* : TId */;
9940 val
* var1
/* : TId */;
9941 var1
= parser_nodes__ACallFormExpr__n_id(self
);
9946 /* method parser_nodes#ACallFormExpr#n_id= for (self: ACallFormExpr, TId) */
9947 void parser_nodes__ACallFormExpr__n_id_61d(val
* self
, val
* p0
) {
9948 self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_id
].val
= p0
; /* _n_id on <self:ACallFormExpr> */
9951 /* method parser_nodes#ACallFormExpr#n_id= for (self: Object, TId) */
9952 void VIRTUAL_parser_nodes__ACallFormExpr__n_id_61d(val
* self
, val
* p0
) {
9953 parser_nodes__ACallFormExpr__n_id_61d(self
, p0
);
9956 /* method parser_nodes#ACallFormExpr#n_args for (self: ACallFormExpr): AExprs */
9957 val
* parser_nodes__ACallFormExpr__n_args(val
* self
) {
9958 val
* var
/* : AExprs */;
9959 val
* var1
/* : AExprs */;
9960 var1
= self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_args
].val
; /* _n_args on <self:ACallFormExpr> */
9962 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _n_args");
9963 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 1347);
9970 /* method parser_nodes#ACallFormExpr#n_args for (self: Object): AExprs */
9971 val
* VIRTUAL_parser_nodes__ACallFormExpr__n_args(val
* self
) {
9972 val
* var
/* : AExprs */;
9973 val
* var1
/* : AExprs */;
9974 var1
= parser_nodes__ACallFormExpr__n_args(self
);
9979 /* method parser_nodes#ACallFormExpr#n_args= for (self: ACallFormExpr, AExprs) */
9980 void parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
) {
9981 self
->attrs
[COLOR_parser_nodes__ACallFormExpr___n_args
].val
= p0
; /* _n_args on <self:ACallFormExpr> */
9984 /* method parser_nodes#ACallFormExpr#n_args= for (self: Object, AExprs) */
9985 void VIRTUAL_parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
) {
9986 parser_nodes__ACallFormExpr__n_args_61d(self
, p0
);
9989 /* method parser_nodes#ACallFormExpr#init for (self: ACallFormExpr) */
9990 void parser_nodes__ACallFormExpr__init(val
* self
) {
9991 ((void (*)(val
*))(self
->class->vft
[COLOR_parser_nodes__ASendExpr__init
]))(self
) /* init on <self:ACallFormExpr>*/;
9994 /* method parser_nodes#ACallFormExpr#init for (self: Object) */
9995 void VIRTUAL_parser_nodes__ACallFormExpr__init(val
* self
) {
9996 parser_nodes__ACallFormExpr__init(self
);