README: document nit_env.sh
[nit.git] / c_src / nit__nith.classes.4.c
1 #include "nit__nith.classes.0.h"
2 /* runtime class nit__TKwintrude */
3 const struct class class_nit__TKwintrude = {
4 0, /* box_kind */
5 {
6 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwintrude:kernel#Object#init */
7 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwintrude:kernel#Object#!= */
8 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwintrude:kernel#Object#sys */
9 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwintrude:parser_nodes#TokenKeyword#to_s */
10 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwintrude:kernel#Object#== */
11 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwintrude:string#Object#inspect */
12 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwintrude:kernel#Object#is_same_instance */
13 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwintrude:kernel#Object#object_id */
14 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwintrude:string#Object#class_name */
15 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwintrude:time#Object#get_time */
16 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwintrude:string#Object#inspect_head */
17 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwintrude:string#Object#native_class_name */
18 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwintrude:kernel#Object#hash */
19 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwintrude:nitni_utilities#Object#long_signature */
20 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwintrude:nitni_utilities#Object#internal_call_context */
21 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwintrude:light_c#Object#from_c_call_context */
22 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#location */
23 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent */
24 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#hot_location */
25 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent= */
26 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#visit_all */
27 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#location= */
28 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwintrude:literal#ANode#accept_literal */
29 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwintrude:transform#ANode#full_transform_visitor */
30 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwintrude:astvalidation#ANode#accept_ast_validation */
31 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwintrude:rapid_type_analysis#ANode#accept_rapid_type_visitor */
32 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwintrude:scope#ANode#accept_scope_visitor */
33 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwintrude:flow#ANode#accept_flow_visitor */
34 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwintrude:local_var_init#ANode#accept_local_var_visitor */
35 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwintrude:auto_super_init#ANode#accept_auto_super_init */
36 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwintrude:transform#ANode#accept_transform_visitor */
37 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#debug */
38 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#replace_with */
39 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#replace_child */
40 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwintrude:lexer_work#Token#text */
41 (nitmethod_t)nit__lexer___TKwintrude___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#parser_index */
42 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token= */
43 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_token= */
44 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#is_loose= */
45 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_looses */
46 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token */
47 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_looses */
48 (nitmethod_t)nit__lexer___TKwintrude___init_tk, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#init_tk */
49 }
50 };
51 /* allocate TKwintrude */
52 val* NEW_nit__TKwintrude(const struct type* type) {
53 val* self /* : TKwintrude */;
54 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
55 self->type = type;
56 self->class = &class_nit__TKwintrude;
57 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwintrude exact> */
58 return self;
59 }
60 /* runtime class nit__TKwif */
61 const struct class class_nit__TKwif = {
62 0, /* box_kind */
63 {
64 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwif:kernel#Object#init */
65 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwif:kernel#Object#!= */
66 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwif:kernel#Object#sys */
67 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwif:parser_nodes#TokenKeyword#to_s */
68 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwif:kernel#Object#== */
69 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwif:string#Object#inspect */
70 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwif:kernel#Object#is_same_instance */
71 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwif:kernel#Object#object_id */
72 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwif:string#Object#class_name */
73 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwif:time#Object#get_time */
74 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwif:string#Object#inspect_head */
75 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwif:string#Object#native_class_name */
76 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwif:kernel#Object#hash */
77 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwif:nitni_utilities#Object#long_signature */
78 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwif:nitni_utilities#Object#internal_call_context */
79 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwif:light_c#Object#from_c_call_context */
80 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#location */
81 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#parent */
82 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#hot_location */
83 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#parent= */
84 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwif:parser_nodes#Token#visit_all */
85 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#location= */
86 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwif:literal#ANode#accept_literal */
87 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwif:transform#ANode#full_transform_visitor */
88 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwif:astvalidation#ANode#accept_ast_validation */
89 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwif:rapid_type_analysis#ANode#accept_rapid_type_visitor */
90 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwif:scope#ANode#accept_scope_visitor */
91 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwif:flow#ANode#accept_flow_visitor */
92 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwif:local_var_init#ANode#accept_local_var_visitor */
93 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwif:auto_super_init#ANode#accept_auto_super_init */
94 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwif:transform#ANode#accept_transform_visitor */
95 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#debug */
96 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#replace_with */
97 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwif:parser_nodes#Token#replace_child */
98 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwif:lexer_work#Token#text */
99 (nitmethod_t)nit__lexer___TKwif___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwif:lexer#TKwif#parser_index */
100 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwif:parser_nodes#Token#next_token= */
101 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwif:parser_nodes#Token#prev_token= */
102 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwif:parser_nodes#Token#is_loose= */
103 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwif:parser_nodes#Token#next_looses */
104 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwif:parser_nodes#Token#next_token */
105 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwif:parser_nodes#Token#prev_looses */
106 (nitmethod_t)nit__lexer___TKwif___init_tk, /* pointer to parser_nodes:TKwif:lexer#TKwif#init_tk */
107 }
108 };
109 /* allocate TKwif */
110 val* NEW_nit__TKwif(const struct type* type) {
111 val* self /* : TKwif */;
112 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
113 self->type = type;
114 self->class = &class_nit__TKwif;
115 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwif exact> */
116 return self;
117 }
118 /* runtime class nit__TKwthen */
119 const struct class class_nit__TKwthen = {
120 0, /* box_kind */
121 {
122 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwthen:kernel#Object#init */
123 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwthen:kernel#Object#!= */
124 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwthen:kernel#Object#sys */
125 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwthen:parser_nodes#TokenKeyword#to_s */
126 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwthen:kernel#Object#== */
127 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwthen:string#Object#inspect */
128 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwthen:kernel#Object#is_same_instance */
129 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwthen:kernel#Object#object_id */
130 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwthen:string#Object#class_name */
131 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwthen:time#Object#get_time */
132 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwthen:string#Object#inspect_head */
133 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwthen:string#Object#native_class_name */
134 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwthen:kernel#Object#hash */
135 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwthen:nitni_utilities#Object#long_signature */
136 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwthen:nitni_utilities#Object#internal_call_context */
137 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwthen:light_c#Object#from_c_call_context */
138 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#location */
139 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#parent */
140 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#hot_location */
141 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#parent= */
142 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#visit_all */
143 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#location= */
144 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwthen:literal#ANode#accept_literal */
145 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwthen:transform#ANode#full_transform_visitor */
146 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwthen:astvalidation#ANode#accept_ast_validation */
147 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwthen:rapid_type_analysis#ANode#accept_rapid_type_visitor */
148 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwthen:scope#ANode#accept_scope_visitor */
149 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwthen:flow#ANode#accept_flow_visitor */
150 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwthen:local_var_init#ANode#accept_local_var_visitor */
151 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwthen:auto_super_init#ANode#accept_auto_super_init */
152 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwthen:transform#ANode#accept_transform_visitor */
153 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#debug */
154 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#replace_with */
155 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#replace_child */
156 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwthen:lexer_work#Token#text */
157 (nitmethod_t)nit__lexer___TKwthen___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwthen:lexer#TKwthen#parser_index */
158 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#next_token= */
159 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#prev_token= */
160 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#is_loose= */
161 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#next_looses */
162 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#next_token */
163 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#prev_looses */
164 (nitmethod_t)nit__lexer___TKwthen___init_tk, /* pointer to parser_nodes:TKwthen:lexer#TKwthen#init_tk */
165 }
166 };
167 /* allocate TKwthen */
168 val* NEW_nit__TKwthen(const struct type* type) {
169 val* self /* : TKwthen */;
170 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
171 self->type = type;
172 self->class = &class_nit__TKwthen;
173 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwthen exact> */
174 return self;
175 }
176 /* runtime class nit__TKwelse */
177 const struct class class_nit__TKwelse = {
178 0, /* box_kind */
179 {
180 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwelse:kernel#Object#init */
181 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwelse:kernel#Object#!= */
182 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwelse:kernel#Object#sys */
183 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwelse:parser_nodes#TokenKeyword#to_s */
184 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwelse:kernel#Object#== */
185 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwelse:string#Object#inspect */
186 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwelse:kernel#Object#is_same_instance */
187 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwelse:kernel#Object#object_id */
188 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwelse:string#Object#class_name */
189 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwelse:time#Object#get_time */
190 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwelse:string#Object#inspect_head */
191 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwelse:string#Object#native_class_name */
192 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwelse:kernel#Object#hash */
193 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwelse:nitni_utilities#Object#long_signature */
194 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwelse:nitni_utilities#Object#internal_call_context */
195 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwelse:light_c#Object#from_c_call_context */
196 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#location */
197 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#parent */
198 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#hot_location */
199 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#parent= */
200 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#visit_all */
201 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#location= */
202 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwelse:literal#ANode#accept_literal */
203 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwelse:transform#ANode#full_transform_visitor */
204 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwelse:astvalidation#ANode#accept_ast_validation */
205 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwelse:rapid_type_analysis#ANode#accept_rapid_type_visitor */
206 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwelse:scope#ANode#accept_scope_visitor */
207 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwelse:flow#ANode#accept_flow_visitor */
208 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwelse:local_var_init#ANode#accept_local_var_visitor */
209 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwelse:auto_super_init#ANode#accept_auto_super_init */
210 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwelse:transform#ANode#accept_transform_visitor */
211 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#debug */
212 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#replace_with */
213 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#replace_child */
214 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwelse:lexer_work#Token#text */
215 (nitmethod_t)nit__lexer___TKwelse___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwelse:lexer#TKwelse#parser_index */
216 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#next_token= */
217 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#prev_token= */
218 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#is_loose= */
219 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#next_looses */
220 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#next_token */
221 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#prev_looses */
222 (nitmethod_t)nit__lexer___TKwelse___init_tk, /* pointer to parser_nodes:TKwelse:lexer#TKwelse#init_tk */
223 }
224 };
225 /* allocate TKwelse */
226 val* NEW_nit__TKwelse(const struct type* type) {
227 val* self /* : TKwelse */;
228 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
229 self->type = type;
230 self->class = &class_nit__TKwelse;
231 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwelse exact> */
232 return self;
233 }
234 /* runtime class nit__TKwwhile */
235 const struct class class_nit__TKwwhile = {
236 0, /* box_kind */
237 {
238 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwwhile:kernel#Object#init */
239 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwwhile:kernel#Object#!= */
240 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwwhile:kernel#Object#sys */
241 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwwhile:parser_nodes#TokenKeyword#to_s */
242 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwwhile:kernel#Object#== */
243 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwwhile:string#Object#inspect */
244 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwwhile:kernel#Object#is_same_instance */
245 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwwhile:kernel#Object#object_id */
246 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwwhile:string#Object#class_name */
247 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwwhile:time#Object#get_time */
248 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwwhile:string#Object#inspect_head */
249 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwwhile:string#Object#native_class_name */
250 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwwhile:kernel#Object#hash */
251 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwwhile:nitni_utilities#Object#long_signature */
252 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwwhile:nitni_utilities#Object#internal_call_context */
253 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwwhile:light_c#Object#from_c_call_context */
254 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#location */
255 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#parent */
256 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#hot_location */
257 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#parent= */
258 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#visit_all */
259 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#location= */
260 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwwhile:literal#ANode#accept_literal */
261 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwwhile:transform#ANode#full_transform_visitor */
262 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwwhile:astvalidation#ANode#accept_ast_validation */
263 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwwhile:rapid_type_analysis#ANode#accept_rapid_type_visitor */
264 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwwhile:scope#ANode#accept_scope_visitor */
265 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwwhile:flow#ANode#accept_flow_visitor */
266 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwwhile:local_var_init#ANode#accept_local_var_visitor */
267 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwwhile:auto_super_init#ANode#accept_auto_super_init */
268 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwwhile:transform#ANode#accept_transform_visitor */
269 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#debug */
270 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#replace_with */
271 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#replace_child */
272 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwwhile:lexer_work#Token#text */
273 (nitmethod_t)nit__lexer___TKwwhile___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwwhile:lexer#TKwwhile#parser_index */
274 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#next_token= */
275 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#prev_token= */
276 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#is_loose= */
277 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#next_looses */
278 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#next_token */
279 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#prev_looses */
280 (nitmethod_t)nit__lexer___TKwwhile___init_tk, /* pointer to parser_nodes:TKwwhile:lexer#TKwwhile#init_tk */
281 }
282 };
283 /* allocate TKwwhile */
284 val* NEW_nit__TKwwhile(const struct type* type) {
285 val* self /* : TKwwhile */;
286 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
287 self->type = type;
288 self->class = &class_nit__TKwwhile;
289 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwwhile exact> */
290 return self;
291 }
292 /* runtime class nit__TKwloop */
293 const struct class class_nit__TKwloop = {
294 0, /* box_kind */
295 {
296 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwloop:kernel#Object#init */
297 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwloop:kernel#Object#!= */
298 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwloop:kernel#Object#sys */
299 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwloop:parser_nodes#TokenKeyword#to_s */
300 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwloop:kernel#Object#== */
301 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwloop:string#Object#inspect */
302 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwloop:kernel#Object#is_same_instance */
303 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwloop:kernel#Object#object_id */
304 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwloop:string#Object#class_name */
305 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwloop:time#Object#get_time */
306 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwloop:string#Object#inspect_head */
307 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwloop:string#Object#native_class_name */
308 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwloop:kernel#Object#hash */
309 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwloop:nitni_utilities#Object#long_signature */
310 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwloop:nitni_utilities#Object#internal_call_context */
311 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwloop:light_c#Object#from_c_call_context */
312 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#location */
313 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#parent */
314 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#hot_location */
315 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#parent= */
316 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#visit_all */
317 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#location= */
318 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwloop:literal#ANode#accept_literal */
319 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwloop:transform#ANode#full_transform_visitor */
320 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwloop:astvalidation#ANode#accept_ast_validation */
321 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwloop:rapid_type_analysis#ANode#accept_rapid_type_visitor */
322 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwloop:scope#ANode#accept_scope_visitor */
323 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwloop:flow#ANode#accept_flow_visitor */
324 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwloop:local_var_init#ANode#accept_local_var_visitor */
325 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwloop:auto_super_init#ANode#accept_auto_super_init */
326 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwloop:transform#ANode#accept_transform_visitor */
327 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#debug */
328 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#replace_with */
329 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#replace_child */
330 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwloop:lexer_work#Token#text */
331 (nitmethod_t)nit__lexer___TKwloop___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwloop:lexer#TKwloop#parser_index */
332 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#next_token= */
333 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#prev_token= */
334 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#is_loose= */
335 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#next_looses */
336 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#next_token */
337 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#prev_looses */
338 (nitmethod_t)nit__lexer___TKwloop___init_tk, /* pointer to parser_nodes:TKwloop:lexer#TKwloop#init_tk */
339 }
340 };
341 /* allocate TKwloop */
342 val* NEW_nit__TKwloop(const struct type* type) {
343 val* self /* : TKwloop */;
344 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
345 self->type = type;
346 self->class = &class_nit__TKwloop;
347 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwloop exact> */
348 return self;
349 }
350 /* runtime class nit__TKwfor */
351 const struct class class_nit__TKwfor = {
352 0, /* box_kind */
353 {
354 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwfor:kernel#Object#init */
355 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwfor:kernel#Object#!= */
356 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwfor:kernel#Object#sys */
357 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwfor:parser_nodes#TokenKeyword#to_s */
358 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwfor:kernel#Object#== */
359 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwfor:string#Object#inspect */
360 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwfor:kernel#Object#is_same_instance */
361 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwfor:kernel#Object#object_id */
362 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwfor:string#Object#class_name */
363 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwfor:time#Object#get_time */
364 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwfor:string#Object#inspect_head */
365 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwfor:string#Object#native_class_name */
366 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwfor:kernel#Object#hash */
367 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwfor:nitni_utilities#Object#long_signature */
368 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwfor:nitni_utilities#Object#internal_call_context */
369 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwfor:light_c#Object#from_c_call_context */
370 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#location */
371 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#parent */
372 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#hot_location */
373 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#parent= */
374 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#visit_all */
375 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#location= */
376 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwfor:literal#ANode#accept_literal */
377 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwfor:transform#ANode#full_transform_visitor */
378 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwfor:astvalidation#ANode#accept_ast_validation */
379 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwfor:rapid_type_analysis#ANode#accept_rapid_type_visitor */
380 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwfor:scope#ANode#accept_scope_visitor */
381 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwfor:flow#ANode#accept_flow_visitor */
382 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwfor:local_var_init#ANode#accept_local_var_visitor */
383 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwfor:auto_super_init#ANode#accept_auto_super_init */
384 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwfor:transform#ANode#accept_transform_visitor */
385 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#debug */
386 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#replace_with */
387 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#replace_child */
388 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwfor:lexer_work#Token#text */
389 (nitmethod_t)nit__lexer___TKwfor___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwfor:lexer#TKwfor#parser_index */
390 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#next_token= */
391 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#prev_token= */
392 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#is_loose= */
393 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#next_looses */
394 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#next_token */
395 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#prev_looses */
396 (nitmethod_t)nit__lexer___TKwfor___init_tk, /* pointer to parser_nodes:TKwfor:lexer#TKwfor#init_tk */
397 }
398 };
399 /* allocate TKwfor */
400 val* NEW_nit__TKwfor(const struct type* type) {
401 val* self /* : TKwfor */;
402 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
403 self->type = type;
404 self->class = &class_nit__TKwfor;
405 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwfor exact> */
406 return self;
407 }
408 /* runtime class nit__TKwin */
409 const struct class class_nit__TKwin = {
410 0, /* box_kind */
411 {
412 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwin:kernel#Object#init */
413 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwin:kernel#Object#!= */
414 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwin:kernel#Object#sys */
415 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwin:parser_nodes#TokenKeyword#to_s */
416 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwin:kernel#Object#== */
417 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwin:string#Object#inspect */
418 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwin:kernel#Object#is_same_instance */
419 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwin:kernel#Object#object_id */
420 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwin:string#Object#class_name */
421 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwin:time#Object#get_time */
422 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwin:string#Object#inspect_head */
423 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwin:string#Object#native_class_name */
424 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwin:kernel#Object#hash */
425 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwin:nitni_utilities#Object#long_signature */
426 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwin:nitni_utilities#Object#internal_call_context */
427 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwin:light_c#Object#from_c_call_context */
428 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#location */
429 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#parent */
430 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#hot_location */
431 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#parent= */
432 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwin:parser_nodes#Token#visit_all */
433 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#location= */
434 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwin:literal#ANode#accept_literal */
435 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwin:transform#ANode#full_transform_visitor */
436 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwin:astvalidation#ANode#accept_ast_validation */
437 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwin:rapid_type_analysis#ANode#accept_rapid_type_visitor */
438 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwin:scope#ANode#accept_scope_visitor */
439 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwin:flow#ANode#accept_flow_visitor */
440 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwin:local_var_init#ANode#accept_local_var_visitor */
441 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwin:auto_super_init#ANode#accept_auto_super_init */
442 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwin:transform#ANode#accept_transform_visitor */
443 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#debug */
444 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#replace_with */
445 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwin:parser_nodes#Token#replace_child */
446 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwin:lexer_work#Token#text */
447 (nitmethod_t)nit__lexer___TKwin___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwin:lexer#TKwin#parser_index */
448 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwin:parser_nodes#Token#next_token= */
449 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwin:parser_nodes#Token#prev_token= */
450 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwin:parser_nodes#Token#is_loose= */
451 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwin:parser_nodes#Token#next_looses */
452 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwin:parser_nodes#Token#next_token */
453 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwin:parser_nodes#Token#prev_looses */
454 (nitmethod_t)nit__lexer___TKwin___init_tk, /* pointer to parser_nodes:TKwin:lexer#TKwin#init_tk */
455 }
456 };
457 /* allocate TKwin */
458 val* NEW_nit__TKwin(const struct type* type) {
459 val* self /* : TKwin */;
460 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
461 self->type = type;
462 self->class = &class_nit__TKwin;
463 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwin exact> */
464 return self;
465 }
466 /* runtime class nit__TKwand */
467 const struct class class_nit__TKwand = {
468 0, /* box_kind */
469 {
470 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwand:kernel#Object#init */
471 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwand:kernel#Object#!= */
472 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwand:kernel#Object#sys */
473 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwand:parser_nodes#TokenKeyword#to_s */
474 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwand:kernel#Object#== */
475 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwand:string#Object#inspect */
476 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwand:kernel#Object#is_same_instance */
477 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwand:kernel#Object#object_id */
478 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwand:string#Object#class_name */
479 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwand:time#Object#get_time */
480 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwand:string#Object#inspect_head */
481 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwand:string#Object#native_class_name */
482 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwand:kernel#Object#hash */
483 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwand:nitni_utilities#Object#long_signature */
484 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwand:nitni_utilities#Object#internal_call_context */
485 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwand:light_c#Object#from_c_call_context */
486 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#location */
487 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#parent */
488 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#hot_location */
489 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#parent= */
490 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwand:parser_nodes#Token#visit_all */
491 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#location= */
492 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwand:literal#ANode#accept_literal */
493 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwand:transform#ANode#full_transform_visitor */
494 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwand:astvalidation#ANode#accept_ast_validation */
495 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwand:rapid_type_analysis#ANode#accept_rapid_type_visitor */
496 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwand:scope#ANode#accept_scope_visitor */
497 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwand:flow#ANode#accept_flow_visitor */
498 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwand:local_var_init#ANode#accept_local_var_visitor */
499 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwand:auto_super_init#ANode#accept_auto_super_init */
500 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwand:transform#ANode#accept_transform_visitor */
501 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#debug */
502 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#replace_with */
503 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwand:parser_nodes#Token#replace_child */
504 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwand:lexer_work#Token#text */
505 (nitmethod_t)nit__lexer___TKwand___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwand:lexer#TKwand#parser_index */
506 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwand:parser_nodes#Token#next_token= */
507 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwand:parser_nodes#Token#prev_token= */
508 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwand:parser_nodes#Token#is_loose= */
509 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwand:parser_nodes#Token#next_looses */
510 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwand:parser_nodes#Token#next_token */
511 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwand:parser_nodes#Token#prev_looses */
512 (nitmethod_t)nit__lexer___TKwand___init_tk, /* pointer to parser_nodes:TKwand:lexer#TKwand#init_tk */
513 }
514 };
515 /* allocate TKwand */
516 val* NEW_nit__TKwand(const struct type* type) {
517 val* self /* : TKwand */;
518 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
519 self->type = type;
520 self->class = &class_nit__TKwand;
521 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwand exact> */
522 return self;
523 }
524 /* runtime class nit__TKwor */
525 const struct class class_nit__TKwor = {
526 0, /* box_kind */
527 {
528 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwor:kernel#Object#init */
529 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwor:kernel#Object#!= */
530 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwor:kernel#Object#sys */
531 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwor:parser_nodes#TokenKeyword#to_s */
532 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwor:kernel#Object#== */
533 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwor:string#Object#inspect */
534 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwor:kernel#Object#is_same_instance */
535 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwor:kernel#Object#object_id */
536 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwor:string#Object#class_name */
537 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwor:time#Object#get_time */
538 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwor:string#Object#inspect_head */
539 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwor:string#Object#native_class_name */
540 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwor:kernel#Object#hash */
541 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwor:nitni_utilities#Object#long_signature */
542 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwor:nitni_utilities#Object#internal_call_context */
543 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwor:light_c#Object#from_c_call_context */
544 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#location */
545 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#parent */
546 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#hot_location */
547 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#parent= */
548 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwor:parser_nodes#Token#visit_all */
549 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#location= */
550 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwor:literal#ANode#accept_literal */
551 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwor:transform#ANode#full_transform_visitor */
552 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwor:astvalidation#ANode#accept_ast_validation */
553 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwor:rapid_type_analysis#ANode#accept_rapid_type_visitor */
554 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwor:scope#ANode#accept_scope_visitor */
555 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwor:flow#ANode#accept_flow_visitor */
556 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwor:local_var_init#ANode#accept_local_var_visitor */
557 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwor:auto_super_init#ANode#accept_auto_super_init */
558 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwor:transform#ANode#accept_transform_visitor */
559 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#debug */
560 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#replace_with */
561 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwor:parser_nodes#Token#replace_child */
562 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwor:lexer_work#Token#text */
563 (nitmethod_t)nit__lexer___TKwor___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwor:lexer#TKwor#parser_index */
564 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwor:parser_nodes#Token#next_token= */
565 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwor:parser_nodes#Token#prev_token= */
566 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwor:parser_nodes#Token#is_loose= */
567 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwor:parser_nodes#Token#next_looses */
568 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwor:parser_nodes#Token#next_token */
569 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwor:parser_nodes#Token#prev_looses */
570 (nitmethod_t)nit__lexer___TKwor___init_tk, /* pointer to parser_nodes:TKwor:lexer#TKwor#init_tk */
571 }
572 };
573 /* allocate TKwor */
574 val* NEW_nit__TKwor(const struct type* type) {
575 val* self /* : TKwor */;
576 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
577 self->type = type;
578 self->class = &class_nit__TKwor;
579 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwor exact> */
580 return self;
581 }
582 /* runtime class nit__TKwimplies */
583 const struct class class_nit__TKwimplies = {
584 0, /* box_kind */
585 {
586 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwimplies:kernel#Object#init */
587 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwimplies:kernel#Object#!= */
588 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwimplies:kernel#Object#sys */
589 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwimplies:parser_nodes#TokenKeyword#to_s */
590 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwimplies:kernel#Object#== */
591 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwimplies:string#Object#inspect */
592 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwimplies:kernel#Object#is_same_instance */
593 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwimplies:kernel#Object#object_id */
594 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwimplies:string#Object#class_name */
595 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwimplies:time#Object#get_time */
596 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwimplies:string#Object#inspect_head */
597 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwimplies:string#Object#native_class_name */
598 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwimplies:kernel#Object#hash */
599 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwimplies:nitni_utilities#Object#long_signature */
600 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwimplies:nitni_utilities#Object#internal_call_context */
601 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwimplies:light_c#Object#from_c_call_context */
602 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#location */
603 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#parent */
604 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#hot_location */
605 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#parent= */
606 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#visit_all */
607 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#location= */
608 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwimplies:literal#ANode#accept_literal */
609 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwimplies:transform#ANode#full_transform_visitor */
610 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwimplies:astvalidation#ANode#accept_ast_validation */
611 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwimplies:rapid_type_analysis#ANode#accept_rapid_type_visitor */
612 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwimplies:scope#ANode#accept_scope_visitor */
613 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwimplies:flow#ANode#accept_flow_visitor */
614 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwimplies:local_var_init#ANode#accept_local_var_visitor */
615 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwimplies:auto_super_init#ANode#accept_auto_super_init */
616 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwimplies:transform#ANode#accept_transform_visitor */
617 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#debug */
618 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#replace_with */
619 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#replace_child */
620 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwimplies:lexer_work#Token#text */
621 (nitmethod_t)nit__lexer___TKwimplies___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwimplies:lexer#TKwimplies#parser_index */
622 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#next_token= */
623 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#prev_token= */
624 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#is_loose= */
625 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#next_looses */
626 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#next_token */
627 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#prev_looses */
628 (nitmethod_t)nit__lexer___TKwimplies___init_tk, /* pointer to parser_nodes:TKwimplies:lexer#TKwimplies#init_tk */
629 }
630 };
631 /* allocate TKwimplies */
632 val* NEW_nit__TKwimplies(const struct type* type) {
633 val* self /* : TKwimplies */;
634 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
635 self->type = type;
636 self->class = &class_nit__TKwimplies;
637 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwimplies exact> */
638 return self;
639 }
640 /* runtime class nit__TKwnot */
641 const struct class class_nit__TKwnot = {
642 0, /* box_kind */
643 {
644 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwnot:kernel#Object#init */
645 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwnot:kernel#Object#!= */
646 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwnot:kernel#Object#sys */
647 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwnot:parser_nodes#TokenKeyword#to_s */
648 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwnot:kernel#Object#== */
649 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwnot:string#Object#inspect */
650 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwnot:kernel#Object#is_same_instance */
651 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwnot:kernel#Object#object_id */
652 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwnot:string#Object#class_name */
653 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwnot:time#Object#get_time */
654 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwnot:string#Object#inspect_head */
655 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwnot:string#Object#native_class_name */
656 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwnot:kernel#Object#hash */
657 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwnot:nitni_utilities#Object#long_signature */
658 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwnot:nitni_utilities#Object#internal_call_context */
659 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwnot:light_c#Object#from_c_call_context */
660 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#location */
661 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#parent */
662 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#hot_location */
663 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#parent= */
664 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#visit_all */
665 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#location= */
666 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwnot:literal#ANode#accept_literal */
667 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwnot:transform#ANode#full_transform_visitor */
668 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwnot:astvalidation#ANode#accept_ast_validation */
669 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwnot:rapid_type_analysis#ANode#accept_rapid_type_visitor */
670 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwnot:scope#ANode#accept_scope_visitor */
671 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwnot:flow#ANode#accept_flow_visitor */
672 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwnot:local_var_init#ANode#accept_local_var_visitor */
673 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwnot:auto_super_init#ANode#accept_auto_super_init */
674 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwnot:transform#ANode#accept_transform_visitor */
675 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#debug */
676 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#replace_with */
677 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#replace_child */
678 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwnot:lexer_work#Token#text */
679 (nitmethod_t)nit__lexer___TKwnot___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwnot:lexer#TKwnot#parser_index */
680 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#next_token= */
681 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#prev_token= */
682 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#is_loose= */
683 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#next_looses */
684 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#next_token */
685 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#prev_looses */
686 (nitmethod_t)nit__lexer___TKwnot___init_tk, /* pointer to parser_nodes:TKwnot:lexer#TKwnot#init_tk */
687 }
688 };
689 /* allocate TKwnot */
690 val* NEW_nit__TKwnot(const struct type* type) {
691 val* self /* : TKwnot */;
692 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
693 self->type = type;
694 self->class = &class_nit__TKwnot;
695 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwnot exact> */
696 return self;
697 }
698 /* runtime class nit__TKwreturn */
699 const struct class class_nit__TKwreturn = {
700 0, /* box_kind */
701 {
702 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwreturn:kernel#Object#init */
703 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwreturn:kernel#Object#!= */
704 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwreturn:kernel#Object#sys */
705 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwreturn:parser_nodes#TokenKeyword#to_s */
706 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwreturn:kernel#Object#== */
707 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwreturn:string#Object#inspect */
708 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwreturn:kernel#Object#is_same_instance */
709 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwreturn:kernel#Object#object_id */
710 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwreturn:string#Object#class_name */
711 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwreturn:time#Object#get_time */
712 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwreturn:string#Object#inspect_head */
713 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwreturn:string#Object#native_class_name */
714 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwreturn:kernel#Object#hash */
715 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwreturn:nitni_utilities#Object#long_signature */
716 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwreturn:nitni_utilities#Object#internal_call_context */
717 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwreturn:light_c#Object#from_c_call_context */
718 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#location */
719 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#parent */
720 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#hot_location */
721 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#parent= */
722 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#visit_all */
723 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#location= */
724 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwreturn:literal#ANode#accept_literal */
725 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwreturn:transform#ANode#full_transform_visitor */
726 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwreturn:astvalidation#ANode#accept_ast_validation */
727 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwreturn:rapid_type_analysis#ANode#accept_rapid_type_visitor */
728 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwreturn:scope#ANode#accept_scope_visitor */
729 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwreturn:flow#ANode#accept_flow_visitor */
730 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwreturn:local_var_init#ANode#accept_local_var_visitor */
731 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwreturn:auto_super_init#ANode#accept_auto_super_init */
732 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwreturn:transform#ANode#accept_transform_visitor */
733 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#debug */
734 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#replace_with */
735 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#replace_child */
736 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwreturn:lexer_work#Token#text */
737 (nitmethod_t)nit__lexer___TKwreturn___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwreturn:lexer#TKwreturn#parser_index */
738 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#next_token= */
739 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#prev_token= */
740 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#is_loose= */
741 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#next_looses */
742 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#next_token */
743 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#prev_looses */
744 (nitmethod_t)nit__lexer___TKwreturn___init_tk, /* pointer to parser_nodes:TKwreturn:lexer#TKwreturn#init_tk */
745 }
746 };
747 /* allocate TKwreturn */
748 val* NEW_nit__TKwreturn(const struct type* type) {
749 val* self /* : TKwreturn */;
750 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
751 self->type = type;
752 self->class = &class_nit__TKwreturn;
753 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwreturn exact> */
754 return self;
755 }
756 /* runtime class nit__TKwcontinue */
757 const struct class class_nit__TKwcontinue = {
758 0, /* box_kind */
759 {
760 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwcontinue:kernel#Object#init */
761 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwcontinue:kernel#Object#!= */
762 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwcontinue:kernel#Object#sys */
763 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwcontinue:parser_nodes#TokenKeyword#to_s */
764 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwcontinue:kernel#Object#== */
765 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwcontinue:string#Object#inspect */
766 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwcontinue:kernel#Object#is_same_instance */
767 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwcontinue:kernel#Object#object_id */
768 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwcontinue:string#Object#class_name */
769 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwcontinue:time#Object#get_time */
770 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwcontinue:string#Object#inspect_head */
771 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwcontinue:string#Object#native_class_name */
772 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwcontinue:kernel#Object#hash */
773 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwcontinue:nitni_utilities#Object#long_signature */
774 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwcontinue:nitni_utilities#Object#internal_call_context */
775 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwcontinue:light_c#Object#from_c_call_context */
776 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#location */
777 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#parent */
778 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#hot_location */
779 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#parent= */
780 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#visit_all */
781 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#location= */
782 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwcontinue:literal#ANode#accept_literal */
783 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwcontinue:transform#ANode#full_transform_visitor */
784 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwcontinue:astvalidation#ANode#accept_ast_validation */
785 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwcontinue:rapid_type_analysis#ANode#accept_rapid_type_visitor */
786 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwcontinue:scope#ANode#accept_scope_visitor */
787 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwcontinue:flow#ANode#accept_flow_visitor */
788 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwcontinue:local_var_init#ANode#accept_local_var_visitor */
789 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwcontinue:auto_super_init#ANode#accept_auto_super_init */
790 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwcontinue:transform#ANode#accept_transform_visitor */
791 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#debug */
792 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#replace_with */
793 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#replace_child */
794 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwcontinue:lexer_work#Token#text */
795 (nitmethod_t)nit__lexer___TKwcontinue___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwcontinue:lexer#TKwcontinue#parser_index */
796 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#next_token= */
797 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#prev_token= */
798 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#is_loose= */
799 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#next_looses */
800 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#next_token */
801 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#prev_looses */
802 (nitmethod_t)nit__lexer___TKwcontinue___init_tk, /* pointer to parser_nodes:TKwcontinue:lexer#TKwcontinue#init_tk */
803 }
804 };
805 /* allocate TKwcontinue */
806 val* NEW_nit__TKwcontinue(const struct type* type) {
807 val* self /* : TKwcontinue */;
808 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
809 self->type = type;
810 self->class = &class_nit__TKwcontinue;
811 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwcontinue exact> */
812 return self;
813 }
814 /* runtime class nit__TKwbreak */
815 const struct class class_nit__TKwbreak = {
816 0, /* box_kind */
817 {
818 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwbreak:kernel#Object#init */
819 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwbreak:kernel#Object#!= */
820 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwbreak:kernel#Object#sys */
821 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwbreak:parser_nodes#TokenKeyword#to_s */
822 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwbreak:kernel#Object#== */
823 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwbreak:string#Object#inspect */
824 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwbreak:kernel#Object#is_same_instance */
825 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwbreak:kernel#Object#object_id */
826 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwbreak:string#Object#class_name */
827 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwbreak:time#Object#get_time */
828 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwbreak:string#Object#inspect_head */
829 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwbreak:string#Object#native_class_name */
830 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwbreak:kernel#Object#hash */
831 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwbreak:nitni_utilities#Object#long_signature */
832 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwbreak:nitni_utilities#Object#internal_call_context */
833 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwbreak:light_c#Object#from_c_call_context */
834 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#location */
835 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#parent */
836 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#hot_location */
837 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#parent= */
838 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#visit_all */
839 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#location= */
840 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwbreak:literal#ANode#accept_literal */
841 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwbreak:transform#ANode#full_transform_visitor */
842 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwbreak:astvalidation#ANode#accept_ast_validation */
843 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwbreak:rapid_type_analysis#ANode#accept_rapid_type_visitor */
844 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwbreak:scope#ANode#accept_scope_visitor */
845 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwbreak:flow#ANode#accept_flow_visitor */
846 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwbreak:local_var_init#ANode#accept_local_var_visitor */
847 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwbreak:auto_super_init#ANode#accept_auto_super_init */
848 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwbreak:transform#ANode#accept_transform_visitor */
849 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#debug */
850 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#replace_with */
851 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#replace_child */
852 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwbreak:lexer_work#Token#text */
853 (nitmethod_t)nit__lexer___TKwbreak___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwbreak:lexer#TKwbreak#parser_index */
854 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#next_token= */
855 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#prev_token= */
856 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#is_loose= */
857 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#next_looses */
858 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#next_token */
859 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#prev_looses */
860 (nitmethod_t)nit__lexer___TKwbreak___init_tk, /* pointer to parser_nodes:TKwbreak:lexer#TKwbreak#init_tk */
861 }
862 };
863 /* allocate TKwbreak */
864 val* NEW_nit__TKwbreak(const struct type* type) {
865 val* self /* : TKwbreak */;
866 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
867 self->type = type;
868 self->class = &class_nit__TKwbreak;
869 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwbreak exact> */
870 return self;
871 }
872 /* runtime class nit__TKwabort */
873 const struct class class_nit__TKwabort = {
874 0, /* box_kind */
875 {
876 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwabort:kernel#Object#init */
877 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwabort:kernel#Object#!= */
878 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwabort:kernel#Object#sys */
879 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwabort:parser_nodes#TokenKeyword#to_s */
880 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwabort:kernel#Object#== */
881 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwabort:string#Object#inspect */
882 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwabort:kernel#Object#is_same_instance */
883 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwabort:kernel#Object#object_id */
884 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwabort:string#Object#class_name */
885 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwabort:time#Object#get_time */
886 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwabort:string#Object#inspect_head */
887 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwabort:string#Object#native_class_name */
888 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwabort:kernel#Object#hash */
889 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwabort:nitni_utilities#Object#long_signature */
890 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwabort:nitni_utilities#Object#internal_call_context */
891 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwabort:light_c#Object#from_c_call_context */
892 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#location */
893 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#parent */
894 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#hot_location */
895 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#parent= */
896 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#visit_all */
897 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#location= */
898 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwabort:literal#ANode#accept_literal */
899 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwabort:transform#ANode#full_transform_visitor */
900 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwabort:astvalidation#ANode#accept_ast_validation */
901 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwabort:rapid_type_analysis#ANode#accept_rapid_type_visitor */
902 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwabort:scope#ANode#accept_scope_visitor */
903 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwabort:flow#ANode#accept_flow_visitor */
904 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwabort:local_var_init#ANode#accept_local_var_visitor */
905 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwabort:auto_super_init#ANode#accept_auto_super_init */
906 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwabort:transform#ANode#accept_transform_visitor */
907 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#debug */
908 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#replace_with */
909 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#replace_child */
910 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwabort:lexer_work#Token#text */
911 (nitmethod_t)nit__lexer___TKwabort___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwabort:lexer#TKwabort#parser_index */
912 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#next_token= */
913 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#prev_token= */
914 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#is_loose= */
915 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#next_looses */
916 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#next_token */
917 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#prev_looses */
918 (nitmethod_t)nit__lexer___TKwabort___init_tk, /* pointer to parser_nodes:TKwabort:lexer#TKwabort#init_tk */
919 }
920 };
921 /* allocate TKwabort */
922 val* NEW_nit__TKwabort(const struct type* type) {
923 val* self /* : TKwabort */;
924 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
925 self->type = type;
926 self->class = &class_nit__TKwabort;
927 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwabort exact> */
928 return self;
929 }
930 /* runtime class nit__TKwassert */
931 const struct class class_nit__TKwassert = {
932 0, /* box_kind */
933 {
934 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwassert:kernel#Object#init */
935 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwassert:kernel#Object#!= */
936 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwassert:kernel#Object#sys */
937 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwassert:parser_nodes#TokenKeyword#to_s */
938 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwassert:kernel#Object#== */
939 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwassert:string#Object#inspect */
940 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwassert:kernel#Object#is_same_instance */
941 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwassert:kernel#Object#object_id */
942 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwassert:string#Object#class_name */
943 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwassert:time#Object#get_time */
944 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwassert:string#Object#inspect_head */
945 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwassert:string#Object#native_class_name */
946 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwassert:kernel#Object#hash */
947 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwassert:nitni_utilities#Object#long_signature */
948 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwassert:nitni_utilities#Object#internal_call_context */
949 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwassert:light_c#Object#from_c_call_context */
950 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#location */
951 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#parent */
952 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#hot_location */
953 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#parent= */
954 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#visit_all */
955 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#location= */
956 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwassert:literal#ANode#accept_literal */
957 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwassert:transform#ANode#full_transform_visitor */
958 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwassert:astvalidation#ANode#accept_ast_validation */
959 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwassert:rapid_type_analysis#ANode#accept_rapid_type_visitor */
960 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwassert:scope#ANode#accept_scope_visitor */
961 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwassert:flow#ANode#accept_flow_visitor */
962 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwassert:local_var_init#ANode#accept_local_var_visitor */
963 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwassert:auto_super_init#ANode#accept_auto_super_init */
964 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwassert:transform#ANode#accept_transform_visitor */
965 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#debug */
966 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#replace_with */
967 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#replace_child */
968 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwassert:lexer_work#Token#text */
969 (nitmethod_t)nit__lexer___TKwassert___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwassert:lexer#TKwassert#parser_index */
970 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#next_token= */
971 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#prev_token= */
972 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#is_loose= */
973 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#next_looses */
974 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#next_token */
975 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#prev_looses */
976 (nitmethod_t)nit__lexer___TKwassert___init_tk, /* pointer to parser_nodes:TKwassert:lexer#TKwassert#init_tk */
977 }
978 };
979 /* allocate TKwassert */
980 val* NEW_nit__TKwassert(const struct type* type) {
981 val* self /* : TKwassert */;
982 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
983 self->type = type;
984 self->class = &class_nit__TKwassert;
985 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwassert exact> */
986 return self;
987 }
988 /* runtime class nit__TKwnew */
989 const struct class class_nit__TKwnew = {
990 0, /* box_kind */
991 {
992 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwnew:kernel#Object#init */
993 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwnew:kernel#Object#!= */
994 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwnew:kernel#Object#sys */
995 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwnew:parser_nodes#TokenKeyword#to_s */
996 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwnew:kernel#Object#== */
997 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwnew:string#Object#inspect */
998 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwnew:kernel#Object#is_same_instance */
999 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwnew:kernel#Object#object_id */
1000 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwnew:string#Object#class_name */
1001 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwnew:time#Object#get_time */
1002 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwnew:string#Object#inspect_head */
1003 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwnew:string#Object#native_class_name */
1004 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwnew:kernel#Object#hash */
1005 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwnew:nitni_utilities#Object#long_signature */
1006 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwnew:nitni_utilities#Object#internal_call_context */
1007 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwnew:light_c#Object#from_c_call_context */
1008 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#location */
1009 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#parent */
1010 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#hot_location */
1011 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#parent= */
1012 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#visit_all */
1013 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#location= */
1014 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwnew:literal#ANode#accept_literal */
1015 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwnew:transform#ANode#full_transform_visitor */
1016 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwnew:astvalidation#ANode#accept_ast_validation */
1017 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwnew:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1018 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwnew:scope#ANode#accept_scope_visitor */
1019 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwnew:flow#ANode#accept_flow_visitor */
1020 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwnew:local_var_init#ANode#accept_local_var_visitor */
1021 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwnew:auto_super_init#ANode#accept_auto_super_init */
1022 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwnew:transform#ANode#accept_transform_visitor */
1023 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#debug */
1024 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#replace_with */
1025 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#replace_child */
1026 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwnew:lexer_work#Token#text */
1027 (nitmethod_t)nit__lexer___TKwnew___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwnew:lexer#TKwnew#parser_index */
1028 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#next_token= */
1029 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#prev_token= */
1030 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#is_loose= */
1031 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#next_looses */
1032 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#next_token */
1033 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#prev_looses */
1034 (nitmethod_t)nit__lexer___TKwnew___init_tk, /* pointer to parser_nodes:TKwnew:lexer#TKwnew#init_tk */
1035 }
1036 };
1037 /* allocate TKwnew */
1038 val* NEW_nit__TKwnew(const struct type* type) {
1039 val* self /* : TKwnew */;
1040 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1041 self->type = type;
1042 self->class = &class_nit__TKwnew;
1043 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwnew exact> */
1044 return self;
1045 }
1046 /* runtime class nit__TKwisa */
1047 const struct class class_nit__TKwisa = {
1048 0, /* box_kind */
1049 {
1050 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwisa:kernel#Object#init */
1051 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwisa:kernel#Object#!= */
1052 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwisa:kernel#Object#sys */
1053 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwisa:parser_nodes#TokenKeyword#to_s */
1054 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwisa:kernel#Object#== */
1055 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwisa:string#Object#inspect */
1056 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwisa:kernel#Object#is_same_instance */
1057 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwisa:kernel#Object#object_id */
1058 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwisa:string#Object#class_name */
1059 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwisa:time#Object#get_time */
1060 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwisa:string#Object#inspect_head */
1061 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwisa:string#Object#native_class_name */
1062 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwisa:kernel#Object#hash */
1063 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwisa:nitni_utilities#Object#long_signature */
1064 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwisa:nitni_utilities#Object#internal_call_context */
1065 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwisa:light_c#Object#from_c_call_context */
1066 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#location */
1067 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#parent */
1068 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#hot_location */
1069 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#parent= */
1070 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#visit_all */
1071 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#location= */
1072 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwisa:literal#ANode#accept_literal */
1073 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwisa:transform#ANode#full_transform_visitor */
1074 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwisa:astvalidation#ANode#accept_ast_validation */
1075 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwisa:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1076 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwisa:scope#ANode#accept_scope_visitor */
1077 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwisa:flow#ANode#accept_flow_visitor */
1078 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwisa:local_var_init#ANode#accept_local_var_visitor */
1079 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwisa:auto_super_init#ANode#accept_auto_super_init */
1080 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwisa:transform#ANode#accept_transform_visitor */
1081 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#debug */
1082 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#replace_with */
1083 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#replace_child */
1084 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwisa:lexer_work#Token#text */
1085 (nitmethod_t)nit__lexer___TKwisa___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwisa:lexer#TKwisa#parser_index */
1086 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#next_token= */
1087 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#prev_token= */
1088 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#is_loose= */
1089 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#next_looses */
1090 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#next_token */
1091 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#prev_looses */
1092 (nitmethod_t)nit__lexer___TKwisa___init_tk, /* pointer to parser_nodes:TKwisa:lexer#TKwisa#init_tk */
1093 }
1094 };
1095 /* allocate TKwisa */
1096 val* NEW_nit__TKwisa(const struct type* type) {
1097 val* self /* : TKwisa */;
1098 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1099 self->type = type;
1100 self->class = &class_nit__TKwisa;
1101 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwisa exact> */
1102 return self;
1103 }
1104 /* runtime class nit__TKwonce */
1105 const struct class class_nit__TKwonce = {
1106 0, /* box_kind */
1107 {
1108 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwonce:kernel#Object#init */
1109 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwonce:kernel#Object#!= */
1110 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwonce:kernel#Object#sys */
1111 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwonce:parser_nodes#TokenKeyword#to_s */
1112 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwonce:kernel#Object#== */
1113 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwonce:string#Object#inspect */
1114 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwonce:kernel#Object#is_same_instance */
1115 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwonce:kernel#Object#object_id */
1116 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwonce:string#Object#class_name */
1117 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwonce:time#Object#get_time */
1118 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwonce:string#Object#inspect_head */
1119 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwonce:string#Object#native_class_name */
1120 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwonce:kernel#Object#hash */
1121 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwonce:nitni_utilities#Object#long_signature */
1122 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwonce:nitni_utilities#Object#internal_call_context */
1123 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwonce:light_c#Object#from_c_call_context */
1124 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#location */
1125 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#parent */
1126 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#hot_location */
1127 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#parent= */
1128 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#visit_all */
1129 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#location= */
1130 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwonce:literal#ANode#accept_literal */
1131 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwonce:transform#ANode#full_transform_visitor */
1132 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwonce:astvalidation#ANode#accept_ast_validation */
1133 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwonce:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1134 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwonce:scope#ANode#accept_scope_visitor */
1135 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwonce:flow#ANode#accept_flow_visitor */
1136 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwonce:local_var_init#ANode#accept_local_var_visitor */
1137 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwonce:auto_super_init#ANode#accept_auto_super_init */
1138 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwonce:transform#ANode#accept_transform_visitor */
1139 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#debug */
1140 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#replace_with */
1141 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#replace_child */
1142 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwonce:lexer_work#Token#text */
1143 (nitmethod_t)nit__lexer___TKwonce___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwonce:lexer#TKwonce#parser_index */
1144 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#next_token= */
1145 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#prev_token= */
1146 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#is_loose= */
1147 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#next_looses */
1148 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#next_token */
1149 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#prev_looses */
1150 (nitmethod_t)nit__lexer___TKwonce___init_tk, /* pointer to parser_nodes:TKwonce:lexer#TKwonce#init_tk */
1151 }
1152 };
1153 /* allocate TKwonce */
1154 val* NEW_nit__TKwonce(const struct type* type) {
1155 val* self /* : TKwonce */;
1156 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1157 self->type = type;
1158 self->class = &class_nit__TKwonce;
1159 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwonce exact> */
1160 return self;
1161 }
1162 /* runtime class nit__TKwsuper */
1163 const struct class class_nit__TKwsuper = {
1164 0, /* box_kind */
1165 {
1166 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwsuper:kernel#Object#init */
1167 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwsuper:kernel#Object#!= */
1168 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwsuper:kernel#Object#sys */
1169 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwsuper:parser_nodes#TokenKeyword#to_s */
1170 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwsuper:kernel#Object#== */
1171 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwsuper:string#Object#inspect */
1172 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwsuper:kernel#Object#is_same_instance */
1173 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwsuper:kernel#Object#object_id */
1174 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwsuper:string#Object#class_name */
1175 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwsuper:time#Object#get_time */
1176 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwsuper:string#Object#inspect_head */
1177 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwsuper:string#Object#native_class_name */
1178 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwsuper:kernel#Object#hash */
1179 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwsuper:nitni_utilities#Object#long_signature */
1180 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwsuper:nitni_utilities#Object#internal_call_context */
1181 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwsuper:light_c#Object#from_c_call_context */
1182 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#location */
1183 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#parent */
1184 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#hot_location */
1185 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#parent= */
1186 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#visit_all */
1187 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#location= */
1188 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwsuper:literal#ANode#accept_literal */
1189 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwsuper:transform#ANode#full_transform_visitor */
1190 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwsuper:astvalidation#ANode#accept_ast_validation */
1191 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwsuper:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1192 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwsuper:scope#ANode#accept_scope_visitor */
1193 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwsuper:flow#ANode#accept_flow_visitor */
1194 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwsuper:local_var_init#ANode#accept_local_var_visitor */
1195 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwsuper:auto_super_init#ANode#accept_auto_super_init */
1196 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwsuper:transform#ANode#accept_transform_visitor */
1197 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#debug */
1198 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#replace_with */
1199 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#replace_child */
1200 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwsuper:lexer_work#Token#text */
1201 (nitmethod_t)nit__lexer___TKwsuper___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwsuper:lexer#TKwsuper#parser_index */
1202 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#next_token= */
1203 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#prev_token= */
1204 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#is_loose= */
1205 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#next_looses */
1206 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#next_token */
1207 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#prev_looses */
1208 (nitmethod_t)nit__lexer___TKwsuper___init_tk, /* pointer to parser_nodes:TKwsuper:lexer#TKwsuper#init_tk */
1209 }
1210 };
1211 /* allocate TKwsuper */
1212 val* NEW_nit__TKwsuper(const struct type* type) {
1213 val* self /* : TKwsuper */;
1214 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1215 self->type = type;
1216 self->class = &class_nit__TKwsuper;
1217 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwsuper exact> */
1218 return self;
1219 }
1220 /* runtime class nit__TKwself */
1221 const struct class class_nit__TKwself = {
1222 0, /* box_kind */
1223 {
1224 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwself:kernel#Object#init */
1225 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwself:kernel#Object#!= */
1226 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwself:kernel#Object#sys */
1227 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwself:parser_nodes#TokenKeyword#to_s */
1228 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwself:kernel#Object#== */
1229 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwself:string#Object#inspect */
1230 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwself:kernel#Object#is_same_instance */
1231 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwself:kernel#Object#object_id */
1232 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwself:string#Object#class_name */
1233 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwself:time#Object#get_time */
1234 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwself:string#Object#inspect_head */
1235 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwself:string#Object#native_class_name */
1236 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwself:kernel#Object#hash */
1237 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwself:nitni_utilities#Object#long_signature */
1238 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwself:nitni_utilities#Object#internal_call_context */
1239 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwself:light_c#Object#from_c_call_context */
1240 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#location */
1241 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#parent */
1242 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#hot_location */
1243 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#parent= */
1244 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwself:parser_nodes#Token#visit_all */
1245 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#location= */
1246 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwself:literal#ANode#accept_literal */
1247 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwself:transform#ANode#full_transform_visitor */
1248 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwself:astvalidation#ANode#accept_ast_validation */
1249 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwself:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1250 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwself:scope#ANode#accept_scope_visitor */
1251 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwself:flow#ANode#accept_flow_visitor */
1252 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwself:local_var_init#ANode#accept_local_var_visitor */
1253 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwself:auto_super_init#ANode#accept_auto_super_init */
1254 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwself:transform#ANode#accept_transform_visitor */
1255 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#debug */
1256 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#replace_with */
1257 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwself:parser_nodes#Token#replace_child */
1258 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwself:lexer_work#Token#text */
1259 (nitmethod_t)nit__lexer___TKwself___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwself:lexer#TKwself#parser_index */
1260 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwself:parser_nodes#Token#next_token= */
1261 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwself:parser_nodes#Token#prev_token= */
1262 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwself:parser_nodes#Token#is_loose= */
1263 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwself:parser_nodes#Token#next_looses */
1264 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwself:parser_nodes#Token#next_token */
1265 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwself:parser_nodes#Token#prev_looses */
1266 (nitmethod_t)nit__lexer___TKwself___init_tk, /* pointer to parser_nodes:TKwself:lexer#TKwself#init_tk */
1267 }
1268 };
1269 /* allocate TKwself */
1270 val* NEW_nit__TKwself(const struct type* type) {
1271 val* self /* : TKwself */;
1272 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1273 self->type = type;
1274 self->class = &class_nit__TKwself;
1275 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwself exact> */
1276 return self;
1277 }
1278 /* runtime class nit__TKwtrue */
1279 const struct class class_nit__TKwtrue = {
1280 0, /* box_kind */
1281 {
1282 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwtrue:kernel#Object#init */
1283 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwtrue:kernel#Object#!= */
1284 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwtrue:kernel#Object#sys */
1285 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwtrue:parser_nodes#TokenKeyword#to_s */
1286 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwtrue:kernel#Object#== */
1287 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwtrue:string#Object#inspect */
1288 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwtrue:kernel#Object#is_same_instance */
1289 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwtrue:kernel#Object#object_id */
1290 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwtrue:string#Object#class_name */
1291 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwtrue:time#Object#get_time */
1292 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwtrue:string#Object#inspect_head */
1293 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwtrue:string#Object#native_class_name */
1294 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwtrue:kernel#Object#hash */
1295 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwtrue:nitni_utilities#Object#long_signature */
1296 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwtrue:nitni_utilities#Object#internal_call_context */
1297 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwtrue:light_c#Object#from_c_call_context */
1298 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#location */
1299 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#parent */
1300 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#hot_location */
1301 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#parent= */
1302 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#visit_all */
1303 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#location= */
1304 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwtrue:literal#ANode#accept_literal */
1305 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwtrue:transform#ANode#full_transform_visitor */
1306 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwtrue:astvalidation#ANode#accept_ast_validation */
1307 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwtrue:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1308 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwtrue:scope#ANode#accept_scope_visitor */
1309 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwtrue:flow#ANode#accept_flow_visitor */
1310 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwtrue:local_var_init#ANode#accept_local_var_visitor */
1311 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwtrue:auto_super_init#ANode#accept_auto_super_init */
1312 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwtrue:transform#ANode#accept_transform_visitor */
1313 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#debug */
1314 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#replace_with */
1315 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#replace_child */
1316 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwtrue:lexer_work#Token#text */
1317 (nitmethod_t)nit__lexer___TKwtrue___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwtrue:lexer#TKwtrue#parser_index */
1318 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#next_token= */
1319 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#prev_token= */
1320 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#is_loose= */
1321 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#next_looses */
1322 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#next_token */
1323 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#prev_looses */
1324 (nitmethod_t)nit__lexer___TKwtrue___init_tk, /* pointer to parser_nodes:TKwtrue:lexer#TKwtrue#init_tk */
1325 }
1326 };
1327 /* allocate TKwtrue */
1328 val* NEW_nit__TKwtrue(const struct type* type) {
1329 val* self /* : TKwtrue */;
1330 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1331 self->type = type;
1332 self->class = &class_nit__TKwtrue;
1333 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwtrue exact> */
1334 return self;
1335 }
1336 /* runtime class nit__TKwfalse */
1337 const struct class class_nit__TKwfalse = {
1338 0, /* box_kind */
1339 {
1340 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwfalse:kernel#Object#init */
1341 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwfalse:kernel#Object#!= */
1342 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwfalse:kernel#Object#sys */
1343 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwfalse:parser_nodes#TokenKeyword#to_s */
1344 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwfalse:kernel#Object#== */
1345 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwfalse:string#Object#inspect */
1346 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwfalse:kernel#Object#is_same_instance */
1347 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwfalse:kernel#Object#object_id */
1348 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwfalse:string#Object#class_name */
1349 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwfalse:time#Object#get_time */
1350 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwfalse:string#Object#inspect_head */
1351 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwfalse:string#Object#native_class_name */
1352 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwfalse:kernel#Object#hash */
1353 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwfalse:nitni_utilities#Object#long_signature */
1354 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwfalse:nitni_utilities#Object#internal_call_context */
1355 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwfalse:light_c#Object#from_c_call_context */
1356 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#location */
1357 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#parent */
1358 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#hot_location */
1359 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#parent= */
1360 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#visit_all */
1361 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#location= */
1362 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwfalse:literal#ANode#accept_literal */
1363 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwfalse:transform#ANode#full_transform_visitor */
1364 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwfalse:astvalidation#ANode#accept_ast_validation */
1365 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwfalse:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1366 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwfalse:scope#ANode#accept_scope_visitor */
1367 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwfalse:flow#ANode#accept_flow_visitor */
1368 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwfalse:local_var_init#ANode#accept_local_var_visitor */
1369 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwfalse:auto_super_init#ANode#accept_auto_super_init */
1370 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwfalse:transform#ANode#accept_transform_visitor */
1371 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#debug */
1372 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#replace_with */
1373 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#replace_child */
1374 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwfalse:lexer_work#Token#text */
1375 (nitmethod_t)nit__lexer___TKwfalse___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwfalse:lexer#TKwfalse#parser_index */
1376 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#next_token= */
1377 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#prev_token= */
1378 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#is_loose= */
1379 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#next_looses */
1380 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#next_token */
1381 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#prev_looses */
1382 (nitmethod_t)nit__lexer___TKwfalse___init_tk, /* pointer to parser_nodes:TKwfalse:lexer#TKwfalse#init_tk */
1383 }
1384 };
1385 /* allocate TKwfalse */
1386 val* NEW_nit__TKwfalse(const struct type* type) {
1387 val* self /* : TKwfalse */;
1388 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1389 self->type = type;
1390 self->class = &class_nit__TKwfalse;
1391 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwfalse exact> */
1392 return self;
1393 }
1394 /* runtime class nit__TKwnull */
1395 const struct class class_nit__TKwnull = {
1396 0, /* box_kind */
1397 {
1398 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwnull:kernel#Object#init */
1399 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwnull:kernel#Object#!= */
1400 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwnull:kernel#Object#sys */
1401 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwnull:parser_nodes#TokenKeyword#to_s */
1402 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwnull:kernel#Object#== */
1403 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwnull:string#Object#inspect */
1404 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwnull:kernel#Object#is_same_instance */
1405 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwnull:kernel#Object#object_id */
1406 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwnull:string#Object#class_name */
1407 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwnull:time#Object#get_time */
1408 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwnull:string#Object#inspect_head */
1409 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwnull:string#Object#native_class_name */
1410 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwnull:kernel#Object#hash */
1411 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwnull:nitni_utilities#Object#long_signature */
1412 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwnull:nitni_utilities#Object#internal_call_context */
1413 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwnull:light_c#Object#from_c_call_context */
1414 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#location */
1415 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#parent */
1416 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#hot_location */
1417 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#parent= */
1418 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#visit_all */
1419 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#location= */
1420 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwnull:literal#ANode#accept_literal */
1421 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwnull:transform#ANode#full_transform_visitor */
1422 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwnull:astvalidation#ANode#accept_ast_validation */
1423 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwnull:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1424 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwnull:scope#ANode#accept_scope_visitor */
1425 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwnull:flow#ANode#accept_flow_visitor */
1426 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwnull:local_var_init#ANode#accept_local_var_visitor */
1427 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwnull:auto_super_init#ANode#accept_auto_super_init */
1428 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwnull:transform#ANode#accept_transform_visitor */
1429 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#debug */
1430 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwnull:parser_nodes#ANode#replace_with */
1431 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#replace_child */
1432 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwnull:lexer_work#Token#text */
1433 (nitmethod_t)nit__lexer___TKwnull___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwnull:lexer#TKwnull#parser_index */
1434 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#next_token= */
1435 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#prev_token= */
1436 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#is_loose= */
1437 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#next_looses */
1438 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#next_token */
1439 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwnull:parser_nodes#Token#prev_looses */
1440 (nitmethod_t)nit__lexer___TKwnull___init_tk, /* pointer to parser_nodes:TKwnull:lexer#TKwnull#init_tk */
1441 }
1442 };
1443 /* allocate TKwnull */
1444 val* NEW_nit__TKwnull(const struct type* type) {
1445 val* self /* : TKwnull */;
1446 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1447 self->type = type;
1448 self->class = &class_nit__TKwnull;
1449 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwnull exact> */
1450 return self;
1451 }
1452 /* runtime class nit__TKwas */
1453 const struct class class_nit__TKwas = {
1454 0, /* box_kind */
1455 {
1456 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwas:kernel#Object#init */
1457 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwas:kernel#Object#!= */
1458 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwas:kernel#Object#sys */
1459 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwas:parser_nodes#TokenKeyword#to_s */
1460 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwas:kernel#Object#== */
1461 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwas:string#Object#inspect */
1462 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwas:kernel#Object#is_same_instance */
1463 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwas:kernel#Object#object_id */
1464 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwas:string#Object#class_name */
1465 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwas:time#Object#get_time */
1466 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwas:string#Object#inspect_head */
1467 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwas:string#Object#native_class_name */
1468 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwas:kernel#Object#hash */
1469 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwas:nitni_utilities#Object#long_signature */
1470 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwas:nitni_utilities#Object#internal_call_context */
1471 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwas:light_c#Object#from_c_call_context */
1472 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#location */
1473 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#parent */
1474 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#hot_location */
1475 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#parent= */
1476 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwas:parser_nodes#Token#visit_all */
1477 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#location= */
1478 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwas:literal#ANode#accept_literal */
1479 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwas:transform#ANode#full_transform_visitor */
1480 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwas:astvalidation#ANode#accept_ast_validation */
1481 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwas:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1482 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwas:scope#ANode#accept_scope_visitor */
1483 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwas:flow#ANode#accept_flow_visitor */
1484 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwas:local_var_init#ANode#accept_local_var_visitor */
1485 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwas:auto_super_init#ANode#accept_auto_super_init */
1486 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwas:transform#ANode#accept_transform_visitor */
1487 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#debug */
1488 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwas:parser_nodes#ANode#replace_with */
1489 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwas:parser_nodes#Token#replace_child */
1490 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwas:lexer_work#Token#text */
1491 (nitmethod_t)nit__lexer___TKwas___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwas:lexer#TKwas#parser_index */
1492 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwas:parser_nodes#Token#next_token= */
1493 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwas:parser_nodes#Token#prev_token= */
1494 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwas:parser_nodes#Token#is_loose= */
1495 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwas:parser_nodes#Token#next_looses */
1496 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwas:parser_nodes#Token#next_token */
1497 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwas:parser_nodes#Token#prev_looses */
1498 (nitmethod_t)nit__lexer___TKwas___init_tk, /* pointer to parser_nodes:TKwas:lexer#TKwas#init_tk */
1499 }
1500 };
1501 /* allocate TKwas */
1502 val* NEW_nit__TKwas(const struct type* type) {
1503 val* self /* : TKwas */;
1504 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1505 self->type = type;
1506 self->class = &class_nit__TKwas;
1507 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwas exact> */
1508 return self;
1509 }
1510 /* runtime class nit__TKwnullable */
1511 const struct class class_nit__TKwnullable = {
1512 0, /* box_kind */
1513 {
1514 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwnullable:kernel#Object#init */
1515 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwnullable:kernel#Object#!= */
1516 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwnullable:kernel#Object#sys */
1517 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwnullable:parser_nodes#TokenKeyword#to_s */
1518 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwnullable:kernel#Object#== */
1519 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwnullable:string#Object#inspect */
1520 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwnullable:kernel#Object#is_same_instance */
1521 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwnullable:kernel#Object#object_id */
1522 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwnullable:string#Object#class_name */
1523 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwnullable:time#Object#get_time */
1524 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwnullable:string#Object#inspect_head */
1525 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwnullable:string#Object#native_class_name */
1526 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwnullable:kernel#Object#hash */
1527 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwnullable:nitni_utilities#Object#long_signature */
1528 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwnullable:nitni_utilities#Object#internal_call_context */
1529 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwnullable:light_c#Object#from_c_call_context */
1530 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#location */
1531 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#parent */
1532 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#hot_location */
1533 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#parent= */
1534 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#visit_all */
1535 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#location= */
1536 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwnullable:literal#ANode#accept_literal */
1537 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwnullable:transform#ANode#full_transform_visitor */
1538 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwnullable:astvalidation#ANode#accept_ast_validation */
1539 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwnullable:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1540 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwnullable:scope#ANode#accept_scope_visitor */
1541 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwnullable:flow#ANode#accept_flow_visitor */
1542 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwnullable:local_var_init#ANode#accept_local_var_visitor */
1543 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwnullable:auto_super_init#ANode#accept_auto_super_init */
1544 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwnullable:transform#ANode#accept_transform_visitor */
1545 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#debug */
1546 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwnullable:parser_nodes#ANode#replace_with */
1547 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#replace_child */
1548 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwnullable:lexer_work#Token#text */
1549 (nitmethod_t)nit__lexer___TKwnullable___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwnullable:lexer#TKwnullable#parser_index */
1550 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#next_token= */
1551 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#prev_token= */
1552 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#is_loose= */
1553 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#next_looses */
1554 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#next_token */
1555 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwnullable:parser_nodes#Token#prev_looses */
1556 (nitmethod_t)nit__lexer___TKwnullable___init_tk, /* pointer to parser_nodes:TKwnullable:lexer#TKwnullable#init_tk */
1557 }
1558 };
1559 /* allocate TKwnullable */
1560 val* NEW_nit__TKwnullable(const struct type* type) {
1561 val* self /* : TKwnullable */;
1562 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1563 self->type = type;
1564 self->class = &class_nit__TKwnullable;
1565 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwnullable exact> */
1566 return self;
1567 }
1568 /* runtime class nit__TKwisset */
1569 const struct class class_nit__TKwisset = {
1570 0, /* box_kind */
1571 {
1572 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwisset:kernel#Object#init */
1573 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwisset:kernel#Object#!= */
1574 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwisset:kernel#Object#sys */
1575 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwisset:parser_nodes#TokenKeyword#to_s */
1576 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwisset:kernel#Object#== */
1577 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwisset:string#Object#inspect */
1578 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwisset:kernel#Object#is_same_instance */
1579 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwisset:kernel#Object#object_id */
1580 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwisset:string#Object#class_name */
1581 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwisset:time#Object#get_time */
1582 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwisset:string#Object#inspect_head */
1583 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwisset:string#Object#native_class_name */
1584 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwisset:kernel#Object#hash */
1585 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwisset:nitni_utilities#Object#long_signature */
1586 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwisset:nitni_utilities#Object#internal_call_context */
1587 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwisset:light_c#Object#from_c_call_context */
1588 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#location */
1589 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#parent */
1590 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#hot_location */
1591 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#parent= */
1592 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#visit_all */
1593 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#location= */
1594 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwisset:literal#ANode#accept_literal */
1595 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwisset:transform#ANode#full_transform_visitor */
1596 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwisset:astvalidation#ANode#accept_ast_validation */
1597 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwisset:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1598 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwisset:scope#ANode#accept_scope_visitor */
1599 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwisset:flow#ANode#accept_flow_visitor */
1600 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwisset:local_var_init#ANode#accept_local_var_visitor */
1601 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwisset:auto_super_init#ANode#accept_auto_super_init */
1602 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwisset:transform#ANode#accept_transform_visitor */
1603 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#debug */
1604 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwisset:parser_nodes#ANode#replace_with */
1605 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#replace_child */
1606 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwisset:lexer_work#Token#text */
1607 (nitmethod_t)nit__lexer___TKwisset___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwisset:lexer#TKwisset#parser_index */
1608 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#next_token= */
1609 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#prev_token= */
1610 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#is_loose= */
1611 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#next_looses */
1612 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#next_token */
1613 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwisset:parser_nodes#Token#prev_looses */
1614 (nitmethod_t)nit__lexer___TKwisset___init_tk, /* pointer to parser_nodes:TKwisset:lexer#TKwisset#init_tk */
1615 }
1616 };
1617 /* allocate TKwisset */
1618 val* NEW_nit__TKwisset(const struct type* type) {
1619 val* self /* : TKwisset */;
1620 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1621 self->type = type;
1622 self->class = &class_nit__TKwisset;
1623 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwisset exact> */
1624 return self;
1625 }
1626 /* runtime class nit__TKwlabel */
1627 const struct class class_nit__TKwlabel = {
1628 0, /* box_kind */
1629 {
1630 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwlabel:kernel#Object#init */
1631 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwlabel:kernel#Object#!= */
1632 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwlabel:kernel#Object#sys */
1633 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwlabel:parser_nodes#TokenKeyword#to_s */
1634 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwlabel:kernel#Object#== */
1635 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwlabel:string#Object#inspect */
1636 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwlabel:kernel#Object#is_same_instance */
1637 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwlabel:kernel#Object#object_id */
1638 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwlabel:string#Object#class_name */
1639 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwlabel:time#Object#get_time */
1640 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwlabel:string#Object#inspect_head */
1641 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwlabel:string#Object#native_class_name */
1642 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwlabel:kernel#Object#hash */
1643 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwlabel:nitni_utilities#Object#long_signature */
1644 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwlabel:nitni_utilities#Object#internal_call_context */
1645 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwlabel:light_c#Object#from_c_call_context */
1646 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#location */
1647 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#parent */
1648 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#hot_location */
1649 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#parent= */
1650 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#visit_all */
1651 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#location= */
1652 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwlabel:literal#ANode#accept_literal */
1653 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwlabel:transform#ANode#full_transform_visitor */
1654 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwlabel:astvalidation#ANode#accept_ast_validation */
1655 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwlabel:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1656 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwlabel:scope#ANode#accept_scope_visitor */
1657 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwlabel:flow#ANode#accept_flow_visitor */
1658 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwlabel:local_var_init#ANode#accept_local_var_visitor */
1659 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwlabel:auto_super_init#ANode#accept_auto_super_init */
1660 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwlabel:transform#ANode#accept_transform_visitor */
1661 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#debug */
1662 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwlabel:parser_nodes#ANode#replace_with */
1663 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#replace_child */
1664 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwlabel:lexer_work#Token#text */
1665 (nitmethod_t)nit__lexer___TKwlabel___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwlabel:lexer#TKwlabel#parser_index */
1666 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#next_token= */
1667 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#prev_token= */
1668 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#is_loose= */
1669 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#next_looses */
1670 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#next_token */
1671 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwlabel:parser_nodes#Token#prev_looses */
1672 (nitmethod_t)nit__lexer___TKwlabel___init_tk, /* pointer to parser_nodes:TKwlabel:lexer#TKwlabel#init_tk */
1673 }
1674 };
1675 /* allocate TKwlabel */
1676 val* NEW_nit__TKwlabel(const struct type* type) {
1677 val* self /* : TKwlabel */;
1678 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1679 self->type = type;
1680 self->class = &class_nit__TKwlabel;
1681 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwlabel exact> */
1682 return self;
1683 }
1684 /* runtime class nit__TKwwith */
1685 const struct class class_nit__TKwwith = {
1686 0, /* box_kind */
1687 {
1688 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwwith:kernel#Object#init */
1689 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwwith:kernel#Object#!= */
1690 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwwith:kernel#Object#sys */
1691 (nitmethod_t)nit___nit__TokenKeyword___standard__string__Object__to_s, /* pointer to parser_nodes:TKwwith:parser_nodes#TokenKeyword#to_s */
1692 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwwith:kernel#Object#== */
1693 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwwith:string#Object#inspect */
1694 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwwith:kernel#Object#is_same_instance */
1695 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwwith:kernel#Object#object_id */
1696 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwwith:string#Object#class_name */
1697 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwwith:time#Object#get_time */
1698 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwwith:string#Object#inspect_head */
1699 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwwith:string#Object#native_class_name */
1700 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwwith:kernel#Object#hash */
1701 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwwith:nitni_utilities#Object#long_signature */
1702 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwwith:nitni_utilities#Object#internal_call_context */
1703 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwwith:light_c#Object#from_c_call_context */
1704 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#location */
1705 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#parent */
1706 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#hot_location */
1707 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#parent= */
1708 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#visit_all */
1709 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#location= */
1710 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwwith:literal#ANode#accept_literal */
1711 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwwith:transform#ANode#full_transform_visitor */
1712 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwwith:astvalidation#ANode#accept_ast_validation */
1713 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwwith:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1714 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwwith:scope#ANode#accept_scope_visitor */
1715 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwwith:flow#ANode#accept_flow_visitor */
1716 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwwith:local_var_init#ANode#accept_local_var_visitor */
1717 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwwith:auto_super_init#ANode#accept_auto_super_init */
1718 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwwith:transform#ANode#accept_transform_visitor */
1719 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#debug */
1720 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwwith:parser_nodes#ANode#replace_with */
1721 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#replace_child */
1722 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwwith:lexer_work#Token#text */
1723 (nitmethod_t)nit__lexer___TKwwith___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwwith:lexer#TKwwith#parser_index */
1724 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#next_token= */
1725 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#prev_token= */
1726 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#is_loose= */
1727 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#next_looses */
1728 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#next_token */
1729 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwwith:parser_nodes#Token#prev_looses */
1730 (nitmethod_t)nit__lexer___TKwwith___init_tk, /* pointer to parser_nodes:TKwwith:lexer#TKwwith#init_tk */
1731 }
1732 };
1733 /* allocate TKwwith */
1734 val* NEW_nit__TKwwith(const struct type* type) {
1735 val* self /* : TKwwith */;
1736 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1737 self->type = type;
1738 self->class = &class_nit__TKwwith;
1739 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwwith exact> */
1740 return self;
1741 }
1742 /* runtime class nit__TKwdebug */
1743 const struct class class_nit__TKwdebug = {
1744 0, /* box_kind */
1745 {
1746 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TKwdebug:kernel#Object#init */
1747 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TKwdebug:kernel#Object#!= */
1748 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TKwdebug:kernel#Object#sys */
1749 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#to_s */
1750 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TKwdebug:kernel#Object#== */
1751 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TKwdebug:string#Object#inspect */
1752 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TKwdebug:kernel#Object#is_same_instance */
1753 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TKwdebug:kernel#Object#object_id */
1754 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TKwdebug:string#Object#class_name */
1755 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TKwdebug:time#Object#get_time */
1756 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TKwdebug:string#Object#inspect_head */
1757 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TKwdebug:string#Object#native_class_name */
1758 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TKwdebug:kernel#Object#hash */
1759 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TKwdebug:nitni_utilities#Object#long_signature */
1760 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TKwdebug:nitni_utilities#Object#internal_call_context */
1761 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TKwdebug:light_c#Object#from_c_call_context */
1762 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#location */
1763 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#parent */
1764 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#hot_location */
1765 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#parent= */
1766 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#visit_all */
1767 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#location= */
1768 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TKwdebug:literal#ANode#accept_literal */
1769 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TKwdebug:transform#ANode#full_transform_visitor */
1770 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TKwdebug:astvalidation#ANode#accept_ast_validation */
1771 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TKwdebug:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1772 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TKwdebug:scope#ANode#accept_scope_visitor */
1773 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TKwdebug:flow#ANode#accept_flow_visitor */
1774 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TKwdebug:local_var_init#ANode#accept_local_var_visitor */
1775 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TKwdebug:auto_super_init#ANode#accept_auto_super_init */
1776 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TKwdebug:transform#ANode#accept_transform_visitor */
1777 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#debug */
1778 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TKwdebug:parser_nodes#ANode#replace_with */
1779 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#replace_child */
1780 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TKwdebug:lexer_work#Token#text */
1781 (nitmethod_t)nit__lexer___TKwdebug___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TKwdebug:lexer#TKwdebug#parser_index */
1782 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#next_token= */
1783 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#prev_token= */
1784 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#is_loose= */
1785 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#next_looses */
1786 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#next_token */
1787 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TKwdebug:parser_nodes#Token#prev_looses */
1788 (nitmethod_t)nit__lexer___TKwdebug___init_tk, /* pointer to parser_nodes:TKwdebug:lexer#TKwdebug#init_tk */
1789 }
1790 };
1791 /* allocate TKwdebug */
1792 val* NEW_nit__TKwdebug(const struct type* type) {
1793 val* self /* : TKwdebug */;
1794 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1795 self->type = type;
1796 self->class = &class_nit__TKwdebug;
1797 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TKwdebug exact> */
1798 return self;
1799 }
1800 /* runtime class nit__TOpar */
1801 const struct class class_nit__TOpar = {
1802 0, /* box_kind */
1803 {
1804 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TOpar:kernel#Object#init */
1805 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TOpar:kernel#Object#!= */
1806 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TOpar:kernel#Object#sys */
1807 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TOpar:parser_nodes#Token#to_s */
1808 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TOpar:kernel#Object#== */
1809 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TOpar:string#Object#inspect */
1810 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TOpar:kernel#Object#is_same_instance */
1811 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TOpar:kernel#Object#object_id */
1812 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TOpar:string#Object#class_name */
1813 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TOpar:time#Object#get_time */
1814 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TOpar:string#Object#inspect_head */
1815 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TOpar:string#Object#native_class_name */
1816 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TOpar:kernel#Object#hash */
1817 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TOpar:nitni_utilities#Object#long_signature */
1818 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TOpar:nitni_utilities#Object#internal_call_context */
1819 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TOpar:light_c#Object#from_c_call_context */
1820 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#location */
1821 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#parent */
1822 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#hot_location */
1823 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#parent= */
1824 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TOpar:parser_nodes#Token#visit_all */
1825 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#location= */
1826 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TOpar:literal#ANode#accept_literal */
1827 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TOpar:transform#ANode#full_transform_visitor */
1828 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TOpar:astvalidation#ANode#accept_ast_validation */
1829 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TOpar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1830 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TOpar:scope#ANode#accept_scope_visitor */
1831 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TOpar:flow#ANode#accept_flow_visitor */
1832 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TOpar:local_var_init#ANode#accept_local_var_visitor */
1833 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TOpar:auto_super_init#ANode#accept_auto_super_init */
1834 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TOpar:transform#ANode#accept_transform_visitor */
1835 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#debug */
1836 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TOpar:parser_nodes#ANode#replace_with */
1837 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TOpar:parser_nodes#Token#replace_child */
1838 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TOpar:lexer_work#Token#text */
1839 (nitmethod_t)nit__lexer___TOpar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TOpar:lexer#TOpar#parser_index */
1840 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TOpar:parser_nodes#Token#next_token= */
1841 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TOpar:parser_nodes#Token#prev_token= */
1842 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TOpar:parser_nodes#Token#is_loose= */
1843 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TOpar:parser_nodes#Token#next_looses */
1844 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TOpar:parser_nodes#Token#next_token */
1845 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TOpar:parser_nodes#Token#prev_looses */
1846 (nitmethod_t)nit__lexer___TOpar___init_tk, /* pointer to parser_nodes:TOpar:lexer#TOpar#init_tk */
1847 }
1848 };
1849 /* allocate TOpar */
1850 val* NEW_nit__TOpar(const struct type* type) {
1851 val* self /* : TOpar */;
1852 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1853 self->type = type;
1854 self->class = &class_nit__TOpar;
1855 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TOpar exact> */
1856 return self;
1857 }
1858 /* runtime class nit__TCpar */
1859 const struct class class_nit__TCpar = {
1860 0, /* box_kind */
1861 {
1862 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TCpar:kernel#Object#init */
1863 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TCpar:kernel#Object#!= */
1864 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TCpar:kernel#Object#sys */
1865 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TCpar:parser_nodes#Token#to_s */
1866 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TCpar:kernel#Object#== */
1867 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TCpar:string#Object#inspect */
1868 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TCpar:kernel#Object#is_same_instance */
1869 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TCpar:kernel#Object#object_id */
1870 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TCpar:string#Object#class_name */
1871 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TCpar:time#Object#get_time */
1872 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TCpar:string#Object#inspect_head */
1873 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TCpar:string#Object#native_class_name */
1874 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TCpar:kernel#Object#hash */
1875 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TCpar:nitni_utilities#Object#long_signature */
1876 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TCpar:nitni_utilities#Object#internal_call_context */
1877 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TCpar:light_c#Object#from_c_call_context */
1878 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#location */
1879 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#parent */
1880 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#hot_location */
1881 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#parent= */
1882 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TCpar:parser_nodes#Token#visit_all */
1883 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#location= */
1884 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TCpar:literal#ANode#accept_literal */
1885 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TCpar:transform#ANode#full_transform_visitor */
1886 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TCpar:astvalidation#ANode#accept_ast_validation */
1887 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TCpar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1888 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TCpar:scope#ANode#accept_scope_visitor */
1889 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TCpar:flow#ANode#accept_flow_visitor */
1890 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TCpar:local_var_init#ANode#accept_local_var_visitor */
1891 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TCpar:auto_super_init#ANode#accept_auto_super_init */
1892 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TCpar:transform#ANode#accept_transform_visitor */
1893 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#debug */
1894 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TCpar:parser_nodes#ANode#replace_with */
1895 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TCpar:parser_nodes#Token#replace_child */
1896 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TCpar:lexer_work#Token#text */
1897 (nitmethod_t)nit__lexer___TCpar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TCpar:lexer#TCpar#parser_index */
1898 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TCpar:parser_nodes#Token#next_token= */
1899 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TCpar:parser_nodes#Token#prev_token= */
1900 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TCpar:parser_nodes#Token#is_loose= */
1901 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TCpar:parser_nodes#Token#next_looses */
1902 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TCpar:parser_nodes#Token#next_token */
1903 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TCpar:parser_nodes#Token#prev_looses */
1904 (nitmethod_t)nit__lexer___TCpar___init_tk, /* pointer to parser_nodes:TCpar:lexer#TCpar#init_tk */
1905 }
1906 };
1907 /* allocate TCpar */
1908 val* NEW_nit__TCpar(const struct type* type) {
1909 val* self /* : TCpar */;
1910 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1911 self->type = type;
1912 self->class = &class_nit__TCpar;
1913 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TCpar exact> */
1914 return self;
1915 }
1916 /* runtime class nit__TObra */
1917 const struct class class_nit__TObra = {
1918 0, /* box_kind */
1919 {
1920 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TObra:kernel#Object#init */
1921 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TObra:kernel#Object#!= */
1922 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TObra:kernel#Object#sys */
1923 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TObra:parser_nodes#Token#to_s */
1924 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TObra:kernel#Object#== */
1925 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TObra:string#Object#inspect */
1926 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TObra:kernel#Object#is_same_instance */
1927 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TObra:kernel#Object#object_id */
1928 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TObra:string#Object#class_name */
1929 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TObra:time#Object#get_time */
1930 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TObra:string#Object#inspect_head */
1931 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TObra:string#Object#native_class_name */
1932 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TObra:kernel#Object#hash */
1933 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TObra:nitni_utilities#Object#long_signature */
1934 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TObra:nitni_utilities#Object#internal_call_context */
1935 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TObra:light_c#Object#from_c_call_context */
1936 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TObra:parser_nodes#ANode#location */
1937 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TObra:parser_nodes#ANode#parent */
1938 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TObra:parser_nodes#ANode#hot_location */
1939 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TObra:parser_nodes#ANode#parent= */
1940 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TObra:parser_nodes#Token#visit_all */
1941 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TObra:parser_nodes#ANode#location= */
1942 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TObra:literal#ANode#accept_literal */
1943 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TObra:transform#ANode#full_transform_visitor */
1944 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TObra:astvalidation#ANode#accept_ast_validation */
1945 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TObra:rapid_type_analysis#ANode#accept_rapid_type_visitor */
1946 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TObra:scope#ANode#accept_scope_visitor */
1947 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TObra:flow#ANode#accept_flow_visitor */
1948 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TObra:local_var_init#ANode#accept_local_var_visitor */
1949 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TObra:auto_super_init#ANode#accept_auto_super_init */
1950 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TObra:transform#ANode#accept_transform_visitor */
1951 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TObra:parser_nodes#ANode#debug */
1952 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TObra:parser_nodes#ANode#replace_with */
1953 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TObra:parser_nodes#Token#replace_child */
1954 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TObra:lexer_work#Token#text */
1955 (nitmethod_t)nit__lexer___TObra___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TObra:lexer#TObra#parser_index */
1956 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TObra:parser_nodes#Token#next_token= */
1957 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TObra:parser_nodes#Token#prev_token= */
1958 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TObra:parser_nodes#Token#is_loose= */
1959 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TObra:parser_nodes#Token#next_looses */
1960 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TObra:parser_nodes#Token#next_token */
1961 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TObra:parser_nodes#Token#prev_looses */
1962 (nitmethod_t)nit__lexer___TObra___init_tk, /* pointer to parser_nodes:TObra:lexer#TObra#init_tk */
1963 }
1964 };
1965 /* allocate TObra */
1966 val* NEW_nit__TObra(const struct type* type) {
1967 val* self /* : TObra */;
1968 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
1969 self->type = type;
1970 self->class = &class_nit__TObra;
1971 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TObra exact> */
1972 return self;
1973 }
1974 /* runtime class nit__TCbra */
1975 const struct class class_nit__TCbra = {
1976 0, /* box_kind */
1977 {
1978 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TCbra:kernel#Object#init */
1979 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TCbra:kernel#Object#!= */
1980 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TCbra:kernel#Object#sys */
1981 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TCbra:parser_nodes#Token#to_s */
1982 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TCbra:kernel#Object#== */
1983 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TCbra:string#Object#inspect */
1984 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TCbra:kernel#Object#is_same_instance */
1985 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TCbra:kernel#Object#object_id */
1986 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TCbra:string#Object#class_name */
1987 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TCbra:time#Object#get_time */
1988 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TCbra:string#Object#inspect_head */
1989 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TCbra:string#Object#native_class_name */
1990 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TCbra:kernel#Object#hash */
1991 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TCbra:nitni_utilities#Object#long_signature */
1992 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TCbra:nitni_utilities#Object#internal_call_context */
1993 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TCbra:light_c#Object#from_c_call_context */
1994 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#location */
1995 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#parent */
1996 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#hot_location */
1997 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#parent= */
1998 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TCbra:parser_nodes#Token#visit_all */
1999 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#location= */
2000 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TCbra:literal#ANode#accept_literal */
2001 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TCbra:transform#ANode#full_transform_visitor */
2002 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TCbra:astvalidation#ANode#accept_ast_validation */
2003 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TCbra:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2004 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TCbra:scope#ANode#accept_scope_visitor */
2005 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TCbra:flow#ANode#accept_flow_visitor */
2006 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TCbra:local_var_init#ANode#accept_local_var_visitor */
2007 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TCbra:auto_super_init#ANode#accept_auto_super_init */
2008 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TCbra:transform#ANode#accept_transform_visitor */
2009 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#debug */
2010 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TCbra:parser_nodes#ANode#replace_with */
2011 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TCbra:parser_nodes#Token#replace_child */
2012 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TCbra:lexer_work#Token#text */
2013 (nitmethod_t)nit__lexer___TCbra___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TCbra:lexer#TCbra#parser_index */
2014 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TCbra:parser_nodes#Token#next_token= */
2015 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TCbra:parser_nodes#Token#prev_token= */
2016 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TCbra:parser_nodes#Token#is_loose= */
2017 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TCbra:parser_nodes#Token#next_looses */
2018 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TCbra:parser_nodes#Token#next_token */
2019 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TCbra:parser_nodes#Token#prev_looses */
2020 (nitmethod_t)nit__lexer___TCbra___init_tk, /* pointer to parser_nodes:TCbra:lexer#TCbra#init_tk */
2021 }
2022 };
2023 /* allocate TCbra */
2024 val* NEW_nit__TCbra(const struct type* type) {
2025 val* self /* : TCbra */;
2026 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2027 self->type = type;
2028 self->class = &class_nit__TCbra;
2029 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TCbra exact> */
2030 return self;
2031 }
2032 /* runtime class nit__TComma */
2033 const struct class class_nit__TComma = {
2034 0, /* box_kind */
2035 {
2036 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TComma:kernel#Object#init */
2037 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TComma:kernel#Object#!= */
2038 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TComma:kernel#Object#sys */
2039 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TComma:parser_nodes#Token#to_s */
2040 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TComma:kernel#Object#== */
2041 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TComma:string#Object#inspect */
2042 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TComma:kernel#Object#is_same_instance */
2043 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TComma:kernel#Object#object_id */
2044 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TComma:string#Object#class_name */
2045 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TComma:time#Object#get_time */
2046 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TComma:string#Object#inspect_head */
2047 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TComma:string#Object#native_class_name */
2048 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TComma:kernel#Object#hash */
2049 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TComma:nitni_utilities#Object#long_signature */
2050 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TComma:nitni_utilities#Object#internal_call_context */
2051 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TComma:light_c#Object#from_c_call_context */
2052 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TComma:parser_nodes#ANode#location */
2053 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TComma:parser_nodes#ANode#parent */
2054 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TComma:parser_nodes#ANode#hot_location */
2055 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TComma:parser_nodes#ANode#parent= */
2056 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TComma:parser_nodes#Token#visit_all */
2057 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TComma:parser_nodes#ANode#location= */
2058 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TComma:literal#ANode#accept_literal */
2059 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TComma:transform#ANode#full_transform_visitor */
2060 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TComma:astvalidation#ANode#accept_ast_validation */
2061 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TComma:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2062 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TComma:scope#ANode#accept_scope_visitor */
2063 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TComma:flow#ANode#accept_flow_visitor */
2064 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TComma:local_var_init#ANode#accept_local_var_visitor */
2065 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TComma:auto_super_init#ANode#accept_auto_super_init */
2066 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TComma:transform#ANode#accept_transform_visitor */
2067 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TComma:parser_nodes#ANode#debug */
2068 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TComma:parser_nodes#ANode#replace_with */
2069 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TComma:parser_nodes#Token#replace_child */
2070 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TComma:lexer_work#Token#text */
2071 (nitmethod_t)nit__lexer___TComma___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TComma:lexer#TComma#parser_index */
2072 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TComma:parser_nodes#Token#next_token= */
2073 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TComma:parser_nodes#Token#prev_token= */
2074 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TComma:parser_nodes#Token#is_loose= */
2075 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TComma:parser_nodes#Token#next_looses */
2076 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TComma:parser_nodes#Token#next_token */
2077 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TComma:parser_nodes#Token#prev_looses */
2078 (nitmethod_t)nit__lexer___TComma___init_tk, /* pointer to parser_nodes:TComma:lexer#TComma#init_tk */
2079 }
2080 };
2081 /* allocate TComma */
2082 val* NEW_nit__TComma(const struct type* type) {
2083 val* self /* : TComma */;
2084 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2085 self->type = type;
2086 self->class = &class_nit__TComma;
2087 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TComma exact> */
2088 return self;
2089 }
2090 /* runtime class nit__TColumn */
2091 const struct class class_nit__TColumn = {
2092 0, /* box_kind */
2093 {
2094 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TColumn:kernel#Object#init */
2095 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TColumn:kernel#Object#!= */
2096 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TColumn:kernel#Object#sys */
2097 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TColumn:parser_nodes#Token#to_s */
2098 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TColumn:kernel#Object#== */
2099 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TColumn:string#Object#inspect */
2100 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TColumn:kernel#Object#is_same_instance */
2101 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TColumn:kernel#Object#object_id */
2102 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TColumn:string#Object#class_name */
2103 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TColumn:time#Object#get_time */
2104 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TColumn:string#Object#inspect_head */
2105 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TColumn:string#Object#native_class_name */
2106 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TColumn:kernel#Object#hash */
2107 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TColumn:nitni_utilities#Object#long_signature */
2108 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TColumn:nitni_utilities#Object#internal_call_context */
2109 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TColumn:light_c#Object#from_c_call_context */
2110 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#location */
2111 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#parent */
2112 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#hot_location */
2113 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#parent= */
2114 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TColumn:parser_nodes#Token#visit_all */
2115 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#location= */
2116 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TColumn:literal#ANode#accept_literal */
2117 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TColumn:transform#ANode#full_transform_visitor */
2118 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TColumn:astvalidation#ANode#accept_ast_validation */
2119 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TColumn:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2120 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TColumn:scope#ANode#accept_scope_visitor */
2121 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TColumn:flow#ANode#accept_flow_visitor */
2122 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TColumn:local_var_init#ANode#accept_local_var_visitor */
2123 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TColumn:auto_super_init#ANode#accept_auto_super_init */
2124 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TColumn:transform#ANode#accept_transform_visitor */
2125 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#debug */
2126 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TColumn:parser_nodes#ANode#replace_with */
2127 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TColumn:parser_nodes#Token#replace_child */
2128 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TColumn:lexer_work#Token#text */
2129 (nitmethod_t)nit__lexer___TColumn___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TColumn:lexer#TColumn#parser_index */
2130 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TColumn:parser_nodes#Token#next_token= */
2131 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TColumn:parser_nodes#Token#prev_token= */
2132 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TColumn:parser_nodes#Token#is_loose= */
2133 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TColumn:parser_nodes#Token#next_looses */
2134 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TColumn:parser_nodes#Token#next_token */
2135 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TColumn:parser_nodes#Token#prev_looses */
2136 (nitmethod_t)nit__lexer___TColumn___init_tk, /* pointer to parser_nodes:TColumn:lexer#TColumn#init_tk */
2137 }
2138 };
2139 /* allocate TColumn */
2140 val* NEW_nit__TColumn(const struct type* type) {
2141 val* self /* : TColumn */;
2142 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2143 self->type = type;
2144 self->class = &class_nit__TColumn;
2145 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TColumn exact> */
2146 return self;
2147 }
2148 /* runtime class nit__TQuad */
2149 const struct class class_nit__TQuad = {
2150 0, /* box_kind */
2151 {
2152 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TQuad:kernel#Object#init */
2153 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TQuad:kernel#Object#!= */
2154 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TQuad:kernel#Object#sys */
2155 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TQuad:parser_nodes#Token#to_s */
2156 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TQuad:kernel#Object#== */
2157 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TQuad:string#Object#inspect */
2158 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TQuad:kernel#Object#is_same_instance */
2159 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TQuad:kernel#Object#object_id */
2160 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TQuad:string#Object#class_name */
2161 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TQuad:time#Object#get_time */
2162 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TQuad:string#Object#inspect_head */
2163 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TQuad:string#Object#native_class_name */
2164 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TQuad:kernel#Object#hash */
2165 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TQuad:nitni_utilities#Object#long_signature */
2166 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TQuad:nitni_utilities#Object#internal_call_context */
2167 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TQuad:light_c#Object#from_c_call_context */
2168 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#location */
2169 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#parent */
2170 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#hot_location */
2171 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#parent= */
2172 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TQuad:parser_nodes#Token#visit_all */
2173 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#location= */
2174 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TQuad:literal#ANode#accept_literal */
2175 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TQuad:transform#ANode#full_transform_visitor */
2176 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TQuad:astvalidation#ANode#accept_ast_validation */
2177 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TQuad:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2178 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TQuad:scope#ANode#accept_scope_visitor */
2179 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TQuad:flow#ANode#accept_flow_visitor */
2180 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TQuad:local_var_init#ANode#accept_local_var_visitor */
2181 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TQuad:auto_super_init#ANode#accept_auto_super_init */
2182 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TQuad:transform#ANode#accept_transform_visitor */
2183 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#debug */
2184 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TQuad:parser_nodes#ANode#replace_with */
2185 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TQuad:parser_nodes#Token#replace_child */
2186 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TQuad:lexer_work#Token#text */
2187 (nitmethod_t)nit__lexer___TQuad___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TQuad:lexer#TQuad#parser_index */
2188 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TQuad:parser_nodes#Token#next_token= */
2189 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TQuad:parser_nodes#Token#prev_token= */
2190 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TQuad:parser_nodes#Token#is_loose= */
2191 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TQuad:parser_nodes#Token#next_looses */
2192 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TQuad:parser_nodes#Token#next_token */
2193 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TQuad:parser_nodes#Token#prev_looses */
2194 (nitmethod_t)nit__lexer___TQuad___init_tk, /* pointer to parser_nodes:TQuad:lexer#TQuad#init_tk */
2195 }
2196 };
2197 /* allocate TQuad */
2198 val* NEW_nit__TQuad(const struct type* type) {
2199 val* self /* : TQuad */;
2200 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2201 self->type = type;
2202 self->class = &class_nit__TQuad;
2203 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TQuad exact> */
2204 return self;
2205 }
2206 /* runtime class nit__TAssign */
2207 const struct class class_nit__TAssign = {
2208 0, /* box_kind */
2209 {
2210 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TAssign:kernel#Object#init */
2211 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TAssign:kernel#Object#!= */
2212 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TAssign:kernel#Object#sys */
2213 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TAssign:parser_nodes#Token#to_s */
2214 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TAssign:kernel#Object#== */
2215 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TAssign:string#Object#inspect */
2216 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TAssign:kernel#Object#is_same_instance */
2217 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TAssign:kernel#Object#object_id */
2218 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TAssign:string#Object#class_name */
2219 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TAssign:time#Object#get_time */
2220 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TAssign:string#Object#inspect_head */
2221 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TAssign:string#Object#native_class_name */
2222 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TAssign:kernel#Object#hash */
2223 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TAssign:nitni_utilities#Object#long_signature */
2224 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TAssign:nitni_utilities#Object#internal_call_context */
2225 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TAssign:light_c#Object#from_c_call_context */
2226 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#location */
2227 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#parent */
2228 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#hot_location */
2229 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#parent= */
2230 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TAssign:parser_nodes#Token#visit_all */
2231 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#location= */
2232 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TAssign:literal#ANode#accept_literal */
2233 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TAssign:transform#ANode#full_transform_visitor */
2234 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TAssign:astvalidation#ANode#accept_ast_validation */
2235 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TAssign:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2236 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TAssign:scope#ANode#accept_scope_visitor */
2237 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TAssign:flow#ANode#accept_flow_visitor */
2238 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TAssign:local_var_init#ANode#accept_local_var_visitor */
2239 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TAssign:auto_super_init#ANode#accept_auto_super_init */
2240 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TAssign:transform#ANode#accept_transform_visitor */
2241 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#debug */
2242 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TAssign:parser_nodes#ANode#replace_with */
2243 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TAssign:parser_nodes#Token#replace_child */
2244 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TAssign:lexer_work#Token#text */
2245 (nitmethod_t)nit__lexer___TAssign___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TAssign:lexer#TAssign#parser_index */
2246 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TAssign:parser_nodes#Token#next_token= */
2247 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TAssign:parser_nodes#Token#prev_token= */
2248 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TAssign:parser_nodes#Token#is_loose= */
2249 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TAssign:parser_nodes#Token#next_looses */
2250 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TAssign:parser_nodes#Token#next_token */
2251 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TAssign:parser_nodes#Token#prev_looses */
2252 (nitmethod_t)nit__lexer___TAssign___init_tk, /* pointer to parser_nodes:TAssign:lexer#TAssign#init_tk */
2253 }
2254 };
2255 /* allocate TAssign */
2256 val* NEW_nit__TAssign(const struct type* type) {
2257 val* self /* : TAssign */;
2258 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2259 self->type = type;
2260 self->class = &class_nit__TAssign;
2261 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TAssign exact> */
2262 return self;
2263 }
2264 /* runtime class nit__TokenOperator */
2265 /* allocate TokenOperator */
2266 val* NEW_nit__TokenOperator(const struct type* type) {
2267 PRINT_ERROR("Runtime error: %s", "TokenOperator is DEAD");
2268 PRINT_ERROR("\n");
2269 fatal_exit(1);
2270 }
2271 /* runtime class nit__TPluseq */
2272 const struct class class_nit__TPluseq = {
2273 0, /* box_kind */
2274 {
2275 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPluseq:kernel#Object#init */
2276 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPluseq:kernel#Object#!= */
2277 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPluseq:kernel#Object#sys */
2278 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPluseq:parser_nodes#TokenOperator#to_s */
2279 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPluseq:kernel#Object#== */
2280 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPluseq:string#Object#inspect */
2281 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPluseq:kernel#Object#is_same_instance */
2282 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPluseq:kernel#Object#object_id */
2283 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPluseq:string#Object#class_name */
2284 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPluseq:time#Object#get_time */
2285 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPluseq:string#Object#inspect_head */
2286 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPluseq:string#Object#native_class_name */
2287 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPluseq:kernel#Object#hash */
2288 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPluseq:nitni_utilities#Object#long_signature */
2289 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPluseq:nitni_utilities#Object#internal_call_context */
2290 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPluseq:light_c#Object#from_c_call_context */
2291 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#location */
2292 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#parent */
2293 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#hot_location */
2294 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#parent= */
2295 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#visit_all */
2296 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#location= */
2297 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPluseq:literal#ANode#accept_literal */
2298 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPluseq:transform#ANode#full_transform_visitor */
2299 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPluseq:astvalidation#ANode#accept_ast_validation */
2300 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPluseq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2301 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPluseq:scope#ANode#accept_scope_visitor */
2302 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPluseq:flow#ANode#accept_flow_visitor */
2303 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPluseq:local_var_init#ANode#accept_local_var_visitor */
2304 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPluseq:auto_super_init#ANode#accept_auto_super_init */
2305 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPluseq:transform#ANode#accept_transform_visitor */
2306 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#debug */
2307 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPluseq:parser_nodes#ANode#replace_with */
2308 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#replace_child */
2309 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPluseq:lexer_work#Token#text */
2310 (nitmethod_t)nit__lexer___TPluseq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPluseq:lexer#TPluseq#parser_index */
2311 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#next_token= */
2312 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#prev_token= */
2313 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#is_loose= */
2314 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#next_looses */
2315 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#next_token */
2316 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPluseq:parser_nodes#Token#prev_looses */
2317 (nitmethod_t)nit__lexer___TPluseq___init_tk, /* pointer to parser_nodes:TPluseq:lexer#TPluseq#init_tk */
2318 }
2319 };
2320 /* allocate TPluseq */
2321 val* NEW_nit__TPluseq(const struct type* type) {
2322 val* self /* : TPluseq */;
2323 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2324 self->type = type;
2325 self->class = &class_nit__TPluseq;
2326 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPluseq exact> */
2327 return self;
2328 }
2329 /* runtime class nit__TMinuseq */
2330 const struct class class_nit__TMinuseq = {
2331 0, /* box_kind */
2332 {
2333 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TMinuseq:kernel#Object#init */
2334 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TMinuseq:kernel#Object#!= */
2335 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TMinuseq:kernel#Object#sys */
2336 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TMinuseq:parser_nodes#TokenOperator#to_s */
2337 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TMinuseq:kernel#Object#== */
2338 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TMinuseq:string#Object#inspect */
2339 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TMinuseq:kernel#Object#is_same_instance */
2340 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TMinuseq:kernel#Object#object_id */
2341 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TMinuseq:string#Object#class_name */
2342 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TMinuseq:time#Object#get_time */
2343 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TMinuseq:string#Object#inspect_head */
2344 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TMinuseq:string#Object#native_class_name */
2345 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TMinuseq:kernel#Object#hash */
2346 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TMinuseq:nitni_utilities#Object#long_signature */
2347 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TMinuseq:nitni_utilities#Object#internal_call_context */
2348 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TMinuseq:light_c#Object#from_c_call_context */
2349 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#location */
2350 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#parent */
2351 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#hot_location */
2352 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#parent= */
2353 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#visit_all */
2354 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#location= */
2355 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TMinuseq:literal#ANode#accept_literal */
2356 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TMinuseq:transform#ANode#full_transform_visitor */
2357 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TMinuseq:astvalidation#ANode#accept_ast_validation */
2358 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TMinuseq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2359 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TMinuseq:scope#ANode#accept_scope_visitor */
2360 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TMinuseq:flow#ANode#accept_flow_visitor */
2361 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TMinuseq:local_var_init#ANode#accept_local_var_visitor */
2362 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TMinuseq:auto_super_init#ANode#accept_auto_super_init */
2363 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TMinuseq:transform#ANode#accept_transform_visitor */
2364 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#debug */
2365 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TMinuseq:parser_nodes#ANode#replace_with */
2366 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#replace_child */
2367 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TMinuseq:lexer_work#Token#text */
2368 (nitmethod_t)nit__lexer___TMinuseq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TMinuseq:lexer#TMinuseq#parser_index */
2369 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#next_token= */
2370 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#prev_token= */
2371 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#is_loose= */
2372 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#next_looses */
2373 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#next_token */
2374 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TMinuseq:parser_nodes#Token#prev_looses */
2375 (nitmethod_t)nit__lexer___TMinuseq___init_tk, /* pointer to parser_nodes:TMinuseq:lexer#TMinuseq#init_tk */
2376 }
2377 };
2378 /* allocate TMinuseq */
2379 val* NEW_nit__TMinuseq(const struct type* type) {
2380 val* self /* : TMinuseq */;
2381 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2382 self->type = type;
2383 self->class = &class_nit__TMinuseq;
2384 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TMinuseq exact> */
2385 return self;
2386 }
2387 /* runtime class nit__TStareq */
2388 const struct class class_nit__TStareq = {
2389 0, /* box_kind */
2390 {
2391 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStareq:kernel#Object#init */
2392 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStareq:kernel#Object#!= */
2393 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStareq:kernel#Object#sys */
2394 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TStareq:parser_nodes#TokenOperator#to_s */
2395 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStareq:kernel#Object#== */
2396 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStareq:string#Object#inspect */
2397 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStareq:kernel#Object#is_same_instance */
2398 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStareq:kernel#Object#object_id */
2399 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStareq:string#Object#class_name */
2400 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStareq:time#Object#get_time */
2401 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStareq:string#Object#inspect_head */
2402 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStareq:string#Object#native_class_name */
2403 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStareq:kernel#Object#hash */
2404 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStareq:nitni_utilities#Object#long_signature */
2405 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStareq:nitni_utilities#Object#internal_call_context */
2406 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStareq:light_c#Object#from_c_call_context */
2407 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#location */
2408 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#parent */
2409 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#hot_location */
2410 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#parent= */
2411 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStareq:parser_nodes#Token#visit_all */
2412 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#location= */
2413 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStareq:literal#ANode#accept_literal */
2414 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStareq:transform#ANode#full_transform_visitor */
2415 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStareq:astvalidation#ANode#accept_ast_validation */
2416 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStareq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2417 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStareq:scope#ANode#accept_scope_visitor */
2418 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStareq:flow#ANode#accept_flow_visitor */
2419 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStareq:local_var_init#ANode#accept_local_var_visitor */
2420 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStareq:auto_super_init#ANode#accept_auto_super_init */
2421 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStareq:transform#ANode#accept_transform_visitor */
2422 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#debug */
2423 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStareq:parser_nodes#ANode#replace_with */
2424 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStareq:parser_nodes#Token#replace_child */
2425 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStareq:lexer_work#Token#text */
2426 (nitmethod_t)nit__lexer___TStareq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStareq:lexer#TStareq#parser_index */
2427 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStareq:parser_nodes#Token#next_token= */
2428 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStareq:parser_nodes#Token#prev_token= */
2429 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStareq:parser_nodes#Token#is_loose= */
2430 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStareq:parser_nodes#Token#next_looses */
2431 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStareq:parser_nodes#Token#next_token */
2432 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStareq:parser_nodes#Token#prev_looses */
2433 (nitmethod_t)nit__lexer___TStareq___init_tk, /* pointer to parser_nodes:TStareq:lexer#TStareq#init_tk */
2434 }
2435 };
2436 /* allocate TStareq */
2437 val* NEW_nit__TStareq(const struct type* type) {
2438 val* self /* : TStareq */;
2439 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2440 self->type = type;
2441 self->class = &class_nit__TStareq;
2442 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStareq exact> */
2443 return self;
2444 }
2445 /* runtime class nit__TSlasheq */
2446 const struct class class_nit__TSlasheq = {
2447 0, /* box_kind */
2448 {
2449 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TSlasheq:kernel#Object#init */
2450 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TSlasheq:kernel#Object#!= */
2451 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TSlasheq:kernel#Object#sys */
2452 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TSlasheq:parser_nodes#TokenOperator#to_s */
2453 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TSlasheq:kernel#Object#== */
2454 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TSlasheq:string#Object#inspect */
2455 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TSlasheq:kernel#Object#is_same_instance */
2456 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TSlasheq:kernel#Object#object_id */
2457 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TSlasheq:string#Object#class_name */
2458 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TSlasheq:time#Object#get_time */
2459 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TSlasheq:string#Object#inspect_head */
2460 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TSlasheq:string#Object#native_class_name */
2461 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TSlasheq:kernel#Object#hash */
2462 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TSlasheq:nitni_utilities#Object#long_signature */
2463 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TSlasheq:nitni_utilities#Object#internal_call_context */
2464 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TSlasheq:light_c#Object#from_c_call_context */
2465 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#location */
2466 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#parent */
2467 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#hot_location */
2468 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#parent= */
2469 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#visit_all */
2470 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#location= */
2471 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TSlasheq:literal#ANode#accept_literal */
2472 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TSlasheq:transform#ANode#full_transform_visitor */
2473 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TSlasheq:astvalidation#ANode#accept_ast_validation */
2474 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TSlasheq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2475 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TSlasheq:scope#ANode#accept_scope_visitor */
2476 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TSlasheq:flow#ANode#accept_flow_visitor */
2477 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TSlasheq:local_var_init#ANode#accept_local_var_visitor */
2478 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TSlasheq:auto_super_init#ANode#accept_auto_super_init */
2479 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TSlasheq:transform#ANode#accept_transform_visitor */
2480 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#debug */
2481 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TSlasheq:parser_nodes#ANode#replace_with */
2482 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#replace_child */
2483 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TSlasheq:lexer_work#Token#text */
2484 (nitmethod_t)nit__lexer___TSlasheq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TSlasheq:lexer#TSlasheq#parser_index */
2485 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#next_token= */
2486 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#prev_token= */
2487 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#is_loose= */
2488 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#next_looses */
2489 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#next_token */
2490 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TSlasheq:parser_nodes#Token#prev_looses */
2491 (nitmethod_t)nit__lexer___TSlasheq___init_tk, /* pointer to parser_nodes:TSlasheq:lexer#TSlasheq#init_tk */
2492 }
2493 };
2494 /* allocate TSlasheq */
2495 val* NEW_nit__TSlasheq(const struct type* type) {
2496 val* self /* : TSlasheq */;
2497 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2498 self->type = type;
2499 self->class = &class_nit__TSlasheq;
2500 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TSlasheq exact> */
2501 return self;
2502 }
2503 /* runtime class nit__TPercenteq */
2504 const struct class class_nit__TPercenteq = {
2505 0, /* box_kind */
2506 {
2507 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPercenteq:kernel#Object#init */
2508 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPercenteq:kernel#Object#!= */
2509 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPercenteq:kernel#Object#sys */
2510 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPercenteq:parser_nodes#TokenOperator#to_s */
2511 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPercenteq:kernel#Object#== */
2512 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPercenteq:string#Object#inspect */
2513 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPercenteq:kernel#Object#is_same_instance */
2514 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPercenteq:kernel#Object#object_id */
2515 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPercenteq:string#Object#class_name */
2516 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPercenteq:time#Object#get_time */
2517 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPercenteq:string#Object#inspect_head */
2518 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPercenteq:string#Object#native_class_name */
2519 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPercenteq:kernel#Object#hash */
2520 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPercenteq:nitni_utilities#Object#long_signature */
2521 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPercenteq:nitni_utilities#Object#internal_call_context */
2522 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPercenteq:light_c#Object#from_c_call_context */
2523 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#location */
2524 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#parent */
2525 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#hot_location */
2526 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#parent= */
2527 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#visit_all */
2528 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#location= */
2529 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPercenteq:literal#ANode#accept_literal */
2530 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPercenteq:transform#ANode#full_transform_visitor */
2531 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPercenteq:astvalidation#ANode#accept_ast_validation */
2532 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPercenteq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2533 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPercenteq:scope#ANode#accept_scope_visitor */
2534 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPercenteq:flow#ANode#accept_flow_visitor */
2535 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPercenteq:local_var_init#ANode#accept_local_var_visitor */
2536 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPercenteq:auto_super_init#ANode#accept_auto_super_init */
2537 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPercenteq:transform#ANode#accept_transform_visitor */
2538 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#debug */
2539 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPercenteq:parser_nodes#ANode#replace_with */
2540 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#replace_child */
2541 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPercenteq:lexer_work#Token#text */
2542 (nitmethod_t)nit__lexer___TPercenteq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPercenteq:lexer#TPercenteq#parser_index */
2543 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#next_token= */
2544 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#prev_token= */
2545 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#is_loose= */
2546 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#next_looses */
2547 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#next_token */
2548 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPercenteq:parser_nodes#Token#prev_looses */
2549 (nitmethod_t)nit__lexer___TPercenteq___init_tk, /* pointer to parser_nodes:TPercenteq:lexer#TPercenteq#init_tk */
2550 }
2551 };
2552 /* allocate TPercenteq */
2553 val* NEW_nit__TPercenteq(const struct type* type) {
2554 val* self /* : TPercenteq */;
2555 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2556 self->type = type;
2557 self->class = &class_nit__TPercenteq;
2558 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPercenteq exact> */
2559 return self;
2560 }
2561 /* runtime class nit__TStarstareq */
2562 const struct class class_nit__TStarstareq = {
2563 0, /* box_kind */
2564 {
2565 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStarstareq:kernel#Object#init */
2566 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStarstareq:kernel#Object#!= */
2567 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStarstareq:kernel#Object#sys */
2568 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TStarstareq:parser_nodes#TokenOperator#to_s */
2569 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStarstareq:kernel#Object#== */
2570 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStarstareq:string#Object#inspect */
2571 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStarstareq:kernel#Object#is_same_instance */
2572 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStarstareq:kernel#Object#object_id */
2573 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStarstareq:string#Object#class_name */
2574 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStarstareq:time#Object#get_time */
2575 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStarstareq:string#Object#inspect_head */
2576 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStarstareq:string#Object#native_class_name */
2577 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStarstareq:kernel#Object#hash */
2578 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStarstareq:nitni_utilities#Object#long_signature */
2579 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStarstareq:nitni_utilities#Object#internal_call_context */
2580 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStarstareq:light_c#Object#from_c_call_context */
2581 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#location */
2582 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#parent */
2583 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#hot_location */
2584 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#parent= */
2585 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#visit_all */
2586 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#location= */
2587 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStarstareq:literal#ANode#accept_literal */
2588 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStarstareq:transform#ANode#full_transform_visitor */
2589 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStarstareq:astvalidation#ANode#accept_ast_validation */
2590 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStarstareq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2591 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStarstareq:scope#ANode#accept_scope_visitor */
2592 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStarstareq:flow#ANode#accept_flow_visitor */
2593 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStarstareq:local_var_init#ANode#accept_local_var_visitor */
2594 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStarstareq:auto_super_init#ANode#accept_auto_super_init */
2595 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStarstareq:transform#ANode#accept_transform_visitor */
2596 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#debug */
2597 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStarstareq:parser_nodes#ANode#replace_with */
2598 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#replace_child */
2599 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStarstareq:lexer_work#Token#text */
2600 (nitmethod_t)nit__lexer___TStarstareq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStarstareq:lexer#TStarstareq#parser_index */
2601 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#next_token= */
2602 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#prev_token= */
2603 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#is_loose= */
2604 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#next_looses */
2605 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#next_token */
2606 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStarstareq:parser_nodes#Token#prev_looses */
2607 (nitmethod_t)nit__lexer___TStarstareq___init_tk, /* pointer to parser_nodes:TStarstareq:lexer#TStarstareq#init_tk */
2608 }
2609 };
2610 /* allocate TStarstareq */
2611 val* NEW_nit__TStarstareq(const struct type* type) {
2612 val* self /* : TStarstareq */;
2613 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2614 self->type = type;
2615 self->class = &class_nit__TStarstareq;
2616 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStarstareq exact> */
2617 return self;
2618 }
2619 /* runtime class nit__TPipeeq */
2620 const struct class class_nit__TPipeeq = {
2621 0, /* box_kind */
2622 {
2623 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPipeeq:kernel#Object#init */
2624 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPipeeq:kernel#Object#!= */
2625 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPipeeq:kernel#Object#sys */
2626 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPipeeq:parser_nodes#TokenOperator#to_s */
2627 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPipeeq:kernel#Object#== */
2628 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPipeeq:string#Object#inspect */
2629 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPipeeq:kernel#Object#is_same_instance */
2630 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPipeeq:kernel#Object#object_id */
2631 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPipeeq:string#Object#class_name */
2632 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPipeeq:time#Object#get_time */
2633 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPipeeq:string#Object#inspect_head */
2634 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPipeeq:string#Object#native_class_name */
2635 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPipeeq:kernel#Object#hash */
2636 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPipeeq:nitni_utilities#Object#long_signature */
2637 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPipeeq:nitni_utilities#Object#internal_call_context */
2638 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPipeeq:light_c#Object#from_c_call_context */
2639 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#location */
2640 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#parent */
2641 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#hot_location */
2642 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#parent= */
2643 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#visit_all */
2644 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#location= */
2645 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPipeeq:literal#ANode#accept_literal */
2646 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPipeeq:transform#ANode#full_transform_visitor */
2647 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPipeeq:astvalidation#ANode#accept_ast_validation */
2648 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPipeeq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2649 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPipeeq:scope#ANode#accept_scope_visitor */
2650 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPipeeq:flow#ANode#accept_flow_visitor */
2651 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPipeeq:local_var_init#ANode#accept_local_var_visitor */
2652 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPipeeq:auto_super_init#ANode#accept_auto_super_init */
2653 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPipeeq:transform#ANode#accept_transform_visitor */
2654 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#debug */
2655 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPipeeq:parser_nodes#ANode#replace_with */
2656 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#replace_child */
2657 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPipeeq:lexer_work#Token#text */
2658 (nitmethod_t)nit__lexer___TPipeeq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPipeeq:lexer#TPipeeq#parser_index */
2659 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#next_token= */
2660 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#prev_token= */
2661 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#is_loose= */
2662 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#next_looses */
2663 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#next_token */
2664 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPipeeq:parser_nodes#Token#prev_looses */
2665 (nitmethod_t)nit__lexer___TPipeeq___init_tk, /* pointer to parser_nodes:TPipeeq:lexer#TPipeeq#init_tk */
2666 }
2667 };
2668 /* allocate TPipeeq */
2669 val* NEW_nit__TPipeeq(const struct type* type) {
2670 val* self /* : TPipeeq */;
2671 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2672 self->type = type;
2673 self->class = &class_nit__TPipeeq;
2674 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPipeeq exact> */
2675 return self;
2676 }
2677 /* runtime class nit__TCareteq */
2678 const struct class class_nit__TCareteq = {
2679 0, /* box_kind */
2680 {
2681 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TCareteq:kernel#Object#init */
2682 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TCareteq:kernel#Object#!= */
2683 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TCareteq:kernel#Object#sys */
2684 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TCareteq:parser_nodes#TokenOperator#to_s */
2685 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TCareteq:kernel#Object#== */
2686 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TCareteq:string#Object#inspect */
2687 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TCareteq:kernel#Object#is_same_instance */
2688 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TCareteq:kernel#Object#object_id */
2689 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TCareteq:string#Object#class_name */
2690 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TCareteq:time#Object#get_time */
2691 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TCareteq:string#Object#inspect_head */
2692 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TCareteq:string#Object#native_class_name */
2693 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TCareteq:kernel#Object#hash */
2694 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TCareteq:nitni_utilities#Object#long_signature */
2695 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TCareteq:nitni_utilities#Object#internal_call_context */
2696 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TCareteq:light_c#Object#from_c_call_context */
2697 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#location */
2698 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#parent */
2699 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#hot_location */
2700 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#parent= */
2701 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#visit_all */
2702 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#location= */
2703 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TCareteq:literal#ANode#accept_literal */
2704 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TCareteq:transform#ANode#full_transform_visitor */
2705 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TCareteq:astvalidation#ANode#accept_ast_validation */
2706 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TCareteq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2707 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TCareteq:scope#ANode#accept_scope_visitor */
2708 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TCareteq:flow#ANode#accept_flow_visitor */
2709 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TCareteq:local_var_init#ANode#accept_local_var_visitor */
2710 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TCareteq:auto_super_init#ANode#accept_auto_super_init */
2711 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TCareteq:transform#ANode#accept_transform_visitor */
2712 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#debug */
2713 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TCareteq:parser_nodes#ANode#replace_with */
2714 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#replace_child */
2715 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TCareteq:lexer_work#Token#text */
2716 (nitmethod_t)nit__lexer___TCareteq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TCareteq:lexer#TCareteq#parser_index */
2717 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#next_token= */
2718 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#prev_token= */
2719 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#is_loose= */
2720 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#next_looses */
2721 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#next_token */
2722 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TCareteq:parser_nodes#Token#prev_looses */
2723 (nitmethod_t)nit__lexer___TCareteq___init_tk, /* pointer to parser_nodes:TCareteq:lexer#TCareteq#init_tk */
2724 }
2725 };
2726 /* allocate TCareteq */
2727 val* NEW_nit__TCareteq(const struct type* type) {
2728 val* self /* : TCareteq */;
2729 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2730 self->type = type;
2731 self->class = &class_nit__TCareteq;
2732 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TCareteq exact> */
2733 return self;
2734 }
2735 /* runtime class nit__TAmpeq */
2736 const struct class class_nit__TAmpeq = {
2737 0, /* box_kind */
2738 {
2739 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TAmpeq:kernel#Object#init */
2740 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TAmpeq:kernel#Object#!= */
2741 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TAmpeq:kernel#Object#sys */
2742 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TAmpeq:parser_nodes#TokenOperator#to_s */
2743 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TAmpeq:kernel#Object#== */
2744 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TAmpeq:string#Object#inspect */
2745 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TAmpeq:kernel#Object#is_same_instance */
2746 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TAmpeq:kernel#Object#object_id */
2747 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TAmpeq:string#Object#class_name */
2748 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TAmpeq:time#Object#get_time */
2749 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TAmpeq:string#Object#inspect_head */
2750 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TAmpeq:string#Object#native_class_name */
2751 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TAmpeq:kernel#Object#hash */
2752 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TAmpeq:nitni_utilities#Object#long_signature */
2753 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TAmpeq:nitni_utilities#Object#internal_call_context */
2754 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TAmpeq:light_c#Object#from_c_call_context */
2755 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#location */
2756 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#parent */
2757 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#hot_location */
2758 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#parent= */
2759 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#visit_all */
2760 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#location= */
2761 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TAmpeq:literal#ANode#accept_literal */
2762 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TAmpeq:transform#ANode#full_transform_visitor */
2763 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TAmpeq:astvalidation#ANode#accept_ast_validation */
2764 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TAmpeq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2765 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TAmpeq:scope#ANode#accept_scope_visitor */
2766 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TAmpeq:flow#ANode#accept_flow_visitor */
2767 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TAmpeq:local_var_init#ANode#accept_local_var_visitor */
2768 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TAmpeq:auto_super_init#ANode#accept_auto_super_init */
2769 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TAmpeq:transform#ANode#accept_transform_visitor */
2770 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#debug */
2771 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TAmpeq:parser_nodes#ANode#replace_with */
2772 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#replace_child */
2773 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TAmpeq:lexer_work#Token#text */
2774 (nitmethod_t)nit__lexer___TAmpeq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TAmpeq:lexer#TAmpeq#parser_index */
2775 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#next_token= */
2776 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#prev_token= */
2777 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#is_loose= */
2778 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#next_looses */
2779 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#next_token */
2780 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TAmpeq:parser_nodes#Token#prev_looses */
2781 (nitmethod_t)nit__lexer___TAmpeq___init_tk, /* pointer to parser_nodes:TAmpeq:lexer#TAmpeq#init_tk */
2782 }
2783 };
2784 /* allocate TAmpeq */
2785 val* NEW_nit__TAmpeq(const struct type* type) {
2786 val* self /* : TAmpeq */;
2787 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2788 self->type = type;
2789 self->class = &class_nit__TAmpeq;
2790 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TAmpeq exact> */
2791 return self;
2792 }
2793 /* runtime class nit__TLleq */
2794 const struct class class_nit__TLleq = {
2795 0, /* box_kind */
2796 {
2797 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TLleq:kernel#Object#init */
2798 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TLleq:kernel#Object#!= */
2799 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TLleq:kernel#Object#sys */
2800 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TLleq:parser_nodes#TokenOperator#to_s */
2801 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TLleq:kernel#Object#== */
2802 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TLleq:string#Object#inspect */
2803 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TLleq:kernel#Object#is_same_instance */
2804 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TLleq:kernel#Object#object_id */
2805 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TLleq:string#Object#class_name */
2806 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TLleq:time#Object#get_time */
2807 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TLleq:string#Object#inspect_head */
2808 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TLleq:string#Object#native_class_name */
2809 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TLleq:kernel#Object#hash */
2810 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TLleq:nitni_utilities#Object#long_signature */
2811 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TLleq:nitni_utilities#Object#internal_call_context */
2812 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TLleq:light_c#Object#from_c_call_context */
2813 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#location */
2814 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#parent */
2815 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#hot_location */
2816 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#parent= */
2817 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TLleq:parser_nodes#Token#visit_all */
2818 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#location= */
2819 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TLleq:literal#ANode#accept_literal */
2820 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TLleq:transform#ANode#full_transform_visitor */
2821 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TLleq:astvalidation#ANode#accept_ast_validation */
2822 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TLleq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2823 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TLleq:scope#ANode#accept_scope_visitor */
2824 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TLleq:flow#ANode#accept_flow_visitor */
2825 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TLleq:local_var_init#ANode#accept_local_var_visitor */
2826 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TLleq:auto_super_init#ANode#accept_auto_super_init */
2827 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TLleq:transform#ANode#accept_transform_visitor */
2828 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#debug */
2829 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TLleq:parser_nodes#ANode#replace_with */
2830 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TLleq:parser_nodes#Token#replace_child */
2831 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TLleq:lexer_work#Token#text */
2832 (nitmethod_t)nit__lexer___TLleq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TLleq:lexer#TLleq#parser_index */
2833 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TLleq:parser_nodes#Token#next_token= */
2834 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TLleq:parser_nodes#Token#prev_token= */
2835 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TLleq:parser_nodes#Token#is_loose= */
2836 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TLleq:parser_nodes#Token#next_looses */
2837 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TLleq:parser_nodes#Token#next_token */
2838 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TLleq:parser_nodes#Token#prev_looses */
2839 (nitmethod_t)nit__lexer___TLleq___init_tk, /* pointer to parser_nodes:TLleq:lexer#TLleq#init_tk */
2840 }
2841 };
2842 /* allocate TLleq */
2843 val* NEW_nit__TLleq(const struct type* type) {
2844 val* self /* : TLleq */;
2845 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2846 self->type = type;
2847 self->class = &class_nit__TLleq;
2848 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TLleq exact> */
2849 return self;
2850 }
2851 /* runtime class nit__TGgeq */
2852 const struct class class_nit__TGgeq = {
2853 0, /* box_kind */
2854 {
2855 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TGgeq:kernel#Object#init */
2856 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TGgeq:kernel#Object#!= */
2857 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TGgeq:kernel#Object#sys */
2858 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TGgeq:parser_nodes#TokenOperator#to_s */
2859 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TGgeq:kernel#Object#== */
2860 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TGgeq:string#Object#inspect */
2861 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TGgeq:kernel#Object#is_same_instance */
2862 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TGgeq:kernel#Object#object_id */
2863 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TGgeq:string#Object#class_name */
2864 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TGgeq:time#Object#get_time */
2865 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TGgeq:string#Object#inspect_head */
2866 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TGgeq:string#Object#native_class_name */
2867 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TGgeq:kernel#Object#hash */
2868 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TGgeq:nitni_utilities#Object#long_signature */
2869 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TGgeq:nitni_utilities#Object#internal_call_context */
2870 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TGgeq:light_c#Object#from_c_call_context */
2871 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#location */
2872 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#parent */
2873 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#hot_location */
2874 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#parent= */
2875 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#visit_all */
2876 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#location= */
2877 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TGgeq:literal#ANode#accept_literal */
2878 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TGgeq:transform#ANode#full_transform_visitor */
2879 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TGgeq:astvalidation#ANode#accept_ast_validation */
2880 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TGgeq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2881 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TGgeq:scope#ANode#accept_scope_visitor */
2882 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TGgeq:flow#ANode#accept_flow_visitor */
2883 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TGgeq:local_var_init#ANode#accept_local_var_visitor */
2884 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TGgeq:auto_super_init#ANode#accept_auto_super_init */
2885 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TGgeq:transform#ANode#accept_transform_visitor */
2886 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#debug */
2887 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TGgeq:parser_nodes#ANode#replace_with */
2888 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#replace_child */
2889 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TGgeq:lexer_work#Token#text */
2890 (nitmethod_t)nit__lexer___TGgeq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TGgeq:lexer#TGgeq#parser_index */
2891 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#next_token= */
2892 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#prev_token= */
2893 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#is_loose= */
2894 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#next_looses */
2895 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#next_token */
2896 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TGgeq:parser_nodes#Token#prev_looses */
2897 (nitmethod_t)nit__lexer___TGgeq___init_tk, /* pointer to parser_nodes:TGgeq:lexer#TGgeq#init_tk */
2898 }
2899 };
2900 /* allocate TGgeq */
2901 val* NEW_nit__TGgeq(const struct type* type) {
2902 val* self /* : TGgeq */;
2903 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2904 self->type = type;
2905 self->class = &class_nit__TGgeq;
2906 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TGgeq exact> */
2907 return self;
2908 }
2909 /* runtime class nit__TDotdotdot */
2910 const struct class class_nit__TDotdotdot = {
2911 0, /* box_kind */
2912 {
2913 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TDotdotdot:kernel#Object#init */
2914 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TDotdotdot:kernel#Object#!= */
2915 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TDotdotdot:kernel#Object#sys */
2916 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#to_s */
2917 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TDotdotdot:kernel#Object#== */
2918 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TDotdotdot:string#Object#inspect */
2919 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TDotdotdot:kernel#Object#is_same_instance */
2920 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TDotdotdot:kernel#Object#object_id */
2921 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TDotdotdot:string#Object#class_name */
2922 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TDotdotdot:time#Object#get_time */
2923 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TDotdotdot:string#Object#inspect_head */
2924 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TDotdotdot:string#Object#native_class_name */
2925 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TDotdotdot:kernel#Object#hash */
2926 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TDotdotdot:nitni_utilities#Object#long_signature */
2927 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TDotdotdot:nitni_utilities#Object#internal_call_context */
2928 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TDotdotdot:light_c#Object#from_c_call_context */
2929 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#location */
2930 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#parent */
2931 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#hot_location */
2932 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#parent= */
2933 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#visit_all */
2934 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#location= */
2935 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TDotdotdot:literal#ANode#accept_literal */
2936 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TDotdotdot:transform#ANode#full_transform_visitor */
2937 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TDotdotdot:astvalidation#ANode#accept_ast_validation */
2938 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TDotdotdot:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2939 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TDotdotdot:scope#ANode#accept_scope_visitor */
2940 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TDotdotdot:flow#ANode#accept_flow_visitor */
2941 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TDotdotdot:local_var_init#ANode#accept_local_var_visitor */
2942 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TDotdotdot:auto_super_init#ANode#accept_auto_super_init */
2943 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TDotdotdot:transform#ANode#accept_transform_visitor */
2944 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#debug */
2945 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TDotdotdot:parser_nodes#ANode#replace_with */
2946 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#replace_child */
2947 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TDotdotdot:lexer_work#Token#text */
2948 (nitmethod_t)nit__lexer___TDotdotdot___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TDotdotdot:lexer#TDotdotdot#parser_index */
2949 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#next_token= */
2950 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#prev_token= */
2951 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#is_loose= */
2952 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#next_looses */
2953 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#next_token */
2954 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TDotdotdot:parser_nodes#Token#prev_looses */
2955 (nitmethod_t)nit__lexer___TDotdotdot___init_tk, /* pointer to parser_nodes:TDotdotdot:lexer#TDotdotdot#init_tk */
2956 }
2957 };
2958 /* allocate TDotdotdot */
2959 val* NEW_nit__TDotdotdot(const struct type* type) {
2960 val* self /* : TDotdotdot */;
2961 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
2962 self->type = type;
2963 self->class = &class_nit__TDotdotdot;
2964 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TDotdotdot exact> */
2965 return self;
2966 }
2967 /* runtime class nit__TDotdot */
2968 const struct class class_nit__TDotdot = {
2969 0, /* box_kind */
2970 {
2971 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TDotdot:kernel#Object#init */
2972 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TDotdot:kernel#Object#!= */
2973 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TDotdot:kernel#Object#sys */
2974 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#to_s */
2975 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TDotdot:kernel#Object#== */
2976 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TDotdot:string#Object#inspect */
2977 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TDotdot:kernel#Object#is_same_instance */
2978 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TDotdot:kernel#Object#object_id */
2979 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TDotdot:string#Object#class_name */
2980 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TDotdot:time#Object#get_time */
2981 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TDotdot:string#Object#inspect_head */
2982 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TDotdot:string#Object#native_class_name */
2983 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TDotdot:kernel#Object#hash */
2984 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TDotdot:nitni_utilities#Object#long_signature */
2985 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TDotdot:nitni_utilities#Object#internal_call_context */
2986 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TDotdot:light_c#Object#from_c_call_context */
2987 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#location */
2988 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#parent */
2989 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#hot_location */
2990 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#parent= */
2991 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#visit_all */
2992 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#location= */
2993 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TDotdot:literal#ANode#accept_literal */
2994 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TDotdot:transform#ANode#full_transform_visitor */
2995 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TDotdot:astvalidation#ANode#accept_ast_validation */
2996 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TDotdot:rapid_type_analysis#ANode#accept_rapid_type_visitor */
2997 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TDotdot:scope#ANode#accept_scope_visitor */
2998 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TDotdot:flow#ANode#accept_flow_visitor */
2999 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TDotdot:local_var_init#ANode#accept_local_var_visitor */
3000 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TDotdot:auto_super_init#ANode#accept_auto_super_init */
3001 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TDotdot:transform#ANode#accept_transform_visitor */
3002 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#debug */
3003 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TDotdot:parser_nodes#ANode#replace_with */
3004 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#replace_child */
3005 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TDotdot:lexer_work#Token#text */
3006 (nitmethod_t)nit__lexer___TDotdot___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TDotdot:lexer#TDotdot#parser_index */
3007 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#next_token= */
3008 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#prev_token= */
3009 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#is_loose= */
3010 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#next_looses */
3011 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#next_token */
3012 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TDotdot:parser_nodes#Token#prev_looses */
3013 (nitmethod_t)nit__lexer___TDotdot___init_tk, /* pointer to parser_nodes:TDotdot:lexer#TDotdot#init_tk */
3014 }
3015 };
3016 /* allocate TDotdot */
3017 val* NEW_nit__TDotdot(const struct type* type) {
3018 val* self /* : TDotdot */;
3019 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3020 self->type = type;
3021 self->class = &class_nit__TDotdot;
3022 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TDotdot exact> */
3023 return self;
3024 }
3025 /* runtime class nit__TDot */
3026 const struct class class_nit__TDot = {
3027 0, /* box_kind */
3028 {
3029 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TDot:kernel#Object#init */
3030 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TDot:kernel#Object#!= */
3031 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TDot:kernel#Object#sys */
3032 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TDot:parser_nodes#Token#to_s */
3033 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TDot:kernel#Object#== */
3034 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TDot:string#Object#inspect */
3035 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TDot:kernel#Object#is_same_instance */
3036 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TDot:kernel#Object#object_id */
3037 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TDot:string#Object#class_name */
3038 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TDot:time#Object#get_time */
3039 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TDot:string#Object#inspect_head */
3040 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TDot:string#Object#native_class_name */
3041 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TDot:kernel#Object#hash */
3042 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TDot:nitni_utilities#Object#long_signature */
3043 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TDot:nitni_utilities#Object#internal_call_context */
3044 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TDot:light_c#Object#from_c_call_context */
3045 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TDot:parser_nodes#ANode#location */
3046 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TDot:parser_nodes#ANode#parent */
3047 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TDot:parser_nodes#ANode#hot_location */
3048 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TDot:parser_nodes#ANode#parent= */
3049 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TDot:parser_nodes#Token#visit_all */
3050 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TDot:parser_nodes#ANode#location= */
3051 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TDot:literal#ANode#accept_literal */
3052 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TDot:transform#ANode#full_transform_visitor */
3053 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TDot:astvalidation#ANode#accept_ast_validation */
3054 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TDot:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3055 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TDot:scope#ANode#accept_scope_visitor */
3056 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TDot:flow#ANode#accept_flow_visitor */
3057 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TDot:local_var_init#ANode#accept_local_var_visitor */
3058 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TDot:auto_super_init#ANode#accept_auto_super_init */
3059 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TDot:transform#ANode#accept_transform_visitor */
3060 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TDot:parser_nodes#ANode#debug */
3061 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TDot:parser_nodes#ANode#replace_with */
3062 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TDot:parser_nodes#Token#replace_child */
3063 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TDot:lexer_work#Token#text */
3064 (nitmethod_t)nit__lexer___TDot___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TDot:lexer#TDot#parser_index */
3065 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TDot:parser_nodes#Token#next_token= */
3066 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TDot:parser_nodes#Token#prev_token= */
3067 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TDot:parser_nodes#Token#is_loose= */
3068 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TDot:parser_nodes#Token#next_looses */
3069 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TDot:parser_nodes#Token#next_token */
3070 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TDot:parser_nodes#Token#prev_looses */
3071 (nitmethod_t)nit__lexer___TDot___init_tk, /* pointer to parser_nodes:TDot:lexer#TDot#init_tk */
3072 }
3073 };
3074 /* allocate TDot */
3075 val* NEW_nit__TDot(const struct type* type) {
3076 val* self /* : TDot */;
3077 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3078 self->type = type;
3079 self->class = &class_nit__TDot;
3080 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TDot exact> */
3081 return self;
3082 }
3083 /* runtime class nit__TPlus */
3084 const struct class class_nit__TPlus = {
3085 0, /* box_kind */
3086 {
3087 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPlus:kernel#Object#init */
3088 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPlus:kernel#Object#!= */
3089 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPlus:kernel#Object#sys */
3090 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPlus:parser_nodes#TokenOperator#to_s */
3091 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPlus:kernel#Object#== */
3092 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPlus:string#Object#inspect */
3093 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPlus:kernel#Object#is_same_instance */
3094 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPlus:kernel#Object#object_id */
3095 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPlus:string#Object#class_name */
3096 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPlus:time#Object#get_time */
3097 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPlus:string#Object#inspect_head */
3098 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPlus:string#Object#native_class_name */
3099 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPlus:kernel#Object#hash */
3100 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPlus:nitni_utilities#Object#long_signature */
3101 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPlus:nitni_utilities#Object#internal_call_context */
3102 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPlus:light_c#Object#from_c_call_context */
3103 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#location */
3104 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#parent */
3105 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#hot_location */
3106 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#parent= */
3107 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPlus:parser_nodes#Token#visit_all */
3108 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#location= */
3109 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPlus:literal#ANode#accept_literal */
3110 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPlus:transform#ANode#full_transform_visitor */
3111 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPlus:astvalidation#ANode#accept_ast_validation */
3112 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPlus:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3113 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPlus:scope#ANode#accept_scope_visitor */
3114 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPlus:flow#ANode#accept_flow_visitor */
3115 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPlus:local_var_init#ANode#accept_local_var_visitor */
3116 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPlus:auto_super_init#ANode#accept_auto_super_init */
3117 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPlus:transform#ANode#accept_transform_visitor */
3118 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#debug */
3119 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPlus:parser_nodes#ANode#replace_with */
3120 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPlus:parser_nodes#Token#replace_child */
3121 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPlus:lexer_work#Token#text */
3122 (nitmethod_t)nit__lexer___TPlus___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPlus:lexer#TPlus#parser_index */
3123 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPlus:parser_nodes#Token#next_token= */
3124 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPlus:parser_nodes#Token#prev_token= */
3125 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPlus:parser_nodes#Token#is_loose= */
3126 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPlus:parser_nodes#Token#next_looses */
3127 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPlus:parser_nodes#Token#next_token */
3128 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPlus:parser_nodes#Token#prev_looses */
3129 (nitmethod_t)nit__lexer___TPlus___init_tk, /* pointer to parser_nodes:TPlus:lexer#TPlus#init_tk */
3130 }
3131 };
3132 /* allocate TPlus */
3133 val* NEW_nit__TPlus(const struct type* type) {
3134 val* self /* : TPlus */;
3135 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3136 self->type = type;
3137 self->class = &class_nit__TPlus;
3138 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPlus exact> */
3139 return self;
3140 }
3141 /* runtime class nit__TMinus */
3142 const struct class class_nit__TMinus = {
3143 0, /* box_kind */
3144 {
3145 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TMinus:kernel#Object#init */
3146 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TMinus:kernel#Object#!= */
3147 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TMinus:kernel#Object#sys */
3148 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TMinus:parser_nodes#TokenOperator#to_s */
3149 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TMinus:kernel#Object#== */
3150 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TMinus:string#Object#inspect */
3151 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TMinus:kernel#Object#is_same_instance */
3152 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TMinus:kernel#Object#object_id */
3153 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TMinus:string#Object#class_name */
3154 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TMinus:time#Object#get_time */
3155 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TMinus:string#Object#inspect_head */
3156 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TMinus:string#Object#native_class_name */
3157 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TMinus:kernel#Object#hash */
3158 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TMinus:nitni_utilities#Object#long_signature */
3159 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TMinus:nitni_utilities#Object#internal_call_context */
3160 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TMinus:light_c#Object#from_c_call_context */
3161 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#location */
3162 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#parent */
3163 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#hot_location */
3164 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#parent= */
3165 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TMinus:parser_nodes#Token#visit_all */
3166 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#location= */
3167 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TMinus:literal#ANode#accept_literal */
3168 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TMinus:transform#ANode#full_transform_visitor */
3169 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TMinus:astvalidation#ANode#accept_ast_validation */
3170 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TMinus:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3171 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TMinus:scope#ANode#accept_scope_visitor */
3172 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TMinus:flow#ANode#accept_flow_visitor */
3173 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TMinus:local_var_init#ANode#accept_local_var_visitor */
3174 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TMinus:auto_super_init#ANode#accept_auto_super_init */
3175 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TMinus:transform#ANode#accept_transform_visitor */
3176 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#debug */
3177 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TMinus:parser_nodes#ANode#replace_with */
3178 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TMinus:parser_nodes#Token#replace_child */
3179 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TMinus:lexer_work#Token#text */
3180 (nitmethod_t)nit__lexer___TMinus___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TMinus:lexer#TMinus#parser_index */
3181 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TMinus:parser_nodes#Token#next_token= */
3182 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TMinus:parser_nodes#Token#prev_token= */
3183 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TMinus:parser_nodes#Token#is_loose= */
3184 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TMinus:parser_nodes#Token#next_looses */
3185 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TMinus:parser_nodes#Token#next_token */
3186 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TMinus:parser_nodes#Token#prev_looses */
3187 (nitmethod_t)nit__lexer___TMinus___init_tk, /* pointer to parser_nodes:TMinus:lexer#TMinus#init_tk */
3188 }
3189 };
3190 /* allocate TMinus */
3191 val* NEW_nit__TMinus(const struct type* type) {
3192 val* self /* : TMinus */;
3193 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3194 self->type = type;
3195 self->class = &class_nit__TMinus;
3196 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TMinus exact> */
3197 return self;
3198 }
3199 /* runtime class nit__TStar */
3200 const struct class class_nit__TStar = {
3201 0, /* box_kind */
3202 {
3203 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStar:kernel#Object#init */
3204 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStar:kernel#Object#!= */
3205 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStar:kernel#Object#sys */
3206 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TStar:parser_nodes#TokenOperator#to_s */
3207 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStar:kernel#Object#== */
3208 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStar:string#Object#inspect */
3209 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStar:kernel#Object#is_same_instance */
3210 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStar:kernel#Object#object_id */
3211 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStar:string#Object#class_name */
3212 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStar:time#Object#get_time */
3213 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStar:string#Object#inspect_head */
3214 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStar:string#Object#native_class_name */
3215 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStar:kernel#Object#hash */
3216 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStar:nitni_utilities#Object#long_signature */
3217 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStar:nitni_utilities#Object#internal_call_context */
3218 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStar:light_c#Object#from_c_call_context */
3219 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStar:parser_nodes#ANode#location */
3220 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStar:parser_nodes#ANode#parent */
3221 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStar:parser_nodes#ANode#hot_location */
3222 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStar:parser_nodes#ANode#parent= */
3223 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStar:parser_nodes#Token#visit_all */
3224 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStar:parser_nodes#ANode#location= */
3225 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStar:literal#ANode#accept_literal */
3226 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStar:transform#ANode#full_transform_visitor */
3227 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStar:astvalidation#ANode#accept_ast_validation */
3228 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3229 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStar:scope#ANode#accept_scope_visitor */
3230 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStar:flow#ANode#accept_flow_visitor */
3231 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStar:local_var_init#ANode#accept_local_var_visitor */
3232 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStar:auto_super_init#ANode#accept_auto_super_init */
3233 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStar:transform#ANode#accept_transform_visitor */
3234 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStar:parser_nodes#ANode#debug */
3235 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStar:parser_nodes#ANode#replace_with */
3236 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStar:parser_nodes#Token#replace_child */
3237 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStar:lexer_work#Token#text */
3238 (nitmethod_t)nit__lexer___TStar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStar:lexer#TStar#parser_index */
3239 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStar:parser_nodes#Token#next_token= */
3240 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStar:parser_nodes#Token#prev_token= */
3241 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStar:parser_nodes#Token#is_loose= */
3242 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStar:parser_nodes#Token#next_looses */
3243 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStar:parser_nodes#Token#next_token */
3244 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStar:parser_nodes#Token#prev_looses */
3245 (nitmethod_t)nit__lexer___TStar___init_tk, /* pointer to parser_nodes:TStar:lexer#TStar#init_tk */
3246 }
3247 };
3248 /* allocate TStar */
3249 val* NEW_nit__TStar(const struct type* type) {
3250 val* self /* : TStar */;
3251 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3252 self->type = type;
3253 self->class = &class_nit__TStar;
3254 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStar exact> */
3255 return self;
3256 }
3257 /* runtime class nit__TStarstar */
3258 const struct class class_nit__TStarstar = {
3259 0, /* box_kind */
3260 {
3261 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStarstar:kernel#Object#init */
3262 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStarstar:kernel#Object#!= */
3263 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStarstar:kernel#Object#sys */
3264 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TStarstar:parser_nodes#TokenOperator#to_s */
3265 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStarstar:kernel#Object#== */
3266 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStarstar:string#Object#inspect */
3267 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStarstar:kernel#Object#is_same_instance */
3268 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStarstar:kernel#Object#object_id */
3269 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStarstar:string#Object#class_name */
3270 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStarstar:time#Object#get_time */
3271 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStarstar:string#Object#inspect_head */
3272 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStarstar:string#Object#native_class_name */
3273 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStarstar:kernel#Object#hash */
3274 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStarstar:nitni_utilities#Object#long_signature */
3275 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStarstar:nitni_utilities#Object#internal_call_context */
3276 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStarstar:light_c#Object#from_c_call_context */
3277 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#location */
3278 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#parent */
3279 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#hot_location */
3280 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#parent= */
3281 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#visit_all */
3282 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#location= */
3283 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStarstar:literal#ANode#accept_literal */
3284 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStarstar:transform#ANode#full_transform_visitor */
3285 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStarstar:astvalidation#ANode#accept_ast_validation */
3286 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStarstar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3287 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStarstar:scope#ANode#accept_scope_visitor */
3288 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStarstar:flow#ANode#accept_flow_visitor */
3289 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStarstar:local_var_init#ANode#accept_local_var_visitor */
3290 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStarstar:auto_super_init#ANode#accept_auto_super_init */
3291 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStarstar:transform#ANode#accept_transform_visitor */
3292 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#debug */
3293 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStarstar:parser_nodes#ANode#replace_with */
3294 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#replace_child */
3295 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStarstar:lexer_work#Token#text */
3296 (nitmethod_t)nit__lexer___TStarstar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStarstar:lexer#TStarstar#parser_index */
3297 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#next_token= */
3298 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#prev_token= */
3299 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#is_loose= */
3300 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#next_looses */
3301 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#next_token */
3302 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStarstar:parser_nodes#Token#prev_looses */
3303 (nitmethod_t)nit__lexer___TStarstar___init_tk, /* pointer to parser_nodes:TStarstar:lexer#TStarstar#init_tk */
3304 }
3305 };
3306 /* allocate TStarstar */
3307 val* NEW_nit__TStarstar(const struct type* type) {
3308 val* self /* : TStarstar */;
3309 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3310 self->type = type;
3311 self->class = &class_nit__TStarstar;
3312 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStarstar exact> */
3313 return self;
3314 }
3315 /* runtime class nit__TSlash */
3316 const struct class class_nit__TSlash = {
3317 0, /* box_kind */
3318 {
3319 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TSlash:kernel#Object#init */
3320 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TSlash:kernel#Object#!= */
3321 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TSlash:kernel#Object#sys */
3322 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TSlash:parser_nodes#TokenOperator#to_s */
3323 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TSlash:kernel#Object#== */
3324 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TSlash:string#Object#inspect */
3325 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TSlash:kernel#Object#is_same_instance */
3326 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TSlash:kernel#Object#object_id */
3327 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TSlash:string#Object#class_name */
3328 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TSlash:time#Object#get_time */
3329 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TSlash:string#Object#inspect_head */
3330 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TSlash:string#Object#native_class_name */
3331 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TSlash:kernel#Object#hash */
3332 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TSlash:nitni_utilities#Object#long_signature */
3333 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TSlash:nitni_utilities#Object#internal_call_context */
3334 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TSlash:light_c#Object#from_c_call_context */
3335 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#location */
3336 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#parent */
3337 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#hot_location */
3338 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#parent= */
3339 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TSlash:parser_nodes#Token#visit_all */
3340 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#location= */
3341 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TSlash:literal#ANode#accept_literal */
3342 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TSlash:transform#ANode#full_transform_visitor */
3343 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TSlash:astvalidation#ANode#accept_ast_validation */
3344 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TSlash:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3345 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TSlash:scope#ANode#accept_scope_visitor */
3346 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TSlash:flow#ANode#accept_flow_visitor */
3347 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TSlash:local_var_init#ANode#accept_local_var_visitor */
3348 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TSlash:auto_super_init#ANode#accept_auto_super_init */
3349 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TSlash:transform#ANode#accept_transform_visitor */
3350 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#debug */
3351 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TSlash:parser_nodes#ANode#replace_with */
3352 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TSlash:parser_nodes#Token#replace_child */
3353 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TSlash:lexer_work#Token#text */
3354 (nitmethod_t)nit__lexer___TSlash___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TSlash:lexer#TSlash#parser_index */
3355 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TSlash:parser_nodes#Token#next_token= */
3356 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TSlash:parser_nodes#Token#prev_token= */
3357 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TSlash:parser_nodes#Token#is_loose= */
3358 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TSlash:parser_nodes#Token#next_looses */
3359 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TSlash:parser_nodes#Token#next_token */
3360 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TSlash:parser_nodes#Token#prev_looses */
3361 (nitmethod_t)nit__lexer___TSlash___init_tk, /* pointer to parser_nodes:TSlash:lexer#TSlash#init_tk */
3362 }
3363 };
3364 /* allocate TSlash */
3365 val* NEW_nit__TSlash(const struct type* type) {
3366 val* self /* : TSlash */;
3367 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3368 self->type = type;
3369 self->class = &class_nit__TSlash;
3370 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TSlash exact> */
3371 return self;
3372 }
3373 /* runtime class nit__TPercent */
3374 const struct class class_nit__TPercent = {
3375 0, /* box_kind */
3376 {
3377 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPercent:kernel#Object#init */
3378 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPercent:kernel#Object#!= */
3379 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPercent:kernel#Object#sys */
3380 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPercent:parser_nodes#TokenOperator#to_s */
3381 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPercent:kernel#Object#== */
3382 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPercent:string#Object#inspect */
3383 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPercent:kernel#Object#is_same_instance */
3384 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPercent:kernel#Object#object_id */
3385 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPercent:string#Object#class_name */
3386 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPercent:time#Object#get_time */
3387 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPercent:string#Object#inspect_head */
3388 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPercent:string#Object#native_class_name */
3389 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPercent:kernel#Object#hash */
3390 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPercent:nitni_utilities#Object#long_signature */
3391 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPercent:nitni_utilities#Object#internal_call_context */
3392 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPercent:light_c#Object#from_c_call_context */
3393 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#location */
3394 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#parent */
3395 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#hot_location */
3396 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#parent= */
3397 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPercent:parser_nodes#Token#visit_all */
3398 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#location= */
3399 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPercent:literal#ANode#accept_literal */
3400 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPercent:transform#ANode#full_transform_visitor */
3401 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPercent:astvalidation#ANode#accept_ast_validation */
3402 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPercent:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3403 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPercent:scope#ANode#accept_scope_visitor */
3404 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPercent:flow#ANode#accept_flow_visitor */
3405 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPercent:local_var_init#ANode#accept_local_var_visitor */
3406 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPercent:auto_super_init#ANode#accept_auto_super_init */
3407 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPercent:transform#ANode#accept_transform_visitor */
3408 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#debug */
3409 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPercent:parser_nodes#ANode#replace_with */
3410 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPercent:parser_nodes#Token#replace_child */
3411 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPercent:lexer_work#Token#text */
3412 (nitmethod_t)nit__lexer___TPercent___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPercent:lexer#TPercent#parser_index */
3413 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPercent:parser_nodes#Token#next_token= */
3414 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPercent:parser_nodes#Token#prev_token= */
3415 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPercent:parser_nodes#Token#is_loose= */
3416 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPercent:parser_nodes#Token#next_looses */
3417 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPercent:parser_nodes#Token#next_token */
3418 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPercent:parser_nodes#Token#prev_looses */
3419 (nitmethod_t)nit__lexer___TPercent___init_tk, /* pointer to parser_nodes:TPercent:lexer#TPercent#init_tk */
3420 }
3421 };
3422 /* allocate TPercent */
3423 val* NEW_nit__TPercent(const struct type* type) {
3424 val* self /* : TPercent */;
3425 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3426 self->type = type;
3427 self->class = &class_nit__TPercent;
3428 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPercent exact> */
3429 return self;
3430 }
3431 /* runtime class nit__TPipe */
3432 const struct class class_nit__TPipe = {
3433 0, /* box_kind */
3434 {
3435 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TPipe:kernel#Object#init */
3436 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TPipe:kernel#Object#!= */
3437 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TPipe:kernel#Object#sys */
3438 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TPipe:parser_nodes#TokenOperator#to_s */
3439 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TPipe:kernel#Object#== */
3440 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TPipe:string#Object#inspect */
3441 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TPipe:kernel#Object#is_same_instance */
3442 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TPipe:kernel#Object#object_id */
3443 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TPipe:string#Object#class_name */
3444 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TPipe:time#Object#get_time */
3445 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TPipe:string#Object#inspect_head */
3446 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TPipe:string#Object#native_class_name */
3447 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TPipe:kernel#Object#hash */
3448 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TPipe:nitni_utilities#Object#long_signature */
3449 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TPipe:nitni_utilities#Object#internal_call_context */
3450 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TPipe:light_c#Object#from_c_call_context */
3451 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#location */
3452 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#parent */
3453 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#hot_location */
3454 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#parent= */
3455 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TPipe:parser_nodes#Token#visit_all */
3456 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#location= */
3457 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TPipe:literal#ANode#accept_literal */
3458 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TPipe:transform#ANode#full_transform_visitor */
3459 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TPipe:astvalidation#ANode#accept_ast_validation */
3460 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TPipe:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3461 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TPipe:scope#ANode#accept_scope_visitor */
3462 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TPipe:flow#ANode#accept_flow_visitor */
3463 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TPipe:local_var_init#ANode#accept_local_var_visitor */
3464 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TPipe:auto_super_init#ANode#accept_auto_super_init */
3465 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TPipe:transform#ANode#accept_transform_visitor */
3466 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#debug */
3467 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TPipe:parser_nodes#ANode#replace_with */
3468 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TPipe:parser_nodes#Token#replace_child */
3469 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TPipe:lexer_work#Token#text */
3470 (nitmethod_t)nit__lexer___TPipe___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TPipe:lexer#TPipe#parser_index */
3471 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TPipe:parser_nodes#Token#next_token= */
3472 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TPipe:parser_nodes#Token#prev_token= */
3473 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TPipe:parser_nodes#Token#is_loose= */
3474 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TPipe:parser_nodes#Token#next_looses */
3475 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TPipe:parser_nodes#Token#next_token */
3476 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TPipe:parser_nodes#Token#prev_looses */
3477 (nitmethod_t)nit__lexer___TPipe___init_tk, /* pointer to parser_nodes:TPipe:lexer#TPipe#init_tk */
3478 }
3479 };
3480 /* allocate TPipe */
3481 val* NEW_nit__TPipe(const struct type* type) {
3482 val* self /* : TPipe */;
3483 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3484 self->type = type;
3485 self->class = &class_nit__TPipe;
3486 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TPipe exact> */
3487 return self;
3488 }
3489 /* runtime class nit__TCaret */
3490 const struct class class_nit__TCaret = {
3491 0, /* box_kind */
3492 {
3493 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TCaret:kernel#Object#init */
3494 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TCaret:kernel#Object#!= */
3495 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TCaret:kernel#Object#sys */
3496 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TCaret:parser_nodes#TokenOperator#to_s */
3497 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TCaret:kernel#Object#== */
3498 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TCaret:string#Object#inspect */
3499 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TCaret:kernel#Object#is_same_instance */
3500 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TCaret:kernel#Object#object_id */
3501 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TCaret:string#Object#class_name */
3502 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TCaret:time#Object#get_time */
3503 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TCaret:string#Object#inspect_head */
3504 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TCaret:string#Object#native_class_name */
3505 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TCaret:kernel#Object#hash */
3506 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TCaret:nitni_utilities#Object#long_signature */
3507 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TCaret:nitni_utilities#Object#internal_call_context */
3508 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TCaret:light_c#Object#from_c_call_context */
3509 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#location */
3510 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#parent */
3511 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#hot_location */
3512 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#parent= */
3513 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TCaret:parser_nodes#Token#visit_all */
3514 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#location= */
3515 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TCaret:literal#ANode#accept_literal */
3516 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TCaret:transform#ANode#full_transform_visitor */
3517 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TCaret:astvalidation#ANode#accept_ast_validation */
3518 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TCaret:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3519 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TCaret:scope#ANode#accept_scope_visitor */
3520 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TCaret:flow#ANode#accept_flow_visitor */
3521 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TCaret:local_var_init#ANode#accept_local_var_visitor */
3522 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TCaret:auto_super_init#ANode#accept_auto_super_init */
3523 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TCaret:transform#ANode#accept_transform_visitor */
3524 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#debug */
3525 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TCaret:parser_nodes#ANode#replace_with */
3526 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TCaret:parser_nodes#Token#replace_child */
3527 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TCaret:lexer_work#Token#text */
3528 (nitmethod_t)nit__lexer___TCaret___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TCaret:lexer#TCaret#parser_index */
3529 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TCaret:parser_nodes#Token#next_token= */
3530 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TCaret:parser_nodes#Token#prev_token= */
3531 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TCaret:parser_nodes#Token#is_loose= */
3532 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TCaret:parser_nodes#Token#next_looses */
3533 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TCaret:parser_nodes#Token#next_token */
3534 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TCaret:parser_nodes#Token#prev_looses */
3535 (nitmethod_t)nit__lexer___TCaret___init_tk, /* pointer to parser_nodes:TCaret:lexer#TCaret#init_tk */
3536 }
3537 };
3538 /* allocate TCaret */
3539 val* NEW_nit__TCaret(const struct type* type) {
3540 val* self /* : TCaret */;
3541 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3542 self->type = type;
3543 self->class = &class_nit__TCaret;
3544 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TCaret exact> */
3545 return self;
3546 }
3547 /* runtime class nit__TAmp */
3548 const struct class class_nit__TAmp = {
3549 0, /* box_kind */
3550 {
3551 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TAmp:kernel#Object#init */
3552 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TAmp:kernel#Object#!= */
3553 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TAmp:kernel#Object#sys */
3554 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TAmp:parser_nodes#TokenOperator#to_s */
3555 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TAmp:kernel#Object#== */
3556 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TAmp:string#Object#inspect */
3557 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TAmp:kernel#Object#is_same_instance */
3558 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TAmp:kernel#Object#object_id */
3559 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TAmp:string#Object#class_name */
3560 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TAmp:time#Object#get_time */
3561 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TAmp:string#Object#inspect_head */
3562 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TAmp:string#Object#native_class_name */
3563 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TAmp:kernel#Object#hash */
3564 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TAmp:nitni_utilities#Object#long_signature */
3565 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TAmp:nitni_utilities#Object#internal_call_context */
3566 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TAmp:light_c#Object#from_c_call_context */
3567 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#location */
3568 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#parent */
3569 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#hot_location */
3570 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#parent= */
3571 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TAmp:parser_nodes#Token#visit_all */
3572 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#location= */
3573 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TAmp:literal#ANode#accept_literal */
3574 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TAmp:transform#ANode#full_transform_visitor */
3575 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TAmp:astvalidation#ANode#accept_ast_validation */
3576 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TAmp:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3577 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TAmp:scope#ANode#accept_scope_visitor */
3578 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TAmp:flow#ANode#accept_flow_visitor */
3579 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TAmp:local_var_init#ANode#accept_local_var_visitor */
3580 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TAmp:auto_super_init#ANode#accept_auto_super_init */
3581 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TAmp:transform#ANode#accept_transform_visitor */
3582 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#debug */
3583 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TAmp:parser_nodes#ANode#replace_with */
3584 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TAmp:parser_nodes#Token#replace_child */
3585 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TAmp:lexer_work#Token#text */
3586 (nitmethod_t)nit__lexer___TAmp___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TAmp:lexer#TAmp#parser_index */
3587 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TAmp:parser_nodes#Token#next_token= */
3588 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TAmp:parser_nodes#Token#prev_token= */
3589 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TAmp:parser_nodes#Token#is_loose= */
3590 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TAmp:parser_nodes#Token#next_looses */
3591 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TAmp:parser_nodes#Token#next_token */
3592 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TAmp:parser_nodes#Token#prev_looses */
3593 (nitmethod_t)nit__lexer___TAmp___init_tk, /* pointer to parser_nodes:TAmp:lexer#TAmp#init_tk */
3594 }
3595 };
3596 /* allocate TAmp */
3597 val* NEW_nit__TAmp(const struct type* type) {
3598 val* self /* : TAmp */;
3599 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3600 self->type = type;
3601 self->class = &class_nit__TAmp;
3602 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TAmp exact> */
3603 return self;
3604 }
3605 /* runtime class nit__TTilde */
3606 const struct class class_nit__TTilde = {
3607 0, /* box_kind */
3608 {
3609 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TTilde:kernel#Object#init */
3610 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TTilde:kernel#Object#!= */
3611 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TTilde:kernel#Object#sys */
3612 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TTilde:parser_nodes#TokenOperator#to_s */
3613 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TTilde:kernel#Object#== */
3614 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TTilde:string#Object#inspect */
3615 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TTilde:kernel#Object#is_same_instance */
3616 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TTilde:kernel#Object#object_id */
3617 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TTilde:string#Object#class_name */
3618 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TTilde:time#Object#get_time */
3619 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TTilde:string#Object#inspect_head */
3620 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TTilde:string#Object#native_class_name */
3621 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TTilde:kernel#Object#hash */
3622 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TTilde:nitni_utilities#Object#long_signature */
3623 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TTilde:nitni_utilities#Object#internal_call_context */
3624 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TTilde:light_c#Object#from_c_call_context */
3625 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#location */
3626 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#parent */
3627 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#hot_location */
3628 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#parent= */
3629 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TTilde:parser_nodes#Token#visit_all */
3630 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#location= */
3631 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TTilde:literal#ANode#accept_literal */
3632 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TTilde:transform#ANode#full_transform_visitor */
3633 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TTilde:astvalidation#ANode#accept_ast_validation */
3634 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TTilde:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3635 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TTilde:scope#ANode#accept_scope_visitor */
3636 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TTilde:flow#ANode#accept_flow_visitor */
3637 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TTilde:local_var_init#ANode#accept_local_var_visitor */
3638 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TTilde:auto_super_init#ANode#accept_auto_super_init */
3639 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TTilde:transform#ANode#accept_transform_visitor */
3640 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#debug */
3641 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TTilde:parser_nodes#ANode#replace_with */
3642 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TTilde:parser_nodes#Token#replace_child */
3643 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TTilde:lexer_work#Token#text */
3644 (nitmethod_t)nit__lexer___TTilde___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TTilde:lexer#TTilde#parser_index */
3645 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TTilde:parser_nodes#Token#next_token= */
3646 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TTilde:parser_nodes#Token#prev_token= */
3647 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TTilde:parser_nodes#Token#is_loose= */
3648 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TTilde:parser_nodes#Token#next_looses */
3649 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TTilde:parser_nodes#Token#next_token */
3650 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TTilde:parser_nodes#Token#prev_looses */
3651 (nitmethod_t)nit__lexer___TTilde___init_tk, /* pointer to parser_nodes:TTilde:lexer#TTilde#init_tk */
3652 }
3653 };
3654 /* allocate TTilde */
3655 val* NEW_nit__TTilde(const struct type* type) {
3656 val* self /* : TTilde */;
3657 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3658 self->type = type;
3659 self->class = &class_nit__TTilde;
3660 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TTilde exact> */
3661 return self;
3662 }
3663 /* runtime class nit__TEq */
3664 const struct class class_nit__TEq = {
3665 0, /* box_kind */
3666 {
3667 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TEq:kernel#Object#init */
3668 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TEq:kernel#Object#!= */
3669 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TEq:kernel#Object#sys */
3670 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TEq:parser_nodes#TokenOperator#to_s */
3671 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TEq:kernel#Object#== */
3672 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TEq:string#Object#inspect */
3673 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TEq:kernel#Object#is_same_instance */
3674 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TEq:kernel#Object#object_id */
3675 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TEq:string#Object#class_name */
3676 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TEq:time#Object#get_time */
3677 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TEq:string#Object#inspect_head */
3678 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TEq:string#Object#native_class_name */
3679 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TEq:kernel#Object#hash */
3680 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TEq:nitni_utilities#Object#long_signature */
3681 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TEq:nitni_utilities#Object#internal_call_context */
3682 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TEq:light_c#Object#from_c_call_context */
3683 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TEq:parser_nodes#ANode#location */
3684 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TEq:parser_nodes#ANode#parent */
3685 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TEq:parser_nodes#ANode#hot_location */
3686 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TEq:parser_nodes#ANode#parent= */
3687 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TEq:parser_nodes#Token#visit_all */
3688 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TEq:parser_nodes#ANode#location= */
3689 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TEq:literal#ANode#accept_literal */
3690 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TEq:transform#ANode#full_transform_visitor */
3691 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TEq:astvalidation#ANode#accept_ast_validation */
3692 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TEq:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3693 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TEq:scope#ANode#accept_scope_visitor */
3694 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TEq:flow#ANode#accept_flow_visitor */
3695 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TEq:local_var_init#ANode#accept_local_var_visitor */
3696 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TEq:auto_super_init#ANode#accept_auto_super_init */
3697 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TEq:transform#ANode#accept_transform_visitor */
3698 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TEq:parser_nodes#ANode#debug */
3699 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TEq:parser_nodes#ANode#replace_with */
3700 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TEq:parser_nodes#Token#replace_child */
3701 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TEq:lexer_work#Token#text */
3702 (nitmethod_t)nit__lexer___TEq___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TEq:lexer#TEq#parser_index */
3703 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TEq:parser_nodes#Token#next_token= */
3704 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TEq:parser_nodes#Token#prev_token= */
3705 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TEq:parser_nodes#Token#is_loose= */
3706 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TEq:parser_nodes#Token#next_looses */
3707 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TEq:parser_nodes#Token#next_token */
3708 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TEq:parser_nodes#Token#prev_looses */
3709 (nitmethod_t)nit__lexer___TEq___init_tk, /* pointer to parser_nodes:TEq:lexer#TEq#init_tk */
3710 }
3711 };
3712 /* allocate TEq */
3713 val* NEW_nit__TEq(const struct type* type) {
3714 val* self /* : TEq */;
3715 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3716 self->type = type;
3717 self->class = &class_nit__TEq;
3718 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TEq exact> */
3719 return self;
3720 }
3721 /* runtime class nit__TNe */
3722 const struct class class_nit__TNe = {
3723 0, /* box_kind */
3724 {
3725 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TNe:kernel#Object#init */
3726 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TNe:kernel#Object#!= */
3727 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TNe:kernel#Object#sys */
3728 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TNe:parser_nodes#TokenOperator#to_s */
3729 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TNe:kernel#Object#== */
3730 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TNe:string#Object#inspect */
3731 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TNe:kernel#Object#is_same_instance */
3732 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TNe:kernel#Object#object_id */
3733 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TNe:string#Object#class_name */
3734 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TNe:time#Object#get_time */
3735 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TNe:string#Object#inspect_head */
3736 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TNe:string#Object#native_class_name */
3737 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TNe:kernel#Object#hash */
3738 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TNe:nitni_utilities#Object#long_signature */
3739 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TNe:nitni_utilities#Object#internal_call_context */
3740 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TNe:light_c#Object#from_c_call_context */
3741 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TNe:parser_nodes#ANode#location */
3742 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TNe:parser_nodes#ANode#parent */
3743 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TNe:parser_nodes#ANode#hot_location */
3744 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TNe:parser_nodes#ANode#parent= */
3745 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TNe:parser_nodes#Token#visit_all */
3746 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TNe:parser_nodes#ANode#location= */
3747 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TNe:literal#ANode#accept_literal */
3748 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TNe:transform#ANode#full_transform_visitor */
3749 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TNe:astvalidation#ANode#accept_ast_validation */
3750 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TNe:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3751 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TNe:scope#ANode#accept_scope_visitor */
3752 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TNe:flow#ANode#accept_flow_visitor */
3753 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TNe:local_var_init#ANode#accept_local_var_visitor */
3754 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TNe:auto_super_init#ANode#accept_auto_super_init */
3755 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TNe:transform#ANode#accept_transform_visitor */
3756 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TNe:parser_nodes#ANode#debug */
3757 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TNe:parser_nodes#ANode#replace_with */
3758 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TNe:parser_nodes#Token#replace_child */
3759 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TNe:lexer_work#Token#text */
3760 (nitmethod_t)nit__lexer___TNe___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TNe:lexer#TNe#parser_index */
3761 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TNe:parser_nodes#Token#next_token= */
3762 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TNe:parser_nodes#Token#prev_token= */
3763 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TNe:parser_nodes#Token#is_loose= */
3764 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TNe:parser_nodes#Token#next_looses */
3765 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TNe:parser_nodes#Token#next_token */
3766 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TNe:parser_nodes#Token#prev_looses */
3767 (nitmethod_t)nit__lexer___TNe___init_tk, /* pointer to parser_nodes:TNe:lexer#TNe#init_tk */
3768 }
3769 };
3770 /* allocate TNe */
3771 val* NEW_nit__TNe(const struct type* type) {
3772 val* self /* : TNe */;
3773 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3774 self->type = type;
3775 self->class = &class_nit__TNe;
3776 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TNe exact> */
3777 return self;
3778 }
3779 /* runtime class nit__TLt */
3780 const struct class class_nit__TLt = {
3781 0, /* box_kind */
3782 {
3783 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TLt:kernel#Object#init */
3784 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TLt:kernel#Object#!= */
3785 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TLt:kernel#Object#sys */
3786 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TLt:parser_nodes#TokenOperator#to_s */
3787 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TLt:kernel#Object#== */
3788 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TLt:string#Object#inspect */
3789 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TLt:kernel#Object#is_same_instance */
3790 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TLt:kernel#Object#object_id */
3791 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TLt:string#Object#class_name */
3792 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TLt:time#Object#get_time */
3793 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TLt:string#Object#inspect_head */
3794 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TLt:string#Object#native_class_name */
3795 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TLt:kernel#Object#hash */
3796 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TLt:nitni_utilities#Object#long_signature */
3797 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TLt:nitni_utilities#Object#internal_call_context */
3798 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TLt:light_c#Object#from_c_call_context */
3799 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TLt:parser_nodes#ANode#location */
3800 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TLt:parser_nodes#ANode#parent */
3801 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TLt:parser_nodes#ANode#hot_location */
3802 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TLt:parser_nodes#ANode#parent= */
3803 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TLt:parser_nodes#Token#visit_all */
3804 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TLt:parser_nodes#ANode#location= */
3805 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TLt:literal#ANode#accept_literal */
3806 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TLt:transform#ANode#full_transform_visitor */
3807 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TLt:astvalidation#ANode#accept_ast_validation */
3808 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TLt:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3809 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TLt:scope#ANode#accept_scope_visitor */
3810 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TLt:flow#ANode#accept_flow_visitor */
3811 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TLt:local_var_init#ANode#accept_local_var_visitor */
3812 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TLt:auto_super_init#ANode#accept_auto_super_init */
3813 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TLt:transform#ANode#accept_transform_visitor */
3814 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TLt:parser_nodes#ANode#debug */
3815 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TLt:parser_nodes#ANode#replace_with */
3816 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TLt:parser_nodes#Token#replace_child */
3817 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TLt:lexer_work#Token#text */
3818 (nitmethod_t)nit__lexer___TLt___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TLt:lexer#TLt#parser_index */
3819 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TLt:parser_nodes#Token#next_token= */
3820 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TLt:parser_nodes#Token#prev_token= */
3821 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TLt:parser_nodes#Token#is_loose= */
3822 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TLt:parser_nodes#Token#next_looses */
3823 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TLt:parser_nodes#Token#next_token */
3824 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TLt:parser_nodes#Token#prev_looses */
3825 (nitmethod_t)nit__lexer___TLt___init_tk, /* pointer to parser_nodes:TLt:lexer#TLt#init_tk */
3826 }
3827 };
3828 /* allocate TLt */
3829 val* NEW_nit__TLt(const struct type* type) {
3830 val* self /* : TLt */;
3831 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3832 self->type = type;
3833 self->class = &class_nit__TLt;
3834 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TLt exact> */
3835 return self;
3836 }
3837 /* runtime class nit__TLe */
3838 const struct class class_nit__TLe = {
3839 0, /* box_kind */
3840 {
3841 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TLe:kernel#Object#init */
3842 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TLe:kernel#Object#!= */
3843 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TLe:kernel#Object#sys */
3844 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TLe:parser_nodes#TokenOperator#to_s */
3845 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TLe:kernel#Object#== */
3846 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TLe:string#Object#inspect */
3847 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TLe:kernel#Object#is_same_instance */
3848 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TLe:kernel#Object#object_id */
3849 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TLe:string#Object#class_name */
3850 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TLe:time#Object#get_time */
3851 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TLe:string#Object#inspect_head */
3852 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TLe:string#Object#native_class_name */
3853 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TLe:kernel#Object#hash */
3854 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TLe:nitni_utilities#Object#long_signature */
3855 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TLe:nitni_utilities#Object#internal_call_context */
3856 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TLe:light_c#Object#from_c_call_context */
3857 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TLe:parser_nodes#ANode#location */
3858 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TLe:parser_nodes#ANode#parent */
3859 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TLe:parser_nodes#ANode#hot_location */
3860 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TLe:parser_nodes#ANode#parent= */
3861 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TLe:parser_nodes#Token#visit_all */
3862 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TLe:parser_nodes#ANode#location= */
3863 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TLe:literal#ANode#accept_literal */
3864 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TLe:transform#ANode#full_transform_visitor */
3865 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TLe:astvalidation#ANode#accept_ast_validation */
3866 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TLe:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3867 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TLe:scope#ANode#accept_scope_visitor */
3868 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TLe:flow#ANode#accept_flow_visitor */
3869 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TLe:local_var_init#ANode#accept_local_var_visitor */
3870 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TLe:auto_super_init#ANode#accept_auto_super_init */
3871 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TLe:transform#ANode#accept_transform_visitor */
3872 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TLe:parser_nodes#ANode#debug */
3873 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TLe:parser_nodes#ANode#replace_with */
3874 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TLe:parser_nodes#Token#replace_child */
3875 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TLe:lexer_work#Token#text */
3876 (nitmethod_t)nit__lexer___TLe___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TLe:lexer#TLe#parser_index */
3877 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TLe:parser_nodes#Token#next_token= */
3878 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TLe:parser_nodes#Token#prev_token= */
3879 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TLe:parser_nodes#Token#is_loose= */
3880 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TLe:parser_nodes#Token#next_looses */
3881 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TLe:parser_nodes#Token#next_token */
3882 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TLe:parser_nodes#Token#prev_looses */
3883 (nitmethod_t)nit__lexer___TLe___init_tk, /* pointer to parser_nodes:TLe:lexer#TLe#init_tk */
3884 }
3885 };
3886 /* allocate TLe */
3887 val* NEW_nit__TLe(const struct type* type) {
3888 val* self /* : TLe */;
3889 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3890 self->type = type;
3891 self->class = &class_nit__TLe;
3892 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TLe exact> */
3893 return self;
3894 }
3895 /* runtime class nit__TLl */
3896 const struct class class_nit__TLl = {
3897 0, /* box_kind */
3898 {
3899 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TLl:kernel#Object#init */
3900 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TLl:kernel#Object#!= */
3901 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TLl:kernel#Object#sys */
3902 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TLl:parser_nodes#TokenOperator#to_s */
3903 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TLl:kernel#Object#== */
3904 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TLl:string#Object#inspect */
3905 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TLl:kernel#Object#is_same_instance */
3906 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TLl:kernel#Object#object_id */
3907 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TLl:string#Object#class_name */
3908 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TLl:time#Object#get_time */
3909 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TLl:string#Object#inspect_head */
3910 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TLl:string#Object#native_class_name */
3911 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TLl:kernel#Object#hash */
3912 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TLl:nitni_utilities#Object#long_signature */
3913 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TLl:nitni_utilities#Object#internal_call_context */
3914 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TLl:light_c#Object#from_c_call_context */
3915 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TLl:parser_nodes#ANode#location */
3916 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TLl:parser_nodes#ANode#parent */
3917 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TLl:parser_nodes#ANode#hot_location */
3918 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TLl:parser_nodes#ANode#parent= */
3919 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TLl:parser_nodes#Token#visit_all */
3920 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TLl:parser_nodes#ANode#location= */
3921 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TLl:literal#ANode#accept_literal */
3922 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TLl:transform#ANode#full_transform_visitor */
3923 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TLl:astvalidation#ANode#accept_ast_validation */
3924 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TLl:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3925 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TLl:scope#ANode#accept_scope_visitor */
3926 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TLl:flow#ANode#accept_flow_visitor */
3927 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TLl:local_var_init#ANode#accept_local_var_visitor */
3928 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TLl:auto_super_init#ANode#accept_auto_super_init */
3929 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TLl:transform#ANode#accept_transform_visitor */
3930 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TLl:parser_nodes#ANode#debug */
3931 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TLl:parser_nodes#ANode#replace_with */
3932 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TLl:parser_nodes#Token#replace_child */
3933 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TLl:lexer_work#Token#text */
3934 (nitmethod_t)nit__lexer___TLl___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TLl:lexer#TLl#parser_index */
3935 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TLl:parser_nodes#Token#next_token= */
3936 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TLl:parser_nodes#Token#prev_token= */
3937 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TLl:parser_nodes#Token#is_loose= */
3938 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TLl:parser_nodes#Token#next_looses */
3939 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TLl:parser_nodes#Token#next_token */
3940 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TLl:parser_nodes#Token#prev_looses */
3941 (nitmethod_t)nit__lexer___TLl___init_tk, /* pointer to parser_nodes:TLl:lexer#TLl#init_tk */
3942 }
3943 };
3944 /* allocate TLl */
3945 val* NEW_nit__TLl(const struct type* type) {
3946 val* self /* : TLl */;
3947 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
3948 self->type = type;
3949 self->class = &class_nit__TLl;
3950 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TLl exact> */
3951 return self;
3952 }
3953 /* runtime class nit__TGt */
3954 const struct class class_nit__TGt = {
3955 0, /* box_kind */
3956 {
3957 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TGt:kernel#Object#init */
3958 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TGt:kernel#Object#!= */
3959 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TGt:kernel#Object#sys */
3960 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TGt:parser_nodes#TokenOperator#to_s */
3961 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TGt:kernel#Object#== */
3962 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TGt:string#Object#inspect */
3963 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TGt:kernel#Object#is_same_instance */
3964 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TGt:kernel#Object#object_id */
3965 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TGt:string#Object#class_name */
3966 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TGt:time#Object#get_time */
3967 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TGt:string#Object#inspect_head */
3968 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TGt:string#Object#native_class_name */
3969 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TGt:kernel#Object#hash */
3970 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TGt:nitni_utilities#Object#long_signature */
3971 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TGt:nitni_utilities#Object#internal_call_context */
3972 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TGt:light_c#Object#from_c_call_context */
3973 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TGt:parser_nodes#ANode#location */
3974 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TGt:parser_nodes#ANode#parent */
3975 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TGt:parser_nodes#ANode#hot_location */
3976 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TGt:parser_nodes#ANode#parent= */
3977 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TGt:parser_nodes#Token#visit_all */
3978 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TGt:parser_nodes#ANode#location= */
3979 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TGt:literal#ANode#accept_literal */
3980 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TGt:transform#ANode#full_transform_visitor */
3981 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TGt:astvalidation#ANode#accept_ast_validation */
3982 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TGt:rapid_type_analysis#ANode#accept_rapid_type_visitor */
3983 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TGt:scope#ANode#accept_scope_visitor */
3984 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TGt:flow#ANode#accept_flow_visitor */
3985 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TGt:local_var_init#ANode#accept_local_var_visitor */
3986 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TGt:auto_super_init#ANode#accept_auto_super_init */
3987 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TGt:transform#ANode#accept_transform_visitor */
3988 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TGt:parser_nodes#ANode#debug */
3989 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TGt:parser_nodes#ANode#replace_with */
3990 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TGt:parser_nodes#Token#replace_child */
3991 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TGt:lexer_work#Token#text */
3992 (nitmethod_t)nit__lexer___TGt___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TGt:lexer#TGt#parser_index */
3993 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TGt:parser_nodes#Token#next_token= */
3994 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TGt:parser_nodes#Token#prev_token= */
3995 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TGt:parser_nodes#Token#is_loose= */
3996 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TGt:parser_nodes#Token#next_looses */
3997 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TGt:parser_nodes#Token#next_token */
3998 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TGt:parser_nodes#Token#prev_looses */
3999 (nitmethod_t)nit__lexer___TGt___init_tk, /* pointer to parser_nodes:TGt:lexer#TGt#init_tk */
4000 }
4001 };
4002 /* allocate TGt */
4003 val* NEW_nit__TGt(const struct type* type) {
4004 val* self /* : TGt */;
4005 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4006 self->type = type;
4007 self->class = &class_nit__TGt;
4008 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TGt exact> */
4009 return self;
4010 }
4011 /* runtime class nit__TGe */
4012 const struct class class_nit__TGe = {
4013 0, /* box_kind */
4014 {
4015 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TGe:kernel#Object#init */
4016 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TGe:kernel#Object#!= */
4017 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TGe:kernel#Object#sys */
4018 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TGe:parser_nodes#TokenOperator#to_s */
4019 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TGe:kernel#Object#== */
4020 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TGe:string#Object#inspect */
4021 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TGe:kernel#Object#is_same_instance */
4022 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TGe:kernel#Object#object_id */
4023 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TGe:string#Object#class_name */
4024 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TGe:time#Object#get_time */
4025 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TGe:string#Object#inspect_head */
4026 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TGe:string#Object#native_class_name */
4027 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TGe:kernel#Object#hash */
4028 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TGe:nitni_utilities#Object#long_signature */
4029 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TGe:nitni_utilities#Object#internal_call_context */
4030 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TGe:light_c#Object#from_c_call_context */
4031 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TGe:parser_nodes#ANode#location */
4032 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TGe:parser_nodes#ANode#parent */
4033 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TGe:parser_nodes#ANode#hot_location */
4034 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TGe:parser_nodes#ANode#parent= */
4035 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TGe:parser_nodes#Token#visit_all */
4036 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TGe:parser_nodes#ANode#location= */
4037 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TGe:literal#ANode#accept_literal */
4038 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TGe:transform#ANode#full_transform_visitor */
4039 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TGe:astvalidation#ANode#accept_ast_validation */
4040 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TGe:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4041 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TGe:scope#ANode#accept_scope_visitor */
4042 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TGe:flow#ANode#accept_flow_visitor */
4043 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TGe:local_var_init#ANode#accept_local_var_visitor */
4044 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TGe:auto_super_init#ANode#accept_auto_super_init */
4045 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TGe:transform#ANode#accept_transform_visitor */
4046 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TGe:parser_nodes#ANode#debug */
4047 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TGe:parser_nodes#ANode#replace_with */
4048 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TGe:parser_nodes#Token#replace_child */
4049 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TGe:lexer_work#Token#text */
4050 (nitmethod_t)nit__lexer___TGe___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TGe:lexer#TGe#parser_index */
4051 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TGe:parser_nodes#Token#next_token= */
4052 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TGe:parser_nodes#Token#prev_token= */
4053 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TGe:parser_nodes#Token#is_loose= */
4054 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TGe:parser_nodes#Token#next_looses */
4055 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TGe:parser_nodes#Token#next_token */
4056 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TGe:parser_nodes#Token#prev_looses */
4057 (nitmethod_t)nit__lexer___TGe___init_tk, /* pointer to parser_nodes:TGe:lexer#TGe#init_tk */
4058 }
4059 };
4060 /* allocate TGe */
4061 val* NEW_nit__TGe(const struct type* type) {
4062 val* self /* : TGe */;
4063 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4064 self->type = type;
4065 self->class = &class_nit__TGe;
4066 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TGe exact> */
4067 return self;
4068 }
4069 /* runtime class nit__TGg */
4070 const struct class class_nit__TGg = {
4071 0, /* box_kind */
4072 {
4073 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TGg:kernel#Object#init */
4074 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TGg:kernel#Object#!= */
4075 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TGg:kernel#Object#sys */
4076 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TGg:parser_nodes#TokenOperator#to_s */
4077 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TGg:kernel#Object#== */
4078 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TGg:string#Object#inspect */
4079 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TGg:kernel#Object#is_same_instance */
4080 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TGg:kernel#Object#object_id */
4081 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TGg:string#Object#class_name */
4082 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TGg:time#Object#get_time */
4083 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TGg:string#Object#inspect_head */
4084 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TGg:string#Object#native_class_name */
4085 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TGg:kernel#Object#hash */
4086 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TGg:nitni_utilities#Object#long_signature */
4087 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TGg:nitni_utilities#Object#internal_call_context */
4088 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TGg:light_c#Object#from_c_call_context */
4089 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TGg:parser_nodes#ANode#location */
4090 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TGg:parser_nodes#ANode#parent */
4091 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TGg:parser_nodes#ANode#hot_location */
4092 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TGg:parser_nodes#ANode#parent= */
4093 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TGg:parser_nodes#Token#visit_all */
4094 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TGg:parser_nodes#ANode#location= */
4095 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TGg:literal#ANode#accept_literal */
4096 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TGg:transform#ANode#full_transform_visitor */
4097 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TGg:astvalidation#ANode#accept_ast_validation */
4098 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TGg:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4099 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TGg:scope#ANode#accept_scope_visitor */
4100 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TGg:flow#ANode#accept_flow_visitor */
4101 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TGg:local_var_init#ANode#accept_local_var_visitor */
4102 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TGg:auto_super_init#ANode#accept_auto_super_init */
4103 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TGg:transform#ANode#accept_transform_visitor */
4104 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TGg:parser_nodes#ANode#debug */
4105 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TGg:parser_nodes#ANode#replace_with */
4106 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TGg:parser_nodes#Token#replace_child */
4107 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TGg:lexer_work#Token#text */
4108 (nitmethod_t)nit__lexer___TGg___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TGg:lexer#TGg#parser_index */
4109 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TGg:parser_nodes#Token#next_token= */
4110 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TGg:parser_nodes#Token#prev_token= */
4111 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TGg:parser_nodes#Token#is_loose= */
4112 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TGg:parser_nodes#Token#next_looses */
4113 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TGg:parser_nodes#Token#next_token */
4114 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TGg:parser_nodes#Token#prev_looses */
4115 (nitmethod_t)nit__lexer___TGg___init_tk, /* pointer to parser_nodes:TGg:lexer#TGg#init_tk */
4116 }
4117 };
4118 /* allocate TGg */
4119 val* NEW_nit__TGg(const struct type* type) {
4120 val* self /* : TGg */;
4121 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4122 self->type = type;
4123 self->class = &class_nit__TGg;
4124 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TGg exact> */
4125 return self;
4126 }
4127 /* runtime class nit__TStarship */
4128 const struct class class_nit__TStarship = {
4129 0, /* box_kind */
4130 {
4131 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStarship:kernel#Object#init */
4132 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStarship:kernel#Object#!= */
4133 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStarship:kernel#Object#sys */
4134 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TStarship:parser_nodes#TokenOperator#to_s */
4135 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStarship:kernel#Object#== */
4136 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStarship:string#Object#inspect */
4137 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStarship:kernel#Object#is_same_instance */
4138 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStarship:kernel#Object#object_id */
4139 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStarship:string#Object#class_name */
4140 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStarship:time#Object#get_time */
4141 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStarship:string#Object#inspect_head */
4142 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStarship:string#Object#native_class_name */
4143 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStarship:kernel#Object#hash */
4144 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStarship:nitni_utilities#Object#long_signature */
4145 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStarship:nitni_utilities#Object#internal_call_context */
4146 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStarship:light_c#Object#from_c_call_context */
4147 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#location */
4148 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#parent */
4149 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#hot_location */
4150 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#parent= */
4151 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStarship:parser_nodes#Token#visit_all */
4152 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#location= */
4153 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStarship:literal#ANode#accept_literal */
4154 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStarship:transform#ANode#full_transform_visitor */
4155 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStarship:astvalidation#ANode#accept_ast_validation */
4156 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStarship:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4157 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStarship:scope#ANode#accept_scope_visitor */
4158 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStarship:flow#ANode#accept_flow_visitor */
4159 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStarship:local_var_init#ANode#accept_local_var_visitor */
4160 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStarship:auto_super_init#ANode#accept_auto_super_init */
4161 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStarship:transform#ANode#accept_transform_visitor */
4162 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#debug */
4163 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStarship:parser_nodes#ANode#replace_with */
4164 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStarship:parser_nodes#Token#replace_child */
4165 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStarship:lexer_work#Token#text */
4166 (nitmethod_t)nit__lexer___TStarship___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStarship:lexer#TStarship#parser_index */
4167 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStarship:parser_nodes#Token#next_token= */
4168 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStarship:parser_nodes#Token#prev_token= */
4169 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStarship:parser_nodes#Token#is_loose= */
4170 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStarship:parser_nodes#Token#next_looses */
4171 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStarship:parser_nodes#Token#next_token */
4172 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStarship:parser_nodes#Token#prev_looses */
4173 (nitmethod_t)nit__lexer___TStarship___init_tk, /* pointer to parser_nodes:TStarship:lexer#TStarship#init_tk */
4174 }
4175 };
4176 /* allocate TStarship */
4177 val* NEW_nit__TStarship(const struct type* type) {
4178 val* self /* : TStarship */;
4179 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4180 self->type = type;
4181 self->class = &class_nit__TStarship;
4182 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStarship exact> */
4183 return self;
4184 }
4185 /* runtime class nit__TBang */
4186 const struct class class_nit__TBang = {
4187 0, /* box_kind */
4188 {
4189 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBang:kernel#Object#init */
4190 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBang:kernel#Object#!= */
4191 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBang:kernel#Object#sys */
4192 (nitmethod_t)nit___nit__TokenOperator___standard__string__Object__to_s, /* pointer to parser_nodes:TBang:parser_nodes#TokenOperator#to_s */
4193 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBang:kernel#Object#== */
4194 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBang:string#Object#inspect */
4195 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBang:kernel#Object#is_same_instance */
4196 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBang:kernel#Object#object_id */
4197 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBang:string#Object#class_name */
4198 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBang:time#Object#get_time */
4199 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBang:string#Object#inspect_head */
4200 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBang:string#Object#native_class_name */
4201 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBang:kernel#Object#hash */
4202 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBang:nitni_utilities#Object#long_signature */
4203 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBang:nitni_utilities#Object#internal_call_context */
4204 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBang:light_c#Object#from_c_call_context */
4205 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBang:parser_nodes#ANode#location */
4206 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBang:parser_nodes#ANode#parent */
4207 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBang:parser_nodes#ANode#hot_location */
4208 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBang:parser_nodes#ANode#parent= */
4209 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBang:parser_nodes#Token#visit_all */
4210 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBang:parser_nodes#ANode#location= */
4211 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBang:literal#ANode#accept_literal */
4212 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBang:transform#ANode#full_transform_visitor */
4213 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBang:astvalidation#ANode#accept_ast_validation */
4214 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBang:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4215 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBang:scope#ANode#accept_scope_visitor */
4216 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBang:flow#ANode#accept_flow_visitor */
4217 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBang:local_var_init#ANode#accept_local_var_visitor */
4218 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBang:auto_super_init#ANode#accept_auto_super_init */
4219 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBang:transform#ANode#accept_transform_visitor */
4220 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBang:parser_nodes#ANode#debug */
4221 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBang:parser_nodes#ANode#replace_with */
4222 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBang:parser_nodes#Token#replace_child */
4223 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBang:lexer_work#Token#text */
4224 (nitmethod_t)nit__lexer___TBang___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBang:lexer#TBang#parser_index */
4225 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBang:parser_nodes#Token#next_token= */
4226 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBang:parser_nodes#Token#prev_token= */
4227 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBang:parser_nodes#Token#is_loose= */
4228 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBang:parser_nodes#Token#next_looses */
4229 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBang:parser_nodes#Token#next_token */
4230 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBang:parser_nodes#Token#prev_looses */
4231 (nitmethod_t)nit__lexer___TBang___init_tk, /* pointer to parser_nodes:TBang:lexer#TBang#init_tk */
4232 }
4233 };
4234 /* allocate TBang */
4235 val* NEW_nit__TBang(const struct type* type) {
4236 val* self /* : TBang */;
4237 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4238 self->type = type;
4239 self->class = &class_nit__TBang;
4240 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBang exact> */
4241 return self;
4242 }
4243 /* runtime class nit__TAt */
4244 const struct class class_nit__TAt = {
4245 0, /* box_kind */
4246 {
4247 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TAt:kernel#Object#init */
4248 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TAt:kernel#Object#!= */
4249 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TAt:kernel#Object#sys */
4250 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TAt:parser_nodes#Token#to_s */
4251 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TAt:kernel#Object#== */
4252 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TAt:string#Object#inspect */
4253 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TAt:kernel#Object#is_same_instance */
4254 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TAt:kernel#Object#object_id */
4255 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TAt:string#Object#class_name */
4256 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TAt:time#Object#get_time */
4257 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TAt:string#Object#inspect_head */
4258 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TAt:string#Object#native_class_name */
4259 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TAt:kernel#Object#hash */
4260 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TAt:nitni_utilities#Object#long_signature */
4261 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TAt:nitni_utilities#Object#internal_call_context */
4262 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TAt:light_c#Object#from_c_call_context */
4263 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TAt:parser_nodes#ANode#location */
4264 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TAt:parser_nodes#ANode#parent */
4265 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TAt:parser_nodes#ANode#hot_location */
4266 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TAt:parser_nodes#ANode#parent= */
4267 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TAt:parser_nodes#Token#visit_all */
4268 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TAt:parser_nodes#ANode#location= */
4269 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TAt:literal#ANode#accept_literal */
4270 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TAt:transform#ANode#full_transform_visitor */
4271 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TAt:astvalidation#ANode#accept_ast_validation */
4272 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TAt:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4273 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TAt:scope#ANode#accept_scope_visitor */
4274 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TAt:flow#ANode#accept_flow_visitor */
4275 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TAt:local_var_init#ANode#accept_local_var_visitor */
4276 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TAt:auto_super_init#ANode#accept_auto_super_init */
4277 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TAt:transform#ANode#accept_transform_visitor */
4278 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TAt:parser_nodes#ANode#debug */
4279 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TAt:parser_nodes#ANode#replace_with */
4280 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TAt:parser_nodes#Token#replace_child */
4281 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TAt:lexer_work#Token#text */
4282 (nitmethod_t)nit__lexer___TAt___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TAt:lexer#TAt#parser_index */
4283 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TAt:parser_nodes#Token#next_token= */
4284 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TAt:parser_nodes#Token#prev_token= */
4285 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TAt:parser_nodes#Token#is_loose= */
4286 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TAt:parser_nodes#Token#next_looses */
4287 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TAt:parser_nodes#Token#next_token */
4288 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TAt:parser_nodes#Token#prev_looses */
4289 (nitmethod_t)nit__lexer___TAt___init_tk, /* pointer to parser_nodes:TAt:lexer#TAt#init_tk */
4290 }
4291 };
4292 /* allocate TAt */
4293 val* NEW_nit__TAt(const struct type* type) {
4294 val* self /* : TAt */;
4295 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4296 self->type = type;
4297 self->class = &class_nit__TAt;
4298 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TAt exact> */
4299 return self;
4300 }
4301 /* runtime class nit__TSemi */
4302 const struct class class_nit__TSemi = {
4303 0, /* box_kind */
4304 {
4305 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TSemi:kernel#Object#init */
4306 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TSemi:kernel#Object#!= */
4307 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TSemi:kernel#Object#sys */
4308 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TSemi:parser_nodes#Token#to_s */
4309 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TSemi:kernel#Object#== */
4310 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TSemi:string#Object#inspect */
4311 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TSemi:kernel#Object#is_same_instance */
4312 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TSemi:kernel#Object#object_id */
4313 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TSemi:string#Object#class_name */
4314 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TSemi:time#Object#get_time */
4315 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TSemi:string#Object#inspect_head */
4316 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TSemi:string#Object#native_class_name */
4317 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TSemi:kernel#Object#hash */
4318 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TSemi:nitni_utilities#Object#long_signature */
4319 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TSemi:nitni_utilities#Object#internal_call_context */
4320 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TSemi:light_c#Object#from_c_call_context */
4321 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#location */
4322 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#parent */
4323 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#hot_location */
4324 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#parent= */
4325 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TSemi:parser_nodes#Token#visit_all */
4326 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#location= */
4327 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TSemi:literal#ANode#accept_literal */
4328 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TSemi:transform#ANode#full_transform_visitor */
4329 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TSemi:astvalidation#ANode#accept_ast_validation */
4330 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TSemi:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4331 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TSemi:scope#ANode#accept_scope_visitor */
4332 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TSemi:flow#ANode#accept_flow_visitor */
4333 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TSemi:local_var_init#ANode#accept_local_var_visitor */
4334 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TSemi:auto_super_init#ANode#accept_auto_super_init */
4335 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TSemi:transform#ANode#accept_transform_visitor */
4336 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#debug */
4337 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TSemi:parser_nodes#ANode#replace_with */
4338 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TSemi:parser_nodes#Token#replace_child */
4339 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TSemi:lexer_work#Token#text */
4340 (nitmethod_t)nit__lexer___TSemi___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TSemi:lexer#TSemi#parser_index */
4341 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TSemi:parser_nodes#Token#next_token= */
4342 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TSemi:parser_nodes#Token#prev_token= */
4343 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TSemi:parser_nodes#Token#is_loose= */
4344 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TSemi:parser_nodes#Token#next_looses */
4345 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TSemi:parser_nodes#Token#next_token */
4346 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TSemi:parser_nodes#Token#prev_looses */
4347 (nitmethod_t)nit__lexer___TSemi___init_tk, /* pointer to parser_nodes:TSemi:lexer#TSemi#init_tk */
4348 }
4349 };
4350 /* allocate TSemi */
4351 val* NEW_nit__TSemi(const struct type* type) {
4352 val* self /* : TSemi */;
4353 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4354 self->type = type;
4355 self->class = &class_nit__TSemi;
4356 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TSemi exact> */
4357 return self;
4358 }
4359 /* runtime class nit__TClassid */
4360 const struct class class_nit__TClassid = {
4361 0, /* box_kind */
4362 {
4363 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TClassid:kernel#Object#init */
4364 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TClassid:kernel#Object#!= */
4365 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TClassid:kernel#Object#sys */
4366 (nitmethod_t)nit___nit__TClassid___standard__string__Object__to_s, /* pointer to parser_nodes:TClassid:parser_nodes#TClassid#to_s */
4367 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TClassid:kernel#Object#== */
4368 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TClassid:string#Object#inspect */
4369 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TClassid:kernel#Object#is_same_instance */
4370 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TClassid:kernel#Object#object_id */
4371 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TClassid:string#Object#class_name */
4372 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TClassid:time#Object#get_time */
4373 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TClassid:string#Object#inspect_head */
4374 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TClassid:string#Object#native_class_name */
4375 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TClassid:kernel#Object#hash */
4376 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TClassid:nitni_utilities#Object#long_signature */
4377 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TClassid:nitni_utilities#Object#internal_call_context */
4378 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TClassid:light_c#Object#from_c_call_context */
4379 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#location */
4380 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#parent */
4381 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#hot_location */
4382 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#parent= */
4383 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TClassid:parser_nodes#Token#visit_all */
4384 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#location= */
4385 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TClassid:literal#ANode#accept_literal */
4386 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TClassid:transform#ANode#full_transform_visitor */
4387 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TClassid:astvalidation#ANode#accept_ast_validation */
4388 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TClassid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4389 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TClassid:scope#ANode#accept_scope_visitor */
4390 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TClassid:flow#ANode#accept_flow_visitor */
4391 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TClassid:local_var_init#ANode#accept_local_var_visitor */
4392 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TClassid:auto_super_init#ANode#accept_auto_super_init */
4393 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TClassid:transform#ANode#accept_transform_visitor */
4394 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#debug */
4395 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TClassid:parser_nodes#ANode#replace_with */
4396 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TClassid:parser_nodes#Token#replace_child */
4397 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TClassid:lexer_work#Token#text */
4398 (nitmethod_t)nit__lexer___TClassid___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TClassid:lexer#TClassid#parser_index */
4399 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TClassid:parser_nodes#Token#next_token= */
4400 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TClassid:parser_nodes#Token#prev_token= */
4401 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TClassid:parser_nodes#Token#is_loose= */
4402 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TClassid:parser_nodes#Token#next_looses */
4403 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TClassid:parser_nodes#Token#next_token */
4404 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TClassid:parser_nodes#Token#prev_looses */
4405 (nitmethod_t)nit__lexer___TClassid___init_tk, /* pointer to parser_nodes:TClassid:lexer#TClassid#init_tk */
4406 }
4407 };
4408 /* allocate TClassid */
4409 val* NEW_nit__TClassid(const struct type* type) {
4410 val* self /* : TClassid */;
4411 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4412 self->type = type;
4413 self->class = &class_nit__TClassid;
4414 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TClassid exact> */
4415 return self;
4416 }
4417 /* runtime class nit__TId */
4418 const struct class class_nit__TId = {
4419 0, /* box_kind */
4420 {
4421 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TId:kernel#Object#init */
4422 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TId:kernel#Object#!= */
4423 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TId:kernel#Object#sys */
4424 (nitmethod_t)nit___nit__TId___standard__string__Object__to_s, /* pointer to parser_nodes:TId:parser_nodes#TId#to_s */
4425 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TId:kernel#Object#== */
4426 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TId:string#Object#inspect */
4427 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TId:kernel#Object#is_same_instance */
4428 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TId:kernel#Object#object_id */
4429 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TId:string#Object#class_name */
4430 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TId:time#Object#get_time */
4431 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TId:string#Object#inspect_head */
4432 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TId:string#Object#native_class_name */
4433 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TId:kernel#Object#hash */
4434 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TId:nitni_utilities#Object#long_signature */
4435 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TId:nitni_utilities#Object#internal_call_context */
4436 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TId:light_c#Object#from_c_call_context */
4437 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TId:parser_nodes#ANode#location */
4438 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TId:parser_nodes#ANode#parent */
4439 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TId:parser_nodes#ANode#hot_location */
4440 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TId:parser_nodes#ANode#parent= */
4441 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TId:parser_nodes#Token#visit_all */
4442 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TId:parser_nodes#ANode#location= */
4443 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TId:literal#ANode#accept_literal */
4444 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TId:transform#ANode#full_transform_visitor */
4445 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TId:astvalidation#ANode#accept_ast_validation */
4446 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TId:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4447 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TId:scope#ANode#accept_scope_visitor */
4448 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TId:flow#ANode#accept_flow_visitor */
4449 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TId:local_var_init#ANode#accept_local_var_visitor */
4450 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TId:auto_super_init#ANode#accept_auto_super_init */
4451 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TId:transform#ANode#accept_transform_visitor */
4452 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TId:parser_nodes#ANode#debug */
4453 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TId:parser_nodes#ANode#replace_with */
4454 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TId:parser_nodes#Token#replace_child */
4455 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TId:lexer_work#Token#text */
4456 (nitmethod_t)nit__lexer___TId___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TId:lexer#TId#parser_index */
4457 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TId:parser_nodes#Token#next_token= */
4458 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TId:parser_nodes#Token#prev_token= */
4459 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TId:parser_nodes#Token#is_loose= */
4460 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TId:parser_nodes#Token#next_looses */
4461 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TId:parser_nodes#Token#next_token */
4462 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TId:parser_nodes#Token#prev_looses */
4463 (nitmethod_t)nit__lexer___TId___init_tk, /* pointer to parser_nodes:TId:lexer#TId#init_tk */
4464 }
4465 };
4466 /* allocate TId */
4467 val* NEW_nit__TId(const struct type* type) {
4468 val* self /* : TId */;
4469 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4470 self->type = type;
4471 self->class = &class_nit__TId;
4472 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TId exact> */
4473 return self;
4474 }
4475 /* runtime class nit__TAttrid */
4476 const struct class class_nit__TAttrid = {
4477 0, /* box_kind */
4478 {
4479 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TAttrid:kernel#Object#init */
4480 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TAttrid:kernel#Object#!= */
4481 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TAttrid:kernel#Object#sys */
4482 (nitmethod_t)nit___nit__TAttrid___standard__string__Object__to_s, /* pointer to parser_nodes:TAttrid:parser_nodes#TAttrid#to_s */
4483 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TAttrid:kernel#Object#== */
4484 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TAttrid:string#Object#inspect */
4485 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TAttrid:kernel#Object#is_same_instance */
4486 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TAttrid:kernel#Object#object_id */
4487 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TAttrid:string#Object#class_name */
4488 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TAttrid:time#Object#get_time */
4489 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TAttrid:string#Object#inspect_head */
4490 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TAttrid:string#Object#native_class_name */
4491 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TAttrid:kernel#Object#hash */
4492 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TAttrid:nitni_utilities#Object#long_signature */
4493 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TAttrid:nitni_utilities#Object#internal_call_context */
4494 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TAttrid:light_c#Object#from_c_call_context */
4495 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#location */
4496 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#parent */
4497 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#hot_location */
4498 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#parent= */
4499 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#visit_all */
4500 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#location= */
4501 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TAttrid:literal#ANode#accept_literal */
4502 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TAttrid:transform#ANode#full_transform_visitor */
4503 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TAttrid:astvalidation#ANode#accept_ast_validation */
4504 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TAttrid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4505 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TAttrid:scope#ANode#accept_scope_visitor */
4506 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TAttrid:flow#ANode#accept_flow_visitor */
4507 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TAttrid:local_var_init#ANode#accept_local_var_visitor */
4508 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TAttrid:auto_super_init#ANode#accept_auto_super_init */
4509 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TAttrid:transform#ANode#accept_transform_visitor */
4510 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#debug */
4511 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TAttrid:parser_nodes#ANode#replace_with */
4512 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#replace_child */
4513 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TAttrid:lexer_work#Token#text */
4514 (nitmethod_t)nit__lexer___TAttrid___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TAttrid:lexer#TAttrid#parser_index */
4515 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#next_token= */
4516 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#prev_token= */
4517 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#is_loose= */
4518 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#next_looses */
4519 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#next_token */
4520 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TAttrid:parser_nodes#Token#prev_looses */
4521 (nitmethod_t)nit__lexer___TAttrid___init_tk, /* pointer to parser_nodes:TAttrid:lexer#TAttrid#init_tk */
4522 }
4523 };
4524 /* allocate TAttrid */
4525 val* NEW_nit__TAttrid(const struct type* type) {
4526 val* self /* : TAttrid */;
4527 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4528 self->type = type;
4529 self->class = &class_nit__TAttrid;
4530 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TAttrid exact> */
4531 return self;
4532 }
4533 /* runtime class nit__TokenLiteral */
4534 /* allocate TokenLiteral */
4535 val* NEW_nit__TokenLiteral(const struct type* type) {
4536 PRINT_ERROR("Runtime error: %s", "TokenLiteral is DEAD");
4537 PRINT_ERROR("\n");
4538 fatal_exit(1);
4539 }
4540 /* runtime class nit__TNumber */
4541 const struct class class_nit__TNumber = {
4542 0, /* box_kind */
4543 {
4544 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TNumber:kernel#Object#init */
4545 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TNumber:kernel#Object#!= */
4546 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TNumber:kernel#Object#sys */
4547 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TNumber:parser_nodes#TokenLiteral#to_s */
4548 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TNumber:kernel#Object#== */
4549 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TNumber:string#Object#inspect */
4550 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TNumber:kernel#Object#is_same_instance */
4551 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TNumber:kernel#Object#object_id */
4552 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TNumber:string#Object#class_name */
4553 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TNumber:time#Object#get_time */
4554 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TNumber:string#Object#inspect_head */
4555 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TNumber:string#Object#native_class_name */
4556 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TNumber:kernel#Object#hash */
4557 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TNumber:nitni_utilities#Object#long_signature */
4558 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TNumber:nitni_utilities#Object#internal_call_context */
4559 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TNumber:light_c#Object#from_c_call_context */
4560 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#location */
4561 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#parent */
4562 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#hot_location */
4563 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#parent= */
4564 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TNumber:parser_nodes#Token#visit_all */
4565 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#location= */
4566 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TNumber:literal#ANode#accept_literal */
4567 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TNumber:transform#ANode#full_transform_visitor */
4568 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TNumber:astvalidation#ANode#accept_ast_validation */
4569 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TNumber:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4570 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TNumber:scope#ANode#accept_scope_visitor */
4571 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TNumber:flow#ANode#accept_flow_visitor */
4572 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TNumber:local_var_init#ANode#accept_local_var_visitor */
4573 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TNumber:auto_super_init#ANode#accept_auto_super_init */
4574 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TNumber:transform#ANode#accept_transform_visitor */
4575 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#debug */
4576 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TNumber:parser_nodes#ANode#replace_with */
4577 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TNumber:parser_nodes#Token#replace_child */
4578 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TNumber:lexer_work#Token#text */
4579 (nitmethod_t)nit__lexer___TNumber___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TNumber:lexer#TNumber#parser_index */
4580 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TNumber:parser_nodes#Token#next_token= */
4581 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TNumber:parser_nodes#Token#prev_token= */
4582 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TNumber:parser_nodes#Token#is_loose= */
4583 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TNumber:parser_nodes#Token#next_looses */
4584 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TNumber:parser_nodes#Token#next_token */
4585 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TNumber:parser_nodes#Token#prev_looses */
4586 (nitmethod_t)nit__lexer___TNumber___init_tk, /* pointer to parser_nodes:TNumber:lexer#TNumber#init_tk */
4587 }
4588 };
4589 /* allocate TNumber */
4590 val* NEW_nit__TNumber(const struct type* type) {
4591 val* self /* : TNumber */;
4592 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4593 self->type = type;
4594 self->class = &class_nit__TNumber;
4595 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TNumber exact> */
4596 return self;
4597 }
4598 /* runtime class nit__THexNumber */
4599 const struct class class_nit__THexNumber = {
4600 0, /* box_kind */
4601 {
4602 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:THexNumber:kernel#Object#init */
4603 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:THexNumber:kernel#Object#!= */
4604 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:THexNumber:kernel#Object#sys */
4605 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:THexNumber:parser_nodes#TokenLiteral#to_s */
4606 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:THexNumber:kernel#Object#== */
4607 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:THexNumber:string#Object#inspect */
4608 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:THexNumber:kernel#Object#is_same_instance */
4609 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:THexNumber:kernel#Object#object_id */
4610 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:THexNumber:string#Object#class_name */
4611 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:THexNumber:time#Object#get_time */
4612 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:THexNumber:string#Object#inspect_head */
4613 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:THexNumber:string#Object#native_class_name */
4614 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:THexNumber:kernel#Object#hash */
4615 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:THexNumber:nitni_utilities#Object#long_signature */
4616 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:THexNumber:nitni_utilities#Object#internal_call_context */
4617 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:THexNumber:light_c#Object#from_c_call_context */
4618 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#location */
4619 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#parent */
4620 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#hot_location */
4621 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#parent= */
4622 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#visit_all */
4623 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#location= */
4624 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:THexNumber:literal#ANode#accept_literal */
4625 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:THexNumber:transform#ANode#full_transform_visitor */
4626 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:THexNumber:astvalidation#ANode#accept_ast_validation */
4627 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:THexNumber:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4628 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:THexNumber:scope#ANode#accept_scope_visitor */
4629 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:THexNumber:flow#ANode#accept_flow_visitor */
4630 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:THexNumber:local_var_init#ANode#accept_local_var_visitor */
4631 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:THexNumber:auto_super_init#ANode#accept_auto_super_init */
4632 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:THexNumber:transform#ANode#accept_transform_visitor */
4633 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#debug */
4634 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:THexNumber:parser_nodes#ANode#replace_with */
4635 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#replace_child */
4636 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:THexNumber:lexer_work#Token#text */
4637 (nitmethod_t)nit__lexer___THexNumber___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:THexNumber:lexer#THexNumber#parser_index */
4638 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#next_token= */
4639 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#prev_token= */
4640 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#is_loose= */
4641 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#next_looses */
4642 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#next_token */
4643 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:THexNumber:parser_nodes#Token#prev_looses */
4644 (nitmethod_t)nit__lexer___THexNumber___init_tk, /* pointer to parser_nodes:THexNumber:lexer#THexNumber#init_tk */
4645 }
4646 };
4647 /* allocate THexNumber */
4648 val* NEW_nit__THexNumber(const struct type* type) {
4649 val* self /* : THexNumber */;
4650 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4651 self->type = type;
4652 self->class = &class_nit__THexNumber;
4653 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:THexNumber exact> */
4654 return self;
4655 }
4656 /* runtime class nit__TBinNumber */
4657 const struct class class_nit__TBinNumber = {
4658 0, /* box_kind */
4659 {
4660 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBinNumber:kernel#Object#init */
4661 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBinNumber:kernel#Object#!= */
4662 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBinNumber:kernel#Object#sys */
4663 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TBinNumber:parser_nodes#TokenLiteral#to_s */
4664 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBinNumber:kernel#Object#== */
4665 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBinNumber:string#Object#inspect */
4666 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBinNumber:kernel#Object#is_same_instance */
4667 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBinNumber:kernel#Object#object_id */
4668 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBinNumber:string#Object#class_name */
4669 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBinNumber:time#Object#get_time */
4670 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBinNumber:string#Object#inspect_head */
4671 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBinNumber:string#Object#native_class_name */
4672 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBinNumber:kernel#Object#hash */
4673 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBinNumber:nitni_utilities#Object#long_signature */
4674 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBinNumber:nitni_utilities#Object#internal_call_context */
4675 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBinNumber:light_c#Object#from_c_call_context */
4676 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#location */
4677 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#parent */
4678 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#hot_location */
4679 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#parent= */
4680 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#visit_all */
4681 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#location= */
4682 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBinNumber:literal#ANode#accept_literal */
4683 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBinNumber:transform#ANode#full_transform_visitor */
4684 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBinNumber:astvalidation#ANode#accept_ast_validation */
4685 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBinNumber:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4686 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBinNumber:scope#ANode#accept_scope_visitor */
4687 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBinNumber:flow#ANode#accept_flow_visitor */
4688 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBinNumber:local_var_init#ANode#accept_local_var_visitor */
4689 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBinNumber:auto_super_init#ANode#accept_auto_super_init */
4690 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBinNumber:transform#ANode#accept_transform_visitor */
4691 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#debug */
4692 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBinNumber:parser_nodes#ANode#replace_with */
4693 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#replace_child */
4694 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBinNumber:lexer_work#Token#text */
4695 (nitmethod_t)nit__lexer___TBinNumber___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBinNumber:lexer#TBinNumber#parser_index */
4696 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#next_token= */
4697 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#prev_token= */
4698 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#is_loose= */
4699 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#next_looses */
4700 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#next_token */
4701 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBinNumber:parser_nodes#Token#prev_looses */
4702 (nitmethod_t)nit__lexer___TBinNumber___init_tk, /* pointer to parser_nodes:TBinNumber:lexer#TBinNumber#init_tk */
4703 }
4704 };
4705 /* allocate TBinNumber */
4706 val* NEW_nit__TBinNumber(const struct type* type) {
4707 val* self /* : TBinNumber */;
4708 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4709 self->type = type;
4710 self->class = &class_nit__TBinNumber;
4711 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBinNumber exact> */
4712 return self;
4713 }
4714 /* runtime class nit__TOctNumber */
4715 const struct class class_nit__TOctNumber = {
4716 0, /* box_kind */
4717 {
4718 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TOctNumber:kernel#Object#init */
4719 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TOctNumber:kernel#Object#!= */
4720 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TOctNumber:kernel#Object#sys */
4721 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TOctNumber:parser_nodes#TokenLiteral#to_s */
4722 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TOctNumber:kernel#Object#== */
4723 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TOctNumber:string#Object#inspect */
4724 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TOctNumber:kernel#Object#is_same_instance */
4725 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TOctNumber:kernel#Object#object_id */
4726 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TOctNumber:string#Object#class_name */
4727 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TOctNumber:time#Object#get_time */
4728 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TOctNumber:string#Object#inspect_head */
4729 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TOctNumber:string#Object#native_class_name */
4730 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TOctNumber:kernel#Object#hash */
4731 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TOctNumber:nitni_utilities#Object#long_signature */
4732 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TOctNumber:nitni_utilities#Object#internal_call_context */
4733 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TOctNumber:light_c#Object#from_c_call_context */
4734 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#location */
4735 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#parent */
4736 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#hot_location */
4737 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#parent= */
4738 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#visit_all */
4739 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#location= */
4740 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TOctNumber:literal#ANode#accept_literal */
4741 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TOctNumber:transform#ANode#full_transform_visitor */
4742 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TOctNumber:astvalidation#ANode#accept_ast_validation */
4743 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TOctNumber:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4744 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TOctNumber:scope#ANode#accept_scope_visitor */
4745 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TOctNumber:flow#ANode#accept_flow_visitor */
4746 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TOctNumber:local_var_init#ANode#accept_local_var_visitor */
4747 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TOctNumber:auto_super_init#ANode#accept_auto_super_init */
4748 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TOctNumber:transform#ANode#accept_transform_visitor */
4749 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#debug */
4750 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TOctNumber:parser_nodes#ANode#replace_with */
4751 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#replace_child */
4752 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TOctNumber:lexer_work#Token#text */
4753 (nitmethod_t)nit__lexer___TOctNumber___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TOctNumber:lexer#TOctNumber#parser_index */
4754 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#next_token= */
4755 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#prev_token= */
4756 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#is_loose= */
4757 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#next_looses */
4758 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#next_token */
4759 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TOctNumber:parser_nodes#Token#prev_looses */
4760 (nitmethod_t)nit__lexer___TOctNumber___init_tk, /* pointer to parser_nodes:TOctNumber:lexer#TOctNumber#init_tk */
4761 }
4762 };
4763 /* allocate TOctNumber */
4764 val* NEW_nit__TOctNumber(const struct type* type) {
4765 val* self /* : TOctNumber */;
4766 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4767 self->type = type;
4768 self->class = &class_nit__TOctNumber;
4769 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TOctNumber exact> */
4770 return self;
4771 }
4772 /* runtime class nit__TBytenum */
4773 const struct class class_nit__TBytenum = {
4774 0, /* box_kind */
4775 {
4776 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBytenum:kernel#Object#init */
4777 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBytenum:kernel#Object#!= */
4778 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBytenum:kernel#Object#sys */
4779 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TBytenum:parser_nodes#TokenLiteral#to_s */
4780 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBytenum:kernel#Object#== */
4781 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBytenum:string#Object#inspect */
4782 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBytenum:kernel#Object#is_same_instance */
4783 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBytenum:kernel#Object#object_id */
4784 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBytenum:string#Object#class_name */
4785 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBytenum:time#Object#get_time */
4786 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBytenum:string#Object#inspect_head */
4787 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBytenum:string#Object#native_class_name */
4788 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBytenum:kernel#Object#hash */
4789 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBytenum:nitni_utilities#Object#long_signature */
4790 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBytenum:nitni_utilities#Object#internal_call_context */
4791 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBytenum:light_c#Object#from_c_call_context */
4792 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#location */
4793 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#parent */
4794 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#hot_location */
4795 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#parent= */
4796 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#visit_all */
4797 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#location= */
4798 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBytenum:literal#ANode#accept_literal */
4799 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBytenum:transform#ANode#full_transform_visitor */
4800 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBytenum:astvalidation#ANode#accept_ast_validation */
4801 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBytenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4802 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBytenum:scope#ANode#accept_scope_visitor */
4803 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBytenum:flow#ANode#accept_flow_visitor */
4804 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBytenum:local_var_init#ANode#accept_local_var_visitor */
4805 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBytenum:auto_super_init#ANode#accept_auto_super_init */
4806 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBytenum:transform#ANode#accept_transform_visitor */
4807 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#debug */
4808 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBytenum:parser_nodes#ANode#replace_with */
4809 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#replace_child */
4810 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBytenum:lexer_work#Token#text */
4811 (nitmethod_t)nit__lexer___TBytenum___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBytenum:lexer#TBytenum#parser_index */
4812 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#next_token= */
4813 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#prev_token= */
4814 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#is_loose= */
4815 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#next_looses */
4816 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#next_token */
4817 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBytenum:parser_nodes#Token#prev_looses */
4818 (nitmethod_t)nit__lexer___TBytenum___init_tk, /* pointer to parser_nodes:TBytenum:lexer#TBytenum#init_tk */
4819 }
4820 };
4821 /* allocate TBytenum */
4822 val* NEW_nit__TBytenum(const struct type* type) {
4823 val* self /* : TBytenum */;
4824 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4825 self->type = type;
4826 self->class = &class_nit__TBytenum;
4827 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBytenum exact> */
4828 return self;
4829 }
4830 /* runtime class nit__THexBytenum */
4831 const struct class class_nit__THexBytenum = {
4832 0, /* box_kind */
4833 {
4834 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:THexBytenum:kernel#Object#init */
4835 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:THexBytenum:kernel#Object#!= */
4836 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:THexBytenum:kernel#Object#sys */
4837 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:THexBytenum:parser_nodes#TokenLiteral#to_s */
4838 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:THexBytenum:kernel#Object#== */
4839 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:THexBytenum:string#Object#inspect */
4840 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:THexBytenum:kernel#Object#is_same_instance */
4841 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:THexBytenum:kernel#Object#object_id */
4842 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:THexBytenum:string#Object#class_name */
4843 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:THexBytenum:time#Object#get_time */
4844 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:THexBytenum:string#Object#inspect_head */
4845 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:THexBytenum:string#Object#native_class_name */
4846 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:THexBytenum:kernel#Object#hash */
4847 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:THexBytenum:nitni_utilities#Object#long_signature */
4848 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:THexBytenum:nitni_utilities#Object#internal_call_context */
4849 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:THexBytenum:light_c#Object#from_c_call_context */
4850 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#location */
4851 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#parent */
4852 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#hot_location */
4853 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#parent= */
4854 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#visit_all */
4855 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#location= */
4856 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:THexBytenum:literal#ANode#accept_literal */
4857 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:THexBytenum:transform#ANode#full_transform_visitor */
4858 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:THexBytenum:astvalidation#ANode#accept_ast_validation */
4859 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:THexBytenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4860 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:THexBytenum:scope#ANode#accept_scope_visitor */
4861 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:THexBytenum:flow#ANode#accept_flow_visitor */
4862 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:THexBytenum:local_var_init#ANode#accept_local_var_visitor */
4863 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:THexBytenum:auto_super_init#ANode#accept_auto_super_init */
4864 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:THexBytenum:transform#ANode#accept_transform_visitor */
4865 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#debug */
4866 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:THexBytenum:parser_nodes#ANode#replace_with */
4867 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#replace_child */
4868 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:THexBytenum:lexer_work#Token#text */
4869 (nitmethod_t)nit__lexer___THexBytenum___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:THexBytenum:lexer#THexBytenum#parser_index */
4870 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#next_token= */
4871 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#prev_token= */
4872 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#is_loose= */
4873 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#next_looses */
4874 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#next_token */
4875 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:THexBytenum:parser_nodes#Token#prev_looses */
4876 (nitmethod_t)nit__lexer___THexBytenum___init_tk, /* pointer to parser_nodes:THexBytenum:lexer#THexBytenum#init_tk */
4877 }
4878 };
4879 /* allocate THexBytenum */
4880 val* NEW_nit__THexBytenum(const struct type* type) {
4881 val* self /* : THexBytenum */;
4882 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4883 self->type = type;
4884 self->class = &class_nit__THexBytenum;
4885 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:THexBytenum exact> */
4886 return self;
4887 }
4888 /* runtime class nit__TBinBytenum */
4889 const struct class class_nit__TBinBytenum = {
4890 0, /* box_kind */
4891 {
4892 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBinBytenum:kernel#Object#init */
4893 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBinBytenum:kernel#Object#!= */
4894 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBinBytenum:kernel#Object#sys */
4895 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TBinBytenum:parser_nodes#TokenLiteral#to_s */
4896 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBinBytenum:kernel#Object#== */
4897 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBinBytenum:string#Object#inspect */
4898 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBinBytenum:kernel#Object#is_same_instance */
4899 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBinBytenum:kernel#Object#object_id */
4900 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBinBytenum:string#Object#class_name */
4901 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBinBytenum:time#Object#get_time */
4902 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBinBytenum:string#Object#inspect_head */
4903 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBinBytenum:string#Object#native_class_name */
4904 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBinBytenum:kernel#Object#hash */
4905 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBinBytenum:nitni_utilities#Object#long_signature */
4906 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBinBytenum:nitni_utilities#Object#internal_call_context */
4907 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBinBytenum:light_c#Object#from_c_call_context */
4908 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#location */
4909 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#parent */
4910 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#hot_location */
4911 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#parent= */
4912 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#visit_all */
4913 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#location= */
4914 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBinBytenum:literal#ANode#accept_literal */
4915 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBinBytenum:transform#ANode#full_transform_visitor */
4916 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBinBytenum:astvalidation#ANode#accept_ast_validation */
4917 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBinBytenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4918 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBinBytenum:scope#ANode#accept_scope_visitor */
4919 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBinBytenum:flow#ANode#accept_flow_visitor */
4920 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBinBytenum:local_var_init#ANode#accept_local_var_visitor */
4921 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBinBytenum:auto_super_init#ANode#accept_auto_super_init */
4922 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBinBytenum:transform#ANode#accept_transform_visitor */
4923 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#debug */
4924 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBinBytenum:parser_nodes#ANode#replace_with */
4925 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#replace_child */
4926 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBinBytenum:lexer_work#Token#text */
4927 (nitmethod_t)nit__lexer___TBinBytenum___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBinBytenum:lexer#TBinBytenum#parser_index */
4928 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#next_token= */
4929 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#prev_token= */
4930 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#is_loose= */
4931 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#next_looses */
4932 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#next_token */
4933 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBinBytenum:parser_nodes#Token#prev_looses */
4934 (nitmethod_t)nit__lexer___TBinBytenum___init_tk, /* pointer to parser_nodes:TBinBytenum:lexer#TBinBytenum#init_tk */
4935 }
4936 };
4937 /* allocate TBinBytenum */
4938 val* NEW_nit__TBinBytenum(const struct type* type) {
4939 val* self /* : TBinBytenum */;
4940 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4941 self->type = type;
4942 self->class = &class_nit__TBinBytenum;
4943 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBinBytenum exact> */
4944 return self;
4945 }
4946 /* runtime class nit__TOctBytenum */
4947 const struct class class_nit__TOctBytenum = {
4948 0, /* box_kind */
4949 {
4950 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TOctBytenum:kernel#Object#init */
4951 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TOctBytenum:kernel#Object#!= */
4952 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TOctBytenum:kernel#Object#sys */
4953 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TOctBytenum:parser_nodes#TokenLiteral#to_s */
4954 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TOctBytenum:kernel#Object#== */
4955 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TOctBytenum:string#Object#inspect */
4956 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TOctBytenum:kernel#Object#is_same_instance */
4957 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TOctBytenum:kernel#Object#object_id */
4958 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TOctBytenum:string#Object#class_name */
4959 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TOctBytenum:time#Object#get_time */
4960 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TOctBytenum:string#Object#inspect_head */
4961 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TOctBytenum:string#Object#native_class_name */
4962 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TOctBytenum:kernel#Object#hash */
4963 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TOctBytenum:nitni_utilities#Object#long_signature */
4964 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TOctBytenum:nitni_utilities#Object#internal_call_context */
4965 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TOctBytenum:light_c#Object#from_c_call_context */
4966 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#location */
4967 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#parent */
4968 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#hot_location */
4969 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#parent= */
4970 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#visit_all */
4971 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#location= */
4972 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TOctBytenum:literal#ANode#accept_literal */
4973 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TOctBytenum:transform#ANode#full_transform_visitor */
4974 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TOctBytenum:astvalidation#ANode#accept_ast_validation */
4975 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TOctBytenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
4976 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TOctBytenum:scope#ANode#accept_scope_visitor */
4977 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TOctBytenum:flow#ANode#accept_flow_visitor */
4978 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TOctBytenum:local_var_init#ANode#accept_local_var_visitor */
4979 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TOctBytenum:auto_super_init#ANode#accept_auto_super_init */
4980 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TOctBytenum:transform#ANode#accept_transform_visitor */
4981 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#debug */
4982 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TOctBytenum:parser_nodes#ANode#replace_with */
4983 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#replace_child */
4984 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TOctBytenum:lexer_work#Token#text */
4985 (nitmethod_t)nit__lexer___TOctBytenum___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TOctBytenum:lexer#TOctBytenum#parser_index */
4986 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#next_token= */
4987 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#prev_token= */
4988 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#is_loose= */
4989 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#next_looses */
4990 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#next_token */
4991 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TOctBytenum:parser_nodes#Token#prev_looses */
4992 (nitmethod_t)nit__lexer___TOctBytenum___init_tk, /* pointer to parser_nodes:TOctBytenum:lexer#TOctBytenum#init_tk */
4993 }
4994 };
4995 /* allocate TOctBytenum */
4996 val* NEW_nit__TOctBytenum(const struct type* type) {
4997 val* self /* : TOctBytenum */;
4998 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
4999 self->type = type;
5000 self->class = &class_nit__TOctBytenum;
5001 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TOctBytenum exact> */
5002 return self;
5003 }
5004 /* runtime class nit__TFloat */
5005 const struct class class_nit__TFloat = {
5006 0, /* box_kind */
5007 {
5008 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TFloat:kernel#Object#init */
5009 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TFloat:kernel#Object#!= */
5010 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TFloat:kernel#Object#sys */
5011 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TFloat:parser_nodes#TokenLiteral#to_s */
5012 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TFloat:kernel#Object#== */
5013 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TFloat:string#Object#inspect */
5014 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TFloat:kernel#Object#is_same_instance */
5015 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TFloat:kernel#Object#object_id */
5016 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TFloat:string#Object#class_name */
5017 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TFloat:time#Object#get_time */
5018 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TFloat:string#Object#inspect_head */
5019 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TFloat:string#Object#native_class_name */
5020 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TFloat:kernel#Object#hash */
5021 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TFloat:nitni_utilities#Object#long_signature */
5022 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TFloat:nitni_utilities#Object#internal_call_context */
5023 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TFloat:light_c#Object#from_c_call_context */
5024 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#location */
5025 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#parent */
5026 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#hot_location */
5027 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#parent= */
5028 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TFloat:parser_nodes#Token#visit_all */
5029 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#location= */
5030 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TFloat:literal#ANode#accept_literal */
5031 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TFloat:transform#ANode#full_transform_visitor */
5032 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TFloat:astvalidation#ANode#accept_ast_validation */
5033 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TFloat:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5034 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TFloat:scope#ANode#accept_scope_visitor */
5035 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TFloat:flow#ANode#accept_flow_visitor */
5036 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TFloat:local_var_init#ANode#accept_local_var_visitor */
5037 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TFloat:auto_super_init#ANode#accept_auto_super_init */
5038 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TFloat:transform#ANode#accept_transform_visitor */
5039 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#debug */
5040 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TFloat:parser_nodes#ANode#replace_with */
5041 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TFloat:parser_nodes#Token#replace_child */
5042 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TFloat:lexer_work#Token#text */
5043 (nitmethod_t)nit__lexer___TFloat___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TFloat:lexer#TFloat#parser_index */
5044 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TFloat:parser_nodes#Token#next_token= */
5045 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TFloat:parser_nodes#Token#prev_token= */
5046 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TFloat:parser_nodes#Token#is_loose= */
5047 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TFloat:parser_nodes#Token#next_looses */
5048 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TFloat:parser_nodes#Token#next_token */
5049 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TFloat:parser_nodes#Token#prev_looses */
5050 (nitmethod_t)nit__lexer___TFloat___init_tk, /* pointer to parser_nodes:TFloat:lexer#TFloat#init_tk */
5051 }
5052 };
5053 /* allocate TFloat */
5054 val* NEW_nit__TFloat(const struct type* type) {
5055 val* self /* : TFloat */;
5056 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5057 self->type = type;
5058 self->class = &class_nit__TFloat;
5059 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TFloat exact> */
5060 return self;
5061 }
5062 /* runtime class nit__TChar */
5063 const struct class class_nit__TChar = {
5064 0, /* box_kind */
5065 {
5066 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TChar:kernel#Object#init */
5067 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TChar:kernel#Object#!= */
5068 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TChar:kernel#Object#sys */
5069 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TChar:parser_nodes#TokenLiteral#to_s */
5070 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TChar:kernel#Object#== */
5071 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TChar:string#Object#inspect */
5072 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TChar:kernel#Object#is_same_instance */
5073 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TChar:kernel#Object#object_id */
5074 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TChar:string#Object#class_name */
5075 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TChar:time#Object#get_time */
5076 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TChar:string#Object#inspect_head */
5077 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TChar:string#Object#native_class_name */
5078 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TChar:kernel#Object#hash */
5079 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TChar:nitni_utilities#Object#long_signature */
5080 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TChar:nitni_utilities#Object#internal_call_context */
5081 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TChar:light_c#Object#from_c_call_context */
5082 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TChar:parser_nodes#ANode#location */
5083 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TChar:parser_nodes#ANode#parent */
5084 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TChar:parser_nodes#ANode#hot_location */
5085 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TChar:parser_nodes#ANode#parent= */
5086 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TChar:parser_nodes#Token#visit_all */
5087 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TChar:parser_nodes#ANode#location= */
5088 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TChar:literal#ANode#accept_literal */
5089 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TChar:transform#ANode#full_transform_visitor */
5090 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TChar:astvalidation#ANode#accept_ast_validation */
5091 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TChar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5092 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TChar:scope#ANode#accept_scope_visitor */
5093 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TChar:flow#ANode#accept_flow_visitor */
5094 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TChar:local_var_init#ANode#accept_local_var_visitor */
5095 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TChar:auto_super_init#ANode#accept_auto_super_init */
5096 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TChar:transform#ANode#accept_transform_visitor */
5097 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TChar:parser_nodes#ANode#debug */
5098 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TChar:parser_nodes#ANode#replace_with */
5099 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TChar:parser_nodes#Token#replace_child */
5100 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TChar:lexer_work#Token#text */
5101 (nitmethod_t)nit__lexer___TChar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TChar:lexer#TChar#parser_index */
5102 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TChar:parser_nodes#Token#next_token= */
5103 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TChar:parser_nodes#Token#prev_token= */
5104 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TChar:parser_nodes#Token#is_loose= */
5105 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TChar:parser_nodes#Token#next_looses */
5106 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TChar:parser_nodes#Token#next_token */
5107 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TChar:parser_nodes#Token#prev_looses */
5108 (nitmethod_t)nit__lexer___TChar___init_tk, /* pointer to parser_nodes:TChar:lexer#TChar#init_tk */
5109 }
5110 };
5111 /* allocate TChar */
5112 val* NEW_nit__TChar(const struct type* type) {
5113 val* self /* : TChar */;
5114 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5115 self->type = type;
5116 self->class = &class_nit__TChar;
5117 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TChar exact> */
5118 return self;
5119 }
5120 /* runtime class nit__TString */
5121 const struct class class_nit__TString = {
5122 0, /* box_kind */
5123 {
5124 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TString:kernel#Object#init */
5125 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TString:kernel#Object#!= */
5126 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TString:kernel#Object#sys */
5127 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TString:parser_nodes#TokenLiteral#to_s */
5128 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TString:kernel#Object#== */
5129 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TString:string#Object#inspect */
5130 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TString:kernel#Object#is_same_instance */
5131 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TString:kernel#Object#object_id */
5132 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TString:string#Object#class_name */
5133 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TString:time#Object#get_time */
5134 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TString:string#Object#inspect_head */
5135 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TString:string#Object#native_class_name */
5136 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TString:kernel#Object#hash */
5137 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TString:nitni_utilities#Object#long_signature */
5138 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TString:nitni_utilities#Object#internal_call_context */
5139 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TString:light_c#Object#from_c_call_context */
5140 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TString:parser_nodes#ANode#location */
5141 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TString:parser_nodes#ANode#parent */
5142 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TString:parser_nodes#ANode#hot_location */
5143 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TString:parser_nodes#ANode#parent= */
5144 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TString:parser_nodes#Token#visit_all */
5145 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TString:parser_nodes#ANode#location= */
5146 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TString:literal#ANode#accept_literal */
5147 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TString:transform#ANode#full_transform_visitor */
5148 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TString:astvalidation#ANode#accept_ast_validation */
5149 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TString:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5150 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TString:scope#ANode#accept_scope_visitor */
5151 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TString:flow#ANode#accept_flow_visitor */
5152 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TString:local_var_init#ANode#accept_local_var_visitor */
5153 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TString:auto_super_init#ANode#accept_auto_super_init */
5154 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TString:transform#ANode#accept_transform_visitor */
5155 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TString:parser_nodes#ANode#debug */
5156 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TString:parser_nodes#ANode#replace_with */
5157 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TString:parser_nodes#Token#replace_child */
5158 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TString:lexer_work#Token#text */
5159 (nitmethod_t)nit__lexer___TString___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TString:lexer#TString#parser_index */
5160 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TString:parser_nodes#Token#next_token= */
5161 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TString:parser_nodes#Token#prev_token= */
5162 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TString:parser_nodes#Token#is_loose= */
5163 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TString:parser_nodes#Token#next_looses */
5164 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TString:parser_nodes#Token#next_token */
5165 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TString:parser_nodes#Token#prev_looses */
5166 (nitmethod_t)nit__lexer___TString___init_tk, /* pointer to parser_nodes:TString:lexer#TString#init_tk */
5167 (nitmethod_t)nit__light_ffi_base___TString___without_quotes, /* pointer to parser_nodes:TString:light_ffi_base#TString#without_quotes */
5168 }
5169 };
5170 /* allocate TString */
5171 val* NEW_nit__TString(const struct type* type) {
5172 val* self /* : TString */;
5173 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5174 self->type = type;
5175 self->class = &class_nit__TString;
5176 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TString exact> */
5177 return self;
5178 }
5179 /* runtime class nit__TStartString */
5180 const struct class class_nit__TStartString = {
5181 0, /* box_kind */
5182 {
5183 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TStartString:kernel#Object#init */
5184 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TStartString:kernel#Object#!= */
5185 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TStartString:kernel#Object#sys */
5186 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TStartString:parser_nodes#TokenLiteral#to_s */
5187 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TStartString:kernel#Object#== */
5188 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TStartString:string#Object#inspect */
5189 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TStartString:kernel#Object#is_same_instance */
5190 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TStartString:kernel#Object#object_id */
5191 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TStartString:string#Object#class_name */
5192 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TStartString:time#Object#get_time */
5193 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TStartString:string#Object#inspect_head */
5194 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TStartString:string#Object#native_class_name */
5195 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TStartString:kernel#Object#hash */
5196 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TStartString:nitni_utilities#Object#long_signature */
5197 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TStartString:nitni_utilities#Object#internal_call_context */
5198 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TStartString:light_c#Object#from_c_call_context */
5199 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#location */
5200 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#parent */
5201 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#hot_location */
5202 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#parent= */
5203 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TStartString:parser_nodes#Token#visit_all */
5204 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#location= */
5205 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TStartString:literal#ANode#accept_literal */
5206 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TStartString:transform#ANode#full_transform_visitor */
5207 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TStartString:astvalidation#ANode#accept_ast_validation */
5208 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TStartString:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5209 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TStartString:scope#ANode#accept_scope_visitor */
5210 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TStartString:flow#ANode#accept_flow_visitor */
5211 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TStartString:local_var_init#ANode#accept_local_var_visitor */
5212 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TStartString:auto_super_init#ANode#accept_auto_super_init */
5213 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TStartString:transform#ANode#accept_transform_visitor */
5214 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#debug */
5215 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TStartString:parser_nodes#ANode#replace_with */
5216 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TStartString:parser_nodes#Token#replace_child */
5217 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TStartString:lexer_work#Token#text */
5218 (nitmethod_t)nit__lexer___TStartString___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TStartString:lexer#TStartString#parser_index */
5219 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TStartString:parser_nodes#Token#next_token= */
5220 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TStartString:parser_nodes#Token#prev_token= */
5221 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TStartString:parser_nodes#Token#is_loose= */
5222 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TStartString:parser_nodes#Token#next_looses */
5223 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TStartString:parser_nodes#Token#next_token */
5224 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TStartString:parser_nodes#Token#prev_looses */
5225 (nitmethod_t)nit__lexer___TStartString___init_tk, /* pointer to parser_nodes:TStartString:lexer#TStartString#init_tk */
5226 }
5227 };
5228 /* allocate TStartString */
5229 val* NEW_nit__TStartString(const struct type* type) {
5230 val* self /* : TStartString */;
5231 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5232 self->type = type;
5233 self->class = &class_nit__TStartString;
5234 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TStartString exact> */
5235 return self;
5236 }
5237 /* runtime class nit__TMidString */
5238 const struct class class_nit__TMidString = {
5239 0, /* box_kind */
5240 {
5241 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TMidString:kernel#Object#init */
5242 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TMidString:kernel#Object#!= */
5243 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TMidString:kernel#Object#sys */
5244 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TMidString:parser_nodes#TokenLiteral#to_s */
5245 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TMidString:kernel#Object#== */
5246 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TMidString:string#Object#inspect */
5247 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TMidString:kernel#Object#is_same_instance */
5248 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TMidString:kernel#Object#object_id */
5249 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TMidString:string#Object#class_name */
5250 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TMidString:time#Object#get_time */
5251 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TMidString:string#Object#inspect_head */
5252 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TMidString:string#Object#native_class_name */
5253 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TMidString:kernel#Object#hash */
5254 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TMidString:nitni_utilities#Object#long_signature */
5255 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TMidString:nitni_utilities#Object#internal_call_context */
5256 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TMidString:light_c#Object#from_c_call_context */
5257 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#location */
5258 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#parent */
5259 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#hot_location */
5260 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#parent= */
5261 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TMidString:parser_nodes#Token#visit_all */
5262 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#location= */
5263 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TMidString:literal#ANode#accept_literal */
5264 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TMidString:transform#ANode#full_transform_visitor */
5265 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TMidString:astvalidation#ANode#accept_ast_validation */
5266 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TMidString:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5267 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TMidString:scope#ANode#accept_scope_visitor */
5268 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TMidString:flow#ANode#accept_flow_visitor */
5269 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TMidString:local_var_init#ANode#accept_local_var_visitor */
5270 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TMidString:auto_super_init#ANode#accept_auto_super_init */
5271 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TMidString:transform#ANode#accept_transform_visitor */
5272 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#debug */
5273 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TMidString:parser_nodes#ANode#replace_with */
5274 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TMidString:parser_nodes#Token#replace_child */
5275 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TMidString:lexer_work#Token#text */
5276 (nitmethod_t)nit__lexer___TMidString___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TMidString:lexer#TMidString#parser_index */
5277 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TMidString:parser_nodes#Token#next_token= */
5278 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TMidString:parser_nodes#Token#prev_token= */
5279 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TMidString:parser_nodes#Token#is_loose= */
5280 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TMidString:parser_nodes#Token#next_looses */
5281 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TMidString:parser_nodes#Token#next_token */
5282 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TMidString:parser_nodes#Token#prev_looses */
5283 (nitmethod_t)nit__lexer___TMidString___init_tk, /* pointer to parser_nodes:TMidString:lexer#TMidString#init_tk */
5284 }
5285 };
5286 /* allocate TMidString */
5287 val* NEW_nit__TMidString(const struct type* type) {
5288 val* self /* : TMidString */;
5289 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5290 self->type = type;
5291 self->class = &class_nit__TMidString;
5292 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TMidString exact> */
5293 return self;
5294 }
5295 /* runtime class nit__TEndString */
5296 const struct class class_nit__TEndString = {
5297 0, /* box_kind */
5298 {
5299 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TEndString:kernel#Object#init */
5300 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TEndString:kernel#Object#!= */
5301 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TEndString:kernel#Object#sys */
5302 (nitmethod_t)nit___nit__TokenLiteral___standard__string__Object__to_s, /* pointer to parser_nodes:TEndString:parser_nodes#TokenLiteral#to_s */
5303 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TEndString:kernel#Object#== */
5304 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TEndString:string#Object#inspect */
5305 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TEndString:kernel#Object#is_same_instance */
5306 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TEndString:kernel#Object#object_id */
5307 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TEndString:string#Object#class_name */
5308 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TEndString:time#Object#get_time */
5309 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TEndString:string#Object#inspect_head */
5310 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TEndString:string#Object#native_class_name */
5311 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TEndString:kernel#Object#hash */
5312 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TEndString:nitni_utilities#Object#long_signature */
5313 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TEndString:nitni_utilities#Object#internal_call_context */
5314 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TEndString:light_c#Object#from_c_call_context */
5315 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#location */
5316 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#parent */
5317 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#hot_location */
5318 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#parent= */
5319 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TEndString:parser_nodes#Token#visit_all */
5320 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#location= */
5321 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TEndString:literal#ANode#accept_literal */
5322 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TEndString:transform#ANode#full_transform_visitor */
5323 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TEndString:astvalidation#ANode#accept_ast_validation */
5324 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TEndString:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5325 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TEndString:scope#ANode#accept_scope_visitor */
5326 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TEndString:flow#ANode#accept_flow_visitor */
5327 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TEndString:local_var_init#ANode#accept_local_var_visitor */
5328 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TEndString:auto_super_init#ANode#accept_auto_super_init */
5329 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TEndString:transform#ANode#accept_transform_visitor */
5330 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#debug */
5331 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TEndString:parser_nodes#ANode#replace_with */
5332 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TEndString:parser_nodes#Token#replace_child */
5333 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TEndString:lexer_work#Token#text */
5334 (nitmethod_t)nit__lexer___TEndString___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TEndString:lexer#TEndString#parser_index */
5335 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TEndString:parser_nodes#Token#next_token= */
5336 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TEndString:parser_nodes#Token#prev_token= */
5337 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TEndString:parser_nodes#Token#is_loose= */
5338 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TEndString:parser_nodes#Token#next_looses */
5339 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TEndString:parser_nodes#Token#next_token */
5340 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TEndString:parser_nodes#Token#prev_looses */
5341 (nitmethod_t)nit__lexer___TEndString___init_tk, /* pointer to parser_nodes:TEndString:lexer#TEndString#init_tk */
5342 }
5343 };
5344 /* allocate TEndString */
5345 val* NEW_nit__TEndString(const struct type* type) {
5346 val* self /* : TEndString */;
5347 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5348 self->type = type;
5349 self->class = &class_nit__TEndString;
5350 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TEndString exact> */
5351 return self;
5352 }
5353 /* runtime class nit__TBadString */
5354 const struct class class_nit__TBadString = {
5355 0, /* box_kind */
5356 {
5357 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBadString:kernel#Object#init */
5358 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBadString:kernel#Object#!= */
5359 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBadString:kernel#Object#sys */
5360 (nitmethod_t)nit___nit__TBadString___standard__string__Object__to_s, /* pointer to parser_nodes:TBadString:parser_nodes#TBadString#to_s */
5361 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBadString:kernel#Object#== */
5362 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBadString:string#Object#inspect */
5363 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBadString:kernel#Object#is_same_instance */
5364 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBadString:kernel#Object#object_id */
5365 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBadString:string#Object#class_name */
5366 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBadString:time#Object#get_time */
5367 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBadString:string#Object#inspect_head */
5368 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBadString:string#Object#native_class_name */
5369 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBadString:kernel#Object#hash */
5370 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBadString:nitni_utilities#Object#long_signature */
5371 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBadString:nitni_utilities#Object#internal_call_context */
5372 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBadString:light_c#Object#from_c_call_context */
5373 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#location */
5374 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#parent */
5375 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#hot_location */
5376 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#parent= */
5377 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBadString:parser_nodes#Token#visit_all */
5378 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#location= */
5379 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBadString:literal#ANode#accept_literal */
5380 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBadString:transform#ANode#full_transform_visitor */
5381 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBadString:astvalidation#ANode#accept_ast_validation */
5382 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBadString:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5383 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBadString:scope#ANode#accept_scope_visitor */
5384 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBadString:flow#ANode#accept_flow_visitor */
5385 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBadString:local_var_init#ANode#accept_local_var_visitor */
5386 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBadString:auto_super_init#ANode#accept_auto_super_init */
5387 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBadString:transform#ANode#accept_transform_visitor */
5388 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#debug */
5389 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBadString:parser_nodes#ANode#replace_with */
5390 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBadString:parser_nodes#Token#replace_child */
5391 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBadString:lexer_work#Token#text */
5392 (nitmethod_t)nit__lexer___TBadString___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBadString:lexer#TBadString#parser_index */
5393 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBadString:parser_nodes#Token#next_token= */
5394 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBadString:parser_nodes#Token#prev_token= */
5395 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBadString:parser_nodes#Token#is_loose= */
5396 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBadString:parser_nodes#Token#next_looses */
5397 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBadString:parser_nodes#Token#next_token */
5398 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBadString:parser_nodes#Token#prev_looses */
5399 (nitmethod_t)nit__lexer___TBadString___init_tk, /* pointer to parser_nodes:TBadString:lexer#TBadString#init_tk */
5400 }
5401 };
5402 /* allocate TBadString */
5403 val* NEW_nit__TBadString(const struct type* type) {
5404 val* self /* : TBadString */;
5405 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5406 self->type = type;
5407 self->class = &class_nit__TBadString;
5408 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBadString exact> */
5409 return self;
5410 }
5411 /* runtime class nit__TBadChar */
5412 const struct class class_nit__TBadChar = {
5413 0, /* box_kind */
5414 {
5415 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TBadChar:kernel#Object#init */
5416 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TBadChar:kernel#Object#!= */
5417 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TBadChar:kernel#Object#sys */
5418 (nitmethod_t)nit___nit__TBadChar___standard__string__Object__to_s, /* pointer to parser_nodes:TBadChar:parser_nodes#TBadChar#to_s */
5419 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TBadChar:kernel#Object#== */
5420 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TBadChar:string#Object#inspect */
5421 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TBadChar:kernel#Object#is_same_instance */
5422 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TBadChar:kernel#Object#object_id */
5423 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TBadChar:string#Object#class_name */
5424 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TBadChar:time#Object#get_time */
5425 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TBadChar:string#Object#inspect_head */
5426 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TBadChar:string#Object#native_class_name */
5427 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TBadChar:kernel#Object#hash */
5428 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TBadChar:nitni_utilities#Object#long_signature */
5429 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TBadChar:nitni_utilities#Object#internal_call_context */
5430 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TBadChar:light_c#Object#from_c_call_context */
5431 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#location */
5432 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#parent */
5433 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#hot_location */
5434 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#parent= */
5435 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#visit_all */
5436 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#location= */
5437 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TBadChar:literal#ANode#accept_literal */
5438 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TBadChar:transform#ANode#full_transform_visitor */
5439 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TBadChar:astvalidation#ANode#accept_ast_validation */
5440 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TBadChar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5441 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TBadChar:scope#ANode#accept_scope_visitor */
5442 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TBadChar:flow#ANode#accept_flow_visitor */
5443 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TBadChar:local_var_init#ANode#accept_local_var_visitor */
5444 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TBadChar:auto_super_init#ANode#accept_auto_super_init */
5445 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TBadChar:transform#ANode#accept_transform_visitor */
5446 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#debug */
5447 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TBadChar:parser_nodes#ANode#replace_with */
5448 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#replace_child */
5449 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TBadChar:lexer_work#Token#text */
5450 (nitmethod_t)nit__lexer___TBadChar___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TBadChar:lexer#TBadChar#parser_index */
5451 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#next_token= */
5452 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#prev_token= */
5453 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#is_loose= */
5454 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#next_looses */
5455 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#next_token */
5456 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TBadChar:parser_nodes#Token#prev_looses */
5457 (nitmethod_t)nit__lexer___TBadChar___init_tk, /* pointer to parser_nodes:TBadChar:lexer#TBadChar#init_tk */
5458 }
5459 };
5460 /* allocate TBadChar */
5461 val* NEW_nit__TBadChar(const struct type* type) {
5462 val* self /* : TBadChar */;
5463 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5464 self->type = type;
5465 self->class = &class_nit__TBadChar;
5466 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TBadChar exact> */
5467 return self;
5468 }
5469 /* runtime class nit__TExternCodeSegment */
5470 const struct class class_nit__TExternCodeSegment = {
5471 0, /* box_kind */
5472 {
5473 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#init */
5474 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#!= */
5475 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#sys */
5476 (nitmethod_t)nit___nit__Token___standard__string__Object__to_s, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#to_s */
5477 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#== */
5478 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:TExternCodeSegment:string#Object#inspect */
5479 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#is_same_instance */
5480 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#object_id */
5481 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:TExternCodeSegment:string#Object#class_name */
5482 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:TExternCodeSegment:time#Object#get_time */
5483 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:TExternCodeSegment:string#Object#inspect_head */
5484 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:TExternCodeSegment:string#Object#native_class_name */
5485 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:TExternCodeSegment:kernel#Object#hash */
5486 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:TExternCodeSegment:nitni_utilities#Object#long_signature */
5487 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:TExternCodeSegment:nitni_utilities#Object#internal_call_context */
5488 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:TExternCodeSegment:light_c#Object#from_c_call_context */
5489 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#location */
5490 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#parent */
5491 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#hot_location */
5492 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#parent= */
5493 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#visit_all */
5494 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#location= */
5495 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:TExternCodeSegment:literal#ANode#accept_literal */
5496 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:TExternCodeSegment:transform#ANode#full_transform_visitor */
5497 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:TExternCodeSegment:astvalidation#ANode#accept_ast_validation */
5498 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:TExternCodeSegment:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5499 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:TExternCodeSegment:scope#ANode#accept_scope_visitor */
5500 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:TExternCodeSegment:flow#ANode#accept_flow_visitor */
5501 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:TExternCodeSegment:local_var_init#ANode#accept_local_var_visitor */
5502 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:TExternCodeSegment:auto_super_init#ANode#accept_auto_super_init */
5503 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:TExternCodeSegment:transform#ANode#accept_transform_visitor */
5504 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#debug */
5505 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#ANode#replace_with */
5506 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#replace_child */
5507 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:TExternCodeSegment:lexer_work#Token#text */
5508 (nitmethod_t)nit__lexer___TExternCodeSegment___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:TExternCodeSegment:lexer#TExternCodeSegment#parser_index */
5509 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#next_token= */
5510 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#prev_token= */
5511 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#is_loose= */
5512 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#next_looses */
5513 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#next_token */
5514 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:TExternCodeSegment:parser_nodes#Token#prev_looses */
5515 (nitmethod_t)nit__light_ffi_base___TExternCodeSegment___without_guard, /* pointer to parser_nodes:TExternCodeSegment:light_ffi_base#TExternCodeSegment#without_guard */
5516 (nitmethod_t)nit__lexer___TExternCodeSegment___init_tk, /* pointer to parser_nodes:TExternCodeSegment:lexer#TExternCodeSegment#init_tk */
5517 }
5518 };
5519 /* allocate TExternCodeSegment */
5520 val* NEW_nit__TExternCodeSegment(const struct type* type) {
5521 val* self /* : TExternCodeSegment */;
5522 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5523 self->type = type;
5524 self->class = &class_nit__TExternCodeSegment;
5525 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:TExternCodeSegment exact> */
5526 return self;
5527 }
5528 /* runtime class nit__EOF */
5529 const struct class class_nit__EOF = {
5530 0, /* box_kind */
5531 {
5532 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:EOF:kernel#Object#init */
5533 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:EOF:kernel#Object#!= */
5534 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:EOF:kernel#Object#sys */
5535 (nitmethod_t)nit___nit__EOF___standard__string__Object__to_s, /* pointer to parser_nodes:EOF:parser_nodes#EOF#to_s */
5536 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:EOF:kernel#Object#== */
5537 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:EOF:string#Object#inspect */
5538 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:EOF:kernel#Object#is_same_instance */
5539 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:EOF:kernel#Object#object_id */
5540 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:EOF:string#Object#class_name */
5541 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:EOF:time#Object#get_time */
5542 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:EOF:string#Object#inspect_head */
5543 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:EOF:string#Object#native_class_name */
5544 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:EOF:kernel#Object#hash */
5545 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:EOF:nitni_utilities#Object#long_signature */
5546 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:EOF:nitni_utilities#Object#internal_call_context */
5547 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:EOF:light_c#Object#from_c_call_context */
5548 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:EOF:parser_nodes#ANode#location */
5549 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:EOF:parser_nodes#ANode#parent */
5550 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:EOF:parser_nodes#ANode#hot_location */
5551 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:EOF:parser_nodes#ANode#parent= */
5552 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:EOF:parser_nodes#Token#visit_all */
5553 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:EOF:parser_nodes#ANode#location= */
5554 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:EOF:literal#ANode#accept_literal */
5555 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:EOF:transform#ANode#full_transform_visitor */
5556 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:EOF:astvalidation#ANode#accept_ast_validation */
5557 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:EOF:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5558 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:EOF:scope#ANode#accept_scope_visitor */
5559 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:EOF:flow#ANode#accept_flow_visitor */
5560 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:EOF:local_var_init#ANode#accept_local_var_visitor */
5561 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:EOF:auto_super_init#ANode#accept_auto_super_init */
5562 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:EOF:transform#ANode#accept_transform_visitor */
5563 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:EOF:parser_nodes#ANode#debug */
5564 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:EOF:parser_nodes#ANode#replace_with */
5565 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:EOF:parser_nodes#Token#replace_child */
5566 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:EOF:lexer_work#Token#text */
5567 (nitmethod_t)nit__lexer___EOF___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:EOF:lexer#EOF#parser_index */
5568 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:EOF:parser_nodes#Token#next_token= */
5569 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:EOF:parser_nodes#Token#prev_token= */
5570 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:EOF:parser_nodes#Token#is_loose= */
5571 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:EOF:parser_nodes#Token#next_looses */
5572 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:EOF:parser_nodes#Token#next_token */
5573 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:EOF:parser_nodes#Token#prev_looses */
5574 (nitmethod_t)nit__lexer_work___EOF___init_tk, /* pointer to parser_nodes:EOF:lexer_work#EOF#init_tk */
5575 }
5576 };
5577 /* allocate EOF */
5578 val* NEW_nit__EOF(const struct type* type) {
5579 val* self /* : EOF */;
5580 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
5581 self->type = type;
5582 self->class = &class_nit__EOF;
5583 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:EOF exact> */
5584 return self;
5585 }
5586 /* runtime class nit__AError */
5587 /* allocate AError */
5588 val* NEW_nit__AError(const struct type* type) {
5589 PRINT_ERROR("Runtime error: %s", "AError is DEAD");
5590 PRINT_ERROR("\n");
5591 fatal_exit(1);
5592 }
5593 /* runtime class nit__ALexerError */
5594 const struct class class_nit__ALexerError = {
5595 0, /* box_kind */
5596 {
5597 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALexerError:kernel#Object#init */
5598 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALexerError:kernel#Object#!= */
5599 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALexerError:kernel#Object#sys */
5600 (nitmethod_t)nit___nit__EOF___standard__string__Object__to_s, /* pointer to parser_nodes:ALexerError:parser_nodes#EOF#to_s */
5601 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALexerError:kernel#Object#== */
5602 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALexerError:string#Object#inspect */
5603 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALexerError:kernel#Object#is_same_instance */
5604 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALexerError:kernel#Object#object_id */
5605 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALexerError:string#Object#class_name */
5606 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALexerError:time#Object#get_time */
5607 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALexerError:string#Object#inspect_head */
5608 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALexerError:string#Object#native_class_name */
5609 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALexerError:kernel#Object#hash */
5610 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALexerError:nitni_utilities#Object#long_signature */
5611 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALexerError:nitni_utilities#Object#internal_call_context */
5612 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALexerError:light_c#Object#from_c_call_context */
5613 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#location */
5614 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#parent */
5615 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#hot_location */
5616 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#parent= */
5617 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#visit_all */
5618 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#location= */
5619 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALexerError:literal#ANode#accept_literal */
5620 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALexerError:transform#ANode#full_transform_visitor */
5621 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALexerError:astvalidation#ANode#accept_ast_validation */
5622 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALexerError:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5623 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALexerError:scope#ANode#accept_scope_visitor */
5624 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALexerError:flow#ANode#accept_flow_visitor */
5625 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALexerError:local_var_init#ANode#accept_local_var_visitor */
5626 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALexerError:auto_super_init#ANode#accept_auto_super_init */
5627 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALexerError:transform#ANode#accept_transform_visitor */
5628 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#debug */
5629 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALexerError:parser_nodes#ANode#replace_with */
5630 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#replace_child */
5631 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:ALexerError:lexer_work#Token#text */
5632 (nitmethod_t)nit__lexer___EOF___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:ALexerError:lexer#EOF#parser_index */
5633 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#next_token= */
5634 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#prev_token= */
5635 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#is_loose= */
5636 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#next_looses */
5637 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#next_token */
5638 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:ALexerError:parser_nodes#Token#prev_looses */
5639 (nitmethod_t)nit__lexer_work___EOF___init_tk, /* pointer to parser_nodes:ALexerError:lexer_work#EOF#init_tk */
5640 (nitmethod_t)nit__lexer_work___AError___message, /* pointer to parser_nodes:ALexerError:lexer_work#AError#message */
5641 (nitmethod_t)nit__lexer_work___AError___init_error, /* pointer to parser_nodes:ALexerError:lexer_work#AError#init_error */
5642 (nitmethod_t)nit__lexer_work___AError___message_61d, /* pointer to parser_nodes:ALexerError:lexer_work#AError#message= */
5643 (nitmethod_t)nit__lexer_work___ALexerError___init_lexer_error, /* pointer to parser_nodes:ALexerError:lexer_work#ALexerError#init_lexer_error */
5644 (nitmethod_t)nit__lexer_work___ALexerError___string_61d, /* pointer to parser_nodes:ALexerError:lexer_work#ALexerError#string= */
5645 }
5646 };
5647 /* allocate ALexerError */
5648 val* NEW_nit__ALexerError(const struct type* type) {
5649 val* self /* : ALexerError */;
5650 self = nit_alloc(sizeof(struct instance) + 12*sizeof(nitattribute_t));
5651 self->type = type;
5652 self->class = &class_nit__ALexerError;
5653 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:ALexerError exact> */
5654 return self;
5655 }
5656 /* runtime class nit__AParserError */
5657 const struct class class_nit__AParserError = {
5658 0, /* box_kind */
5659 {
5660 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AParserError:kernel#Object#init */
5661 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AParserError:kernel#Object#!= */
5662 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AParserError:kernel#Object#sys */
5663 (nitmethod_t)nit___nit__EOF___standard__string__Object__to_s, /* pointer to parser_nodes:AParserError:parser_nodes#EOF#to_s */
5664 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AParserError:kernel#Object#== */
5665 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AParserError:string#Object#inspect */
5666 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AParserError:kernel#Object#is_same_instance */
5667 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AParserError:kernel#Object#object_id */
5668 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AParserError:string#Object#class_name */
5669 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AParserError:time#Object#get_time */
5670 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AParserError:string#Object#inspect_head */
5671 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AParserError:string#Object#native_class_name */
5672 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AParserError:kernel#Object#hash */
5673 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AParserError:nitni_utilities#Object#long_signature */
5674 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AParserError:nitni_utilities#Object#internal_call_context */
5675 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AParserError:light_c#Object#from_c_call_context */
5676 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#location */
5677 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#parent */
5678 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#hot_location */
5679 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#parent= */
5680 (nitmethod_t)nit___nit__Token___ANode__visit_all, /* pointer to parser_nodes:AParserError:parser_nodes#Token#visit_all */
5681 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#location= */
5682 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AParserError:literal#ANode#accept_literal */
5683 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AParserError:transform#ANode#full_transform_visitor */
5684 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AParserError:astvalidation#ANode#accept_ast_validation */
5685 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AParserError:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5686 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AParserError:scope#ANode#accept_scope_visitor */
5687 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AParserError:flow#ANode#accept_flow_visitor */
5688 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AParserError:local_var_init#ANode#accept_local_var_visitor */
5689 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AParserError:auto_super_init#ANode#accept_auto_super_init */
5690 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AParserError:transform#ANode#accept_transform_visitor */
5691 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#debug */
5692 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AParserError:parser_nodes#ANode#replace_with */
5693 (nitmethod_t)nit___nit__Token___ANode__replace_child, /* pointer to parser_nodes:AParserError:parser_nodes#Token#replace_child */
5694 (nitmethod_t)nit__lexer_work___Token___text, /* pointer to parser_nodes:AParserError:lexer_work#Token#text */
5695 (nitmethod_t)nit__lexer___EOF___nit__lexer_work__Token__parser_index, /* pointer to parser_nodes:AParserError:lexer#EOF#parser_index */
5696 (nitmethod_t)nit___nit__Token___next_token_61d, /* pointer to parser_nodes:AParserError:parser_nodes#Token#next_token= */
5697 (nitmethod_t)nit___nit__Token___prev_token_61d, /* pointer to parser_nodes:AParserError:parser_nodes#Token#prev_token= */
5698 (nitmethod_t)nit___nit__Token___is_loose_61d, /* pointer to parser_nodes:AParserError:parser_nodes#Token#is_loose= */
5699 (nitmethod_t)nit___nit__Token___next_looses, /* pointer to parser_nodes:AParserError:parser_nodes#Token#next_looses */
5700 (nitmethod_t)nit___nit__Token___next_token, /* pointer to parser_nodes:AParserError:parser_nodes#Token#next_token */
5701 (nitmethod_t)nit___nit__Token___prev_looses, /* pointer to parser_nodes:AParserError:parser_nodes#Token#prev_looses */
5702 (nitmethod_t)nit__lexer_work___EOF___init_tk, /* pointer to parser_nodes:AParserError:lexer_work#EOF#init_tk */
5703 (nitmethod_t)nit__lexer_work___AError___message, /* pointer to parser_nodes:AParserError:lexer_work#AError#message */
5704 (nitmethod_t)nit__lexer_work___AError___init_error, /* pointer to parser_nodes:AParserError:lexer_work#AError#init_error */
5705 (nitmethod_t)nit__lexer_work___AError___message_61d, /* pointer to parser_nodes:AParserError:lexer_work#AError#message= */
5706 (nitmethod_t)nit__lexer_work___AParserError___init_parser_error, /* pointer to parser_nodes:AParserError:lexer_work#AParserError#init_parser_error */
5707 (nitmethod_t)nit__lexer_work___AParserError___token_61d, /* pointer to parser_nodes:AParserError:lexer_work#AParserError#token= */
5708 }
5709 };
5710 /* allocate AParserError */
5711 val* NEW_nit__AParserError(const struct type* type) {
5712 val* self /* : AParserError */;
5713 self = nit_alloc(sizeof(struct instance) + 12*sizeof(nitattribute_t));
5714 self->type = type;
5715 self->class = &class_nit__AParserError;
5716 self->attrs[COLOR_nit__parser_nodes__Token___is_loose].s = 0; /* _is_loose on <self:AParserError exact> */
5717 return self;
5718 }
5719 /* runtime class nit__AModule */
5720 const struct class class_nit__AModule = {
5721 0, /* box_kind */
5722 {
5723 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AModule:kernel#Object#init */
5724 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AModule:kernel#Object#!= */
5725 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AModule:kernel#Object#sys */
5726 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AModule:string#Object#to_s */
5727 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AModule:kernel#Object#== */
5728 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AModule:string#Object#inspect */
5729 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AModule:kernel#Object#is_same_instance */
5730 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AModule:kernel#Object#object_id */
5731 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AModule:string#Object#class_name */
5732 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AModule:time#Object#get_time */
5733 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AModule:string#Object#inspect_head */
5734 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AModule:string#Object#native_class_name */
5735 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AModule:kernel#Object#hash */
5736 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AModule:nitni_utilities#Object#long_signature */
5737 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AModule:nitni_utilities#Object#internal_call_context */
5738 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AModule:light_c#Object#from_c_call_context */
5739 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AModule:parser_nodes#ANode#location */
5740 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AModule:parser_nodes#ANode#parent */
5741 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AModule:parser_nodes#ANode#hot_location */
5742 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AModule:parser_nodes#ANode#parent= */
5743 (nitmethod_t)nit__parser_prod___AModule___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AModule:parser_prod#AModule#visit_all */
5744 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AModule:parser_nodes#ANode#location= */
5745 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AModule:literal#ANode#accept_literal */
5746 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AModule:transform#ANode#full_transform_visitor */
5747 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AModule:astvalidation#ANode#accept_ast_validation */
5748 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AModule:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5749 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AModule:scope#ANode#accept_scope_visitor */
5750 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AModule:flow#ANode#accept_flow_visitor */
5751 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AModule:local_var_init#ANode#accept_local_var_visitor */
5752 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AModule:auto_super_init#ANode#accept_auto_super_init */
5753 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AModule:transform#ANode#accept_transform_visitor */
5754 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AModule:parser_nodes#ANode#debug */
5755 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AModule:parser_nodes#Prod#replace_with */
5756 (nitmethod_t)nit__parser_prod___AModule___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AModule:parser_prod#AModule#replace_child */
5757 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AModule:parser_nodes#Prod#get_annotations */
5758 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AModule:parser_work#Prod#collect_text */
5759 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AModule:parser_nodes#Prod#n_annotations */
5760 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AModule:annotation#Prod#get_single_annotation */
5761 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AModule:parser_nodes#Prod#n_annotations= */
5762 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AModule:parser_nodes#ANode#replace_with */
5763 (nitmethod_t)nit__loader___AModule___mmodule, /* pointer to parser_nodes:AModule:loader#AModule#mmodule */
5764 (nitmethod_t)nit__loader___AModule___is_importation_done, /* pointer to parser_nodes:AModule:loader#AModule#is_importation_done */
5765 (nitmethod_t)nit__loader___AModule___is_importation_done_61d, /* pointer to parser_nodes:AModule:loader#AModule#is_importation_done= */
5766 (nitmethod_t)nit___nit__AModule___n_imports, /* pointer to parser_nodes:AModule:parser_nodes#AModule#n_imports */
5767 (nitmethod_t)nit__loader___AModule___mmodule_61d, /* pointer to parser_nodes:AModule:loader#AModule#mmodule= */
5768 (nitmethod_t)nit___nit__AModule___n_classdefs, /* pointer to parser_nodes:AModule:parser_nodes#AModule#n_classdefs */
5769 (nitmethod_t)nit___nit__AModule___n_moduledecl, /* pointer to parser_nodes:AModule:parser_nodes#AModule#n_moduledecl */
5770 (nitmethod_t)nit__literal___AModule___do_literal, /* pointer to parser_nodes:AModule:literal#AModule#do_literal */
5771 (nitmethod_t)nit___nit__AModule___n_extern_code_blocks, /* pointer to parser_nodes:AModule:parser_nodes#AModule#n_extern_code_blocks */
5772 (nitmethod_t)nit__modelize_class___AModule___build_classes_is_done, /* pointer to parser_nodes:AModule:modelize_class#AModule#build_classes_is_done */
5773 (nitmethod_t)nit__modelize_class___AModule___build_classes_is_done_61d, /* pointer to parser_nodes:AModule:modelize_class#AModule#build_classes_is_done= */
5774 (nitmethod_t)nit__modelize_class___AModule___mclass2nclassdef, /* pointer to parser_nodes:AModule:modelize_class#AModule#mclass2nclassdef */
5775 (nitmethod_t)nit__parser_prod___AModule___init_amodule, /* pointer to parser_nodes:AModule:parser_prod#AModule#init_amodule */
5776 (nitmethod_t)nit__parser_prod___AModule___n_moduledecl_61d, /* pointer to parser_nodes:AModule:parser_prod#AModule#n_moduledecl= */
5777 (nitmethod_t)nit__light_ffi___AModule___ensure_compile_ffi_wrapper, /* pointer to parser_nodes:AModule:light_ffi#AModule#ensure_compile_ffi_wrapper */
5778 }
5779 };
5780 /* allocate AModule */
5781 val* NEW_nit__AModule(const struct type* type) {
5782 val* self /* : AModule */;
5783 val* var /* : ANodes[AImport] */;
5784 val* var1 /* : ANodes[AExternCodeBlock] */;
5785 val* var2 /* : ANodes[AClassdef] */;
5786 val* var3 /* : HashMap[MClass, AClassdef] */;
5787 self = nit_alloc(sizeof(struct instance) + 12*sizeof(nitattribute_t));
5788 self->type = type;
5789 self->class = &class_nit__AModule;
5790 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AImport);
5791 {
5792 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AImport]>*/
5793 }
5794 {
5795 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AImport]>*/
5796 }
5797 self->attrs[COLOR_nit__parser_nodes__AModule___n_imports].val = var; /* _n_imports on <self:AModule exact> */
5798 var1 = NEW_nit__ANodes(&type_nit__ANodes__nit__AExternCodeBlock);
5799 {
5800 ((void(*)(val* self, val* p0))(var1->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var1, self); /* parent= on <var1:ANodes[AExternCodeBlock]>*/
5801 }
5802 {
5803 ((void(*)(val* self))(var1->class->vft[COLOR_standard__kernel__Object__init]))(var1); /* init on <var1:ANodes[AExternCodeBlock]>*/
5804 }
5805 self->attrs[COLOR_nit__parser_nodes__AModule___n_extern_code_blocks].val = var1; /* _n_extern_code_blocks on <self:AModule exact> */
5806 var2 = NEW_nit__ANodes(&type_nit__ANodes__nit__AClassdef);
5807 {
5808 ((void(*)(val* self, val* p0))(var2->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var2, self); /* parent= on <var2:ANodes[AClassdef]>*/
5809 }
5810 {
5811 ((void(*)(val* self))(var2->class->vft[COLOR_standard__kernel__Object__init]))(var2); /* init on <var2:ANodes[AClassdef]>*/
5812 }
5813 self->attrs[COLOR_nit__parser_nodes__AModule___n_classdefs].val = var2; /* _n_classdefs on <self:AModule exact> */
5814 self->attrs[COLOR_nit__loader__AModule___is_importation_done].s = 0; /* _is_importation_done on <self:AModule exact> */
5815 self->attrs[COLOR_nit__modelize_class__AModule___build_classes_is_done].s = 0; /* _build_classes_is_done on <self:AModule exact> */
5816 var3 = NEW_standard__HashMap(&type_standard__HashMap__nit__MClass__nit__AClassdef);
5817 {
5818 standard___standard__HashMap___standard__kernel__Object__init(var3); /* Direct call hash_collection#HashMap#init on <var3:HashMap[MClass, AClassdef]>*/
5819 }
5820 self->attrs[COLOR_nit__modelize_class__AModule___mclass2nclassdef].val = var3; /* _mclass2nclassdef on <self:AModule exact> */
5821 return self;
5822 }
5823 /* runtime class nit__ADefinition */
5824 /* allocate ADefinition */
5825 val* NEW_nit__ADefinition(const struct type* type) {
5826 PRINT_ERROR("Runtime error: %s", "ADefinition is DEAD");
5827 PRINT_ERROR("\n");
5828 fatal_exit(1);
5829 }
5830 /* runtime class nit__AModuledecl */
5831 const struct class class_nit__AModuledecl = {
5832 0, /* box_kind */
5833 {
5834 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AModuledecl:kernel#Object#init */
5835 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AModuledecl:kernel#Object#!= */
5836 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AModuledecl:kernel#Object#sys */
5837 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AModuledecl:string#Object#to_s */
5838 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AModuledecl:kernel#Object#== */
5839 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AModuledecl:string#Object#inspect */
5840 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AModuledecl:kernel#Object#is_same_instance */
5841 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AModuledecl:kernel#Object#object_id */
5842 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AModuledecl:string#Object#class_name */
5843 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AModuledecl:time#Object#get_time */
5844 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AModuledecl:string#Object#inspect_head */
5845 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AModuledecl:string#Object#native_class_name */
5846 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AModuledecl:kernel#Object#hash */
5847 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AModuledecl:nitni_utilities#Object#long_signature */
5848 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AModuledecl:nitni_utilities#Object#internal_call_context */
5849 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AModuledecl:light_c#Object#from_c_call_context */
5850 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#location */
5851 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#parent */
5852 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#hot_location */
5853 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#parent= */
5854 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#visit_all */
5855 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#location= */
5856 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AModuledecl:literal#ANode#accept_literal */
5857 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AModuledecl:transform#ANode#full_transform_visitor */
5858 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AModuledecl:astvalidation#ANode#accept_ast_validation */
5859 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AModuledecl:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5860 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AModuledecl:scope#ANode#accept_scope_visitor */
5861 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AModuledecl:flow#ANode#accept_flow_visitor */
5862 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AModuledecl:local_var_init#ANode#accept_local_var_visitor */
5863 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AModuledecl:auto_super_init#ANode#accept_auto_super_init */
5864 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AModuledecl:transform#ANode#accept_transform_visitor */
5865 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#debug */
5866 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AModuledecl:parser_nodes#Prod#replace_with */
5867 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#replace_child */
5868 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AModuledecl:parser_nodes#Prod#get_annotations */
5869 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AModuledecl:parser_work#Prod#collect_text */
5870 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AModuledecl:parser_nodes#Prod#n_annotations */
5871 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AModuledecl:annotation#Prod#get_single_annotation */
5872 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_annotations= */
5873 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AModuledecl:parser_nodes#ANode#replace_with */
5874 (nitmethod_t)nit___nit__AModuledecl___n_name, /* pointer to parser_nodes:AModuledecl:parser_nodes#AModuledecl#n_name */
5875 (nitmethod_t)nit__parser_prod___AModuledecl___init_amoduledecl, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#init_amoduledecl */
5876 (nitmethod_t)nit__parser_prod___AModuledecl___n_kwmodule_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_kwmodule= */
5877 (nitmethod_t)nit__parser_prod___AModuledecl___n_name_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_name= */
5878 NULL, /* empty */
5879 NULL, /* empty */
5880 NULL, /* empty */
5881 NULL, /* empty */
5882 NULL, /* empty */
5883 NULL, /* empty */
5884 NULL, /* empty */
5885 NULL, /* empty */
5886 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AModuledecl:parser_nodes#ADefinition#n_doc */
5887 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AModuledecl:parser_nodes#ADefinition#n_kwredef */
5888 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AModuledecl:parser_nodes#ADefinition#n_visibility */
5889 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_doc= */
5890 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_kwredef= */
5891 (nitmethod_t)nit__parser_prod___AModuledecl___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AModuledecl:parser_prod#AModuledecl#n_visibility= */
5892 }
5893 };
5894 /* allocate AModuledecl */
5895 val* NEW_nit__AModuledecl(const struct type* type) {
5896 val* self /* : AModuledecl */;
5897 self = nit_alloc(sizeof(struct instance) + 13*sizeof(nitattribute_t));
5898 self->type = type;
5899 self->class = &class_nit__AModuledecl;
5900 return self;
5901 }
5902 /* runtime class nit__AImport */
5903 /* allocate AImport */
5904 val* NEW_nit__AImport(const struct type* type) {
5905 PRINT_ERROR("Runtime error: %s", "AImport is DEAD");
5906 PRINT_ERROR("\n");
5907 fatal_exit(1);
5908 }
5909 /* runtime class nit__AStdImport */
5910 const struct class class_nit__AStdImport = {
5911 0, /* box_kind */
5912 {
5913 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AStdImport:kernel#Object#init */
5914 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AStdImport:kernel#Object#!= */
5915 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AStdImport:kernel#Object#sys */
5916 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AStdImport:string#Object#to_s */
5917 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AStdImport:kernel#Object#== */
5918 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AStdImport:string#Object#inspect */
5919 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AStdImport:kernel#Object#is_same_instance */
5920 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AStdImport:kernel#Object#object_id */
5921 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AStdImport:string#Object#class_name */
5922 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AStdImport:time#Object#get_time */
5923 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AStdImport:string#Object#inspect_head */
5924 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AStdImport:string#Object#native_class_name */
5925 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AStdImport:kernel#Object#hash */
5926 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AStdImport:nitni_utilities#Object#long_signature */
5927 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AStdImport:nitni_utilities#Object#internal_call_context */
5928 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AStdImport:light_c#Object#from_c_call_context */
5929 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#location */
5930 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#parent */
5931 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#hot_location */
5932 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#parent= */
5933 (nitmethod_t)nit__parser_prod___AStdImport___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#visit_all */
5934 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#location= */
5935 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AStdImport:literal#ANode#accept_literal */
5936 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AStdImport:transform#ANode#full_transform_visitor */
5937 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AStdImport:astvalidation#ANode#accept_ast_validation */
5938 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AStdImport:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5939 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AStdImport:scope#ANode#accept_scope_visitor */
5940 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AStdImport:flow#ANode#accept_flow_visitor */
5941 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AStdImport:local_var_init#ANode#accept_local_var_visitor */
5942 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AStdImport:auto_super_init#ANode#accept_auto_super_init */
5943 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AStdImport:transform#ANode#accept_transform_visitor */
5944 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#debug */
5945 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AStdImport:parser_nodes#Prod#replace_with */
5946 (nitmethod_t)nit__parser_prod___AStdImport___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#replace_child */
5947 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AStdImport:parser_nodes#Prod#get_annotations */
5948 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AStdImport:parser_work#Prod#collect_text */
5949 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AStdImport:parser_nodes#Prod#n_annotations */
5950 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AStdImport:annotation#Prod#get_single_annotation */
5951 (nitmethod_t)nit__parser_prod___AStdImport___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#n_annotations= */
5952 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AStdImport:parser_nodes#ANode#replace_with */
5953 (nitmethod_t)nit___nit__AImport___n_visibility, /* pointer to parser_nodes:AStdImport:parser_nodes#AImport#n_visibility */
5954 (nitmethod_t)nit__parser_prod___AStdImport___nit__parser_nodes__AImport__n_visibility_61d, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#n_visibility= */
5955 (nitmethod_t)nit__parser_prod___AStdImport___nit__parser_nodes__AImport__n_kwimport_61d, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#n_kwimport= */
5956 (nitmethod_t)nit___nit__AStdImport___n_name, /* pointer to parser_nodes:AStdImport:parser_nodes#AStdImport#n_name */
5957 (nitmethod_t)nit__loader___AStdImport___mmodule_61d, /* pointer to parser_nodes:AStdImport:loader#AStdImport#mmodule= */
5958 (nitmethod_t)nit__loader___AStdImport___mmodule, /* pointer to parser_nodes:AStdImport:loader#AStdImport#mmodule */
5959 (nitmethod_t)nit__parser_prod___AStdImport___init_astdimport, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#init_astdimport */
5960 (nitmethod_t)nit__parser_prod___AStdImport___n_name_61d, /* pointer to parser_nodes:AStdImport:parser_prod#AStdImport#n_name= */
5961 }
5962 };
5963 /* allocate AStdImport */
5964 val* NEW_nit__AStdImport(const struct type* type) {
5965 val* self /* : AStdImport */;
5966 self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t));
5967 self->type = type;
5968 self->class = &class_nit__AStdImport;
5969 return self;
5970 }
5971 /* runtime class nit__ANoImport */
5972 const struct class class_nit__ANoImport = {
5973 0, /* box_kind */
5974 {
5975 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ANoImport:kernel#Object#init */
5976 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ANoImport:kernel#Object#!= */
5977 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ANoImport:kernel#Object#sys */
5978 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ANoImport:string#Object#to_s */
5979 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ANoImport:kernel#Object#== */
5980 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ANoImport:string#Object#inspect */
5981 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ANoImport:kernel#Object#is_same_instance */
5982 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ANoImport:kernel#Object#object_id */
5983 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ANoImport:string#Object#class_name */
5984 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ANoImport:time#Object#get_time */
5985 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ANoImport:string#Object#inspect_head */
5986 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ANoImport:string#Object#native_class_name */
5987 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ANoImport:kernel#Object#hash */
5988 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ANoImport:nitni_utilities#Object#long_signature */
5989 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ANoImport:nitni_utilities#Object#internal_call_context */
5990 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ANoImport:light_c#Object#from_c_call_context */
5991 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#location */
5992 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#parent */
5993 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#hot_location */
5994 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#parent= */
5995 (nitmethod_t)nit__parser_prod___ANoImport___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#visit_all */
5996 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#location= */
5997 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ANoImport:literal#ANode#accept_literal */
5998 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ANoImport:transform#ANode#full_transform_visitor */
5999 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ANoImport:astvalidation#ANode#accept_ast_validation */
6000 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ANoImport:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6001 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ANoImport:scope#ANode#accept_scope_visitor */
6002 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ANoImport:flow#ANode#accept_flow_visitor */
6003 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ANoImport:local_var_init#ANode#accept_local_var_visitor */
6004 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ANoImport:auto_super_init#ANode#accept_auto_super_init */
6005 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ANoImport:transform#ANode#accept_transform_visitor */
6006 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#debug */
6007 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ANoImport:parser_nodes#Prod#replace_with */
6008 (nitmethod_t)nit__parser_prod___ANoImport___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#replace_child */
6009 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ANoImport:parser_nodes#Prod#get_annotations */
6010 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ANoImport:parser_work#Prod#collect_text */
6011 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ANoImport:parser_nodes#Prod#n_annotations */
6012 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ANoImport:annotation#Prod#get_single_annotation */
6013 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ANoImport:parser_nodes#Prod#n_annotations= */
6014 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ANoImport:parser_nodes#ANode#replace_with */
6015 (nitmethod_t)nit___nit__AImport___n_visibility, /* pointer to parser_nodes:ANoImport:parser_nodes#AImport#n_visibility */
6016 (nitmethod_t)nit__parser_prod___ANoImport___nit__parser_nodes__AImport__n_visibility_61d, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#n_visibility= */
6017 (nitmethod_t)nit__parser_prod___ANoImport___nit__parser_nodes__AImport__n_kwimport_61d, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#n_kwimport= */
6018 (nitmethod_t)nit__parser_prod___ANoImport___init_anoimport, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#init_anoimport */
6019 (nitmethod_t)nit__parser_prod___ANoImport___n_kwend_61d, /* pointer to parser_nodes:ANoImport:parser_prod#ANoImport#n_kwend= */
6020 }
6021 };
6022 /* allocate ANoImport */
6023 val* NEW_nit__ANoImport(const struct type* type) {
6024 val* self /* : ANoImport */;
6025 self = nit_alloc(sizeof(struct instance) + 7*sizeof(nitattribute_t));
6026 self->type = type;
6027 self->class = &class_nit__ANoImport;
6028 return self;
6029 }
6030 /* runtime class nit__AVisibility */
6031 /* allocate AVisibility */
6032 val* NEW_nit__AVisibility(const struct type* type) {
6033 PRINT_ERROR("Runtime error: %s", "AVisibility is DEAD");
6034 PRINT_ERROR("\n");
6035 fatal_exit(1);
6036 }
6037 /* runtime class nit__APublicVisibility */
6038 const struct class class_nit__APublicVisibility = {
6039 0, /* box_kind */
6040 {
6041 (nitmethod_t)nit___nit__APublicVisibility___standard__kernel__Object__init, /* pointer to parser_nodes:APublicVisibility:parser_nodes#APublicVisibility#init */
6042 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:APublicVisibility:kernel#Object#!= */
6043 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:APublicVisibility:kernel#Object#sys */
6044 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:APublicVisibility:string#Object#to_s */
6045 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:APublicVisibility:kernel#Object#== */
6046 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:APublicVisibility:string#Object#inspect */
6047 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:APublicVisibility:kernel#Object#is_same_instance */
6048 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:APublicVisibility:kernel#Object#object_id */
6049 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:APublicVisibility:string#Object#class_name */
6050 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:APublicVisibility:time#Object#get_time */
6051 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:APublicVisibility:string#Object#inspect_head */
6052 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:APublicVisibility:string#Object#native_class_name */
6053 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:APublicVisibility:kernel#Object#hash */
6054 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:APublicVisibility:nitni_utilities#Object#long_signature */
6055 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:APublicVisibility:nitni_utilities#Object#internal_call_context */
6056 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:APublicVisibility:light_c#Object#from_c_call_context */
6057 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#location */
6058 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#parent */
6059 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#hot_location */
6060 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#parent= */
6061 (nitmethod_t)nit__parser_prod___APublicVisibility___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:APublicVisibility:parser_prod#APublicVisibility#visit_all */
6062 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#location= */
6063 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:APublicVisibility:literal#ANode#accept_literal */
6064 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:APublicVisibility:transform#ANode#full_transform_visitor */
6065 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:APublicVisibility:astvalidation#ANode#accept_ast_validation */
6066 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:APublicVisibility:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6067 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:APublicVisibility:scope#ANode#accept_scope_visitor */
6068 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:APublicVisibility:flow#ANode#accept_flow_visitor */
6069 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:APublicVisibility:local_var_init#ANode#accept_local_var_visitor */
6070 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:APublicVisibility:auto_super_init#ANode#accept_auto_super_init */
6071 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:APublicVisibility:transform#ANode#accept_transform_visitor */
6072 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#debug */
6073 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:APublicVisibility:parser_nodes#Prod#replace_with */
6074 (nitmethod_t)nit__parser_prod___APublicVisibility___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:APublicVisibility:parser_prod#APublicVisibility#replace_child */
6075 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:APublicVisibility:parser_nodes#Prod#get_annotations */
6076 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:APublicVisibility:parser_work#Prod#collect_text */
6077 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:APublicVisibility:parser_nodes#Prod#n_annotations */
6078 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:APublicVisibility:annotation#Prod#get_single_annotation */
6079 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:APublicVisibility:parser_nodes#Prod#n_annotations= */
6080 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:APublicVisibility:parser_nodes#ANode#replace_with */
6081 (nitmethod_t)nit__modelbuilder_base___APublicVisibility___AVisibility__mvisibility, /* pointer to parser_nodes:APublicVisibility:modelbuilder_base#APublicVisibility#mvisibility */
6082 (nitmethod_t)nit__parser_prod___APublicVisibility___init_apublicvisibility, /* pointer to parser_nodes:APublicVisibility:parser_prod#APublicVisibility#init_apublicvisibility */
6083 (nitmethod_t)nit__parser_prod___APublicVisibility___n_kwpublic_61d, /* pointer to parser_nodes:APublicVisibility:parser_prod#APublicVisibility#n_kwpublic= */
6084 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:APublicVisibility:kernel#Object#init */
6085 }
6086 };
6087 /* allocate APublicVisibility */
6088 val* NEW_nit__APublicVisibility(const struct type* type) {
6089 val* self /* : APublicVisibility */;
6090 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6091 self->type = type;
6092 self->class = &class_nit__APublicVisibility;
6093 return self;
6094 }
6095 /* runtime class nit__APrivateVisibility */
6096 const struct class class_nit__APrivateVisibility = {
6097 0, /* box_kind */
6098 {
6099 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#init */
6100 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#!= */
6101 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#sys */
6102 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:APrivateVisibility:string#Object#to_s */
6103 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#== */
6104 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:APrivateVisibility:string#Object#inspect */
6105 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#is_same_instance */
6106 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#object_id */
6107 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:APrivateVisibility:string#Object#class_name */
6108 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:APrivateVisibility:time#Object#get_time */
6109 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:APrivateVisibility:string#Object#inspect_head */
6110 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:APrivateVisibility:string#Object#native_class_name */
6111 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:APrivateVisibility:kernel#Object#hash */
6112 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:APrivateVisibility:nitni_utilities#Object#long_signature */
6113 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:APrivateVisibility:nitni_utilities#Object#internal_call_context */
6114 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:APrivateVisibility:light_c#Object#from_c_call_context */
6115 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#location */
6116 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#parent */
6117 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#hot_location */
6118 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#parent= */
6119 (nitmethod_t)nit__parser_prod___APrivateVisibility___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:APrivateVisibility:parser_prod#APrivateVisibility#visit_all */
6120 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#location= */
6121 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:APrivateVisibility:literal#ANode#accept_literal */
6122 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:APrivateVisibility:transform#ANode#full_transform_visitor */
6123 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:APrivateVisibility:astvalidation#ANode#accept_ast_validation */
6124 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:APrivateVisibility:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6125 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:APrivateVisibility:scope#ANode#accept_scope_visitor */
6126 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:APrivateVisibility:flow#ANode#accept_flow_visitor */
6127 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:APrivateVisibility:local_var_init#ANode#accept_local_var_visitor */
6128 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:APrivateVisibility:auto_super_init#ANode#accept_auto_super_init */
6129 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:APrivateVisibility:transform#ANode#accept_transform_visitor */
6130 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#debug */
6131 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#Prod#replace_with */
6132 (nitmethod_t)nit__parser_prod___APrivateVisibility___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:APrivateVisibility:parser_prod#APrivateVisibility#replace_child */
6133 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#Prod#get_annotations */
6134 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:APrivateVisibility:parser_work#Prod#collect_text */
6135 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#Prod#n_annotations */
6136 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:APrivateVisibility:annotation#Prod#get_single_annotation */
6137 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#Prod#n_annotations= */
6138 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:APrivateVisibility:parser_nodes#ANode#replace_with */
6139 (nitmethod_t)nit__modelbuilder_base___APrivateVisibility___AVisibility__mvisibility, /* pointer to parser_nodes:APrivateVisibility:modelbuilder_base#APrivateVisibility#mvisibility */
6140 (nitmethod_t)nit__parser_prod___APrivateVisibility___init_aprivatevisibility, /* pointer to parser_nodes:APrivateVisibility:parser_prod#APrivateVisibility#init_aprivatevisibility */
6141 (nitmethod_t)nit__parser_prod___APrivateVisibility___n_kwprivate_61d, /* pointer to parser_nodes:APrivateVisibility:parser_prod#APrivateVisibility#n_kwprivate= */
6142 }
6143 };
6144 /* allocate APrivateVisibility */
6145 val* NEW_nit__APrivateVisibility(const struct type* type) {
6146 val* self /* : APrivateVisibility */;
6147 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6148 self->type = type;
6149 self->class = &class_nit__APrivateVisibility;
6150 return self;
6151 }
6152 /* runtime class nit__AProtectedVisibility */
6153 const struct class class_nit__AProtectedVisibility = {
6154 0, /* box_kind */
6155 {
6156 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#init */
6157 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#!= */
6158 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#sys */
6159 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AProtectedVisibility:string#Object#to_s */
6160 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#== */
6161 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AProtectedVisibility:string#Object#inspect */
6162 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#is_same_instance */
6163 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#object_id */
6164 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AProtectedVisibility:string#Object#class_name */
6165 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AProtectedVisibility:time#Object#get_time */
6166 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AProtectedVisibility:string#Object#inspect_head */
6167 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AProtectedVisibility:string#Object#native_class_name */
6168 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AProtectedVisibility:kernel#Object#hash */
6169 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AProtectedVisibility:nitni_utilities#Object#long_signature */
6170 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AProtectedVisibility:nitni_utilities#Object#internal_call_context */
6171 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AProtectedVisibility:light_c#Object#from_c_call_context */
6172 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#location */
6173 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#parent */
6174 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#hot_location */
6175 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#parent= */
6176 (nitmethod_t)nit__parser_prod___AProtectedVisibility___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AProtectedVisibility:parser_prod#AProtectedVisibility#visit_all */
6177 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#location= */
6178 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AProtectedVisibility:literal#ANode#accept_literal */
6179 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AProtectedVisibility:transform#ANode#full_transform_visitor */
6180 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AProtectedVisibility:astvalidation#ANode#accept_ast_validation */
6181 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AProtectedVisibility:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6182 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AProtectedVisibility:scope#ANode#accept_scope_visitor */
6183 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AProtectedVisibility:flow#ANode#accept_flow_visitor */
6184 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AProtectedVisibility:local_var_init#ANode#accept_local_var_visitor */
6185 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AProtectedVisibility:auto_super_init#ANode#accept_auto_super_init */
6186 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AProtectedVisibility:transform#ANode#accept_transform_visitor */
6187 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#debug */
6188 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#Prod#replace_with */
6189 (nitmethod_t)nit__parser_prod___AProtectedVisibility___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AProtectedVisibility:parser_prod#AProtectedVisibility#replace_child */
6190 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#Prod#get_annotations */
6191 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AProtectedVisibility:parser_work#Prod#collect_text */
6192 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#Prod#n_annotations */
6193 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AProtectedVisibility:annotation#Prod#get_single_annotation */
6194 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#Prod#n_annotations= */
6195 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AProtectedVisibility:parser_nodes#ANode#replace_with */
6196 (nitmethod_t)nit__modelbuilder_base___AProtectedVisibility___AVisibility__mvisibility, /* pointer to parser_nodes:AProtectedVisibility:modelbuilder_base#AProtectedVisibility#mvisibility */
6197 (nitmethod_t)nit__parser_prod___AProtectedVisibility___init_aprotectedvisibility, /* pointer to parser_nodes:AProtectedVisibility:parser_prod#AProtectedVisibility#init_aprotectedvisibility */
6198 (nitmethod_t)nit__parser_prod___AProtectedVisibility___n_kwprotected_61d, /* pointer to parser_nodes:AProtectedVisibility:parser_prod#AProtectedVisibility#n_kwprotected= */
6199 }
6200 };
6201 /* allocate AProtectedVisibility */
6202 val* NEW_nit__AProtectedVisibility(const struct type* type) {
6203 val* self /* : AProtectedVisibility */;
6204 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6205 self->type = type;
6206 self->class = &class_nit__AProtectedVisibility;
6207 return self;
6208 }
6209 /* runtime class nit__AIntrudeVisibility */
6210 const struct class class_nit__AIntrudeVisibility = {
6211 0, /* box_kind */
6212 {
6213 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#init */
6214 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#!= */
6215 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#sys */
6216 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AIntrudeVisibility:string#Object#to_s */
6217 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#== */
6218 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AIntrudeVisibility:string#Object#inspect */
6219 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#is_same_instance */
6220 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#object_id */
6221 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AIntrudeVisibility:string#Object#class_name */
6222 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AIntrudeVisibility:time#Object#get_time */
6223 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AIntrudeVisibility:string#Object#inspect_head */
6224 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AIntrudeVisibility:string#Object#native_class_name */
6225 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AIntrudeVisibility:kernel#Object#hash */
6226 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AIntrudeVisibility:nitni_utilities#Object#long_signature */
6227 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AIntrudeVisibility:nitni_utilities#Object#internal_call_context */
6228 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AIntrudeVisibility:light_c#Object#from_c_call_context */
6229 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#location */
6230 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#parent */
6231 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#hot_location */
6232 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#parent= */
6233 (nitmethod_t)nit__parser_prod___AIntrudeVisibility___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AIntrudeVisibility:parser_prod#AIntrudeVisibility#visit_all */
6234 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#location= */
6235 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AIntrudeVisibility:literal#ANode#accept_literal */
6236 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AIntrudeVisibility:transform#ANode#full_transform_visitor */
6237 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AIntrudeVisibility:astvalidation#ANode#accept_ast_validation */
6238 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AIntrudeVisibility:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6239 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AIntrudeVisibility:scope#ANode#accept_scope_visitor */
6240 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AIntrudeVisibility:flow#ANode#accept_flow_visitor */
6241 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AIntrudeVisibility:local_var_init#ANode#accept_local_var_visitor */
6242 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AIntrudeVisibility:auto_super_init#ANode#accept_auto_super_init */
6243 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AIntrudeVisibility:transform#ANode#accept_transform_visitor */
6244 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#debug */
6245 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#Prod#replace_with */
6246 (nitmethod_t)nit__parser_prod___AIntrudeVisibility___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AIntrudeVisibility:parser_prod#AIntrudeVisibility#replace_child */
6247 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#Prod#get_annotations */
6248 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AIntrudeVisibility:parser_work#Prod#collect_text */
6249 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#Prod#n_annotations */
6250 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AIntrudeVisibility:annotation#Prod#get_single_annotation */
6251 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#Prod#n_annotations= */
6252 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AIntrudeVisibility:parser_nodes#ANode#replace_with */
6253 (nitmethod_t)nit__modelbuilder_base___AIntrudeVisibility___AVisibility__mvisibility, /* pointer to parser_nodes:AIntrudeVisibility:modelbuilder_base#AIntrudeVisibility#mvisibility */
6254 (nitmethod_t)nit__parser_prod___AIntrudeVisibility___init_aintrudevisibility, /* pointer to parser_nodes:AIntrudeVisibility:parser_prod#AIntrudeVisibility#init_aintrudevisibility */
6255 (nitmethod_t)nit__parser_prod___AIntrudeVisibility___n_kwintrude_61d, /* pointer to parser_nodes:AIntrudeVisibility:parser_prod#AIntrudeVisibility#n_kwintrude= */
6256 }
6257 };
6258 /* allocate AIntrudeVisibility */
6259 val* NEW_nit__AIntrudeVisibility(const struct type* type) {
6260 val* self /* : AIntrudeVisibility */;
6261 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6262 self->type = type;
6263 self->class = &class_nit__AIntrudeVisibility;
6264 return self;
6265 }
6266 /* runtime class nit__AClassdef */
6267 /* allocate AClassdef */
6268 val* NEW_nit__AClassdef(const struct type* type) {
6269 PRINT_ERROR("Runtime error: %s", "AClassdef is DEAD");
6270 PRINT_ERROR("\n");
6271 fatal_exit(1);
6272 }
6273 /* runtime class nit__AStdClassdef */
6274 const struct class class_nit__AStdClassdef = {
6275 0, /* box_kind */
6276 {
6277 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AStdClassdef:kernel#Object#init */
6278 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AStdClassdef:kernel#Object#!= */
6279 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AStdClassdef:kernel#Object#sys */
6280 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AStdClassdef:string#Object#to_s */
6281 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AStdClassdef:kernel#Object#== */
6282 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AStdClassdef:string#Object#inspect */
6283 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AStdClassdef:kernel#Object#is_same_instance */
6284 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AStdClassdef:kernel#Object#object_id */
6285 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AStdClassdef:string#Object#class_name */
6286 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AStdClassdef:time#Object#get_time */
6287 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AStdClassdef:string#Object#inspect_head */
6288 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AStdClassdef:string#Object#native_class_name */
6289 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AStdClassdef:kernel#Object#hash */
6290 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AStdClassdef:nitni_utilities#Object#long_signature */
6291 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AStdClassdef:nitni_utilities#Object#internal_call_context */
6292 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AStdClassdef:light_c#Object#from_c_call_context */
6293 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#location */
6294 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#parent */
6295 (nitmethod_t)nit___nit__AStdClassdef___ANode__hot_location, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#hot_location */
6296 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#parent= */
6297 (nitmethod_t)nit__parser_prod___AStdClassdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#visit_all */
6298 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#location= */
6299 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AStdClassdef:literal#ANode#accept_literal */
6300 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AStdClassdef:transform#ANode#full_transform_visitor */
6301 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AStdClassdef:astvalidation#ANode#accept_ast_validation */
6302 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AStdClassdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6303 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AStdClassdef:scope#ANode#accept_scope_visitor */
6304 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AStdClassdef:flow#ANode#accept_flow_visitor */
6305 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AStdClassdef:local_var_init#ANode#accept_local_var_visitor */
6306 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AStdClassdef:auto_super_init#ANode#accept_auto_super_init */
6307 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AStdClassdef:transform#ANode#accept_transform_visitor */
6308 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#debug */
6309 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AStdClassdef:parser_nodes#Prod#replace_with */
6310 (nitmethod_t)nit__parser_prod___AStdClassdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#replace_child */
6311 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AStdClassdef:parser_nodes#Prod#get_annotations */
6312 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AStdClassdef:parser_work#Prod#collect_text */
6313 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AStdClassdef:parser_nodes#Prod#n_annotations */
6314 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AStdClassdef:annotation#Prod#get_single_annotation */
6315 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AStdClassdef:parser_nodes#Prod#n_annotations= */
6316 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ANode#replace_with */
6317 (nitmethod_t)nit___nit__AClassdef___n_propdefs, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AClassdef#n_propdefs */
6318 (nitmethod_t)nit__modelize_class___AClassdef___all_defs, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#all_defs */
6319 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#mclassdef */
6320 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done, /* pointer to parser_nodes:AStdClassdef:modelize_property#AClassdef#build_properties_is_done */
6321 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done_61d, /* pointer to parser_nodes:AStdClassdef:modelize_property#AClassdef#build_properties_is_done= */
6322 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init, /* pointer to parser_nodes:AStdClassdef:modelize_property#AClassdef#mfree_init */
6323 (nitmethod_t)nit__modelize_class___AClassdef___mclass_61d, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#mclass= */
6324 (nitmethod_t)nit__modelize_class___AClassdef___all_defs_61d, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#all_defs= */
6325 (nitmethod_t)nit__modelize_class___AClassdef___mclass, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#mclass */
6326 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef_61d, /* pointer to parser_nodes:AStdClassdef:modelize_class#AClassdef#mclassdef= */
6327 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init_61d, /* pointer to parser_nodes:AStdClassdef:modelize_property#AClassdef#mfree_init= */
6328 (nitmethod_t)nit__abstract_compiler___AClassdef___compile_to_c, /* pointer to parser_nodes:AStdClassdef:abstract_compiler#AClassdef#compile_to_c */
6329 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ADefinition#n_doc */
6330 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ADefinition#n_kwredef */
6331 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AStdClassdef:parser_nodes#ADefinition#n_visibility */
6332 (nitmethod_t)nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_doc= */
6333 (nitmethod_t)nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_kwredef= */
6334 (nitmethod_t)nit__parser_prod___AStdClassdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_visibility= */
6335 (nitmethod_t)nit___nit__AStdClassdef___n_extern_code_block, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#n_extern_code_block */
6336 (nitmethod_t)nit___nit__AStdClassdef___n_formaldefs, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#n_formaldefs */
6337 (nitmethod_t)nit___nit__AStdClassdef___n_superclasses, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#n_superclasses */
6338 (nitmethod_t)nit___nit__AStdClassdef___n_id, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#n_id */
6339 (nitmethod_t)nit___nit__AStdClassdef___n_classkind, /* pointer to parser_nodes:AStdClassdef:parser_nodes#AStdClassdef#n_classkind */
6340 (nitmethod_t)nit__parser_prod___AStdClassdef___init_astdclassdef, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#init_astdclassdef */
6341 (nitmethod_t)nit__parser_prod___AStdClassdef___n_classkind_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_classkind= */
6342 (nitmethod_t)nit__parser_prod___AStdClassdef___n_id_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_id= */
6343 (nitmethod_t)nit__parser_prod___AStdClassdef___n_obra_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_obra= */
6344 (nitmethod_t)nit__parser_prod___AStdClassdef___n_cbra_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_cbra= */
6345 (nitmethod_t)nit__parser_prod___AStdClassdef___n_extern_code_block_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_extern_code_block= */
6346 (nitmethod_t)nit__parser_prod___AStdClassdef___n_kwend_61d, /* pointer to parser_nodes:AStdClassdef:parser_prod#AStdClassdef#n_kwend= */
6347 }
6348 };
6349 /* allocate AStdClassdef */
6350 val* NEW_nit__AStdClassdef(const struct type* type) {
6351 val* self /* : AStdClassdef */;
6352 val* var /* : ANodes[APropdef] */;
6353 val* var1 /* : ANodes[AFormaldef] */;
6354 self = nit_alloc(sizeof(struct instance) + 20*sizeof(nitattribute_t));
6355 self->type = type;
6356 self->class = &class_nit__AStdClassdef;
6357 var = NEW_nit__ANodes(&type_nit__ANodes__nit__APropdef);
6358 {
6359 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[APropdef]>*/
6360 }
6361 {
6362 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[APropdef]>*/
6363 }
6364 self->attrs[COLOR_nit__parser_nodes__AClassdef___n_propdefs].val = var; /* _n_propdefs on <self:AStdClassdef exact> */
6365 self->attrs[COLOR_nit__modelize_property__AClassdef___build_properties_is_done].s = 0; /* _build_properties_is_done on <self:AStdClassdef exact> */
6366 var1 = NEW_nit__ANodes(&type_nit__ANodes__nit__AFormaldef);
6367 {
6368 ((void(*)(val* self, val* p0))(var1->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var1, self); /* parent= on <var1:ANodes[AFormaldef]>*/
6369 }
6370 {
6371 ((void(*)(val* self))(var1->class->vft[COLOR_standard__kernel__Object__init]))(var1); /* init on <var1:ANodes[AFormaldef]>*/
6372 }
6373 self->attrs[COLOR_nit__parser_nodes__AStdClassdef___n_formaldefs].val = var1; /* _n_formaldefs on <self:AStdClassdef exact> */
6374 return self;
6375 }
6376 /* runtime class nit__ATopClassdef */
6377 const struct class class_nit__ATopClassdef = {
6378 0, /* box_kind */
6379 {
6380 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ATopClassdef:kernel#Object#init */
6381 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ATopClassdef:kernel#Object#!= */
6382 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ATopClassdef:kernel#Object#sys */
6383 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ATopClassdef:string#Object#to_s */
6384 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ATopClassdef:kernel#Object#== */
6385 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ATopClassdef:string#Object#inspect */
6386 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ATopClassdef:kernel#Object#is_same_instance */
6387 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ATopClassdef:kernel#Object#object_id */
6388 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ATopClassdef:string#Object#class_name */
6389 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ATopClassdef:time#Object#get_time */
6390 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ATopClassdef:string#Object#inspect_head */
6391 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ATopClassdef:string#Object#native_class_name */
6392 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ATopClassdef:kernel#Object#hash */
6393 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ATopClassdef:nitni_utilities#Object#long_signature */
6394 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ATopClassdef:nitni_utilities#Object#internal_call_context */
6395 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ATopClassdef:light_c#Object#from_c_call_context */
6396 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#location */
6397 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#parent */
6398 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#hot_location */
6399 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#parent= */
6400 (nitmethod_t)nit__parser_prod___ATopClassdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ATopClassdef:parser_prod#ATopClassdef#visit_all */
6401 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#location= */
6402 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ATopClassdef:literal#ANode#accept_literal */
6403 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ATopClassdef:transform#ANode#full_transform_visitor */
6404 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ATopClassdef:astvalidation#ANode#accept_ast_validation */
6405 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ATopClassdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6406 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ATopClassdef:scope#ANode#accept_scope_visitor */
6407 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ATopClassdef:flow#ANode#accept_flow_visitor */
6408 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ATopClassdef:local_var_init#ANode#accept_local_var_visitor */
6409 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ATopClassdef:auto_super_init#ANode#accept_auto_super_init */
6410 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ATopClassdef:transform#ANode#accept_transform_visitor */
6411 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#debug */
6412 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ATopClassdef:parser_nodes#Prod#replace_with */
6413 (nitmethod_t)nit__parser_prod___ATopClassdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ATopClassdef:parser_prod#ATopClassdef#replace_child */
6414 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ATopClassdef:parser_nodes#Prod#get_annotations */
6415 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ATopClassdef:parser_work#Prod#collect_text */
6416 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ATopClassdef:parser_nodes#Prod#n_annotations */
6417 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ATopClassdef:annotation#Prod#get_single_annotation */
6418 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ATopClassdef:parser_nodes#Prod#n_annotations= */
6419 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ATopClassdef:parser_nodes#ANode#replace_with */
6420 (nitmethod_t)nit___nit__AClassdef___n_propdefs, /* pointer to parser_nodes:ATopClassdef:parser_nodes#AClassdef#n_propdefs */
6421 (nitmethod_t)nit__modelize_class___AClassdef___all_defs, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#all_defs */
6422 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#mclassdef */
6423 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done, /* pointer to parser_nodes:ATopClassdef:modelize_property#AClassdef#build_properties_is_done */
6424 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done_61d, /* pointer to parser_nodes:ATopClassdef:modelize_property#AClassdef#build_properties_is_done= */
6425 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init, /* pointer to parser_nodes:ATopClassdef:modelize_property#AClassdef#mfree_init */
6426 (nitmethod_t)nit__modelize_class___AClassdef___mclass_61d, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#mclass= */
6427 (nitmethod_t)nit__modelize_class___AClassdef___all_defs_61d, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#all_defs= */
6428 (nitmethod_t)nit__modelize_class___AClassdef___mclass, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#mclass */
6429 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef_61d, /* pointer to parser_nodes:ATopClassdef:modelize_class#AClassdef#mclassdef= */
6430 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init_61d, /* pointer to parser_nodes:ATopClassdef:modelize_property#AClassdef#mfree_init= */
6431 (nitmethod_t)nit__abstract_compiler___AClassdef___compile_to_c, /* pointer to parser_nodes:ATopClassdef:abstract_compiler#AClassdef#compile_to_c */
6432 (nitmethod_t)nit__parser_prod___ATopClassdef___init_atopclassdef, /* pointer to parser_nodes:ATopClassdef:parser_prod#ATopClassdef#init_atopclassdef */
6433 }
6434 };
6435 /* allocate ATopClassdef */
6436 val* NEW_nit__ATopClassdef(const struct type* type) {
6437 val* self /* : ATopClassdef */;
6438 val* var /* : ANodes[APropdef] */;
6439 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
6440 self->type = type;
6441 self->class = &class_nit__ATopClassdef;
6442 var = NEW_nit__ANodes(&type_nit__ANodes__nit__APropdef);
6443 {
6444 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[APropdef]>*/
6445 }
6446 {
6447 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[APropdef]>*/
6448 }
6449 self->attrs[COLOR_nit__parser_nodes__AClassdef___n_propdefs].val = var; /* _n_propdefs on <self:ATopClassdef exact> */
6450 self->attrs[COLOR_nit__modelize_property__AClassdef___build_properties_is_done].s = 0; /* _build_properties_is_done on <self:ATopClassdef exact> */
6451 return self;
6452 }
6453 /* runtime class nit__AMainClassdef */
6454 const struct class class_nit__AMainClassdef = {
6455 0, /* box_kind */
6456 {
6457 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AMainClassdef:kernel#Object#init */
6458 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AMainClassdef:kernel#Object#!= */
6459 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AMainClassdef:kernel#Object#sys */
6460 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AMainClassdef:string#Object#to_s */
6461 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AMainClassdef:kernel#Object#== */
6462 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AMainClassdef:string#Object#inspect */
6463 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AMainClassdef:kernel#Object#is_same_instance */
6464 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AMainClassdef:kernel#Object#object_id */
6465 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AMainClassdef:string#Object#class_name */
6466 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AMainClassdef:time#Object#get_time */
6467 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AMainClassdef:string#Object#inspect_head */
6468 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AMainClassdef:string#Object#native_class_name */
6469 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AMainClassdef:kernel#Object#hash */
6470 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AMainClassdef:nitni_utilities#Object#long_signature */
6471 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AMainClassdef:nitni_utilities#Object#internal_call_context */
6472 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AMainClassdef:light_c#Object#from_c_call_context */
6473 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#location */
6474 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#parent */
6475 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#hot_location */
6476 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#parent= */
6477 (nitmethod_t)nit__parser_prod___AMainClassdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AMainClassdef:parser_prod#AMainClassdef#visit_all */
6478 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#location= */
6479 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AMainClassdef:literal#ANode#accept_literal */
6480 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AMainClassdef:transform#ANode#full_transform_visitor */
6481 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AMainClassdef:astvalidation#ANode#accept_ast_validation */
6482 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AMainClassdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6483 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AMainClassdef:scope#ANode#accept_scope_visitor */
6484 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AMainClassdef:flow#ANode#accept_flow_visitor */
6485 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AMainClassdef:local_var_init#ANode#accept_local_var_visitor */
6486 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AMainClassdef:auto_super_init#ANode#accept_auto_super_init */
6487 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AMainClassdef:transform#ANode#accept_transform_visitor */
6488 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#debug */
6489 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AMainClassdef:parser_nodes#Prod#replace_with */
6490 (nitmethod_t)nit__parser_prod___AMainClassdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AMainClassdef:parser_prod#AMainClassdef#replace_child */
6491 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AMainClassdef:parser_nodes#Prod#get_annotations */
6492 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AMainClassdef:parser_work#Prod#collect_text */
6493 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AMainClassdef:parser_nodes#Prod#n_annotations */
6494 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AMainClassdef:annotation#Prod#get_single_annotation */
6495 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AMainClassdef:parser_nodes#Prod#n_annotations= */
6496 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AMainClassdef:parser_nodes#ANode#replace_with */
6497 (nitmethod_t)nit___nit__AClassdef___n_propdefs, /* pointer to parser_nodes:AMainClassdef:parser_nodes#AClassdef#n_propdefs */
6498 (nitmethod_t)nit__modelize_class___AClassdef___all_defs, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#all_defs */
6499 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#mclassdef */
6500 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done, /* pointer to parser_nodes:AMainClassdef:modelize_property#AClassdef#build_properties_is_done */
6501 (nitmethod_t)nit__modelize_property___AClassdef___build_properties_is_done_61d, /* pointer to parser_nodes:AMainClassdef:modelize_property#AClassdef#build_properties_is_done= */
6502 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init, /* pointer to parser_nodes:AMainClassdef:modelize_property#AClassdef#mfree_init */
6503 (nitmethod_t)nit__modelize_class___AClassdef___mclass_61d, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#mclass= */
6504 (nitmethod_t)nit__modelize_class___AClassdef___all_defs_61d, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#all_defs= */
6505 (nitmethod_t)nit__modelize_class___AClassdef___mclass, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#mclass */
6506 (nitmethod_t)nit__modelize_class___AClassdef___mclassdef_61d, /* pointer to parser_nodes:AMainClassdef:modelize_class#AClassdef#mclassdef= */
6507 (nitmethod_t)nit__modelize_property___AClassdef___mfree_init_61d, /* pointer to parser_nodes:AMainClassdef:modelize_property#AClassdef#mfree_init= */
6508 (nitmethod_t)nit__abstract_compiler___AClassdef___compile_to_c, /* pointer to parser_nodes:AMainClassdef:abstract_compiler#AClassdef#compile_to_c */
6509 (nitmethod_t)nit__parser_prod___AMainClassdef___init_amainclassdef, /* pointer to parser_nodes:AMainClassdef:parser_prod#AMainClassdef#init_amainclassdef */
6510 }
6511 };
6512 /* allocate AMainClassdef */
6513 val* NEW_nit__AMainClassdef(const struct type* type) {
6514 val* self /* : AMainClassdef */;
6515 val* var /* : ANodes[APropdef] */;
6516 self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t));
6517 self->type = type;
6518 self->class = &class_nit__AMainClassdef;
6519 var = NEW_nit__ANodes(&type_nit__ANodes__nit__APropdef);
6520 {
6521 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[APropdef]>*/
6522 }
6523 {
6524 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[APropdef]>*/
6525 }
6526 self->attrs[COLOR_nit__parser_nodes__AClassdef___n_propdefs].val = var; /* _n_propdefs on <self:AMainClassdef exact> */
6527 self->attrs[COLOR_nit__modelize_property__AClassdef___build_properties_is_done].s = 0; /* _build_properties_is_done on <self:AMainClassdef exact> */
6528 return self;
6529 }
6530 /* runtime class nit__AClasskind */
6531 /* allocate AClasskind */
6532 val* NEW_nit__AClasskind(const struct type* type) {
6533 PRINT_ERROR("Runtime error: %s", "AClasskind is DEAD");
6534 PRINT_ERROR("\n");
6535 fatal_exit(1);
6536 }
6537 /* runtime class nit__AConcreteClasskind */
6538 const struct class class_nit__AConcreteClasskind = {
6539 0, /* box_kind */
6540 {
6541 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#init */
6542 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#!= */
6543 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#sys */
6544 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AConcreteClasskind:string#Object#to_s */
6545 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#== */
6546 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AConcreteClasskind:string#Object#inspect */
6547 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#is_same_instance */
6548 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#object_id */
6549 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AConcreteClasskind:string#Object#class_name */
6550 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AConcreteClasskind:time#Object#get_time */
6551 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AConcreteClasskind:string#Object#inspect_head */
6552 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AConcreteClasskind:string#Object#native_class_name */
6553 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AConcreteClasskind:kernel#Object#hash */
6554 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AConcreteClasskind:nitni_utilities#Object#long_signature */
6555 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AConcreteClasskind:nitni_utilities#Object#internal_call_context */
6556 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AConcreteClasskind:light_c#Object#from_c_call_context */
6557 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#location */
6558 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#parent */
6559 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#hot_location */
6560 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#parent= */
6561 (nitmethod_t)nit__parser_prod___AConcreteClasskind___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AConcreteClasskind:parser_prod#AConcreteClasskind#visit_all */
6562 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#location= */
6563 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AConcreteClasskind:literal#ANode#accept_literal */
6564 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AConcreteClasskind:transform#ANode#full_transform_visitor */
6565 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AConcreteClasskind:astvalidation#ANode#accept_ast_validation */
6566 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AConcreteClasskind:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6567 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AConcreteClasskind:scope#ANode#accept_scope_visitor */
6568 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AConcreteClasskind:flow#ANode#accept_flow_visitor */
6569 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AConcreteClasskind:local_var_init#ANode#accept_local_var_visitor */
6570 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AConcreteClasskind:auto_super_init#ANode#accept_auto_super_init */
6571 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AConcreteClasskind:transform#ANode#accept_transform_visitor */
6572 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#debug */
6573 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#Prod#replace_with */
6574 (nitmethod_t)nit__parser_prod___AConcreteClasskind___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AConcreteClasskind:parser_prod#AConcreteClasskind#replace_child */
6575 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#Prod#get_annotations */
6576 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AConcreteClasskind:parser_work#Prod#collect_text */
6577 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#Prod#n_annotations */
6578 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AConcreteClasskind:annotation#Prod#get_single_annotation */
6579 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#Prod#n_annotations= */
6580 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AConcreteClasskind:parser_nodes#ANode#replace_with */
6581 (nitmethod_t)nit__modelize_class___AConcreteClasskind___AClasskind__mkind, /* pointer to parser_nodes:AConcreteClasskind:modelize_class#AConcreteClasskind#mkind */
6582 (nitmethod_t)nit__parser_prod___AConcreteClasskind___init_aconcreteclasskind, /* pointer to parser_nodes:AConcreteClasskind:parser_prod#AConcreteClasskind#init_aconcreteclasskind */
6583 (nitmethod_t)nit__parser_prod___AConcreteClasskind___n_kwclass_61d, /* pointer to parser_nodes:AConcreteClasskind:parser_prod#AConcreteClasskind#n_kwclass= */
6584 }
6585 };
6586 /* allocate AConcreteClasskind */
6587 val* NEW_nit__AConcreteClasskind(const struct type* type) {
6588 val* self /* : AConcreteClasskind */;
6589 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6590 self->type = type;
6591 self->class = &class_nit__AConcreteClasskind;
6592 return self;
6593 }
6594 /* runtime class nit__AAbstractClasskind */
6595 const struct class class_nit__AAbstractClasskind = {
6596 0, /* box_kind */
6597 {
6598 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#init */
6599 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#!= */
6600 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#sys */
6601 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAbstractClasskind:string#Object#to_s */
6602 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#== */
6603 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAbstractClasskind:string#Object#inspect */
6604 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#is_same_instance */
6605 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#object_id */
6606 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAbstractClasskind:string#Object#class_name */
6607 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAbstractClasskind:time#Object#get_time */
6608 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAbstractClasskind:string#Object#inspect_head */
6609 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAbstractClasskind:string#Object#native_class_name */
6610 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAbstractClasskind:kernel#Object#hash */
6611 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAbstractClasskind:nitni_utilities#Object#long_signature */
6612 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAbstractClasskind:nitni_utilities#Object#internal_call_context */
6613 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAbstractClasskind:light_c#Object#from_c_call_context */
6614 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#location */
6615 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#parent */
6616 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#hot_location */
6617 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#parent= */
6618 (nitmethod_t)nit__parser_prod___AAbstractClasskind___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAbstractClasskind:parser_prod#AAbstractClasskind#visit_all */
6619 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#location= */
6620 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAbstractClasskind:literal#ANode#accept_literal */
6621 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAbstractClasskind:transform#ANode#full_transform_visitor */
6622 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAbstractClasskind:astvalidation#ANode#accept_ast_validation */
6623 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAbstractClasskind:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6624 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAbstractClasskind:scope#ANode#accept_scope_visitor */
6625 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAbstractClasskind:flow#ANode#accept_flow_visitor */
6626 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAbstractClasskind:local_var_init#ANode#accept_local_var_visitor */
6627 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAbstractClasskind:auto_super_init#ANode#accept_auto_super_init */
6628 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAbstractClasskind:transform#ANode#accept_transform_visitor */
6629 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#debug */
6630 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#Prod#replace_with */
6631 (nitmethod_t)nit__parser_prod___AAbstractClasskind___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAbstractClasskind:parser_prod#AAbstractClasskind#replace_child */
6632 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#Prod#get_annotations */
6633 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAbstractClasskind:parser_work#Prod#collect_text */
6634 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#Prod#n_annotations */
6635 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAbstractClasskind:annotation#Prod#get_single_annotation */
6636 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#Prod#n_annotations= */
6637 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAbstractClasskind:parser_nodes#ANode#replace_with */
6638 (nitmethod_t)nit__modelize_class___AAbstractClasskind___AClasskind__mkind, /* pointer to parser_nodes:AAbstractClasskind:modelize_class#AAbstractClasskind#mkind */
6639 (nitmethod_t)nit__parser_prod___AAbstractClasskind___init_aabstractclasskind, /* pointer to parser_nodes:AAbstractClasskind:parser_prod#AAbstractClasskind#init_aabstractclasskind */
6640 (nitmethod_t)nit__parser_prod___AAbstractClasskind___n_kwabstract_61d, /* pointer to parser_nodes:AAbstractClasskind:parser_prod#AAbstractClasskind#n_kwabstract= */
6641 (nitmethod_t)nit__parser_prod___AAbstractClasskind___n_kwclass_61d, /* pointer to parser_nodes:AAbstractClasskind:parser_prod#AAbstractClasskind#n_kwclass= */
6642 }
6643 };
6644 /* allocate AAbstractClasskind */
6645 val* NEW_nit__AAbstractClasskind(const struct type* type) {
6646 val* self /* : AAbstractClasskind */;
6647 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
6648 self->type = type;
6649 self->class = &class_nit__AAbstractClasskind;
6650 return self;
6651 }
6652 /* runtime class nit__AInterfaceClasskind */
6653 const struct class class_nit__AInterfaceClasskind = {
6654 0, /* box_kind */
6655 {
6656 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#init */
6657 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#!= */
6658 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#sys */
6659 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AInterfaceClasskind:string#Object#to_s */
6660 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#== */
6661 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AInterfaceClasskind:string#Object#inspect */
6662 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#is_same_instance */
6663 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#object_id */
6664 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AInterfaceClasskind:string#Object#class_name */
6665 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AInterfaceClasskind:time#Object#get_time */
6666 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AInterfaceClasskind:string#Object#inspect_head */
6667 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AInterfaceClasskind:string#Object#native_class_name */
6668 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AInterfaceClasskind:kernel#Object#hash */
6669 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AInterfaceClasskind:nitni_utilities#Object#long_signature */
6670 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AInterfaceClasskind:nitni_utilities#Object#internal_call_context */
6671 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AInterfaceClasskind:light_c#Object#from_c_call_context */
6672 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#location */
6673 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#parent */
6674 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#hot_location */
6675 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#parent= */
6676 (nitmethod_t)nit__parser_prod___AInterfaceClasskind___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AInterfaceClasskind:parser_prod#AInterfaceClasskind#visit_all */
6677 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#location= */
6678 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AInterfaceClasskind:literal#ANode#accept_literal */
6679 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AInterfaceClasskind:transform#ANode#full_transform_visitor */
6680 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AInterfaceClasskind:astvalidation#ANode#accept_ast_validation */
6681 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AInterfaceClasskind:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6682 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AInterfaceClasskind:scope#ANode#accept_scope_visitor */
6683 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AInterfaceClasskind:flow#ANode#accept_flow_visitor */
6684 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AInterfaceClasskind:local_var_init#ANode#accept_local_var_visitor */
6685 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AInterfaceClasskind:auto_super_init#ANode#accept_auto_super_init */
6686 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AInterfaceClasskind:transform#ANode#accept_transform_visitor */
6687 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#debug */
6688 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#Prod#replace_with */
6689 (nitmethod_t)nit__parser_prod___AInterfaceClasskind___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AInterfaceClasskind:parser_prod#AInterfaceClasskind#replace_child */
6690 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#Prod#get_annotations */
6691 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AInterfaceClasskind:parser_work#Prod#collect_text */
6692 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#Prod#n_annotations */
6693 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AInterfaceClasskind:annotation#Prod#get_single_annotation */
6694 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#Prod#n_annotations= */
6695 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AInterfaceClasskind:parser_nodes#ANode#replace_with */
6696 (nitmethod_t)nit__modelize_class___AInterfaceClasskind___AClasskind__mkind, /* pointer to parser_nodes:AInterfaceClasskind:modelize_class#AInterfaceClasskind#mkind */
6697 (nitmethod_t)nit__parser_prod___AInterfaceClasskind___init_ainterfaceclasskind, /* pointer to parser_nodes:AInterfaceClasskind:parser_prod#AInterfaceClasskind#init_ainterfaceclasskind */
6698 (nitmethod_t)nit__parser_prod___AInterfaceClasskind___n_kwinterface_61d, /* pointer to parser_nodes:AInterfaceClasskind:parser_prod#AInterfaceClasskind#n_kwinterface= */
6699 }
6700 };
6701 /* allocate AInterfaceClasskind */
6702 val* NEW_nit__AInterfaceClasskind(const struct type* type) {
6703 val* self /* : AInterfaceClasskind */;
6704 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6705 self->type = type;
6706 self->class = &class_nit__AInterfaceClasskind;
6707 return self;
6708 }
6709 /* runtime class nit__AEnumClasskind */
6710 const struct class class_nit__AEnumClasskind = {
6711 0, /* box_kind */
6712 {
6713 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#init */
6714 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#!= */
6715 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#sys */
6716 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AEnumClasskind:string#Object#to_s */
6717 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#== */
6718 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AEnumClasskind:string#Object#inspect */
6719 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#is_same_instance */
6720 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#object_id */
6721 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AEnumClasskind:string#Object#class_name */
6722 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AEnumClasskind:time#Object#get_time */
6723 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AEnumClasskind:string#Object#inspect_head */
6724 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AEnumClasskind:string#Object#native_class_name */
6725 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AEnumClasskind:kernel#Object#hash */
6726 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AEnumClasskind:nitni_utilities#Object#long_signature */
6727 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AEnumClasskind:nitni_utilities#Object#internal_call_context */
6728 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AEnumClasskind:light_c#Object#from_c_call_context */
6729 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#location */
6730 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#parent */
6731 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#hot_location */
6732 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#parent= */
6733 (nitmethod_t)nit__parser_prod___AEnumClasskind___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AEnumClasskind:parser_prod#AEnumClasskind#visit_all */
6734 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#location= */
6735 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AEnumClasskind:literal#ANode#accept_literal */
6736 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AEnumClasskind:transform#ANode#full_transform_visitor */
6737 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AEnumClasskind:astvalidation#ANode#accept_ast_validation */
6738 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AEnumClasskind:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6739 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AEnumClasskind:scope#ANode#accept_scope_visitor */
6740 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AEnumClasskind:flow#ANode#accept_flow_visitor */
6741 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AEnumClasskind:local_var_init#ANode#accept_local_var_visitor */
6742 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AEnumClasskind:auto_super_init#ANode#accept_auto_super_init */
6743 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AEnumClasskind:transform#ANode#accept_transform_visitor */
6744 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#debug */
6745 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#Prod#replace_with */
6746 (nitmethod_t)nit__parser_prod___AEnumClasskind___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AEnumClasskind:parser_prod#AEnumClasskind#replace_child */
6747 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#Prod#get_annotations */
6748 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AEnumClasskind:parser_work#Prod#collect_text */
6749 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#Prod#n_annotations */
6750 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AEnumClasskind:annotation#Prod#get_single_annotation */
6751 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#Prod#n_annotations= */
6752 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AEnumClasskind:parser_nodes#ANode#replace_with */
6753 (nitmethod_t)nit__modelize_class___AEnumClasskind___AClasskind__mkind, /* pointer to parser_nodes:AEnumClasskind:modelize_class#AEnumClasskind#mkind */
6754 (nitmethod_t)nit__parser_prod___AEnumClasskind___init_aenumclasskind, /* pointer to parser_nodes:AEnumClasskind:parser_prod#AEnumClasskind#init_aenumclasskind */
6755 (nitmethod_t)nit__parser_prod___AEnumClasskind___n_kwenum_61d, /* pointer to parser_nodes:AEnumClasskind:parser_prod#AEnumClasskind#n_kwenum= */
6756 }
6757 };
6758 /* allocate AEnumClasskind */
6759 val* NEW_nit__AEnumClasskind(const struct type* type) {
6760 val* self /* : AEnumClasskind */;
6761 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
6762 self->type = type;
6763 self->class = &class_nit__AEnumClasskind;
6764 return self;
6765 }
6766 /* runtime class nit__AExternClasskind */
6767 const struct class class_nit__AExternClasskind = {
6768 0, /* box_kind */
6769 {
6770 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AExternClasskind:kernel#Object#init */
6771 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AExternClasskind:kernel#Object#!= */
6772 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AExternClasskind:kernel#Object#sys */
6773 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AExternClasskind:string#Object#to_s */
6774 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AExternClasskind:kernel#Object#== */
6775 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AExternClasskind:string#Object#inspect */
6776 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AExternClasskind:kernel#Object#is_same_instance */
6777 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AExternClasskind:kernel#Object#object_id */
6778 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AExternClasskind:string#Object#class_name */
6779 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AExternClasskind:time#Object#get_time */
6780 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AExternClasskind:string#Object#inspect_head */
6781 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AExternClasskind:string#Object#native_class_name */
6782 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AExternClasskind:kernel#Object#hash */
6783 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AExternClasskind:nitni_utilities#Object#long_signature */
6784 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AExternClasskind:nitni_utilities#Object#internal_call_context */
6785 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AExternClasskind:light_c#Object#from_c_call_context */
6786 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#location */
6787 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#parent */
6788 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#hot_location */
6789 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#parent= */
6790 (nitmethod_t)nit__parser_prod___AExternClasskind___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AExternClasskind:parser_prod#AExternClasskind#visit_all */
6791 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#location= */
6792 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AExternClasskind:literal#ANode#accept_literal */
6793 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AExternClasskind:transform#ANode#full_transform_visitor */
6794 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AExternClasskind:astvalidation#ANode#accept_ast_validation */
6795 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AExternClasskind:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6796 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AExternClasskind:scope#ANode#accept_scope_visitor */
6797 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AExternClasskind:flow#ANode#accept_flow_visitor */
6798 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AExternClasskind:local_var_init#ANode#accept_local_var_visitor */
6799 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AExternClasskind:auto_super_init#ANode#accept_auto_super_init */
6800 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AExternClasskind:transform#ANode#accept_transform_visitor */
6801 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#debug */
6802 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AExternClasskind:parser_nodes#Prod#replace_with */
6803 (nitmethod_t)nit__parser_prod___AExternClasskind___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AExternClasskind:parser_prod#AExternClasskind#replace_child */
6804 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AExternClasskind:parser_nodes#Prod#get_annotations */
6805 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AExternClasskind:parser_work#Prod#collect_text */
6806 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AExternClasskind:parser_nodes#Prod#n_annotations */
6807 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AExternClasskind:annotation#Prod#get_single_annotation */
6808 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AExternClasskind:parser_nodes#Prod#n_annotations= */
6809 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AExternClasskind:parser_nodes#ANode#replace_with */
6810 (nitmethod_t)nit__modelize_class___AExternClasskind___AClasskind__mkind, /* pointer to parser_nodes:AExternClasskind:modelize_class#AExternClasskind#mkind */
6811 (nitmethod_t)nit__parser_prod___AExternClasskind___init_aexternclasskind, /* pointer to parser_nodes:AExternClasskind:parser_prod#AExternClasskind#init_aexternclasskind */
6812 (nitmethod_t)nit__parser_prod___AExternClasskind___n_kwextern_61d, /* pointer to parser_nodes:AExternClasskind:parser_prod#AExternClasskind#n_kwextern= */
6813 (nitmethod_t)nit__parser_prod___AExternClasskind___n_kwclass_61d, /* pointer to parser_nodes:AExternClasskind:parser_prod#AExternClasskind#n_kwclass= */
6814 }
6815 };
6816 /* allocate AExternClasskind */
6817 val* NEW_nit__AExternClasskind(const struct type* type) {
6818 val* self /* : AExternClasskind */;
6819 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
6820 self->type = type;
6821 self->class = &class_nit__AExternClasskind;
6822 return self;
6823 }
6824 /* runtime class nit__AFormaldef */
6825 const struct class class_nit__AFormaldef = {
6826 0, /* box_kind */
6827 {
6828 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AFormaldef:kernel#Object#init */
6829 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AFormaldef:kernel#Object#!= */
6830 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AFormaldef:kernel#Object#sys */
6831 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AFormaldef:string#Object#to_s */
6832 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AFormaldef:kernel#Object#== */
6833 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AFormaldef:string#Object#inspect */
6834 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AFormaldef:kernel#Object#is_same_instance */
6835 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AFormaldef:kernel#Object#object_id */
6836 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AFormaldef:string#Object#class_name */
6837 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AFormaldef:time#Object#get_time */
6838 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AFormaldef:string#Object#inspect_head */
6839 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AFormaldef:string#Object#native_class_name */
6840 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AFormaldef:kernel#Object#hash */
6841 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AFormaldef:nitni_utilities#Object#long_signature */
6842 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AFormaldef:nitni_utilities#Object#internal_call_context */
6843 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AFormaldef:light_c#Object#from_c_call_context */
6844 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#location */
6845 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#parent */
6846 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#hot_location */
6847 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#parent= */
6848 (nitmethod_t)nit__parser_prod___AFormaldef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#visit_all */
6849 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#location= */
6850 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AFormaldef:literal#ANode#accept_literal */
6851 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AFormaldef:transform#ANode#full_transform_visitor */
6852 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AFormaldef:astvalidation#ANode#accept_ast_validation */
6853 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AFormaldef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6854 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AFormaldef:scope#ANode#accept_scope_visitor */
6855 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AFormaldef:flow#ANode#accept_flow_visitor */
6856 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AFormaldef:local_var_init#ANode#accept_local_var_visitor */
6857 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AFormaldef:auto_super_init#ANode#accept_auto_super_init */
6858 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AFormaldef:transform#ANode#accept_transform_visitor */
6859 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#debug */
6860 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AFormaldef:parser_nodes#Prod#replace_with */
6861 (nitmethod_t)nit__parser_prod___AFormaldef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#replace_child */
6862 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AFormaldef:parser_nodes#Prod#get_annotations */
6863 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AFormaldef:parser_work#Prod#collect_text */
6864 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AFormaldef:parser_nodes#Prod#n_annotations */
6865 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AFormaldef:annotation#Prod#get_single_annotation */
6866 (nitmethod_t)nit__parser_prod___AFormaldef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#n_annotations= */
6867 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AFormaldef:parser_nodes#ANode#replace_with */
6868 (nitmethod_t)nit___nit__AFormaldef___n_type, /* pointer to parser_nodes:AFormaldef:parser_nodes#AFormaldef#n_type */
6869 (nitmethod_t)nit___nit__AFormaldef___n_id, /* pointer to parser_nodes:AFormaldef:parser_nodes#AFormaldef#n_id */
6870 (nitmethod_t)nit__modelize_class___AFormaldef___bound_61d, /* pointer to parser_nodes:AFormaldef:modelize_class#AFormaldef#bound= */
6871 (nitmethod_t)nit__parser_prod___AFormaldef___init_aformaldef, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#init_aformaldef */
6872 (nitmethod_t)nit__parser_prod___AFormaldef___n_id_61d, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#n_id= */
6873 (nitmethod_t)nit__parser_prod___AFormaldef___n_type_61d, /* pointer to parser_nodes:AFormaldef:parser_prod#AFormaldef#n_type= */
6874 }
6875 };
6876 /* allocate AFormaldef */
6877 val* NEW_nit__AFormaldef(const struct type* type) {
6878 val* self /* : AFormaldef */;
6879 self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t));
6880 self->type = type;
6881 self->class = &class_nit__AFormaldef;
6882 return self;
6883 }
6884 /* runtime class nit__APropdef */
6885 /* allocate APropdef */
6886 val* NEW_nit__APropdef(const struct type* type) {
6887 PRINT_ERROR("Runtime error: %s", "APropdef is DEAD");
6888 PRINT_ERROR("\n");
6889 fatal_exit(1);
6890 }
6891 /* runtime class nit__AAttrPropdef */
6892 const struct class class_nit__AAttrPropdef = {
6893 0, /* box_kind */
6894 {
6895 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#init */
6896 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#!= */
6897 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#sys */
6898 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAttrPropdef:string#Object#to_s */
6899 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#== */
6900 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAttrPropdef:string#Object#inspect */
6901 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#is_same_instance */
6902 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#object_id */
6903 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAttrPropdef:string#Object#class_name */
6904 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAttrPropdef:time#Object#get_time */
6905 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAttrPropdef:string#Object#inspect_head */
6906 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAttrPropdef:string#Object#native_class_name */
6907 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAttrPropdef:kernel#Object#hash */
6908 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAttrPropdef:nitni_utilities#Object#long_signature */
6909 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAttrPropdef:nitni_utilities#Object#internal_call_context */
6910 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAttrPropdef:light_c#Object#from_c_call_context */
6911 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#location */
6912 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#parent */
6913 (nitmethod_t)nit___nit__AAttrPropdef___ANode__hot_location, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#AAttrPropdef#hot_location */
6914 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#parent= */
6915 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#visit_all */
6916 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#location= */
6917 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAttrPropdef:literal#ANode#accept_literal */
6918 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAttrPropdef:transform#ANode#full_transform_visitor */
6919 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAttrPropdef:astvalidation#ANode#accept_ast_validation */
6920 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAttrPropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6921 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAttrPropdef:scope#ANode#accept_scope_visitor */
6922 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:AAttrPropdef:flow#APropdef#accept_flow_visitor */
6923 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAttrPropdef:local_var_init#ANode#accept_local_var_visitor */
6924 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAttrPropdef:auto_super_init#ANode#accept_auto_super_init */
6925 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAttrPropdef:transform#ANode#accept_transform_visitor */
6926 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#debug */
6927 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#Prod#replace_with */
6928 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#replace_child */
6929 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#Prod#get_annotations */
6930 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAttrPropdef:parser_work#Prod#collect_text */
6931 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#Prod#n_annotations */
6932 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAttrPropdef:annotation#Prod#get_single_annotation */
6933 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_annotations= */
6934 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ANode#replace_with */
6935 (nitmethod_t)nit__modelize_property___AAttrPropdef___APropdef__build_property, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#build_property */
6936 (nitmethod_t)nit__modelize_property___AAttrPropdef___APropdef__build_signature, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#build_signature */
6937 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#mpropdef */
6938 (nitmethod_t)nit__modelize_property___AAttrPropdef___APropdef__check_signature, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#check_signature */
6939 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:AAttrPropdef:scope#APropdef#do_scope */
6940 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:AAttrPropdef:flow#APropdef#do_flow */
6941 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:AAttrPropdef:local_var_init#APropdef#do_local_var_init */
6942 (nitmethod_t)nit__typing___AAttrPropdef___APropdef__do_typing, /* pointer to parser_nodes:AAttrPropdef:typing#AAttrPropdef#do_typing */
6943 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:AAttrPropdef:phase#APropdef#is_phased */
6944 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:AAttrPropdef:phase#APropdef#is_phased= */
6945 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#new_property_visibility */
6946 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#check_redef_keyword */
6947 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ADefinition#n_doc */
6948 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ADefinition#n_kwredef */
6949 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#ADefinition#n_visibility */
6950 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_doc= */
6951 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_kwredef= */
6952 (nitmethod_t)nit__parser_prod___AAttrPropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_visibility= */
6953 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#check_redef_property_visibility */
6954 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#set_doc */
6955 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#APropdef#mpropdef= */
6956 (nitmethod_t)nit__modelize_property___AAttrPropdef___APropdef__check_repeated_types, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#check_repeated_types */
6957 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:AAttrPropdef:typing#APropdef#selfvariable= */
6958 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:AAttrPropdef:flow#APropdef#before_flow_context= */
6959 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:AAttrPropdef:flow#APropdef#after_flow_context= */
6960 (nitmethod_t)nit__abstract_compiler___AAttrPropdef___APropdef__compile_to_c, /* pointer to parser_nodes:AAttrPropdef:abstract_compiler#AAttrPropdef#compile_to_c */
6961 (nitmethod_t)nit__abstract_compiler___AAttrPropdef___APropdef__can_inline, /* pointer to parser_nodes:AAttrPropdef:abstract_compiler#AAttrPropdef#can_inline */
6962 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAttrPropdef:flow#ANode#accept_flow_visitor */
6963 (nitmethod_t)nit__modelize_property___AAttrPropdef___mreadpropdef, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mreadpropdef */
6964 (nitmethod_t)nit__modelize_property___AAttrPropdef___noinit, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#noinit */
6965 (nitmethod_t)nit__modelize_property___AAttrPropdef___has_value, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#has_value */
6966 (nitmethod_t)nit__modelize_property___AAttrPropdef___mwritepropdef, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mwritepropdef */
6967 (nitmethod_t)nit___nit__AAttrPropdef___n_expr, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#AAttrPropdef#n_expr */
6968 (nitmethod_t)nit___nit__AAttrPropdef___n_block, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#AAttrPropdef#n_block */
6969 (nitmethod_t)nit__parser_prod___AAttrPropdef___init_aattrpropdef, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#init_aattrpropdef */
6970 (nitmethod_t)nit__separate_compiler___AAttrPropdef___init_expr, /* pointer to parser_nodes:AAttrPropdef:separate_compiler#AAttrPropdef#init_expr */
6971 (nitmethod_t)nit___nit__AAttrPropdef___n_id2, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#AAttrPropdef#n_id2 */
6972 (nitmethod_t)nit__modelize_property___AAttrPropdef___mreadpropdef_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mreadpropdef= */
6973 (nitmethod_t)nit__modelize_property___AAttrPropdef___has_value_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#has_value= */
6974 (nitmethod_t)nit__modelize_property___AAttrPropdef___noinit_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#noinit= */
6975 (nitmethod_t)nit__modelize_property___AAttrPropdef___is_lazy_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#is_lazy= */
6976 (nitmethod_t)nit__modelize_property___AAttrPropdef___mlazypropdef_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mlazypropdef= */
6977 (nitmethod_t)nit__modelize_property___AAttrPropdef___mwritepropdef_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mwritepropdef= */
6978 (nitmethod_t)nit___nit__AAttrPropdef___n_type, /* pointer to parser_nodes:AAttrPropdef:parser_nodes#AAttrPropdef#n_type */
6979 (nitmethod_t)nit__modelize_property___AAttrPropdef___mtype_61d, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mtype= */
6980 (nitmethod_t)nit__modelize_property___AAttrPropdef___mlazypropdef, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mlazypropdef */
6981 (nitmethod_t)nit__modelize_property___AAttrPropdef___mtype, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#mtype */
6982 (nitmethod_t)nit__modelize_property___AAttrPropdef___check_method_signature, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#check_method_signature */
6983 (nitmethod_t)nit__modelize_property___AAttrPropdef___is_lazy, /* pointer to parser_nodes:AAttrPropdef:modelize_property#AAttrPropdef#is_lazy */
6984 (nitmethod_t)nit__abstract_compiler___AAttrPropdef___evaluate_expr, /* pointer to parser_nodes:AAttrPropdef:abstract_compiler#AAttrPropdef#evaluate_expr */
6985 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_kwvar_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_kwvar= */
6986 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_id2_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_id2= */
6987 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_type_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_type= */
6988 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_assign_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_assign= */
6989 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_expr_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_expr= */
6990 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_kwdo_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_kwdo= */
6991 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_block_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_block= */
6992 (nitmethod_t)nit__parser_prod___AAttrPropdef___n_kwend_61d, /* pointer to parser_nodes:AAttrPropdef:parser_prod#AAttrPropdef#n_kwend= */
6993 (nitmethod_t)nit__abstract_compiler___AAttrPropdef___init_expr, /* pointer to parser_nodes:AAttrPropdef:abstract_compiler#AAttrPropdef#init_expr */
6994 }
6995 };
6996 /* allocate AAttrPropdef */
6997 val* NEW_nit__AAttrPropdef(const struct type* type) {
6998 val* self /* : AAttrPropdef */;
6999 self = nit_alloc(sizeof(struct instance) + 27*sizeof(nitattribute_t));
7000 self->type = type;
7001 self->class = &class_nit__AAttrPropdef;
7002 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:AAttrPropdef exact> */
7003 self->attrs[COLOR_nit__modelize_property__AAttrPropdef___noinit].s = 0; /* _noinit on <self:AAttrPropdef exact> */
7004 self->attrs[COLOR_nit__modelize_property__AAttrPropdef___is_lazy].s = 0; /* _is_lazy on <self:AAttrPropdef exact> */
7005 self->attrs[COLOR_nit__modelize_property__AAttrPropdef___has_value].s = 0; /* _has_value on <self:AAttrPropdef exact> */
7006 return self;
7007 }
7008 /* runtime class nit__AMethPropdef */
7009 const struct class class_nit__AMethPropdef = {
7010 0, /* box_kind */
7011 {
7012 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AMethPropdef:kernel#Object#init */
7013 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AMethPropdef:kernel#Object#!= */
7014 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AMethPropdef:kernel#Object#sys */
7015 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AMethPropdef:string#Object#to_s */
7016 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AMethPropdef:kernel#Object#== */
7017 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AMethPropdef:string#Object#inspect */
7018 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AMethPropdef:kernel#Object#is_same_instance */
7019 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AMethPropdef:kernel#Object#object_id */
7020 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AMethPropdef:string#Object#class_name */
7021 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AMethPropdef:time#Object#get_time */
7022 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AMethPropdef:string#Object#inspect_head */
7023 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AMethPropdef:string#Object#native_class_name */
7024 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AMethPropdef:kernel#Object#hash */
7025 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AMethPropdef:nitni_utilities#Object#long_signature */
7026 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AMethPropdef:nitni_utilities#Object#internal_call_context */
7027 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AMethPropdef:light_c#Object#from_c_call_context */
7028 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#location */
7029 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#parent */
7030 (nitmethod_t)nit___nit__AMethPropdef___ANode__hot_location, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#hot_location */
7031 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#parent= */
7032 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#visit_all */
7033 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#location= */
7034 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AMethPropdef:literal#ANode#accept_literal */
7035 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AMethPropdef:transform#ANode#full_transform_visitor */
7036 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AMethPropdef:astvalidation#ANode#accept_ast_validation */
7037 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AMethPropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7038 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AMethPropdef:scope#ANode#accept_scope_visitor */
7039 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:AMethPropdef:flow#APropdef#accept_flow_visitor */
7040 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AMethPropdef:local_var_init#ANode#accept_local_var_visitor */
7041 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AMethPropdef:auto_super_init#ANode#accept_auto_super_init */
7042 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AMethPropdef:transform#ANode#accept_transform_visitor */
7043 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#debug */
7044 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AMethPropdef:parser_nodes#Prod#replace_with */
7045 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#replace_child */
7046 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AMethPropdef:parser_nodes#Prod#get_annotations */
7047 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AMethPropdef:parser_work#Prod#collect_text */
7048 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AMethPropdef:parser_nodes#Prod#n_annotations */
7049 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AMethPropdef:annotation#Prod#get_single_annotation */
7050 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_annotations= */
7051 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ANode#replace_with */
7052 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__build_property, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#build_property */
7053 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__build_signature, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#build_signature */
7054 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#mpropdef */
7055 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__check_signature, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#check_signature */
7056 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:AMethPropdef:scope#APropdef#do_scope */
7057 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:AMethPropdef:flow#APropdef#do_flow */
7058 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:AMethPropdef:local_var_init#APropdef#do_local_var_init */
7059 (nitmethod_t)nit__typing___AMethPropdef___APropdef__do_typing, /* pointer to parser_nodes:AMethPropdef:typing#AMethPropdef#do_typing */
7060 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:AMethPropdef:phase#APropdef#is_phased */
7061 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:AMethPropdef:phase#APropdef#is_phased= */
7062 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#new_property_visibility */
7063 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#check_redef_keyword */
7064 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ADefinition#n_doc */
7065 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ADefinition#n_kwredef */
7066 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AMethPropdef:parser_nodes#ADefinition#n_visibility */
7067 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_doc= */
7068 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwredef= */
7069 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_visibility= */
7070 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#check_redef_property_visibility */
7071 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#set_doc */
7072 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:AMethPropdef:modelize_property#APropdef#mpropdef= */
7073 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__check_repeated_types, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#check_repeated_types */
7074 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:AMethPropdef:typing#APropdef#selfvariable= */
7075 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:AMethPropdef:flow#APropdef#before_flow_context= */
7076 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:AMethPropdef:flow#APropdef#after_flow_context= */
7077 (nitmethod_t)nit__abstract_compiler___AMethPropdef___APropdef__compile_to_c, /* pointer to parser_nodes:AMethPropdef:abstract_compiler#AMethPropdef#compile_to_c */
7078 (nitmethod_t)nit__separate_compiler___AMethPropdef___nit__abstract_compiler__APropdef__can_inline, /* pointer to parser_nodes:AMethPropdef:separate_compiler#AMethPropdef#can_inline */
7079 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AMethPropdef:flow#ANode#accept_flow_visitor */
7080 (nitmethod_t)nit___nit__AMethPropdef___n_extern_code_block, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_extern_code_block */
7081 (nitmethod_t)nit__auto_super_init___AMethPropdef___do_auto_super_init, /* pointer to parser_nodes:AMethPropdef:auto_super_init#AMethPropdef#do_auto_super_init */
7082 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_inits, /* pointer to parser_nodes:AMethPropdef:auto_super_init#AMethPropdef#auto_super_inits */
7083 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_call, /* pointer to parser_nodes:AMethPropdef:auto_super_init#AMethPropdef#auto_super_call */
7084 (nitmethod_t)nit___nit__AMethPropdef___n_methid, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_methid */
7085 (nitmethod_t)nit__modelize_property___AMethPropdef___is_autoinit, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#is_autoinit */
7086 (nitmethod_t)nit___nit__AMethPropdef___n_block, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_block */
7087 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_call_61d, /* pointer to parser_nodes:AMethPropdef:auto_super_init#AMethPropdef#auto_super_call= */
7088 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_inits_61d, /* pointer to parser_nodes:AMethPropdef:auto_super_init#AMethPropdef#auto_super_inits= */
7089 (nitmethod_t)nit__parser_prod___AMethPropdef___init_amethpropdef, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#init_amethpropdef */
7090 (nitmethod_t)nit___nit__AMethPropdef___n_kwinit, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_kwinit */
7091 (nitmethod_t)nit___nit__AMethPropdef___n_kwnew, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_kwnew */
7092 (nitmethod_t)nit___nit__AMethPropdef___n_signature, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_signature */
7093 (nitmethod_t)nit__modelize_property___AMethPropdef___look_like_a_root_init, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#look_like_a_root_init */
7094 (nitmethod_t)nit__modelize_property___AMethPropdef___is_autoinit_61d, /* pointer to parser_nodes:AMethPropdef:modelize_property#AMethPropdef#is_autoinit= */
7095 (nitmethod_t)nit__parser_prod___AMethPropdef___n_block_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_block= */
7096 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwmeth_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwmeth= */
7097 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwinit_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwinit= */
7098 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwnew_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwnew= */
7099 (nitmethod_t)nit__parser_prod___AMethPropdef___n_methid_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_methid= */
7100 (nitmethod_t)nit__parser_prod___AMethPropdef___n_signature_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_signature= */
7101 (nitmethod_t)nit__parser_prod___AMethPropdef___n_extern_calls_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_extern_calls= */
7102 (nitmethod_t)nit__parser_prod___AMethPropdef___n_extern_code_block_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_extern_code_block= */
7103 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwdo_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwdo= */
7104 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwend_61d, /* pointer to parser_nodes:AMethPropdef:parser_prod#AMethPropdef#n_kwend= */
7105 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_intern_to_c, /* pointer to parser_nodes:AMethPropdef:abstract_compiler#AMethPropdef#compile_intern_to_c */
7106 (nitmethod_t)nit__light___AMethPropdef___compile_externinit_to_c, /* pointer to parser_nodes:AMethPropdef:light#AMethPropdef#compile_externinit_to_c */
7107 (nitmethod_t)nit__light___AMethPropdef___compile_externmeth_to_c, /* pointer to parser_nodes:AMethPropdef:light#AMethPropdef#compile_externmeth_to_c */
7108 (nitmethod_t)nit__light_only___AMethPropdef___accept_externmeth, /* pointer to parser_nodes:AMethPropdef:light_only#AMethPropdef#accept_externmeth */
7109 (nitmethod_t)nit__light___AMethPropdef___compile_ffi_support_to_c, /* pointer to parser_nodes:AMethPropdef:light#AMethPropdef#compile_ffi_support_to_c */
7110 (nitmethod_t)nit___nit__AMethPropdef___n_extern_calls, /* pointer to parser_nodes:AMethPropdef:parser_nodes#AMethPropdef#n_extern_calls */
7111 (nitmethod_t)nit__light_ffi___AMethPropdef___compile_ffi_method, /* pointer to parser_nodes:AMethPropdef:light_ffi#AMethPropdef#compile_ffi_method */
7112 (nitmethod_t)nit__abstract_compiler___AMethPropdef___APropdef__can_inline, /* pointer to parser_nodes:AMethPropdef:abstract_compiler#AMethPropdef#can_inline */
7113 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_externinit_to_c, /* pointer to parser_nodes:AMethPropdef:abstract_compiler#AMethPropdef#compile_externinit_to_c */
7114 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_externmeth_to_c, /* pointer to parser_nodes:AMethPropdef:abstract_compiler#AMethPropdef#compile_externmeth_to_c */
7115 }
7116 };
7117 /* allocate AMethPropdef */
7118 val* NEW_nit__AMethPropdef(const struct type* type) {
7119 val* self /* : AMethPropdef */;
7120 self = nit_alloc(sizeof(struct instance) + 25*sizeof(nitattribute_t));
7121 self->type = type;
7122 self->class = &class_nit__AMethPropdef;
7123 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:AMethPropdef exact> */
7124 self->attrs[COLOR_nit__modelize_property__AMethPropdef___is_autoinit].s = 0; /* _is_autoinit on <self:AMethPropdef exact> */
7125 self->attrs[COLOR_nit__auto_super_init__AMethPropdef___auto_super_call].s = 0; /* _auto_super_call on <self:AMethPropdef exact> */
7126 return self;
7127 }
7128 /* runtime class nit__AMainMethPropdef */
7129 const struct class class_nit__AMainMethPropdef = {
7130 0, /* box_kind */
7131 {
7132 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#init */
7133 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#!= */
7134 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#sys */
7135 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AMainMethPropdef:string#Object#to_s */
7136 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#== */
7137 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AMainMethPropdef:string#Object#inspect */
7138 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#is_same_instance */
7139 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#object_id */
7140 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AMainMethPropdef:string#Object#class_name */
7141 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AMainMethPropdef:time#Object#get_time */
7142 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AMainMethPropdef:string#Object#inspect_head */
7143 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AMainMethPropdef:string#Object#native_class_name */
7144 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AMainMethPropdef:kernel#Object#hash */
7145 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AMainMethPropdef:nitni_utilities#Object#long_signature */
7146 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AMainMethPropdef:nitni_utilities#Object#internal_call_context */
7147 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AMainMethPropdef:light_c#Object#from_c_call_context */
7148 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#location */
7149 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#parent */
7150 (nitmethod_t)nit___nit__AMethPropdef___ANode__hot_location, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#hot_location */
7151 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#parent= */
7152 (nitmethod_t)nit__parser_prod___AMainMethPropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMainMethPropdef#visit_all */
7153 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#location= */
7154 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AMainMethPropdef:literal#ANode#accept_literal */
7155 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AMainMethPropdef:transform#ANode#full_transform_visitor */
7156 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AMainMethPropdef:astvalidation#ANode#accept_ast_validation */
7157 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AMainMethPropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7158 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AMainMethPropdef:scope#ANode#accept_scope_visitor */
7159 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:AMainMethPropdef:flow#APropdef#accept_flow_visitor */
7160 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AMainMethPropdef:local_var_init#ANode#accept_local_var_visitor */
7161 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#ANode#accept_auto_super_init */
7162 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AMainMethPropdef:transform#ANode#accept_transform_visitor */
7163 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#debug */
7164 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#Prod#replace_with */
7165 (nitmethod_t)nit__parser_prod___AMainMethPropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMainMethPropdef#replace_child */
7166 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#Prod#get_annotations */
7167 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AMainMethPropdef:parser_work#Prod#collect_text */
7168 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#Prod#n_annotations */
7169 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AMainMethPropdef:annotation#Prod#get_single_annotation */
7170 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_annotations= */
7171 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ANode#replace_with */
7172 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__build_property, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#build_property */
7173 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__build_signature, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#build_signature */
7174 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#mpropdef */
7175 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__check_signature, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#check_signature */
7176 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:AMainMethPropdef:scope#APropdef#do_scope */
7177 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:AMainMethPropdef:flow#APropdef#do_flow */
7178 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:AMainMethPropdef:local_var_init#APropdef#do_local_var_init */
7179 (nitmethod_t)nit__typing___AMethPropdef___APropdef__do_typing, /* pointer to parser_nodes:AMainMethPropdef:typing#AMethPropdef#do_typing */
7180 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:AMainMethPropdef:phase#APropdef#is_phased */
7181 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:AMainMethPropdef:phase#APropdef#is_phased= */
7182 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#new_property_visibility */
7183 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#check_redef_keyword */
7184 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ADefinition#n_doc */
7185 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ADefinition#n_kwredef */
7186 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#ADefinition#n_visibility */
7187 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_doc= */
7188 (nitmethod_t)nit__parser_prod___AMainMethPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMainMethPropdef#n_kwredef= */
7189 (nitmethod_t)nit__parser_prod___AMethPropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_visibility= */
7190 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#check_redef_property_visibility */
7191 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#set_doc */
7192 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#APropdef#mpropdef= */
7193 (nitmethod_t)nit__modelize_property___AMethPropdef___APropdef__check_repeated_types, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#check_repeated_types */
7194 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:AMainMethPropdef:typing#APropdef#selfvariable= */
7195 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:AMainMethPropdef:flow#APropdef#before_flow_context= */
7196 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:AMainMethPropdef:flow#APropdef#after_flow_context= */
7197 (nitmethod_t)nit__abstract_compiler___AMethPropdef___APropdef__compile_to_c, /* pointer to parser_nodes:AMainMethPropdef:abstract_compiler#AMethPropdef#compile_to_c */
7198 (nitmethod_t)nit__separate_compiler___AMethPropdef___nit__abstract_compiler__APropdef__can_inline, /* pointer to parser_nodes:AMainMethPropdef:separate_compiler#AMethPropdef#can_inline */
7199 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AMainMethPropdef:flow#ANode#accept_flow_visitor */
7200 (nitmethod_t)nit___nit__AMethPropdef___n_extern_code_block, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_extern_code_block */
7201 (nitmethod_t)nit__auto_super_init___AMethPropdef___do_auto_super_init, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#AMethPropdef#do_auto_super_init */
7202 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_inits, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#AMethPropdef#auto_super_inits */
7203 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_call, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#AMethPropdef#auto_super_call */
7204 (nitmethod_t)nit___nit__AMethPropdef___n_methid, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_methid */
7205 (nitmethod_t)nit__modelize_property___AMethPropdef___is_autoinit, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#is_autoinit */
7206 (nitmethod_t)nit___nit__AMethPropdef___n_block, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_block */
7207 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_call_61d, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#AMethPropdef#auto_super_call= */
7208 (nitmethod_t)nit__auto_super_init___AMethPropdef___auto_super_inits_61d, /* pointer to parser_nodes:AMainMethPropdef:auto_super_init#AMethPropdef#auto_super_inits= */
7209 (nitmethod_t)nit__parser_prod___AMethPropdef___init_amethpropdef, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#init_amethpropdef */
7210 (nitmethod_t)nit___nit__AMethPropdef___n_kwinit, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_kwinit */
7211 (nitmethod_t)nit___nit__AMethPropdef___n_kwnew, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_kwnew */
7212 (nitmethod_t)nit___nit__AMethPropdef___n_signature, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_signature */
7213 (nitmethod_t)nit__modelize_property___AMethPropdef___look_like_a_root_init, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#look_like_a_root_init */
7214 (nitmethod_t)nit__modelize_property___AMethPropdef___is_autoinit_61d, /* pointer to parser_nodes:AMainMethPropdef:modelize_property#AMethPropdef#is_autoinit= */
7215 (nitmethod_t)nit__parser_prod___AMainMethPropdef___nit__parser_nodes__AMethPropdef__n_block_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMainMethPropdef#n_block= */
7216 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwmeth_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_kwmeth= */
7217 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwinit_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_kwinit= */
7218 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwnew_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_kwnew= */
7219 (nitmethod_t)nit__parser_prod___AMethPropdef___n_methid_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_methid= */
7220 (nitmethod_t)nit__parser_prod___AMethPropdef___n_signature_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_signature= */
7221 (nitmethod_t)nit__parser_prod___AMethPropdef___n_extern_calls_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_extern_calls= */
7222 (nitmethod_t)nit__parser_prod___AMethPropdef___n_extern_code_block_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_extern_code_block= */
7223 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwdo_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_kwdo= */
7224 (nitmethod_t)nit__parser_prod___AMethPropdef___n_kwend_61d, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMethPropdef#n_kwend= */
7225 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_intern_to_c, /* pointer to parser_nodes:AMainMethPropdef:abstract_compiler#AMethPropdef#compile_intern_to_c */
7226 (nitmethod_t)nit__light___AMethPropdef___compile_externinit_to_c, /* pointer to parser_nodes:AMainMethPropdef:light#AMethPropdef#compile_externinit_to_c */
7227 (nitmethod_t)nit__light___AMethPropdef___compile_externmeth_to_c, /* pointer to parser_nodes:AMainMethPropdef:light#AMethPropdef#compile_externmeth_to_c */
7228 (nitmethod_t)nit__light_only___AMethPropdef___accept_externmeth, /* pointer to parser_nodes:AMainMethPropdef:light_only#AMethPropdef#accept_externmeth */
7229 (nitmethod_t)nit__light___AMethPropdef___compile_ffi_support_to_c, /* pointer to parser_nodes:AMainMethPropdef:light#AMethPropdef#compile_ffi_support_to_c */
7230 (nitmethod_t)nit___nit__AMethPropdef___n_extern_calls, /* pointer to parser_nodes:AMainMethPropdef:parser_nodes#AMethPropdef#n_extern_calls */
7231 (nitmethod_t)nit__light_ffi___AMethPropdef___compile_ffi_method, /* pointer to parser_nodes:AMainMethPropdef:light_ffi#AMethPropdef#compile_ffi_method */
7232 (nitmethod_t)nit__abstract_compiler___AMethPropdef___APropdef__can_inline, /* pointer to parser_nodes:AMainMethPropdef:abstract_compiler#AMethPropdef#can_inline */
7233 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_externinit_to_c, /* pointer to parser_nodes:AMainMethPropdef:abstract_compiler#AMethPropdef#compile_externinit_to_c */
7234 (nitmethod_t)nit__abstract_compiler___AMethPropdef___compile_externmeth_to_c, /* pointer to parser_nodes:AMainMethPropdef:abstract_compiler#AMethPropdef#compile_externmeth_to_c */
7235 (nitmethod_t)nit__parser_prod___AMainMethPropdef___init_amainmethpropdef, /* pointer to parser_nodes:AMainMethPropdef:parser_prod#AMainMethPropdef#init_amainmethpropdef */
7236 }
7237 };
7238 /* allocate AMainMethPropdef */
7239 val* NEW_nit__AMainMethPropdef(const struct type* type) {
7240 val* self /* : AMainMethPropdef */;
7241 self = nit_alloc(sizeof(struct instance) + 25*sizeof(nitattribute_t));
7242 self->type = type;
7243 self->class = &class_nit__AMainMethPropdef;
7244 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:AMainMethPropdef exact> */
7245 self->attrs[COLOR_nit__modelize_property__AMethPropdef___is_autoinit].s = 0; /* _is_autoinit on <self:AMainMethPropdef exact> */
7246 self->attrs[COLOR_nit__auto_super_init__AMethPropdef___auto_super_call].s = 0; /* _auto_super_call on <self:AMainMethPropdef exact> */
7247 return self;
7248 }
7249 /* runtime class nit__AAnnotPropdef */
7250 const struct class class_nit__AAnnotPropdef = {
7251 0, /* box_kind */
7252 {
7253 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#init */
7254 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#!= */
7255 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#sys */
7256 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAnnotPropdef:string#Object#to_s */
7257 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#== */
7258 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAnnotPropdef:string#Object#inspect */
7259 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#is_same_instance */
7260 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#object_id */
7261 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAnnotPropdef:string#Object#class_name */
7262 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAnnotPropdef:time#Object#get_time */
7263 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAnnotPropdef:string#Object#inspect_head */
7264 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAnnotPropdef:string#Object#native_class_name */
7265 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAnnotPropdef:kernel#Object#hash */
7266 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAnnotPropdef:nitni_utilities#Object#long_signature */
7267 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAnnotPropdef:nitni_utilities#Object#internal_call_context */
7268 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAnnotPropdef:light_c#Object#from_c_call_context */
7269 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#location */
7270 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#parent */
7271 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#hot_location */
7272 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#parent= */
7273 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#visit_all */
7274 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#location= */
7275 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAnnotPropdef:literal#ANode#accept_literal */
7276 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAnnotPropdef:transform#ANode#full_transform_visitor */
7277 (nitmethod_t)nit__astvalidation___AAnnotation___ANode__accept_ast_validation, /* pointer to parser_nodes:AAnnotPropdef:astvalidation#AAnnotation#accept_ast_validation */
7278 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAnnotPropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7279 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAnnotPropdef:scope#ANode#accept_scope_visitor */
7280 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:AAnnotPropdef:flow#APropdef#accept_flow_visitor */
7281 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAnnotPropdef:local_var_init#ANode#accept_local_var_visitor */
7282 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAnnotPropdef:auto_super_init#ANode#accept_auto_super_init */
7283 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAnnotPropdef:transform#ANode#accept_transform_visitor */
7284 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#debug */
7285 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#Prod#replace_with */
7286 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#replace_child */
7287 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#Prod#get_annotations */
7288 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAnnotPropdef:parser_work#Prod#collect_text */
7289 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#Prod#n_annotations */
7290 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAnnotPropdef:annotation#Prod#get_single_annotation */
7291 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_annotations= */
7292 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ANode#replace_with */
7293 (nitmethod_t)nit__modelize_property___APropdef___build_property, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#build_property */
7294 (nitmethod_t)nit__modelize_property___APropdef___build_signature, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#build_signature */
7295 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#mpropdef */
7296 (nitmethod_t)nit__modelize_property___APropdef___check_signature, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#check_signature */
7297 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:AAnnotPropdef:scope#APropdef#do_scope */
7298 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:AAnnotPropdef:flow#APropdef#do_flow */
7299 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:AAnnotPropdef:local_var_init#APropdef#do_local_var_init */
7300 (nitmethod_t)nit__typing___APropdef___do_typing, /* pointer to parser_nodes:AAnnotPropdef:typing#APropdef#do_typing */
7301 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:AAnnotPropdef:phase#APropdef#is_phased */
7302 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:AAnnotPropdef:phase#APropdef#is_phased= */
7303 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#new_property_visibility */
7304 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#check_redef_keyword */
7305 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ADefinition#n_doc */
7306 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ADefinition#n_kwredef */
7307 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#ADefinition#n_visibility */
7308 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_doc= */
7309 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_kwredef= */
7310 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_visibility= */
7311 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#check_redef_property_visibility */
7312 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#set_doc */
7313 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#mpropdef= */
7314 (nitmethod_t)nit__modelize_property___APropdef___check_repeated_types, /* pointer to parser_nodes:AAnnotPropdef:modelize_property#APropdef#check_repeated_types */
7315 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:AAnnotPropdef:typing#APropdef#selfvariable= */
7316 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:AAnnotPropdef:flow#APropdef#before_flow_context= */
7317 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:AAnnotPropdef:flow#APropdef#after_flow_context= */
7318 (nitmethod_t)nit__abstract_compiler___APropdef___compile_to_c, /* pointer to parser_nodes:AAnnotPropdef:abstract_compiler#APropdef#compile_to_c */
7319 (nitmethod_t)nit__abstract_compiler___APropdef___can_inline, /* pointer to parser_nodes:AAnnotPropdef:abstract_compiler#APropdef#can_inline */
7320 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAnnotPropdef:flow#ANode#accept_flow_visitor */
7321 (nitmethod_t)nit___nit__AAnnotation___name, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#AAnnotation#name */
7322 (nitmethod_t)nit___nit__AAnnotation___n_args, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#AAnnotation#n_args */
7323 (nitmethod_t)nit___nit__AAnnotation___n_atid, /* pointer to parser_nodes:AAnnotPropdef:parser_nodes#AAnnotation#n_atid */
7324 (nitmethod_t)nit__parser_prod___AAnnotation___init_aannotation, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotation#init_aannotation */
7325 (nitmethod_t)nit__annotation___AAnnotation___arg_as_id, /* pointer to parser_nodes:AAnnotPropdef:annotation#AAnnotation#arg_as_id */
7326 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__AAnnotation__n_atid_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_atid= */
7327 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__AAnnotation__n_opar_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_opar= */
7328 (nitmethod_t)nit__parser_prod___AAnnotPropdef___nit__parser_nodes__AAnnotation__n_cpar_61d, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#n_cpar= */
7329 (nitmethod_t)nit__annotation___AAnnotation___arg_as_string, /* pointer to parser_nodes:AAnnotPropdef:annotation#AAnnotation#arg_as_string */
7330 (nitmethod_t)nit__parser_prod___AAnnotPropdef___init_aannotpropdef, /* pointer to parser_nodes:AAnnotPropdef:parser_prod#AAnnotPropdef#init_aannotpropdef */
7331 }
7332 };
7333 /* allocate AAnnotPropdef */
7334 val* NEW_nit__AAnnotPropdef(const struct type* type) {
7335 val* self /* : AAnnotPropdef */;
7336 val* var /* : ANodes[AExpr] */;
7337 self = nit_alloc(sizeof(struct instance) + 16*sizeof(nitattribute_t));
7338 self->type = type;
7339 self->class = &class_nit__AAnnotPropdef;
7340 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:AAnnotPropdef exact> */
7341 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AExpr);
7342 {
7343 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AExpr]>*/
7344 }
7345 {
7346 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AExpr]>*/
7347 }
7348 self->attrs[COLOR_nit__parser_nodes__AAnnotation___n_args].val = var; /* _n_args on <self:AAnnotPropdef exact> */
7349 return self;
7350 }
7351 /* runtime class nit__ASuperPropdef */
7352 const struct class class_nit__ASuperPropdef = {
7353 0, /* box_kind */
7354 {
7355 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#init */
7356 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#!= */
7357 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#sys */
7358 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ASuperPropdef:string#Object#to_s */
7359 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#== */
7360 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ASuperPropdef:string#Object#inspect */
7361 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#is_same_instance */
7362 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#object_id */
7363 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ASuperPropdef:string#Object#class_name */
7364 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ASuperPropdef:time#Object#get_time */
7365 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ASuperPropdef:string#Object#inspect_head */
7366 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ASuperPropdef:string#Object#native_class_name */
7367 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ASuperPropdef:kernel#Object#hash */
7368 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ASuperPropdef:nitni_utilities#Object#long_signature */
7369 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ASuperPropdef:nitni_utilities#Object#internal_call_context */
7370 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ASuperPropdef:light_c#Object#from_c_call_context */
7371 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#location */
7372 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#parent */
7373 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#hot_location */
7374 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#parent= */
7375 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#visit_all */
7376 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#location= */
7377 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ASuperPropdef:literal#ANode#accept_literal */
7378 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ASuperPropdef:transform#ANode#full_transform_visitor */
7379 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ASuperPropdef:astvalidation#ANode#accept_ast_validation */
7380 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ASuperPropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7381 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ASuperPropdef:scope#ANode#accept_scope_visitor */
7382 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:ASuperPropdef:flow#APropdef#accept_flow_visitor */
7383 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ASuperPropdef:local_var_init#ANode#accept_local_var_visitor */
7384 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ASuperPropdef:auto_super_init#ANode#accept_auto_super_init */
7385 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ASuperPropdef:transform#ANode#accept_transform_visitor */
7386 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#debug */
7387 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#Prod#replace_with */
7388 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#replace_child */
7389 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#Prod#get_annotations */
7390 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ASuperPropdef:parser_work#Prod#collect_text */
7391 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#Prod#n_annotations */
7392 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ASuperPropdef:annotation#Prod#get_single_annotation */
7393 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_annotations= */
7394 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ANode#replace_with */
7395 (nitmethod_t)nit__modelize_property___APropdef___build_property, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#build_property */
7396 (nitmethod_t)nit__modelize_property___APropdef___build_signature, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#build_signature */
7397 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#mpropdef */
7398 (nitmethod_t)nit__modelize_property___APropdef___check_signature, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#check_signature */
7399 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:ASuperPropdef:scope#APropdef#do_scope */
7400 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:ASuperPropdef:flow#APropdef#do_flow */
7401 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:ASuperPropdef:local_var_init#APropdef#do_local_var_init */
7402 (nitmethod_t)nit__typing___APropdef___do_typing, /* pointer to parser_nodes:ASuperPropdef:typing#APropdef#do_typing */
7403 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:ASuperPropdef:phase#APropdef#is_phased */
7404 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:ASuperPropdef:phase#APropdef#is_phased= */
7405 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#new_property_visibility */
7406 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#check_redef_keyword */
7407 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ADefinition#n_doc */
7408 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ADefinition#n_kwredef */
7409 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ADefinition#n_visibility */
7410 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_doc= */
7411 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_kwredef= */
7412 (nitmethod_t)nit__parser_prod___ASuperPropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_visibility= */
7413 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#check_redef_property_visibility */
7414 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#set_doc */
7415 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#mpropdef= */
7416 (nitmethod_t)nit__modelize_property___APropdef___check_repeated_types, /* pointer to parser_nodes:ASuperPropdef:modelize_property#APropdef#check_repeated_types */
7417 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:ASuperPropdef:typing#APropdef#selfvariable= */
7418 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:ASuperPropdef:flow#APropdef#before_flow_context= */
7419 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:ASuperPropdef:flow#APropdef#after_flow_context= */
7420 (nitmethod_t)nit__abstract_compiler___APropdef___compile_to_c, /* pointer to parser_nodes:ASuperPropdef:abstract_compiler#APropdef#compile_to_c */
7421 (nitmethod_t)nit__abstract_compiler___APropdef___can_inline, /* pointer to parser_nodes:ASuperPropdef:abstract_compiler#APropdef#can_inline */
7422 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ASuperPropdef:flow#ANode#accept_flow_visitor */
7423 (nitmethod_t)nit___nit__ASuperPropdef___n_type, /* pointer to parser_nodes:ASuperPropdef:parser_nodes#ASuperPropdef#n_type */
7424 (nitmethod_t)nit__parser_prod___ASuperPropdef___init_asuperpropdef, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#init_asuperpropdef */
7425 (nitmethod_t)nit__parser_prod___ASuperPropdef___n_kwsuper_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_kwsuper= */
7426 (nitmethod_t)nit__parser_prod___ASuperPropdef___n_type_61d, /* pointer to parser_nodes:ASuperPropdef:parser_prod#ASuperPropdef#n_type= */
7427 }
7428 };
7429 /* allocate ASuperPropdef */
7430 val* NEW_nit__ASuperPropdef(const struct type* type) {
7431 val* self /* : ASuperPropdef */;
7432 self = nit_alloc(sizeof(struct instance) + 14*sizeof(nitattribute_t));
7433 self->type = type;
7434 self->class = &class_nit__ASuperPropdef;
7435 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:ASuperPropdef exact> */
7436 return self;
7437 }
7438 /* runtime class nit__AExternCalls */
7439 const struct class class_nit__AExternCalls = {
7440 0, /* box_kind */
7441 {
7442 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AExternCalls:kernel#Object#init */
7443 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AExternCalls:kernel#Object#!= */
7444 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AExternCalls:kernel#Object#sys */
7445 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AExternCalls:string#Object#to_s */
7446 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AExternCalls:kernel#Object#== */
7447 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AExternCalls:string#Object#inspect */
7448 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AExternCalls:kernel#Object#is_same_instance */
7449 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AExternCalls:kernel#Object#object_id */
7450 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AExternCalls:string#Object#class_name */
7451 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AExternCalls:time#Object#get_time */
7452 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AExternCalls:string#Object#inspect_head */
7453 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AExternCalls:string#Object#native_class_name */
7454 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AExternCalls:kernel#Object#hash */
7455 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AExternCalls:nitni_utilities#Object#long_signature */
7456 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AExternCalls:nitni_utilities#Object#internal_call_context */
7457 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AExternCalls:light_c#Object#from_c_call_context */
7458 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#location */
7459 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#parent */
7460 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#hot_location */
7461 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#parent= */
7462 (nitmethod_t)nit__parser_prod___AExternCalls___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AExternCalls:parser_prod#AExternCalls#visit_all */
7463 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#location= */
7464 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AExternCalls:literal#ANode#accept_literal */
7465 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AExternCalls:transform#ANode#full_transform_visitor */
7466 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AExternCalls:astvalidation#ANode#accept_ast_validation */
7467 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AExternCalls:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7468 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AExternCalls:scope#ANode#accept_scope_visitor */
7469 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AExternCalls:flow#ANode#accept_flow_visitor */
7470 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AExternCalls:local_var_init#ANode#accept_local_var_visitor */
7471 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AExternCalls:auto_super_init#ANode#accept_auto_super_init */
7472 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AExternCalls:transform#ANode#accept_transform_visitor */
7473 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#debug */
7474 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AExternCalls:parser_nodes#Prod#replace_with */
7475 (nitmethod_t)nit__parser_prod___AExternCalls___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AExternCalls:parser_prod#AExternCalls#replace_child */
7476 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AExternCalls:parser_nodes#Prod#get_annotations */
7477 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AExternCalls:parser_work#Prod#collect_text */
7478 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AExternCalls:parser_nodes#Prod#n_annotations */
7479 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AExternCalls:annotation#Prod#get_single_annotation */
7480 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AExternCalls:parser_nodes#Prod#n_annotations= */
7481 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AExternCalls:parser_nodes#ANode#replace_with */
7482 (nitmethod_t)nit__parser_prod___AExternCalls___init_aexterncalls, /* pointer to parser_nodes:AExternCalls:parser_prod#AExternCalls#init_aexterncalls */
7483 (nitmethod_t)nit___nit__AExternCalls___n_extern_calls, /* pointer to parser_nodes:AExternCalls:parser_nodes#AExternCalls#n_extern_calls */
7484 (nitmethod_t)nit__parser_prod___AExternCalls___n_kwimport_61d, /* pointer to parser_nodes:AExternCalls:parser_prod#AExternCalls#n_kwimport= */
7485 }
7486 };
7487 /* allocate AExternCalls */
7488 val* NEW_nit__AExternCalls(const struct type* type) {
7489 val* self /* : AExternCalls */;
7490 val* var /* : ANodes[AExternCall] */;
7491 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
7492 self->type = type;
7493 self->class = &class_nit__AExternCalls;
7494 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AExternCall);
7495 {
7496 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AExternCall]>*/
7497 }
7498 {
7499 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AExternCall]>*/
7500 }
7501 self->attrs[COLOR_nit__parser_nodes__AExternCalls___n_extern_calls].val = var; /* _n_extern_calls on <self:AExternCalls exact> */
7502 return self;
7503 }
7504 /* runtime class nit__AExternCall */
7505 /* allocate AExternCall */
7506 val* NEW_nit__AExternCall(const struct type* type) {
7507 PRINT_ERROR("Runtime error: %s", "AExternCall is DEAD");
7508 PRINT_ERROR("\n");
7509 fatal_exit(1);
7510 }
7511 /* runtime class nit__APropExternCall */
7512 /* allocate APropExternCall */
7513 val* NEW_nit__APropExternCall(const struct type* type) {
7514 PRINT_ERROR("Runtime error: %s", "APropExternCall is DEAD");
7515 PRINT_ERROR("\n");
7516 fatal_exit(1);
7517 }
7518 /* runtime class nit__ALocalPropExternCall */
7519 const struct class class_nit__ALocalPropExternCall = {
7520 0, /* box_kind */
7521 {
7522 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#init */
7523 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#!= */
7524 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#sys */
7525 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ALocalPropExternCall:string#Object#to_s */
7526 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#== */
7527 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALocalPropExternCall:string#Object#inspect */
7528 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#is_same_instance */
7529 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#object_id */
7530 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALocalPropExternCall:string#Object#class_name */
7531 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALocalPropExternCall:time#Object#get_time */
7532 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALocalPropExternCall:string#Object#inspect_head */
7533 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALocalPropExternCall:string#Object#native_class_name */
7534 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALocalPropExternCall:kernel#Object#hash */
7535 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALocalPropExternCall:nitni_utilities#Object#long_signature */
7536 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALocalPropExternCall:nitni_utilities#Object#internal_call_context */
7537 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALocalPropExternCall:light_c#Object#from_c_call_context */
7538 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#location */
7539 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#parent */
7540 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#hot_location */
7541 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#parent= */
7542 (nitmethod_t)nit__parser_prod___ALocalPropExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ALocalPropExternCall:parser_prod#ALocalPropExternCall#visit_all */
7543 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#location= */
7544 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALocalPropExternCall:literal#ANode#accept_literal */
7545 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALocalPropExternCall:transform#ANode#full_transform_visitor */
7546 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALocalPropExternCall:astvalidation#ANode#accept_ast_validation */
7547 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALocalPropExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7548 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALocalPropExternCall:scope#ANode#accept_scope_visitor */
7549 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALocalPropExternCall:flow#ANode#accept_flow_visitor */
7550 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALocalPropExternCall:local_var_init#ANode#accept_local_var_visitor */
7551 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALocalPropExternCall:auto_super_init#ANode#accept_auto_super_init */
7552 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALocalPropExternCall:transform#ANode#accept_transform_visitor */
7553 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#debug */
7554 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#Prod#replace_with */
7555 (nitmethod_t)nit__parser_prod___ALocalPropExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ALocalPropExternCall:parser_prod#ALocalPropExternCall#replace_child */
7556 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#Prod#get_annotations */
7557 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ALocalPropExternCall:parser_work#Prod#collect_text */
7558 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#Prod#n_annotations */
7559 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ALocalPropExternCall:annotation#Prod#get_single_annotation */
7560 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#Prod#n_annotations= */
7561 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALocalPropExternCall:parser_nodes#ANode#replace_with */
7562 (nitmethod_t)nit__parser_prod___ALocalPropExternCall___init_alocalpropexterncall, /* pointer to parser_nodes:ALocalPropExternCall:parser_prod#ALocalPropExternCall#init_alocalpropexterncall */
7563 (nitmethod_t)nit__parser_prod___ALocalPropExternCall___n_methid_61d, /* pointer to parser_nodes:ALocalPropExternCall:parser_prod#ALocalPropExternCall#n_methid= */
7564 }
7565 };
7566 /* allocate ALocalPropExternCall */
7567 val* NEW_nit__ALocalPropExternCall(const struct type* type) {
7568 val* self /* : ALocalPropExternCall */;
7569 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
7570 self->type = type;
7571 self->class = &class_nit__ALocalPropExternCall;
7572 return self;
7573 }
7574 /* runtime class nit__AFullPropExternCall */
7575 const struct class class_nit__AFullPropExternCall = {
7576 0, /* box_kind */
7577 {
7578 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#init */
7579 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#!= */
7580 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#sys */
7581 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AFullPropExternCall:string#Object#to_s */
7582 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#== */
7583 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AFullPropExternCall:string#Object#inspect */
7584 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#is_same_instance */
7585 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#object_id */
7586 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AFullPropExternCall:string#Object#class_name */
7587 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AFullPropExternCall:time#Object#get_time */
7588 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AFullPropExternCall:string#Object#inspect_head */
7589 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AFullPropExternCall:string#Object#native_class_name */
7590 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AFullPropExternCall:kernel#Object#hash */
7591 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AFullPropExternCall:nitni_utilities#Object#long_signature */
7592 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AFullPropExternCall:nitni_utilities#Object#internal_call_context */
7593 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AFullPropExternCall:light_c#Object#from_c_call_context */
7594 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#location */
7595 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#parent */
7596 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#hot_location */
7597 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#parent= */
7598 (nitmethod_t)nit__parser_prod___AFullPropExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#visit_all */
7599 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#location= */
7600 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AFullPropExternCall:literal#ANode#accept_literal */
7601 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AFullPropExternCall:transform#ANode#full_transform_visitor */
7602 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AFullPropExternCall:astvalidation#ANode#accept_ast_validation */
7603 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AFullPropExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7604 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AFullPropExternCall:scope#ANode#accept_scope_visitor */
7605 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AFullPropExternCall:flow#ANode#accept_flow_visitor */
7606 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AFullPropExternCall:local_var_init#ANode#accept_local_var_visitor */
7607 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AFullPropExternCall:auto_super_init#ANode#accept_auto_super_init */
7608 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AFullPropExternCall:transform#ANode#accept_transform_visitor */
7609 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#debug */
7610 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#Prod#replace_with */
7611 (nitmethod_t)nit__parser_prod___AFullPropExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#replace_child */
7612 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#Prod#get_annotations */
7613 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AFullPropExternCall:parser_work#Prod#collect_text */
7614 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#Prod#n_annotations */
7615 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AFullPropExternCall:annotation#Prod#get_single_annotation */
7616 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#Prod#n_annotations= */
7617 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AFullPropExternCall:parser_nodes#ANode#replace_with */
7618 (nitmethod_t)nit__parser_prod___AFullPropExternCall___init_afullpropexterncall, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#init_afullpropexterncall */
7619 (nitmethod_t)nit__parser_prod___AFullPropExternCall___n_type_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#n_type= */
7620 (nitmethod_t)nit__parser_prod___AFullPropExternCall___n_dot_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#n_dot= */
7621 (nitmethod_t)nit__parser_prod___AFullPropExternCall___n_methid_61d, /* pointer to parser_nodes:AFullPropExternCall:parser_prod#AFullPropExternCall#n_methid= */
7622 }
7623 };
7624 /* allocate AFullPropExternCall */
7625 val* NEW_nit__AFullPropExternCall(const struct type* type) {
7626 val* self /* : AFullPropExternCall */;
7627 self = nit_alloc(sizeof(struct instance) + 7*sizeof(nitattribute_t));
7628 self->type = type;
7629 self->class = &class_nit__AFullPropExternCall;
7630 return self;
7631 }
7632 /* runtime class nit__AInitPropExternCall */
7633 const struct class class_nit__AInitPropExternCall = {
7634 0, /* box_kind */
7635 {
7636 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#init */
7637 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#!= */
7638 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#sys */
7639 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AInitPropExternCall:string#Object#to_s */
7640 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#== */
7641 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AInitPropExternCall:string#Object#inspect */
7642 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#is_same_instance */
7643 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#object_id */
7644 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AInitPropExternCall:string#Object#class_name */
7645 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AInitPropExternCall:time#Object#get_time */
7646 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AInitPropExternCall:string#Object#inspect_head */
7647 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AInitPropExternCall:string#Object#native_class_name */
7648 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AInitPropExternCall:kernel#Object#hash */
7649 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AInitPropExternCall:nitni_utilities#Object#long_signature */
7650 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AInitPropExternCall:nitni_utilities#Object#internal_call_context */
7651 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AInitPropExternCall:light_c#Object#from_c_call_context */
7652 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#location */
7653 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#parent */
7654 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#hot_location */
7655 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#parent= */
7656 (nitmethod_t)nit__parser_prod___AInitPropExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AInitPropExternCall:parser_prod#AInitPropExternCall#visit_all */
7657 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#location= */
7658 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AInitPropExternCall:literal#ANode#accept_literal */
7659 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AInitPropExternCall:transform#ANode#full_transform_visitor */
7660 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AInitPropExternCall:astvalidation#ANode#accept_ast_validation */
7661 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AInitPropExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7662 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AInitPropExternCall:scope#ANode#accept_scope_visitor */
7663 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AInitPropExternCall:flow#ANode#accept_flow_visitor */
7664 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AInitPropExternCall:local_var_init#ANode#accept_local_var_visitor */
7665 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AInitPropExternCall:auto_super_init#ANode#accept_auto_super_init */
7666 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AInitPropExternCall:transform#ANode#accept_transform_visitor */
7667 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#debug */
7668 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#Prod#replace_with */
7669 (nitmethod_t)nit__parser_prod___AInitPropExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AInitPropExternCall:parser_prod#AInitPropExternCall#replace_child */
7670 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#Prod#get_annotations */
7671 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AInitPropExternCall:parser_work#Prod#collect_text */
7672 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#Prod#n_annotations */
7673 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AInitPropExternCall:annotation#Prod#get_single_annotation */
7674 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#Prod#n_annotations= */
7675 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AInitPropExternCall:parser_nodes#ANode#replace_with */
7676 (nitmethod_t)nit__parser_prod___AInitPropExternCall___init_ainitpropexterncall, /* pointer to parser_nodes:AInitPropExternCall:parser_prod#AInitPropExternCall#init_ainitpropexterncall */
7677 (nitmethod_t)nit__parser_prod___AInitPropExternCall___n_type_61d, /* pointer to parser_nodes:AInitPropExternCall:parser_prod#AInitPropExternCall#n_type= */
7678 }
7679 };
7680 /* allocate AInitPropExternCall */
7681 val* NEW_nit__AInitPropExternCall(const struct type* type) {
7682 val* self /* : AInitPropExternCall */;
7683 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
7684 self->type = type;
7685 self->class = &class_nit__AInitPropExternCall;
7686 return self;
7687 }
7688 /* runtime class nit__ASuperExternCall */
7689 const struct class class_nit__ASuperExternCall = {
7690 0, /* box_kind */
7691 {
7692 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#init */
7693 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#!= */
7694 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#sys */
7695 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ASuperExternCall:string#Object#to_s */
7696 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#== */
7697 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ASuperExternCall:string#Object#inspect */
7698 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#is_same_instance */
7699 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#object_id */
7700 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ASuperExternCall:string#Object#class_name */
7701 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ASuperExternCall:time#Object#get_time */
7702 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ASuperExternCall:string#Object#inspect_head */
7703 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ASuperExternCall:string#Object#native_class_name */
7704 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ASuperExternCall:kernel#Object#hash */
7705 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ASuperExternCall:nitni_utilities#Object#long_signature */
7706 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ASuperExternCall:nitni_utilities#Object#internal_call_context */
7707 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ASuperExternCall:light_c#Object#from_c_call_context */
7708 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#location */
7709 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#parent */
7710 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#hot_location */
7711 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#parent= */
7712 (nitmethod_t)nit__parser_prod___ASuperExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ASuperExternCall:parser_prod#ASuperExternCall#visit_all */
7713 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#location= */
7714 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ASuperExternCall:literal#ANode#accept_literal */
7715 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ASuperExternCall:transform#ANode#full_transform_visitor */
7716 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ASuperExternCall:astvalidation#ANode#accept_ast_validation */
7717 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ASuperExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7718 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ASuperExternCall:scope#ANode#accept_scope_visitor */
7719 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ASuperExternCall:flow#ANode#accept_flow_visitor */
7720 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ASuperExternCall:local_var_init#ANode#accept_local_var_visitor */
7721 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ASuperExternCall:auto_super_init#ANode#accept_auto_super_init */
7722 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ASuperExternCall:transform#ANode#accept_transform_visitor */
7723 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#debug */
7724 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#Prod#replace_with */
7725 (nitmethod_t)nit__parser_prod___ASuperExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ASuperExternCall:parser_prod#ASuperExternCall#replace_child */
7726 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#Prod#get_annotations */
7727 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ASuperExternCall:parser_work#Prod#collect_text */
7728 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#Prod#n_annotations */
7729 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ASuperExternCall:annotation#Prod#get_single_annotation */
7730 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#Prod#n_annotations= */
7731 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ASuperExternCall:parser_nodes#ANode#replace_with */
7732 (nitmethod_t)nit__parser_prod___ASuperExternCall___init_asuperexterncall, /* pointer to parser_nodes:ASuperExternCall:parser_prod#ASuperExternCall#init_asuperexterncall */
7733 (nitmethod_t)nit__parser_prod___ASuperExternCall___n_kwsuper_61d, /* pointer to parser_nodes:ASuperExternCall:parser_prod#ASuperExternCall#n_kwsuper= */
7734 }
7735 };
7736 /* allocate ASuperExternCall */
7737 val* NEW_nit__ASuperExternCall(const struct type* type) {
7738 val* self /* : ASuperExternCall */;
7739 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
7740 self->type = type;
7741 self->class = &class_nit__ASuperExternCall;
7742 return self;
7743 }
7744 /* runtime class nit__ACastExternCall */
7745 /* allocate ACastExternCall */
7746 val* NEW_nit__ACastExternCall(const struct type* type) {
7747 PRINT_ERROR("Runtime error: %s", "ACastExternCall is DEAD");
7748 PRINT_ERROR("\n");
7749 fatal_exit(1);
7750 }
7751 /* runtime class nit__ACastAsExternCall */
7752 const struct class class_nit__ACastAsExternCall = {
7753 0, /* box_kind */
7754 {
7755 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#init */
7756 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#!= */
7757 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#sys */
7758 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ACastAsExternCall:string#Object#to_s */
7759 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#== */
7760 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ACastAsExternCall:string#Object#inspect */
7761 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#is_same_instance */
7762 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#object_id */
7763 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ACastAsExternCall:string#Object#class_name */
7764 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ACastAsExternCall:time#Object#get_time */
7765 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ACastAsExternCall:string#Object#inspect_head */
7766 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ACastAsExternCall:string#Object#native_class_name */
7767 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ACastAsExternCall:kernel#Object#hash */
7768 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ACastAsExternCall:nitni_utilities#Object#long_signature */
7769 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ACastAsExternCall:nitni_utilities#Object#internal_call_context */
7770 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ACastAsExternCall:light_c#Object#from_c_call_context */
7771 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#location */
7772 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#parent */
7773 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#hot_location */
7774 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#parent= */
7775 (nitmethod_t)nit__parser_prod___ACastAsExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#visit_all */
7776 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#location= */
7777 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ACastAsExternCall:literal#ANode#accept_literal */
7778 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ACastAsExternCall:transform#ANode#full_transform_visitor */
7779 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ACastAsExternCall:astvalidation#ANode#accept_ast_validation */
7780 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ACastAsExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7781 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ACastAsExternCall:scope#ANode#accept_scope_visitor */
7782 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ACastAsExternCall:flow#ANode#accept_flow_visitor */
7783 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ACastAsExternCall:local_var_init#ANode#accept_local_var_visitor */
7784 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ACastAsExternCall:auto_super_init#ANode#accept_auto_super_init */
7785 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ACastAsExternCall:transform#ANode#accept_transform_visitor */
7786 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#debug */
7787 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#Prod#replace_with */
7788 (nitmethod_t)nit__parser_prod___ACastAsExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#replace_child */
7789 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#Prod#get_annotations */
7790 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ACastAsExternCall:parser_work#Prod#collect_text */
7791 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#Prod#n_annotations */
7792 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ACastAsExternCall:annotation#Prod#get_single_annotation */
7793 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#Prod#n_annotations= */
7794 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ACastAsExternCall:parser_nodes#ANode#replace_with */
7795 (nitmethod_t)nit__parser_prod___ACastAsExternCall___init_acastasexterncall, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#init_acastasexterncall */
7796 (nitmethod_t)nit__parser_prod___ACastAsExternCall___n_from_type_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#n_from_type= */
7797 (nitmethod_t)nit__parser_prod___ACastAsExternCall___n_dot_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#n_dot= */
7798 (nitmethod_t)nit__parser_prod___ACastAsExternCall___n_kwas_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#n_kwas= */
7799 (nitmethod_t)nit__parser_prod___ACastAsExternCall___n_to_type_61d, /* pointer to parser_nodes:ACastAsExternCall:parser_prod#ACastAsExternCall#n_to_type= */
7800 }
7801 };
7802 /* allocate ACastAsExternCall */
7803 val* NEW_nit__ACastAsExternCall(const struct type* type) {
7804 val* self /* : ACastAsExternCall */;
7805 self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t));
7806 self->type = type;
7807 self->class = &class_nit__ACastAsExternCall;
7808 return self;
7809 }
7810 /* runtime class nit__AAsNullableExternCall */
7811 const struct class class_nit__AAsNullableExternCall = {
7812 0, /* box_kind */
7813 {
7814 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#init */
7815 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#!= */
7816 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#sys */
7817 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAsNullableExternCall:string#Object#to_s */
7818 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#== */
7819 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAsNullableExternCall:string#Object#inspect */
7820 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#is_same_instance */
7821 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#object_id */
7822 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAsNullableExternCall:string#Object#class_name */
7823 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAsNullableExternCall:time#Object#get_time */
7824 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAsNullableExternCall:string#Object#inspect_head */
7825 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAsNullableExternCall:string#Object#native_class_name */
7826 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAsNullableExternCall:kernel#Object#hash */
7827 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAsNullableExternCall:nitni_utilities#Object#long_signature */
7828 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAsNullableExternCall:nitni_utilities#Object#internal_call_context */
7829 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAsNullableExternCall:light_c#Object#from_c_call_context */
7830 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#location */
7831 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#parent */
7832 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#hot_location */
7833 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#parent= */
7834 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#visit_all */
7835 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#location= */
7836 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAsNullableExternCall:literal#ANode#accept_literal */
7837 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAsNullableExternCall:transform#ANode#full_transform_visitor */
7838 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAsNullableExternCall:astvalidation#ANode#accept_ast_validation */
7839 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAsNullableExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7840 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAsNullableExternCall:scope#ANode#accept_scope_visitor */
7841 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAsNullableExternCall:flow#ANode#accept_flow_visitor */
7842 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAsNullableExternCall:local_var_init#ANode#accept_local_var_visitor */
7843 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAsNullableExternCall:auto_super_init#ANode#accept_auto_super_init */
7844 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAsNullableExternCall:transform#ANode#accept_transform_visitor */
7845 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#debug */
7846 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#Prod#replace_with */
7847 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#replace_child */
7848 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#Prod#get_annotations */
7849 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAsNullableExternCall:parser_work#Prod#collect_text */
7850 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#Prod#n_annotations */
7851 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAsNullableExternCall:annotation#Prod#get_single_annotation */
7852 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#Prod#n_annotations= */
7853 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAsNullableExternCall:parser_nodes#ANode#replace_with */
7854 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___init_aasnullableexterncall, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#init_aasnullableexterncall */
7855 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___n_type_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#n_type= */
7856 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___n_kwas_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#n_kwas= */
7857 (nitmethod_t)nit__parser_prod___AAsNullableExternCall___n_kwnullable_61d, /* pointer to parser_nodes:AAsNullableExternCall:parser_prod#AAsNullableExternCall#n_kwnullable= */
7858 }
7859 };
7860 /* allocate AAsNullableExternCall */
7861 val* NEW_nit__AAsNullableExternCall(const struct type* type) {
7862 val* self /* : AAsNullableExternCall */;
7863 self = nit_alloc(sizeof(struct instance) + 7*sizeof(nitattribute_t));
7864 self->type = type;
7865 self->class = &class_nit__AAsNullableExternCall;
7866 return self;
7867 }
7868 /* runtime class nit__AAsNotNullableExternCall */
7869 const struct class class_nit__AAsNotNullableExternCall = {
7870 0, /* box_kind */
7871 {
7872 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#init */
7873 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#!= */
7874 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#sys */
7875 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAsNotNullableExternCall:string#Object#to_s */
7876 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#== */
7877 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAsNotNullableExternCall:string#Object#inspect */
7878 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#is_same_instance */
7879 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#object_id */
7880 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAsNotNullableExternCall:string#Object#class_name */
7881 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAsNotNullableExternCall:time#Object#get_time */
7882 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAsNotNullableExternCall:string#Object#inspect_head */
7883 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAsNotNullableExternCall:string#Object#native_class_name */
7884 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAsNotNullableExternCall:kernel#Object#hash */
7885 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAsNotNullableExternCall:nitni_utilities#Object#long_signature */
7886 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAsNotNullableExternCall:nitni_utilities#Object#internal_call_context */
7887 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAsNotNullableExternCall:light_c#Object#from_c_call_context */
7888 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#location */
7889 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#parent */
7890 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#hot_location */
7891 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#parent= */
7892 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#visit_all */
7893 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#location= */
7894 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAsNotNullableExternCall:literal#ANode#accept_literal */
7895 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:transform#ANode#full_transform_visitor */
7896 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAsNotNullableExternCall:astvalidation#ANode#accept_ast_validation */
7897 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7898 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:scope#ANode#accept_scope_visitor */
7899 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:flow#ANode#accept_flow_visitor */
7900 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:local_var_init#ANode#accept_local_var_visitor */
7901 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAsNotNullableExternCall:auto_super_init#ANode#accept_auto_super_init */
7902 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAsNotNullableExternCall:transform#ANode#accept_transform_visitor */
7903 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#debug */
7904 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#Prod#replace_with */
7905 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#replace_child */
7906 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#Prod#get_annotations */
7907 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_work#Prod#collect_text */
7908 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#Prod#n_annotations */
7909 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAsNotNullableExternCall:annotation#Prod#get_single_annotation */
7910 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#Prod#n_annotations= */
7911 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_nodes#ANode#replace_with */
7912 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#init_aasnotnullableexterncall */
7913 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___n_type_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#n_type= */
7914 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___n_kwas_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#n_kwas= */
7915 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___n_kwnot_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#n_kwnot= */
7916 (nitmethod_t)nit__parser_prod___AAsNotNullableExternCall___n_kwnullable_61d, /* pointer to parser_nodes:AAsNotNullableExternCall:parser_prod#AAsNotNullableExternCall#n_kwnullable= */
7917 }
7918 };
7919 /* allocate AAsNotNullableExternCall */
7920 val* NEW_nit__AAsNotNullableExternCall(const struct type* type) {
7921 val* self /* : AAsNotNullableExternCall */;
7922 self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t));
7923 self->type = type;
7924 self->class = &class_nit__AAsNotNullableExternCall;
7925 return self;
7926 }
7927 /* runtime class nit__ATypePropdef */
7928 const struct class class_nit__ATypePropdef = {
7929 0, /* box_kind */
7930 {
7931 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ATypePropdef:kernel#Object#init */
7932 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ATypePropdef:kernel#Object#!= */
7933 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ATypePropdef:kernel#Object#sys */
7934 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ATypePropdef:string#Object#to_s */
7935 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ATypePropdef:kernel#Object#== */
7936 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ATypePropdef:string#Object#inspect */
7937 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ATypePropdef:kernel#Object#is_same_instance */
7938 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ATypePropdef:kernel#Object#object_id */
7939 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ATypePropdef:string#Object#class_name */
7940 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ATypePropdef:time#Object#get_time */
7941 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ATypePropdef:string#Object#inspect_head */
7942 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ATypePropdef:string#Object#native_class_name */
7943 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ATypePropdef:kernel#Object#hash */
7944 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ATypePropdef:nitni_utilities#Object#long_signature */
7945 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ATypePropdef:nitni_utilities#Object#internal_call_context */
7946 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ATypePropdef:light_c#Object#from_c_call_context */
7947 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#location */
7948 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#parent */
7949 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#hot_location */
7950 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#parent= */
7951 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#visit_all */
7952 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#location= */
7953 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ATypePropdef:literal#ANode#accept_literal */
7954 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ATypePropdef:transform#ANode#full_transform_visitor */
7955 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ATypePropdef:astvalidation#ANode#accept_ast_validation */
7956 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ATypePropdef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7957 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ATypePropdef:scope#ANode#accept_scope_visitor */
7958 (nitmethod_t)nit__flow___APropdef___ANode__accept_flow_visitor, /* pointer to parser_nodes:ATypePropdef:flow#APropdef#accept_flow_visitor */
7959 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ATypePropdef:local_var_init#ANode#accept_local_var_visitor */
7960 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ATypePropdef:auto_super_init#ANode#accept_auto_super_init */
7961 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ATypePropdef:transform#ANode#accept_transform_visitor */
7962 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#debug */
7963 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ATypePropdef:parser_nodes#Prod#replace_with */
7964 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#replace_child */
7965 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ATypePropdef:parser_nodes#Prod#get_annotations */
7966 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ATypePropdef:parser_work#Prod#collect_text */
7967 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ATypePropdef:parser_nodes#Prod#n_annotations */
7968 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ATypePropdef:annotation#Prod#get_single_annotation */
7969 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_annotations= */
7970 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ANode#replace_with */
7971 (nitmethod_t)nit__modelize_property___ATypePropdef___APropdef__build_property, /* pointer to parser_nodes:ATypePropdef:modelize_property#ATypePropdef#build_property */
7972 (nitmethod_t)nit__modelize_property___ATypePropdef___APropdef__build_signature, /* pointer to parser_nodes:ATypePropdef:modelize_property#ATypePropdef#build_signature */
7973 (nitmethod_t)nit__modelize_property___APropdef___mpropdef, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#mpropdef */
7974 (nitmethod_t)nit__modelize_property___ATypePropdef___APropdef__check_signature, /* pointer to parser_nodes:ATypePropdef:modelize_property#ATypePropdef#check_signature */
7975 (nitmethod_t)nit__scope___APropdef___do_scope, /* pointer to parser_nodes:ATypePropdef:scope#APropdef#do_scope */
7976 (nitmethod_t)nit__flow___APropdef___do_flow, /* pointer to parser_nodes:ATypePropdef:flow#APropdef#do_flow */
7977 (nitmethod_t)nit__local_var_init___APropdef___do_local_var_init, /* pointer to parser_nodes:ATypePropdef:local_var_init#APropdef#do_local_var_init */
7978 (nitmethod_t)nit__typing___APropdef___do_typing, /* pointer to parser_nodes:ATypePropdef:typing#APropdef#do_typing */
7979 (nitmethod_t)nit__phase___APropdef___is_phased, /* pointer to parser_nodes:ATypePropdef:phase#APropdef#is_phased */
7980 (nitmethod_t)nit__phase___APropdef___is_phased_61d, /* pointer to parser_nodes:ATypePropdef:phase#APropdef#is_phased= */
7981 (nitmethod_t)nit__modelize_property___APropdef___new_property_visibility, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#new_property_visibility */
7982 (nitmethod_t)nit__modelize_property___APropdef___check_redef_keyword, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#check_redef_keyword */
7983 (nitmethod_t)nit___nit__ADefinition___n_doc, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ADefinition#n_doc */
7984 (nitmethod_t)nit___nit__ADefinition___n_kwredef, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ADefinition#n_kwredef */
7985 (nitmethod_t)nit___nit__ADefinition___n_visibility, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ADefinition#n_visibility */
7986 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_doc_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_doc= */
7987 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_kwredef_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_kwredef= */
7988 (nitmethod_t)nit__parser_prod___ATypePropdef___nit__parser_nodes__ADefinition__n_visibility_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_visibility= */
7989 (nitmethod_t)nit__modelize_property___APropdef___check_redef_property_visibility, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#check_redef_property_visibility */
7990 (nitmethod_t)nit__modelize_property___APropdef___set_doc, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#set_doc */
7991 (nitmethod_t)nit__modelize_property___APropdef___mpropdef_61d, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#mpropdef= */
7992 (nitmethod_t)nit__modelize_property___APropdef___check_repeated_types, /* pointer to parser_nodes:ATypePropdef:modelize_property#APropdef#check_repeated_types */
7993 (nitmethod_t)nit__typing___APropdef___selfvariable_61d, /* pointer to parser_nodes:ATypePropdef:typing#APropdef#selfvariable= */
7994 (nitmethod_t)nit__flow___APropdef___before_flow_context_61d, /* pointer to parser_nodes:ATypePropdef:flow#APropdef#before_flow_context= */
7995 (nitmethod_t)nit__flow___APropdef___after_flow_context_61d, /* pointer to parser_nodes:ATypePropdef:flow#APropdef#after_flow_context= */
7996 (nitmethod_t)nit__abstract_compiler___APropdef___compile_to_c, /* pointer to parser_nodes:ATypePropdef:abstract_compiler#APropdef#compile_to_c */
7997 (nitmethod_t)nit__abstract_compiler___APropdef___can_inline, /* pointer to parser_nodes:ATypePropdef:abstract_compiler#APropdef#can_inline */
7998 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ATypePropdef:flow#ANode#accept_flow_visitor */
7999 (nitmethod_t)nit__parser_prod___ATypePropdef___init_atypepropdef, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#init_atypepropdef */
8000 (nitmethod_t)nit___nit__ATypePropdef___n_id, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ATypePropdef#n_id */
8001 (nitmethod_t)nit___nit__ATypePropdef___n_type, /* pointer to parser_nodes:ATypePropdef:parser_nodes#ATypePropdef#n_type */
8002 (nitmethod_t)nit__parser_prod___ATypePropdef___n_kwtype_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_kwtype= */
8003 (nitmethod_t)nit__parser_prod___ATypePropdef___n_id_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_id= */
8004 (nitmethod_t)nit__parser_prod___ATypePropdef___n_type_61d, /* pointer to parser_nodes:ATypePropdef:parser_prod#ATypePropdef#n_type= */
8005 }
8006 };
8007 /* allocate ATypePropdef */
8008 val* NEW_nit__ATypePropdef(const struct type* type) {
8009 val* self /* : ATypePropdef */;
8010 self = nit_alloc(sizeof(struct instance) + 15*sizeof(nitattribute_t));
8011 self->type = type;
8012 self->class = &class_nit__ATypePropdef;
8013 self->attrs[COLOR_nit__phase__APropdef___is_phased].s = 0; /* _is_phased on <self:ATypePropdef exact> */
8014 return self;
8015 }
8016 /* runtime class nit__AMethid */
8017 /* allocate AMethid */
8018 val* NEW_nit__AMethid(const struct type* type) {
8019 PRINT_ERROR("Runtime error: %s", "AMethid is DEAD");
8020 PRINT_ERROR("\n");
8021 fatal_exit(1);
8022 }
8023 /* runtime class nit__AIdMethid */
8024 const struct class class_nit__AIdMethid = {
8025 0, /* box_kind */
8026 {
8027 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AIdMethid:kernel#Object#init */
8028 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AIdMethid:kernel#Object#!= */
8029 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AIdMethid:kernel#Object#sys */
8030 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AIdMethid:string#Object#to_s */
8031 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AIdMethid:kernel#Object#== */
8032 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AIdMethid:string#Object#inspect */
8033 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AIdMethid:kernel#Object#is_same_instance */
8034 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AIdMethid:kernel#Object#object_id */
8035 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AIdMethid:string#Object#class_name */
8036 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AIdMethid:time#Object#get_time */
8037 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AIdMethid:string#Object#inspect_head */
8038 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AIdMethid:string#Object#native_class_name */
8039 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AIdMethid:kernel#Object#hash */
8040 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AIdMethid:nitni_utilities#Object#long_signature */
8041 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AIdMethid:nitni_utilities#Object#internal_call_context */
8042 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AIdMethid:light_c#Object#from_c_call_context */
8043 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#location */
8044 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#parent */
8045 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#hot_location */
8046 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#parent= */
8047 (nitmethod_t)nit__parser_prod___AIdMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AIdMethid:parser_prod#AIdMethid#visit_all */
8048 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#location= */
8049 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AIdMethid:literal#ANode#accept_literal */
8050 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AIdMethid:transform#ANode#full_transform_visitor */
8051 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AIdMethid:astvalidation#ANode#accept_ast_validation */
8052 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AIdMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8053 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AIdMethid:scope#ANode#accept_scope_visitor */
8054 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AIdMethid:flow#ANode#accept_flow_visitor */
8055 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AIdMethid:local_var_init#ANode#accept_local_var_visitor */
8056 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AIdMethid:auto_super_init#ANode#accept_auto_super_init */
8057 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AIdMethid:transform#ANode#accept_transform_visitor */
8058 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#debug */
8059 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AIdMethid:parser_nodes#Prod#replace_with */
8060 (nitmethod_t)nit__parser_prod___AIdMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AIdMethid:parser_prod#AIdMethid#replace_child */
8061 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AIdMethid:parser_nodes#Prod#get_annotations */
8062 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AIdMethid:parser_work#Prod#collect_text */
8063 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AIdMethid:parser_nodes#Prod#n_annotations */
8064 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AIdMethid:annotation#Prod#get_single_annotation */
8065 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AIdMethid:parser_nodes#Prod#n_annotations= */
8066 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AIdMethid:parser_nodes#ANode#replace_with */
8067 (nitmethod_t)nit__modelize_property___AIdMethid___AMethid__is_binary, /* pointer to parser_nodes:AIdMethid:modelize_property#AIdMethid#is_binary */
8068 (nitmethod_t)nit__modelize_property___AIdMethid___AMethid__min_arity, /* pointer to parser_nodes:AIdMethid:modelize_property#AIdMethid#min_arity */
8069 (nitmethod_t)nit__modelize_property___AIdMethid___AMethid__accept_special_last_parameter, /* pointer to parser_nodes:AIdMethid:modelize_property#AIdMethid#accept_special_last_parameter */
8070 (nitmethod_t)nit__modelize_property___AIdMethid___AMethid__return_is_mandatory, /* pointer to parser_nodes:AIdMethid:modelize_property#AIdMethid#return_is_mandatory */
8071 (nitmethod_t)nit__parser_prod___AIdMethid___init_aidmethid, /* pointer to parser_nodes:AIdMethid:parser_prod#AIdMethid#init_aidmethid */
8072 (nitmethod_t)nit___nit__AIdMethid___n_id, /* pointer to parser_nodes:AIdMethid:parser_nodes#AIdMethid#n_id */
8073 (nitmethod_t)nit__parser_prod___AIdMethid___n_id_61d, /* pointer to parser_nodes:AIdMethid:parser_prod#AIdMethid#n_id= */
8074 }
8075 };
8076 /* allocate AIdMethid */
8077 val* NEW_nit__AIdMethid(const struct type* type) {
8078 val* self /* : AIdMethid */;
8079 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8080 self->type = type;
8081 self->class = &class_nit__AIdMethid;
8082 return self;
8083 }
8084 /* runtime class nit__AOperatorMethid */
8085 /* allocate AOperatorMethid */
8086 val* NEW_nit__AOperatorMethid(const struct type* type) {
8087 PRINT_ERROR("Runtime error: %s", "AOperatorMethid is DEAD");
8088 PRINT_ERROR("\n");
8089 fatal_exit(1);
8090 }
8091 /* runtime class nit__APlusMethid */
8092 const struct class class_nit__APlusMethid = {
8093 0, /* box_kind */
8094 {
8095 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:APlusMethid:kernel#Object#init */
8096 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:APlusMethid:kernel#Object#!= */
8097 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:APlusMethid:kernel#Object#sys */
8098 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:APlusMethid:string#Object#to_s */
8099 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:APlusMethid:kernel#Object#== */
8100 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:APlusMethid:string#Object#inspect */
8101 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:APlusMethid:kernel#Object#is_same_instance */
8102 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:APlusMethid:kernel#Object#object_id */
8103 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:APlusMethid:string#Object#class_name */
8104 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:APlusMethid:time#Object#get_time */
8105 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:APlusMethid:string#Object#inspect_head */
8106 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:APlusMethid:string#Object#native_class_name */
8107 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:APlusMethid:kernel#Object#hash */
8108 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:APlusMethid:nitni_utilities#Object#long_signature */
8109 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:APlusMethid:nitni_utilities#Object#internal_call_context */
8110 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:APlusMethid:light_c#Object#from_c_call_context */
8111 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#location */
8112 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#parent */
8113 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#hot_location */
8114 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#parent= */
8115 (nitmethod_t)nit__parser_prod___APlusMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:APlusMethid:parser_prod#APlusMethid#visit_all */
8116 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#location= */
8117 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:APlusMethid:literal#ANode#accept_literal */
8118 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:APlusMethid:transform#ANode#full_transform_visitor */
8119 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:APlusMethid:astvalidation#ANode#accept_ast_validation */
8120 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:APlusMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8121 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:APlusMethid:scope#ANode#accept_scope_visitor */
8122 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:APlusMethid:flow#ANode#accept_flow_visitor */
8123 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:APlusMethid:local_var_init#ANode#accept_local_var_visitor */
8124 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:APlusMethid:auto_super_init#ANode#accept_auto_super_init */
8125 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:APlusMethid:transform#ANode#accept_transform_visitor */
8126 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#debug */
8127 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:APlusMethid:parser_nodes#Prod#replace_with */
8128 (nitmethod_t)nit__parser_prod___APlusMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:APlusMethid:parser_prod#APlusMethid#replace_child */
8129 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:APlusMethid:parser_nodes#Prod#get_annotations */
8130 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:APlusMethid:parser_work#Prod#collect_text */
8131 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:APlusMethid:parser_nodes#Prod#n_annotations */
8132 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:APlusMethid:annotation#Prod#get_single_annotation */
8133 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:APlusMethid:parser_nodes#Prod#n_annotations= */
8134 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:APlusMethid:parser_nodes#ANode#replace_with */
8135 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:APlusMethid:modelize_property#AMethid#is_binary */
8136 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:APlusMethid:modelize_property#AMethid#min_arity */
8137 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:APlusMethid:modelize_property#AMethid#accept_special_last_parameter */
8138 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:APlusMethid:modelize_property#AMethid#return_is_mandatory */
8139 (nitmethod_t)nit__parser_prod___APlusMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:APlusMethid:parser_prod#APlusMethid#n_op= */
8140 (nitmethod_t)nit__parser_prod___APlusMethid___init_aplusmethid, /* pointer to parser_nodes:APlusMethid:parser_prod#APlusMethid#init_aplusmethid */
8141 }
8142 };
8143 /* allocate APlusMethid */
8144 val* NEW_nit__APlusMethid(const struct type* type) {
8145 val* self /* : APlusMethid */;
8146 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8147 self->type = type;
8148 self->class = &class_nit__APlusMethid;
8149 return self;
8150 }
8151 /* runtime class nit__AMinusMethid */
8152 const struct class class_nit__AMinusMethid = {
8153 0, /* box_kind */
8154 {
8155 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AMinusMethid:kernel#Object#init */
8156 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AMinusMethid:kernel#Object#!= */
8157 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AMinusMethid:kernel#Object#sys */
8158 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AMinusMethid:string#Object#to_s */
8159 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AMinusMethid:kernel#Object#== */
8160 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AMinusMethid:string#Object#inspect */
8161 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AMinusMethid:kernel#Object#is_same_instance */
8162 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AMinusMethid:kernel#Object#object_id */
8163 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AMinusMethid:string#Object#class_name */
8164 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AMinusMethid:time#Object#get_time */
8165 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AMinusMethid:string#Object#inspect_head */
8166 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AMinusMethid:string#Object#native_class_name */
8167 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AMinusMethid:kernel#Object#hash */
8168 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AMinusMethid:nitni_utilities#Object#long_signature */
8169 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AMinusMethid:nitni_utilities#Object#internal_call_context */
8170 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AMinusMethid:light_c#Object#from_c_call_context */
8171 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#location */
8172 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#parent */
8173 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#hot_location */
8174 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#parent= */
8175 (nitmethod_t)nit__parser_prod___AMinusMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AMinusMethid:parser_prod#AMinusMethid#visit_all */
8176 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#location= */
8177 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AMinusMethid:literal#ANode#accept_literal */
8178 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AMinusMethid:transform#ANode#full_transform_visitor */
8179 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AMinusMethid:astvalidation#ANode#accept_ast_validation */
8180 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AMinusMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8181 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AMinusMethid:scope#ANode#accept_scope_visitor */
8182 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AMinusMethid:flow#ANode#accept_flow_visitor */
8183 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AMinusMethid:local_var_init#ANode#accept_local_var_visitor */
8184 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AMinusMethid:auto_super_init#ANode#accept_auto_super_init */
8185 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AMinusMethid:transform#ANode#accept_transform_visitor */
8186 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#debug */
8187 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AMinusMethid:parser_nodes#Prod#replace_with */
8188 (nitmethod_t)nit__parser_prod___AMinusMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AMinusMethid:parser_prod#AMinusMethid#replace_child */
8189 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AMinusMethid:parser_nodes#Prod#get_annotations */
8190 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AMinusMethid:parser_work#Prod#collect_text */
8191 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AMinusMethid:parser_nodes#Prod#n_annotations */
8192 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AMinusMethid:annotation#Prod#get_single_annotation */
8193 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AMinusMethid:parser_nodes#Prod#n_annotations= */
8194 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AMinusMethid:parser_nodes#ANode#replace_with */
8195 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AMinusMethid:modelize_property#AMethid#is_binary */
8196 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AMinusMethid:modelize_property#AMethid#min_arity */
8197 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AMinusMethid:modelize_property#AMethid#accept_special_last_parameter */
8198 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AMinusMethid:modelize_property#AMethid#return_is_mandatory */
8199 (nitmethod_t)nit__parser_prod___AMinusMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AMinusMethid:parser_prod#AMinusMethid#n_op= */
8200 (nitmethod_t)nit__parser_prod___AMinusMethid___init_aminusmethid, /* pointer to parser_nodes:AMinusMethid:parser_prod#AMinusMethid#init_aminusmethid */
8201 }
8202 };
8203 /* allocate AMinusMethid */
8204 val* NEW_nit__AMinusMethid(const struct type* type) {
8205 val* self /* : AMinusMethid */;
8206 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8207 self->type = type;
8208 self->class = &class_nit__AMinusMethid;
8209 return self;
8210 }
8211 /* runtime class nit__AStarMethid */
8212 const struct class class_nit__AStarMethid = {
8213 0, /* box_kind */
8214 {
8215 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AStarMethid:kernel#Object#init */
8216 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AStarMethid:kernel#Object#!= */
8217 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AStarMethid:kernel#Object#sys */
8218 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AStarMethid:string#Object#to_s */
8219 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AStarMethid:kernel#Object#== */
8220 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AStarMethid:string#Object#inspect */
8221 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AStarMethid:kernel#Object#is_same_instance */
8222 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AStarMethid:kernel#Object#object_id */
8223 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AStarMethid:string#Object#class_name */
8224 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AStarMethid:time#Object#get_time */
8225 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AStarMethid:string#Object#inspect_head */
8226 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AStarMethid:string#Object#native_class_name */
8227 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AStarMethid:kernel#Object#hash */
8228 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AStarMethid:nitni_utilities#Object#long_signature */
8229 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AStarMethid:nitni_utilities#Object#internal_call_context */
8230 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AStarMethid:light_c#Object#from_c_call_context */
8231 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#location */
8232 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#parent */
8233 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#hot_location */
8234 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#parent= */
8235 (nitmethod_t)nit__parser_prod___AStarMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AStarMethid:parser_prod#AStarMethid#visit_all */
8236 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#location= */
8237 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AStarMethid:literal#ANode#accept_literal */
8238 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AStarMethid:transform#ANode#full_transform_visitor */
8239 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AStarMethid:astvalidation#ANode#accept_ast_validation */
8240 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AStarMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8241 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AStarMethid:scope#ANode#accept_scope_visitor */
8242 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AStarMethid:flow#ANode#accept_flow_visitor */
8243 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AStarMethid:local_var_init#ANode#accept_local_var_visitor */
8244 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AStarMethid:auto_super_init#ANode#accept_auto_super_init */
8245 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AStarMethid:transform#ANode#accept_transform_visitor */
8246 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#debug */
8247 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AStarMethid:parser_nodes#Prod#replace_with */
8248 (nitmethod_t)nit__parser_prod___AStarMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AStarMethid:parser_prod#AStarMethid#replace_child */
8249 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AStarMethid:parser_nodes#Prod#get_annotations */
8250 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AStarMethid:parser_work#Prod#collect_text */
8251 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AStarMethid:parser_nodes#Prod#n_annotations */
8252 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AStarMethid:annotation#Prod#get_single_annotation */
8253 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AStarMethid:parser_nodes#Prod#n_annotations= */
8254 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AStarMethid:parser_nodes#ANode#replace_with */
8255 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AStarMethid:modelize_property#AMethid#is_binary */
8256 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AStarMethid:modelize_property#AMethid#min_arity */
8257 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AStarMethid:modelize_property#AMethid#accept_special_last_parameter */
8258 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AStarMethid:modelize_property#AMethid#return_is_mandatory */
8259 (nitmethod_t)nit__parser_prod___AStarMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AStarMethid:parser_prod#AStarMethid#n_op= */
8260 (nitmethod_t)nit__parser_prod___AStarMethid___init_astarmethid, /* pointer to parser_nodes:AStarMethid:parser_prod#AStarMethid#init_astarmethid */
8261 }
8262 };
8263 /* allocate AStarMethid */
8264 val* NEW_nit__AStarMethid(const struct type* type) {
8265 val* self /* : AStarMethid */;
8266 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8267 self->type = type;
8268 self->class = &class_nit__AStarMethid;
8269 return self;
8270 }
8271 /* runtime class nit__AStarstarMethid */
8272 const struct class class_nit__AStarstarMethid = {
8273 0, /* box_kind */
8274 {
8275 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#init */
8276 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#!= */
8277 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#sys */
8278 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AStarstarMethid:string#Object#to_s */
8279 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#== */
8280 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AStarstarMethid:string#Object#inspect */
8281 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#is_same_instance */
8282 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#object_id */
8283 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AStarstarMethid:string#Object#class_name */
8284 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AStarstarMethid:time#Object#get_time */
8285 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AStarstarMethid:string#Object#inspect_head */
8286 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AStarstarMethid:string#Object#native_class_name */
8287 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AStarstarMethid:kernel#Object#hash */
8288 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AStarstarMethid:nitni_utilities#Object#long_signature */
8289 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AStarstarMethid:nitni_utilities#Object#internal_call_context */
8290 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AStarstarMethid:light_c#Object#from_c_call_context */
8291 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#location */
8292 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#parent */
8293 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#hot_location */
8294 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#parent= */
8295 (nitmethod_t)nit__parser_prod___AStarstarMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AStarstarMethid:parser_prod#AStarstarMethid#visit_all */
8296 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#location= */
8297 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AStarstarMethid:literal#ANode#accept_literal */
8298 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AStarstarMethid:transform#ANode#full_transform_visitor */
8299 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AStarstarMethid:astvalidation#ANode#accept_ast_validation */
8300 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AStarstarMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8301 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AStarstarMethid:scope#ANode#accept_scope_visitor */
8302 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AStarstarMethid:flow#ANode#accept_flow_visitor */
8303 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AStarstarMethid:local_var_init#ANode#accept_local_var_visitor */
8304 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AStarstarMethid:auto_super_init#ANode#accept_auto_super_init */
8305 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AStarstarMethid:transform#ANode#accept_transform_visitor */
8306 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#debug */
8307 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#Prod#replace_with */
8308 (nitmethod_t)nit__parser_prod___AStarstarMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AStarstarMethid:parser_prod#AStarstarMethid#replace_child */
8309 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#Prod#get_annotations */
8310 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AStarstarMethid:parser_work#Prod#collect_text */
8311 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#Prod#n_annotations */
8312 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AStarstarMethid:annotation#Prod#get_single_annotation */
8313 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#Prod#n_annotations= */
8314 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AStarstarMethid:parser_nodes#ANode#replace_with */
8315 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AStarstarMethid:modelize_property#AMethid#is_binary */
8316 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AStarstarMethid:modelize_property#AMethid#min_arity */
8317 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AStarstarMethid:modelize_property#AMethid#accept_special_last_parameter */
8318 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AStarstarMethid:modelize_property#AMethid#return_is_mandatory */
8319 (nitmethod_t)nit__parser_prod___AStarstarMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AStarstarMethid:parser_prod#AStarstarMethid#n_op= */
8320 (nitmethod_t)nit__parser_prod___AStarstarMethid___init_astarstarmethid, /* pointer to parser_nodes:AStarstarMethid:parser_prod#AStarstarMethid#init_astarstarmethid */
8321 }
8322 };
8323 /* allocate AStarstarMethid */
8324 val* NEW_nit__AStarstarMethid(const struct type* type) {
8325 val* self /* : AStarstarMethid */;
8326 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8327 self->type = type;
8328 self->class = &class_nit__AStarstarMethid;
8329 return self;
8330 }
8331 /* runtime class nit__ASlashMethid */
8332 const struct class class_nit__ASlashMethid = {
8333 0, /* box_kind */
8334 {
8335 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ASlashMethid:kernel#Object#init */
8336 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ASlashMethid:kernel#Object#!= */
8337 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ASlashMethid:kernel#Object#sys */
8338 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ASlashMethid:string#Object#to_s */
8339 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ASlashMethid:kernel#Object#== */
8340 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ASlashMethid:string#Object#inspect */
8341 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ASlashMethid:kernel#Object#is_same_instance */
8342 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ASlashMethid:kernel#Object#object_id */
8343 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ASlashMethid:string#Object#class_name */
8344 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ASlashMethid:time#Object#get_time */
8345 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ASlashMethid:string#Object#inspect_head */
8346 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ASlashMethid:string#Object#native_class_name */
8347 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ASlashMethid:kernel#Object#hash */
8348 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ASlashMethid:nitni_utilities#Object#long_signature */
8349 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ASlashMethid:nitni_utilities#Object#internal_call_context */
8350 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ASlashMethid:light_c#Object#from_c_call_context */
8351 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#location */
8352 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#parent */
8353 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#hot_location */
8354 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#parent= */
8355 (nitmethod_t)nit__parser_prod___ASlashMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ASlashMethid:parser_prod#ASlashMethid#visit_all */
8356 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#location= */
8357 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ASlashMethid:literal#ANode#accept_literal */
8358 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ASlashMethid:transform#ANode#full_transform_visitor */
8359 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ASlashMethid:astvalidation#ANode#accept_ast_validation */
8360 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ASlashMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8361 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ASlashMethid:scope#ANode#accept_scope_visitor */
8362 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ASlashMethid:flow#ANode#accept_flow_visitor */
8363 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ASlashMethid:local_var_init#ANode#accept_local_var_visitor */
8364 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ASlashMethid:auto_super_init#ANode#accept_auto_super_init */
8365 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ASlashMethid:transform#ANode#accept_transform_visitor */
8366 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#debug */
8367 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ASlashMethid:parser_nodes#Prod#replace_with */
8368 (nitmethod_t)nit__parser_prod___ASlashMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ASlashMethid:parser_prod#ASlashMethid#replace_child */
8369 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ASlashMethid:parser_nodes#Prod#get_annotations */
8370 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ASlashMethid:parser_work#Prod#collect_text */
8371 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ASlashMethid:parser_nodes#Prod#n_annotations */
8372 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ASlashMethid:annotation#Prod#get_single_annotation */
8373 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ASlashMethid:parser_nodes#Prod#n_annotations= */
8374 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ASlashMethid:parser_nodes#ANode#replace_with */
8375 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ASlashMethid:modelize_property#AMethid#is_binary */
8376 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ASlashMethid:modelize_property#AMethid#min_arity */
8377 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ASlashMethid:modelize_property#AMethid#accept_special_last_parameter */
8378 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ASlashMethid:modelize_property#AMethid#return_is_mandatory */
8379 (nitmethod_t)nit__parser_prod___ASlashMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ASlashMethid:parser_prod#ASlashMethid#n_op= */
8380 (nitmethod_t)nit__parser_prod___ASlashMethid___init_aslashmethid, /* pointer to parser_nodes:ASlashMethid:parser_prod#ASlashMethid#init_aslashmethid */
8381 }
8382 };
8383 /* allocate ASlashMethid */
8384 val* NEW_nit__ASlashMethid(const struct type* type) {
8385 val* self /* : ASlashMethid */;
8386 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8387 self->type = type;
8388 self->class = &class_nit__ASlashMethid;
8389 return self;
8390 }
8391 /* runtime class nit__APercentMethid */
8392 const struct class class_nit__APercentMethid = {
8393 0, /* box_kind */
8394 {
8395 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:APercentMethid:kernel#Object#init */
8396 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:APercentMethid:kernel#Object#!= */
8397 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:APercentMethid:kernel#Object#sys */
8398 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:APercentMethid:string#Object#to_s */
8399 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:APercentMethid:kernel#Object#== */
8400 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:APercentMethid:string#Object#inspect */
8401 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:APercentMethid:kernel#Object#is_same_instance */
8402 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:APercentMethid:kernel#Object#object_id */
8403 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:APercentMethid:string#Object#class_name */
8404 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:APercentMethid:time#Object#get_time */
8405 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:APercentMethid:string#Object#inspect_head */
8406 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:APercentMethid:string#Object#native_class_name */
8407 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:APercentMethid:kernel#Object#hash */
8408 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:APercentMethid:nitni_utilities#Object#long_signature */
8409 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:APercentMethid:nitni_utilities#Object#internal_call_context */
8410 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:APercentMethid:light_c#Object#from_c_call_context */
8411 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#location */
8412 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#parent */
8413 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#hot_location */
8414 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#parent= */
8415 (nitmethod_t)nit__parser_prod___APercentMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:APercentMethid:parser_prod#APercentMethid#visit_all */
8416 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#location= */
8417 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:APercentMethid:literal#ANode#accept_literal */
8418 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:APercentMethid:transform#ANode#full_transform_visitor */
8419 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:APercentMethid:astvalidation#ANode#accept_ast_validation */
8420 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:APercentMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8421 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:APercentMethid:scope#ANode#accept_scope_visitor */
8422 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:APercentMethid:flow#ANode#accept_flow_visitor */
8423 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:APercentMethid:local_var_init#ANode#accept_local_var_visitor */
8424 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:APercentMethid:auto_super_init#ANode#accept_auto_super_init */
8425 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:APercentMethid:transform#ANode#accept_transform_visitor */
8426 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#debug */
8427 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:APercentMethid:parser_nodes#Prod#replace_with */
8428 (nitmethod_t)nit__parser_prod___APercentMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:APercentMethid:parser_prod#APercentMethid#replace_child */
8429 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:APercentMethid:parser_nodes#Prod#get_annotations */
8430 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:APercentMethid:parser_work#Prod#collect_text */
8431 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:APercentMethid:parser_nodes#Prod#n_annotations */
8432 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:APercentMethid:annotation#Prod#get_single_annotation */
8433 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:APercentMethid:parser_nodes#Prod#n_annotations= */
8434 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:APercentMethid:parser_nodes#ANode#replace_with */
8435 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:APercentMethid:modelize_property#AMethid#is_binary */
8436 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:APercentMethid:modelize_property#AMethid#min_arity */
8437 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:APercentMethid:modelize_property#AMethid#accept_special_last_parameter */
8438 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:APercentMethid:modelize_property#AMethid#return_is_mandatory */
8439 (nitmethod_t)nit__parser_prod___APercentMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:APercentMethid:parser_prod#APercentMethid#n_op= */
8440 (nitmethod_t)nit__parser_prod___APercentMethid___init_apercentmethid, /* pointer to parser_nodes:APercentMethid:parser_prod#APercentMethid#init_apercentmethid */
8441 }
8442 };
8443 /* allocate APercentMethid */
8444 val* NEW_nit__APercentMethid(const struct type* type) {
8445 val* self /* : APercentMethid */;
8446 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8447 self->type = type;
8448 self->class = &class_nit__APercentMethid;
8449 return self;
8450 }
8451 /* runtime class nit__APipeMethid */
8452 const struct class class_nit__APipeMethid = {
8453 0, /* box_kind */
8454 {
8455 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:APipeMethid:kernel#Object#init */
8456 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:APipeMethid:kernel#Object#!= */
8457 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:APipeMethid:kernel#Object#sys */
8458 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:APipeMethid:string#Object#to_s */
8459 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:APipeMethid:kernel#Object#== */
8460 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:APipeMethid:string#Object#inspect */
8461 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:APipeMethid:kernel#Object#is_same_instance */
8462 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:APipeMethid:kernel#Object#object_id */
8463 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:APipeMethid:string#Object#class_name */
8464 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:APipeMethid:time#Object#get_time */
8465 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:APipeMethid:string#Object#inspect_head */
8466 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:APipeMethid:string#Object#native_class_name */
8467 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:APipeMethid:kernel#Object#hash */
8468 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:APipeMethid:nitni_utilities#Object#long_signature */
8469 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:APipeMethid:nitni_utilities#Object#internal_call_context */
8470 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:APipeMethid:light_c#Object#from_c_call_context */
8471 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#location */
8472 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#parent */
8473 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#hot_location */
8474 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#parent= */
8475 (nitmethod_t)nit__parser_prod___APipeMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:APipeMethid:parser_prod#APipeMethid#visit_all */
8476 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#location= */
8477 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:APipeMethid:literal#ANode#accept_literal */
8478 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:APipeMethid:transform#ANode#full_transform_visitor */
8479 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:APipeMethid:astvalidation#ANode#accept_ast_validation */
8480 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:APipeMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8481 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:APipeMethid:scope#ANode#accept_scope_visitor */
8482 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:APipeMethid:flow#ANode#accept_flow_visitor */
8483 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:APipeMethid:local_var_init#ANode#accept_local_var_visitor */
8484 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:APipeMethid:auto_super_init#ANode#accept_auto_super_init */
8485 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:APipeMethid:transform#ANode#accept_transform_visitor */
8486 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#debug */
8487 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:APipeMethid:parser_nodes#Prod#replace_with */
8488 (nitmethod_t)nit__parser_prod___APipeMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:APipeMethid:parser_prod#APipeMethid#replace_child */
8489 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:APipeMethid:parser_nodes#Prod#get_annotations */
8490 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:APipeMethid:parser_work#Prod#collect_text */
8491 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:APipeMethid:parser_nodes#Prod#n_annotations */
8492 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:APipeMethid:annotation#Prod#get_single_annotation */
8493 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:APipeMethid:parser_nodes#Prod#n_annotations= */
8494 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:APipeMethid:parser_nodes#ANode#replace_with */
8495 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:APipeMethid:modelize_property#AMethid#is_binary */
8496 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:APipeMethid:modelize_property#AMethid#min_arity */
8497 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:APipeMethid:modelize_property#AMethid#accept_special_last_parameter */
8498 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:APipeMethid:modelize_property#AMethid#return_is_mandatory */
8499 (nitmethod_t)nit__parser_prod___APipeMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:APipeMethid:parser_prod#APipeMethid#n_op= */
8500 (nitmethod_t)nit__parser_prod___APipeMethid___init_apipemethid, /* pointer to parser_nodes:APipeMethid:parser_prod#APipeMethid#init_apipemethid */
8501 }
8502 };
8503 /* allocate APipeMethid */
8504 val* NEW_nit__APipeMethid(const struct type* type) {
8505 val* self /* : APipeMethid */;
8506 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8507 self->type = type;
8508 self->class = &class_nit__APipeMethid;
8509 return self;
8510 }
8511 /* runtime class nit__ACaretMethid */
8512 const struct class class_nit__ACaretMethid = {
8513 0, /* box_kind */
8514 {
8515 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ACaretMethid:kernel#Object#init */
8516 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ACaretMethid:kernel#Object#!= */
8517 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ACaretMethid:kernel#Object#sys */
8518 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ACaretMethid:string#Object#to_s */
8519 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ACaretMethid:kernel#Object#== */
8520 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ACaretMethid:string#Object#inspect */
8521 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ACaretMethid:kernel#Object#is_same_instance */
8522 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ACaretMethid:kernel#Object#object_id */
8523 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ACaretMethid:string#Object#class_name */
8524 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ACaretMethid:time#Object#get_time */
8525 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ACaretMethid:string#Object#inspect_head */
8526 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ACaretMethid:string#Object#native_class_name */
8527 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ACaretMethid:kernel#Object#hash */
8528 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ACaretMethid:nitni_utilities#Object#long_signature */
8529 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ACaretMethid:nitni_utilities#Object#internal_call_context */
8530 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ACaretMethid:light_c#Object#from_c_call_context */
8531 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#location */
8532 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#parent */
8533 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#hot_location */
8534 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#parent= */
8535 (nitmethod_t)nit__parser_prod___ACaretMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ACaretMethid:parser_prod#ACaretMethid#visit_all */
8536 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#location= */
8537 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ACaretMethid:literal#ANode#accept_literal */
8538 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ACaretMethid:transform#ANode#full_transform_visitor */
8539 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ACaretMethid:astvalidation#ANode#accept_ast_validation */
8540 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ACaretMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8541 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ACaretMethid:scope#ANode#accept_scope_visitor */
8542 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ACaretMethid:flow#ANode#accept_flow_visitor */
8543 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ACaretMethid:local_var_init#ANode#accept_local_var_visitor */
8544 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ACaretMethid:auto_super_init#ANode#accept_auto_super_init */
8545 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ACaretMethid:transform#ANode#accept_transform_visitor */
8546 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#debug */
8547 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ACaretMethid:parser_nodes#Prod#replace_with */
8548 (nitmethod_t)nit__parser_prod___ACaretMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ACaretMethid:parser_prod#ACaretMethid#replace_child */
8549 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ACaretMethid:parser_nodes#Prod#get_annotations */
8550 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ACaretMethid:parser_work#Prod#collect_text */
8551 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ACaretMethid:parser_nodes#Prod#n_annotations */
8552 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ACaretMethid:annotation#Prod#get_single_annotation */
8553 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ACaretMethid:parser_nodes#Prod#n_annotations= */
8554 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ACaretMethid:parser_nodes#ANode#replace_with */
8555 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ACaretMethid:modelize_property#AMethid#is_binary */
8556 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ACaretMethid:modelize_property#AMethid#min_arity */
8557 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ACaretMethid:modelize_property#AMethid#accept_special_last_parameter */
8558 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ACaretMethid:modelize_property#AMethid#return_is_mandatory */
8559 (nitmethod_t)nit__parser_prod___ACaretMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ACaretMethid:parser_prod#ACaretMethid#n_op= */
8560 (nitmethod_t)nit__parser_prod___ACaretMethid___init_acaretmethid, /* pointer to parser_nodes:ACaretMethid:parser_prod#ACaretMethid#init_acaretmethid */
8561 }
8562 };
8563 /* allocate ACaretMethid */
8564 val* NEW_nit__ACaretMethid(const struct type* type) {
8565 val* self /* : ACaretMethid */;
8566 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8567 self->type = type;
8568 self->class = &class_nit__ACaretMethid;
8569 return self;
8570 }
8571 /* runtime class nit__AAmpMethid */
8572 const struct class class_nit__AAmpMethid = {
8573 0, /* box_kind */
8574 {
8575 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAmpMethid:kernel#Object#init */
8576 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAmpMethid:kernel#Object#!= */
8577 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAmpMethid:kernel#Object#sys */
8578 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAmpMethid:string#Object#to_s */
8579 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAmpMethid:kernel#Object#== */
8580 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAmpMethid:string#Object#inspect */
8581 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAmpMethid:kernel#Object#is_same_instance */
8582 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAmpMethid:kernel#Object#object_id */
8583 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAmpMethid:string#Object#class_name */
8584 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAmpMethid:time#Object#get_time */
8585 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAmpMethid:string#Object#inspect_head */
8586 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAmpMethid:string#Object#native_class_name */
8587 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAmpMethid:kernel#Object#hash */
8588 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAmpMethid:nitni_utilities#Object#long_signature */
8589 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAmpMethid:nitni_utilities#Object#internal_call_context */
8590 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAmpMethid:light_c#Object#from_c_call_context */
8591 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#location */
8592 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#parent */
8593 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#hot_location */
8594 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#parent= */
8595 (nitmethod_t)nit__parser_prod___AAmpMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAmpMethid:parser_prod#AAmpMethid#visit_all */
8596 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#location= */
8597 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAmpMethid:literal#ANode#accept_literal */
8598 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAmpMethid:transform#ANode#full_transform_visitor */
8599 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAmpMethid:astvalidation#ANode#accept_ast_validation */
8600 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAmpMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8601 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAmpMethid:scope#ANode#accept_scope_visitor */
8602 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAmpMethid:flow#ANode#accept_flow_visitor */
8603 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAmpMethid:local_var_init#ANode#accept_local_var_visitor */
8604 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAmpMethid:auto_super_init#ANode#accept_auto_super_init */
8605 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAmpMethid:transform#ANode#accept_transform_visitor */
8606 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#debug */
8607 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAmpMethid:parser_nodes#Prod#replace_with */
8608 (nitmethod_t)nit__parser_prod___AAmpMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAmpMethid:parser_prod#AAmpMethid#replace_child */
8609 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAmpMethid:parser_nodes#Prod#get_annotations */
8610 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAmpMethid:parser_work#Prod#collect_text */
8611 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAmpMethid:parser_nodes#Prod#n_annotations */
8612 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAmpMethid:annotation#Prod#get_single_annotation */
8613 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AAmpMethid:parser_nodes#Prod#n_annotations= */
8614 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAmpMethid:parser_nodes#ANode#replace_with */
8615 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AAmpMethid:modelize_property#AMethid#is_binary */
8616 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AAmpMethid:modelize_property#AMethid#min_arity */
8617 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AAmpMethid:modelize_property#AMethid#accept_special_last_parameter */
8618 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AAmpMethid:modelize_property#AMethid#return_is_mandatory */
8619 (nitmethod_t)nit__parser_prod___AAmpMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AAmpMethid:parser_prod#AAmpMethid#n_op= */
8620 (nitmethod_t)nit__parser_prod___AAmpMethid___init_aampmethid, /* pointer to parser_nodes:AAmpMethid:parser_prod#AAmpMethid#init_aampmethid */
8621 }
8622 };
8623 /* allocate AAmpMethid */
8624 val* NEW_nit__AAmpMethid(const struct type* type) {
8625 val* self /* : AAmpMethid */;
8626 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8627 self->type = type;
8628 self->class = &class_nit__AAmpMethid;
8629 return self;
8630 }
8631 /* runtime class nit__ATildeMethid */
8632 const struct class class_nit__ATildeMethid = {
8633 0, /* box_kind */
8634 {
8635 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ATildeMethid:kernel#Object#init */
8636 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ATildeMethid:kernel#Object#!= */
8637 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ATildeMethid:kernel#Object#sys */
8638 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ATildeMethid:string#Object#to_s */
8639 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ATildeMethid:kernel#Object#== */
8640 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ATildeMethid:string#Object#inspect */
8641 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ATildeMethid:kernel#Object#is_same_instance */
8642 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ATildeMethid:kernel#Object#object_id */
8643 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ATildeMethid:string#Object#class_name */
8644 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ATildeMethid:time#Object#get_time */
8645 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ATildeMethid:string#Object#inspect_head */
8646 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ATildeMethid:string#Object#native_class_name */
8647 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ATildeMethid:kernel#Object#hash */
8648 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ATildeMethid:nitni_utilities#Object#long_signature */
8649 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ATildeMethid:nitni_utilities#Object#internal_call_context */
8650 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ATildeMethid:light_c#Object#from_c_call_context */
8651 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#location */
8652 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#parent */
8653 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#hot_location */
8654 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#parent= */
8655 (nitmethod_t)nit__parser_prod___ATildeMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ATildeMethid:parser_prod#ATildeMethid#visit_all */
8656 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#location= */
8657 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ATildeMethid:literal#ANode#accept_literal */
8658 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ATildeMethid:transform#ANode#full_transform_visitor */
8659 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ATildeMethid:astvalidation#ANode#accept_ast_validation */
8660 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ATildeMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8661 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ATildeMethid:scope#ANode#accept_scope_visitor */
8662 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ATildeMethid:flow#ANode#accept_flow_visitor */
8663 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ATildeMethid:local_var_init#ANode#accept_local_var_visitor */
8664 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ATildeMethid:auto_super_init#ANode#accept_auto_super_init */
8665 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ATildeMethid:transform#ANode#accept_transform_visitor */
8666 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#debug */
8667 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ATildeMethid:parser_nodes#Prod#replace_with */
8668 (nitmethod_t)nit__parser_prod___ATildeMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ATildeMethid:parser_prod#ATildeMethid#replace_child */
8669 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ATildeMethid:parser_nodes#Prod#get_annotations */
8670 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ATildeMethid:parser_work#Prod#collect_text */
8671 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ATildeMethid:parser_nodes#Prod#n_annotations */
8672 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ATildeMethid:annotation#Prod#get_single_annotation */
8673 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ATildeMethid:parser_nodes#Prod#n_annotations= */
8674 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ATildeMethid:parser_nodes#ANode#replace_with */
8675 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ATildeMethid:modelize_property#AMethid#is_binary */
8676 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ATildeMethid:modelize_property#AMethid#min_arity */
8677 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ATildeMethid:modelize_property#AMethid#accept_special_last_parameter */
8678 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ATildeMethid:modelize_property#AMethid#return_is_mandatory */
8679 (nitmethod_t)nit__parser_prod___ATildeMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ATildeMethid:parser_prod#ATildeMethid#n_op= */
8680 (nitmethod_t)nit__parser_prod___ATildeMethid___init_atildemethid, /* pointer to parser_nodes:ATildeMethid:parser_prod#ATildeMethid#init_atildemethid */
8681 }
8682 };
8683 /* allocate ATildeMethid */
8684 val* NEW_nit__ATildeMethid(const struct type* type) {
8685 val* self /* : ATildeMethid */;
8686 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8687 self->type = type;
8688 self->class = &class_nit__ATildeMethid;
8689 return self;
8690 }
8691 /* runtime class nit__AEqMethid */
8692 const struct class class_nit__AEqMethid = {
8693 0, /* box_kind */
8694 {
8695 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AEqMethid:kernel#Object#init */
8696 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AEqMethid:kernel#Object#!= */
8697 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AEqMethid:kernel#Object#sys */
8698 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AEqMethid:string#Object#to_s */
8699 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AEqMethid:kernel#Object#== */
8700 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AEqMethid:string#Object#inspect */
8701 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AEqMethid:kernel#Object#is_same_instance */
8702 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AEqMethid:kernel#Object#object_id */
8703 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AEqMethid:string#Object#class_name */
8704 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AEqMethid:time#Object#get_time */
8705 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AEqMethid:string#Object#inspect_head */
8706 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AEqMethid:string#Object#native_class_name */
8707 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AEqMethid:kernel#Object#hash */
8708 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AEqMethid:nitni_utilities#Object#long_signature */
8709 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AEqMethid:nitni_utilities#Object#internal_call_context */
8710 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AEqMethid:light_c#Object#from_c_call_context */
8711 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#location */
8712 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#parent */
8713 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#hot_location */
8714 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#parent= */
8715 (nitmethod_t)nit__parser_prod___AEqMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AEqMethid:parser_prod#AEqMethid#visit_all */
8716 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#location= */
8717 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AEqMethid:literal#ANode#accept_literal */
8718 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AEqMethid:transform#ANode#full_transform_visitor */
8719 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AEqMethid:astvalidation#ANode#accept_ast_validation */
8720 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AEqMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8721 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AEqMethid:scope#ANode#accept_scope_visitor */
8722 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AEqMethid:flow#ANode#accept_flow_visitor */
8723 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AEqMethid:local_var_init#ANode#accept_local_var_visitor */
8724 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AEqMethid:auto_super_init#ANode#accept_auto_super_init */
8725 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AEqMethid:transform#ANode#accept_transform_visitor */
8726 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#debug */
8727 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AEqMethid:parser_nodes#Prod#replace_with */
8728 (nitmethod_t)nit__parser_prod___AEqMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AEqMethid:parser_prod#AEqMethid#replace_child */
8729 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AEqMethid:parser_nodes#Prod#get_annotations */
8730 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AEqMethid:parser_work#Prod#collect_text */
8731 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AEqMethid:parser_nodes#Prod#n_annotations */
8732 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AEqMethid:annotation#Prod#get_single_annotation */
8733 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AEqMethid:parser_nodes#Prod#n_annotations= */
8734 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AEqMethid:parser_nodes#ANode#replace_with */
8735 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AEqMethid:modelize_property#AMethid#is_binary */
8736 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AEqMethid:modelize_property#AMethid#min_arity */
8737 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AEqMethid:modelize_property#AMethid#accept_special_last_parameter */
8738 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AEqMethid:modelize_property#AMethid#return_is_mandatory */
8739 (nitmethod_t)nit__parser_prod___AEqMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AEqMethid:parser_prod#AEqMethid#n_op= */
8740 (nitmethod_t)nit__parser_prod___AEqMethid___init_aeqmethid, /* pointer to parser_nodes:AEqMethid:parser_prod#AEqMethid#init_aeqmethid */
8741 }
8742 };
8743 /* allocate AEqMethid */
8744 val* NEW_nit__AEqMethid(const struct type* type) {
8745 val* self /* : AEqMethid */;
8746 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8747 self->type = type;
8748 self->class = &class_nit__AEqMethid;
8749 return self;
8750 }
8751 /* runtime class nit__ANeMethid */
8752 const struct class class_nit__ANeMethid = {
8753 0, /* box_kind */
8754 {
8755 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ANeMethid:kernel#Object#init */
8756 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ANeMethid:kernel#Object#!= */
8757 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ANeMethid:kernel#Object#sys */
8758 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ANeMethid:string#Object#to_s */
8759 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ANeMethid:kernel#Object#== */
8760 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ANeMethid:string#Object#inspect */
8761 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ANeMethid:kernel#Object#is_same_instance */
8762 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ANeMethid:kernel#Object#object_id */
8763 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ANeMethid:string#Object#class_name */
8764 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ANeMethid:time#Object#get_time */
8765 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ANeMethid:string#Object#inspect_head */
8766 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ANeMethid:string#Object#native_class_name */
8767 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ANeMethid:kernel#Object#hash */
8768 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ANeMethid:nitni_utilities#Object#long_signature */
8769 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ANeMethid:nitni_utilities#Object#internal_call_context */
8770 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ANeMethid:light_c#Object#from_c_call_context */
8771 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#location */
8772 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#parent */
8773 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#hot_location */
8774 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#parent= */
8775 (nitmethod_t)nit__parser_prod___ANeMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ANeMethid:parser_prod#ANeMethid#visit_all */
8776 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#location= */
8777 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ANeMethid:literal#ANode#accept_literal */
8778 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ANeMethid:transform#ANode#full_transform_visitor */
8779 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ANeMethid:astvalidation#ANode#accept_ast_validation */
8780 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ANeMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8781 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ANeMethid:scope#ANode#accept_scope_visitor */
8782 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ANeMethid:flow#ANode#accept_flow_visitor */
8783 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ANeMethid:local_var_init#ANode#accept_local_var_visitor */
8784 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ANeMethid:auto_super_init#ANode#accept_auto_super_init */
8785 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ANeMethid:transform#ANode#accept_transform_visitor */
8786 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#debug */
8787 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ANeMethid:parser_nodes#Prod#replace_with */
8788 (nitmethod_t)nit__parser_prod___ANeMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ANeMethid:parser_prod#ANeMethid#replace_child */
8789 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ANeMethid:parser_nodes#Prod#get_annotations */
8790 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ANeMethid:parser_work#Prod#collect_text */
8791 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ANeMethid:parser_nodes#Prod#n_annotations */
8792 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ANeMethid:annotation#Prod#get_single_annotation */
8793 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ANeMethid:parser_nodes#Prod#n_annotations= */
8794 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ANeMethid:parser_nodes#ANode#replace_with */
8795 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ANeMethid:modelize_property#AMethid#is_binary */
8796 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ANeMethid:modelize_property#AMethid#min_arity */
8797 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ANeMethid:modelize_property#AMethid#accept_special_last_parameter */
8798 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ANeMethid:modelize_property#AMethid#return_is_mandatory */
8799 (nitmethod_t)nit__parser_prod___ANeMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ANeMethid:parser_prod#ANeMethid#n_op= */
8800 (nitmethod_t)nit__parser_prod___ANeMethid___init_anemethid, /* pointer to parser_nodes:ANeMethid:parser_prod#ANeMethid#init_anemethid */
8801 }
8802 };
8803 /* allocate ANeMethid */
8804 val* NEW_nit__ANeMethid(const struct type* type) {
8805 val* self /* : ANeMethid */;
8806 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8807 self->type = type;
8808 self->class = &class_nit__ANeMethid;
8809 return self;
8810 }
8811 /* runtime class nit__ALeMethid */
8812 const struct class class_nit__ALeMethid = {
8813 0, /* box_kind */
8814 {
8815 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALeMethid:kernel#Object#init */
8816 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALeMethid:kernel#Object#!= */
8817 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALeMethid:kernel#Object#sys */
8818 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ALeMethid:string#Object#to_s */
8819 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALeMethid:kernel#Object#== */
8820 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALeMethid:string#Object#inspect */
8821 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALeMethid:kernel#Object#is_same_instance */
8822 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALeMethid:kernel#Object#object_id */
8823 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALeMethid:string#Object#class_name */
8824 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALeMethid:time#Object#get_time */
8825 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALeMethid:string#Object#inspect_head */
8826 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALeMethid:string#Object#native_class_name */
8827 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALeMethid:kernel#Object#hash */
8828 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALeMethid:nitni_utilities#Object#long_signature */
8829 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALeMethid:nitni_utilities#Object#internal_call_context */
8830 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALeMethid:light_c#Object#from_c_call_context */
8831 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#location */
8832 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#parent */
8833 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#hot_location */
8834 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#parent= */
8835 (nitmethod_t)nit__parser_prod___ALeMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ALeMethid:parser_prod#ALeMethid#visit_all */
8836 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#location= */
8837 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALeMethid:literal#ANode#accept_literal */
8838 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALeMethid:transform#ANode#full_transform_visitor */
8839 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALeMethid:astvalidation#ANode#accept_ast_validation */
8840 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALeMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8841 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALeMethid:scope#ANode#accept_scope_visitor */
8842 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALeMethid:flow#ANode#accept_flow_visitor */
8843 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALeMethid:local_var_init#ANode#accept_local_var_visitor */
8844 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALeMethid:auto_super_init#ANode#accept_auto_super_init */
8845 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALeMethid:transform#ANode#accept_transform_visitor */
8846 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#debug */
8847 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ALeMethid:parser_nodes#Prod#replace_with */
8848 (nitmethod_t)nit__parser_prod___ALeMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ALeMethid:parser_prod#ALeMethid#replace_child */
8849 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ALeMethid:parser_nodes#Prod#get_annotations */
8850 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ALeMethid:parser_work#Prod#collect_text */
8851 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ALeMethid:parser_nodes#Prod#n_annotations */
8852 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ALeMethid:annotation#Prod#get_single_annotation */
8853 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ALeMethid:parser_nodes#Prod#n_annotations= */
8854 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALeMethid:parser_nodes#ANode#replace_with */
8855 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ALeMethid:modelize_property#AMethid#is_binary */
8856 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ALeMethid:modelize_property#AMethid#min_arity */
8857 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ALeMethid:modelize_property#AMethid#accept_special_last_parameter */
8858 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ALeMethid:modelize_property#AMethid#return_is_mandatory */
8859 (nitmethod_t)nit__parser_prod___ALeMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ALeMethid:parser_prod#ALeMethid#n_op= */
8860 (nitmethod_t)nit__parser_prod___ALeMethid___init_alemethid, /* pointer to parser_nodes:ALeMethid:parser_prod#ALeMethid#init_alemethid */
8861 }
8862 };
8863 /* allocate ALeMethid */
8864 val* NEW_nit__ALeMethid(const struct type* type) {
8865 val* self /* : ALeMethid */;
8866 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8867 self->type = type;
8868 self->class = &class_nit__ALeMethid;
8869 return self;
8870 }
8871 /* runtime class nit__AGeMethid */
8872 const struct class class_nit__AGeMethid = {
8873 0, /* box_kind */
8874 {
8875 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AGeMethid:kernel#Object#init */
8876 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AGeMethid:kernel#Object#!= */
8877 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AGeMethid:kernel#Object#sys */
8878 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AGeMethid:string#Object#to_s */
8879 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AGeMethid:kernel#Object#== */
8880 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AGeMethid:string#Object#inspect */
8881 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AGeMethid:kernel#Object#is_same_instance */
8882 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AGeMethid:kernel#Object#object_id */
8883 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AGeMethid:string#Object#class_name */
8884 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AGeMethid:time#Object#get_time */
8885 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AGeMethid:string#Object#inspect_head */
8886 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AGeMethid:string#Object#native_class_name */
8887 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AGeMethid:kernel#Object#hash */
8888 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AGeMethid:nitni_utilities#Object#long_signature */
8889 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AGeMethid:nitni_utilities#Object#internal_call_context */
8890 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AGeMethid:light_c#Object#from_c_call_context */
8891 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#location */
8892 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#parent */
8893 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#hot_location */
8894 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#parent= */
8895 (nitmethod_t)nit__parser_prod___AGeMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AGeMethid:parser_prod#AGeMethid#visit_all */
8896 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#location= */
8897 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AGeMethid:literal#ANode#accept_literal */
8898 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AGeMethid:transform#ANode#full_transform_visitor */
8899 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AGeMethid:astvalidation#ANode#accept_ast_validation */
8900 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AGeMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8901 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AGeMethid:scope#ANode#accept_scope_visitor */
8902 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AGeMethid:flow#ANode#accept_flow_visitor */
8903 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AGeMethid:local_var_init#ANode#accept_local_var_visitor */
8904 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AGeMethid:auto_super_init#ANode#accept_auto_super_init */
8905 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AGeMethid:transform#ANode#accept_transform_visitor */
8906 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#debug */
8907 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AGeMethid:parser_nodes#Prod#replace_with */
8908 (nitmethod_t)nit__parser_prod___AGeMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AGeMethid:parser_prod#AGeMethid#replace_child */
8909 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AGeMethid:parser_nodes#Prod#get_annotations */
8910 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AGeMethid:parser_work#Prod#collect_text */
8911 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AGeMethid:parser_nodes#Prod#n_annotations */
8912 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AGeMethid:annotation#Prod#get_single_annotation */
8913 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AGeMethid:parser_nodes#Prod#n_annotations= */
8914 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AGeMethid:parser_nodes#ANode#replace_with */
8915 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AGeMethid:modelize_property#AMethid#is_binary */
8916 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AGeMethid:modelize_property#AMethid#min_arity */
8917 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AGeMethid:modelize_property#AMethid#accept_special_last_parameter */
8918 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AGeMethid:modelize_property#AMethid#return_is_mandatory */
8919 (nitmethod_t)nit__parser_prod___AGeMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AGeMethid:parser_prod#AGeMethid#n_op= */
8920 (nitmethod_t)nit__parser_prod___AGeMethid___init_agemethid, /* pointer to parser_nodes:AGeMethid:parser_prod#AGeMethid#init_agemethid */
8921 }
8922 };
8923 /* allocate AGeMethid */
8924 val* NEW_nit__AGeMethid(const struct type* type) {
8925 val* self /* : AGeMethid */;
8926 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8927 self->type = type;
8928 self->class = &class_nit__AGeMethid;
8929 return self;
8930 }
8931 /* runtime class nit__ALtMethid */
8932 const struct class class_nit__ALtMethid = {
8933 0, /* box_kind */
8934 {
8935 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALtMethid:kernel#Object#init */
8936 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALtMethid:kernel#Object#!= */
8937 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALtMethid:kernel#Object#sys */
8938 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ALtMethid:string#Object#to_s */
8939 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALtMethid:kernel#Object#== */
8940 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALtMethid:string#Object#inspect */
8941 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALtMethid:kernel#Object#is_same_instance */
8942 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALtMethid:kernel#Object#object_id */
8943 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALtMethid:string#Object#class_name */
8944 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALtMethid:time#Object#get_time */
8945 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALtMethid:string#Object#inspect_head */
8946 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALtMethid:string#Object#native_class_name */
8947 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALtMethid:kernel#Object#hash */
8948 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALtMethid:nitni_utilities#Object#long_signature */
8949 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALtMethid:nitni_utilities#Object#internal_call_context */
8950 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALtMethid:light_c#Object#from_c_call_context */
8951 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#location */
8952 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#parent */
8953 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#hot_location */
8954 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#parent= */
8955 (nitmethod_t)nit__parser_prod___ALtMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ALtMethid:parser_prod#ALtMethid#visit_all */
8956 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#location= */
8957 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALtMethid:literal#ANode#accept_literal */
8958 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALtMethid:transform#ANode#full_transform_visitor */
8959 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALtMethid:astvalidation#ANode#accept_ast_validation */
8960 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALtMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8961 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALtMethid:scope#ANode#accept_scope_visitor */
8962 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALtMethid:flow#ANode#accept_flow_visitor */
8963 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALtMethid:local_var_init#ANode#accept_local_var_visitor */
8964 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALtMethid:auto_super_init#ANode#accept_auto_super_init */
8965 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALtMethid:transform#ANode#accept_transform_visitor */
8966 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#debug */
8967 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ALtMethid:parser_nodes#Prod#replace_with */
8968 (nitmethod_t)nit__parser_prod___ALtMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ALtMethid:parser_prod#ALtMethid#replace_child */
8969 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ALtMethid:parser_nodes#Prod#get_annotations */
8970 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ALtMethid:parser_work#Prod#collect_text */
8971 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ALtMethid:parser_nodes#Prod#n_annotations */
8972 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ALtMethid:annotation#Prod#get_single_annotation */
8973 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ALtMethid:parser_nodes#Prod#n_annotations= */
8974 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALtMethid:parser_nodes#ANode#replace_with */
8975 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ALtMethid:modelize_property#AMethid#is_binary */
8976 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ALtMethid:modelize_property#AMethid#min_arity */
8977 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ALtMethid:modelize_property#AMethid#accept_special_last_parameter */
8978 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ALtMethid:modelize_property#AMethid#return_is_mandatory */
8979 (nitmethod_t)nit__parser_prod___ALtMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ALtMethid:parser_prod#ALtMethid#n_op= */
8980 (nitmethod_t)nit__parser_prod___ALtMethid___init_altmethid, /* pointer to parser_nodes:ALtMethid:parser_prod#ALtMethid#init_altmethid */
8981 }
8982 };
8983 /* allocate ALtMethid */
8984 val* NEW_nit__ALtMethid(const struct type* type) {
8985 val* self /* : ALtMethid */;
8986 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8987 self->type = type;
8988 self->class = &class_nit__ALtMethid;
8989 return self;
8990 }
8991 /* runtime class nit__AGtMethid */
8992 const struct class class_nit__AGtMethid = {
8993 0, /* box_kind */
8994 {
8995 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AGtMethid:kernel#Object#init */
8996 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AGtMethid:kernel#Object#!= */
8997 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AGtMethid:kernel#Object#sys */
8998 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AGtMethid:string#Object#to_s */
8999 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AGtMethid:kernel#Object#== */
9000 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AGtMethid:string#Object#inspect */
9001 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AGtMethid:kernel#Object#is_same_instance */
9002 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AGtMethid:kernel#Object#object_id */
9003 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AGtMethid:string#Object#class_name */
9004 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AGtMethid:time#Object#get_time */
9005 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AGtMethid:string#Object#inspect_head */
9006 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AGtMethid:string#Object#native_class_name */
9007 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AGtMethid:kernel#Object#hash */
9008 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AGtMethid:nitni_utilities#Object#long_signature */
9009 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AGtMethid:nitni_utilities#Object#internal_call_context */
9010 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AGtMethid:light_c#Object#from_c_call_context */
9011 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#location */
9012 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#parent */
9013 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#hot_location */
9014 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#parent= */
9015 (nitmethod_t)nit__parser_prod___AGtMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AGtMethid:parser_prod#AGtMethid#visit_all */
9016 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#location= */
9017 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AGtMethid:literal#ANode#accept_literal */
9018 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AGtMethid:transform#ANode#full_transform_visitor */
9019 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AGtMethid:astvalidation#ANode#accept_ast_validation */
9020 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AGtMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9021 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AGtMethid:scope#ANode#accept_scope_visitor */
9022 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AGtMethid:flow#ANode#accept_flow_visitor */
9023 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AGtMethid:local_var_init#ANode#accept_local_var_visitor */
9024 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AGtMethid:auto_super_init#ANode#accept_auto_super_init */
9025 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AGtMethid:transform#ANode#accept_transform_visitor */
9026 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#debug */
9027 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AGtMethid:parser_nodes#Prod#replace_with */
9028 (nitmethod_t)nit__parser_prod___AGtMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AGtMethid:parser_prod#AGtMethid#replace_child */
9029 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AGtMethid:parser_nodes#Prod#get_annotations */
9030 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AGtMethid:parser_work#Prod#collect_text */
9031 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AGtMethid:parser_nodes#Prod#n_annotations */
9032 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AGtMethid:annotation#Prod#get_single_annotation */
9033 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AGtMethid:parser_nodes#Prod#n_annotations= */
9034 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AGtMethid:parser_nodes#ANode#replace_with */
9035 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AGtMethid:modelize_property#AMethid#is_binary */
9036 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AGtMethid:modelize_property#AMethid#min_arity */
9037 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AGtMethid:modelize_property#AMethid#accept_special_last_parameter */
9038 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AGtMethid:modelize_property#AMethid#return_is_mandatory */
9039 (nitmethod_t)nit__parser_prod___AGtMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AGtMethid:parser_prod#AGtMethid#n_op= */
9040 (nitmethod_t)nit__parser_prod___AGtMethid___init_agtmethid, /* pointer to parser_nodes:AGtMethid:parser_prod#AGtMethid#init_agtmethid */
9041 }
9042 };
9043 /* allocate AGtMethid */
9044 val* NEW_nit__AGtMethid(const struct type* type) {
9045 val* self /* : AGtMethid */;
9046 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9047 self->type = type;
9048 self->class = &class_nit__AGtMethid;
9049 return self;
9050 }
9051 /* runtime class nit__ALlMethid */
9052 const struct class class_nit__ALlMethid = {
9053 0, /* box_kind */
9054 {
9055 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALlMethid:kernel#Object#init */
9056 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALlMethid:kernel#Object#!= */
9057 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALlMethid:kernel#Object#sys */
9058 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ALlMethid:string#Object#to_s */
9059 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALlMethid:kernel#Object#== */
9060 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALlMethid:string#Object#inspect */
9061 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALlMethid:kernel#Object#is_same_instance */
9062 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALlMethid:kernel#Object#object_id */
9063 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALlMethid:string#Object#class_name */
9064 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALlMethid:time#Object#get_time */
9065 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALlMethid:string#Object#inspect_head */
9066 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALlMethid:string#Object#native_class_name */
9067 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALlMethid:kernel#Object#hash */
9068 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALlMethid:nitni_utilities#Object#long_signature */
9069 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALlMethid:nitni_utilities#Object#internal_call_context */
9070 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALlMethid:light_c#Object#from_c_call_context */
9071 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#location */
9072 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#parent */
9073 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#hot_location */
9074 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#parent= */
9075 (nitmethod_t)nit__parser_prod___ALlMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ALlMethid:parser_prod#ALlMethid#visit_all */
9076 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#location= */
9077 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALlMethid:literal#ANode#accept_literal */
9078 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALlMethid:transform#ANode#full_transform_visitor */
9079 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALlMethid:astvalidation#ANode#accept_ast_validation */
9080 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALlMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9081 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALlMethid:scope#ANode#accept_scope_visitor */
9082 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALlMethid:flow#ANode#accept_flow_visitor */
9083 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALlMethid:local_var_init#ANode#accept_local_var_visitor */
9084 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALlMethid:auto_super_init#ANode#accept_auto_super_init */
9085 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALlMethid:transform#ANode#accept_transform_visitor */
9086 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#debug */
9087 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ALlMethid:parser_nodes#Prod#replace_with */
9088 (nitmethod_t)nit__parser_prod___ALlMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ALlMethid:parser_prod#ALlMethid#replace_child */
9089 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ALlMethid:parser_nodes#Prod#get_annotations */
9090 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ALlMethid:parser_work#Prod#collect_text */
9091 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ALlMethid:parser_nodes#Prod#n_annotations */
9092 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ALlMethid:annotation#Prod#get_single_annotation */
9093 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ALlMethid:parser_nodes#Prod#n_annotations= */
9094 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALlMethid:parser_nodes#ANode#replace_with */
9095 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:ALlMethid:modelize_property#AMethid#is_binary */
9096 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ALlMethid:modelize_property#AMethid#min_arity */
9097 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ALlMethid:modelize_property#AMethid#accept_special_last_parameter */
9098 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ALlMethid:modelize_property#AMethid#return_is_mandatory */
9099 (nitmethod_t)nit__parser_prod___ALlMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:ALlMethid:parser_prod#ALlMethid#n_op= */
9100 (nitmethod_t)nit__parser_prod___ALlMethid___init_allmethid, /* pointer to parser_nodes:ALlMethid:parser_prod#ALlMethid#init_allmethid */
9101 }
9102 };
9103 /* allocate ALlMethid */
9104 val* NEW_nit__ALlMethid(const struct type* type) {
9105 val* self /* : ALlMethid */;
9106 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9107 self->type = type;
9108 self->class = &class_nit__ALlMethid;
9109 return self;
9110 }
9111 /* runtime class nit__AGgMethid */
9112 const struct class class_nit__AGgMethid = {
9113 0, /* box_kind */
9114 {
9115 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AGgMethid:kernel#Object#init */
9116 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AGgMethid:kernel#Object#!= */
9117 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AGgMethid:kernel#Object#sys */
9118 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AGgMethid:string#Object#to_s */
9119 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AGgMethid:kernel#Object#== */
9120 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AGgMethid:string#Object#inspect */
9121 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AGgMethid:kernel#Object#is_same_instance */
9122 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AGgMethid:kernel#Object#object_id */
9123 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AGgMethid:string#Object#class_name */
9124 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AGgMethid:time#Object#get_time */
9125 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AGgMethid:string#Object#inspect_head */
9126 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AGgMethid:string#Object#native_class_name */
9127 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AGgMethid:kernel#Object#hash */
9128 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AGgMethid:nitni_utilities#Object#long_signature */
9129 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AGgMethid:nitni_utilities#Object#internal_call_context */
9130 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AGgMethid:light_c#Object#from_c_call_context */
9131 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#location */
9132 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#parent */
9133 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#hot_location */
9134 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#parent= */
9135 (nitmethod_t)nit__parser_prod___AGgMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AGgMethid:parser_prod#AGgMethid#visit_all */
9136 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#location= */
9137 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AGgMethid:literal#ANode#accept_literal */
9138 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AGgMethid:transform#ANode#full_transform_visitor */
9139 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AGgMethid:astvalidation#ANode#accept_ast_validation */
9140 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AGgMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9141 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AGgMethid:scope#ANode#accept_scope_visitor */
9142 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AGgMethid:flow#ANode#accept_flow_visitor */
9143 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AGgMethid:local_var_init#ANode#accept_local_var_visitor */
9144 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AGgMethid:auto_super_init#ANode#accept_auto_super_init */
9145 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AGgMethid:transform#ANode#accept_transform_visitor */
9146 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#debug */
9147 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AGgMethid:parser_nodes#Prod#replace_with */
9148 (nitmethod_t)nit__parser_prod___AGgMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AGgMethid:parser_prod#AGgMethid#replace_child */
9149 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AGgMethid:parser_nodes#Prod#get_annotations */
9150 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AGgMethid:parser_work#Prod#collect_text */
9151 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AGgMethid:parser_nodes#Prod#n_annotations */
9152 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AGgMethid:annotation#Prod#get_single_annotation */
9153 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AGgMethid:parser_nodes#Prod#n_annotations= */
9154 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AGgMethid:parser_nodes#ANode#replace_with */
9155 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AGgMethid:modelize_property#AMethid#is_binary */
9156 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AGgMethid:modelize_property#AMethid#min_arity */
9157 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AGgMethid:modelize_property#AMethid#accept_special_last_parameter */
9158 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AGgMethid:modelize_property#AMethid#return_is_mandatory */
9159 (nitmethod_t)nit__parser_prod___AGgMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AGgMethid:parser_prod#AGgMethid#n_op= */
9160 (nitmethod_t)nit__parser_prod___AGgMethid___init_aggmethid, /* pointer to parser_nodes:AGgMethid:parser_prod#AGgMethid#init_aggmethid */
9161 }
9162 };
9163 /* allocate AGgMethid */
9164 val* NEW_nit__AGgMethid(const struct type* type) {
9165 val* self /* : AGgMethid */;
9166 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9167 self->type = type;
9168 self->class = &class_nit__AGgMethid;
9169 return self;
9170 }
9171 /* runtime class nit__AStarshipMethid */
9172 const struct class class_nit__AStarshipMethid = {
9173 0, /* box_kind */
9174 {
9175 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#init */
9176 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#!= */
9177 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#sys */
9178 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AStarshipMethid:string#Object#to_s */
9179 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#== */
9180 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AStarshipMethid:string#Object#inspect */
9181 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#is_same_instance */
9182 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#object_id */
9183 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AStarshipMethid:string#Object#class_name */
9184 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AStarshipMethid:time#Object#get_time */
9185 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AStarshipMethid:string#Object#inspect_head */
9186 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AStarshipMethid:string#Object#native_class_name */
9187 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AStarshipMethid:kernel#Object#hash */
9188 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AStarshipMethid:nitni_utilities#Object#long_signature */
9189 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AStarshipMethid:nitni_utilities#Object#internal_call_context */
9190 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AStarshipMethid:light_c#Object#from_c_call_context */
9191 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#location */
9192 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#parent */
9193 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#hot_location */
9194 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#parent= */
9195 (nitmethod_t)nit__parser_prod___AStarshipMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AStarshipMethid:parser_prod#AStarshipMethid#visit_all */
9196 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#location= */
9197 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AStarshipMethid:literal#ANode#accept_literal */
9198 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AStarshipMethid:transform#ANode#full_transform_visitor */
9199 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AStarshipMethid:astvalidation#ANode#accept_ast_validation */
9200 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AStarshipMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9201 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AStarshipMethid:scope#ANode#accept_scope_visitor */
9202 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AStarshipMethid:flow#ANode#accept_flow_visitor */
9203 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AStarshipMethid:local_var_init#ANode#accept_local_var_visitor */
9204 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AStarshipMethid:auto_super_init#ANode#accept_auto_super_init */
9205 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AStarshipMethid:transform#ANode#accept_transform_visitor */
9206 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#debug */
9207 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#Prod#replace_with */
9208 (nitmethod_t)nit__parser_prod___AStarshipMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AStarshipMethid:parser_prod#AStarshipMethid#replace_child */
9209 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#Prod#get_annotations */
9210 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AStarshipMethid:parser_work#Prod#collect_text */
9211 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#Prod#n_annotations */
9212 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AStarshipMethid:annotation#Prod#get_single_annotation */
9213 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#Prod#n_annotations= */
9214 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AStarshipMethid:parser_nodes#ANode#replace_with */
9215 (nitmethod_t)nit__modelize_property___AMethid___is_binary, /* pointer to parser_nodes:AStarshipMethid:modelize_property#AMethid#is_binary */
9216 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AStarshipMethid:modelize_property#AMethid#min_arity */
9217 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AStarshipMethid:modelize_property#AMethid#accept_special_last_parameter */
9218 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:AStarshipMethid:modelize_property#AMethid#return_is_mandatory */
9219 (nitmethod_t)nit__parser_prod___AStarshipMethid___nit__parser_nodes__AOperatorMethid__n_op_61d, /* pointer to parser_nodes:AStarshipMethid:parser_prod#AStarshipMethid#n_op= */
9220 (nitmethod_t)nit__parser_prod___AStarshipMethid___init_astarshipmethid, /* pointer to parser_nodes:AStarshipMethid:parser_prod#AStarshipMethid#init_astarshipmethid */
9221 }
9222 };
9223 /* allocate AStarshipMethid */
9224 val* NEW_nit__AStarshipMethid(const struct type* type) {
9225 val* self /* : AStarshipMethid */;
9226 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9227 self->type = type;
9228 self->class = &class_nit__AStarshipMethid;
9229 return self;
9230 }
9231 /* runtime class nit__ABraMethid */
9232 const struct class class_nit__ABraMethid = {
9233 0, /* box_kind */
9234 {
9235 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ABraMethid:kernel#Object#init */
9236 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ABraMethid:kernel#Object#!= */
9237 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ABraMethid:kernel#Object#sys */
9238 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ABraMethid:string#Object#to_s */
9239 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ABraMethid:kernel#Object#== */
9240 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ABraMethid:string#Object#inspect */
9241 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ABraMethid:kernel#Object#is_same_instance */
9242 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ABraMethid:kernel#Object#object_id */
9243 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ABraMethid:string#Object#class_name */
9244 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ABraMethid:time#Object#get_time */
9245 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ABraMethid:string#Object#inspect_head */
9246 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ABraMethid:string#Object#native_class_name */
9247 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ABraMethid:kernel#Object#hash */
9248 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ABraMethid:nitni_utilities#Object#long_signature */
9249 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ABraMethid:nitni_utilities#Object#internal_call_context */
9250 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ABraMethid:light_c#Object#from_c_call_context */
9251 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#location */
9252 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#parent */
9253 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#hot_location */
9254 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#parent= */
9255 (nitmethod_t)nit__parser_prod___ABraMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ABraMethid:parser_prod#ABraMethid#visit_all */
9256 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#location= */
9257 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ABraMethid:literal#ANode#accept_literal */
9258 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ABraMethid:transform#ANode#full_transform_visitor */
9259 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ABraMethid:astvalidation#ANode#accept_ast_validation */
9260 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ABraMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9261 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ABraMethid:scope#ANode#accept_scope_visitor */
9262 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ABraMethid:flow#ANode#accept_flow_visitor */
9263 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ABraMethid:local_var_init#ANode#accept_local_var_visitor */
9264 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ABraMethid:auto_super_init#ANode#accept_auto_super_init */
9265 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ABraMethid:transform#ANode#accept_transform_visitor */
9266 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#debug */
9267 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ABraMethid:parser_nodes#Prod#replace_with */
9268 (nitmethod_t)nit__parser_prod___ABraMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ABraMethid:parser_prod#ABraMethid#replace_child */
9269 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ABraMethid:parser_nodes#Prod#get_annotations */
9270 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ABraMethid:parser_work#Prod#collect_text */
9271 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ABraMethid:parser_nodes#Prod#n_annotations */
9272 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ABraMethid:annotation#Prod#get_single_annotation */
9273 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ABraMethid:parser_nodes#Prod#n_annotations= */
9274 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ABraMethid:parser_nodes#ANode#replace_with */
9275 (nitmethod_t)nit__modelize_property___ABraMethid___AMethid__is_binary, /* pointer to parser_nodes:ABraMethid:modelize_property#ABraMethid#is_binary */
9276 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:ABraMethid:modelize_property#AMethid#min_arity */
9277 (nitmethod_t)nit__modelize_property___ABraMethid___AMethid__accept_special_last_parameter, /* pointer to parser_nodes:ABraMethid:modelize_property#ABraMethid#accept_special_last_parameter */
9278 (nitmethod_t)nit__modelize_property___AMethid___return_is_mandatory, /* pointer to parser_nodes:ABraMethid:modelize_property#AMethid#return_is_mandatory */
9279 (nitmethod_t)nit__parser_prod___ABraMethid___init_abramethid, /* pointer to parser_nodes:ABraMethid:parser_prod#ABraMethid#init_abramethid */
9280 (nitmethod_t)nit__parser_prod___ABraMethid___n_obra_61d, /* pointer to parser_nodes:ABraMethid:parser_prod#ABraMethid#n_obra= */
9281 (nitmethod_t)nit__parser_prod___ABraMethid___n_cbra_61d, /* pointer to parser_nodes:ABraMethid:parser_prod#ABraMethid#n_cbra= */
9282 }
9283 };
9284 /* allocate ABraMethid */
9285 val* NEW_nit__ABraMethid(const struct type* type) {
9286 val* self /* : ABraMethid */;
9287 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
9288 self->type = type;
9289 self->class = &class_nit__ABraMethid;
9290 return self;
9291 }
9292 /* runtime class nit__AAssignMethid */
9293 const struct class class_nit__AAssignMethid = {
9294 0, /* box_kind */
9295 {
9296 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AAssignMethid:kernel#Object#init */
9297 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AAssignMethid:kernel#Object#!= */
9298 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AAssignMethid:kernel#Object#sys */
9299 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AAssignMethid:string#Object#to_s */
9300 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AAssignMethid:kernel#Object#== */
9301 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AAssignMethid:string#Object#inspect */
9302 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AAssignMethid:kernel#Object#is_same_instance */
9303 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AAssignMethid:kernel#Object#object_id */
9304 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AAssignMethid:string#Object#class_name */
9305 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AAssignMethid:time#Object#get_time */
9306 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AAssignMethid:string#Object#inspect_head */
9307 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AAssignMethid:string#Object#native_class_name */
9308 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AAssignMethid:kernel#Object#hash */
9309 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AAssignMethid:nitni_utilities#Object#long_signature */
9310 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AAssignMethid:nitni_utilities#Object#internal_call_context */
9311 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AAssignMethid:light_c#Object#from_c_call_context */
9312 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#location */
9313 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#parent */
9314 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#hot_location */
9315 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#parent= */
9316 (nitmethod_t)nit__parser_prod___AAssignMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AAssignMethid:parser_prod#AAssignMethid#visit_all */
9317 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#location= */
9318 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AAssignMethid:literal#ANode#accept_literal */
9319 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AAssignMethid:transform#ANode#full_transform_visitor */
9320 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AAssignMethid:astvalidation#ANode#accept_ast_validation */
9321 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AAssignMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9322 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AAssignMethid:scope#ANode#accept_scope_visitor */
9323 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AAssignMethid:flow#ANode#accept_flow_visitor */
9324 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AAssignMethid:local_var_init#ANode#accept_local_var_visitor */
9325 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AAssignMethid:auto_super_init#ANode#accept_auto_super_init */
9326 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AAssignMethid:transform#ANode#accept_transform_visitor */
9327 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#debug */
9328 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AAssignMethid:parser_nodes#Prod#replace_with */
9329 (nitmethod_t)nit__parser_prod___AAssignMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AAssignMethid:parser_prod#AAssignMethid#replace_child */
9330 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AAssignMethid:parser_nodes#Prod#get_annotations */
9331 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AAssignMethid:parser_work#Prod#collect_text */
9332 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AAssignMethid:parser_nodes#Prod#n_annotations */
9333 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AAssignMethid:annotation#Prod#get_single_annotation */
9334 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AAssignMethid:parser_nodes#Prod#n_annotations= */
9335 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AAssignMethid:parser_nodes#ANode#replace_with */
9336 (nitmethod_t)nit__modelize_property___AAssignMethid___AMethid__is_binary, /* pointer to parser_nodes:AAssignMethid:modelize_property#AAssignMethid#is_binary */
9337 (nitmethod_t)nit__modelize_property___AMethid___min_arity, /* pointer to parser_nodes:AAssignMethid:modelize_property#AMethid#min_arity */
9338 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:AAssignMethid:modelize_property#AMethid#accept_special_last_parameter */
9339 (nitmethod_t)nit__modelize_property___AAssignMethid___AMethid__return_is_mandatory, /* pointer to parser_nodes:AAssignMethid:modelize_property#AAssignMethid#return_is_mandatory */
9340 (nitmethod_t)nit__parser_prod___AAssignMethid___init_aassignmethid, /* pointer to parser_nodes:AAssignMethid:parser_prod#AAssignMethid#init_aassignmethid */
9341 (nitmethod_t)nit__parser_prod___AAssignMethid___n_id_61d, /* pointer to parser_nodes:AAssignMethid:parser_prod#AAssignMethid#n_id= */
9342 (nitmethod_t)nit__parser_prod___AAssignMethid___n_assign_61d, /* pointer to parser_nodes:AAssignMethid:parser_prod#AAssignMethid#n_assign= */
9343 }
9344 };
9345 /* allocate AAssignMethid */
9346 val* NEW_nit__AAssignMethid(const struct type* type) {
9347 val* self /* : AAssignMethid */;
9348 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
9349 self->type = type;
9350 self->class = &class_nit__AAssignMethid;
9351 return self;
9352 }
9353 /* runtime class nit__ABraassignMethid */
9354 const struct class class_nit__ABraassignMethid = {
9355 0, /* box_kind */
9356 {
9357 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#init */
9358 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#!= */
9359 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#sys */
9360 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ABraassignMethid:string#Object#to_s */
9361 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#== */
9362 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ABraassignMethid:string#Object#inspect */
9363 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#is_same_instance */
9364 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#object_id */
9365 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ABraassignMethid:string#Object#class_name */
9366 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ABraassignMethid:time#Object#get_time */
9367 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ABraassignMethid:string#Object#inspect_head */
9368 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ABraassignMethid:string#Object#native_class_name */
9369 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ABraassignMethid:kernel#Object#hash */
9370 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ABraassignMethid:nitni_utilities#Object#long_signature */
9371 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ABraassignMethid:nitni_utilities#Object#internal_call_context */
9372 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ABraassignMethid:light_c#Object#from_c_call_context */
9373 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#location */
9374 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#parent */
9375 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#hot_location */
9376 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#parent= */
9377 (nitmethod_t)nit__parser_prod___ABraassignMethid___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#visit_all */
9378 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#location= */
9379 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ABraassignMethid:literal#ANode#accept_literal */
9380 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ABraassignMethid:transform#ANode#full_transform_visitor */
9381 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ABraassignMethid:astvalidation#ANode#accept_ast_validation */
9382 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ABraassignMethid:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9383 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ABraassignMethid:scope#ANode#accept_scope_visitor */
9384 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ABraassignMethid:flow#ANode#accept_flow_visitor */
9385 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ABraassignMethid:local_var_init#ANode#accept_local_var_visitor */
9386 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ABraassignMethid:auto_super_init#ANode#accept_auto_super_init */
9387 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ABraassignMethid:transform#ANode#accept_transform_visitor */
9388 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#debug */
9389 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#Prod#replace_with */
9390 (nitmethod_t)nit__parser_prod___ABraassignMethid___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#replace_child */
9391 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#Prod#get_annotations */
9392 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ABraassignMethid:parser_work#Prod#collect_text */
9393 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#Prod#n_annotations */
9394 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ABraassignMethid:annotation#Prod#get_single_annotation */
9395 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#Prod#n_annotations= */
9396 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ABraassignMethid:parser_nodes#ANode#replace_with */
9397 (nitmethod_t)nit__modelize_property___ABraassignMethid___AMethid__is_binary, /* pointer to parser_nodes:ABraassignMethid:modelize_property#ABraassignMethid#is_binary */
9398 (nitmethod_t)nit__modelize_property___ABraassignMethid___AMethid__min_arity, /* pointer to parser_nodes:ABraassignMethid:modelize_property#ABraassignMethid#min_arity */
9399 (nitmethod_t)nit__modelize_property___AMethid___accept_special_last_parameter, /* pointer to parser_nodes:ABraassignMethid:modelize_property#AMethid#accept_special_last_parameter */
9400 (nitmethod_t)nit__modelize_property___ABraassignMethid___AMethid__return_is_mandatory, /* pointer to parser_nodes:ABraassignMethid:modelize_property#ABraassignMethid#return_is_mandatory */
9401 (nitmethod_t)nit__parser_prod___ABraassignMethid___init_abraassignmethid, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#init_abraassignmethid */
9402 (nitmethod_t)nit__parser_prod___ABraassignMethid___n_obra_61d, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#n_obra= */
9403 (nitmethod_t)nit__parser_prod___ABraassignMethid___n_cbra_61d, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#n_cbra= */
9404 (nitmethod_t)nit__parser_prod___ABraassignMethid___n_assign_61d, /* pointer to parser_nodes:ABraassignMethid:parser_prod#ABraassignMethid#n_assign= */
9405 }
9406 };
9407 /* allocate ABraassignMethid */
9408 val* NEW_nit__ABraassignMethid(const struct type* type) {
9409 val* self /* : ABraassignMethid */;
9410 self = nit_alloc(sizeof(struct instance) + 7*sizeof(nitattribute_t));
9411 self->type = type;
9412 self->class = &class_nit__ABraassignMethid;
9413 return self;
9414 }
9415 /* runtime class nit__ASignature */
9416 const struct class class_nit__ASignature = {
9417 0, /* box_kind */
9418 {
9419 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ASignature:kernel#Object#init */
9420 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ASignature:kernel#Object#!= */
9421 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ASignature:kernel#Object#sys */
9422 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ASignature:string#Object#to_s */
9423 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ASignature:kernel#Object#== */
9424 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ASignature:string#Object#inspect */
9425 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ASignature:kernel#Object#is_same_instance */
9426 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ASignature:kernel#Object#object_id */
9427 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ASignature:string#Object#class_name */
9428 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ASignature:time#Object#get_time */
9429 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ASignature:string#Object#inspect_head */
9430 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ASignature:string#Object#native_class_name */
9431 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ASignature:kernel#Object#hash */
9432 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ASignature:nitni_utilities#Object#long_signature */
9433 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ASignature:nitni_utilities#Object#internal_call_context */
9434 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ASignature:light_c#Object#from_c_call_context */
9435 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#location */
9436 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#parent */
9437 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#hot_location */
9438 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#parent= */
9439 (nitmethod_t)nit__parser_prod___ASignature___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#visit_all */
9440 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#location= */
9441 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ASignature:literal#ANode#accept_literal */
9442 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ASignature:transform#ANode#full_transform_visitor */
9443 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ASignature:astvalidation#ANode#accept_ast_validation */
9444 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ASignature:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9445 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ASignature:scope#ANode#accept_scope_visitor */
9446 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ASignature:flow#ANode#accept_flow_visitor */
9447 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ASignature:local_var_init#ANode#accept_local_var_visitor */
9448 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ASignature:auto_super_init#ANode#accept_auto_super_init */
9449 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ASignature:transform#ANode#accept_transform_visitor */
9450 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#debug */
9451 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ASignature:parser_nodes#Prod#replace_with */
9452 (nitmethod_t)nit__parser_prod___ASignature___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#replace_child */
9453 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ASignature:parser_nodes#Prod#get_annotations */
9454 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ASignature:parser_work#Prod#collect_text */
9455 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ASignature:parser_nodes#Prod#n_annotations */
9456 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ASignature:annotation#Prod#get_single_annotation */
9457 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ASignature:parser_nodes#Prod#n_annotations= */
9458 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ASignature:parser_nodes#ANode#replace_with */
9459 (nitmethod_t)nit__parser_prod___ASignature___init_asignature, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#init_asignature */
9460 (nitmethod_t)nit___nit__ASignature___n_params, /* pointer to parser_nodes:ASignature:parser_nodes#ASignature#n_params */
9461 (nitmethod_t)nit__modelize_property___ASignature___visit_signature, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#visit_signature */
9462 (nitmethod_t)nit__modelize_property___ASignature___param_names, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#param_names */
9463 (nitmethod_t)nit__modelize_property___ASignature___param_types, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#param_types */
9464 (nitmethod_t)nit__modelize_property___ASignature___vararg_rank, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#vararg_rank */
9465 (nitmethod_t)nit__modelize_property___ASignature___ret_type, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#ret_type */
9466 (nitmethod_t)nit__modelize_property___ASignature___check_signature, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#check_signature */
9467 (nitmethod_t)nit___nit__ASignature___n_type, /* pointer to parser_nodes:ASignature:parser_nodes#ASignature#n_type */
9468 (nitmethod_t)nit__modelize_property___ASignature___vararg_rank_61d, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#vararg_rank= */
9469 (nitmethod_t)nit__modelize_property___ASignature___ret_type_61d, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#ret_type= */
9470 (nitmethod_t)nit__modelize_property___ASignature___is_visited_61d, /* pointer to parser_nodes:ASignature:modelize_property#ASignature#is_visited= */
9471 (nitmethod_t)nit__parser_prod___ASignature___n_opar_61d, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#n_opar= */
9472 (nitmethod_t)nit__parser_prod___ASignature___n_cpar_61d, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#n_cpar= */
9473 (nitmethod_t)nit__parser_prod___ASignature___n_type_61d, /* pointer to parser_nodes:ASignature:parser_prod#ASignature#n_type= */
9474 }
9475 };
9476 /* allocate ASignature */
9477 val* NEW_nit__ASignature(const struct type* type) {
9478 val* self /* : ASignature */;
9479 val* var /* : ANodes[AParam] */;
9480 val* var1 /* : Array[String] */;
9481 val* var2 /* : Array[MType] */;
9482 long var3 /* : Int */;
9483 long var4 /* : Int */;
9484 self = nit_alloc(sizeof(struct instance) + 13*sizeof(nitattribute_t));
9485 self->type = type;
9486 self->class = &class_nit__ASignature;
9487 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AParam);
9488 {
9489 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AParam]>*/
9490 }
9491 {
9492 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AParam]>*/
9493 }
9494 self->attrs[COLOR_nit__parser_nodes__ASignature___n_params].val = var; /* _n_params on <self:ASignature exact> */
9495 self->attrs[COLOR_nit__modelize_property__ASignature___is_visited].s = 0; /* _is_visited on <self:ASignature exact> */
9496 var1 = NEW_standard__Array(&type_standard__Array__standard__String);
9497 {
9498 standard___standard__Array___standard__kernel__Object__init(var1); /* Direct call array#Array#init on <var1:Array[String]>*/
9499 }
9500 self->attrs[COLOR_nit__modelize_property__ASignature___param_names].val = var1; /* _param_names on <self:ASignature exact> */
9501 var2 = NEW_standard__Array(&type_standard__Array__nit__MType);
9502 {
9503 standard___standard__Array___standard__kernel__Object__init(var2); /* Direct call array#Array#init on <var2:Array[MType]>*/
9504 }
9505 self->attrs[COLOR_nit__modelize_property__ASignature___param_types].val = var2; /* _param_types on <self:ASignature exact> */
9506 {
9507 { /* Inline kernel#Int#unary - (1l) on <1l:Int> */
9508 var4 = -1l;
9509 var3 = var4;
9510 goto RET_LABEL;
9511 RET_LABEL:(void)0;
9512 }
9513 }
9514 self->attrs[COLOR_nit__modelize_property__ASignature___vararg_rank].l = var3; /* _vararg_rank on <self:ASignature exact> */
9515 return self;
9516 }
9517 /* runtime class nit__AParam */
9518 const struct class class_nit__AParam = {
9519 0, /* box_kind */
9520 {
9521 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AParam:kernel#Object#init */
9522 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AParam:kernel#Object#!= */
9523 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AParam:kernel#Object#sys */
9524 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AParam:string#Object#to_s */
9525 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AParam:kernel#Object#== */
9526 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AParam:string#Object#inspect */
9527 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AParam:kernel#Object#is_same_instance */
9528 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AParam:kernel#Object#object_id */
9529 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AParam:string#Object#class_name */
9530 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AParam:time#Object#get_time */
9531 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AParam:string#Object#inspect_head */
9532 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AParam:string#Object#native_class_name */
9533 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AParam:kernel#Object#hash */
9534 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AParam:nitni_utilities#Object#long_signature */
9535 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AParam:nitni_utilities#Object#internal_call_context */
9536 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AParam:light_c#Object#from_c_call_context */
9537 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AParam:parser_nodes#ANode#location */
9538 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AParam:parser_nodes#ANode#parent */
9539 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AParam:parser_nodes#ANode#hot_location */
9540 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AParam:parser_nodes#ANode#parent= */
9541 (nitmethod_t)nit__parser_prod___AParam___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AParam:parser_prod#AParam#visit_all */
9542 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AParam:parser_nodes#ANode#location= */
9543 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AParam:literal#ANode#accept_literal */
9544 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AParam:transform#ANode#full_transform_visitor */
9545 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AParam:astvalidation#ANode#accept_ast_validation */
9546 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AParam:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9547 (nitmethod_t)nit__scope___AParam___ANode__accept_scope_visitor, /* pointer to parser_nodes:AParam:scope#AParam#accept_scope_visitor */
9548 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AParam:flow#ANode#accept_flow_visitor */
9549 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AParam:local_var_init#ANode#accept_local_var_visitor */
9550 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AParam:auto_super_init#ANode#accept_auto_super_init */
9551 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AParam:transform#ANode#accept_transform_visitor */
9552 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AParam:parser_nodes#ANode#debug */
9553 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AParam:parser_nodes#Prod#replace_with */
9554 (nitmethod_t)nit__parser_prod___AParam___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AParam:parser_prod#AParam#replace_child */
9555 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AParam:parser_nodes#Prod#get_annotations */
9556 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AParam:parser_work#Prod#collect_text */
9557 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AParam:parser_nodes#Prod#n_annotations */
9558 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AParam:annotation#Prod#get_single_annotation */
9559 (nitmethod_t)nit__parser_prod___AParam___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AParam:parser_prod#AParam#n_annotations= */
9560 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AParam:parser_nodes#ANode#replace_with */
9561 (nitmethod_t)nit__parser_prod___AParam___init_aparam, /* pointer to parser_nodes:AParam:parser_prod#AParam#init_aparam */
9562 (nitmethod_t)nit__modelize_property___AParam___mparameter_61d, /* pointer to parser_nodes:AParam:modelize_property#AParam#mparameter= */
9563 (nitmethod_t)nit___nit__AParam___n_type, /* pointer to parser_nodes:AParam:parser_nodes#AParam#n_type */
9564 (nitmethod_t)nit__scope___AParam___variable, /* pointer to parser_nodes:AParam:scope#AParam#variable */
9565 (nitmethod_t)nit___nit__AParam___n_id, /* pointer to parser_nodes:AParam:parser_nodes#AParam#n_id */
9566 (nitmethod_t)nit__scope___AParam___variable_61d, /* pointer to parser_nodes:AParam:scope#AParam#variable= */
9567 (nitmethod_t)nit___nit__AParam___n_dotdotdot, /* pointer to parser_nodes:AParam:parser_nodes#AParam#n_dotdotdot */
9568 (nitmethod_t)nit__parser_prod___AParam___n_id_61d, /* pointer to parser_nodes:AParam:parser_prod#AParam#n_id= */
9569 (nitmethod_t)nit__parser_prod___AParam___n_type_61d, /* pointer to parser_nodes:AParam:parser_prod#AParam#n_type= */
9570 (nitmethod_t)nit__parser_prod___AParam___n_dotdotdot_61d, /* pointer to parser_nodes:AParam:parser_prod#AParam#n_dotdotdot= */
9571 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AParam:scope#ANode#accept_scope_visitor */
9572 }
9573 };
9574 /* allocate AParam */
9575 val* NEW_nit__AParam(const struct type* type) {
9576 val* self /* : AParam */;
9577 self = nit_alloc(sizeof(struct instance) + 9*sizeof(nitattribute_t));
9578 self->type = type;
9579 self->class = &class_nit__AParam;
9580 return self;
9581 }
9582 /* runtime class nit__AType */
9583 const struct class class_nit__AType = {
9584 0, /* box_kind */
9585 {
9586 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AType:kernel#Object#init */
9587 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AType:kernel#Object#!= */
9588 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AType:kernel#Object#sys */
9589 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AType:string#Object#to_s */
9590 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AType:kernel#Object#== */
9591 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AType:string#Object#inspect */
9592 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AType:kernel#Object#is_same_instance */
9593 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AType:kernel#Object#object_id */
9594 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AType:string#Object#class_name */
9595 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AType:time#Object#get_time */
9596 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AType:string#Object#inspect_head */
9597 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AType:string#Object#native_class_name */
9598 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AType:kernel#Object#hash */
9599 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AType:nitni_utilities#Object#long_signature */
9600 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AType:nitni_utilities#Object#internal_call_context */
9601 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AType:light_c#Object#from_c_call_context */
9602 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AType:parser_nodes#ANode#location */
9603 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AType:parser_nodes#ANode#parent */
9604 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AType:parser_nodes#ANode#hot_location */
9605 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AType:parser_nodes#ANode#parent= */
9606 (nitmethod_t)nit__parser_prod___AType___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AType:parser_prod#AType#visit_all */
9607 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AType:parser_nodes#ANode#location= */
9608 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AType:literal#ANode#accept_literal */
9609 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:AType:transform#ANode#full_transform_visitor */
9610 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AType:astvalidation#ANode#accept_ast_validation */
9611 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AType:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9612 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AType:scope#ANode#accept_scope_visitor */
9613 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AType:flow#ANode#accept_flow_visitor */
9614 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AType:local_var_init#ANode#accept_local_var_visitor */
9615 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AType:auto_super_init#ANode#accept_auto_super_init */
9616 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AType:transform#ANode#accept_transform_visitor */
9617 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AType:parser_nodes#ANode#debug */
9618 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AType:parser_nodes#Prod#replace_with */
9619 (nitmethod_t)nit__parser_prod___AType___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AType:parser_prod#AType#replace_child */
9620 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AType:parser_nodes#Prod#get_annotations */
9621 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AType:parser_work#Prod#collect_text */
9622 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AType:parser_nodes#Prod#n_annotations */
9623 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AType:annotation#Prod#get_single_annotation */
9624 (nitmethod_t)nit__parser_prod___AType___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AType:parser_prod#AType#n_annotations= */
9625 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AType:parser_nodes#ANode#replace_with */
9626 (nitmethod_t)nit__modelbuilder_base___AType___mtype, /* pointer to parser_nodes:AType:modelbuilder_base#AType#mtype */
9627 (nitmethod_t)nit__modelbuilder_base___AType___checked_mtype, /* pointer to parser_nodes:AType:modelbuilder_base#AType#checked_mtype */
9628 (nitmethod_t)nit___nit__AType___n_types, /* pointer to parser_nodes:AType:parser_nodes#AType#n_types */
9629 (nitmethod_t)nit__modelbuilder_base___AType___checked_mtype_61d, /* pointer to parser_nodes:AType:modelbuilder_base#AType#checked_mtype= */
9630 (nitmethod_t)nit__parser_prod___AType___init_atype, /* pointer to parser_nodes:AType:parser_prod#AType#init_atype */
9631 (nitmethod_t)nit___nit__AType___n_id, /* pointer to parser_nodes:AType:parser_nodes#AType#n_id */
9632 (nitmethod_t)nit___nit__AType___n_kwnullable, /* pointer to parser_nodes:AType:parser_nodes#AType#n_kwnullable */
9633 (nitmethod_t)nit__modelbuilder_base___AType___mtype_61d, /* pointer to parser_nodes:AType:modelbuilder_base#AType#mtype= */
9634 (nitmethod_t)nit__parser_prod___AType___n_kwnullable_61d, /* pointer to parser_nodes:AType:parser_prod#AType#n_kwnullable= */
9635 (nitmethod_t)nit__parser_prod___AType___n_id_61d, /* pointer to parser_nodes:AType:parser_prod#AType#n_id= */
9636 (nitmethod_t)nit__parser_prod___AType___n_obra_61d, /* pointer to parser_nodes:AType:parser_prod#AType#n_obra= */
9637 (nitmethod_t)nit__parser_prod___AType___n_cbra_61d, /* pointer to parser_nodes:AType:parser_prod#AType#n_cbra= */
9638 (nitmethod_t)nit__astbuilder___AType___make, /* pointer to parser_nodes:AType:astbuilder#AType#make */
9639 }
9640 };
9641 /* allocate AType */
9642 val* NEW_nit__AType(const struct type* type) {
9643 val* self /* : AType */;
9644 val* var /* : ANodes[AType] */;
9645 self = nit_alloc(sizeof(struct instance) + 11*sizeof(nitattribute_t));
9646 self->type = type;
9647 self->class = &class_nit__AType;
9648 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AType);
9649 {
9650 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AType]>*/
9651 }
9652 {
9653 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AType]>*/
9654 }
9655 self->attrs[COLOR_nit__parser_nodes__AType___n_types].val = var; /* _n_types on <self:AType exact> */
9656 self->attrs[COLOR_nit__modelbuilder_base__AType___checked_mtype].s = 0; /* _checked_mtype on <self:AType exact> */
9657 return self;
9658 }
9659 /* runtime class nit__ALabel */
9660 const struct class class_nit__ALabel = {
9661 0, /* box_kind */
9662 {
9663 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ALabel:kernel#Object#init */
9664 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ALabel:kernel#Object#!= */
9665 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ALabel:kernel#Object#sys */
9666 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ALabel:string#Object#to_s */
9667 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ALabel:kernel#Object#== */
9668 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ALabel:string#Object#inspect */
9669 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ALabel:kernel#Object#is_same_instance */
9670 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ALabel:kernel#Object#object_id */
9671 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ALabel:string#Object#class_name */
9672 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ALabel:time#Object#get_time */
9673 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ALabel:string#Object#inspect_head */
9674 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ALabel:string#Object#native_class_name */
9675 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ALabel:kernel#Object#hash */
9676 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ALabel:nitni_utilities#Object#long_signature */
9677 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ALabel:nitni_utilities#Object#internal_call_context */
9678 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ALabel:light_c#Object#from_c_call_context */
9679 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#location */
9680 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#parent */
9681 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#hot_location */
9682 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#parent= */
9683 (nitmethod_t)nit__parser_prod___ALabel___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ALabel:parser_prod#ALabel#visit_all */
9684 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#location= */
9685 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ALabel:literal#ANode#accept_literal */
9686 (nitmethod_t)nit__transform___ANode___full_transform_visitor, /* pointer to parser_nodes:ALabel:transform#ANode#full_transform_visitor */
9687 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ALabel:astvalidation#ANode#accept_ast_validation */
9688 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ALabel:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9689 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ALabel:scope#ANode#accept_scope_visitor */
9690 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:ALabel:flow#ANode#accept_flow_visitor */
9691 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ALabel:local_var_init#ANode#accept_local_var_visitor */
9692 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ALabel:auto_super_init#ANode#accept_auto_super_init */
9693 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ALabel:transform#ANode#accept_transform_visitor */
9694 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#debug */
9695 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ALabel:parser_nodes#Prod#replace_with */
9696 (nitmethod_t)nit__parser_prod___ALabel___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ALabel:parser_prod#ALabel#replace_child */
9697 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ALabel:parser_nodes#Prod#get_annotations */
9698 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ALabel:parser_work#Prod#collect_text */
9699 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ALabel:parser_nodes#Prod#n_annotations */
9700 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ALabel:annotation#Prod#get_single_annotation */
9701 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ALabel:parser_nodes#Prod#n_annotations= */
9702 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ALabel:parser_nodes#ANode#replace_with */
9703 (nitmethod_t)nit__parser_prod___ALabel___init_alabel, /* pointer to parser_nodes:ALabel:parser_prod#ALabel#init_alabel */
9704 (nitmethod_t)nit___nit__ALabel___n_id, /* pointer to parser_nodes:ALabel:parser_nodes#ALabel#n_id */
9705 (nitmethod_t)nit__parser_prod___ALabel___n_kwlabel_61d, /* pointer to parser_nodes:ALabel:parser_prod#ALabel#n_kwlabel= */
9706 (nitmethod_t)nit__parser_prod___ALabel___n_id_61d, /* pointer to parser_nodes:ALabel:parser_prod#ALabel#n_id= */
9707 }
9708 };
9709 /* allocate ALabel */
9710 val* NEW_nit__ALabel(const struct type* type) {
9711 val* self /* : ALabel */;
9712 self = nit_alloc(sizeof(struct instance) + 6*sizeof(nitattribute_t));
9713 self->type = type;
9714 self->class = &class_nit__ALabel;
9715 return self;
9716 }
9717 /* runtime class nit__AExpr */
9718 /* allocate AExpr */
9719 val* NEW_nit__AExpr(const struct type* type) {
9720 PRINT_ERROR("Runtime error: %s", "AExpr is DEAD");
9721 PRINT_ERROR("\n");
9722 fatal_exit(1);
9723 }
9724 /* runtime class nit__ABlockExpr */
9725 const struct class class_nit__ABlockExpr = {
9726 0, /* box_kind */
9727 {
9728 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:ABlockExpr:kernel#Object#init */
9729 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:ABlockExpr:kernel#Object#!= */
9730 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:ABlockExpr:kernel#Object#sys */
9731 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:ABlockExpr:string#Object#to_s */
9732 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:ABlockExpr:kernel#Object#== */
9733 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:ABlockExpr:string#Object#inspect */
9734 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:ABlockExpr:kernel#Object#is_same_instance */
9735 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:ABlockExpr:kernel#Object#object_id */
9736 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:ABlockExpr:string#Object#class_name */
9737 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:ABlockExpr:time#Object#get_time */
9738 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:ABlockExpr:string#Object#inspect_head */
9739 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:ABlockExpr:string#Object#native_class_name */
9740 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:ABlockExpr:kernel#Object#hash */
9741 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:ABlockExpr:nitni_utilities#Object#long_signature */
9742 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:ABlockExpr:nitni_utilities#Object#internal_call_context */
9743 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:ABlockExpr:light_c#Object#from_c_call_context */
9744 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#location */
9745 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#parent */
9746 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#hot_location */
9747 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#parent= */
9748 (nitmethod_t)nit__parser_prod___ABlockExpr___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:ABlockExpr:parser_prod#ABlockExpr#visit_all */
9749 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#location= */
9750 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:ABlockExpr:literal#ANode#accept_literal */
9751 (nitmethod_t)nit__transform___AExpr___ANode__full_transform_visitor, /* pointer to parser_nodes:ABlockExpr:transform#AExpr#full_transform_visitor */
9752 (nitmethod_t)nit__astvalidation___AExpr___ANode__accept_ast_validation, /* pointer to parser_nodes:ABlockExpr:astvalidation#AExpr#accept_ast_validation */
9753 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:ABlockExpr:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9754 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:ABlockExpr:scope#ANode#accept_scope_visitor */
9755 (nitmethod_t)nit__flow___ABlockExpr___ANode__accept_flow_visitor, /* pointer to parser_nodes:ABlockExpr:flow#ABlockExpr#accept_flow_visitor */
9756 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:ABlockExpr:local_var_init#ANode#accept_local_var_visitor */
9757 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:ABlockExpr:auto_super_init#ANode#accept_auto_super_init */
9758 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:ABlockExpr:transform#ANode#accept_transform_visitor */
9759 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#debug */
9760 (nitmethod_t)nit__transform___AExpr___nit__parser_nodes__ANode__replace_with, /* pointer to parser_nodes:ABlockExpr:transform#AExpr#replace_with */
9761 (nitmethod_t)nit__parser_prod___ABlockExpr___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:ABlockExpr:parser_prod#ABlockExpr#replace_child */
9762 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:ABlockExpr:parser_nodes#Prod#get_annotations */
9763 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:ABlockExpr:parser_work#Prod#collect_text */
9764 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:ABlockExpr:parser_nodes#Prod#n_annotations */
9765 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:ABlockExpr:annotation#Prod#get_single_annotation */
9766 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:ABlockExpr:parser_nodes#Prod#n_annotations= */
9767 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ANode#replace_with */
9768 (nitmethod_t)nit__literal___AExpr___as_string, /* pointer to parser_nodes:ABlockExpr:literal#AExpr#as_string */
9769 (nitmethod_t)nit__literal___AExpr___as_id, /* pointer to parser_nodes:ABlockExpr:literal#AExpr#as_id */
9770 (nitmethod_t)nit__typing___ABlockExpr___AExpr__mtype, /* pointer to parser_nodes:ABlockExpr:typing#ABlockExpr#mtype */
9771 (nitmethod_t)nit__typing___AExpr___is_typed, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#is_typed */
9772 (nitmethod_t)nit__typing___AExpr___implicit_cast_to, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#implicit_cast_to */
9773 (nitmethod_t)nit__flow___AExpr___after_flow_context_61d, /* pointer to parser_nodes:ABlockExpr:flow#AExpr#after_flow_context= */
9774 (nitmethod_t)nit__flow___AExpr___after_flow_context, /* pointer to parser_nodes:ABlockExpr:flow#AExpr#after_flow_context */
9775 (nitmethod_t)nit__typing___AExpr___comprehension, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#comprehension */
9776 (nitmethod_t)nit__astbuilder___AExpr___detach_with_placeholder, /* pointer to parser_nodes:ABlockExpr:astbuilder#AExpr#detach_with_placeholder */
9777 (nitmethod_t)nit__astbuilder___AExpr___make_var_read, /* pointer to parser_nodes:ABlockExpr:astbuilder#AExpr#make_var_read */
9778 (nitmethod_t)nit__astbuilder___ABlockExpr___AExpr__add, /* pointer to parser_nodes:ABlockExpr:astbuilder#ABlockExpr#add */
9779 (nitmethod_t)nit__typing___ABlockExpr___AExpr__accept_typing, /* pointer to parser_nodes:ABlockExpr:typing#ABlockExpr#accept_typing */
9780 (nitmethod_t)nit__typing___AExpr___implicit_cast_to_61d, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#implicit_cast_to= */
9781 (nitmethod_t)nit__astbuilder___AExpr___variable_cache, /* pointer to parser_nodes:ABlockExpr:astbuilder#AExpr#variable_cache */
9782 (nitmethod_t)nit__astbuilder___AExpr___variable_cache_61d, /* pointer to parser_nodes:ABlockExpr:astbuilder#AExpr#variable_cache= */
9783 (nitmethod_t)nit__typing___AExpr___is_typed_61d, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#is_typed= */
9784 (nitmethod_t)nit__typing___AExpr___mtype_61d, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#mtype= */
9785 (nitmethod_t)nit__typing___AExpr___its_variable, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#its_variable */
9786 (nitmethod_t)nit__typing___AExpr___comprehension_61d, /* pointer to parser_nodes:ABlockExpr:typing#AExpr#comprehension= */
9787 (nitmethod_t)nit__abstract_compiler___ABlockExpr___AExpr__stmt, /* pointer to parser_nodes:ABlockExpr:abstract_compiler#ABlockExpr#stmt */
9788 (nitmethod_t)nit__abstract_compiler___ABlockExpr___AExpr__expr, /* pointer to parser_nodes:ABlockExpr:abstract_compiler#ABlockExpr#expr */
9789 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:ABlockExpr:astvalidation#ANode#accept_ast_validation */
9790 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:ABlockExpr:parser_nodes#Prod#replace_with */
9791 (nitmethod_t)nit__parser_prod___ABlockExpr___init_ablockexpr, /* pointer to parser_nodes:ABlockExpr:parser_prod#ABlockExpr#init_ablockexpr */
9792 (nitmethod_t)nit___nit__ABlockExpr___n_expr, /* pointer to parser_nodes:ABlockExpr:parser_nodes#ABlockExpr#n_expr */
9793 (nitmethod_t)nit__astbuilder___ABlockExpr___make, /* pointer to parser_nodes:ABlockExpr:astbuilder#ABlockExpr#make */
9794 (nitmethod_t)nit__parser_prod___ABlockExpr___n_kwend_61d, /* pointer to parser_nodes:ABlockExpr:parser_prod#ABlockExpr#n_kwend= */
9795 }
9796 };
9797 /* allocate ABlockExpr */
9798 val* NEW_nit__ABlockExpr(const struct type* type) {
9799 val* self /* : ABlockExpr */;
9800 val* var /* : ANodes[AExpr] */;
9801 self = nit_alloc(sizeof(struct instance) + 12*sizeof(nitattribute_t));
9802 self->type = type;
9803 self->class = &class_nit__ABlockExpr;
9804 self->attrs[COLOR_nit__typing__AExpr___is_typed].s = 0; /* _is_typed on <self:ABlockExpr exact> */
9805 var = NEW_nit__ANodes(&type_nit__ANodes__nit__AExpr);
9806 {
9807 ((void(*)(val* self, val* p0))(var->class->vft[COLOR_nit__parser_nodes__ANodes__parent_61d]))(var, self); /* parent= on <var:ANodes[AExpr]>*/
9808 }
9809 {
9810 ((void(*)(val* self))(var->class->vft[COLOR_standard__kernel__Object__init]))(var); /* init on <var:ANodes[AExpr]>*/
9811 }
9812 self->attrs[COLOR_nit__parser_nodes__ABlockExpr___n_expr].val = var; /* _n_expr on <self:ABlockExpr exact> */
9813 return self;
9814 }
9815 /* runtime class nit__AVardeclExpr */
9816 const struct class class_nit__AVardeclExpr = {
9817 0, /* box_kind */
9818 {
9819 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#init */
9820 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#!= */
9821 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#sys */
9822 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AVardeclExpr:string#Object#to_s */
9823 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#== */
9824 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AVardeclExpr:string#Object#inspect */
9825 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#is_same_instance */
9826 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#object_id */
9827 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AVardeclExpr:string#Object#class_name */
9828 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AVardeclExpr:time#Object#get_time */
9829 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AVardeclExpr:string#Object#inspect_head */
9830 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AVardeclExpr:string#Object#native_class_name */
9831 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AVardeclExpr:kernel#Object#hash */
9832 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AVardeclExpr:nitni_utilities#Object#long_signature */
9833 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AVardeclExpr:nitni_utilities#Object#internal_call_context */
9834 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AVardeclExpr:light_c#Object#from_c_call_context */
9835 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#location */
9836 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#parent */
9837 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#hot_location */
9838 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#parent= */
9839 (nitmethod_t)nit__parser_prod___AVardeclExpr___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#visit_all */
9840 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#location= */
9841 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AVardeclExpr:literal#ANode#accept_literal */
9842 (nitmethod_t)nit__transform___AExpr___ANode__full_transform_visitor, /* pointer to parser_nodes:AVardeclExpr:transform#AExpr#full_transform_visitor */
9843 (nitmethod_t)nit__astvalidation___AExpr___ANode__accept_ast_validation, /* pointer to parser_nodes:AVardeclExpr:astvalidation#AExpr#accept_ast_validation */
9844 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AVardeclExpr:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9845 (nitmethod_t)nit__scope___AVardeclExpr___ANode__accept_scope_visitor, /* pointer to parser_nodes:AVardeclExpr:scope#AVardeclExpr#accept_scope_visitor */
9846 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AVardeclExpr:flow#ANode#accept_flow_visitor */
9847 (nitmethod_t)nit__local_var_init___AVardeclExpr___ANode__accept_local_var_visitor, /* pointer to parser_nodes:AVardeclExpr:local_var_init#AVardeclExpr#accept_local_var_visitor */
9848 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AVardeclExpr:auto_super_init#ANode#accept_auto_super_init */
9849 (nitmethod_t)nit__transform___AVardeclExpr___ANode__accept_transform_visitor, /* pointer to parser_nodes:AVardeclExpr:transform#AVardeclExpr#accept_transform_visitor */
9850 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#debug */
9851 (nitmethod_t)nit__transform___AExpr___nit__parser_nodes__ANode__replace_with, /* pointer to parser_nodes:AVardeclExpr:transform#AExpr#replace_with */
9852 (nitmethod_t)nit__parser_prod___AVardeclExpr___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#replace_child */
9853 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#Prod#get_annotations */
9854 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AVardeclExpr:parser_work#Prod#collect_text */
9855 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#Prod#n_annotations */
9856 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AVardeclExpr:annotation#Prod#get_single_annotation */
9857 (nitmethod_t)nit__parser_prod___AVardeclExpr___nit__parser_nodes__Prod__n_annotations_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_annotations= */
9858 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#ANode#replace_with */
9859 (nitmethod_t)nit__literal___AExpr___as_string, /* pointer to parser_nodes:AVardeclExpr:literal#AExpr#as_string */
9860 (nitmethod_t)nit__literal___AExpr___as_id, /* pointer to parser_nodes:AVardeclExpr:literal#AExpr#as_id */
9861 (nitmethod_t)nit__typing___AExpr___mtype, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#mtype */
9862 (nitmethod_t)nit__typing___AExpr___is_typed, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#is_typed */
9863 (nitmethod_t)nit__typing___AExpr___implicit_cast_to, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#implicit_cast_to */
9864 (nitmethod_t)nit__flow___AExpr___after_flow_context_61d, /* pointer to parser_nodes:AVardeclExpr:flow#AExpr#after_flow_context= */
9865 (nitmethod_t)nit__flow___AExpr___after_flow_context, /* pointer to parser_nodes:AVardeclExpr:flow#AExpr#after_flow_context */
9866 (nitmethod_t)nit__typing___AExpr___comprehension, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#comprehension */
9867 (nitmethod_t)nit__astbuilder___AExpr___detach_with_placeholder, /* pointer to parser_nodes:AVardeclExpr:astbuilder#AExpr#detach_with_placeholder */
9868 (nitmethod_t)nit__astbuilder___AExpr___make_var_read, /* pointer to parser_nodes:AVardeclExpr:astbuilder#AExpr#make_var_read */
9869 (nitmethod_t)nit__astbuilder___AExpr___add, /* pointer to parser_nodes:AVardeclExpr:astbuilder#AExpr#add */
9870 (nitmethod_t)nit__typing___AVardeclExpr___AExpr__accept_typing, /* pointer to parser_nodes:AVardeclExpr:typing#AVardeclExpr#accept_typing */
9871 (nitmethod_t)nit__typing___AExpr___implicit_cast_to_61d, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#implicit_cast_to= */
9872 (nitmethod_t)nit__astbuilder___AExpr___variable_cache, /* pointer to parser_nodes:AVardeclExpr:astbuilder#AExpr#variable_cache */
9873 (nitmethod_t)nit__astbuilder___AExpr___variable_cache_61d, /* pointer to parser_nodes:AVardeclExpr:astbuilder#AExpr#variable_cache= */
9874 (nitmethod_t)nit__typing___AExpr___is_typed_61d, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#is_typed= */
9875 (nitmethod_t)nit__typing___AExpr___mtype_61d, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#mtype= */
9876 (nitmethod_t)nit__typing___AExpr___its_variable, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#its_variable */
9877 (nitmethod_t)nit__typing___AExpr___comprehension_61d, /* pointer to parser_nodes:AVardeclExpr:typing#AExpr#comprehension= */
9878 (nitmethod_t)nit__abstract_compiler___AVardeclExpr___AExpr__stmt, /* pointer to parser_nodes:AVardeclExpr:abstract_compiler#AVardeclExpr#stmt */
9879 (nitmethod_t)nit__abstract_compiler___AExpr___expr, /* pointer to parser_nodes:AVardeclExpr:abstract_compiler#AExpr#expr */
9880 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AVardeclExpr:astvalidation#ANode#accept_ast_validation */
9881 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#Prod#replace_with */
9882 (nitmethod_t)nit__parser_prod___AVardeclExpr___init_avardeclexpr, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#init_avardeclexpr */
9883 (nitmethod_t)nit___nit__AVardeclExpr___n_id, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#AVardeclExpr#n_id */
9884 (nitmethod_t)nit__scope___AVardeclExpr___variable_61d, /* pointer to parser_nodes:AVardeclExpr:scope#AVardeclExpr#variable= */
9885 (nitmethod_t)nit___nit__AVardeclExpr___n_expr, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#AVardeclExpr#n_expr */
9886 (nitmethod_t)nit__scope___AVardeclExpr___variable, /* pointer to parser_nodes:AVardeclExpr:scope#AVardeclExpr#variable */
9887 (nitmethod_t)nit___nit__AVardeclExpr___n_type, /* pointer to parser_nodes:AVardeclExpr:parser_nodes#AVardeclExpr#n_type */
9888 (nitmethod_t)nit__parser_prod___AVardeclExpr___n_kwvar_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_kwvar= */
9889 (nitmethod_t)nit__parser_prod___AVardeclExpr___n_id_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_id= */
9890 (nitmethod_t)nit__parser_prod___AVardeclExpr___n_type_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_type= */
9891 (nitmethod_t)nit__parser_prod___AVardeclExpr___n_assign_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_assign= */
9892 (nitmethod_t)nit__parser_prod___AVardeclExpr___n_expr_61d, /* pointer to parser_nodes:AVardeclExpr:parser_prod#AVardeclExpr#n_expr= */
9893 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AVardeclExpr:scope#ANode#accept_scope_visitor */
9894 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AVardeclExpr:local_var_init#ANode#accept_local_var_visitor */
9895 }
9896 };
9897 /* allocate AVardeclExpr */
9898 val* NEW_nit__AVardeclExpr(const struct type* type) {
9899 val* self /* : AVardeclExpr */;
9900 self = nit_alloc(sizeof(struct instance) + 16*sizeof(nitattribute_t));
9901 self->type = type;
9902 self->class = &class_nit__AVardeclExpr;
9903 self->attrs[COLOR_nit__typing__AExpr___is_typed].s = 0; /* _is_typed on <self:AVardeclExpr exact> */
9904 return self;
9905 }
9906 /* runtime class nit__AReturnExpr */
9907 const struct class class_nit__AReturnExpr = {
9908 0, /* box_kind */
9909 {
9910 (nitmethod_t)standard___standard__Object___init, /* pointer to parser_nodes:AReturnExpr:kernel#Object#init */
9911 (nitmethod_t)standard___standard__Object____33d_61d, /* pointer to parser_nodes:AReturnExpr:kernel#Object#!= */
9912 (nitmethod_t)standard___standard__Object___sys, /* pointer to parser_nodes:AReturnExpr:kernel#Object#sys */
9913 (nitmethod_t)standard__string___Object___to_s, /* pointer to parser_nodes:AReturnExpr:string#Object#to_s */
9914 (nitmethod_t)standard___standard__Object____61d_61d, /* pointer to parser_nodes:AReturnExpr:kernel#Object#== */
9915 (nitmethod_t)standard__string___Object___inspect, /* pointer to parser_nodes:AReturnExpr:string#Object#inspect */
9916 (nitmethod_t)standard___standard__Object___is_same_instance, /* pointer to parser_nodes:AReturnExpr:kernel#Object#is_same_instance */
9917 (nitmethod_t)standard___standard__Object___object_id, /* pointer to parser_nodes:AReturnExpr:kernel#Object#object_id */
9918 (nitmethod_t)standard__string___Object___class_name, /* pointer to parser_nodes:AReturnExpr:string#Object#class_name */
9919 (nitmethod_t)standard__time___Object___get_time, /* pointer to parser_nodes:AReturnExpr:time#Object#get_time */
9920 (nitmethod_t)standard__string___Object___inspect_head, /* pointer to parser_nodes:AReturnExpr:string#Object#inspect_head */
9921 (nitmethod_t)standard__string___Object___native_class_name, /* pointer to parser_nodes:AReturnExpr:string#Object#native_class_name */
9922 (nitmethod_t)standard___standard__Object___hash, /* pointer to parser_nodes:AReturnExpr:kernel#Object#hash */
9923 (nitmethod_t)nit__nitni_utilities___standard__Object___long_signature, /* pointer to parser_nodes:AReturnExpr:nitni_utilities#Object#long_signature */
9924 (nitmethod_t)nit__nitni_utilities___standard__Object___internal_call_context, /* pointer to parser_nodes:AReturnExpr:nitni_utilities#Object#internal_call_context */
9925 (nitmethod_t)nit__light_c___standard__Object___from_c_call_context, /* pointer to parser_nodes:AReturnExpr:light_c#Object#from_c_call_context */
9926 (nitmethod_t)nit___nit__ANode___location, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#location */
9927 (nitmethod_t)nit___nit__ANode___parent, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#parent */
9928 (nitmethod_t)nit___nit__ANode___hot_location, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#hot_location */
9929 (nitmethod_t)nit___nit__ANode___parent_61d, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#parent= */
9930 (nitmethod_t)nit__parser_prod___AReturnExpr___nit__parser_nodes__ANode__visit_all, /* pointer to parser_nodes:AReturnExpr:parser_prod#AReturnExpr#visit_all */
9931 (nitmethod_t)nit___nit__ANode___location_61d, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#location= */
9932 (nitmethod_t)nit__literal___ANode___accept_literal, /* pointer to parser_nodes:AReturnExpr:literal#ANode#accept_literal */
9933 (nitmethod_t)nit__transform___AExpr___ANode__full_transform_visitor, /* pointer to parser_nodes:AReturnExpr:transform#AExpr#full_transform_visitor */
9934 (nitmethod_t)nit__astvalidation___AExpr___ANode__accept_ast_validation, /* pointer to parser_nodes:AReturnExpr:astvalidation#AExpr#accept_ast_validation */
9935 (nitmethod_t)nit__rapid_type_analysis___ANode___accept_rapid_type_visitor, /* pointer to parser_nodes:AReturnExpr:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9936 (nitmethod_t)nit__scope___ANode___accept_scope_visitor, /* pointer to parser_nodes:AReturnExpr:scope#ANode#accept_scope_visitor */
9937 (nitmethod_t)nit__flow___AReturnExpr___ANode__accept_flow_visitor, /* pointer to parser_nodes:AReturnExpr:flow#AReturnExpr#accept_flow_visitor */
9938 (nitmethod_t)nit__local_var_init___ANode___accept_local_var_visitor, /* pointer to parser_nodes:AReturnExpr:local_var_init#ANode#accept_local_var_visitor */
9939 (nitmethod_t)nit__auto_super_init___ANode___accept_auto_super_init, /* pointer to parser_nodes:AReturnExpr:auto_super_init#ANode#accept_auto_super_init */
9940 (nitmethod_t)nit__transform___ANode___accept_transform_visitor, /* pointer to parser_nodes:AReturnExpr:transform#ANode#accept_transform_visitor */
9941 (nitmethod_t)nit___nit__ANode___debug, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#debug */
9942 (nitmethod_t)nit__transform___AExpr___nit__parser_nodes__ANode__replace_with, /* pointer to parser_nodes:AReturnExpr:transform#AExpr#replace_with */
9943 (nitmethod_t)nit__parser_prod___AReturnExpr___nit__parser_nodes__ANode__replace_child, /* pointer to parser_nodes:AReturnExpr:parser_prod#AReturnExpr#replace_child */
9944 (nitmethod_t)nit___nit__Prod___get_annotations, /* pointer to parser_nodes:AReturnExpr:parser_nodes#Prod#get_annotations */
9945 (nitmethod_t)nit__parser_work___Prod___collect_text, /* pointer to parser_nodes:AReturnExpr:parser_work#Prod#collect_text */
9946 (nitmethod_t)nit___nit__Prod___n_annotations, /* pointer to parser_nodes:AReturnExpr:parser_nodes#Prod#n_annotations */
9947 (nitmethod_t)nit__annotation___Prod___get_single_annotation, /* pointer to parser_nodes:AReturnExpr:annotation#Prod#get_single_annotation */
9948 (nitmethod_t)nit___nit__Prod___n_annotations_61d, /* pointer to parser_nodes:AReturnExpr:parser_nodes#Prod#n_annotations= */
9949 (nitmethod_t)nit___nit__ANode___replace_with, /* pointer to parser_nodes:AReturnExpr:parser_nodes#ANode#replace_with */
9950 (nitmethod_t)nit__literal___AExpr___as_string, /* pointer to parser_nodes:AReturnExpr:literal#AExpr#as_string */
9951 (nitmethod_t)nit__literal___AExpr___as_id, /* pointer to parser_nodes:AReturnExpr:literal#AExpr#as_id */
9952 (nitmethod_t)nit__typing___AExpr___mtype, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#mtype */
9953 (nitmethod_t)nit__typing___AExpr___is_typed, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#is_typed */
9954 (nitmethod_t)nit__typing___AExpr___implicit_cast_to, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#implicit_cast_to */
9955 (nitmethod_t)nit__flow___AExpr___after_flow_context_61d, /* pointer to parser_nodes:AReturnExpr:flow#AExpr#after_flow_context= */
9956 (nitmethod_t)nit__flow___AExpr___after_flow_context, /* pointer to parser_nodes:AReturnExpr:flow#AExpr#after_flow_context */
9957 (nitmethod_t)nit__typing___AExpr___comprehension, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#comprehension */
9958 (nitmethod_t)nit__astbuilder___AExpr___detach_with_placeholder, /* pointer to parser_nodes:AReturnExpr:astbuilder#AExpr#detach_with_placeholder */
9959 (nitmethod_t)nit__astbuilder___AExpr___make_var_read, /* pointer to parser_nodes:AReturnExpr:astbuilder#AExpr#make_var_read */
9960 (nitmethod_t)nit__astbuilder___AExpr___add, /* pointer to parser_nodes:AReturnExpr:astbuilder#AExpr#add */
9961 (nitmethod_t)nit__typing___AReturnExpr___AExpr__accept_typing, /* pointer to parser_nodes:AReturnExpr:typing#AReturnExpr#accept_typing */
9962 (nitmethod_t)nit__typing___AExpr___implicit_cast_to_61d, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#implicit_cast_to= */
9963 (nitmethod_t)nit__astbuilder___AExpr___variable_cache, /* pointer to parser_nodes:AReturnExpr:astbuilder#AExpr#variable_cache */
9964 (nitmethod_t)nit__astbuilder___AExpr___variable_cache_61d, /* pointer to parser_nodes:AReturnExpr:astbuilder#AExpr#variable_cache= */
9965 (nitmethod_t)nit__typing___AExpr___is_typed_61d, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#is_typed= */
9966 (nitmethod_t)nit__typing___AExpr___mtype_61d, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#mtype= */
9967 (nitmethod_t)nit__typing___AExpr___its_variable, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#its_variable */
9968 (nitmethod_t)nit__typing___AExpr___comprehension_61d, /* pointer to parser_nodes:AReturnExpr:typing#AExpr#comprehension= */
9969 (nitmethod_t)nit__abstract_compiler___AReturnExpr___AExpr__stmt, /* pointer to parser_nodes:AReturnExpr:abstract_compiler#AReturnExpr#stmt */
9970 (nitmethod_t)nit__abstract_compiler___AExpr___expr, /* pointer to parser_nodes:AReturnExpr:abstract_compiler#AExpr#expr */
9971 (nitmethod_t)nit__astvalidation___ANode___accept_ast_validation, /* pointer to parser_nodes:AReturnExpr:astvalidation#ANode#accept_ast_validation */
9972 (nitmethod_t)nit___nit__Prod___ANode__replace_with, /* pointer to parser_nodes:AReturnExpr:parser_nodes#Prod#replace_with */
9973 (nitmethod_t)nit__parser_prod___AReturnExpr___init_areturnexpr, /* pointer to parser_nodes:AReturnExpr:parser_prod#AReturnExpr#init_areturnexpr */
9974 (nitmethod_t)nit___nit__AReturnExpr___n_expr, /* pointer to parser_nodes:AReturnExpr:parser_nodes#AReturnExpr#n_expr */
9975 (nitmethod_t)nit__parser_prod___AReturnExpr___n_kwreturn_61d, /* pointer to parser_nodes:AReturnExpr:parser_prod#AReturnExpr#n_kwreturn= */
9976 (nitmethod_t)nit__parser_prod___AReturnExpr___n_expr_61d, /* pointer to parser_nodes:AReturnExpr:parser_prod#AReturnExpr#n_expr= */
9977 (nitmethod_t)nit__flow___ANode___accept_flow_visitor, /* pointer to parser_nodes:AReturnExpr:flow#ANode#accept_flow_visitor */
9978 }
9979 };
9980 /* allocate AReturnExpr */
9981 val* NEW_nit__AReturnExpr(const struct type* type) {
9982 val* self /* : AReturnExpr */;
9983 self = nit_alloc(sizeof(struct instance) + 12*sizeof(nitattribute_t));
9984 self->type = type;
9985 self->class = &class_nit__AReturnExpr;
9986 self->attrs[COLOR_nit__typing__AExpr___is_typed].s = 0; /* _is_typed on <self:AReturnExpr exact> */
9987 return self;
9988 }
9989 /* runtime class nit__ALabelable */
9990 /* allocate ALabelable */
9991 val* NEW_nit__ALabelable(const struct type* type) {
9992 PRINT_ERROR("Runtime error: %s", "ALabelable is DEAD");
9993 PRINT_ERROR("\n");
9994 fatal_exit(1);
9995 }