1 #include "nitg.classes.0.h"
2 /* runtime class parser__ReduceAction830 */
3 const struct class class_parser__ReduceAction830
= {
6 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction830:kernel#Object#object_id */
7 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction830:kernel#Object#is_same_type */
8 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction830:kernel#Object#is_same_instance */
9 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction830:kernel#Object#== */
10 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction830:kernel#Object#!= */
11 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction830:kernel#Object#output */
12 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction830:kernel#Object#output_class_name */
13 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction830:kernel#Object#exit */
14 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction830:kernel#Object#sys */
15 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction830:kernel#Object#hash */
16 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction830:string#Object#to_s */
17 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction830:string#Object#native_class_name */
18 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction830:string#Object#class_name */
19 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction830:string#Object#inspect */
20 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction830:string#Object#inspect_head */
21 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction830:string#Object#args */
22 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction830:math#Object#atan2 */
23 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction830:math#Object#pi */
24 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction830:math#Object#srand_from */
25 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction830:math#Object#srand */
26 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction830:stream#Object#poll */
27 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction830:stream#Object#intern_poll */
28 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction830:time#Object#get_time */
29 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction830:file#Object#printn */
30 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction830:file#Object#print */
31 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction830:file#Object#getc */
32 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction830:file#Object#gets */
33 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction830:file#Object#getcwd */
34 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction830:file#Object#file_getcwd */
35 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction830:file#Object#stdin */
36 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction830:file#Object#stdout */
37 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction830:file#Object#stderr */
38 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction830:model_base#Object#intrude_visibility */
39 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction830:model_base#Object#public_visibility */
40 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction830:model_base#Object#protected_visibility */
41 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction830:model_base#Object#private_visibility */
42 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction830:model_base#Object#none_visibility */
43 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction830:model#Object#abstract_kind */
44 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction830:model#Object#concrete_kind */
45 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction830:model#Object#interface_kind */
46 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction830:model#Object#enum_kind */
47 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction830:model#Object#extern_kind */
48 (nitmethod_t
)VIRTUAL_parser__ReduceAction830__action
, /* pointer to parser:ReduceAction830:parser#ReduceAction830#action */
49 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction830:parser#ReduceAction#concat */
50 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction830:parser#ReduceAction#init */
53 /* allocate ReduceAction830 */
54 val
* NEW_parser__ReduceAction830(const struct type
* type
) {
55 val
* self
/* : ReduceAction830 */;
56 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
58 self
->class = &class_parser__ReduceAction830
;
61 /* allocate ReduceAction830 */
62 void CHECK_NEW_parser__ReduceAction830(val
* self
) {
64 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction830> */
66 /* runtime class parser__ReduceAction831 */
67 const struct class class_parser__ReduceAction831
= {
70 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction831:kernel#Object#object_id */
71 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction831:kernel#Object#is_same_type */
72 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction831:kernel#Object#is_same_instance */
73 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction831:kernel#Object#== */
74 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction831:kernel#Object#!= */
75 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction831:kernel#Object#output */
76 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction831:kernel#Object#output_class_name */
77 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction831:kernel#Object#exit */
78 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction831:kernel#Object#sys */
79 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction831:kernel#Object#hash */
80 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction831:string#Object#to_s */
81 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction831:string#Object#native_class_name */
82 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction831:string#Object#class_name */
83 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction831:string#Object#inspect */
84 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction831:string#Object#inspect_head */
85 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction831:string#Object#args */
86 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction831:math#Object#atan2 */
87 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction831:math#Object#pi */
88 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction831:math#Object#srand_from */
89 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction831:math#Object#srand */
90 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction831:stream#Object#poll */
91 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction831:stream#Object#intern_poll */
92 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction831:time#Object#get_time */
93 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction831:file#Object#printn */
94 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction831:file#Object#print */
95 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction831:file#Object#getc */
96 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction831:file#Object#gets */
97 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction831:file#Object#getcwd */
98 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction831:file#Object#file_getcwd */
99 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction831:file#Object#stdin */
100 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction831:file#Object#stdout */
101 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction831:file#Object#stderr */
102 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction831:model_base#Object#intrude_visibility */
103 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction831:model_base#Object#public_visibility */
104 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction831:model_base#Object#protected_visibility */
105 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction831:model_base#Object#private_visibility */
106 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction831:model_base#Object#none_visibility */
107 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction831:model#Object#abstract_kind */
108 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction831:model#Object#concrete_kind */
109 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction831:model#Object#interface_kind */
110 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction831:model#Object#enum_kind */
111 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction831:model#Object#extern_kind */
112 (nitmethod_t
)VIRTUAL_parser__ReduceAction831__action
, /* pointer to parser:ReduceAction831:parser#ReduceAction831#action */
113 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction831:parser#ReduceAction#concat */
114 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction831:parser#ReduceAction#init */
117 /* allocate ReduceAction831 */
118 val
* NEW_parser__ReduceAction831(const struct type
* type
) {
119 val
* self
/* : ReduceAction831 */;
120 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
122 self
->class = &class_parser__ReduceAction831
;
125 /* allocate ReduceAction831 */
126 void CHECK_NEW_parser__ReduceAction831(val
* self
) {
127 long var
/* : Int */;
128 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction831> */
130 /* runtime class parser__ReduceAction832 */
131 const struct class class_parser__ReduceAction832
= {
134 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction832:kernel#Object#object_id */
135 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction832:kernel#Object#is_same_type */
136 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction832:kernel#Object#is_same_instance */
137 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction832:kernel#Object#== */
138 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction832:kernel#Object#!= */
139 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction832:kernel#Object#output */
140 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction832:kernel#Object#output_class_name */
141 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction832:kernel#Object#exit */
142 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction832:kernel#Object#sys */
143 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction832:kernel#Object#hash */
144 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction832:string#Object#to_s */
145 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction832:string#Object#native_class_name */
146 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction832:string#Object#class_name */
147 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction832:string#Object#inspect */
148 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction832:string#Object#inspect_head */
149 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction832:string#Object#args */
150 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction832:math#Object#atan2 */
151 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction832:math#Object#pi */
152 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction832:math#Object#srand_from */
153 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction832:math#Object#srand */
154 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction832:stream#Object#poll */
155 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction832:stream#Object#intern_poll */
156 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction832:time#Object#get_time */
157 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction832:file#Object#printn */
158 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction832:file#Object#print */
159 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction832:file#Object#getc */
160 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction832:file#Object#gets */
161 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction832:file#Object#getcwd */
162 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction832:file#Object#file_getcwd */
163 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction832:file#Object#stdin */
164 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction832:file#Object#stdout */
165 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction832:file#Object#stderr */
166 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction832:model_base#Object#intrude_visibility */
167 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction832:model_base#Object#public_visibility */
168 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction832:model_base#Object#protected_visibility */
169 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction832:model_base#Object#private_visibility */
170 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction832:model_base#Object#none_visibility */
171 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction832:model#Object#abstract_kind */
172 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction832:model#Object#concrete_kind */
173 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction832:model#Object#interface_kind */
174 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction832:model#Object#enum_kind */
175 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction832:model#Object#extern_kind */
176 (nitmethod_t
)VIRTUAL_parser__ReduceAction832__action
, /* pointer to parser:ReduceAction832:parser#ReduceAction832#action */
177 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction832:parser#ReduceAction#concat */
178 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction832:parser#ReduceAction#init */
181 /* allocate ReduceAction832 */
182 val
* NEW_parser__ReduceAction832(const struct type
* type
) {
183 val
* self
/* : ReduceAction832 */;
184 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
186 self
->class = &class_parser__ReduceAction832
;
189 /* allocate ReduceAction832 */
190 void CHECK_NEW_parser__ReduceAction832(val
* self
) {
191 long var
/* : Int */;
192 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction832> */
194 /* runtime class parser__ReduceAction834 */
195 const struct class class_parser__ReduceAction834
= {
198 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction834:kernel#Object#object_id */
199 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction834:kernel#Object#is_same_type */
200 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction834:kernel#Object#is_same_instance */
201 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction834:kernel#Object#== */
202 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction834:kernel#Object#!= */
203 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction834:kernel#Object#output */
204 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction834:kernel#Object#output_class_name */
205 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction834:kernel#Object#exit */
206 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction834:kernel#Object#sys */
207 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction834:kernel#Object#hash */
208 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction834:string#Object#to_s */
209 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction834:string#Object#native_class_name */
210 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction834:string#Object#class_name */
211 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction834:string#Object#inspect */
212 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction834:string#Object#inspect_head */
213 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction834:string#Object#args */
214 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction834:math#Object#atan2 */
215 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction834:math#Object#pi */
216 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction834:math#Object#srand_from */
217 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction834:math#Object#srand */
218 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction834:stream#Object#poll */
219 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction834:stream#Object#intern_poll */
220 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction834:time#Object#get_time */
221 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction834:file#Object#printn */
222 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction834:file#Object#print */
223 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction834:file#Object#getc */
224 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction834:file#Object#gets */
225 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction834:file#Object#getcwd */
226 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction834:file#Object#file_getcwd */
227 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction834:file#Object#stdin */
228 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction834:file#Object#stdout */
229 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction834:file#Object#stderr */
230 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction834:model_base#Object#intrude_visibility */
231 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction834:model_base#Object#public_visibility */
232 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction834:model_base#Object#protected_visibility */
233 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction834:model_base#Object#private_visibility */
234 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction834:model_base#Object#none_visibility */
235 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction834:model#Object#abstract_kind */
236 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction834:model#Object#concrete_kind */
237 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction834:model#Object#interface_kind */
238 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction834:model#Object#enum_kind */
239 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction834:model#Object#extern_kind */
240 (nitmethod_t
)VIRTUAL_parser__ReduceAction834__action
, /* pointer to parser:ReduceAction834:parser#ReduceAction834#action */
241 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction834:parser#ReduceAction#concat */
242 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction834:parser#ReduceAction#init */
245 /* allocate ReduceAction834 */
246 val
* NEW_parser__ReduceAction834(const struct type
* type
) {
247 val
* self
/* : ReduceAction834 */;
248 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
250 self
->class = &class_parser__ReduceAction834
;
253 /* allocate ReduceAction834 */
254 void CHECK_NEW_parser__ReduceAction834(val
* self
) {
255 long var
/* : Int */;
256 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction834> */
258 /* runtime class parser__ReduceAction835 */
259 const struct class class_parser__ReduceAction835
= {
262 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction835:kernel#Object#object_id */
263 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction835:kernel#Object#is_same_type */
264 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction835:kernel#Object#is_same_instance */
265 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction835:kernel#Object#== */
266 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction835:kernel#Object#!= */
267 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction835:kernel#Object#output */
268 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction835:kernel#Object#output_class_name */
269 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction835:kernel#Object#exit */
270 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction835:kernel#Object#sys */
271 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction835:kernel#Object#hash */
272 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction835:string#Object#to_s */
273 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction835:string#Object#native_class_name */
274 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction835:string#Object#class_name */
275 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction835:string#Object#inspect */
276 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction835:string#Object#inspect_head */
277 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction835:string#Object#args */
278 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction835:math#Object#atan2 */
279 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction835:math#Object#pi */
280 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction835:math#Object#srand_from */
281 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction835:math#Object#srand */
282 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction835:stream#Object#poll */
283 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction835:stream#Object#intern_poll */
284 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction835:time#Object#get_time */
285 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction835:file#Object#printn */
286 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction835:file#Object#print */
287 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction835:file#Object#getc */
288 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction835:file#Object#gets */
289 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction835:file#Object#getcwd */
290 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction835:file#Object#file_getcwd */
291 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction835:file#Object#stdin */
292 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction835:file#Object#stdout */
293 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction835:file#Object#stderr */
294 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction835:model_base#Object#intrude_visibility */
295 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction835:model_base#Object#public_visibility */
296 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction835:model_base#Object#protected_visibility */
297 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction835:model_base#Object#private_visibility */
298 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction835:model_base#Object#none_visibility */
299 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction835:model#Object#abstract_kind */
300 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction835:model#Object#concrete_kind */
301 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction835:model#Object#interface_kind */
302 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction835:model#Object#enum_kind */
303 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction835:model#Object#extern_kind */
304 (nitmethod_t
)VIRTUAL_parser__ReduceAction835__action
, /* pointer to parser:ReduceAction835:parser#ReduceAction835#action */
305 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction835:parser#ReduceAction#concat */
306 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction835:parser#ReduceAction#init */
309 /* allocate ReduceAction835 */
310 val
* NEW_parser__ReduceAction835(const struct type
* type
) {
311 val
* self
/* : ReduceAction835 */;
312 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
314 self
->class = &class_parser__ReduceAction835
;
317 /* allocate ReduceAction835 */
318 void CHECK_NEW_parser__ReduceAction835(val
* self
) {
319 long var
/* : Int */;
320 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction835> */
322 /* runtime class parser__ReduceAction836 */
323 const struct class class_parser__ReduceAction836
= {
326 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction836:kernel#Object#object_id */
327 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction836:kernel#Object#is_same_type */
328 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction836:kernel#Object#is_same_instance */
329 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction836:kernel#Object#== */
330 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction836:kernel#Object#!= */
331 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction836:kernel#Object#output */
332 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction836:kernel#Object#output_class_name */
333 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction836:kernel#Object#exit */
334 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction836:kernel#Object#sys */
335 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction836:kernel#Object#hash */
336 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction836:string#Object#to_s */
337 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction836:string#Object#native_class_name */
338 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction836:string#Object#class_name */
339 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction836:string#Object#inspect */
340 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction836:string#Object#inspect_head */
341 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction836:string#Object#args */
342 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction836:math#Object#atan2 */
343 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction836:math#Object#pi */
344 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction836:math#Object#srand_from */
345 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction836:math#Object#srand */
346 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction836:stream#Object#poll */
347 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction836:stream#Object#intern_poll */
348 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction836:time#Object#get_time */
349 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction836:file#Object#printn */
350 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction836:file#Object#print */
351 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction836:file#Object#getc */
352 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction836:file#Object#gets */
353 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction836:file#Object#getcwd */
354 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction836:file#Object#file_getcwd */
355 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction836:file#Object#stdin */
356 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction836:file#Object#stdout */
357 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction836:file#Object#stderr */
358 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction836:model_base#Object#intrude_visibility */
359 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction836:model_base#Object#public_visibility */
360 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction836:model_base#Object#protected_visibility */
361 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction836:model_base#Object#private_visibility */
362 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction836:model_base#Object#none_visibility */
363 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction836:model#Object#abstract_kind */
364 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction836:model#Object#concrete_kind */
365 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction836:model#Object#interface_kind */
366 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction836:model#Object#enum_kind */
367 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction836:model#Object#extern_kind */
368 (nitmethod_t
)VIRTUAL_parser__ReduceAction836__action
, /* pointer to parser:ReduceAction836:parser#ReduceAction836#action */
369 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction836:parser#ReduceAction#concat */
370 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction836:parser#ReduceAction#init */
373 /* allocate ReduceAction836 */
374 val
* NEW_parser__ReduceAction836(const struct type
* type
) {
375 val
* self
/* : ReduceAction836 */;
376 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
378 self
->class = &class_parser__ReduceAction836
;
381 /* allocate ReduceAction836 */
382 void CHECK_NEW_parser__ReduceAction836(val
* self
) {
383 long var
/* : Int */;
384 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction836> */
386 /* runtime class parser__ReduceAction837 */
387 const struct class class_parser__ReduceAction837
= {
390 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction837:kernel#Object#object_id */
391 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction837:kernel#Object#is_same_type */
392 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction837:kernel#Object#is_same_instance */
393 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction837:kernel#Object#== */
394 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction837:kernel#Object#!= */
395 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction837:kernel#Object#output */
396 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction837:kernel#Object#output_class_name */
397 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction837:kernel#Object#exit */
398 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction837:kernel#Object#sys */
399 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction837:kernel#Object#hash */
400 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction837:string#Object#to_s */
401 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction837:string#Object#native_class_name */
402 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction837:string#Object#class_name */
403 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction837:string#Object#inspect */
404 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction837:string#Object#inspect_head */
405 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction837:string#Object#args */
406 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction837:math#Object#atan2 */
407 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction837:math#Object#pi */
408 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction837:math#Object#srand_from */
409 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction837:math#Object#srand */
410 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction837:stream#Object#poll */
411 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction837:stream#Object#intern_poll */
412 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction837:time#Object#get_time */
413 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction837:file#Object#printn */
414 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction837:file#Object#print */
415 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction837:file#Object#getc */
416 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction837:file#Object#gets */
417 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction837:file#Object#getcwd */
418 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction837:file#Object#file_getcwd */
419 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction837:file#Object#stdin */
420 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction837:file#Object#stdout */
421 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction837:file#Object#stderr */
422 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction837:model_base#Object#intrude_visibility */
423 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction837:model_base#Object#public_visibility */
424 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction837:model_base#Object#protected_visibility */
425 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction837:model_base#Object#private_visibility */
426 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction837:model_base#Object#none_visibility */
427 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction837:model#Object#abstract_kind */
428 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction837:model#Object#concrete_kind */
429 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction837:model#Object#interface_kind */
430 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction837:model#Object#enum_kind */
431 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction837:model#Object#extern_kind */
432 (nitmethod_t
)VIRTUAL_parser__ReduceAction837__action
, /* pointer to parser:ReduceAction837:parser#ReduceAction837#action */
433 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction837:parser#ReduceAction#concat */
434 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction837:parser#ReduceAction#init */
437 /* allocate ReduceAction837 */
438 val
* NEW_parser__ReduceAction837(const struct type
* type
) {
439 val
* self
/* : ReduceAction837 */;
440 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
442 self
->class = &class_parser__ReduceAction837
;
445 /* allocate ReduceAction837 */
446 void CHECK_NEW_parser__ReduceAction837(val
* self
) {
447 long var
/* : Int */;
448 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction837> */
450 /* runtime class parser__ReduceAction839 */
451 const struct class class_parser__ReduceAction839
= {
454 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction839:kernel#Object#object_id */
455 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction839:kernel#Object#is_same_type */
456 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction839:kernel#Object#is_same_instance */
457 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction839:kernel#Object#== */
458 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction839:kernel#Object#!= */
459 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction839:kernel#Object#output */
460 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction839:kernel#Object#output_class_name */
461 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction839:kernel#Object#exit */
462 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction839:kernel#Object#sys */
463 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction839:kernel#Object#hash */
464 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction839:string#Object#to_s */
465 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction839:string#Object#native_class_name */
466 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction839:string#Object#class_name */
467 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction839:string#Object#inspect */
468 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction839:string#Object#inspect_head */
469 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction839:string#Object#args */
470 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction839:math#Object#atan2 */
471 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction839:math#Object#pi */
472 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction839:math#Object#srand_from */
473 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction839:math#Object#srand */
474 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction839:stream#Object#poll */
475 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction839:stream#Object#intern_poll */
476 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction839:time#Object#get_time */
477 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction839:file#Object#printn */
478 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction839:file#Object#print */
479 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction839:file#Object#getc */
480 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction839:file#Object#gets */
481 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction839:file#Object#getcwd */
482 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction839:file#Object#file_getcwd */
483 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction839:file#Object#stdin */
484 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction839:file#Object#stdout */
485 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction839:file#Object#stderr */
486 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction839:model_base#Object#intrude_visibility */
487 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction839:model_base#Object#public_visibility */
488 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction839:model_base#Object#protected_visibility */
489 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction839:model_base#Object#private_visibility */
490 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction839:model_base#Object#none_visibility */
491 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction839:model#Object#abstract_kind */
492 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction839:model#Object#concrete_kind */
493 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction839:model#Object#interface_kind */
494 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction839:model#Object#enum_kind */
495 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction839:model#Object#extern_kind */
496 (nitmethod_t
)VIRTUAL_parser__ReduceAction839__action
, /* pointer to parser:ReduceAction839:parser#ReduceAction839#action */
497 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction839:parser#ReduceAction#concat */
498 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction839:parser#ReduceAction#init */
501 /* allocate ReduceAction839 */
502 val
* NEW_parser__ReduceAction839(const struct type
* type
) {
503 val
* self
/* : ReduceAction839 */;
504 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
506 self
->class = &class_parser__ReduceAction839
;
509 /* allocate ReduceAction839 */
510 void CHECK_NEW_parser__ReduceAction839(val
* self
) {
511 long var
/* : Int */;
512 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction839> */
514 /* runtime class parser__ReduceAction840 */
515 const struct class class_parser__ReduceAction840
= {
518 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction840:kernel#Object#object_id */
519 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction840:kernel#Object#is_same_type */
520 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction840:kernel#Object#is_same_instance */
521 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction840:kernel#Object#== */
522 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction840:kernel#Object#!= */
523 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction840:kernel#Object#output */
524 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction840:kernel#Object#output_class_name */
525 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction840:kernel#Object#exit */
526 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction840:kernel#Object#sys */
527 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction840:kernel#Object#hash */
528 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction840:string#Object#to_s */
529 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction840:string#Object#native_class_name */
530 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction840:string#Object#class_name */
531 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction840:string#Object#inspect */
532 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction840:string#Object#inspect_head */
533 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction840:string#Object#args */
534 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction840:math#Object#atan2 */
535 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction840:math#Object#pi */
536 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction840:math#Object#srand_from */
537 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction840:math#Object#srand */
538 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction840:stream#Object#poll */
539 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction840:stream#Object#intern_poll */
540 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction840:time#Object#get_time */
541 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction840:file#Object#printn */
542 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction840:file#Object#print */
543 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction840:file#Object#getc */
544 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction840:file#Object#gets */
545 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction840:file#Object#getcwd */
546 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction840:file#Object#file_getcwd */
547 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction840:file#Object#stdin */
548 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction840:file#Object#stdout */
549 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction840:file#Object#stderr */
550 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction840:model_base#Object#intrude_visibility */
551 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction840:model_base#Object#public_visibility */
552 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction840:model_base#Object#protected_visibility */
553 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction840:model_base#Object#private_visibility */
554 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction840:model_base#Object#none_visibility */
555 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction840:model#Object#abstract_kind */
556 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction840:model#Object#concrete_kind */
557 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction840:model#Object#interface_kind */
558 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction840:model#Object#enum_kind */
559 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction840:model#Object#extern_kind */
560 (nitmethod_t
)VIRTUAL_parser__ReduceAction840__action
, /* pointer to parser:ReduceAction840:parser#ReduceAction840#action */
561 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction840:parser#ReduceAction#concat */
562 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction840:parser#ReduceAction#init */
565 /* allocate ReduceAction840 */
566 val
* NEW_parser__ReduceAction840(const struct type
* type
) {
567 val
* self
/* : ReduceAction840 */;
568 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
570 self
->class = &class_parser__ReduceAction840
;
573 /* allocate ReduceAction840 */
574 void CHECK_NEW_parser__ReduceAction840(val
* self
) {
575 long var
/* : Int */;
576 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction840> */
578 /* runtime class parser__ReduceAction841 */
579 const struct class class_parser__ReduceAction841
= {
582 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction841:kernel#Object#object_id */
583 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction841:kernel#Object#is_same_type */
584 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction841:kernel#Object#is_same_instance */
585 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction841:kernel#Object#== */
586 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction841:kernel#Object#!= */
587 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction841:kernel#Object#output */
588 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction841:kernel#Object#output_class_name */
589 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction841:kernel#Object#exit */
590 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction841:kernel#Object#sys */
591 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction841:kernel#Object#hash */
592 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction841:string#Object#to_s */
593 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction841:string#Object#native_class_name */
594 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction841:string#Object#class_name */
595 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction841:string#Object#inspect */
596 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction841:string#Object#inspect_head */
597 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction841:string#Object#args */
598 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction841:math#Object#atan2 */
599 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction841:math#Object#pi */
600 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction841:math#Object#srand_from */
601 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction841:math#Object#srand */
602 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction841:stream#Object#poll */
603 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction841:stream#Object#intern_poll */
604 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction841:time#Object#get_time */
605 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction841:file#Object#printn */
606 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction841:file#Object#print */
607 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction841:file#Object#getc */
608 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction841:file#Object#gets */
609 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction841:file#Object#getcwd */
610 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction841:file#Object#file_getcwd */
611 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction841:file#Object#stdin */
612 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction841:file#Object#stdout */
613 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction841:file#Object#stderr */
614 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction841:model_base#Object#intrude_visibility */
615 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction841:model_base#Object#public_visibility */
616 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction841:model_base#Object#protected_visibility */
617 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction841:model_base#Object#private_visibility */
618 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction841:model_base#Object#none_visibility */
619 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction841:model#Object#abstract_kind */
620 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction841:model#Object#concrete_kind */
621 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction841:model#Object#interface_kind */
622 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction841:model#Object#enum_kind */
623 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction841:model#Object#extern_kind */
624 (nitmethod_t
)VIRTUAL_parser__ReduceAction841__action
, /* pointer to parser:ReduceAction841:parser#ReduceAction841#action */
625 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction841:parser#ReduceAction#concat */
626 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction841:parser#ReduceAction#init */
629 /* allocate ReduceAction841 */
630 val
* NEW_parser__ReduceAction841(const struct type
* type
) {
631 val
* self
/* : ReduceAction841 */;
632 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
634 self
->class = &class_parser__ReduceAction841
;
637 /* allocate ReduceAction841 */
638 void CHECK_NEW_parser__ReduceAction841(val
* self
) {
639 long var
/* : Int */;
640 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction841> */
642 /* runtime class parser__ReduceAction843 */
643 const struct class class_parser__ReduceAction843
= {
646 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction843:kernel#Object#object_id */
647 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction843:kernel#Object#is_same_type */
648 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction843:kernel#Object#is_same_instance */
649 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction843:kernel#Object#== */
650 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction843:kernel#Object#!= */
651 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction843:kernel#Object#output */
652 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction843:kernel#Object#output_class_name */
653 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction843:kernel#Object#exit */
654 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction843:kernel#Object#sys */
655 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction843:kernel#Object#hash */
656 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction843:string#Object#to_s */
657 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction843:string#Object#native_class_name */
658 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction843:string#Object#class_name */
659 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction843:string#Object#inspect */
660 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction843:string#Object#inspect_head */
661 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction843:string#Object#args */
662 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction843:math#Object#atan2 */
663 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction843:math#Object#pi */
664 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction843:math#Object#srand_from */
665 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction843:math#Object#srand */
666 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction843:stream#Object#poll */
667 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction843:stream#Object#intern_poll */
668 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction843:time#Object#get_time */
669 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction843:file#Object#printn */
670 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction843:file#Object#print */
671 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction843:file#Object#getc */
672 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction843:file#Object#gets */
673 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction843:file#Object#getcwd */
674 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction843:file#Object#file_getcwd */
675 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction843:file#Object#stdin */
676 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction843:file#Object#stdout */
677 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction843:file#Object#stderr */
678 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction843:model_base#Object#intrude_visibility */
679 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction843:model_base#Object#public_visibility */
680 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction843:model_base#Object#protected_visibility */
681 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction843:model_base#Object#private_visibility */
682 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction843:model_base#Object#none_visibility */
683 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction843:model#Object#abstract_kind */
684 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction843:model#Object#concrete_kind */
685 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction843:model#Object#interface_kind */
686 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction843:model#Object#enum_kind */
687 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction843:model#Object#extern_kind */
688 (nitmethod_t
)VIRTUAL_parser__ReduceAction843__action
, /* pointer to parser:ReduceAction843:parser#ReduceAction843#action */
689 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction843:parser#ReduceAction#concat */
690 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction843:parser#ReduceAction#init */
693 /* allocate ReduceAction843 */
694 val
* NEW_parser__ReduceAction843(const struct type
* type
) {
695 val
* self
/* : ReduceAction843 */;
696 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
698 self
->class = &class_parser__ReduceAction843
;
701 /* allocate ReduceAction843 */
702 void CHECK_NEW_parser__ReduceAction843(val
* self
) {
703 long var
/* : Int */;
704 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction843> */
706 /* runtime class parser__ReduceAction844 */
707 const struct class class_parser__ReduceAction844
= {
710 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction844:kernel#Object#object_id */
711 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction844:kernel#Object#is_same_type */
712 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction844:kernel#Object#is_same_instance */
713 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction844:kernel#Object#== */
714 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction844:kernel#Object#!= */
715 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction844:kernel#Object#output */
716 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction844:kernel#Object#output_class_name */
717 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction844:kernel#Object#exit */
718 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction844:kernel#Object#sys */
719 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction844:kernel#Object#hash */
720 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction844:string#Object#to_s */
721 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction844:string#Object#native_class_name */
722 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction844:string#Object#class_name */
723 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction844:string#Object#inspect */
724 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction844:string#Object#inspect_head */
725 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction844:string#Object#args */
726 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction844:math#Object#atan2 */
727 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction844:math#Object#pi */
728 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction844:math#Object#srand_from */
729 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction844:math#Object#srand */
730 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction844:stream#Object#poll */
731 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction844:stream#Object#intern_poll */
732 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction844:time#Object#get_time */
733 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction844:file#Object#printn */
734 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction844:file#Object#print */
735 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction844:file#Object#getc */
736 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction844:file#Object#gets */
737 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction844:file#Object#getcwd */
738 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction844:file#Object#file_getcwd */
739 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction844:file#Object#stdin */
740 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction844:file#Object#stdout */
741 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction844:file#Object#stderr */
742 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction844:model_base#Object#intrude_visibility */
743 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction844:model_base#Object#public_visibility */
744 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction844:model_base#Object#protected_visibility */
745 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction844:model_base#Object#private_visibility */
746 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction844:model_base#Object#none_visibility */
747 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction844:model#Object#abstract_kind */
748 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction844:model#Object#concrete_kind */
749 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction844:model#Object#interface_kind */
750 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction844:model#Object#enum_kind */
751 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction844:model#Object#extern_kind */
752 (nitmethod_t
)VIRTUAL_parser__ReduceAction844__action
, /* pointer to parser:ReduceAction844:parser#ReduceAction844#action */
753 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction844:parser#ReduceAction#concat */
754 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction844:parser#ReduceAction#init */
757 /* allocate ReduceAction844 */
758 val
* NEW_parser__ReduceAction844(const struct type
* type
) {
759 val
* self
/* : ReduceAction844 */;
760 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
762 self
->class = &class_parser__ReduceAction844
;
765 /* allocate ReduceAction844 */
766 void CHECK_NEW_parser__ReduceAction844(val
* self
) {
767 long var
/* : Int */;
768 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction844> */
770 /* runtime class parser__ReduceAction845 */
771 const struct class class_parser__ReduceAction845
= {
774 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction845:kernel#Object#object_id */
775 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction845:kernel#Object#is_same_type */
776 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction845:kernel#Object#is_same_instance */
777 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction845:kernel#Object#== */
778 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction845:kernel#Object#!= */
779 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction845:kernel#Object#output */
780 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction845:kernel#Object#output_class_name */
781 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction845:kernel#Object#exit */
782 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction845:kernel#Object#sys */
783 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction845:kernel#Object#hash */
784 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction845:string#Object#to_s */
785 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction845:string#Object#native_class_name */
786 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction845:string#Object#class_name */
787 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction845:string#Object#inspect */
788 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction845:string#Object#inspect_head */
789 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction845:string#Object#args */
790 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction845:math#Object#atan2 */
791 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction845:math#Object#pi */
792 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction845:math#Object#srand_from */
793 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction845:math#Object#srand */
794 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction845:stream#Object#poll */
795 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction845:stream#Object#intern_poll */
796 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction845:time#Object#get_time */
797 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction845:file#Object#printn */
798 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction845:file#Object#print */
799 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction845:file#Object#getc */
800 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction845:file#Object#gets */
801 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction845:file#Object#getcwd */
802 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction845:file#Object#file_getcwd */
803 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction845:file#Object#stdin */
804 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction845:file#Object#stdout */
805 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction845:file#Object#stderr */
806 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#intrude_visibility */
807 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#public_visibility */
808 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#protected_visibility */
809 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#private_visibility */
810 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#none_visibility */
811 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction845:model#Object#abstract_kind */
812 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction845:model#Object#concrete_kind */
813 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction845:model#Object#interface_kind */
814 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction845:model#Object#enum_kind */
815 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction845:model#Object#extern_kind */
816 (nitmethod_t
)VIRTUAL_parser__ReduceAction845__action
, /* pointer to parser:ReduceAction845:parser#ReduceAction845#action */
817 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction845:parser#ReduceAction#concat */
818 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction845:parser#ReduceAction#init */
821 /* allocate ReduceAction845 */
822 val
* NEW_parser__ReduceAction845(const struct type
* type
) {
823 val
* self
/* : ReduceAction845 */;
824 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
826 self
->class = &class_parser__ReduceAction845
;
829 /* allocate ReduceAction845 */
830 void CHECK_NEW_parser__ReduceAction845(val
* self
) {
831 long var
/* : Int */;
832 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction845> */
834 /* runtime class parser__ReduceAction847 */
835 const struct class class_parser__ReduceAction847
= {
838 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction847:kernel#Object#object_id */
839 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction847:kernel#Object#is_same_type */
840 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction847:kernel#Object#is_same_instance */
841 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction847:kernel#Object#== */
842 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction847:kernel#Object#!= */
843 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction847:kernel#Object#output */
844 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction847:kernel#Object#output_class_name */
845 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction847:kernel#Object#exit */
846 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction847:kernel#Object#sys */
847 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction847:kernel#Object#hash */
848 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction847:string#Object#to_s */
849 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction847:string#Object#native_class_name */
850 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction847:string#Object#class_name */
851 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction847:string#Object#inspect */
852 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction847:string#Object#inspect_head */
853 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction847:string#Object#args */
854 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction847:math#Object#atan2 */
855 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction847:math#Object#pi */
856 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction847:math#Object#srand_from */
857 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction847:math#Object#srand */
858 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction847:stream#Object#poll */
859 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction847:stream#Object#intern_poll */
860 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction847:time#Object#get_time */
861 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction847:file#Object#printn */
862 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction847:file#Object#print */
863 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction847:file#Object#getc */
864 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction847:file#Object#gets */
865 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction847:file#Object#getcwd */
866 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction847:file#Object#file_getcwd */
867 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction847:file#Object#stdin */
868 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction847:file#Object#stdout */
869 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction847:file#Object#stderr */
870 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#intrude_visibility */
871 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#public_visibility */
872 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#protected_visibility */
873 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#private_visibility */
874 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#none_visibility */
875 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction847:model#Object#abstract_kind */
876 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction847:model#Object#concrete_kind */
877 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction847:model#Object#interface_kind */
878 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction847:model#Object#enum_kind */
879 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction847:model#Object#extern_kind */
880 (nitmethod_t
)VIRTUAL_parser__ReduceAction847__action
, /* pointer to parser:ReduceAction847:parser#ReduceAction847#action */
881 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction847:parser#ReduceAction#concat */
882 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction847:parser#ReduceAction#init */
885 /* allocate ReduceAction847 */
886 val
* NEW_parser__ReduceAction847(const struct type
* type
) {
887 val
* self
/* : ReduceAction847 */;
888 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
890 self
->class = &class_parser__ReduceAction847
;
893 /* allocate ReduceAction847 */
894 void CHECK_NEW_parser__ReduceAction847(val
* self
) {
895 long var
/* : Int */;
896 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction847> */
898 /* runtime class parser__ReduceAction848 */
899 const struct class class_parser__ReduceAction848
= {
902 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction848:kernel#Object#object_id */
903 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction848:kernel#Object#is_same_type */
904 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction848:kernel#Object#is_same_instance */
905 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction848:kernel#Object#== */
906 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction848:kernel#Object#!= */
907 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction848:kernel#Object#output */
908 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction848:kernel#Object#output_class_name */
909 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction848:kernel#Object#exit */
910 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction848:kernel#Object#sys */
911 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction848:kernel#Object#hash */
912 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction848:string#Object#to_s */
913 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction848:string#Object#native_class_name */
914 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction848:string#Object#class_name */
915 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction848:string#Object#inspect */
916 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction848:string#Object#inspect_head */
917 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction848:string#Object#args */
918 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction848:math#Object#atan2 */
919 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction848:math#Object#pi */
920 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction848:math#Object#srand_from */
921 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction848:math#Object#srand */
922 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction848:stream#Object#poll */
923 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction848:stream#Object#intern_poll */
924 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction848:time#Object#get_time */
925 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction848:file#Object#printn */
926 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction848:file#Object#print */
927 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction848:file#Object#getc */
928 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction848:file#Object#gets */
929 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction848:file#Object#getcwd */
930 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction848:file#Object#file_getcwd */
931 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction848:file#Object#stdin */
932 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction848:file#Object#stdout */
933 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction848:file#Object#stderr */
934 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#intrude_visibility */
935 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#public_visibility */
936 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#protected_visibility */
937 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#private_visibility */
938 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#none_visibility */
939 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction848:model#Object#abstract_kind */
940 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction848:model#Object#concrete_kind */
941 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction848:model#Object#interface_kind */
942 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction848:model#Object#enum_kind */
943 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction848:model#Object#extern_kind */
944 (nitmethod_t
)VIRTUAL_parser__ReduceAction848__action
, /* pointer to parser:ReduceAction848:parser#ReduceAction848#action */
945 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction848:parser#ReduceAction#concat */
946 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction848:parser#ReduceAction#init */
949 /* allocate ReduceAction848 */
950 val
* NEW_parser__ReduceAction848(const struct type
* type
) {
951 val
* self
/* : ReduceAction848 */;
952 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
954 self
->class = &class_parser__ReduceAction848
;
957 /* allocate ReduceAction848 */
958 void CHECK_NEW_parser__ReduceAction848(val
* self
) {
959 long var
/* : Int */;
960 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction848> */
962 /* runtime class parser__ReduceAction849 */
963 const struct class class_parser__ReduceAction849
= {
966 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction849:kernel#Object#object_id */
967 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction849:kernel#Object#is_same_type */
968 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction849:kernel#Object#is_same_instance */
969 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction849:kernel#Object#== */
970 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction849:kernel#Object#!= */
971 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction849:kernel#Object#output */
972 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction849:kernel#Object#output_class_name */
973 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction849:kernel#Object#exit */
974 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction849:kernel#Object#sys */
975 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction849:kernel#Object#hash */
976 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction849:string#Object#to_s */
977 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction849:string#Object#native_class_name */
978 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction849:string#Object#class_name */
979 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction849:string#Object#inspect */
980 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction849:string#Object#inspect_head */
981 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction849:string#Object#args */
982 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction849:math#Object#atan2 */
983 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction849:math#Object#pi */
984 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction849:math#Object#srand_from */
985 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction849:math#Object#srand */
986 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction849:stream#Object#poll */
987 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction849:stream#Object#intern_poll */
988 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction849:time#Object#get_time */
989 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction849:file#Object#printn */
990 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction849:file#Object#print */
991 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction849:file#Object#getc */
992 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction849:file#Object#gets */
993 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction849:file#Object#getcwd */
994 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction849:file#Object#file_getcwd */
995 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction849:file#Object#stdin */
996 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction849:file#Object#stdout */
997 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction849:file#Object#stderr */
998 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#intrude_visibility */
999 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#public_visibility */
1000 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#protected_visibility */
1001 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#private_visibility */
1002 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#none_visibility */
1003 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction849:model#Object#abstract_kind */
1004 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction849:model#Object#concrete_kind */
1005 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction849:model#Object#interface_kind */
1006 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction849:model#Object#enum_kind */
1007 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction849:model#Object#extern_kind */
1008 (nitmethod_t
)VIRTUAL_parser__ReduceAction849__action
, /* pointer to parser:ReduceAction849:parser#ReduceAction849#action */
1009 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction849:parser#ReduceAction#concat */
1010 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction849:parser#ReduceAction#init */
1013 /* allocate ReduceAction849 */
1014 val
* NEW_parser__ReduceAction849(const struct type
* type
) {
1015 val
* self
/* : ReduceAction849 */;
1016 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1018 self
->class = &class_parser__ReduceAction849
;
1021 /* allocate ReduceAction849 */
1022 void CHECK_NEW_parser__ReduceAction849(val
* self
) {
1023 long var
/* : Int */;
1024 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction849> */
1026 /* runtime class parser__ReduceAction851 */
1027 const struct class class_parser__ReduceAction851
= {
1030 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction851:kernel#Object#object_id */
1031 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction851:kernel#Object#is_same_type */
1032 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction851:kernel#Object#is_same_instance */
1033 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction851:kernel#Object#== */
1034 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction851:kernel#Object#!= */
1035 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction851:kernel#Object#output */
1036 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction851:kernel#Object#output_class_name */
1037 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction851:kernel#Object#exit */
1038 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction851:kernel#Object#sys */
1039 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction851:kernel#Object#hash */
1040 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction851:string#Object#to_s */
1041 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction851:string#Object#native_class_name */
1042 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction851:string#Object#class_name */
1043 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction851:string#Object#inspect */
1044 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction851:string#Object#inspect_head */
1045 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction851:string#Object#args */
1046 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction851:math#Object#atan2 */
1047 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction851:math#Object#pi */
1048 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction851:math#Object#srand_from */
1049 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction851:math#Object#srand */
1050 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction851:stream#Object#poll */
1051 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction851:stream#Object#intern_poll */
1052 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction851:time#Object#get_time */
1053 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction851:file#Object#printn */
1054 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction851:file#Object#print */
1055 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction851:file#Object#getc */
1056 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction851:file#Object#gets */
1057 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction851:file#Object#getcwd */
1058 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction851:file#Object#file_getcwd */
1059 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction851:file#Object#stdin */
1060 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction851:file#Object#stdout */
1061 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction851:file#Object#stderr */
1062 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#intrude_visibility */
1063 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#public_visibility */
1064 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#protected_visibility */
1065 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#private_visibility */
1066 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#none_visibility */
1067 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction851:model#Object#abstract_kind */
1068 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction851:model#Object#concrete_kind */
1069 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction851:model#Object#interface_kind */
1070 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction851:model#Object#enum_kind */
1071 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction851:model#Object#extern_kind */
1072 (nitmethod_t
)VIRTUAL_parser__ReduceAction851__action
, /* pointer to parser:ReduceAction851:parser#ReduceAction851#action */
1073 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction851:parser#ReduceAction#concat */
1074 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction851:parser#ReduceAction#init */
1077 /* allocate ReduceAction851 */
1078 val
* NEW_parser__ReduceAction851(const struct type
* type
) {
1079 val
* self
/* : ReduceAction851 */;
1080 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1082 self
->class = &class_parser__ReduceAction851
;
1085 /* allocate ReduceAction851 */
1086 void CHECK_NEW_parser__ReduceAction851(val
* self
) {
1087 long var
/* : Int */;
1088 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction851> */
1090 /* runtime class parser__ReduceAction852 */
1091 const struct class class_parser__ReduceAction852
= {
1094 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction852:kernel#Object#object_id */
1095 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction852:kernel#Object#is_same_type */
1096 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction852:kernel#Object#is_same_instance */
1097 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction852:kernel#Object#== */
1098 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction852:kernel#Object#!= */
1099 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction852:kernel#Object#output */
1100 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction852:kernel#Object#output_class_name */
1101 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction852:kernel#Object#exit */
1102 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction852:kernel#Object#sys */
1103 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction852:kernel#Object#hash */
1104 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction852:string#Object#to_s */
1105 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction852:string#Object#native_class_name */
1106 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction852:string#Object#class_name */
1107 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction852:string#Object#inspect */
1108 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction852:string#Object#inspect_head */
1109 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction852:string#Object#args */
1110 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction852:math#Object#atan2 */
1111 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction852:math#Object#pi */
1112 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction852:math#Object#srand_from */
1113 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction852:math#Object#srand */
1114 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction852:stream#Object#poll */
1115 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction852:stream#Object#intern_poll */
1116 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction852:time#Object#get_time */
1117 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction852:file#Object#printn */
1118 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction852:file#Object#print */
1119 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction852:file#Object#getc */
1120 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction852:file#Object#gets */
1121 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction852:file#Object#getcwd */
1122 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction852:file#Object#file_getcwd */
1123 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction852:file#Object#stdin */
1124 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction852:file#Object#stdout */
1125 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction852:file#Object#stderr */
1126 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#intrude_visibility */
1127 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#public_visibility */
1128 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#protected_visibility */
1129 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#private_visibility */
1130 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#none_visibility */
1131 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction852:model#Object#abstract_kind */
1132 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction852:model#Object#concrete_kind */
1133 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction852:model#Object#interface_kind */
1134 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction852:model#Object#enum_kind */
1135 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction852:model#Object#extern_kind */
1136 (nitmethod_t
)VIRTUAL_parser__ReduceAction852__action
, /* pointer to parser:ReduceAction852:parser#ReduceAction852#action */
1137 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction852:parser#ReduceAction#concat */
1138 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction852:parser#ReduceAction#init */
1141 /* allocate ReduceAction852 */
1142 val
* NEW_parser__ReduceAction852(const struct type
* type
) {
1143 val
* self
/* : ReduceAction852 */;
1144 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1146 self
->class = &class_parser__ReduceAction852
;
1149 /* allocate ReduceAction852 */
1150 void CHECK_NEW_parser__ReduceAction852(val
* self
) {
1151 long var
/* : Int */;
1152 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction852> */
1154 /* runtime class parser__ReduceAction853 */
1155 const struct class class_parser__ReduceAction853
= {
1158 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction853:kernel#Object#object_id */
1159 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction853:kernel#Object#is_same_type */
1160 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction853:kernel#Object#is_same_instance */
1161 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction853:kernel#Object#== */
1162 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction853:kernel#Object#!= */
1163 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction853:kernel#Object#output */
1164 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction853:kernel#Object#output_class_name */
1165 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction853:kernel#Object#exit */
1166 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction853:kernel#Object#sys */
1167 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction853:kernel#Object#hash */
1168 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction853:string#Object#to_s */
1169 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction853:string#Object#native_class_name */
1170 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction853:string#Object#class_name */
1171 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction853:string#Object#inspect */
1172 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction853:string#Object#inspect_head */
1173 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction853:string#Object#args */
1174 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction853:math#Object#atan2 */
1175 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction853:math#Object#pi */
1176 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction853:math#Object#srand_from */
1177 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction853:math#Object#srand */
1178 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction853:stream#Object#poll */
1179 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction853:stream#Object#intern_poll */
1180 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction853:time#Object#get_time */
1181 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction853:file#Object#printn */
1182 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction853:file#Object#print */
1183 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction853:file#Object#getc */
1184 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction853:file#Object#gets */
1185 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction853:file#Object#getcwd */
1186 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction853:file#Object#file_getcwd */
1187 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction853:file#Object#stdin */
1188 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction853:file#Object#stdout */
1189 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction853:file#Object#stderr */
1190 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#intrude_visibility */
1191 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#public_visibility */
1192 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#protected_visibility */
1193 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#private_visibility */
1194 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#none_visibility */
1195 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction853:model#Object#abstract_kind */
1196 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction853:model#Object#concrete_kind */
1197 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction853:model#Object#interface_kind */
1198 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction853:model#Object#enum_kind */
1199 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction853:model#Object#extern_kind */
1200 (nitmethod_t
)VIRTUAL_parser__ReduceAction853__action
, /* pointer to parser:ReduceAction853:parser#ReduceAction853#action */
1201 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction853:parser#ReduceAction#concat */
1202 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction853:parser#ReduceAction#init */
1205 /* allocate ReduceAction853 */
1206 val
* NEW_parser__ReduceAction853(const struct type
* type
) {
1207 val
* self
/* : ReduceAction853 */;
1208 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1210 self
->class = &class_parser__ReduceAction853
;
1213 /* allocate ReduceAction853 */
1214 void CHECK_NEW_parser__ReduceAction853(val
* self
) {
1215 long var
/* : Int */;
1216 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction853> */
1218 /* runtime class parser__ReduceAction855 */
1219 const struct class class_parser__ReduceAction855
= {
1222 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction855:kernel#Object#object_id */
1223 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction855:kernel#Object#is_same_type */
1224 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction855:kernel#Object#is_same_instance */
1225 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction855:kernel#Object#== */
1226 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction855:kernel#Object#!= */
1227 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction855:kernel#Object#output */
1228 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction855:kernel#Object#output_class_name */
1229 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction855:kernel#Object#exit */
1230 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction855:kernel#Object#sys */
1231 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction855:kernel#Object#hash */
1232 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction855:string#Object#to_s */
1233 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction855:string#Object#native_class_name */
1234 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction855:string#Object#class_name */
1235 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction855:string#Object#inspect */
1236 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction855:string#Object#inspect_head */
1237 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction855:string#Object#args */
1238 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction855:math#Object#atan2 */
1239 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction855:math#Object#pi */
1240 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction855:math#Object#srand_from */
1241 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction855:math#Object#srand */
1242 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction855:stream#Object#poll */
1243 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction855:stream#Object#intern_poll */
1244 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction855:time#Object#get_time */
1245 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction855:file#Object#printn */
1246 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction855:file#Object#print */
1247 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction855:file#Object#getc */
1248 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction855:file#Object#gets */
1249 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction855:file#Object#getcwd */
1250 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction855:file#Object#file_getcwd */
1251 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction855:file#Object#stdin */
1252 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction855:file#Object#stdout */
1253 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction855:file#Object#stderr */
1254 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#intrude_visibility */
1255 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#public_visibility */
1256 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#protected_visibility */
1257 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#private_visibility */
1258 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#none_visibility */
1259 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction855:model#Object#abstract_kind */
1260 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction855:model#Object#concrete_kind */
1261 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction855:model#Object#interface_kind */
1262 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction855:model#Object#enum_kind */
1263 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction855:model#Object#extern_kind */
1264 (nitmethod_t
)VIRTUAL_parser__ReduceAction855__action
, /* pointer to parser:ReduceAction855:parser#ReduceAction855#action */
1265 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction855:parser#ReduceAction#concat */
1266 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction855:parser#ReduceAction#init */
1269 /* allocate ReduceAction855 */
1270 val
* NEW_parser__ReduceAction855(const struct type
* type
) {
1271 val
* self
/* : ReduceAction855 */;
1272 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1274 self
->class = &class_parser__ReduceAction855
;
1277 /* allocate ReduceAction855 */
1278 void CHECK_NEW_parser__ReduceAction855(val
* self
) {
1279 long var
/* : Int */;
1280 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction855> */
1282 /* runtime class parser__ReduceAction858 */
1283 const struct class class_parser__ReduceAction858
= {
1286 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction858:kernel#Object#object_id */
1287 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction858:kernel#Object#is_same_type */
1288 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction858:kernel#Object#is_same_instance */
1289 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction858:kernel#Object#== */
1290 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction858:kernel#Object#!= */
1291 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction858:kernel#Object#output */
1292 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction858:kernel#Object#output_class_name */
1293 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction858:kernel#Object#exit */
1294 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction858:kernel#Object#sys */
1295 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction858:kernel#Object#hash */
1296 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction858:string#Object#to_s */
1297 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction858:string#Object#native_class_name */
1298 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction858:string#Object#class_name */
1299 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction858:string#Object#inspect */
1300 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction858:string#Object#inspect_head */
1301 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction858:string#Object#args */
1302 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction858:math#Object#atan2 */
1303 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction858:math#Object#pi */
1304 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction858:math#Object#srand_from */
1305 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction858:math#Object#srand */
1306 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction858:stream#Object#poll */
1307 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction858:stream#Object#intern_poll */
1308 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction858:time#Object#get_time */
1309 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction858:file#Object#printn */
1310 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction858:file#Object#print */
1311 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction858:file#Object#getc */
1312 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction858:file#Object#gets */
1313 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction858:file#Object#getcwd */
1314 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction858:file#Object#file_getcwd */
1315 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction858:file#Object#stdin */
1316 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction858:file#Object#stdout */
1317 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction858:file#Object#stderr */
1318 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#intrude_visibility */
1319 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#public_visibility */
1320 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#protected_visibility */
1321 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#private_visibility */
1322 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#none_visibility */
1323 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction858:model#Object#abstract_kind */
1324 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction858:model#Object#concrete_kind */
1325 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction858:model#Object#interface_kind */
1326 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction858:model#Object#enum_kind */
1327 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction858:model#Object#extern_kind */
1328 (nitmethod_t
)VIRTUAL_parser__ReduceAction858__action
, /* pointer to parser:ReduceAction858:parser#ReduceAction858#action */
1329 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction858:parser#ReduceAction#concat */
1330 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction858:parser#ReduceAction#init */
1333 /* allocate ReduceAction858 */
1334 val
* NEW_parser__ReduceAction858(const struct type
* type
) {
1335 val
* self
/* : ReduceAction858 */;
1336 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1338 self
->class = &class_parser__ReduceAction858
;
1341 /* allocate ReduceAction858 */
1342 void CHECK_NEW_parser__ReduceAction858(val
* self
) {
1343 long var
/* : Int */;
1344 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction858> */
1346 /* runtime class parser__ReduceAction859 */
1347 const struct class class_parser__ReduceAction859
= {
1350 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction859:kernel#Object#object_id */
1351 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction859:kernel#Object#is_same_type */
1352 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction859:kernel#Object#is_same_instance */
1353 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction859:kernel#Object#== */
1354 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction859:kernel#Object#!= */
1355 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction859:kernel#Object#output */
1356 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction859:kernel#Object#output_class_name */
1357 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction859:kernel#Object#exit */
1358 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction859:kernel#Object#sys */
1359 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction859:kernel#Object#hash */
1360 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction859:string#Object#to_s */
1361 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction859:string#Object#native_class_name */
1362 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction859:string#Object#class_name */
1363 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction859:string#Object#inspect */
1364 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction859:string#Object#inspect_head */
1365 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction859:string#Object#args */
1366 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction859:math#Object#atan2 */
1367 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction859:math#Object#pi */
1368 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction859:math#Object#srand_from */
1369 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction859:math#Object#srand */
1370 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction859:stream#Object#poll */
1371 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction859:stream#Object#intern_poll */
1372 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction859:time#Object#get_time */
1373 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction859:file#Object#printn */
1374 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction859:file#Object#print */
1375 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction859:file#Object#getc */
1376 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction859:file#Object#gets */
1377 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction859:file#Object#getcwd */
1378 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction859:file#Object#file_getcwd */
1379 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction859:file#Object#stdin */
1380 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction859:file#Object#stdout */
1381 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction859:file#Object#stderr */
1382 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#intrude_visibility */
1383 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#public_visibility */
1384 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#protected_visibility */
1385 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#private_visibility */
1386 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#none_visibility */
1387 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction859:model#Object#abstract_kind */
1388 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction859:model#Object#concrete_kind */
1389 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction859:model#Object#interface_kind */
1390 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction859:model#Object#enum_kind */
1391 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction859:model#Object#extern_kind */
1392 (nitmethod_t
)VIRTUAL_parser__ReduceAction859__action
, /* pointer to parser:ReduceAction859:parser#ReduceAction859#action */
1393 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction859:parser#ReduceAction#concat */
1394 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction859:parser#ReduceAction#init */
1397 /* allocate ReduceAction859 */
1398 val
* NEW_parser__ReduceAction859(const struct type
* type
) {
1399 val
* self
/* : ReduceAction859 */;
1400 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1402 self
->class = &class_parser__ReduceAction859
;
1405 /* allocate ReduceAction859 */
1406 void CHECK_NEW_parser__ReduceAction859(val
* self
) {
1407 long var
/* : Int */;
1408 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction859> */
1410 /* runtime class parser__ReduceAction860 */
1411 const struct class class_parser__ReduceAction860
= {
1414 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction860:kernel#Object#object_id */
1415 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction860:kernel#Object#is_same_type */
1416 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction860:kernel#Object#is_same_instance */
1417 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction860:kernel#Object#== */
1418 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction860:kernel#Object#!= */
1419 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction860:kernel#Object#output */
1420 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction860:kernel#Object#output_class_name */
1421 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction860:kernel#Object#exit */
1422 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction860:kernel#Object#sys */
1423 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction860:kernel#Object#hash */
1424 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction860:string#Object#to_s */
1425 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction860:string#Object#native_class_name */
1426 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction860:string#Object#class_name */
1427 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction860:string#Object#inspect */
1428 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction860:string#Object#inspect_head */
1429 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction860:string#Object#args */
1430 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction860:math#Object#atan2 */
1431 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction860:math#Object#pi */
1432 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction860:math#Object#srand_from */
1433 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction860:math#Object#srand */
1434 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction860:stream#Object#poll */
1435 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction860:stream#Object#intern_poll */
1436 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction860:time#Object#get_time */
1437 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction860:file#Object#printn */
1438 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction860:file#Object#print */
1439 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction860:file#Object#getc */
1440 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction860:file#Object#gets */
1441 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction860:file#Object#getcwd */
1442 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction860:file#Object#file_getcwd */
1443 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction860:file#Object#stdin */
1444 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction860:file#Object#stdout */
1445 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction860:file#Object#stderr */
1446 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#intrude_visibility */
1447 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#public_visibility */
1448 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#protected_visibility */
1449 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#private_visibility */
1450 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#none_visibility */
1451 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction860:model#Object#abstract_kind */
1452 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction860:model#Object#concrete_kind */
1453 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction860:model#Object#interface_kind */
1454 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction860:model#Object#enum_kind */
1455 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction860:model#Object#extern_kind */
1456 (nitmethod_t
)VIRTUAL_parser__ReduceAction860__action
, /* pointer to parser:ReduceAction860:parser#ReduceAction860#action */
1457 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction860:parser#ReduceAction#concat */
1458 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction860:parser#ReduceAction#init */
1461 /* allocate ReduceAction860 */
1462 val
* NEW_parser__ReduceAction860(const struct type
* type
) {
1463 val
* self
/* : ReduceAction860 */;
1464 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1466 self
->class = &class_parser__ReduceAction860
;
1469 /* allocate ReduceAction860 */
1470 void CHECK_NEW_parser__ReduceAction860(val
* self
) {
1471 long var
/* : Int */;
1472 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction860> */
1474 /* runtime class parser__ReduceAction861 */
1475 const struct class class_parser__ReduceAction861
= {
1478 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction861:kernel#Object#object_id */
1479 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction861:kernel#Object#is_same_type */
1480 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction861:kernel#Object#is_same_instance */
1481 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction861:kernel#Object#== */
1482 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction861:kernel#Object#!= */
1483 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction861:kernel#Object#output */
1484 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction861:kernel#Object#output_class_name */
1485 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction861:kernel#Object#exit */
1486 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction861:kernel#Object#sys */
1487 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction861:kernel#Object#hash */
1488 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction861:string#Object#to_s */
1489 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction861:string#Object#native_class_name */
1490 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction861:string#Object#class_name */
1491 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction861:string#Object#inspect */
1492 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction861:string#Object#inspect_head */
1493 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction861:string#Object#args */
1494 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction861:math#Object#atan2 */
1495 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction861:math#Object#pi */
1496 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction861:math#Object#srand_from */
1497 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction861:math#Object#srand */
1498 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction861:stream#Object#poll */
1499 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction861:stream#Object#intern_poll */
1500 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction861:time#Object#get_time */
1501 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction861:file#Object#printn */
1502 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction861:file#Object#print */
1503 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction861:file#Object#getc */
1504 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction861:file#Object#gets */
1505 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction861:file#Object#getcwd */
1506 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction861:file#Object#file_getcwd */
1507 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction861:file#Object#stdin */
1508 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction861:file#Object#stdout */
1509 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction861:file#Object#stderr */
1510 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#intrude_visibility */
1511 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#public_visibility */
1512 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#protected_visibility */
1513 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#private_visibility */
1514 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#none_visibility */
1515 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction861:model#Object#abstract_kind */
1516 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction861:model#Object#concrete_kind */
1517 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction861:model#Object#interface_kind */
1518 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction861:model#Object#enum_kind */
1519 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction861:model#Object#extern_kind */
1520 (nitmethod_t
)VIRTUAL_parser__ReduceAction861__action
, /* pointer to parser:ReduceAction861:parser#ReduceAction861#action */
1521 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction861:parser#ReduceAction#concat */
1522 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction861:parser#ReduceAction#init */
1525 /* allocate ReduceAction861 */
1526 val
* NEW_parser__ReduceAction861(const struct type
* type
) {
1527 val
* self
/* : ReduceAction861 */;
1528 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1530 self
->class = &class_parser__ReduceAction861
;
1533 /* allocate ReduceAction861 */
1534 void CHECK_NEW_parser__ReduceAction861(val
* self
) {
1535 long var
/* : Int */;
1536 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction861> */
1538 /* runtime class parser__ReduceAction862 */
1539 const struct class class_parser__ReduceAction862
= {
1542 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction862:kernel#Object#object_id */
1543 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction862:kernel#Object#is_same_type */
1544 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction862:kernel#Object#is_same_instance */
1545 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction862:kernel#Object#== */
1546 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction862:kernel#Object#!= */
1547 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction862:kernel#Object#output */
1548 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction862:kernel#Object#output_class_name */
1549 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction862:kernel#Object#exit */
1550 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction862:kernel#Object#sys */
1551 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction862:kernel#Object#hash */
1552 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction862:string#Object#to_s */
1553 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction862:string#Object#native_class_name */
1554 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction862:string#Object#class_name */
1555 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction862:string#Object#inspect */
1556 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction862:string#Object#inspect_head */
1557 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction862:string#Object#args */
1558 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction862:math#Object#atan2 */
1559 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction862:math#Object#pi */
1560 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction862:math#Object#srand_from */
1561 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction862:math#Object#srand */
1562 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction862:stream#Object#poll */
1563 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction862:stream#Object#intern_poll */
1564 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction862:time#Object#get_time */
1565 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction862:file#Object#printn */
1566 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction862:file#Object#print */
1567 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction862:file#Object#getc */
1568 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction862:file#Object#gets */
1569 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction862:file#Object#getcwd */
1570 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction862:file#Object#file_getcwd */
1571 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction862:file#Object#stdin */
1572 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction862:file#Object#stdout */
1573 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction862:file#Object#stderr */
1574 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#intrude_visibility */
1575 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#public_visibility */
1576 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#protected_visibility */
1577 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#private_visibility */
1578 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#none_visibility */
1579 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction862:model#Object#abstract_kind */
1580 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction862:model#Object#concrete_kind */
1581 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction862:model#Object#interface_kind */
1582 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction862:model#Object#enum_kind */
1583 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction862:model#Object#extern_kind */
1584 (nitmethod_t
)VIRTUAL_parser__ReduceAction862__action
, /* pointer to parser:ReduceAction862:parser#ReduceAction862#action */
1585 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction862:parser#ReduceAction#concat */
1586 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction862:parser#ReduceAction#init */
1589 /* allocate ReduceAction862 */
1590 val
* NEW_parser__ReduceAction862(const struct type
* type
) {
1591 val
* self
/* : ReduceAction862 */;
1592 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1594 self
->class = &class_parser__ReduceAction862
;
1597 /* allocate ReduceAction862 */
1598 void CHECK_NEW_parser__ReduceAction862(val
* self
) {
1599 long var
/* : Int */;
1600 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction862> */
1602 /* runtime class parser__ReduceAction863 */
1603 const struct class class_parser__ReduceAction863
= {
1606 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction863:kernel#Object#object_id */
1607 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction863:kernel#Object#is_same_type */
1608 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction863:kernel#Object#is_same_instance */
1609 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction863:kernel#Object#== */
1610 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction863:kernel#Object#!= */
1611 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction863:kernel#Object#output */
1612 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction863:kernel#Object#output_class_name */
1613 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction863:kernel#Object#exit */
1614 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction863:kernel#Object#sys */
1615 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction863:kernel#Object#hash */
1616 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction863:string#Object#to_s */
1617 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction863:string#Object#native_class_name */
1618 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction863:string#Object#class_name */
1619 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction863:string#Object#inspect */
1620 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction863:string#Object#inspect_head */
1621 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction863:string#Object#args */
1622 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction863:math#Object#atan2 */
1623 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction863:math#Object#pi */
1624 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction863:math#Object#srand_from */
1625 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction863:math#Object#srand */
1626 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction863:stream#Object#poll */
1627 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction863:stream#Object#intern_poll */
1628 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction863:time#Object#get_time */
1629 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction863:file#Object#printn */
1630 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction863:file#Object#print */
1631 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction863:file#Object#getc */
1632 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction863:file#Object#gets */
1633 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction863:file#Object#getcwd */
1634 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction863:file#Object#file_getcwd */
1635 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction863:file#Object#stdin */
1636 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction863:file#Object#stdout */
1637 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction863:file#Object#stderr */
1638 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#intrude_visibility */
1639 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#public_visibility */
1640 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#protected_visibility */
1641 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#private_visibility */
1642 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#none_visibility */
1643 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction863:model#Object#abstract_kind */
1644 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction863:model#Object#concrete_kind */
1645 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction863:model#Object#interface_kind */
1646 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction863:model#Object#enum_kind */
1647 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction863:model#Object#extern_kind */
1648 (nitmethod_t
)VIRTUAL_parser__ReduceAction863__action
, /* pointer to parser:ReduceAction863:parser#ReduceAction863#action */
1649 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction863:parser#ReduceAction#concat */
1650 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction863:parser#ReduceAction#init */
1653 /* allocate ReduceAction863 */
1654 val
* NEW_parser__ReduceAction863(const struct type
* type
) {
1655 val
* self
/* : ReduceAction863 */;
1656 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1658 self
->class = &class_parser__ReduceAction863
;
1661 /* allocate ReduceAction863 */
1662 void CHECK_NEW_parser__ReduceAction863(val
* self
) {
1663 long var
/* : Int */;
1664 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction863> */
1666 /* runtime class parser__ReduceAction864 */
1667 const struct class class_parser__ReduceAction864
= {
1670 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction864:kernel#Object#object_id */
1671 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction864:kernel#Object#is_same_type */
1672 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction864:kernel#Object#is_same_instance */
1673 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction864:kernel#Object#== */
1674 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction864:kernel#Object#!= */
1675 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction864:kernel#Object#output */
1676 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction864:kernel#Object#output_class_name */
1677 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction864:kernel#Object#exit */
1678 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction864:kernel#Object#sys */
1679 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction864:kernel#Object#hash */
1680 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction864:string#Object#to_s */
1681 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction864:string#Object#native_class_name */
1682 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction864:string#Object#class_name */
1683 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction864:string#Object#inspect */
1684 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction864:string#Object#inspect_head */
1685 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction864:string#Object#args */
1686 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction864:math#Object#atan2 */
1687 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction864:math#Object#pi */
1688 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction864:math#Object#srand_from */
1689 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction864:math#Object#srand */
1690 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction864:stream#Object#poll */
1691 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction864:stream#Object#intern_poll */
1692 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction864:time#Object#get_time */
1693 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction864:file#Object#printn */
1694 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction864:file#Object#print */
1695 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction864:file#Object#getc */
1696 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction864:file#Object#gets */
1697 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction864:file#Object#getcwd */
1698 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction864:file#Object#file_getcwd */
1699 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction864:file#Object#stdin */
1700 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction864:file#Object#stdout */
1701 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction864:file#Object#stderr */
1702 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#intrude_visibility */
1703 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#public_visibility */
1704 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#protected_visibility */
1705 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#private_visibility */
1706 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#none_visibility */
1707 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction864:model#Object#abstract_kind */
1708 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction864:model#Object#concrete_kind */
1709 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction864:model#Object#interface_kind */
1710 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction864:model#Object#enum_kind */
1711 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction864:model#Object#extern_kind */
1712 (nitmethod_t
)VIRTUAL_parser__ReduceAction864__action
, /* pointer to parser:ReduceAction864:parser#ReduceAction864#action */
1713 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction864:parser#ReduceAction#concat */
1714 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction864:parser#ReduceAction#init */
1717 /* allocate ReduceAction864 */
1718 val
* NEW_parser__ReduceAction864(const struct type
* type
) {
1719 val
* self
/* : ReduceAction864 */;
1720 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1722 self
->class = &class_parser__ReduceAction864
;
1725 /* allocate ReduceAction864 */
1726 void CHECK_NEW_parser__ReduceAction864(val
* self
) {
1727 long var
/* : Int */;
1728 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction864> */
1730 /* runtime class parser__ReduceAction865 */
1731 const struct class class_parser__ReduceAction865
= {
1734 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction865:kernel#Object#object_id */
1735 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction865:kernel#Object#is_same_type */
1736 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction865:kernel#Object#is_same_instance */
1737 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction865:kernel#Object#== */
1738 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction865:kernel#Object#!= */
1739 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction865:kernel#Object#output */
1740 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction865:kernel#Object#output_class_name */
1741 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction865:kernel#Object#exit */
1742 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction865:kernel#Object#sys */
1743 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction865:kernel#Object#hash */
1744 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction865:string#Object#to_s */
1745 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction865:string#Object#native_class_name */
1746 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction865:string#Object#class_name */
1747 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction865:string#Object#inspect */
1748 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction865:string#Object#inspect_head */
1749 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction865:string#Object#args */
1750 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction865:math#Object#atan2 */
1751 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction865:math#Object#pi */
1752 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction865:math#Object#srand_from */
1753 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction865:math#Object#srand */
1754 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction865:stream#Object#poll */
1755 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction865:stream#Object#intern_poll */
1756 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction865:time#Object#get_time */
1757 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction865:file#Object#printn */
1758 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction865:file#Object#print */
1759 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction865:file#Object#getc */
1760 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction865:file#Object#gets */
1761 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction865:file#Object#getcwd */
1762 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction865:file#Object#file_getcwd */
1763 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction865:file#Object#stdin */
1764 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction865:file#Object#stdout */
1765 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction865:file#Object#stderr */
1766 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction865:model_base#Object#intrude_visibility */
1767 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction865:model_base#Object#public_visibility */
1768 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction865:model_base#Object#protected_visibility */
1769 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction865:model_base#Object#private_visibility */
1770 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction865:model_base#Object#none_visibility */
1771 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction865:model#Object#abstract_kind */
1772 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction865:model#Object#concrete_kind */
1773 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction865:model#Object#interface_kind */
1774 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction865:model#Object#enum_kind */
1775 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction865:model#Object#extern_kind */
1776 (nitmethod_t
)VIRTUAL_parser__ReduceAction865__action
, /* pointer to parser:ReduceAction865:parser#ReduceAction865#action */
1777 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction865:parser#ReduceAction#concat */
1778 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction865:parser#ReduceAction#init */
1781 /* allocate ReduceAction865 */
1782 val
* NEW_parser__ReduceAction865(const struct type
* type
) {
1783 val
* self
/* : ReduceAction865 */;
1784 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1786 self
->class = &class_parser__ReduceAction865
;
1789 /* allocate ReduceAction865 */
1790 void CHECK_NEW_parser__ReduceAction865(val
* self
) {
1791 long var
/* : Int */;
1792 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction865> */
1794 /* runtime class parser__ReduceAction866 */
1795 const struct class class_parser__ReduceAction866
= {
1798 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction866:kernel#Object#object_id */
1799 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction866:kernel#Object#is_same_type */
1800 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction866:kernel#Object#is_same_instance */
1801 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction866:kernel#Object#== */
1802 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction866:kernel#Object#!= */
1803 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction866:kernel#Object#output */
1804 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction866:kernel#Object#output_class_name */
1805 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction866:kernel#Object#exit */
1806 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction866:kernel#Object#sys */
1807 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction866:kernel#Object#hash */
1808 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction866:string#Object#to_s */
1809 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction866:string#Object#native_class_name */
1810 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction866:string#Object#class_name */
1811 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction866:string#Object#inspect */
1812 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction866:string#Object#inspect_head */
1813 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction866:string#Object#args */
1814 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction866:math#Object#atan2 */
1815 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction866:math#Object#pi */
1816 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction866:math#Object#srand_from */
1817 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction866:math#Object#srand */
1818 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction866:stream#Object#poll */
1819 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction866:stream#Object#intern_poll */
1820 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction866:time#Object#get_time */
1821 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction866:file#Object#printn */
1822 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction866:file#Object#print */
1823 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction866:file#Object#getc */
1824 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction866:file#Object#gets */
1825 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction866:file#Object#getcwd */
1826 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction866:file#Object#file_getcwd */
1827 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction866:file#Object#stdin */
1828 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction866:file#Object#stdout */
1829 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction866:file#Object#stderr */
1830 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#intrude_visibility */
1831 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#public_visibility */
1832 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#protected_visibility */
1833 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#private_visibility */
1834 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#none_visibility */
1835 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction866:model#Object#abstract_kind */
1836 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction866:model#Object#concrete_kind */
1837 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction866:model#Object#interface_kind */
1838 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction866:model#Object#enum_kind */
1839 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction866:model#Object#extern_kind */
1840 (nitmethod_t
)VIRTUAL_parser__ReduceAction866__action
, /* pointer to parser:ReduceAction866:parser#ReduceAction866#action */
1841 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction866:parser#ReduceAction#concat */
1842 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction866:parser#ReduceAction#init */
1845 /* allocate ReduceAction866 */
1846 val
* NEW_parser__ReduceAction866(const struct type
* type
) {
1847 val
* self
/* : ReduceAction866 */;
1848 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1850 self
->class = &class_parser__ReduceAction866
;
1853 /* allocate ReduceAction866 */
1854 void CHECK_NEW_parser__ReduceAction866(val
* self
) {
1855 long var
/* : Int */;
1856 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction866> */
1858 /* runtime class parser__ReduceAction867 */
1859 const struct class class_parser__ReduceAction867
= {
1862 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction867:kernel#Object#object_id */
1863 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction867:kernel#Object#is_same_type */
1864 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction867:kernel#Object#is_same_instance */
1865 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction867:kernel#Object#== */
1866 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction867:kernel#Object#!= */
1867 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction867:kernel#Object#output */
1868 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction867:kernel#Object#output_class_name */
1869 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction867:kernel#Object#exit */
1870 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction867:kernel#Object#sys */
1871 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction867:kernel#Object#hash */
1872 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction867:string#Object#to_s */
1873 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction867:string#Object#native_class_name */
1874 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction867:string#Object#class_name */
1875 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction867:string#Object#inspect */
1876 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction867:string#Object#inspect_head */
1877 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction867:string#Object#args */
1878 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction867:math#Object#atan2 */
1879 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction867:math#Object#pi */
1880 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction867:math#Object#srand_from */
1881 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction867:math#Object#srand */
1882 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction867:stream#Object#poll */
1883 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction867:stream#Object#intern_poll */
1884 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction867:time#Object#get_time */
1885 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction867:file#Object#printn */
1886 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction867:file#Object#print */
1887 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction867:file#Object#getc */
1888 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction867:file#Object#gets */
1889 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction867:file#Object#getcwd */
1890 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction867:file#Object#file_getcwd */
1891 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction867:file#Object#stdin */
1892 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction867:file#Object#stdout */
1893 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction867:file#Object#stderr */
1894 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#intrude_visibility */
1895 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#public_visibility */
1896 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#protected_visibility */
1897 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#private_visibility */
1898 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#none_visibility */
1899 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction867:model#Object#abstract_kind */
1900 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction867:model#Object#concrete_kind */
1901 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction867:model#Object#interface_kind */
1902 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction867:model#Object#enum_kind */
1903 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction867:model#Object#extern_kind */
1904 (nitmethod_t
)VIRTUAL_parser__ReduceAction867__action
, /* pointer to parser:ReduceAction867:parser#ReduceAction867#action */
1905 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction867:parser#ReduceAction#concat */
1906 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction867:parser#ReduceAction#init */
1909 /* allocate ReduceAction867 */
1910 val
* NEW_parser__ReduceAction867(const struct type
* type
) {
1911 val
* self
/* : ReduceAction867 */;
1912 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1914 self
->class = &class_parser__ReduceAction867
;
1917 /* allocate ReduceAction867 */
1918 void CHECK_NEW_parser__ReduceAction867(val
* self
) {
1919 long var
/* : Int */;
1920 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction867> */
1922 /* runtime class parser__ReduceAction868 */
1923 const struct class class_parser__ReduceAction868
= {
1926 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction868:kernel#Object#object_id */
1927 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction868:kernel#Object#is_same_type */
1928 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction868:kernel#Object#is_same_instance */
1929 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction868:kernel#Object#== */
1930 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction868:kernel#Object#!= */
1931 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction868:kernel#Object#output */
1932 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction868:kernel#Object#output_class_name */
1933 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction868:kernel#Object#exit */
1934 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction868:kernel#Object#sys */
1935 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction868:kernel#Object#hash */
1936 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction868:string#Object#to_s */
1937 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction868:string#Object#native_class_name */
1938 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction868:string#Object#class_name */
1939 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction868:string#Object#inspect */
1940 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction868:string#Object#inspect_head */
1941 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction868:string#Object#args */
1942 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction868:math#Object#atan2 */
1943 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction868:math#Object#pi */
1944 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction868:math#Object#srand_from */
1945 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction868:math#Object#srand */
1946 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction868:stream#Object#poll */
1947 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction868:stream#Object#intern_poll */
1948 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction868:time#Object#get_time */
1949 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction868:file#Object#printn */
1950 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction868:file#Object#print */
1951 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction868:file#Object#getc */
1952 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction868:file#Object#gets */
1953 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction868:file#Object#getcwd */
1954 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction868:file#Object#file_getcwd */
1955 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction868:file#Object#stdin */
1956 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction868:file#Object#stdout */
1957 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction868:file#Object#stderr */
1958 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#intrude_visibility */
1959 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#public_visibility */
1960 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#protected_visibility */
1961 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#private_visibility */
1962 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#none_visibility */
1963 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction868:model#Object#abstract_kind */
1964 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction868:model#Object#concrete_kind */
1965 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction868:model#Object#interface_kind */
1966 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction868:model#Object#enum_kind */
1967 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction868:model#Object#extern_kind */
1968 (nitmethod_t
)VIRTUAL_parser__ReduceAction868__action
, /* pointer to parser:ReduceAction868:parser#ReduceAction868#action */
1969 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction868:parser#ReduceAction#concat */
1970 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction868:parser#ReduceAction#init */
1973 /* allocate ReduceAction868 */
1974 val
* NEW_parser__ReduceAction868(const struct type
* type
) {
1975 val
* self
/* : ReduceAction868 */;
1976 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1978 self
->class = &class_parser__ReduceAction868
;
1981 /* allocate ReduceAction868 */
1982 void CHECK_NEW_parser__ReduceAction868(val
* self
) {
1983 long var
/* : Int */;
1984 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction868> */
1986 /* runtime class parser__ReduceAction869 */
1987 const struct class class_parser__ReduceAction869
= {
1990 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction869:kernel#Object#object_id */
1991 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction869:kernel#Object#is_same_type */
1992 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction869:kernel#Object#is_same_instance */
1993 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction869:kernel#Object#== */
1994 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction869:kernel#Object#!= */
1995 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction869:kernel#Object#output */
1996 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction869:kernel#Object#output_class_name */
1997 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction869:kernel#Object#exit */
1998 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction869:kernel#Object#sys */
1999 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction869:kernel#Object#hash */
2000 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction869:string#Object#to_s */
2001 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction869:string#Object#native_class_name */
2002 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction869:string#Object#class_name */
2003 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction869:string#Object#inspect */
2004 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction869:string#Object#inspect_head */
2005 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction869:string#Object#args */
2006 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction869:math#Object#atan2 */
2007 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction869:math#Object#pi */
2008 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction869:math#Object#srand_from */
2009 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction869:math#Object#srand */
2010 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction869:stream#Object#poll */
2011 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction869:stream#Object#intern_poll */
2012 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction869:time#Object#get_time */
2013 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction869:file#Object#printn */
2014 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction869:file#Object#print */
2015 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction869:file#Object#getc */
2016 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction869:file#Object#gets */
2017 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction869:file#Object#getcwd */
2018 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction869:file#Object#file_getcwd */
2019 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction869:file#Object#stdin */
2020 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction869:file#Object#stdout */
2021 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction869:file#Object#stderr */
2022 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#intrude_visibility */
2023 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#public_visibility */
2024 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#protected_visibility */
2025 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#private_visibility */
2026 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#none_visibility */
2027 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction869:model#Object#abstract_kind */
2028 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction869:model#Object#concrete_kind */
2029 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction869:model#Object#interface_kind */
2030 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction869:model#Object#enum_kind */
2031 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction869:model#Object#extern_kind */
2032 (nitmethod_t
)VIRTUAL_parser__ReduceAction869__action
, /* pointer to parser:ReduceAction869:parser#ReduceAction869#action */
2033 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction869:parser#ReduceAction#concat */
2034 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction869:parser#ReduceAction#init */
2037 /* allocate ReduceAction869 */
2038 val
* NEW_parser__ReduceAction869(const struct type
* type
) {
2039 val
* self
/* : ReduceAction869 */;
2040 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2042 self
->class = &class_parser__ReduceAction869
;
2045 /* allocate ReduceAction869 */
2046 void CHECK_NEW_parser__ReduceAction869(val
* self
) {
2047 long var
/* : Int */;
2048 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction869> */
2050 /* runtime class parser__ReduceAction870 */
2051 const struct class class_parser__ReduceAction870
= {
2054 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction870:kernel#Object#object_id */
2055 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction870:kernel#Object#is_same_type */
2056 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction870:kernel#Object#is_same_instance */
2057 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction870:kernel#Object#== */
2058 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction870:kernel#Object#!= */
2059 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction870:kernel#Object#output */
2060 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction870:kernel#Object#output_class_name */
2061 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction870:kernel#Object#exit */
2062 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction870:kernel#Object#sys */
2063 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction870:kernel#Object#hash */
2064 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction870:string#Object#to_s */
2065 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction870:string#Object#native_class_name */
2066 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction870:string#Object#class_name */
2067 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction870:string#Object#inspect */
2068 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction870:string#Object#inspect_head */
2069 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction870:string#Object#args */
2070 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction870:math#Object#atan2 */
2071 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction870:math#Object#pi */
2072 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction870:math#Object#srand_from */
2073 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction870:math#Object#srand */
2074 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction870:stream#Object#poll */
2075 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction870:stream#Object#intern_poll */
2076 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction870:time#Object#get_time */
2077 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction870:file#Object#printn */
2078 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction870:file#Object#print */
2079 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction870:file#Object#getc */
2080 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction870:file#Object#gets */
2081 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction870:file#Object#getcwd */
2082 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction870:file#Object#file_getcwd */
2083 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction870:file#Object#stdin */
2084 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction870:file#Object#stdout */
2085 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction870:file#Object#stderr */
2086 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#intrude_visibility */
2087 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#public_visibility */
2088 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#protected_visibility */
2089 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#private_visibility */
2090 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#none_visibility */
2091 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction870:model#Object#abstract_kind */
2092 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction870:model#Object#concrete_kind */
2093 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction870:model#Object#interface_kind */
2094 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction870:model#Object#enum_kind */
2095 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction870:model#Object#extern_kind */
2096 (nitmethod_t
)VIRTUAL_parser__ReduceAction870__action
, /* pointer to parser:ReduceAction870:parser#ReduceAction870#action */
2097 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction870:parser#ReduceAction#concat */
2098 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction870:parser#ReduceAction#init */
2101 /* allocate ReduceAction870 */
2102 val
* NEW_parser__ReduceAction870(const struct type
* type
) {
2103 val
* self
/* : ReduceAction870 */;
2104 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2106 self
->class = &class_parser__ReduceAction870
;
2109 /* allocate ReduceAction870 */
2110 void CHECK_NEW_parser__ReduceAction870(val
* self
) {
2111 long var
/* : Int */;
2112 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction870> */
2114 /* runtime class parser__ReduceAction872 */
2115 const struct class class_parser__ReduceAction872
= {
2118 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction872:kernel#Object#object_id */
2119 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction872:kernel#Object#is_same_type */
2120 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction872:kernel#Object#is_same_instance */
2121 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction872:kernel#Object#== */
2122 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction872:kernel#Object#!= */
2123 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction872:kernel#Object#output */
2124 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction872:kernel#Object#output_class_name */
2125 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction872:kernel#Object#exit */
2126 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction872:kernel#Object#sys */
2127 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction872:kernel#Object#hash */
2128 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction872:string#Object#to_s */
2129 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction872:string#Object#native_class_name */
2130 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction872:string#Object#class_name */
2131 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction872:string#Object#inspect */
2132 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction872:string#Object#inspect_head */
2133 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction872:string#Object#args */
2134 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction872:math#Object#atan2 */
2135 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction872:math#Object#pi */
2136 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction872:math#Object#srand_from */
2137 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction872:math#Object#srand */
2138 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction872:stream#Object#poll */
2139 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction872:stream#Object#intern_poll */
2140 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction872:time#Object#get_time */
2141 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction872:file#Object#printn */
2142 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction872:file#Object#print */
2143 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction872:file#Object#getc */
2144 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction872:file#Object#gets */
2145 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction872:file#Object#getcwd */
2146 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction872:file#Object#file_getcwd */
2147 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction872:file#Object#stdin */
2148 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction872:file#Object#stdout */
2149 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction872:file#Object#stderr */
2150 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#intrude_visibility */
2151 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#public_visibility */
2152 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#protected_visibility */
2153 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#private_visibility */
2154 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#none_visibility */
2155 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction872:model#Object#abstract_kind */
2156 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction872:model#Object#concrete_kind */
2157 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction872:model#Object#interface_kind */
2158 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction872:model#Object#enum_kind */
2159 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction872:model#Object#extern_kind */
2160 (nitmethod_t
)VIRTUAL_parser__ReduceAction872__action
, /* pointer to parser:ReduceAction872:parser#ReduceAction872#action */
2161 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction872:parser#ReduceAction#concat */
2162 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction872:parser#ReduceAction#init */
2165 /* allocate ReduceAction872 */
2166 val
* NEW_parser__ReduceAction872(const struct type
* type
) {
2167 val
* self
/* : ReduceAction872 */;
2168 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2170 self
->class = &class_parser__ReduceAction872
;
2173 /* allocate ReduceAction872 */
2174 void CHECK_NEW_parser__ReduceAction872(val
* self
) {
2175 long var
/* : Int */;
2176 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction872> */
2178 /* runtime class parser__ReduceAction873 */
2179 const struct class class_parser__ReduceAction873
= {
2182 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction873:kernel#Object#object_id */
2183 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction873:kernel#Object#is_same_type */
2184 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction873:kernel#Object#is_same_instance */
2185 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction873:kernel#Object#== */
2186 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction873:kernel#Object#!= */
2187 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction873:kernel#Object#output */
2188 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction873:kernel#Object#output_class_name */
2189 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction873:kernel#Object#exit */
2190 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction873:kernel#Object#sys */
2191 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction873:kernel#Object#hash */
2192 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction873:string#Object#to_s */
2193 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction873:string#Object#native_class_name */
2194 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction873:string#Object#class_name */
2195 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction873:string#Object#inspect */
2196 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction873:string#Object#inspect_head */
2197 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction873:string#Object#args */
2198 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction873:math#Object#atan2 */
2199 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction873:math#Object#pi */
2200 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction873:math#Object#srand_from */
2201 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction873:math#Object#srand */
2202 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction873:stream#Object#poll */
2203 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction873:stream#Object#intern_poll */
2204 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction873:time#Object#get_time */
2205 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction873:file#Object#printn */
2206 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction873:file#Object#print */
2207 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction873:file#Object#getc */
2208 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction873:file#Object#gets */
2209 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction873:file#Object#getcwd */
2210 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction873:file#Object#file_getcwd */
2211 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction873:file#Object#stdin */
2212 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction873:file#Object#stdout */
2213 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction873:file#Object#stderr */
2214 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#intrude_visibility */
2215 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#public_visibility */
2216 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#protected_visibility */
2217 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#private_visibility */
2218 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#none_visibility */
2219 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction873:model#Object#abstract_kind */
2220 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction873:model#Object#concrete_kind */
2221 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction873:model#Object#interface_kind */
2222 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction873:model#Object#enum_kind */
2223 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction873:model#Object#extern_kind */
2224 (nitmethod_t
)VIRTUAL_parser__ReduceAction873__action
, /* pointer to parser:ReduceAction873:parser#ReduceAction873#action */
2225 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction873:parser#ReduceAction#concat */
2226 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction873:parser#ReduceAction#init */
2229 /* allocate ReduceAction873 */
2230 val
* NEW_parser__ReduceAction873(const struct type
* type
) {
2231 val
* self
/* : ReduceAction873 */;
2232 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2234 self
->class = &class_parser__ReduceAction873
;
2237 /* allocate ReduceAction873 */
2238 void CHECK_NEW_parser__ReduceAction873(val
* self
) {
2239 long var
/* : Int */;
2240 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction873> */
2242 /* runtime class parser__ReduceAction875 */
2243 const struct class class_parser__ReduceAction875
= {
2246 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction875:kernel#Object#object_id */
2247 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction875:kernel#Object#is_same_type */
2248 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction875:kernel#Object#is_same_instance */
2249 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction875:kernel#Object#== */
2250 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction875:kernel#Object#!= */
2251 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction875:kernel#Object#output */
2252 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction875:kernel#Object#output_class_name */
2253 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction875:kernel#Object#exit */
2254 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction875:kernel#Object#sys */
2255 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction875:kernel#Object#hash */
2256 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction875:string#Object#to_s */
2257 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction875:string#Object#native_class_name */
2258 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction875:string#Object#class_name */
2259 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction875:string#Object#inspect */
2260 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction875:string#Object#inspect_head */
2261 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction875:string#Object#args */
2262 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction875:math#Object#atan2 */
2263 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction875:math#Object#pi */
2264 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction875:math#Object#srand_from */
2265 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction875:math#Object#srand */
2266 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction875:stream#Object#poll */
2267 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction875:stream#Object#intern_poll */
2268 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction875:time#Object#get_time */
2269 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction875:file#Object#printn */
2270 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction875:file#Object#print */
2271 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction875:file#Object#getc */
2272 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction875:file#Object#gets */
2273 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction875:file#Object#getcwd */
2274 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction875:file#Object#file_getcwd */
2275 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction875:file#Object#stdin */
2276 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction875:file#Object#stdout */
2277 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction875:file#Object#stderr */
2278 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#intrude_visibility */
2279 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#public_visibility */
2280 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#protected_visibility */
2281 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#private_visibility */
2282 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#none_visibility */
2283 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction875:model#Object#abstract_kind */
2284 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction875:model#Object#concrete_kind */
2285 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction875:model#Object#interface_kind */
2286 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction875:model#Object#enum_kind */
2287 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction875:model#Object#extern_kind */
2288 (nitmethod_t
)VIRTUAL_parser__ReduceAction875__action
, /* pointer to parser:ReduceAction875:parser#ReduceAction875#action */
2289 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction875:parser#ReduceAction#concat */
2290 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction875:parser#ReduceAction#init */
2293 /* allocate ReduceAction875 */
2294 val
* NEW_parser__ReduceAction875(const struct type
* type
) {
2295 val
* self
/* : ReduceAction875 */;
2296 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2298 self
->class = &class_parser__ReduceAction875
;
2301 /* allocate ReduceAction875 */
2302 void CHECK_NEW_parser__ReduceAction875(val
* self
) {
2303 long var
/* : Int */;
2304 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction875> */
2306 /* runtime class parser__ReduceAction876 */
2307 const struct class class_parser__ReduceAction876
= {
2310 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction876:kernel#Object#object_id */
2311 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction876:kernel#Object#is_same_type */
2312 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction876:kernel#Object#is_same_instance */
2313 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction876:kernel#Object#== */
2314 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction876:kernel#Object#!= */
2315 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction876:kernel#Object#output */
2316 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction876:kernel#Object#output_class_name */
2317 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction876:kernel#Object#exit */
2318 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction876:kernel#Object#sys */
2319 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction876:kernel#Object#hash */
2320 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction876:string#Object#to_s */
2321 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction876:string#Object#native_class_name */
2322 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction876:string#Object#class_name */
2323 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction876:string#Object#inspect */
2324 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction876:string#Object#inspect_head */
2325 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction876:string#Object#args */
2326 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction876:math#Object#atan2 */
2327 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction876:math#Object#pi */
2328 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction876:math#Object#srand_from */
2329 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction876:math#Object#srand */
2330 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction876:stream#Object#poll */
2331 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction876:stream#Object#intern_poll */
2332 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction876:time#Object#get_time */
2333 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction876:file#Object#printn */
2334 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction876:file#Object#print */
2335 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction876:file#Object#getc */
2336 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction876:file#Object#gets */
2337 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction876:file#Object#getcwd */
2338 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction876:file#Object#file_getcwd */
2339 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction876:file#Object#stdin */
2340 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction876:file#Object#stdout */
2341 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction876:file#Object#stderr */
2342 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#intrude_visibility */
2343 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#public_visibility */
2344 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#protected_visibility */
2345 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#private_visibility */
2346 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#none_visibility */
2347 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction876:model#Object#abstract_kind */
2348 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction876:model#Object#concrete_kind */
2349 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction876:model#Object#interface_kind */
2350 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction876:model#Object#enum_kind */
2351 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction876:model#Object#extern_kind */
2352 (nitmethod_t
)VIRTUAL_parser__ReduceAction876__action
, /* pointer to parser:ReduceAction876:parser#ReduceAction876#action */
2353 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction876:parser#ReduceAction#concat */
2354 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction876:parser#ReduceAction#init */
2357 /* allocate ReduceAction876 */
2358 val
* NEW_parser__ReduceAction876(const struct type
* type
) {
2359 val
* self
/* : ReduceAction876 */;
2360 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2362 self
->class = &class_parser__ReduceAction876
;
2365 /* allocate ReduceAction876 */
2366 void CHECK_NEW_parser__ReduceAction876(val
* self
) {
2367 long var
/* : Int */;
2368 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction876> */
2370 /* runtime class parser__ReduceAction877 */
2371 const struct class class_parser__ReduceAction877
= {
2374 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction877:kernel#Object#object_id */
2375 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction877:kernel#Object#is_same_type */
2376 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction877:kernel#Object#is_same_instance */
2377 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction877:kernel#Object#== */
2378 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction877:kernel#Object#!= */
2379 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction877:kernel#Object#output */
2380 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction877:kernel#Object#output_class_name */
2381 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction877:kernel#Object#exit */
2382 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction877:kernel#Object#sys */
2383 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction877:kernel#Object#hash */
2384 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction877:string#Object#to_s */
2385 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction877:string#Object#native_class_name */
2386 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction877:string#Object#class_name */
2387 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction877:string#Object#inspect */
2388 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction877:string#Object#inspect_head */
2389 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction877:string#Object#args */
2390 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction877:math#Object#atan2 */
2391 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction877:math#Object#pi */
2392 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction877:math#Object#srand_from */
2393 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction877:math#Object#srand */
2394 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction877:stream#Object#poll */
2395 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction877:stream#Object#intern_poll */
2396 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction877:time#Object#get_time */
2397 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction877:file#Object#printn */
2398 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction877:file#Object#print */
2399 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction877:file#Object#getc */
2400 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction877:file#Object#gets */
2401 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction877:file#Object#getcwd */
2402 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction877:file#Object#file_getcwd */
2403 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction877:file#Object#stdin */
2404 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction877:file#Object#stdout */
2405 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction877:file#Object#stderr */
2406 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction877:model_base#Object#intrude_visibility */
2407 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction877:model_base#Object#public_visibility */
2408 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction877:model_base#Object#protected_visibility */
2409 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction877:model_base#Object#private_visibility */
2410 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction877:model_base#Object#none_visibility */
2411 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction877:model#Object#abstract_kind */
2412 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction877:model#Object#concrete_kind */
2413 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction877:model#Object#interface_kind */
2414 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction877:model#Object#enum_kind */
2415 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction877:model#Object#extern_kind */
2416 (nitmethod_t
)VIRTUAL_parser__ReduceAction877__action
, /* pointer to parser:ReduceAction877:parser#ReduceAction877#action */
2417 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction877:parser#ReduceAction#concat */
2418 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction877:parser#ReduceAction#init */
2421 /* allocate ReduceAction877 */
2422 val
* NEW_parser__ReduceAction877(const struct type
* type
) {
2423 val
* self
/* : ReduceAction877 */;
2424 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2426 self
->class = &class_parser__ReduceAction877
;
2429 /* allocate ReduceAction877 */
2430 void CHECK_NEW_parser__ReduceAction877(val
* self
) {
2431 long var
/* : Int */;
2432 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction877> */
2434 /* runtime class parser__ReduceAction878 */
2435 const struct class class_parser__ReduceAction878
= {
2438 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction878:kernel#Object#object_id */
2439 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction878:kernel#Object#is_same_type */
2440 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction878:kernel#Object#is_same_instance */
2441 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction878:kernel#Object#== */
2442 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction878:kernel#Object#!= */
2443 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction878:kernel#Object#output */
2444 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction878:kernel#Object#output_class_name */
2445 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction878:kernel#Object#exit */
2446 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction878:kernel#Object#sys */
2447 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction878:kernel#Object#hash */
2448 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction878:string#Object#to_s */
2449 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction878:string#Object#native_class_name */
2450 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction878:string#Object#class_name */
2451 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction878:string#Object#inspect */
2452 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction878:string#Object#inspect_head */
2453 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction878:string#Object#args */
2454 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction878:math#Object#atan2 */
2455 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction878:math#Object#pi */
2456 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction878:math#Object#srand_from */
2457 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction878:math#Object#srand */
2458 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction878:stream#Object#poll */
2459 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction878:stream#Object#intern_poll */
2460 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction878:time#Object#get_time */
2461 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction878:file#Object#printn */
2462 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction878:file#Object#print */
2463 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction878:file#Object#getc */
2464 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction878:file#Object#gets */
2465 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction878:file#Object#getcwd */
2466 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction878:file#Object#file_getcwd */
2467 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction878:file#Object#stdin */
2468 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction878:file#Object#stdout */
2469 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction878:file#Object#stderr */
2470 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#intrude_visibility */
2471 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#public_visibility */
2472 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#protected_visibility */
2473 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#private_visibility */
2474 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#none_visibility */
2475 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction878:model#Object#abstract_kind */
2476 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction878:model#Object#concrete_kind */
2477 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction878:model#Object#interface_kind */
2478 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction878:model#Object#enum_kind */
2479 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction878:model#Object#extern_kind */
2480 (nitmethod_t
)VIRTUAL_parser__ReduceAction878__action
, /* pointer to parser:ReduceAction878:parser#ReduceAction878#action */
2481 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction878:parser#ReduceAction#concat */
2482 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction878:parser#ReduceAction#init */
2485 /* allocate ReduceAction878 */
2486 val
* NEW_parser__ReduceAction878(const struct type
* type
) {
2487 val
* self
/* : ReduceAction878 */;
2488 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2490 self
->class = &class_parser__ReduceAction878
;
2493 /* allocate ReduceAction878 */
2494 void CHECK_NEW_parser__ReduceAction878(val
* self
) {
2495 long var
/* : Int */;
2496 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction878> */
2498 /* runtime class parser__ReduceAction1223 */
2499 const struct class class_parser__ReduceAction1223
= {
2502 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1223:kernel#Object#object_id */
2503 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1223:kernel#Object#is_same_type */
2504 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1223:kernel#Object#is_same_instance */
2505 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1223:kernel#Object#== */
2506 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1223:kernel#Object#!= */
2507 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1223:kernel#Object#output */
2508 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1223:kernel#Object#output_class_name */
2509 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1223:kernel#Object#exit */
2510 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1223:kernel#Object#sys */
2511 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1223:kernel#Object#hash */
2512 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1223:string#Object#to_s */
2513 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1223:string#Object#native_class_name */
2514 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1223:string#Object#class_name */
2515 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1223:string#Object#inspect */
2516 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1223:string#Object#inspect_head */
2517 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1223:string#Object#args */
2518 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1223:math#Object#atan2 */
2519 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1223:math#Object#pi */
2520 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1223:math#Object#srand_from */
2521 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1223:math#Object#srand */
2522 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1223:stream#Object#poll */
2523 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1223:stream#Object#intern_poll */
2524 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1223:time#Object#get_time */
2525 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1223:file#Object#printn */
2526 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1223:file#Object#print */
2527 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1223:file#Object#getc */
2528 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1223:file#Object#gets */
2529 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1223:file#Object#getcwd */
2530 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1223:file#Object#file_getcwd */
2531 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1223:file#Object#stdin */
2532 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1223:file#Object#stdout */
2533 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1223:file#Object#stderr */
2534 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1223:model_base#Object#intrude_visibility */
2535 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1223:model_base#Object#public_visibility */
2536 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1223:model_base#Object#protected_visibility */
2537 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1223:model_base#Object#private_visibility */
2538 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1223:model_base#Object#none_visibility */
2539 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1223:model#Object#abstract_kind */
2540 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1223:model#Object#concrete_kind */
2541 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1223:model#Object#interface_kind */
2542 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1223:model#Object#enum_kind */
2543 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1223:model#Object#extern_kind */
2544 (nitmethod_t
)VIRTUAL_parser__ReduceAction1223__action
, /* pointer to parser:ReduceAction1223:parser#ReduceAction1223#action */
2545 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1223:parser#ReduceAction#concat */
2546 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1223:parser#ReduceAction#init */
2549 /* allocate ReduceAction1223 */
2550 val
* NEW_parser__ReduceAction1223(const struct type
* type
) {
2551 val
* self
/* : ReduceAction1223 */;
2552 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2554 self
->class = &class_parser__ReduceAction1223
;
2557 /* allocate ReduceAction1223 */
2558 void CHECK_NEW_parser__ReduceAction1223(val
* self
) {
2559 long var
/* : Int */;
2560 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1223> */
2562 /* runtime class parser__ReduceAction1224 */
2563 const struct class class_parser__ReduceAction1224
= {
2566 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1224:kernel#Object#object_id */
2567 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1224:kernel#Object#is_same_type */
2568 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1224:kernel#Object#is_same_instance */
2569 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1224:kernel#Object#== */
2570 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1224:kernel#Object#!= */
2571 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1224:kernel#Object#output */
2572 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1224:kernel#Object#output_class_name */
2573 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1224:kernel#Object#exit */
2574 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1224:kernel#Object#sys */
2575 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1224:kernel#Object#hash */
2576 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1224:string#Object#to_s */
2577 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1224:string#Object#native_class_name */
2578 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1224:string#Object#class_name */
2579 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1224:string#Object#inspect */
2580 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1224:string#Object#inspect_head */
2581 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1224:string#Object#args */
2582 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1224:math#Object#atan2 */
2583 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1224:math#Object#pi */
2584 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1224:math#Object#srand_from */
2585 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1224:math#Object#srand */
2586 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1224:stream#Object#poll */
2587 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1224:stream#Object#intern_poll */
2588 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1224:time#Object#get_time */
2589 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1224:file#Object#printn */
2590 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1224:file#Object#print */
2591 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1224:file#Object#getc */
2592 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1224:file#Object#gets */
2593 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1224:file#Object#getcwd */
2594 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1224:file#Object#file_getcwd */
2595 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1224:file#Object#stdin */
2596 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1224:file#Object#stdout */
2597 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1224:file#Object#stderr */
2598 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1224:model_base#Object#intrude_visibility */
2599 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1224:model_base#Object#public_visibility */
2600 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1224:model_base#Object#protected_visibility */
2601 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1224:model_base#Object#private_visibility */
2602 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1224:model_base#Object#none_visibility */
2603 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1224:model#Object#abstract_kind */
2604 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1224:model#Object#concrete_kind */
2605 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1224:model#Object#interface_kind */
2606 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1224:model#Object#enum_kind */
2607 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1224:model#Object#extern_kind */
2608 (nitmethod_t
)VIRTUAL_parser__ReduceAction1224__action
, /* pointer to parser:ReduceAction1224:parser#ReduceAction1224#action */
2609 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1224:parser#ReduceAction#concat */
2610 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1224:parser#ReduceAction#init */
2613 /* allocate ReduceAction1224 */
2614 val
* NEW_parser__ReduceAction1224(const struct type
* type
) {
2615 val
* self
/* : ReduceAction1224 */;
2616 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2618 self
->class = &class_parser__ReduceAction1224
;
2621 /* allocate ReduceAction1224 */
2622 void CHECK_NEW_parser__ReduceAction1224(val
* self
) {
2623 long var
/* : Int */;
2624 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1224> */
2626 /* runtime class parser__ReduceAction1227 */
2627 const struct class class_parser__ReduceAction1227
= {
2630 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1227:kernel#Object#object_id */
2631 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1227:kernel#Object#is_same_type */
2632 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1227:kernel#Object#is_same_instance */
2633 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1227:kernel#Object#== */
2634 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1227:kernel#Object#!= */
2635 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1227:kernel#Object#output */
2636 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1227:kernel#Object#output_class_name */
2637 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1227:kernel#Object#exit */
2638 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1227:kernel#Object#sys */
2639 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1227:kernel#Object#hash */
2640 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1227:string#Object#to_s */
2641 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1227:string#Object#native_class_name */
2642 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1227:string#Object#class_name */
2643 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1227:string#Object#inspect */
2644 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1227:string#Object#inspect_head */
2645 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1227:string#Object#args */
2646 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1227:math#Object#atan2 */
2647 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1227:math#Object#pi */
2648 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1227:math#Object#srand_from */
2649 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1227:math#Object#srand */
2650 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1227:stream#Object#poll */
2651 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1227:stream#Object#intern_poll */
2652 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1227:time#Object#get_time */
2653 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1227:file#Object#printn */
2654 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1227:file#Object#print */
2655 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1227:file#Object#getc */
2656 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1227:file#Object#gets */
2657 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1227:file#Object#getcwd */
2658 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1227:file#Object#file_getcwd */
2659 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1227:file#Object#stdin */
2660 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1227:file#Object#stdout */
2661 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1227:file#Object#stderr */
2662 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1227:model_base#Object#intrude_visibility */
2663 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1227:model_base#Object#public_visibility */
2664 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1227:model_base#Object#protected_visibility */
2665 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1227:model_base#Object#private_visibility */
2666 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1227:model_base#Object#none_visibility */
2667 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1227:model#Object#abstract_kind */
2668 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1227:model#Object#concrete_kind */
2669 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1227:model#Object#interface_kind */
2670 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1227:model#Object#enum_kind */
2671 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1227:model#Object#extern_kind */
2672 (nitmethod_t
)VIRTUAL_parser__ReduceAction1227__action
, /* pointer to parser:ReduceAction1227:parser#ReduceAction1227#action */
2673 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1227:parser#ReduceAction#concat */
2674 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1227:parser#ReduceAction#init */
2677 /* allocate ReduceAction1227 */
2678 val
* NEW_parser__ReduceAction1227(const struct type
* type
) {
2679 val
* self
/* : ReduceAction1227 */;
2680 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2682 self
->class = &class_parser__ReduceAction1227
;
2685 /* allocate ReduceAction1227 */
2686 void CHECK_NEW_parser__ReduceAction1227(val
* self
) {
2687 long var
/* : Int */;
2688 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1227> */
2690 /* runtime class parser__ReduceAction1228 */
2691 const struct class class_parser__ReduceAction1228
= {
2694 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1228:kernel#Object#object_id */
2695 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1228:kernel#Object#is_same_type */
2696 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1228:kernel#Object#is_same_instance */
2697 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1228:kernel#Object#== */
2698 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1228:kernel#Object#!= */
2699 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1228:kernel#Object#output */
2700 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1228:kernel#Object#output_class_name */
2701 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1228:kernel#Object#exit */
2702 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1228:kernel#Object#sys */
2703 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1228:kernel#Object#hash */
2704 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1228:string#Object#to_s */
2705 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1228:string#Object#native_class_name */
2706 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1228:string#Object#class_name */
2707 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1228:string#Object#inspect */
2708 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1228:string#Object#inspect_head */
2709 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1228:string#Object#args */
2710 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1228:math#Object#atan2 */
2711 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1228:math#Object#pi */
2712 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1228:math#Object#srand_from */
2713 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1228:math#Object#srand */
2714 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1228:stream#Object#poll */
2715 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1228:stream#Object#intern_poll */
2716 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1228:time#Object#get_time */
2717 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1228:file#Object#printn */
2718 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1228:file#Object#print */
2719 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1228:file#Object#getc */
2720 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1228:file#Object#gets */
2721 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1228:file#Object#getcwd */
2722 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1228:file#Object#file_getcwd */
2723 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1228:file#Object#stdin */
2724 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1228:file#Object#stdout */
2725 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1228:file#Object#stderr */
2726 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1228:model_base#Object#intrude_visibility */
2727 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1228:model_base#Object#public_visibility */
2728 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1228:model_base#Object#protected_visibility */
2729 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1228:model_base#Object#private_visibility */
2730 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1228:model_base#Object#none_visibility */
2731 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1228:model#Object#abstract_kind */
2732 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1228:model#Object#concrete_kind */
2733 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1228:model#Object#interface_kind */
2734 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1228:model#Object#enum_kind */
2735 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1228:model#Object#extern_kind */
2736 (nitmethod_t
)VIRTUAL_parser__ReduceAction1228__action
, /* pointer to parser:ReduceAction1228:parser#ReduceAction1228#action */
2737 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1228:parser#ReduceAction#concat */
2738 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1228:parser#ReduceAction#init */
2741 /* allocate ReduceAction1228 */
2742 val
* NEW_parser__ReduceAction1228(const struct type
* type
) {
2743 val
* self
/* : ReduceAction1228 */;
2744 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2746 self
->class = &class_parser__ReduceAction1228
;
2749 /* allocate ReduceAction1228 */
2750 void CHECK_NEW_parser__ReduceAction1228(val
* self
) {
2751 long var
/* : Int */;
2752 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1228> */
2754 /* runtime class parser__ReduceAction1231 */
2755 const struct class class_parser__ReduceAction1231
= {
2758 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1231:kernel#Object#object_id */
2759 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1231:kernel#Object#is_same_type */
2760 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1231:kernel#Object#is_same_instance */
2761 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1231:kernel#Object#== */
2762 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1231:kernel#Object#!= */
2763 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1231:kernel#Object#output */
2764 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1231:kernel#Object#output_class_name */
2765 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1231:kernel#Object#exit */
2766 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1231:kernel#Object#sys */
2767 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1231:kernel#Object#hash */
2768 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1231:string#Object#to_s */
2769 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1231:string#Object#native_class_name */
2770 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1231:string#Object#class_name */
2771 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1231:string#Object#inspect */
2772 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1231:string#Object#inspect_head */
2773 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1231:string#Object#args */
2774 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1231:math#Object#atan2 */
2775 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1231:math#Object#pi */
2776 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1231:math#Object#srand_from */
2777 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1231:math#Object#srand */
2778 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1231:stream#Object#poll */
2779 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1231:stream#Object#intern_poll */
2780 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1231:time#Object#get_time */
2781 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1231:file#Object#printn */
2782 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1231:file#Object#print */
2783 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1231:file#Object#getc */
2784 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1231:file#Object#gets */
2785 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1231:file#Object#getcwd */
2786 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1231:file#Object#file_getcwd */
2787 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1231:file#Object#stdin */
2788 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1231:file#Object#stdout */
2789 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1231:file#Object#stderr */
2790 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1231:model_base#Object#intrude_visibility */
2791 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1231:model_base#Object#public_visibility */
2792 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1231:model_base#Object#protected_visibility */
2793 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1231:model_base#Object#private_visibility */
2794 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1231:model_base#Object#none_visibility */
2795 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1231:model#Object#abstract_kind */
2796 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1231:model#Object#concrete_kind */
2797 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1231:model#Object#interface_kind */
2798 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1231:model#Object#enum_kind */
2799 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1231:model#Object#extern_kind */
2800 (nitmethod_t
)VIRTUAL_parser__ReduceAction1231__action
, /* pointer to parser:ReduceAction1231:parser#ReduceAction1231#action */
2801 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1231:parser#ReduceAction#concat */
2802 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1231:parser#ReduceAction#init */
2805 /* allocate ReduceAction1231 */
2806 val
* NEW_parser__ReduceAction1231(const struct type
* type
) {
2807 val
* self
/* : ReduceAction1231 */;
2808 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2810 self
->class = &class_parser__ReduceAction1231
;
2813 /* allocate ReduceAction1231 */
2814 void CHECK_NEW_parser__ReduceAction1231(val
* self
) {
2815 long var
/* : Int */;
2816 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1231> */
2818 /* runtime class parser__ReduceAction1232 */
2819 const struct class class_parser__ReduceAction1232
= {
2822 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1232:kernel#Object#object_id */
2823 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1232:kernel#Object#is_same_type */
2824 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1232:kernel#Object#is_same_instance */
2825 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1232:kernel#Object#== */
2826 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1232:kernel#Object#!= */
2827 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1232:kernel#Object#output */
2828 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1232:kernel#Object#output_class_name */
2829 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1232:kernel#Object#exit */
2830 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1232:kernel#Object#sys */
2831 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1232:kernel#Object#hash */
2832 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1232:string#Object#to_s */
2833 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1232:string#Object#native_class_name */
2834 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1232:string#Object#class_name */
2835 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1232:string#Object#inspect */
2836 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1232:string#Object#inspect_head */
2837 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1232:string#Object#args */
2838 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1232:math#Object#atan2 */
2839 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1232:math#Object#pi */
2840 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1232:math#Object#srand_from */
2841 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1232:math#Object#srand */
2842 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1232:stream#Object#poll */
2843 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1232:stream#Object#intern_poll */
2844 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1232:time#Object#get_time */
2845 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1232:file#Object#printn */
2846 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1232:file#Object#print */
2847 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1232:file#Object#getc */
2848 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1232:file#Object#gets */
2849 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1232:file#Object#getcwd */
2850 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1232:file#Object#file_getcwd */
2851 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1232:file#Object#stdin */
2852 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1232:file#Object#stdout */
2853 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1232:file#Object#stderr */
2854 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1232:model_base#Object#intrude_visibility */
2855 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1232:model_base#Object#public_visibility */
2856 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1232:model_base#Object#protected_visibility */
2857 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1232:model_base#Object#private_visibility */
2858 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1232:model_base#Object#none_visibility */
2859 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1232:model#Object#abstract_kind */
2860 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1232:model#Object#concrete_kind */
2861 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1232:model#Object#interface_kind */
2862 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1232:model#Object#enum_kind */
2863 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1232:model#Object#extern_kind */
2864 (nitmethod_t
)VIRTUAL_parser__ReduceAction1232__action
, /* pointer to parser:ReduceAction1232:parser#ReduceAction1232#action */
2865 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1232:parser#ReduceAction#concat */
2866 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1232:parser#ReduceAction#init */
2869 /* allocate ReduceAction1232 */
2870 val
* NEW_parser__ReduceAction1232(const struct type
* type
) {
2871 val
* self
/* : ReduceAction1232 */;
2872 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2874 self
->class = &class_parser__ReduceAction1232
;
2877 /* allocate ReduceAction1232 */
2878 void CHECK_NEW_parser__ReduceAction1232(val
* self
) {
2879 long var
/* : Int */;
2880 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1232> */
2882 /* runtime class parser__ReduceAction1239 */
2883 const struct class class_parser__ReduceAction1239
= {
2886 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1239:kernel#Object#object_id */
2887 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1239:kernel#Object#is_same_type */
2888 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1239:kernel#Object#is_same_instance */
2889 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1239:kernel#Object#== */
2890 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1239:kernel#Object#!= */
2891 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1239:kernel#Object#output */
2892 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1239:kernel#Object#output_class_name */
2893 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1239:kernel#Object#exit */
2894 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1239:kernel#Object#sys */
2895 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1239:kernel#Object#hash */
2896 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1239:string#Object#to_s */
2897 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1239:string#Object#native_class_name */
2898 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1239:string#Object#class_name */
2899 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1239:string#Object#inspect */
2900 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1239:string#Object#inspect_head */
2901 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1239:string#Object#args */
2902 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1239:math#Object#atan2 */
2903 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1239:math#Object#pi */
2904 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1239:math#Object#srand_from */
2905 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1239:math#Object#srand */
2906 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1239:stream#Object#poll */
2907 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1239:stream#Object#intern_poll */
2908 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1239:time#Object#get_time */
2909 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1239:file#Object#printn */
2910 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1239:file#Object#print */
2911 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1239:file#Object#getc */
2912 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1239:file#Object#gets */
2913 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1239:file#Object#getcwd */
2914 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1239:file#Object#file_getcwd */
2915 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1239:file#Object#stdin */
2916 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1239:file#Object#stdout */
2917 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1239:file#Object#stderr */
2918 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1239:model_base#Object#intrude_visibility */
2919 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1239:model_base#Object#public_visibility */
2920 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1239:model_base#Object#protected_visibility */
2921 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1239:model_base#Object#private_visibility */
2922 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1239:model_base#Object#none_visibility */
2923 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1239:model#Object#abstract_kind */
2924 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1239:model#Object#concrete_kind */
2925 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1239:model#Object#interface_kind */
2926 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1239:model#Object#enum_kind */
2927 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1239:model#Object#extern_kind */
2928 (nitmethod_t
)VIRTUAL_parser__ReduceAction1239__action
, /* pointer to parser:ReduceAction1239:parser#ReduceAction1239#action */
2929 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1239:parser#ReduceAction#concat */
2930 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1239:parser#ReduceAction#init */
2933 /* allocate ReduceAction1239 */
2934 val
* NEW_parser__ReduceAction1239(const struct type
* type
) {
2935 val
* self
/* : ReduceAction1239 */;
2936 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2938 self
->class = &class_parser__ReduceAction1239
;
2941 /* allocate ReduceAction1239 */
2942 void CHECK_NEW_parser__ReduceAction1239(val
* self
) {
2943 long var
/* : Int */;
2944 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1239> */
2946 /* runtime class parser__ReduceAction1263 */
2947 const struct class class_parser__ReduceAction1263
= {
2950 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1263:kernel#Object#object_id */
2951 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1263:kernel#Object#is_same_type */
2952 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1263:kernel#Object#is_same_instance */
2953 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1263:kernel#Object#== */
2954 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1263:kernel#Object#!= */
2955 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1263:kernel#Object#output */
2956 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1263:kernel#Object#output_class_name */
2957 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1263:kernel#Object#exit */
2958 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1263:kernel#Object#sys */
2959 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1263:kernel#Object#hash */
2960 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1263:string#Object#to_s */
2961 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1263:string#Object#native_class_name */
2962 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1263:string#Object#class_name */
2963 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1263:string#Object#inspect */
2964 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1263:string#Object#inspect_head */
2965 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1263:string#Object#args */
2966 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1263:math#Object#atan2 */
2967 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1263:math#Object#pi */
2968 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1263:math#Object#srand_from */
2969 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1263:math#Object#srand */
2970 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1263:stream#Object#poll */
2971 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1263:stream#Object#intern_poll */
2972 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1263:time#Object#get_time */
2973 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1263:file#Object#printn */
2974 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1263:file#Object#print */
2975 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1263:file#Object#getc */
2976 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1263:file#Object#gets */
2977 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1263:file#Object#getcwd */
2978 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1263:file#Object#file_getcwd */
2979 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1263:file#Object#stdin */
2980 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1263:file#Object#stdout */
2981 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1263:file#Object#stderr */
2982 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1263:model_base#Object#intrude_visibility */
2983 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1263:model_base#Object#public_visibility */
2984 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1263:model_base#Object#protected_visibility */
2985 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1263:model_base#Object#private_visibility */
2986 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1263:model_base#Object#none_visibility */
2987 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1263:model#Object#abstract_kind */
2988 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1263:model#Object#concrete_kind */
2989 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1263:model#Object#interface_kind */
2990 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1263:model#Object#enum_kind */
2991 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1263:model#Object#extern_kind */
2992 (nitmethod_t
)VIRTUAL_parser__ReduceAction1263__action
, /* pointer to parser:ReduceAction1263:parser#ReduceAction1263#action */
2993 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1263:parser#ReduceAction#concat */
2994 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1263:parser#ReduceAction#init */
2997 /* allocate ReduceAction1263 */
2998 val
* NEW_parser__ReduceAction1263(const struct type
* type
) {
2999 val
* self
/* : ReduceAction1263 */;
3000 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3002 self
->class = &class_parser__ReduceAction1263
;
3005 /* allocate ReduceAction1263 */
3006 void CHECK_NEW_parser__ReduceAction1263(val
* self
) {
3007 long var
/* : Int */;
3008 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1263> */
3010 /* runtime class parser__ReduceAction1264 */
3011 const struct class class_parser__ReduceAction1264
= {
3014 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1264:kernel#Object#object_id */
3015 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1264:kernel#Object#is_same_type */
3016 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1264:kernel#Object#is_same_instance */
3017 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1264:kernel#Object#== */
3018 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1264:kernel#Object#!= */
3019 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1264:kernel#Object#output */
3020 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1264:kernel#Object#output_class_name */
3021 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1264:kernel#Object#exit */
3022 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1264:kernel#Object#sys */
3023 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1264:kernel#Object#hash */
3024 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1264:string#Object#to_s */
3025 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1264:string#Object#native_class_name */
3026 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1264:string#Object#class_name */
3027 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1264:string#Object#inspect */
3028 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1264:string#Object#inspect_head */
3029 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1264:string#Object#args */
3030 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1264:math#Object#atan2 */
3031 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1264:math#Object#pi */
3032 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1264:math#Object#srand_from */
3033 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1264:math#Object#srand */
3034 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1264:stream#Object#poll */
3035 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1264:stream#Object#intern_poll */
3036 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1264:time#Object#get_time */
3037 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1264:file#Object#printn */
3038 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1264:file#Object#print */
3039 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1264:file#Object#getc */
3040 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1264:file#Object#gets */
3041 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1264:file#Object#getcwd */
3042 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1264:file#Object#file_getcwd */
3043 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1264:file#Object#stdin */
3044 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1264:file#Object#stdout */
3045 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1264:file#Object#stderr */
3046 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1264:model_base#Object#intrude_visibility */
3047 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1264:model_base#Object#public_visibility */
3048 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1264:model_base#Object#protected_visibility */
3049 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1264:model_base#Object#private_visibility */
3050 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1264:model_base#Object#none_visibility */
3051 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1264:model#Object#abstract_kind */
3052 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1264:model#Object#concrete_kind */
3053 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1264:model#Object#interface_kind */
3054 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1264:model#Object#enum_kind */
3055 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1264:model#Object#extern_kind */
3056 (nitmethod_t
)VIRTUAL_parser__ReduceAction1264__action
, /* pointer to parser:ReduceAction1264:parser#ReduceAction1264#action */
3057 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1264:parser#ReduceAction#concat */
3058 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1264:parser#ReduceAction#init */
3061 /* allocate ReduceAction1264 */
3062 val
* NEW_parser__ReduceAction1264(const struct type
* type
) {
3063 val
* self
/* : ReduceAction1264 */;
3064 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3066 self
->class = &class_parser__ReduceAction1264
;
3069 /* allocate ReduceAction1264 */
3070 void CHECK_NEW_parser__ReduceAction1264(val
* self
) {
3071 long var
/* : Int */;
3072 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1264> */
3074 /* runtime class parser__ReduceAction1538 */
3075 const struct class class_parser__ReduceAction1538
= {
3078 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1538:kernel#Object#object_id */
3079 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_type */
3080 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_instance */
3081 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1538:kernel#Object#== */
3082 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1538:kernel#Object#!= */
3083 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1538:kernel#Object#output */
3084 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1538:kernel#Object#output_class_name */
3085 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1538:kernel#Object#exit */
3086 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1538:kernel#Object#sys */
3087 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1538:kernel#Object#hash */
3088 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1538:string#Object#to_s */
3089 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1538:string#Object#native_class_name */
3090 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1538:string#Object#class_name */
3091 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1538:string#Object#inspect */
3092 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1538:string#Object#inspect_head */
3093 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1538:string#Object#args */
3094 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1538:math#Object#atan2 */
3095 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1538:math#Object#pi */
3096 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1538:math#Object#srand_from */
3097 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1538:math#Object#srand */
3098 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1538:stream#Object#poll */
3099 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1538:stream#Object#intern_poll */
3100 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1538:time#Object#get_time */
3101 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1538:file#Object#printn */
3102 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1538:file#Object#print */
3103 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1538:file#Object#getc */
3104 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1538:file#Object#gets */
3105 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1538:file#Object#getcwd */
3106 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1538:file#Object#file_getcwd */
3107 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1538:file#Object#stdin */
3108 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1538:file#Object#stdout */
3109 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1538:file#Object#stderr */
3110 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1538:model_base#Object#intrude_visibility */
3111 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1538:model_base#Object#public_visibility */
3112 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1538:model_base#Object#protected_visibility */
3113 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1538:model_base#Object#private_visibility */
3114 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1538:model_base#Object#none_visibility */
3115 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1538:model#Object#abstract_kind */
3116 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1538:model#Object#concrete_kind */
3117 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1538:model#Object#interface_kind */
3118 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1538:model#Object#enum_kind */
3119 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1538:model#Object#extern_kind */
3120 (nitmethod_t
)VIRTUAL_parser__ReduceAction1538__action
, /* pointer to parser:ReduceAction1538:parser#ReduceAction1538#action */
3121 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1538:parser#ReduceAction#concat */
3122 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1538:parser#ReduceAction#init */
3125 /* allocate ReduceAction1538 */
3126 val
* NEW_parser__ReduceAction1538(const struct type
* type
) {
3127 val
* self
/* : ReduceAction1538 */;
3128 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3130 self
->class = &class_parser__ReduceAction1538
;
3133 /* allocate ReduceAction1538 */
3134 void CHECK_NEW_parser__ReduceAction1538(val
* self
) {
3135 long var
/* : Int */;
3136 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1538> */
3138 /* runtime class parser__ReduceAction1539 */
3139 const struct class class_parser__ReduceAction1539
= {
3142 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1539:kernel#Object#object_id */
3143 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_type */
3144 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_instance */
3145 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1539:kernel#Object#== */
3146 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1539:kernel#Object#!= */
3147 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1539:kernel#Object#output */
3148 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1539:kernel#Object#output_class_name */
3149 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1539:kernel#Object#exit */
3150 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1539:kernel#Object#sys */
3151 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1539:kernel#Object#hash */
3152 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1539:string#Object#to_s */
3153 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1539:string#Object#native_class_name */
3154 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1539:string#Object#class_name */
3155 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1539:string#Object#inspect */
3156 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1539:string#Object#inspect_head */
3157 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1539:string#Object#args */
3158 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1539:math#Object#atan2 */
3159 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1539:math#Object#pi */
3160 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1539:math#Object#srand_from */
3161 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1539:math#Object#srand */
3162 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1539:stream#Object#poll */
3163 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1539:stream#Object#intern_poll */
3164 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1539:time#Object#get_time */
3165 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1539:file#Object#printn */
3166 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1539:file#Object#print */
3167 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1539:file#Object#getc */
3168 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1539:file#Object#gets */
3169 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1539:file#Object#getcwd */
3170 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1539:file#Object#file_getcwd */
3171 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1539:file#Object#stdin */
3172 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1539:file#Object#stdout */
3173 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1539:file#Object#stderr */
3174 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1539:model_base#Object#intrude_visibility */
3175 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1539:model_base#Object#public_visibility */
3176 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1539:model_base#Object#protected_visibility */
3177 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1539:model_base#Object#private_visibility */
3178 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1539:model_base#Object#none_visibility */
3179 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1539:model#Object#abstract_kind */
3180 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1539:model#Object#concrete_kind */
3181 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1539:model#Object#interface_kind */
3182 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1539:model#Object#enum_kind */
3183 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1539:model#Object#extern_kind */
3184 (nitmethod_t
)VIRTUAL_parser__ReduceAction1539__action
, /* pointer to parser:ReduceAction1539:parser#ReduceAction1539#action */
3185 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1539:parser#ReduceAction#concat */
3186 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1539:parser#ReduceAction#init */
3189 /* allocate ReduceAction1539 */
3190 val
* NEW_parser__ReduceAction1539(const struct type
* type
) {
3191 val
* self
/* : ReduceAction1539 */;
3192 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3194 self
->class = &class_parser__ReduceAction1539
;
3197 /* allocate ReduceAction1539 */
3198 void CHECK_NEW_parser__ReduceAction1539(val
* self
) {
3199 long var
/* : Int */;
3200 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1539> */
3202 /* runtime class parser__ReduceAction1540 */
3203 const struct class class_parser__ReduceAction1540
= {
3206 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1540:kernel#Object#object_id */
3207 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1540:kernel#Object#is_same_type */
3208 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1540:kernel#Object#is_same_instance */
3209 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1540:kernel#Object#== */
3210 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1540:kernel#Object#!= */
3211 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1540:kernel#Object#output */
3212 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1540:kernel#Object#output_class_name */
3213 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1540:kernel#Object#exit */
3214 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1540:kernel#Object#sys */
3215 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1540:kernel#Object#hash */
3216 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1540:string#Object#to_s */
3217 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1540:string#Object#native_class_name */
3218 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1540:string#Object#class_name */
3219 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1540:string#Object#inspect */
3220 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1540:string#Object#inspect_head */
3221 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1540:string#Object#args */
3222 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1540:math#Object#atan2 */
3223 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1540:math#Object#pi */
3224 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1540:math#Object#srand_from */
3225 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1540:math#Object#srand */
3226 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1540:stream#Object#poll */
3227 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1540:stream#Object#intern_poll */
3228 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1540:time#Object#get_time */
3229 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1540:file#Object#printn */
3230 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1540:file#Object#print */
3231 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1540:file#Object#getc */
3232 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1540:file#Object#gets */
3233 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1540:file#Object#getcwd */
3234 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1540:file#Object#file_getcwd */
3235 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1540:file#Object#stdin */
3236 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1540:file#Object#stdout */
3237 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1540:file#Object#stderr */
3238 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1540:model_base#Object#intrude_visibility */
3239 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1540:model_base#Object#public_visibility */
3240 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1540:model_base#Object#protected_visibility */
3241 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1540:model_base#Object#private_visibility */
3242 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1540:model_base#Object#none_visibility */
3243 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1540:model#Object#abstract_kind */
3244 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1540:model#Object#concrete_kind */
3245 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1540:model#Object#interface_kind */
3246 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1540:model#Object#enum_kind */
3247 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1540:model#Object#extern_kind */
3248 (nitmethod_t
)VIRTUAL_parser__ReduceAction1540__action
, /* pointer to parser:ReduceAction1540:parser#ReduceAction1540#action */
3249 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1540:parser#ReduceAction#concat */
3250 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1540:parser#ReduceAction#init */
3253 /* allocate ReduceAction1540 */
3254 val
* NEW_parser__ReduceAction1540(const struct type
* type
) {
3255 val
* self
/* : ReduceAction1540 */;
3256 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3258 self
->class = &class_parser__ReduceAction1540
;
3261 /* allocate ReduceAction1540 */
3262 void CHECK_NEW_parser__ReduceAction1540(val
* self
) {
3263 long var
/* : Int */;
3264 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1540> */
3266 /* runtime class parser__ReduceAction1541 */
3267 const struct class class_parser__ReduceAction1541
= {
3270 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1541:kernel#Object#object_id */
3271 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1541:kernel#Object#is_same_type */
3272 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1541:kernel#Object#is_same_instance */
3273 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1541:kernel#Object#== */
3274 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1541:kernel#Object#!= */
3275 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1541:kernel#Object#output */
3276 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1541:kernel#Object#output_class_name */
3277 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1541:kernel#Object#exit */
3278 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1541:kernel#Object#sys */
3279 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1541:kernel#Object#hash */
3280 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1541:string#Object#to_s */
3281 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1541:string#Object#native_class_name */
3282 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1541:string#Object#class_name */
3283 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1541:string#Object#inspect */
3284 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1541:string#Object#inspect_head */
3285 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1541:string#Object#args */
3286 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1541:math#Object#atan2 */
3287 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1541:math#Object#pi */
3288 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1541:math#Object#srand_from */
3289 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1541:math#Object#srand */
3290 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1541:stream#Object#poll */
3291 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1541:stream#Object#intern_poll */
3292 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1541:time#Object#get_time */
3293 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1541:file#Object#printn */
3294 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1541:file#Object#print */
3295 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1541:file#Object#getc */
3296 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1541:file#Object#gets */
3297 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1541:file#Object#getcwd */
3298 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1541:file#Object#file_getcwd */
3299 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1541:file#Object#stdin */
3300 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1541:file#Object#stdout */
3301 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1541:file#Object#stderr */
3302 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1541:model_base#Object#intrude_visibility */
3303 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1541:model_base#Object#public_visibility */
3304 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1541:model_base#Object#protected_visibility */
3305 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1541:model_base#Object#private_visibility */
3306 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1541:model_base#Object#none_visibility */
3307 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1541:model#Object#abstract_kind */
3308 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1541:model#Object#concrete_kind */
3309 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1541:model#Object#interface_kind */
3310 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1541:model#Object#enum_kind */
3311 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1541:model#Object#extern_kind */
3312 (nitmethod_t
)VIRTUAL_parser__ReduceAction1541__action
, /* pointer to parser:ReduceAction1541:parser#ReduceAction1541#action */
3313 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1541:parser#ReduceAction#concat */
3314 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1541:parser#ReduceAction#init */
3317 /* allocate ReduceAction1541 */
3318 val
* NEW_parser__ReduceAction1541(const struct type
* type
) {
3319 val
* self
/* : ReduceAction1541 */;
3320 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3322 self
->class = &class_parser__ReduceAction1541
;
3325 /* allocate ReduceAction1541 */
3326 void CHECK_NEW_parser__ReduceAction1541(val
* self
) {
3327 long var
/* : Int */;
3328 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1541> */
3330 /* runtime class parser__ReduceAction1542 */
3331 const struct class class_parser__ReduceAction1542
= {
3334 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1542:kernel#Object#object_id */
3335 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1542:kernel#Object#is_same_type */
3336 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1542:kernel#Object#is_same_instance */
3337 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1542:kernel#Object#== */
3338 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1542:kernel#Object#!= */
3339 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1542:kernel#Object#output */
3340 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1542:kernel#Object#output_class_name */
3341 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1542:kernel#Object#exit */
3342 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1542:kernel#Object#sys */
3343 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1542:kernel#Object#hash */
3344 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1542:string#Object#to_s */
3345 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1542:string#Object#native_class_name */
3346 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1542:string#Object#class_name */
3347 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1542:string#Object#inspect */
3348 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1542:string#Object#inspect_head */
3349 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1542:string#Object#args */
3350 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1542:math#Object#atan2 */
3351 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1542:math#Object#pi */
3352 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1542:math#Object#srand_from */
3353 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1542:math#Object#srand */
3354 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1542:stream#Object#poll */
3355 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1542:stream#Object#intern_poll */
3356 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1542:time#Object#get_time */
3357 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1542:file#Object#printn */
3358 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1542:file#Object#print */
3359 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1542:file#Object#getc */
3360 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1542:file#Object#gets */
3361 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1542:file#Object#getcwd */
3362 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1542:file#Object#file_getcwd */
3363 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1542:file#Object#stdin */
3364 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1542:file#Object#stdout */
3365 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1542:file#Object#stderr */
3366 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1542:model_base#Object#intrude_visibility */
3367 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1542:model_base#Object#public_visibility */
3368 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1542:model_base#Object#protected_visibility */
3369 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1542:model_base#Object#private_visibility */
3370 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1542:model_base#Object#none_visibility */
3371 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1542:model#Object#abstract_kind */
3372 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1542:model#Object#concrete_kind */
3373 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1542:model#Object#interface_kind */
3374 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1542:model#Object#enum_kind */
3375 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1542:model#Object#extern_kind */
3376 (nitmethod_t
)VIRTUAL_parser__ReduceAction1542__action
, /* pointer to parser:ReduceAction1542:parser#ReduceAction1542#action */
3377 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1542:parser#ReduceAction#concat */
3378 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1542:parser#ReduceAction#init */
3381 /* allocate ReduceAction1542 */
3382 val
* NEW_parser__ReduceAction1542(const struct type
* type
) {
3383 val
* self
/* : ReduceAction1542 */;
3384 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3386 self
->class = &class_parser__ReduceAction1542
;
3389 /* allocate ReduceAction1542 */
3390 void CHECK_NEW_parser__ReduceAction1542(val
* self
) {
3391 long var
/* : Int */;
3392 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1542> */
3394 /* runtime class parser__ReduceAction1543 */
3395 const struct class class_parser__ReduceAction1543
= {
3398 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1543:kernel#Object#object_id */
3399 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1543:kernel#Object#is_same_type */
3400 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1543:kernel#Object#is_same_instance */
3401 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1543:kernel#Object#== */
3402 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1543:kernel#Object#!= */
3403 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1543:kernel#Object#output */
3404 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1543:kernel#Object#output_class_name */
3405 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1543:kernel#Object#exit */
3406 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1543:kernel#Object#sys */
3407 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1543:kernel#Object#hash */
3408 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1543:string#Object#to_s */
3409 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1543:string#Object#native_class_name */
3410 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1543:string#Object#class_name */
3411 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1543:string#Object#inspect */
3412 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1543:string#Object#inspect_head */
3413 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1543:string#Object#args */
3414 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1543:math#Object#atan2 */
3415 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1543:math#Object#pi */
3416 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1543:math#Object#srand_from */
3417 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1543:math#Object#srand */
3418 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1543:stream#Object#poll */
3419 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1543:stream#Object#intern_poll */
3420 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1543:time#Object#get_time */
3421 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1543:file#Object#printn */
3422 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1543:file#Object#print */
3423 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1543:file#Object#getc */
3424 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1543:file#Object#gets */
3425 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1543:file#Object#getcwd */
3426 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1543:file#Object#file_getcwd */
3427 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1543:file#Object#stdin */
3428 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1543:file#Object#stdout */
3429 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1543:file#Object#stderr */
3430 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1543:model_base#Object#intrude_visibility */
3431 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1543:model_base#Object#public_visibility */
3432 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1543:model_base#Object#protected_visibility */
3433 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1543:model_base#Object#private_visibility */
3434 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1543:model_base#Object#none_visibility */
3435 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1543:model#Object#abstract_kind */
3436 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1543:model#Object#concrete_kind */
3437 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1543:model#Object#interface_kind */
3438 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1543:model#Object#enum_kind */
3439 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1543:model#Object#extern_kind */
3440 (nitmethod_t
)VIRTUAL_parser__ReduceAction1543__action
, /* pointer to parser:ReduceAction1543:parser#ReduceAction1543#action */
3441 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1543:parser#ReduceAction#concat */
3442 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1543:parser#ReduceAction#init */
3445 /* allocate ReduceAction1543 */
3446 val
* NEW_parser__ReduceAction1543(const struct type
* type
) {
3447 val
* self
/* : ReduceAction1543 */;
3448 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3450 self
->class = &class_parser__ReduceAction1543
;
3453 /* allocate ReduceAction1543 */
3454 void CHECK_NEW_parser__ReduceAction1543(val
* self
) {
3455 long var
/* : Int */;
3456 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1543> */
3458 /* runtime class parser__ReduceAction1544 */
3459 const struct class class_parser__ReduceAction1544
= {
3462 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1544:kernel#Object#object_id */
3463 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1544:kernel#Object#is_same_type */
3464 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1544:kernel#Object#is_same_instance */
3465 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1544:kernel#Object#== */
3466 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1544:kernel#Object#!= */
3467 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1544:kernel#Object#output */
3468 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1544:kernel#Object#output_class_name */
3469 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1544:kernel#Object#exit */
3470 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1544:kernel#Object#sys */
3471 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1544:kernel#Object#hash */
3472 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1544:string#Object#to_s */
3473 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1544:string#Object#native_class_name */
3474 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1544:string#Object#class_name */
3475 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1544:string#Object#inspect */
3476 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1544:string#Object#inspect_head */
3477 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1544:string#Object#args */
3478 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1544:math#Object#atan2 */
3479 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1544:math#Object#pi */
3480 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1544:math#Object#srand_from */
3481 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1544:math#Object#srand */
3482 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1544:stream#Object#poll */
3483 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1544:stream#Object#intern_poll */
3484 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1544:time#Object#get_time */
3485 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1544:file#Object#printn */
3486 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1544:file#Object#print */
3487 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1544:file#Object#getc */
3488 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1544:file#Object#gets */
3489 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1544:file#Object#getcwd */
3490 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1544:file#Object#file_getcwd */
3491 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1544:file#Object#stdin */
3492 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1544:file#Object#stdout */
3493 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1544:file#Object#stderr */
3494 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1544:model_base#Object#intrude_visibility */
3495 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1544:model_base#Object#public_visibility */
3496 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1544:model_base#Object#protected_visibility */
3497 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1544:model_base#Object#private_visibility */
3498 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1544:model_base#Object#none_visibility */
3499 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1544:model#Object#abstract_kind */
3500 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1544:model#Object#concrete_kind */
3501 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1544:model#Object#interface_kind */
3502 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1544:model#Object#enum_kind */
3503 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1544:model#Object#extern_kind */
3504 (nitmethod_t
)VIRTUAL_parser__ReduceAction1544__action
, /* pointer to parser:ReduceAction1544:parser#ReduceAction1544#action */
3505 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1544:parser#ReduceAction#concat */
3506 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1544:parser#ReduceAction#init */
3509 /* allocate ReduceAction1544 */
3510 val
* NEW_parser__ReduceAction1544(const struct type
* type
) {
3511 val
* self
/* : ReduceAction1544 */;
3512 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3514 self
->class = &class_parser__ReduceAction1544
;
3517 /* allocate ReduceAction1544 */
3518 void CHECK_NEW_parser__ReduceAction1544(val
* self
) {
3519 long var
/* : Int */;
3520 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1544> */
3522 /* runtime class parser__ReduceAction1545 */
3523 const struct class class_parser__ReduceAction1545
= {
3526 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1545:kernel#Object#object_id */
3527 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1545:kernel#Object#is_same_type */
3528 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1545:kernel#Object#is_same_instance */
3529 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1545:kernel#Object#== */
3530 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1545:kernel#Object#!= */
3531 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1545:kernel#Object#output */
3532 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1545:kernel#Object#output_class_name */
3533 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1545:kernel#Object#exit */
3534 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1545:kernel#Object#sys */
3535 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1545:kernel#Object#hash */
3536 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1545:string#Object#to_s */
3537 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1545:string#Object#native_class_name */
3538 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1545:string#Object#class_name */
3539 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1545:string#Object#inspect */
3540 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1545:string#Object#inspect_head */
3541 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1545:string#Object#args */
3542 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1545:math#Object#atan2 */
3543 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1545:math#Object#pi */
3544 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1545:math#Object#srand_from */
3545 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1545:math#Object#srand */
3546 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1545:stream#Object#poll */
3547 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1545:stream#Object#intern_poll */
3548 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1545:time#Object#get_time */
3549 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1545:file#Object#printn */
3550 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1545:file#Object#print */
3551 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1545:file#Object#getc */
3552 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1545:file#Object#gets */
3553 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1545:file#Object#getcwd */
3554 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1545:file#Object#file_getcwd */
3555 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1545:file#Object#stdin */
3556 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1545:file#Object#stdout */
3557 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1545:file#Object#stderr */
3558 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1545:model_base#Object#intrude_visibility */
3559 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1545:model_base#Object#public_visibility */
3560 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1545:model_base#Object#protected_visibility */
3561 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1545:model_base#Object#private_visibility */
3562 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1545:model_base#Object#none_visibility */
3563 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1545:model#Object#abstract_kind */
3564 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1545:model#Object#concrete_kind */
3565 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1545:model#Object#interface_kind */
3566 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1545:model#Object#enum_kind */
3567 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1545:model#Object#extern_kind */
3568 (nitmethod_t
)VIRTUAL_parser__ReduceAction1545__action
, /* pointer to parser:ReduceAction1545:parser#ReduceAction1545#action */
3569 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1545:parser#ReduceAction#concat */
3570 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1545:parser#ReduceAction#init */
3573 /* allocate ReduceAction1545 */
3574 val
* NEW_parser__ReduceAction1545(const struct type
* type
) {
3575 val
* self
/* : ReduceAction1545 */;
3576 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3578 self
->class = &class_parser__ReduceAction1545
;
3581 /* allocate ReduceAction1545 */
3582 void CHECK_NEW_parser__ReduceAction1545(val
* self
) {
3583 long var
/* : Int */;
3584 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1545> */
3586 /* runtime class parser__ReduceAction1546 */
3587 const struct class class_parser__ReduceAction1546
= {
3590 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1546:kernel#Object#object_id */
3591 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1546:kernel#Object#is_same_type */
3592 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1546:kernel#Object#is_same_instance */
3593 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1546:kernel#Object#== */
3594 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1546:kernel#Object#!= */
3595 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1546:kernel#Object#output */
3596 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1546:kernel#Object#output_class_name */
3597 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1546:kernel#Object#exit */
3598 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1546:kernel#Object#sys */
3599 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1546:kernel#Object#hash */
3600 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1546:string#Object#to_s */
3601 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1546:string#Object#native_class_name */
3602 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1546:string#Object#class_name */
3603 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1546:string#Object#inspect */
3604 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1546:string#Object#inspect_head */
3605 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1546:string#Object#args */
3606 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1546:math#Object#atan2 */
3607 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1546:math#Object#pi */
3608 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1546:math#Object#srand_from */
3609 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1546:math#Object#srand */
3610 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1546:stream#Object#poll */
3611 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1546:stream#Object#intern_poll */
3612 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1546:time#Object#get_time */
3613 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1546:file#Object#printn */
3614 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1546:file#Object#print */
3615 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1546:file#Object#getc */
3616 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1546:file#Object#gets */
3617 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1546:file#Object#getcwd */
3618 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1546:file#Object#file_getcwd */
3619 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1546:file#Object#stdin */
3620 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1546:file#Object#stdout */
3621 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1546:file#Object#stderr */
3622 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1546:model_base#Object#intrude_visibility */
3623 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1546:model_base#Object#public_visibility */
3624 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1546:model_base#Object#protected_visibility */
3625 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1546:model_base#Object#private_visibility */
3626 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1546:model_base#Object#none_visibility */
3627 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1546:model#Object#abstract_kind */
3628 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1546:model#Object#concrete_kind */
3629 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1546:model#Object#interface_kind */
3630 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1546:model#Object#enum_kind */
3631 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1546:model#Object#extern_kind */
3632 (nitmethod_t
)VIRTUAL_parser__ReduceAction1546__action
, /* pointer to parser:ReduceAction1546:parser#ReduceAction1546#action */
3633 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1546:parser#ReduceAction#concat */
3634 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1546:parser#ReduceAction#init */
3637 /* allocate ReduceAction1546 */
3638 val
* NEW_parser__ReduceAction1546(const struct type
* type
) {
3639 val
* self
/* : ReduceAction1546 */;
3640 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3642 self
->class = &class_parser__ReduceAction1546
;
3645 /* allocate ReduceAction1546 */
3646 void CHECK_NEW_parser__ReduceAction1546(val
* self
) {
3647 long var
/* : Int */;
3648 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1546> */
3650 /* runtime class parser__ReduceAction1547 */
3651 const struct class class_parser__ReduceAction1547
= {
3654 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1547:kernel#Object#object_id */
3655 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1547:kernel#Object#is_same_type */
3656 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1547:kernel#Object#is_same_instance */
3657 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1547:kernel#Object#== */
3658 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1547:kernel#Object#!= */
3659 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1547:kernel#Object#output */
3660 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1547:kernel#Object#output_class_name */
3661 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1547:kernel#Object#exit */
3662 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1547:kernel#Object#sys */
3663 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1547:kernel#Object#hash */
3664 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1547:string#Object#to_s */
3665 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1547:string#Object#native_class_name */
3666 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1547:string#Object#class_name */
3667 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1547:string#Object#inspect */
3668 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1547:string#Object#inspect_head */
3669 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1547:string#Object#args */
3670 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1547:math#Object#atan2 */
3671 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1547:math#Object#pi */
3672 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1547:math#Object#srand_from */
3673 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1547:math#Object#srand */
3674 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1547:stream#Object#poll */
3675 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1547:stream#Object#intern_poll */
3676 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1547:time#Object#get_time */
3677 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1547:file#Object#printn */
3678 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1547:file#Object#print */
3679 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1547:file#Object#getc */
3680 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1547:file#Object#gets */
3681 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1547:file#Object#getcwd */
3682 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1547:file#Object#file_getcwd */
3683 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1547:file#Object#stdin */
3684 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1547:file#Object#stdout */
3685 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1547:file#Object#stderr */
3686 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1547:model_base#Object#intrude_visibility */
3687 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1547:model_base#Object#public_visibility */
3688 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1547:model_base#Object#protected_visibility */
3689 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1547:model_base#Object#private_visibility */
3690 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1547:model_base#Object#none_visibility */
3691 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1547:model#Object#abstract_kind */
3692 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1547:model#Object#concrete_kind */
3693 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1547:model#Object#interface_kind */
3694 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1547:model#Object#enum_kind */
3695 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1547:model#Object#extern_kind */
3696 (nitmethod_t
)VIRTUAL_parser__ReduceAction1547__action
, /* pointer to parser:ReduceAction1547:parser#ReduceAction1547#action */
3697 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1547:parser#ReduceAction#concat */
3698 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1547:parser#ReduceAction#init */
3701 /* allocate ReduceAction1547 */
3702 val
* NEW_parser__ReduceAction1547(const struct type
* type
) {
3703 val
* self
/* : ReduceAction1547 */;
3704 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3706 self
->class = &class_parser__ReduceAction1547
;
3709 /* allocate ReduceAction1547 */
3710 void CHECK_NEW_parser__ReduceAction1547(val
* self
) {
3711 long var
/* : Int */;
3712 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1547> */
3714 /* runtime class parser__ReduceAction1550 */
3715 const struct class class_parser__ReduceAction1550
= {
3718 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1550:kernel#Object#object_id */
3719 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1550:kernel#Object#is_same_type */
3720 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1550:kernel#Object#is_same_instance */
3721 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1550:kernel#Object#== */
3722 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1550:kernel#Object#!= */
3723 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1550:kernel#Object#output */
3724 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1550:kernel#Object#output_class_name */
3725 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1550:kernel#Object#exit */
3726 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1550:kernel#Object#sys */
3727 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1550:kernel#Object#hash */
3728 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1550:string#Object#to_s */
3729 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1550:string#Object#native_class_name */
3730 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1550:string#Object#class_name */
3731 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1550:string#Object#inspect */
3732 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1550:string#Object#inspect_head */
3733 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1550:string#Object#args */
3734 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1550:math#Object#atan2 */
3735 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1550:math#Object#pi */
3736 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1550:math#Object#srand_from */
3737 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1550:math#Object#srand */
3738 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1550:stream#Object#poll */
3739 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1550:stream#Object#intern_poll */
3740 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1550:time#Object#get_time */
3741 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1550:file#Object#printn */
3742 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1550:file#Object#print */
3743 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1550:file#Object#getc */
3744 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1550:file#Object#gets */
3745 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1550:file#Object#getcwd */
3746 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1550:file#Object#file_getcwd */
3747 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1550:file#Object#stdin */
3748 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1550:file#Object#stdout */
3749 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1550:file#Object#stderr */
3750 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1550:model_base#Object#intrude_visibility */
3751 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1550:model_base#Object#public_visibility */
3752 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1550:model_base#Object#protected_visibility */
3753 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1550:model_base#Object#private_visibility */
3754 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1550:model_base#Object#none_visibility */
3755 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1550:model#Object#abstract_kind */
3756 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1550:model#Object#concrete_kind */
3757 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1550:model#Object#interface_kind */
3758 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1550:model#Object#enum_kind */
3759 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1550:model#Object#extern_kind */
3760 (nitmethod_t
)VIRTUAL_parser__ReduceAction1550__action
, /* pointer to parser:ReduceAction1550:parser#ReduceAction1550#action */
3761 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1550:parser#ReduceAction#concat */
3762 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1550:parser#ReduceAction#init */
3765 /* allocate ReduceAction1550 */
3766 val
* NEW_parser__ReduceAction1550(const struct type
* type
) {
3767 val
* self
/* : ReduceAction1550 */;
3768 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3770 self
->class = &class_parser__ReduceAction1550
;
3773 /* allocate ReduceAction1550 */
3774 void CHECK_NEW_parser__ReduceAction1550(val
* self
) {
3775 long var
/* : Int */;
3776 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1550> */
3778 /* runtime class parser__ReduceAction1551 */
3779 const struct class class_parser__ReduceAction1551
= {
3782 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1551:kernel#Object#object_id */
3783 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1551:kernel#Object#is_same_type */
3784 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1551:kernel#Object#is_same_instance */
3785 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1551:kernel#Object#== */
3786 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1551:kernel#Object#!= */
3787 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1551:kernel#Object#output */
3788 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1551:kernel#Object#output_class_name */
3789 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1551:kernel#Object#exit */
3790 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1551:kernel#Object#sys */
3791 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1551:kernel#Object#hash */
3792 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1551:string#Object#to_s */
3793 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1551:string#Object#native_class_name */
3794 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1551:string#Object#class_name */
3795 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1551:string#Object#inspect */
3796 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1551:string#Object#inspect_head */
3797 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1551:string#Object#args */
3798 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1551:math#Object#atan2 */
3799 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1551:math#Object#pi */
3800 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1551:math#Object#srand_from */
3801 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1551:math#Object#srand */
3802 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1551:stream#Object#poll */
3803 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1551:stream#Object#intern_poll */
3804 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1551:time#Object#get_time */
3805 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1551:file#Object#printn */
3806 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1551:file#Object#print */
3807 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1551:file#Object#getc */
3808 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1551:file#Object#gets */
3809 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1551:file#Object#getcwd */
3810 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1551:file#Object#file_getcwd */
3811 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1551:file#Object#stdin */
3812 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1551:file#Object#stdout */
3813 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1551:file#Object#stderr */
3814 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1551:model_base#Object#intrude_visibility */
3815 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1551:model_base#Object#public_visibility */
3816 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1551:model_base#Object#protected_visibility */
3817 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1551:model_base#Object#private_visibility */
3818 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1551:model_base#Object#none_visibility */
3819 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1551:model#Object#abstract_kind */
3820 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1551:model#Object#concrete_kind */
3821 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1551:model#Object#interface_kind */
3822 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1551:model#Object#enum_kind */
3823 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1551:model#Object#extern_kind */
3824 (nitmethod_t
)VIRTUAL_parser__ReduceAction1551__action
, /* pointer to parser:ReduceAction1551:parser#ReduceAction1551#action */
3825 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1551:parser#ReduceAction#concat */
3826 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1551:parser#ReduceAction#init */
3829 /* allocate ReduceAction1551 */
3830 val
* NEW_parser__ReduceAction1551(const struct type
* type
) {
3831 val
* self
/* : ReduceAction1551 */;
3832 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3834 self
->class = &class_parser__ReduceAction1551
;
3837 /* allocate ReduceAction1551 */
3838 void CHECK_NEW_parser__ReduceAction1551(val
* self
) {
3839 long var
/* : Int */;
3840 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1551> */
3842 /* runtime class parser__ReduceAction1552 */
3843 const struct class class_parser__ReduceAction1552
= {
3846 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1552:kernel#Object#object_id */
3847 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1552:kernel#Object#is_same_type */
3848 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1552:kernel#Object#is_same_instance */
3849 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1552:kernel#Object#== */
3850 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1552:kernel#Object#!= */
3851 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1552:kernel#Object#output */
3852 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1552:kernel#Object#output_class_name */
3853 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1552:kernel#Object#exit */
3854 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1552:kernel#Object#sys */
3855 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1552:kernel#Object#hash */
3856 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1552:string#Object#to_s */
3857 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1552:string#Object#native_class_name */
3858 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1552:string#Object#class_name */
3859 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1552:string#Object#inspect */
3860 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1552:string#Object#inspect_head */
3861 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1552:string#Object#args */
3862 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1552:math#Object#atan2 */
3863 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1552:math#Object#pi */
3864 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1552:math#Object#srand_from */
3865 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1552:math#Object#srand */
3866 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1552:stream#Object#poll */
3867 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1552:stream#Object#intern_poll */
3868 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1552:time#Object#get_time */
3869 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1552:file#Object#printn */
3870 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1552:file#Object#print */
3871 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1552:file#Object#getc */
3872 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1552:file#Object#gets */
3873 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1552:file#Object#getcwd */
3874 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1552:file#Object#file_getcwd */
3875 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1552:file#Object#stdin */
3876 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1552:file#Object#stdout */
3877 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1552:file#Object#stderr */
3878 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1552:model_base#Object#intrude_visibility */
3879 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1552:model_base#Object#public_visibility */
3880 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1552:model_base#Object#protected_visibility */
3881 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1552:model_base#Object#private_visibility */
3882 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1552:model_base#Object#none_visibility */
3883 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1552:model#Object#abstract_kind */
3884 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1552:model#Object#concrete_kind */
3885 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1552:model#Object#interface_kind */
3886 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1552:model#Object#enum_kind */
3887 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1552:model#Object#extern_kind */
3888 (nitmethod_t
)VIRTUAL_parser__ReduceAction1552__action
, /* pointer to parser:ReduceAction1552:parser#ReduceAction1552#action */
3889 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1552:parser#ReduceAction#concat */
3890 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1552:parser#ReduceAction#init */
3893 /* allocate ReduceAction1552 */
3894 val
* NEW_parser__ReduceAction1552(const struct type
* type
) {
3895 val
* self
/* : ReduceAction1552 */;
3896 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3898 self
->class = &class_parser__ReduceAction1552
;
3901 /* allocate ReduceAction1552 */
3902 void CHECK_NEW_parser__ReduceAction1552(val
* self
) {
3903 long var
/* : Int */;
3904 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1552> */
3906 /* runtime class parser__ReduceAction1553 */
3907 const struct class class_parser__ReduceAction1553
= {
3910 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1553:kernel#Object#object_id */
3911 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1553:kernel#Object#is_same_type */
3912 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1553:kernel#Object#is_same_instance */
3913 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1553:kernel#Object#== */
3914 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1553:kernel#Object#!= */
3915 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1553:kernel#Object#output */
3916 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1553:kernel#Object#output_class_name */
3917 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1553:kernel#Object#exit */
3918 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1553:kernel#Object#sys */
3919 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1553:kernel#Object#hash */
3920 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1553:string#Object#to_s */
3921 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1553:string#Object#native_class_name */
3922 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1553:string#Object#class_name */
3923 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1553:string#Object#inspect */
3924 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1553:string#Object#inspect_head */
3925 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1553:string#Object#args */
3926 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1553:math#Object#atan2 */
3927 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1553:math#Object#pi */
3928 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1553:math#Object#srand_from */
3929 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1553:math#Object#srand */
3930 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1553:stream#Object#poll */
3931 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1553:stream#Object#intern_poll */
3932 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1553:time#Object#get_time */
3933 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1553:file#Object#printn */
3934 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1553:file#Object#print */
3935 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1553:file#Object#getc */
3936 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1553:file#Object#gets */
3937 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1553:file#Object#getcwd */
3938 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1553:file#Object#file_getcwd */
3939 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1553:file#Object#stdin */
3940 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1553:file#Object#stdout */
3941 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1553:file#Object#stderr */
3942 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1553:model_base#Object#intrude_visibility */
3943 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1553:model_base#Object#public_visibility */
3944 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1553:model_base#Object#protected_visibility */
3945 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1553:model_base#Object#private_visibility */
3946 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1553:model_base#Object#none_visibility */
3947 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1553:model#Object#abstract_kind */
3948 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1553:model#Object#concrete_kind */
3949 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1553:model#Object#interface_kind */
3950 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1553:model#Object#enum_kind */
3951 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1553:model#Object#extern_kind */
3952 (nitmethod_t
)VIRTUAL_parser__ReduceAction1553__action
, /* pointer to parser:ReduceAction1553:parser#ReduceAction1553#action */
3953 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1553:parser#ReduceAction#concat */
3954 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1553:parser#ReduceAction#init */
3957 /* allocate ReduceAction1553 */
3958 val
* NEW_parser__ReduceAction1553(const struct type
* type
) {
3959 val
* self
/* : ReduceAction1553 */;
3960 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3962 self
->class = &class_parser__ReduceAction1553
;
3965 /* allocate ReduceAction1553 */
3966 void CHECK_NEW_parser__ReduceAction1553(val
* self
) {
3967 long var
/* : Int */;
3968 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1553> */
3970 /* runtime class parser__ReduceAction1554 */
3971 const struct class class_parser__ReduceAction1554
= {
3974 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1554:kernel#Object#object_id */
3975 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1554:kernel#Object#is_same_type */
3976 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1554:kernel#Object#is_same_instance */
3977 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1554:kernel#Object#== */
3978 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1554:kernel#Object#!= */
3979 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1554:kernel#Object#output */
3980 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1554:kernel#Object#output_class_name */
3981 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1554:kernel#Object#exit */
3982 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1554:kernel#Object#sys */
3983 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1554:kernel#Object#hash */
3984 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1554:string#Object#to_s */
3985 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1554:string#Object#native_class_name */
3986 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1554:string#Object#class_name */
3987 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1554:string#Object#inspect */
3988 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1554:string#Object#inspect_head */
3989 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1554:string#Object#args */
3990 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1554:math#Object#atan2 */
3991 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1554:math#Object#pi */
3992 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1554:math#Object#srand_from */
3993 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1554:math#Object#srand */
3994 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1554:stream#Object#poll */
3995 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1554:stream#Object#intern_poll */
3996 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1554:time#Object#get_time */
3997 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1554:file#Object#printn */
3998 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1554:file#Object#print */
3999 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1554:file#Object#getc */
4000 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1554:file#Object#gets */
4001 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1554:file#Object#getcwd */
4002 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1554:file#Object#file_getcwd */
4003 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1554:file#Object#stdin */
4004 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1554:file#Object#stdout */
4005 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1554:file#Object#stderr */
4006 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1554:model_base#Object#intrude_visibility */
4007 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1554:model_base#Object#public_visibility */
4008 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1554:model_base#Object#protected_visibility */
4009 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1554:model_base#Object#private_visibility */
4010 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1554:model_base#Object#none_visibility */
4011 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1554:model#Object#abstract_kind */
4012 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1554:model#Object#concrete_kind */
4013 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1554:model#Object#interface_kind */
4014 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1554:model#Object#enum_kind */
4015 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1554:model#Object#extern_kind */
4016 (nitmethod_t
)VIRTUAL_parser__ReduceAction1554__action
, /* pointer to parser:ReduceAction1554:parser#ReduceAction1554#action */
4017 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1554:parser#ReduceAction#concat */
4018 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1554:parser#ReduceAction#init */
4021 /* allocate ReduceAction1554 */
4022 val
* NEW_parser__ReduceAction1554(const struct type
* type
) {
4023 val
* self
/* : ReduceAction1554 */;
4024 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4026 self
->class = &class_parser__ReduceAction1554
;
4029 /* allocate ReduceAction1554 */
4030 void CHECK_NEW_parser__ReduceAction1554(val
* self
) {
4031 long var
/* : Int */;
4032 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1554> */
4034 /* runtime class parser__ReduceAction1555 */
4035 const struct class class_parser__ReduceAction1555
= {
4038 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1555:kernel#Object#object_id */
4039 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1555:kernel#Object#is_same_type */
4040 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1555:kernel#Object#is_same_instance */
4041 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1555:kernel#Object#== */
4042 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1555:kernel#Object#!= */
4043 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1555:kernel#Object#output */
4044 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1555:kernel#Object#output_class_name */
4045 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1555:kernel#Object#exit */
4046 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1555:kernel#Object#sys */
4047 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1555:kernel#Object#hash */
4048 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1555:string#Object#to_s */
4049 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1555:string#Object#native_class_name */
4050 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1555:string#Object#class_name */
4051 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1555:string#Object#inspect */
4052 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1555:string#Object#inspect_head */
4053 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1555:string#Object#args */
4054 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1555:math#Object#atan2 */
4055 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1555:math#Object#pi */
4056 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1555:math#Object#srand_from */
4057 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1555:math#Object#srand */
4058 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1555:stream#Object#poll */
4059 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1555:stream#Object#intern_poll */
4060 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1555:time#Object#get_time */
4061 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1555:file#Object#printn */
4062 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1555:file#Object#print */
4063 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1555:file#Object#getc */
4064 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1555:file#Object#gets */
4065 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1555:file#Object#getcwd */
4066 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1555:file#Object#file_getcwd */
4067 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1555:file#Object#stdin */
4068 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1555:file#Object#stdout */
4069 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1555:file#Object#stderr */
4070 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1555:model_base#Object#intrude_visibility */
4071 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1555:model_base#Object#public_visibility */
4072 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1555:model_base#Object#protected_visibility */
4073 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1555:model_base#Object#private_visibility */
4074 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1555:model_base#Object#none_visibility */
4075 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1555:model#Object#abstract_kind */
4076 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1555:model#Object#concrete_kind */
4077 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1555:model#Object#interface_kind */
4078 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1555:model#Object#enum_kind */
4079 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1555:model#Object#extern_kind */
4080 (nitmethod_t
)VIRTUAL_parser__ReduceAction1555__action
, /* pointer to parser:ReduceAction1555:parser#ReduceAction1555#action */
4081 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1555:parser#ReduceAction#concat */
4082 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1555:parser#ReduceAction#init */
4085 /* allocate ReduceAction1555 */
4086 val
* NEW_parser__ReduceAction1555(const struct type
* type
) {
4087 val
* self
/* : ReduceAction1555 */;
4088 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4090 self
->class = &class_parser__ReduceAction1555
;
4093 /* allocate ReduceAction1555 */
4094 void CHECK_NEW_parser__ReduceAction1555(val
* self
) {
4095 long var
/* : Int */;
4096 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1555> */
4098 /* runtime class parser__ReduceAction1557 */
4099 const struct class class_parser__ReduceAction1557
= {
4102 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1557:kernel#Object#object_id */
4103 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1557:kernel#Object#is_same_type */
4104 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1557:kernel#Object#is_same_instance */
4105 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1557:kernel#Object#== */
4106 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1557:kernel#Object#!= */
4107 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1557:kernel#Object#output */
4108 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1557:kernel#Object#output_class_name */
4109 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1557:kernel#Object#exit */
4110 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1557:kernel#Object#sys */
4111 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1557:kernel#Object#hash */
4112 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1557:string#Object#to_s */
4113 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1557:string#Object#native_class_name */
4114 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1557:string#Object#class_name */
4115 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1557:string#Object#inspect */
4116 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1557:string#Object#inspect_head */
4117 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1557:string#Object#args */
4118 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1557:math#Object#atan2 */
4119 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1557:math#Object#pi */
4120 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1557:math#Object#srand_from */
4121 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1557:math#Object#srand */
4122 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1557:stream#Object#poll */
4123 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1557:stream#Object#intern_poll */
4124 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1557:time#Object#get_time */
4125 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1557:file#Object#printn */
4126 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1557:file#Object#print */
4127 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1557:file#Object#getc */
4128 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1557:file#Object#gets */
4129 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1557:file#Object#getcwd */
4130 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1557:file#Object#file_getcwd */
4131 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1557:file#Object#stdin */
4132 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1557:file#Object#stdout */
4133 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1557:file#Object#stderr */
4134 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1557:model_base#Object#intrude_visibility */
4135 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1557:model_base#Object#public_visibility */
4136 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1557:model_base#Object#protected_visibility */
4137 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1557:model_base#Object#private_visibility */
4138 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1557:model_base#Object#none_visibility */
4139 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1557:model#Object#abstract_kind */
4140 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1557:model#Object#concrete_kind */
4141 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1557:model#Object#interface_kind */
4142 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1557:model#Object#enum_kind */
4143 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1557:model#Object#extern_kind */
4144 (nitmethod_t
)VIRTUAL_parser__ReduceAction1557__action
, /* pointer to parser:ReduceAction1557:parser#ReduceAction1557#action */
4145 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1557:parser#ReduceAction#concat */
4146 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1557:parser#ReduceAction#init */
4149 /* allocate ReduceAction1557 */
4150 val
* NEW_parser__ReduceAction1557(const struct type
* type
) {
4151 val
* self
/* : ReduceAction1557 */;
4152 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4154 self
->class = &class_parser__ReduceAction1557
;
4157 /* allocate ReduceAction1557 */
4158 void CHECK_NEW_parser__ReduceAction1557(val
* self
) {
4159 long var
/* : Int */;
4160 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1557> */
4162 /* runtime class parser__ReduceAction1558 */
4163 const struct class class_parser__ReduceAction1558
= {
4166 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1558:kernel#Object#object_id */
4167 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1558:kernel#Object#is_same_type */
4168 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1558:kernel#Object#is_same_instance */
4169 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1558:kernel#Object#== */
4170 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1558:kernel#Object#!= */
4171 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1558:kernel#Object#output */
4172 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1558:kernel#Object#output_class_name */
4173 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1558:kernel#Object#exit */
4174 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1558:kernel#Object#sys */
4175 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1558:kernel#Object#hash */
4176 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1558:string#Object#to_s */
4177 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1558:string#Object#native_class_name */
4178 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1558:string#Object#class_name */
4179 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1558:string#Object#inspect */
4180 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1558:string#Object#inspect_head */
4181 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1558:string#Object#args */
4182 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1558:math#Object#atan2 */
4183 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1558:math#Object#pi */
4184 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1558:math#Object#srand_from */
4185 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1558:math#Object#srand */
4186 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1558:stream#Object#poll */
4187 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1558:stream#Object#intern_poll */
4188 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1558:time#Object#get_time */
4189 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1558:file#Object#printn */
4190 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1558:file#Object#print */
4191 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1558:file#Object#getc */
4192 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1558:file#Object#gets */
4193 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1558:file#Object#getcwd */
4194 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1558:file#Object#file_getcwd */
4195 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1558:file#Object#stdin */
4196 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1558:file#Object#stdout */
4197 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1558:file#Object#stderr */
4198 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1558:model_base#Object#intrude_visibility */
4199 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1558:model_base#Object#public_visibility */
4200 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1558:model_base#Object#protected_visibility */
4201 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1558:model_base#Object#private_visibility */
4202 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1558:model_base#Object#none_visibility */
4203 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1558:model#Object#abstract_kind */
4204 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1558:model#Object#concrete_kind */
4205 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1558:model#Object#interface_kind */
4206 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1558:model#Object#enum_kind */
4207 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1558:model#Object#extern_kind */
4208 (nitmethod_t
)VIRTUAL_parser__ReduceAction1558__action
, /* pointer to parser:ReduceAction1558:parser#ReduceAction1558#action */
4209 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1558:parser#ReduceAction#concat */
4210 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1558:parser#ReduceAction#init */
4213 /* allocate ReduceAction1558 */
4214 val
* NEW_parser__ReduceAction1558(const struct type
* type
) {
4215 val
* self
/* : ReduceAction1558 */;
4216 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4218 self
->class = &class_parser__ReduceAction1558
;
4221 /* allocate ReduceAction1558 */
4222 void CHECK_NEW_parser__ReduceAction1558(val
* self
) {
4223 long var
/* : Int */;
4224 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1558> */
4226 /* runtime class parser__ReduceAction1559 */
4227 const struct class class_parser__ReduceAction1559
= {
4230 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1559:kernel#Object#object_id */
4231 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1559:kernel#Object#is_same_type */
4232 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1559:kernel#Object#is_same_instance */
4233 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1559:kernel#Object#== */
4234 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1559:kernel#Object#!= */
4235 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1559:kernel#Object#output */
4236 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1559:kernel#Object#output_class_name */
4237 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1559:kernel#Object#exit */
4238 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1559:kernel#Object#sys */
4239 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1559:kernel#Object#hash */
4240 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1559:string#Object#to_s */
4241 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1559:string#Object#native_class_name */
4242 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1559:string#Object#class_name */
4243 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1559:string#Object#inspect */
4244 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1559:string#Object#inspect_head */
4245 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1559:string#Object#args */
4246 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1559:math#Object#atan2 */
4247 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1559:math#Object#pi */
4248 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1559:math#Object#srand_from */
4249 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1559:math#Object#srand */
4250 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1559:stream#Object#poll */
4251 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1559:stream#Object#intern_poll */
4252 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1559:time#Object#get_time */
4253 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1559:file#Object#printn */
4254 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1559:file#Object#print */
4255 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1559:file#Object#getc */
4256 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1559:file#Object#gets */
4257 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1559:file#Object#getcwd */
4258 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1559:file#Object#file_getcwd */
4259 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1559:file#Object#stdin */
4260 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1559:file#Object#stdout */
4261 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1559:file#Object#stderr */
4262 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1559:model_base#Object#intrude_visibility */
4263 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1559:model_base#Object#public_visibility */
4264 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1559:model_base#Object#protected_visibility */
4265 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1559:model_base#Object#private_visibility */
4266 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1559:model_base#Object#none_visibility */
4267 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1559:model#Object#abstract_kind */
4268 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1559:model#Object#concrete_kind */
4269 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1559:model#Object#interface_kind */
4270 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1559:model#Object#enum_kind */
4271 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1559:model#Object#extern_kind */
4272 (nitmethod_t
)VIRTUAL_parser__ReduceAction1559__action
, /* pointer to parser:ReduceAction1559:parser#ReduceAction1559#action */
4273 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1559:parser#ReduceAction#concat */
4274 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1559:parser#ReduceAction#init */
4277 /* allocate ReduceAction1559 */
4278 val
* NEW_parser__ReduceAction1559(const struct type
* type
) {
4279 val
* self
/* : ReduceAction1559 */;
4280 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4282 self
->class = &class_parser__ReduceAction1559
;
4285 /* allocate ReduceAction1559 */
4286 void CHECK_NEW_parser__ReduceAction1559(val
* self
) {
4287 long var
/* : Int */;
4288 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1559> */
4290 /* runtime class parser__ReduceAction1560 */
4291 const struct class class_parser__ReduceAction1560
= {
4294 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1560:kernel#Object#object_id */
4295 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1560:kernel#Object#is_same_type */
4296 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1560:kernel#Object#is_same_instance */
4297 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1560:kernel#Object#== */
4298 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1560:kernel#Object#!= */
4299 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1560:kernel#Object#output */
4300 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1560:kernel#Object#output_class_name */
4301 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1560:kernel#Object#exit */
4302 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1560:kernel#Object#sys */
4303 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1560:kernel#Object#hash */
4304 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1560:string#Object#to_s */
4305 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1560:string#Object#native_class_name */
4306 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1560:string#Object#class_name */
4307 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1560:string#Object#inspect */
4308 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1560:string#Object#inspect_head */
4309 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1560:string#Object#args */
4310 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1560:math#Object#atan2 */
4311 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1560:math#Object#pi */
4312 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1560:math#Object#srand_from */
4313 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1560:math#Object#srand */
4314 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1560:stream#Object#poll */
4315 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1560:stream#Object#intern_poll */
4316 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1560:time#Object#get_time */
4317 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1560:file#Object#printn */
4318 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1560:file#Object#print */
4319 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1560:file#Object#getc */
4320 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1560:file#Object#gets */
4321 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1560:file#Object#getcwd */
4322 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1560:file#Object#file_getcwd */
4323 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1560:file#Object#stdin */
4324 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1560:file#Object#stdout */
4325 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1560:file#Object#stderr */
4326 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1560:model_base#Object#intrude_visibility */
4327 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1560:model_base#Object#public_visibility */
4328 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1560:model_base#Object#protected_visibility */
4329 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1560:model_base#Object#private_visibility */
4330 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1560:model_base#Object#none_visibility */
4331 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1560:model#Object#abstract_kind */
4332 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1560:model#Object#concrete_kind */
4333 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1560:model#Object#interface_kind */
4334 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1560:model#Object#enum_kind */
4335 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1560:model#Object#extern_kind */
4336 (nitmethod_t
)VIRTUAL_parser__ReduceAction1560__action
, /* pointer to parser:ReduceAction1560:parser#ReduceAction1560#action */
4337 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1560:parser#ReduceAction#concat */
4338 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1560:parser#ReduceAction#init */
4341 /* allocate ReduceAction1560 */
4342 val
* NEW_parser__ReduceAction1560(const struct type
* type
) {
4343 val
* self
/* : ReduceAction1560 */;
4344 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4346 self
->class = &class_parser__ReduceAction1560
;
4349 /* allocate ReduceAction1560 */
4350 void CHECK_NEW_parser__ReduceAction1560(val
* self
) {
4351 long var
/* : Int */;
4352 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1560> */
4354 /* runtime class parser__ReduceAction1561 */
4355 const struct class class_parser__ReduceAction1561
= {
4358 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1561:kernel#Object#object_id */
4359 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1561:kernel#Object#is_same_type */
4360 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1561:kernel#Object#is_same_instance */
4361 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1561:kernel#Object#== */
4362 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1561:kernel#Object#!= */
4363 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1561:kernel#Object#output */
4364 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1561:kernel#Object#output_class_name */
4365 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1561:kernel#Object#exit */
4366 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1561:kernel#Object#sys */
4367 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1561:kernel#Object#hash */
4368 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1561:string#Object#to_s */
4369 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1561:string#Object#native_class_name */
4370 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1561:string#Object#class_name */
4371 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1561:string#Object#inspect */
4372 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1561:string#Object#inspect_head */
4373 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1561:string#Object#args */
4374 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1561:math#Object#atan2 */
4375 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1561:math#Object#pi */
4376 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1561:math#Object#srand_from */
4377 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1561:math#Object#srand */
4378 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1561:stream#Object#poll */
4379 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1561:stream#Object#intern_poll */
4380 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1561:time#Object#get_time */
4381 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1561:file#Object#printn */
4382 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1561:file#Object#print */
4383 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1561:file#Object#getc */
4384 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1561:file#Object#gets */
4385 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1561:file#Object#getcwd */
4386 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1561:file#Object#file_getcwd */
4387 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1561:file#Object#stdin */
4388 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1561:file#Object#stdout */
4389 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1561:file#Object#stderr */
4390 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1561:model_base#Object#intrude_visibility */
4391 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1561:model_base#Object#public_visibility */
4392 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1561:model_base#Object#protected_visibility */
4393 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1561:model_base#Object#private_visibility */
4394 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1561:model_base#Object#none_visibility */
4395 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1561:model#Object#abstract_kind */
4396 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1561:model#Object#concrete_kind */
4397 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1561:model#Object#interface_kind */
4398 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1561:model#Object#enum_kind */
4399 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1561:model#Object#extern_kind */
4400 (nitmethod_t
)VIRTUAL_parser__ReduceAction1561__action
, /* pointer to parser:ReduceAction1561:parser#ReduceAction1561#action */
4401 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1561:parser#ReduceAction#concat */
4402 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1561:parser#ReduceAction#init */
4405 /* allocate ReduceAction1561 */
4406 val
* NEW_parser__ReduceAction1561(const struct type
* type
) {
4407 val
* self
/* : ReduceAction1561 */;
4408 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4410 self
->class = &class_parser__ReduceAction1561
;
4413 /* allocate ReduceAction1561 */
4414 void CHECK_NEW_parser__ReduceAction1561(val
* self
) {
4415 long var
/* : Int */;
4416 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1561> */
4418 /* runtime class parser__ReduceAction1563 */
4419 const struct class class_parser__ReduceAction1563
= {
4422 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1563:kernel#Object#object_id */
4423 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1563:kernel#Object#is_same_type */
4424 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1563:kernel#Object#is_same_instance */
4425 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1563:kernel#Object#== */
4426 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1563:kernel#Object#!= */
4427 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1563:kernel#Object#output */
4428 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1563:kernel#Object#output_class_name */
4429 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1563:kernel#Object#exit */
4430 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1563:kernel#Object#sys */
4431 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1563:kernel#Object#hash */
4432 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1563:string#Object#to_s */
4433 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1563:string#Object#native_class_name */
4434 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1563:string#Object#class_name */
4435 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1563:string#Object#inspect */
4436 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1563:string#Object#inspect_head */
4437 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1563:string#Object#args */
4438 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1563:math#Object#atan2 */
4439 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1563:math#Object#pi */
4440 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1563:math#Object#srand_from */
4441 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1563:math#Object#srand */
4442 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1563:stream#Object#poll */
4443 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1563:stream#Object#intern_poll */
4444 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1563:time#Object#get_time */
4445 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1563:file#Object#printn */
4446 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1563:file#Object#print */
4447 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1563:file#Object#getc */
4448 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1563:file#Object#gets */
4449 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1563:file#Object#getcwd */
4450 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1563:file#Object#file_getcwd */
4451 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1563:file#Object#stdin */
4452 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1563:file#Object#stdout */
4453 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1563:file#Object#stderr */
4454 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1563:model_base#Object#intrude_visibility */
4455 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1563:model_base#Object#public_visibility */
4456 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1563:model_base#Object#protected_visibility */
4457 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1563:model_base#Object#private_visibility */
4458 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1563:model_base#Object#none_visibility */
4459 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1563:model#Object#abstract_kind */
4460 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1563:model#Object#concrete_kind */
4461 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1563:model#Object#interface_kind */
4462 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1563:model#Object#enum_kind */
4463 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1563:model#Object#extern_kind */
4464 (nitmethod_t
)VIRTUAL_parser__ReduceAction1563__action
, /* pointer to parser:ReduceAction1563:parser#ReduceAction1563#action */
4465 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1563:parser#ReduceAction#concat */
4466 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1563:parser#ReduceAction#init */
4469 /* allocate ReduceAction1563 */
4470 val
* NEW_parser__ReduceAction1563(const struct type
* type
) {
4471 val
* self
/* : ReduceAction1563 */;
4472 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4474 self
->class = &class_parser__ReduceAction1563
;
4477 /* allocate ReduceAction1563 */
4478 void CHECK_NEW_parser__ReduceAction1563(val
* self
) {
4479 long var
/* : Int */;
4480 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1563> */
4482 /* runtime class parser__ReduceAction1567 */
4483 const struct class class_parser__ReduceAction1567
= {
4486 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1567:kernel#Object#object_id */
4487 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1567:kernel#Object#is_same_type */
4488 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1567:kernel#Object#is_same_instance */
4489 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1567:kernel#Object#== */
4490 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1567:kernel#Object#!= */
4491 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1567:kernel#Object#output */
4492 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1567:kernel#Object#output_class_name */
4493 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1567:kernel#Object#exit */
4494 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1567:kernel#Object#sys */
4495 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1567:kernel#Object#hash */
4496 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1567:string#Object#to_s */
4497 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1567:string#Object#native_class_name */
4498 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1567:string#Object#class_name */
4499 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1567:string#Object#inspect */
4500 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1567:string#Object#inspect_head */
4501 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1567:string#Object#args */
4502 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1567:math#Object#atan2 */
4503 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1567:math#Object#pi */
4504 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1567:math#Object#srand_from */
4505 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1567:math#Object#srand */
4506 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1567:stream#Object#poll */
4507 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1567:stream#Object#intern_poll */
4508 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1567:time#Object#get_time */
4509 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1567:file#Object#printn */
4510 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1567:file#Object#print */
4511 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1567:file#Object#getc */
4512 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1567:file#Object#gets */
4513 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1567:file#Object#getcwd */
4514 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1567:file#Object#file_getcwd */
4515 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1567:file#Object#stdin */
4516 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1567:file#Object#stdout */
4517 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1567:file#Object#stderr */
4518 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1567:model_base#Object#intrude_visibility */
4519 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1567:model_base#Object#public_visibility */
4520 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1567:model_base#Object#protected_visibility */
4521 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1567:model_base#Object#private_visibility */
4522 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1567:model_base#Object#none_visibility */
4523 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1567:model#Object#abstract_kind */
4524 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1567:model#Object#concrete_kind */
4525 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1567:model#Object#interface_kind */
4526 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1567:model#Object#enum_kind */
4527 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1567:model#Object#extern_kind */
4528 (nitmethod_t
)VIRTUAL_parser__ReduceAction1567__action
, /* pointer to parser:ReduceAction1567:parser#ReduceAction1567#action */
4529 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1567:parser#ReduceAction#concat */
4530 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1567:parser#ReduceAction#init */
4533 /* allocate ReduceAction1567 */
4534 val
* NEW_parser__ReduceAction1567(const struct type
* type
) {
4535 val
* self
/* : ReduceAction1567 */;
4536 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4538 self
->class = &class_parser__ReduceAction1567
;
4541 /* allocate ReduceAction1567 */
4542 void CHECK_NEW_parser__ReduceAction1567(val
* self
) {
4543 long var
/* : Int */;
4544 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1567> */
4546 /* runtime class parser__ReduceAction1571 */
4547 const struct class class_parser__ReduceAction1571
= {
4550 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1571:kernel#Object#object_id */
4551 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1571:kernel#Object#is_same_type */
4552 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1571:kernel#Object#is_same_instance */
4553 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1571:kernel#Object#== */
4554 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1571:kernel#Object#!= */
4555 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1571:kernel#Object#output */
4556 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1571:kernel#Object#output_class_name */
4557 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1571:kernel#Object#exit */
4558 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1571:kernel#Object#sys */
4559 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1571:kernel#Object#hash */
4560 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1571:string#Object#to_s */
4561 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1571:string#Object#native_class_name */
4562 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1571:string#Object#class_name */
4563 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1571:string#Object#inspect */
4564 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1571:string#Object#inspect_head */
4565 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1571:string#Object#args */
4566 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1571:math#Object#atan2 */
4567 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1571:math#Object#pi */
4568 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1571:math#Object#srand_from */
4569 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1571:math#Object#srand */
4570 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1571:stream#Object#poll */
4571 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1571:stream#Object#intern_poll */
4572 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1571:time#Object#get_time */
4573 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1571:file#Object#printn */
4574 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1571:file#Object#print */
4575 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1571:file#Object#getc */
4576 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1571:file#Object#gets */
4577 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1571:file#Object#getcwd */
4578 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1571:file#Object#file_getcwd */
4579 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1571:file#Object#stdin */
4580 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1571:file#Object#stdout */
4581 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1571:file#Object#stderr */
4582 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1571:model_base#Object#intrude_visibility */
4583 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1571:model_base#Object#public_visibility */
4584 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1571:model_base#Object#protected_visibility */
4585 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1571:model_base#Object#private_visibility */
4586 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1571:model_base#Object#none_visibility */
4587 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1571:model#Object#abstract_kind */
4588 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1571:model#Object#concrete_kind */
4589 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1571:model#Object#interface_kind */
4590 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1571:model#Object#enum_kind */
4591 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1571:model#Object#extern_kind */
4592 (nitmethod_t
)VIRTUAL_parser__ReduceAction1571__action
, /* pointer to parser:ReduceAction1571:parser#ReduceAction1571#action */
4593 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1571:parser#ReduceAction#concat */
4594 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1571:parser#ReduceAction#init */
4597 /* allocate ReduceAction1571 */
4598 val
* NEW_parser__ReduceAction1571(const struct type
* type
) {
4599 val
* self
/* : ReduceAction1571 */;
4600 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4602 self
->class = &class_parser__ReduceAction1571
;
4605 /* allocate ReduceAction1571 */
4606 void CHECK_NEW_parser__ReduceAction1571(val
* self
) {
4607 long var
/* : Int */;
4608 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1571> */
4610 /* runtime class parser__ReduceAction1572 */
4611 const struct class class_parser__ReduceAction1572
= {
4614 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1572:kernel#Object#object_id */
4615 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1572:kernel#Object#is_same_type */
4616 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1572:kernel#Object#is_same_instance */
4617 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1572:kernel#Object#== */
4618 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1572:kernel#Object#!= */
4619 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1572:kernel#Object#output */
4620 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1572:kernel#Object#output_class_name */
4621 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1572:kernel#Object#exit */
4622 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1572:kernel#Object#sys */
4623 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1572:kernel#Object#hash */
4624 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1572:string#Object#to_s */
4625 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1572:string#Object#native_class_name */
4626 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1572:string#Object#class_name */
4627 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1572:string#Object#inspect */
4628 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1572:string#Object#inspect_head */
4629 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1572:string#Object#args */
4630 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1572:math#Object#atan2 */
4631 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1572:math#Object#pi */
4632 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1572:math#Object#srand_from */
4633 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1572:math#Object#srand */
4634 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1572:stream#Object#poll */
4635 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1572:stream#Object#intern_poll */
4636 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1572:time#Object#get_time */
4637 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1572:file#Object#printn */
4638 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1572:file#Object#print */
4639 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1572:file#Object#getc */
4640 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1572:file#Object#gets */
4641 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1572:file#Object#getcwd */
4642 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1572:file#Object#file_getcwd */
4643 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1572:file#Object#stdin */
4644 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1572:file#Object#stdout */
4645 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1572:file#Object#stderr */
4646 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1572:model_base#Object#intrude_visibility */
4647 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1572:model_base#Object#public_visibility */
4648 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1572:model_base#Object#protected_visibility */
4649 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1572:model_base#Object#private_visibility */
4650 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1572:model_base#Object#none_visibility */
4651 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1572:model#Object#abstract_kind */
4652 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1572:model#Object#concrete_kind */
4653 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1572:model#Object#interface_kind */
4654 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1572:model#Object#enum_kind */
4655 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1572:model#Object#extern_kind */
4656 (nitmethod_t
)VIRTUAL_parser__ReduceAction1572__action
, /* pointer to parser:ReduceAction1572:parser#ReduceAction1572#action */
4657 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1572:parser#ReduceAction#concat */
4658 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1572:parser#ReduceAction#init */
4661 /* allocate ReduceAction1572 */
4662 val
* NEW_parser__ReduceAction1572(const struct type
* type
) {
4663 val
* self
/* : ReduceAction1572 */;
4664 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4666 self
->class = &class_parser__ReduceAction1572
;
4669 /* allocate ReduceAction1572 */
4670 void CHECK_NEW_parser__ReduceAction1572(val
* self
) {
4671 long var
/* : Int */;
4672 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1572> */
4674 /* runtime class parser__ReduceAction1573 */
4675 const struct class class_parser__ReduceAction1573
= {
4678 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1573:kernel#Object#object_id */
4679 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1573:kernel#Object#is_same_type */
4680 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1573:kernel#Object#is_same_instance */
4681 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1573:kernel#Object#== */
4682 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1573:kernel#Object#!= */
4683 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1573:kernel#Object#output */
4684 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1573:kernel#Object#output_class_name */
4685 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1573:kernel#Object#exit */
4686 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1573:kernel#Object#sys */
4687 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1573:kernel#Object#hash */
4688 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1573:string#Object#to_s */
4689 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1573:string#Object#native_class_name */
4690 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1573:string#Object#class_name */
4691 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1573:string#Object#inspect */
4692 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1573:string#Object#inspect_head */
4693 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1573:string#Object#args */
4694 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1573:math#Object#atan2 */
4695 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1573:math#Object#pi */
4696 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1573:math#Object#srand_from */
4697 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1573:math#Object#srand */
4698 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1573:stream#Object#poll */
4699 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1573:stream#Object#intern_poll */
4700 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1573:time#Object#get_time */
4701 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1573:file#Object#printn */
4702 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1573:file#Object#print */
4703 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1573:file#Object#getc */
4704 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1573:file#Object#gets */
4705 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1573:file#Object#getcwd */
4706 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1573:file#Object#file_getcwd */
4707 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1573:file#Object#stdin */
4708 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1573:file#Object#stdout */
4709 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1573:file#Object#stderr */
4710 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1573:model_base#Object#intrude_visibility */
4711 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1573:model_base#Object#public_visibility */
4712 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1573:model_base#Object#protected_visibility */
4713 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1573:model_base#Object#private_visibility */
4714 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1573:model_base#Object#none_visibility */
4715 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1573:model#Object#abstract_kind */
4716 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1573:model#Object#concrete_kind */
4717 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1573:model#Object#interface_kind */
4718 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1573:model#Object#enum_kind */
4719 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1573:model#Object#extern_kind */
4720 (nitmethod_t
)VIRTUAL_parser__ReduceAction1573__action
, /* pointer to parser:ReduceAction1573:parser#ReduceAction1573#action */
4721 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1573:parser#ReduceAction#concat */
4722 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1573:parser#ReduceAction#init */
4725 /* allocate ReduceAction1573 */
4726 val
* NEW_parser__ReduceAction1573(const struct type
* type
) {
4727 val
* self
/* : ReduceAction1573 */;
4728 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4730 self
->class = &class_parser__ReduceAction1573
;
4733 /* allocate ReduceAction1573 */
4734 void CHECK_NEW_parser__ReduceAction1573(val
* self
) {
4735 long var
/* : Int */;
4736 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1573> */
4738 /* runtime class parser__ReduceAction1574 */
4739 const struct class class_parser__ReduceAction1574
= {
4742 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1574:kernel#Object#object_id */
4743 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1574:kernel#Object#is_same_type */
4744 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1574:kernel#Object#is_same_instance */
4745 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1574:kernel#Object#== */
4746 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1574:kernel#Object#!= */
4747 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1574:kernel#Object#output */
4748 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1574:kernel#Object#output_class_name */
4749 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1574:kernel#Object#exit */
4750 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1574:kernel#Object#sys */
4751 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1574:kernel#Object#hash */
4752 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1574:string#Object#to_s */
4753 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1574:string#Object#native_class_name */
4754 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1574:string#Object#class_name */
4755 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1574:string#Object#inspect */
4756 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1574:string#Object#inspect_head */
4757 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1574:string#Object#args */
4758 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1574:math#Object#atan2 */
4759 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1574:math#Object#pi */
4760 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1574:math#Object#srand_from */
4761 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1574:math#Object#srand */
4762 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1574:stream#Object#poll */
4763 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1574:stream#Object#intern_poll */
4764 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1574:time#Object#get_time */
4765 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1574:file#Object#printn */
4766 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1574:file#Object#print */
4767 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1574:file#Object#getc */
4768 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1574:file#Object#gets */
4769 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1574:file#Object#getcwd */
4770 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1574:file#Object#file_getcwd */
4771 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1574:file#Object#stdin */
4772 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1574:file#Object#stdout */
4773 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1574:file#Object#stderr */
4774 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1574:model_base#Object#intrude_visibility */
4775 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1574:model_base#Object#public_visibility */
4776 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1574:model_base#Object#protected_visibility */
4777 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1574:model_base#Object#private_visibility */
4778 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1574:model_base#Object#none_visibility */
4779 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1574:model#Object#abstract_kind */
4780 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1574:model#Object#concrete_kind */
4781 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1574:model#Object#interface_kind */
4782 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1574:model#Object#enum_kind */
4783 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1574:model#Object#extern_kind */
4784 (nitmethod_t
)VIRTUAL_parser__ReduceAction1574__action
, /* pointer to parser:ReduceAction1574:parser#ReduceAction1574#action */
4785 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1574:parser#ReduceAction#concat */
4786 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1574:parser#ReduceAction#init */
4789 /* allocate ReduceAction1574 */
4790 val
* NEW_parser__ReduceAction1574(const struct type
* type
) {
4791 val
* self
/* : ReduceAction1574 */;
4792 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4794 self
->class = &class_parser__ReduceAction1574
;
4797 /* allocate ReduceAction1574 */
4798 void CHECK_NEW_parser__ReduceAction1574(val
* self
) {
4799 long var
/* : Int */;
4800 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1574> */
4802 /* runtime class parser__ReduceAction1575 */
4803 const struct class class_parser__ReduceAction1575
= {
4806 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1575:kernel#Object#object_id */
4807 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1575:kernel#Object#is_same_type */
4808 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser:ReduceAction1575:kernel#Object#is_same_instance */
4809 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1575:kernel#Object#== */
4810 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1575:kernel#Object#!= */
4811 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1575:kernel#Object#output */
4812 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1575:kernel#Object#output_class_name */
4813 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1575:kernel#Object#exit */
4814 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1575:kernel#Object#sys */
4815 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1575:kernel#Object#hash */
4816 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1575:string#Object#to_s */
4817 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1575:string#Object#native_class_name */
4818 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1575:string#Object#class_name */
4819 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1575:string#Object#inspect */
4820 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1575:string#Object#inspect_head */
4821 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1575:string#Object#args */
4822 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1575:math#Object#atan2 */
4823 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1575:math#Object#pi */
4824 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1575:math#Object#srand_from */
4825 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1575:math#Object#srand */
4826 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1575:stream#Object#poll */
4827 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1575:stream#Object#intern_poll */
4828 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1575:time#Object#get_time */
4829 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1575:file#Object#printn */
4830 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1575:file#Object#print */
4831 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1575:file#Object#getc */
4832 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1575:file#Object#gets */
4833 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1575:file#Object#getcwd */
4834 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1575:file#Object#file_getcwd */
4835 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1575:file#Object#stdin */
4836 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1575:file#Object#stdout */
4837 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1575:file#Object#stderr */
4838 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1575:model_base#Object#intrude_visibility */
4839 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1575:model_base#Object#public_visibility */
4840 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1575:model_base#Object#protected_visibility */
4841 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1575:model_base#Object#private_visibility */
4842 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1575:model_base#Object#none_visibility */
4843 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1575:model#Object#abstract_kind */
4844 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1575:model#Object#concrete_kind */
4845 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1575:model#Object#interface_kind */
4846 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1575:model#Object#enum_kind */
4847 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1575:model#Object#extern_kind */
4848 (nitmethod_t
)VIRTUAL_parser__ReduceAction1575__action
, /* pointer to parser:ReduceAction1575:parser#ReduceAction1575#action */
4849 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1575:parser#ReduceAction#concat */
4850 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1575:parser#ReduceAction#init */
4853 /* allocate ReduceAction1575 */
4854 val
* NEW_parser__ReduceAction1575(const struct type
* type
) {
4855 val
* self
/* : ReduceAction1575 */;
4856 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4858 self
->class = &class_parser__ReduceAction1575
;
4861 /* allocate ReduceAction1575 */
4862 void CHECK_NEW_parser__ReduceAction1575(val
* self
) {
4863 long var
/* : Int */;
4864 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1575> */
4866 /* runtime class lexer__Lexer */
4867 const struct class class_lexer__Lexer
= {
4870 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to lexer:Lexer:kernel#Object#object_id */
4871 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to lexer:Lexer:kernel#Object#is_same_type */
4872 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to lexer:Lexer:kernel#Object#is_same_instance */
4873 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to lexer:Lexer:kernel#Object#== */
4874 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to lexer:Lexer:kernel#Object#!= */
4875 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to lexer:Lexer:kernel#Object#output */
4876 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to lexer:Lexer:kernel#Object#output_class_name */
4877 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to lexer:Lexer:kernel#Object#exit */
4878 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to lexer:Lexer:kernel#Object#sys */
4879 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to lexer:Lexer:kernel#Object#hash */
4880 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to lexer:Lexer:string#Object#to_s */
4881 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to lexer:Lexer:string#Object#native_class_name */
4882 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to lexer:Lexer:string#Object#class_name */
4883 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to lexer:Lexer:string#Object#inspect */
4884 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to lexer:Lexer:string#Object#inspect_head */
4885 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to lexer:Lexer:string#Object#args */
4886 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to lexer:Lexer:math#Object#atan2 */
4887 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to lexer:Lexer:math#Object#pi */
4888 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to lexer:Lexer:math#Object#srand_from */
4889 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to lexer:Lexer:math#Object#srand */
4890 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to lexer:Lexer:stream#Object#poll */
4891 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to lexer:Lexer:stream#Object#intern_poll */
4892 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to lexer:Lexer:time#Object#get_time */
4893 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to lexer:Lexer:file#Object#printn */
4894 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to lexer:Lexer:file#Object#print */
4895 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to lexer:Lexer:file#Object#getc */
4896 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to lexer:Lexer:file#Object#gets */
4897 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to lexer:Lexer:file#Object#getcwd */
4898 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to lexer:Lexer:file#Object#file_getcwd */
4899 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to lexer:Lexer:file#Object#stdin */
4900 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to lexer:Lexer:file#Object#stdout */
4901 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to lexer:Lexer:file#Object#stderr */
4902 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to lexer:Lexer:model_base#Object#intrude_visibility */
4903 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to lexer:Lexer:model_base#Object#public_visibility */
4904 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to lexer:Lexer:model_base#Object#protected_visibility */
4905 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to lexer:Lexer:model_base#Object#private_visibility */
4906 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to lexer:Lexer:model_base#Object#none_visibility */
4907 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to lexer:Lexer:model#Object#abstract_kind */
4908 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to lexer:Lexer:model#Object#concrete_kind */
4909 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to lexer:Lexer:model#Object#interface_kind */
4910 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to lexer:Lexer:model#Object#enum_kind */
4911 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to lexer:Lexer:model#Object#extern_kind */
4912 (nitmethod_t
)VIRTUAL_tables__TablesCapable__lexer_goto
, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_goto */
4913 (nitmethod_t
)VIRTUAL_tables__TablesCapable__lexer_accept
, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_accept */
4914 (nitmethod_t
)VIRTUAL_tables__TablesCapable__parser_goto
, /* pointer to lexer:Lexer:tables#TablesCapable#parser_goto */
4915 (nitmethod_t
)VIRTUAL_tables__TablesCapable__parser_action
, /* pointer to lexer:Lexer:tables#TablesCapable#parser_action */
4916 (nitmethod_t
)VIRTUAL_lexer__Lexer__file
, /* pointer to lexer:Lexer:lexer#Lexer#file */
4917 (nitmethod_t
)VIRTUAL_lexer__Lexer__state_initial
, /* pointer to lexer:Lexer:lexer#Lexer#state_initial */
4918 (nitmethod_t
)VIRTUAL_lexer__Lexer__init
, /* pointer to lexer:Lexer:lexer#Lexer#init */
4919 (nitmethod_t
)VIRTUAL_lexer__Lexer__last_token
, /* pointer to lexer:Lexer:lexer#Lexer#last_token */
4920 (nitmethod_t
)VIRTUAL_lexer__Lexer__last_token_61d
, /* pointer to lexer:Lexer:lexer#Lexer#last_token= */
4921 (nitmethod_t
)VIRTUAL_lexer__Lexer__peek
, /* pointer to lexer:Lexer:lexer#Lexer#peek */
4922 (nitmethod_t
)VIRTUAL_lexer__Lexer__next
, /* pointer to lexer:Lexer:lexer#Lexer#next */
4923 (nitmethod_t
)VIRTUAL_lexer__Lexer__get_token
, /* pointer to lexer:Lexer:lexer#Lexer#get_token */
4926 /* allocate Lexer */
4927 val
* NEW_lexer__Lexer(const struct type
* type
) {
4928 val
* self
/* : Lexer */;
4929 long var
/* : Int */;
4930 long var1
/* : Int */;
4931 long var2
/* : Int */;
4932 long var3
/* : Int */;
4933 short int var4
/* : Bool */;
4934 val
* var5
/* : null */;
4935 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
4937 self
->class = &class_lexer__Lexer
;
4939 self
->attrs
[COLOR_lexer__Lexer___state
].l
= var
; /* _state on <self:Lexer exact> */
4941 self
->attrs
[COLOR_lexer__Lexer___stream_pos
].l
= var1
; /* _stream_pos on <self:Lexer exact> */
4943 self
->attrs
[COLOR_lexer__Lexer___line
].l
= var2
; /* _line on <self:Lexer exact> */
4945 self
->attrs
[COLOR_lexer__Lexer___pos
].l
= var3
; /* _pos on <self:Lexer exact> */
4947 self
->attrs
[COLOR_lexer__Lexer___cr
].s
= var4
; /* _cr on <self:Lexer exact> */
4949 self
->attrs
[COLOR_lexer__Lexer___64dlast_token
].val
= var5
; /* @last_token on <self:Lexer exact> */
4952 /* allocate Lexer */
4953 void CHECK_NEW_lexer__Lexer(val
* self
) {
4954 val
* var
/* : nullable Token */;
4955 val
* var1
/* : SourceFile */;
4956 var
= self
->attrs
[COLOR_lexer__Lexer___token
].val
; /* _token on <self:Lexer> */
4957 var1
= self
->attrs
[COLOR_lexer__Lexer___file
].val
; /* _file on <self:Lexer> */
4959 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute _file");
4960 fprintf(stderr
, " (%s:%d)\n", "src/parser/lexer.nit", 1222);
4964 /* runtime class parser_nodes__ANodes */
4965 const struct class class_parser_nodes__ANodes
= {
4968 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:ANodes:kernel#Object#object_id */
4969 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:ANodes:kernel#Object#is_same_type */
4970 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:ANodes:kernel#Object#is_same_instance */
4971 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead___61d_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#== */
4972 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:ANodes:kernel#Object#!= */
4973 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:ANodes:kernel#Object#output */
4974 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:ANodes:kernel#Object#output_class_name */
4975 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:ANodes:kernel#Object#exit */
4976 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:ANodes:kernel#Object#sys */
4977 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__hash
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#hash */
4978 (nitmethod_t
)VIRTUAL_string__Collection__to_s
, /* pointer to parser_nodes:ANodes:string#Collection#to_s */
4979 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:ANodes:string#Object#native_class_name */
4980 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:ANodes:string#Object#class_name */
4981 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:ANodes:string#Object#inspect */
4982 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:ANodes:string#Object#inspect_head */
4983 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:ANodes:string#Object#args */
4984 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:ANodes:math#Object#atan2 */
4985 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:ANodes:math#Object#pi */
4986 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:ANodes:math#Object#srand_from */
4987 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:ANodes:math#Object#srand */
4988 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:ANodes:stream#Object#poll */
4989 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:ANodes:stream#Object#intern_poll */
4990 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:ANodes:time#Object#get_time */
4991 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:ANodes:file#Object#printn */
4992 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:ANodes:file#Object#print */
4993 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:ANodes:file#Object#getc */
4994 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:ANodes:file#Object#gets */
4995 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:ANodes:file#Object#getcwd */
4996 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:ANodes:file#Object#file_getcwd */
4997 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:ANodes:file#Object#stdin */
4998 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:ANodes:file#Object#stdout */
4999 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:ANodes:file#Object#stderr */
5000 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#intrude_visibility */
5001 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#public_visibility */
5002 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#protected_visibility */
5003 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#private_visibility */
5004 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#none_visibility */
5005 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:ANodes:model#Object#abstract_kind */
5006 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:ANodes:model#Object#concrete_kind */
5007 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:ANodes:model#Object#interface_kind */
5008 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:ANodes:model#Object#enum_kind */
5009 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:ANodes:model#Object#extern_kind */
5028 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__iterator
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#iterator */
5029 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__is_empty
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#is_empty */
5030 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__length
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#length */
5031 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__has
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#has */
5032 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__has_only
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_only */
5033 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__count
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#count */
5034 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__first
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#first */
5035 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__has_all
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_all */
5036 (nitmethod_t
)VIRTUAL_array__Collection__to_a
, /* pointer to parser_nodes:ANodes:array#Collection#to_a */
5037 (nitmethod_t
)VIRTUAL_string__Collection__join
, /* pointer to parser_nodes:ANodes:string#Collection#join */
5038 (nitmethod_t
)VIRTUAL_math__Collection__rand
, /* pointer to parser_nodes:ANodes:math#Collection#rand */
5039 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__clear
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#clear */
5040 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__remove
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove */
5041 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__remove_all
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove_all */
5042 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__add
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#add */
5043 (nitmethod_t
)VIRTUAL_abstract_collection__SimpleCollection__add_all
, /* pointer to parser_nodes:ANodes:abstract_collection#SimpleCollection#add_all */
5044 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes___91d_93d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[] */
5045 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__last
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#last */
5046 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__index_of
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#index_of */
5047 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__first_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#first= */
5048 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__last_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#last= */
5049 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__push
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#push */
5050 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__append
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#append */
5051 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__pop
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#pop */
5052 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__unshift
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#unshift */
5053 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__shift
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#shift */
5054 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes___91d_93d_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[]= */
5055 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__remove_at
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#remove_at */
5056 (nitmethod_t
)VIRTUAL_collection__Sequence__subarray
, /* pointer to parser_nodes:ANodes:collection#Sequence#subarray */
5057 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__parent
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent */
5058 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__parent_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent= */
5059 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__items
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items */
5060 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__items_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items= */
5061 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__hook_add
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_add */
5062 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__hook_remove
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_remove */
5063 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__init
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#init */
5066 /* allocate ANodes[ANode] */
5067 val
* NEW_parser_nodes__ANodes(const struct type
* type
) {
5068 val
* self
/* : ANodes[ANode] */;
5069 val
* var
/* : Array[ANode] */;
5070 self
= nit_alloc(sizeof(struct instance
) + 2*sizeof(nitattribute_t
));
5072 self
->class = &class_parser_nodes__ANodes
;
5073 var
= NEW_array__Array(self
->type
->resolution_table
->types
[COLOR_array__Arrayparser_nodes__ANodes_FT0
]);
5074 ((void (*)(val
*))(var
->class->vft
[COLOR_array__Array__init
]))(var
) /* init on <var:Array[ANode]>*/;
5075 CHECK_NEW_array__Array(var
);
5076 self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
= var
; /* @items on <self:ANodes[ANode] exact> */
5079 /* allocate ANodes[ANode] */
5080 void CHECK_NEW_parser_nodes__ANodes(val
* self
) {
5081 val
* var
/* : ANode */;
5082 var
= self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
; /* @parent on <self:ANodes[ANode]> */
5084 fprintf(stderr
, "Runtime error: %s", "Uninitialized attribute @parent");
5085 fprintf(stderr
, " (%s:%d)\n", "src/parser/parser_nodes.nit", 79);
5089 /* runtime class parser_nodes__TEol */
5090 const struct class class_parser_nodes__TEol
= {
5093 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TEol:kernel#Object#object_id */
5094 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TEol:kernel#Object#is_same_type */
5095 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TEol:kernel#Object#is_same_instance */
5096 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TEol:kernel#Object#== */
5097 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TEol:kernel#Object#!= */
5098 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TEol:kernel#Object#output */
5099 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TEol:kernel#Object#output_class_name */
5100 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TEol:kernel#Object#exit */
5101 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TEol:kernel#Object#sys */
5102 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TEol:kernel#Object#hash */
5103 (nitmethod_t
)VIRTUAL_parser_nodes__TEol__to_s
, /* pointer to parser_nodes:TEol:parser_nodes#TEol#to_s */
5104 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TEol:string#Object#native_class_name */
5105 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TEol:string#Object#class_name */
5106 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TEol:string#Object#inspect */
5107 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TEol:string#Object#inspect_head */
5108 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TEol:string#Object#args */
5109 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TEol:math#Object#atan2 */
5110 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TEol:math#Object#pi */
5111 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TEol:math#Object#srand_from */
5112 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TEol:math#Object#srand */
5113 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TEol:stream#Object#poll */
5114 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TEol:stream#Object#intern_poll */
5115 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TEol:time#Object#get_time */
5116 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TEol:file#Object#printn */
5117 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TEol:file#Object#print */
5118 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TEol:file#Object#getc */
5119 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TEol:file#Object#gets */
5120 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TEol:file#Object#getcwd */
5121 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TEol:file#Object#file_getcwd */
5122 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TEol:file#Object#stdin */
5123 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TEol:file#Object#stdout */
5124 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TEol:file#Object#stderr */
5125 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#intrude_visibility */
5126 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#public_visibility */
5127 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#protected_visibility */
5128 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#private_visibility */
5129 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#none_visibility */
5130 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TEol:model#Object#abstract_kind */
5131 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TEol:model#Object#concrete_kind */
5132 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TEol:model#Object#interface_kind */
5133 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TEol:model#Object#enum_kind */
5134 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TEol:model#Object#extern_kind */
5135 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#location */
5136 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#hot_location */
5137 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#debug */
5138 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent */
5139 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent= */
5140 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#init */
5141 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TEol:parser_nodes#Token#replace_child */
5142 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#detach */
5143 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#replace_with */
5144 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TEol:parser_nodes#Token#visit_all */
5145 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_tokens_by_text */
5146 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_annotations_by_name */
5147 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#accept_simple_misc */
5148 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#after_simple_misc */
5149 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TEol:literal#ANode#accept_literal */
5150 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TEol:scope#ANode#accept_scope_visitor */
5151 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TEol:flow#ANode#accept_flow_visitor */
5152 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TEol:local_var_init#ANode#accept_local_var_visitor */
5153 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TEol:auto_super_init#ANode#accept_auto_super_init */
5154 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TEol:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5155 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TEol:astvalidation#ANode#accept_ast_validation */
5156 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TEol:transform#ANode#accept_transform_visitor */
5157 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TEol:lexer#Token#text */
5158 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TEol:lexer#Token#text= */
5159 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token */
5160 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token= */
5161 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token */
5162 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token= */
5163 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TEol:parser_nodes#Token#init */
5164 (nitmethod_t
)VIRTUAL_lexer__TEol__parser_index
, /* pointer to parser_nodes:TEol:lexer#TEol#parser_index */
5165 (nitmethod_t
)VIRTUAL_parser_nodes__TEol__init
, /* pointer to parser_nodes:TEol:parser_nodes#TEol#init */
5166 (nitmethod_t
)VIRTUAL_lexer__TEol__init_tk
, /* pointer to parser_nodes:TEol:lexer#TEol#init_tk */
5170 val
* NEW_parser_nodes__TEol(const struct type
* type
) {
5171 val
* self
/* : TEol */;
5172 val
* var
/* : null */;
5173 val
* var1
/* : null */;
5174 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5176 self
->class = &class_parser_nodes__TEol
;
5178 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TEol exact> */
5180 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TEol exact> */
5184 void CHECK_NEW_parser_nodes__TEol(val
* self
) {
5185 val
* var
/* : nullable Token */;
5186 val
* var1
/* : nullable Token */;
5187 val
* var2
/* : nullable String */;
5188 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TEol> */
5189 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TEol> */
5190 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TEol> */
5192 /* runtime class parser_nodes__TComment */
5193 const struct class class_parser_nodes__TComment
= {
5196 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TComment:kernel#Object#object_id */
5197 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TComment:kernel#Object#is_same_type */
5198 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TComment:kernel#Object#is_same_instance */
5199 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TComment:kernel#Object#== */
5200 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TComment:kernel#Object#!= */
5201 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TComment:kernel#Object#output */
5202 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TComment:kernel#Object#output_class_name */
5203 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TComment:kernel#Object#exit */
5204 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TComment:kernel#Object#sys */
5205 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TComment:kernel#Object#hash */
5206 (nitmethod_t
)VIRTUAL_parser_nodes__Token__to_s
, /* pointer to parser_nodes:TComment:parser_nodes#Token#to_s */
5207 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TComment:string#Object#native_class_name */
5208 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TComment:string#Object#class_name */
5209 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TComment:string#Object#inspect */
5210 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TComment:string#Object#inspect_head */
5211 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TComment:string#Object#args */
5212 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TComment:math#Object#atan2 */
5213 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TComment:math#Object#pi */
5214 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TComment:math#Object#srand_from */
5215 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TComment:math#Object#srand */
5216 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TComment:stream#Object#poll */
5217 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TComment:stream#Object#intern_poll */
5218 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TComment:time#Object#get_time */
5219 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TComment:file#Object#printn */
5220 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TComment:file#Object#print */
5221 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TComment:file#Object#getc */
5222 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TComment:file#Object#gets */
5223 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TComment:file#Object#getcwd */
5224 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TComment:file#Object#file_getcwd */
5225 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TComment:file#Object#stdin */
5226 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TComment:file#Object#stdout */
5227 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TComment:file#Object#stderr */
5228 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#intrude_visibility */
5229 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#public_visibility */
5230 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#protected_visibility */
5231 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#private_visibility */
5232 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#none_visibility */
5233 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TComment:model#Object#abstract_kind */
5234 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TComment:model#Object#concrete_kind */
5235 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TComment:model#Object#interface_kind */
5236 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TComment:model#Object#enum_kind */
5237 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TComment:model#Object#extern_kind */
5238 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#location */
5239 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#hot_location */
5240 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#debug */
5241 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent */
5242 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent= */
5243 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#init */
5244 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TComment:parser_nodes#Token#replace_child */
5245 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#detach */
5246 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#replace_with */
5247 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TComment:parser_nodes#Token#visit_all */
5248 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_tokens_by_text */
5249 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_annotations_by_name */
5250 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#accept_simple_misc */
5251 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#after_simple_misc */
5252 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TComment:literal#ANode#accept_literal */
5253 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TComment:scope#ANode#accept_scope_visitor */
5254 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TComment:flow#ANode#accept_flow_visitor */
5255 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TComment:local_var_init#ANode#accept_local_var_visitor */
5256 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TComment:auto_super_init#ANode#accept_auto_super_init */
5257 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TComment:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5258 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TComment:astvalidation#ANode#accept_ast_validation */
5259 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TComment:transform#ANode#accept_transform_visitor */
5260 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TComment:lexer#Token#text */
5261 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TComment:lexer#Token#text= */
5262 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token */
5263 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token= */
5264 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token */
5265 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token= */
5266 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TComment:parser_nodes#Token#init */
5267 (nitmethod_t
)VIRTUAL_lexer__TComment__parser_index
, /* pointer to parser_nodes:TComment:lexer#TComment#parser_index */
5268 (nitmethod_t
)VIRTUAL_parser_nodes__TComment__init
, /* pointer to parser_nodes:TComment:parser_nodes#TComment#init */
5269 (nitmethod_t
)VIRTUAL_lexer__TComment__init_tk
, /* pointer to parser_nodes:TComment:lexer#TComment#init_tk */
5272 /* allocate TComment */
5273 val
* NEW_parser_nodes__TComment(const struct type
* type
) {
5274 val
* self
/* : TComment */;
5275 val
* var
/* : null */;
5276 val
* var1
/* : null */;
5277 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5279 self
->class = &class_parser_nodes__TComment
;
5281 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TComment exact> */
5283 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TComment exact> */
5286 /* allocate TComment */
5287 void CHECK_NEW_parser_nodes__TComment(val
* self
) {
5288 val
* var
/* : nullable Token */;
5289 val
* var1
/* : nullable Token */;
5290 val
* var2
/* : nullable String */;
5291 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TComment> */
5292 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TComment> */
5293 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TComment> */
5295 /* runtime class parser_nodes__TKwpackage */
5296 const struct class class_parser_nodes__TKwpackage
= {
5299 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwpackage:kernel#Object#object_id */
5300 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwpackage:kernel#Object#is_same_type */
5301 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwpackage:kernel#Object#is_same_instance */
5302 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwpackage:kernel#Object#== */
5303 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwpackage:kernel#Object#!= */
5304 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwpackage:kernel#Object#output */
5305 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwpackage:kernel#Object#output_class_name */
5306 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwpackage:kernel#Object#exit */
5307 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwpackage:kernel#Object#sys */
5308 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwpackage:kernel#Object#hash */
5309 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#to_s */
5310 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwpackage:string#Object#native_class_name */
5311 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwpackage:string#Object#class_name */
5312 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwpackage:string#Object#inspect */
5313 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwpackage:string#Object#inspect_head */
5314 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwpackage:string#Object#args */
5315 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwpackage:math#Object#atan2 */
5316 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwpackage:math#Object#pi */
5317 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwpackage:math#Object#srand_from */
5318 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwpackage:math#Object#srand */
5319 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwpackage:stream#Object#poll */
5320 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwpackage:stream#Object#intern_poll */
5321 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwpackage:time#Object#get_time */
5322 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwpackage:file#Object#printn */
5323 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwpackage:file#Object#print */
5324 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwpackage:file#Object#getc */
5325 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwpackage:file#Object#gets */
5326 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwpackage:file#Object#getcwd */
5327 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwpackage:file#Object#file_getcwd */
5328 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwpackage:file#Object#stdin */
5329 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwpackage:file#Object#stdout */
5330 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwpackage:file#Object#stderr */
5331 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#intrude_visibility */
5332 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#public_visibility */
5333 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#protected_visibility */
5334 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#private_visibility */
5335 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#none_visibility */
5336 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#abstract_kind */
5337 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#concrete_kind */
5338 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#interface_kind */
5339 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#enum_kind */
5340 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#extern_kind */
5341 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#location */
5342 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#hot_location */
5343 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#debug */
5344 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent */
5345 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent= */
5346 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#init */
5347 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#replace_child */
5348 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#detach */
5349 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#replace_with */
5350 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#visit_all */
5351 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_tokens_by_text */
5352 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_annotations_by_name */
5353 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#accept_simple_misc */
5354 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#after_simple_misc */
5355 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwpackage:literal#ANode#accept_literal */
5356 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwpackage:scope#ANode#accept_scope_visitor */
5357 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwpackage:flow#ANode#accept_flow_visitor */
5358 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwpackage:local_var_init#ANode#accept_local_var_visitor */
5359 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwpackage:auto_super_init#ANode#accept_auto_super_init */
5360 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwpackage:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5361 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwpackage:astvalidation#ANode#accept_ast_validation */
5362 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwpackage:transform#ANode#accept_transform_visitor */
5363 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwpackage:lexer#Token#text */
5364 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwpackage:lexer#Token#text= */
5365 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token */
5366 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token= */
5367 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token */
5368 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token= */
5369 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#init */
5370 (nitmethod_t
)VIRTUAL_lexer__TKwpackage__parser_index
, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#parser_index */
5371 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#init */
5372 (nitmethod_t
)VIRTUAL_parser_nodes__TKwpackage__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TKwpackage#init */
5373 (nitmethod_t
)VIRTUAL_lexer__TKwpackage__init_tk
, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#init_tk */
5376 /* allocate TKwpackage */
5377 val
* NEW_parser_nodes__TKwpackage(const struct type
* type
) {
5378 val
* self
/* : TKwpackage */;
5379 val
* var
/* : null */;
5380 val
* var1
/* : null */;
5381 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5383 self
->class = &class_parser_nodes__TKwpackage
;
5385 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwpackage exact> */
5387 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwpackage exact> */
5390 /* allocate TKwpackage */
5391 void CHECK_NEW_parser_nodes__TKwpackage(val
* self
) {
5392 val
* var
/* : nullable Token */;
5393 val
* var1
/* : nullable Token */;
5394 val
* var2
/* : nullable String */;
5395 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwpackage> */
5396 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwpackage> */
5397 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwpackage> */
5399 /* runtime class parser_nodes__TKwmodule */
5400 const struct class class_parser_nodes__TKwmodule
= {
5403 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwmodule:kernel#Object#object_id */
5404 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwmodule:kernel#Object#is_same_type */
5405 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwmodule:kernel#Object#is_same_instance */
5406 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwmodule:kernel#Object#== */
5407 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwmodule:kernel#Object#!= */
5408 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwmodule:kernel#Object#output */
5409 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwmodule:kernel#Object#output_class_name */
5410 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwmodule:kernel#Object#exit */
5411 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwmodule:kernel#Object#sys */
5412 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwmodule:kernel#Object#hash */
5413 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#to_s */
5414 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwmodule:string#Object#native_class_name */
5415 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwmodule:string#Object#class_name */
5416 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwmodule:string#Object#inspect */
5417 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwmodule:string#Object#inspect_head */
5418 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwmodule:string#Object#args */
5419 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwmodule:math#Object#atan2 */
5420 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwmodule:math#Object#pi */
5421 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwmodule:math#Object#srand_from */
5422 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwmodule:math#Object#srand */
5423 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwmodule:stream#Object#poll */
5424 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwmodule:stream#Object#intern_poll */
5425 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwmodule:time#Object#get_time */
5426 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwmodule:file#Object#printn */
5427 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwmodule:file#Object#print */
5428 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwmodule:file#Object#getc */
5429 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwmodule:file#Object#gets */
5430 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwmodule:file#Object#getcwd */
5431 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwmodule:file#Object#file_getcwd */
5432 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwmodule:file#Object#stdin */
5433 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwmodule:file#Object#stdout */
5434 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwmodule:file#Object#stderr */
5435 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#intrude_visibility */
5436 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#public_visibility */
5437 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#protected_visibility */
5438 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#private_visibility */
5439 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#none_visibility */
5440 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#abstract_kind */
5441 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#concrete_kind */
5442 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#interface_kind */
5443 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#enum_kind */
5444 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#extern_kind */
5445 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#location */
5446 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#hot_location */
5447 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#debug */
5448 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent */
5449 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent= */
5450 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#init */
5451 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#replace_child */
5452 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#detach */
5453 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#replace_with */
5454 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#visit_all */
5455 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_tokens_by_text */
5456 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_annotations_by_name */
5457 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#accept_simple_misc */
5458 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#after_simple_misc */
5459 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwmodule:literal#ANode#accept_literal */
5460 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwmodule:scope#ANode#accept_scope_visitor */
5461 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwmodule:flow#ANode#accept_flow_visitor */
5462 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwmodule:local_var_init#ANode#accept_local_var_visitor */
5463 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwmodule:auto_super_init#ANode#accept_auto_super_init */
5464 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwmodule:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5465 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwmodule:astvalidation#ANode#accept_ast_validation */
5466 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwmodule:transform#ANode#accept_transform_visitor */
5467 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwmodule:lexer#Token#text */
5468 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwmodule:lexer#Token#text= */
5469 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token */
5470 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token= */
5471 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token */
5472 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token= */
5473 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#init */
5474 (nitmethod_t
)VIRTUAL_lexer__TKwmodule__parser_index
, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#parser_index */
5475 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#init */
5476 (nitmethod_t
)VIRTUAL_parser_nodes__TKwmodule__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TKwmodule#init */
5477 (nitmethod_t
)VIRTUAL_lexer__TKwmodule__init_tk
, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#init_tk */
5480 /* allocate TKwmodule */
5481 val
* NEW_parser_nodes__TKwmodule(const struct type
* type
) {
5482 val
* self
/* : TKwmodule */;
5483 val
* var
/* : null */;
5484 val
* var1
/* : null */;
5485 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5487 self
->class = &class_parser_nodes__TKwmodule
;
5489 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwmodule exact> */
5491 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwmodule exact> */
5494 /* allocate TKwmodule */
5495 void CHECK_NEW_parser_nodes__TKwmodule(val
* self
) {
5496 val
* var
/* : nullable Token */;
5497 val
* var1
/* : nullable Token */;
5498 val
* var2
/* : nullable String */;
5499 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwmodule> */
5500 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwmodule> */
5501 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwmodule> */
5503 /* runtime class parser_nodes__TKwimport */
5504 const struct class class_parser_nodes__TKwimport
= {
5507 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwimport:kernel#Object#object_id */
5508 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwimport:kernel#Object#is_same_type */
5509 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwimport:kernel#Object#is_same_instance */
5510 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwimport:kernel#Object#== */
5511 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwimport:kernel#Object#!= */
5512 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwimport:kernel#Object#output */
5513 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwimport:kernel#Object#output_class_name */
5514 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwimport:kernel#Object#exit */
5515 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwimport:kernel#Object#sys */
5516 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwimport:kernel#Object#hash */
5517 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#to_s */
5518 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwimport:string#Object#native_class_name */
5519 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwimport:string#Object#class_name */
5520 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwimport:string#Object#inspect */
5521 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwimport:string#Object#inspect_head */
5522 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwimport:string#Object#args */
5523 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwimport:math#Object#atan2 */
5524 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwimport:math#Object#pi */
5525 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwimport:math#Object#srand_from */
5526 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwimport:math#Object#srand */
5527 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwimport:stream#Object#poll */
5528 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwimport:stream#Object#intern_poll */
5529 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwimport:time#Object#get_time */
5530 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwimport:file#Object#printn */
5531 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwimport:file#Object#print */
5532 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwimport:file#Object#getc */
5533 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwimport:file#Object#gets */
5534 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwimport:file#Object#getcwd */
5535 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwimport:file#Object#file_getcwd */
5536 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwimport:file#Object#stdin */
5537 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwimport:file#Object#stdout */
5538 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwimport:file#Object#stderr */
5539 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#intrude_visibility */
5540 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#public_visibility */
5541 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#protected_visibility */
5542 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#private_visibility */
5543 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#none_visibility */
5544 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwimport:model#Object#abstract_kind */
5545 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwimport:model#Object#concrete_kind */
5546 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwimport:model#Object#interface_kind */
5547 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwimport:model#Object#enum_kind */
5548 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwimport:model#Object#extern_kind */
5549 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#location */
5550 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#hot_location */
5551 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#debug */
5552 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent */
5553 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent= */
5554 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#init */
5555 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#replace_child */
5556 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#detach */
5557 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#replace_with */
5558 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#visit_all */
5559 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_tokens_by_text */
5560 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_annotations_by_name */
5561 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#accept_simple_misc */
5562 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#after_simple_misc */
5563 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwimport:literal#ANode#accept_literal */
5564 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwimport:scope#ANode#accept_scope_visitor */
5565 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwimport:flow#ANode#accept_flow_visitor */
5566 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwimport:local_var_init#ANode#accept_local_var_visitor */
5567 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwimport:auto_super_init#ANode#accept_auto_super_init */
5568 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwimport:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5569 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwimport:astvalidation#ANode#accept_ast_validation */
5570 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwimport:transform#ANode#accept_transform_visitor */
5571 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwimport:lexer#Token#text */
5572 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwimport:lexer#Token#text= */
5573 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token */
5574 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token= */
5575 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token */
5576 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token= */
5577 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#init */
5578 (nitmethod_t
)VIRTUAL_lexer__TKwimport__parser_index
, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#parser_index */
5579 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#init */
5580 (nitmethod_t
)VIRTUAL_parser_nodes__TKwimport__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#TKwimport#init */
5581 (nitmethod_t
)VIRTUAL_lexer__TKwimport__init_tk
, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#init_tk */
5584 /* allocate TKwimport */
5585 val
* NEW_parser_nodes__TKwimport(const struct type
* type
) {
5586 val
* self
/* : TKwimport */;
5587 val
* var
/* : null */;
5588 val
* var1
/* : null */;
5589 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5591 self
->class = &class_parser_nodes__TKwimport
;
5593 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwimport exact> */
5595 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwimport exact> */
5598 /* allocate TKwimport */
5599 void CHECK_NEW_parser_nodes__TKwimport(val
* self
) {
5600 val
* var
/* : nullable Token */;
5601 val
* var1
/* : nullable Token */;
5602 val
* var2
/* : nullable String */;
5603 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwimport> */
5604 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwimport> */
5605 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwimport> */
5607 /* runtime class parser_nodes__TKwclass */
5608 const struct class class_parser_nodes__TKwclass
= {
5611 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwclass:kernel#Object#object_id */
5612 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwclass:kernel#Object#is_same_type */
5613 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwclass:kernel#Object#is_same_instance */
5614 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwclass:kernel#Object#== */
5615 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwclass:kernel#Object#!= */
5616 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwclass:kernel#Object#output */
5617 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwclass:kernel#Object#output_class_name */
5618 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwclass:kernel#Object#exit */
5619 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwclass:kernel#Object#sys */
5620 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwclass:kernel#Object#hash */
5621 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#to_s */
5622 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwclass:string#Object#native_class_name */
5623 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwclass:string#Object#class_name */
5624 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwclass:string#Object#inspect */
5625 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwclass:string#Object#inspect_head */
5626 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwclass:string#Object#args */
5627 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwclass:math#Object#atan2 */
5628 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwclass:math#Object#pi */
5629 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwclass:math#Object#srand_from */
5630 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwclass:math#Object#srand */
5631 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwclass:stream#Object#poll */
5632 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwclass:stream#Object#intern_poll */
5633 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwclass:time#Object#get_time */
5634 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwclass:file#Object#printn */
5635 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwclass:file#Object#print */
5636 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwclass:file#Object#getc */
5637 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwclass:file#Object#gets */
5638 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwclass:file#Object#getcwd */
5639 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwclass:file#Object#file_getcwd */
5640 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwclass:file#Object#stdin */
5641 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwclass:file#Object#stdout */
5642 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwclass:file#Object#stderr */
5643 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#intrude_visibility */
5644 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#public_visibility */
5645 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#protected_visibility */
5646 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#private_visibility */
5647 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#none_visibility */
5648 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwclass:model#Object#abstract_kind */
5649 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwclass:model#Object#concrete_kind */
5650 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwclass:model#Object#interface_kind */
5651 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwclass:model#Object#enum_kind */
5652 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwclass:model#Object#extern_kind */
5653 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#location */
5654 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#hot_location */
5655 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#debug */
5656 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent */
5657 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent= */
5658 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#init */
5659 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#replace_child */
5660 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#detach */
5661 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#replace_with */
5662 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#visit_all */
5663 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_tokens_by_text */
5664 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_annotations_by_name */
5665 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#accept_simple_misc */
5666 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#after_simple_misc */
5667 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwclass:literal#ANode#accept_literal */
5668 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwclass:scope#ANode#accept_scope_visitor */
5669 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwclass:flow#ANode#accept_flow_visitor */
5670 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwclass:local_var_init#ANode#accept_local_var_visitor */
5671 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwclass:auto_super_init#ANode#accept_auto_super_init */
5672 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwclass:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5673 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwclass:astvalidation#ANode#accept_ast_validation */
5674 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwclass:transform#ANode#accept_transform_visitor */
5675 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwclass:lexer#Token#text */
5676 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwclass:lexer#Token#text= */
5677 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token */
5678 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token= */
5679 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token */
5680 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token= */
5681 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#init */
5682 (nitmethod_t
)VIRTUAL_lexer__TKwclass__parser_index
, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#parser_index */
5683 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#init */
5684 (nitmethod_t
)VIRTUAL_parser_nodes__TKwclass__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#TKwclass#init */
5685 (nitmethod_t
)VIRTUAL_lexer__TKwclass__init_tk
, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#init_tk */
5688 /* allocate TKwclass */
5689 val
* NEW_parser_nodes__TKwclass(const struct type
* type
) {
5690 val
* self
/* : TKwclass */;
5691 val
* var
/* : null */;
5692 val
* var1
/* : null */;
5693 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5695 self
->class = &class_parser_nodes__TKwclass
;
5697 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwclass exact> */
5699 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwclass exact> */
5702 /* allocate TKwclass */
5703 void CHECK_NEW_parser_nodes__TKwclass(val
* self
) {
5704 val
* var
/* : nullable Token */;
5705 val
* var1
/* : nullable Token */;
5706 val
* var2
/* : nullable String */;
5707 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwclass> */
5708 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwclass> */
5709 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwclass> */
5711 /* runtime class parser_nodes__TKwabstract */
5712 const struct class class_parser_nodes__TKwabstract
= {
5715 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwabstract:kernel#Object#object_id */
5716 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwabstract:kernel#Object#is_same_type */
5717 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwabstract:kernel#Object#is_same_instance */
5718 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwabstract:kernel#Object#== */
5719 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwabstract:kernel#Object#!= */
5720 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwabstract:kernel#Object#output */
5721 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwabstract:kernel#Object#output_class_name */
5722 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwabstract:kernel#Object#exit */
5723 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwabstract:kernel#Object#sys */
5724 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwabstract:kernel#Object#hash */
5725 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#to_s */
5726 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwabstract:string#Object#native_class_name */
5727 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwabstract:string#Object#class_name */
5728 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwabstract:string#Object#inspect */
5729 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwabstract:string#Object#inspect_head */
5730 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwabstract:string#Object#args */
5731 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwabstract:math#Object#atan2 */
5732 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwabstract:math#Object#pi */
5733 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwabstract:math#Object#srand_from */
5734 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwabstract:math#Object#srand */
5735 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwabstract:stream#Object#poll */
5736 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwabstract:stream#Object#intern_poll */
5737 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwabstract:time#Object#get_time */
5738 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwabstract:file#Object#printn */
5739 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwabstract:file#Object#print */
5740 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwabstract:file#Object#getc */
5741 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwabstract:file#Object#gets */
5742 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwabstract:file#Object#getcwd */
5743 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwabstract:file#Object#file_getcwd */
5744 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwabstract:file#Object#stdin */
5745 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwabstract:file#Object#stdout */
5746 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwabstract:file#Object#stderr */
5747 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#intrude_visibility */
5748 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#public_visibility */
5749 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#protected_visibility */
5750 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#private_visibility */
5751 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#none_visibility */
5752 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#abstract_kind */
5753 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#concrete_kind */
5754 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#interface_kind */
5755 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#enum_kind */
5756 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#extern_kind */
5757 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#location */
5758 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#hot_location */
5759 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#debug */
5760 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent */
5761 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent= */
5762 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#init */
5763 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#replace_child */
5764 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#detach */
5765 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#replace_with */
5766 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#visit_all */
5767 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_tokens_by_text */
5768 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_annotations_by_name */
5769 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#accept_simple_misc */
5770 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#after_simple_misc */
5771 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwabstract:literal#ANode#accept_literal */
5772 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwabstract:scope#ANode#accept_scope_visitor */
5773 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwabstract:flow#ANode#accept_flow_visitor */
5774 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwabstract:local_var_init#ANode#accept_local_var_visitor */
5775 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwabstract:auto_super_init#ANode#accept_auto_super_init */
5776 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwabstract:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5777 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwabstract:astvalidation#ANode#accept_ast_validation */
5778 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwabstract:transform#ANode#accept_transform_visitor */
5779 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwabstract:lexer#Token#text */
5780 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwabstract:lexer#Token#text= */
5781 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token */
5782 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token= */
5783 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token */
5784 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token= */
5785 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#init */
5786 (nitmethod_t
)VIRTUAL_lexer__TKwabstract__parser_index
, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#parser_index */
5787 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#init */
5788 (nitmethod_t
)VIRTUAL_parser_nodes__TKwabstract__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TKwabstract#init */
5789 (nitmethod_t
)VIRTUAL_lexer__TKwabstract__init_tk
, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#init_tk */
5792 /* allocate TKwabstract */
5793 val
* NEW_parser_nodes__TKwabstract(const struct type
* type
) {
5794 val
* self
/* : TKwabstract */;
5795 val
* var
/* : null */;
5796 val
* var1
/* : null */;
5797 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5799 self
->class = &class_parser_nodes__TKwabstract
;
5801 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwabstract exact> */
5803 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwabstract exact> */
5806 /* allocate TKwabstract */
5807 void CHECK_NEW_parser_nodes__TKwabstract(val
* self
) {
5808 val
* var
/* : nullable Token */;
5809 val
* var1
/* : nullable Token */;
5810 val
* var2
/* : nullable String */;
5811 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwabstract> */
5812 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwabstract> */
5813 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwabstract> */
5815 /* runtime class parser_nodes__TKwinterface */
5816 const struct class class_parser_nodes__TKwinterface
= {
5819 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwinterface:kernel#Object#object_id */
5820 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwinterface:kernel#Object#is_same_type */
5821 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwinterface:kernel#Object#is_same_instance */
5822 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwinterface:kernel#Object#== */
5823 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwinterface:kernel#Object#!= */
5824 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwinterface:kernel#Object#output */
5825 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwinterface:kernel#Object#output_class_name */
5826 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwinterface:kernel#Object#exit */
5827 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwinterface:kernel#Object#sys */
5828 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwinterface:kernel#Object#hash */
5829 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#to_s */
5830 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwinterface:string#Object#native_class_name */
5831 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwinterface:string#Object#class_name */
5832 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwinterface:string#Object#inspect */
5833 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwinterface:string#Object#inspect_head */
5834 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwinterface:string#Object#args */
5835 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwinterface:math#Object#atan2 */
5836 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwinterface:math#Object#pi */
5837 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwinterface:math#Object#srand_from */
5838 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwinterface:math#Object#srand */
5839 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwinterface:stream#Object#poll */
5840 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwinterface:stream#Object#intern_poll */
5841 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwinterface:time#Object#get_time */
5842 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwinterface:file#Object#printn */
5843 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwinterface:file#Object#print */
5844 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwinterface:file#Object#getc */
5845 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwinterface:file#Object#gets */
5846 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwinterface:file#Object#getcwd */
5847 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwinterface:file#Object#file_getcwd */
5848 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwinterface:file#Object#stdin */
5849 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwinterface:file#Object#stdout */
5850 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwinterface:file#Object#stderr */
5851 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#intrude_visibility */
5852 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#public_visibility */
5853 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#protected_visibility */
5854 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#private_visibility */
5855 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#none_visibility */
5856 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#abstract_kind */
5857 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#concrete_kind */
5858 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#interface_kind */
5859 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#enum_kind */
5860 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#extern_kind */
5861 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#location */
5862 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#hot_location */
5863 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#debug */
5864 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent */
5865 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent= */
5866 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#init */
5867 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#replace_child */
5868 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#detach */
5869 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#replace_with */
5870 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#visit_all */
5871 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_tokens_by_text */
5872 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_annotations_by_name */
5873 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#accept_simple_misc */
5874 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#after_simple_misc */
5875 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwinterface:literal#ANode#accept_literal */
5876 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwinterface:scope#ANode#accept_scope_visitor */
5877 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwinterface:flow#ANode#accept_flow_visitor */
5878 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwinterface:local_var_init#ANode#accept_local_var_visitor */
5879 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwinterface:auto_super_init#ANode#accept_auto_super_init */
5880 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwinterface:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5881 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwinterface:astvalidation#ANode#accept_ast_validation */
5882 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwinterface:transform#ANode#accept_transform_visitor */
5883 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwinterface:lexer#Token#text */
5884 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwinterface:lexer#Token#text= */
5885 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token */
5886 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token= */
5887 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token */
5888 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token= */
5889 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#init */
5890 (nitmethod_t
)VIRTUAL_lexer__TKwinterface__parser_index
, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#parser_index */
5891 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#init */
5892 (nitmethod_t
)VIRTUAL_parser_nodes__TKwinterface__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TKwinterface#init */
5893 (nitmethod_t
)VIRTUAL_lexer__TKwinterface__init_tk
, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#init_tk */
5896 /* allocate TKwinterface */
5897 val
* NEW_parser_nodes__TKwinterface(const struct type
* type
) {
5898 val
* self
/* : TKwinterface */;
5899 val
* var
/* : null */;
5900 val
* var1
/* : null */;
5901 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
5903 self
->class = &class_parser_nodes__TKwinterface
;
5905 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwinterface exact> */
5907 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwinterface exact> */
5910 /* allocate TKwinterface */
5911 void CHECK_NEW_parser_nodes__TKwinterface(val
* self
) {
5912 val
* var
/* : nullable Token */;
5913 val
* var1
/* : nullable Token */;
5914 val
* var2
/* : nullable String */;
5915 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwinterface> */
5916 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwinterface> */
5917 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwinterface> */
5919 /* runtime class parser_nodes__TKwenum */
5920 const struct class class_parser_nodes__TKwenum
= {
5923 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwenum:kernel#Object#object_id */
5924 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwenum:kernel#Object#is_same_type */
5925 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwenum:kernel#Object#is_same_instance */
5926 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwenum:kernel#Object#== */
5927 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwenum:kernel#Object#!= */
5928 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwenum:kernel#Object#output */
5929 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwenum:kernel#Object#output_class_name */
5930 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwenum:kernel#Object#exit */
5931 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwenum:kernel#Object#sys */
5932 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwenum:kernel#Object#hash */
5933 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#to_s */
5934 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwenum:string#Object#native_class_name */
5935 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwenum:string#Object#class_name */
5936 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwenum:string#Object#inspect */
5937 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwenum:string#Object#inspect_head */
5938 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwenum:string#Object#args */
5939 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwenum:math#Object#atan2 */
5940 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwenum:math#Object#pi */
5941 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwenum:math#Object#srand_from */
5942 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwenum:math#Object#srand */
5943 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwenum:stream#Object#poll */
5944 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwenum:stream#Object#intern_poll */
5945 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwenum:time#Object#get_time */
5946 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwenum:file#Object#printn */
5947 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwenum:file#Object#print */
5948 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwenum:file#Object#getc */
5949 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwenum:file#Object#gets */
5950 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwenum:file#Object#getcwd */
5951 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwenum:file#Object#file_getcwd */
5952 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwenum:file#Object#stdin */
5953 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwenum:file#Object#stdout */
5954 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwenum:file#Object#stderr */
5955 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#intrude_visibility */
5956 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#public_visibility */
5957 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#protected_visibility */
5958 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#private_visibility */
5959 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#none_visibility */
5960 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwenum:model#Object#abstract_kind */
5961 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwenum:model#Object#concrete_kind */
5962 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwenum:model#Object#interface_kind */
5963 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwenum:model#Object#enum_kind */
5964 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwenum:model#Object#extern_kind */
5965 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#location */
5966 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#hot_location */
5967 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#debug */
5968 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent */
5969 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent= */
5970 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#init */
5971 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#replace_child */
5972 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#detach */
5973 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#replace_with */
5974 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#visit_all */
5975 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_tokens_by_text */
5976 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_annotations_by_name */
5977 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#accept_simple_misc */
5978 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#after_simple_misc */
5979 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwenum:literal#ANode#accept_literal */
5980 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwenum:scope#ANode#accept_scope_visitor */
5981 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwenum:flow#ANode#accept_flow_visitor */
5982 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwenum:local_var_init#ANode#accept_local_var_visitor */
5983 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwenum:auto_super_init#ANode#accept_auto_super_init */
5984 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
5985 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwenum:astvalidation#ANode#accept_ast_validation */
5986 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwenum:transform#ANode#accept_transform_visitor */
5987 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwenum:lexer#Token#text */
5988 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwenum:lexer#Token#text= */
5989 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token */
5990 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token= */
5991 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token */
5992 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token= */
5993 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#init */
5994 (nitmethod_t
)VIRTUAL_lexer__TKwenum__parser_index
, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#parser_index */
5995 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#init */
5996 (nitmethod_t
)VIRTUAL_parser_nodes__TKwenum__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#TKwenum#init */
5997 (nitmethod_t
)VIRTUAL_lexer__TKwenum__init_tk
, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#init_tk */
6000 /* allocate TKwenum */
6001 val
* NEW_parser_nodes__TKwenum(const struct type
* type
) {
6002 val
* self
/* : TKwenum */;
6003 val
* var
/* : null */;
6004 val
* var1
/* : null */;
6005 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6007 self
->class = &class_parser_nodes__TKwenum
;
6009 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwenum exact> */
6011 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwenum exact> */
6014 /* allocate TKwenum */
6015 void CHECK_NEW_parser_nodes__TKwenum(val
* self
) {
6016 val
* var
/* : nullable Token */;
6017 val
* var1
/* : nullable Token */;
6018 val
* var2
/* : nullable String */;
6019 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwenum> */
6020 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwenum> */
6021 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwenum> */
6023 /* runtime class parser_nodes__TKwend */
6024 const struct class class_parser_nodes__TKwend
= {
6027 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwend:kernel#Object#object_id */
6028 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwend:kernel#Object#is_same_type */
6029 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwend:kernel#Object#is_same_instance */
6030 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwend:kernel#Object#== */
6031 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwend:kernel#Object#!= */
6032 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwend:kernel#Object#output */
6033 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwend:kernel#Object#output_class_name */
6034 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwend:kernel#Object#exit */
6035 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwend:kernel#Object#sys */
6036 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwend:kernel#Object#hash */
6037 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#to_s */
6038 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwend:string#Object#native_class_name */
6039 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwend:string#Object#class_name */
6040 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwend:string#Object#inspect */
6041 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwend:string#Object#inspect_head */
6042 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwend:string#Object#args */
6043 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwend:math#Object#atan2 */
6044 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwend:math#Object#pi */
6045 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwend:math#Object#srand_from */
6046 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwend:math#Object#srand */
6047 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwend:stream#Object#poll */
6048 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwend:stream#Object#intern_poll */
6049 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwend:time#Object#get_time */
6050 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwend:file#Object#printn */
6051 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwend:file#Object#print */
6052 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwend:file#Object#getc */
6053 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwend:file#Object#gets */
6054 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwend:file#Object#getcwd */
6055 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwend:file#Object#file_getcwd */
6056 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwend:file#Object#stdin */
6057 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwend:file#Object#stdout */
6058 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwend:file#Object#stderr */
6059 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#intrude_visibility */
6060 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#public_visibility */
6061 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#protected_visibility */
6062 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#private_visibility */
6063 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#none_visibility */
6064 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwend:model#Object#abstract_kind */
6065 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwend:model#Object#concrete_kind */
6066 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwend:model#Object#interface_kind */
6067 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwend:model#Object#enum_kind */
6068 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwend:model#Object#extern_kind */
6069 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#location */
6070 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#hot_location */
6071 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#debug */
6072 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent */
6073 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent= */
6074 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#init */
6075 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#replace_child */
6076 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#detach */
6077 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#replace_with */
6078 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#visit_all */
6079 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_tokens_by_text */
6080 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_annotations_by_name */
6081 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#accept_simple_misc */
6082 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#after_simple_misc */
6083 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwend:literal#ANode#accept_literal */
6084 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwend:scope#ANode#accept_scope_visitor */
6085 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwend:flow#ANode#accept_flow_visitor */
6086 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwend:local_var_init#ANode#accept_local_var_visitor */
6087 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwend:auto_super_init#ANode#accept_auto_super_init */
6088 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwend:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6089 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwend:astvalidation#ANode#accept_ast_validation */
6090 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwend:transform#ANode#accept_transform_visitor */
6091 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwend:lexer#Token#text */
6092 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwend:lexer#Token#text= */
6093 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token */
6094 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token= */
6095 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token */
6096 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token= */
6097 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#init */
6098 (nitmethod_t
)VIRTUAL_lexer__TKwend__parser_index
, /* pointer to parser_nodes:TKwend:lexer#TKwend#parser_index */
6099 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#init */
6100 (nitmethod_t
)VIRTUAL_parser_nodes__TKwend__init
, /* pointer to parser_nodes:TKwend:parser_nodes#TKwend#init */
6101 (nitmethod_t
)VIRTUAL_lexer__TKwend__init_tk
, /* pointer to parser_nodes:TKwend:lexer#TKwend#init_tk */
6104 /* allocate TKwend */
6105 val
* NEW_parser_nodes__TKwend(const struct type
* type
) {
6106 val
* self
/* : TKwend */;
6107 val
* var
/* : null */;
6108 val
* var1
/* : null */;
6109 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6111 self
->class = &class_parser_nodes__TKwend
;
6113 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwend exact> */
6115 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwend exact> */
6118 /* allocate TKwend */
6119 void CHECK_NEW_parser_nodes__TKwend(val
* self
) {
6120 val
* var
/* : nullable Token */;
6121 val
* var1
/* : nullable Token */;
6122 val
* var2
/* : nullable String */;
6123 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwend> */
6124 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwend> */
6125 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwend> */
6127 /* runtime class parser_nodes__TKwmeth */
6128 const struct class class_parser_nodes__TKwmeth
= {
6131 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwmeth:kernel#Object#object_id */
6132 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwmeth:kernel#Object#is_same_type */
6133 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwmeth:kernel#Object#is_same_instance */
6134 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwmeth:kernel#Object#== */
6135 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwmeth:kernel#Object#!= */
6136 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwmeth:kernel#Object#output */
6137 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwmeth:kernel#Object#output_class_name */
6138 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwmeth:kernel#Object#exit */
6139 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwmeth:kernel#Object#sys */
6140 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwmeth:kernel#Object#hash */
6141 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#to_s */
6142 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwmeth:string#Object#native_class_name */
6143 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwmeth:string#Object#class_name */
6144 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwmeth:string#Object#inspect */
6145 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwmeth:string#Object#inspect_head */
6146 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwmeth:string#Object#args */
6147 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwmeth:math#Object#atan2 */
6148 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwmeth:math#Object#pi */
6149 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwmeth:math#Object#srand_from */
6150 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwmeth:math#Object#srand */
6151 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwmeth:stream#Object#poll */
6152 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwmeth:stream#Object#intern_poll */
6153 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwmeth:time#Object#get_time */
6154 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwmeth:file#Object#printn */
6155 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwmeth:file#Object#print */
6156 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwmeth:file#Object#getc */
6157 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwmeth:file#Object#gets */
6158 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwmeth:file#Object#getcwd */
6159 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwmeth:file#Object#file_getcwd */
6160 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwmeth:file#Object#stdin */
6161 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwmeth:file#Object#stdout */
6162 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwmeth:file#Object#stderr */
6163 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#intrude_visibility */
6164 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#public_visibility */
6165 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#protected_visibility */
6166 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#private_visibility */
6167 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#none_visibility */
6168 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#abstract_kind */
6169 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#concrete_kind */
6170 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#interface_kind */
6171 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#enum_kind */
6172 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#extern_kind */
6173 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#location */
6174 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#hot_location */
6175 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#debug */
6176 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent */
6177 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent= */
6178 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#init */
6179 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#replace_child */
6180 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#detach */
6181 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#replace_with */
6182 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#visit_all */
6183 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_tokens_by_text */
6184 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_annotations_by_name */
6185 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#accept_simple_misc */
6186 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#after_simple_misc */
6187 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwmeth:literal#ANode#accept_literal */
6188 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwmeth:scope#ANode#accept_scope_visitor */
6189 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwmeth:flow#ANode#accept_flow_visitor */
6190 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwmeth:local_var_init#ANode#accept_local_var_visitor */
6191 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwmeth:auto_super_init#ANode#accept_auto_super_init */
6192 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwmeth:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6193 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwmeth:astvalidation#ANode#accept_ast_validation */
6194 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwmeth:transform#ANode#accept_transform_visitor */
6195 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwmeth:lexer#Token#text */
6196 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwmeth:lexer#Token#text= */
6197 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token */
6198 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token= */
6199 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token */
6200 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token= */
6201 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#init */
6202 (nitmethod_t
)VIRTUAL_lexer__TKwmeth__parser_index
, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#parser_index */
6203 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#init */
6204 (nitmethod_t
)VIRTUAL_parser_nodes__TKwmeth__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TKwmeth#init */
6205 (nitmethod_t
)VIRTUAL_lexer__TKwmeth__init_tk
, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#init_tk */
6208 /* allocate TKwmeth */
6209 val
* NEW_parser_nodes__TKwmeth(const struct type
* type
) {
6210 val
* self
/* : TKwmeth */;
6211 val
* var
/* : null */;
6212 val
* var1
/* : null */;
6213 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6215 self
->class = &class_parser_nodes__TKwmeth
;
6217 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwmeth exact> */
6219 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwmeth exact> */
6222 /* allocate TKwmeth */
6223 void CHECK_NEW_parser_nodes__TKwmeth(val
* self
) {
6224 val
* var
/* : nullable Token */;
6225 val
* var1
/* : nullable Token */;
6226 val
* var2
/* : nullable String */;
6227 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwmeth> */
6228 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwmeth> */
6229 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwmeth> */
6231 /* runtime class parser_nodes__TKwtype */
6232 const struct class class_parser_nodes__TKwtype
= {
6235 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwtype:kernel#Object#object_id */
6236 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwtype:kernel#Object#is_same_type */
6237 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwtype:kernel#Object#is_same_instance */
6238 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwtype:kernel#Object#== */
6239 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwtype:kernel#Object#!= */
6240 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwtype:kernel#Object#output */
6241 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwtype:kernel#Object#output_class_name */
6242 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwtype:kernel#Object#exit */
6243 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwtype:kernel#Object#sys */
6244 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwtype:kernel#Object#hash */
6245 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#to_s */
6246 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwtype:string#Object#native_class_name */
6247 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwtype:string#Object#class_name */
6248 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwtype:string#Object#inspect */
6249 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwtype:string#Object#inspect_head */
6250 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwtype:string#Object#args */
6251 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwtype:math#Object#atan2 */
6252 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwtype:math#Object#pi */
6253 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwtype:math#Object#srand_from */
6254 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwtype:math#Object#srand */
6255 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwtype:stream#Object#poll */
6256 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwtype:stream#Object#intern_poll */
6257 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwtype:time#Object#get_time */
6258 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwtype:file#Object#printn */
6259 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwtype:file#Object#print */
6260 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwtype:file#Object#getc */
6261 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwtype:file#Object#gets */
6262 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwtype:file#Object#getcwd */
6263 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwtype:file#Object#file_getcwd */
6264 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwtype:file#Object#stdin */
6265 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwtype:file#Object#stdout */
6266 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwtype:file#Object#stderr */
6267 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#intrude_visibility */
6268 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#public_visibility */
6269 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#protected_visibility */
6270 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#private_visibility */
6271 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#none_visibility */
6272 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwtype:model#Object#abstract_kind */
6273 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwtype:model#Object#concrete_kind */
6274 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwtype:model#Object#interface_kind */
6275 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwtype:model#Object#enum_kind */
6276 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwtype:model#Object#extern_kind */
6277 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#location */
6278 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#hot_location */
6279 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#debug */
6280 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent */
6281 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent= */
6282 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#init */
6283 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#replace_child */
6284 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#detach */
6285 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#replace_with */
6286 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#visit_all */
6287 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_tokens_by_text */
6288 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_annotations_by_name */
6289 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#accept_simple_misc */
6290 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#after_simple_misc */
6291 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwtype:literal#ANode#accept_literal */
6292 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwtype:scope#ANode#accept_scope_visitor */
6293 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwtype:flow#ANode#accept_flow_visitor */
6294 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwtype:local_var_init#ANode#accept_local_var_visitor */
6295 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwtype:auto_super_init#ANode#accept_auto_super_init */
6296 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwtype:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6297 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwtype:astvalidation#ANode#accept_ast_validation */
6298 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwtype:transform#ANode#accept_transform_visitor */
6299 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwtype:lexer#Token#text */
6300 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwtype:lexer#Token#text= */
6301 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token */
6302 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token= */
6303 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token */
6304 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token= */
6305 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#init */
6306 (nitmethod_t
)VIRTUAL_lexer__TKwtype__parser_index
, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#parser_index */
6307 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#init */
6308 (nitmethod_t
)VIRTUAL_parser_nodes__TKwtype__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#TKwtype#init */
6309 (nitmethod_t
)VIRTUAL_lexer__TKwtype__init_tk
, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#init_tk */
6312 /* allocate TKwtype */
6313 val
* NEW_parser_nodes__TKwtype(const struct type
* type
) {
6314 val
* self
/* : TKwtype */;
6315 val
* var
/* : null */;
6316 val
* var1
/* : null */;
6317 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6319 self
->class = &class_parser_nodes__TKwtype
;
6321 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwtype exact> */
6323 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwtype exact> */
6326 /* allocate TKwtype */
6327 void CHECK_NEW_parser_nodes__TKwtype(val
* self
) {
6328 val
* var
/* : nullable Token */;
6329 val
* var1
/* : nullable Token */;
6330 val
* var2
/* : nullable String */;
6331 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwtype> */
6332 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwtype> */
6333 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwtype> */
6335 /* runtime class parser_nodes__TKwinit */
6336 const struct class class_parser_nodes__TKwinit
= {
6339 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwinit:kernel#Object#object_id */
6340 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwinit:kernel#Object#is_same_type */
6341 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwinit:kernel#Object#is_same_instance */
6342 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwinit:kernel#Object#== */
6343 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwinit:kernel#Object#!= */
6344 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwinit:kernel#Object#output */
6345 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwinit:kernel#Object#output_class_name */
6346 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwinit:kernel#Object#exit */
6347 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwinit:kernel#Object#sys */
6348 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwinit:kernel#Object#hash */
6349 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#to_s */
6350 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwinit:string#Object#native_class_name */
6351 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwinit:string#Object#class_name */
6352 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwinit:string#Object#inspect */
6353 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwinit:string#Object#inspect_head */
6354 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwinit:string#Object#args */
6355 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwinit:math#Object#atan2 */
6356 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwinit:math#Object#pi */
6357 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwinit:math#Object#srand_from */
6358 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwinit:math#Object#srand */
6359 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwinit:stream#Object#poll */
6360 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwinit:stream#Object#intern_poll */
6361 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwinit:time#Object#get_time */
6362 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwinit:file#Object#printn */
6363 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwinit:file#Object#print */
6364 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwinit:file#Object#getc */
6365 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwinit:file#Object#gets */
6366 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwinit:file#Object#getcwd */
6367 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwinit:file#Object#file_getcwd */
6368 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwinit:file#Object#stdin */
6369 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwinit:file#Object#stdout */
6370 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwinit:file#Object#stderr */
6371 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#intrude_visibility */
6372 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#public_visibility */
6373 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#protected_visibility */
6374 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#private_visibility */
6375 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#none_visibility */
6376 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwinit:model#Object#abstract_kind */
6377 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwinit:model#Object#concrete_kind */
6378 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwinit:model#Object#interface_kind */
6379 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwinit:model#Object#enum_kind */
6380 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwinit:model#Object#extern_kind */
6381 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#location */
6382 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#hot_location */
6383 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#debug */
6384 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent */
6385 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent= */
6386 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#init */
6387 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#replace_child */
6388 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#detach */
6389 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#replace_with */
6390 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#visit_all */
6391 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_tokens_by_text */
6392 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_annotations_by_name */
6393 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#accept_simple_misc */
6394 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#after_simple_misc */
6395 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwinit:literal#ANode#accept_literal */
6396 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwinit:scope#ANode#accept_scope_visitor */
6397 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwinit:flow#ANode#accept_flow_visitor */
6398 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwinit:local_var_init#ANode#accept_local_var_visitor */
6399 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwinit:auto_super_init#ANode#accept_auto_super_init */
6400 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwinit:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6401 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwinit:astvalidation#ANode#accept_ast_validation */
6402 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwinit:transform#ANode#accept_transform_visitor */
6403 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwinit:lexer#Token#text */
6404 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwinit:lexer#Token#text= */
6405 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token */
6406 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token= */
6407 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token */
6408 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token= */
6409 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#init */
6410 (nitmethod_t
)VIRTUAL_lexer__TKwinit__parser_index
, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#parser_index */
6411 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#init */
6412 (nitmethod_t
)VIRTUAL_parser_nodes__TKwinit__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#TKwinit#init */
6413 (nitmethod_t
)VIRTUAL_lexer__TKwinit__init_tk
, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#init_tk */
6416 /* allocate TKwinit */
6417 val
* NEW_parser_nodes__TKwinit(const struct type
* type
) {
6418 val
* self
/* : TKwinit */;
6419 val
* var
/* : null */;
6420 val
* var1
/* : null */;
6421 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6423 self
->class = &class_parser_nodes__TKwinit
;
6425 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwinit exact> */
6427 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwinit exact> */
6430 /* allocate TKwinit */
6431 void CHECK_NEW_parser_nodes__TKwinit(val
* self
) {
6432 val
* var
/* : nullable Token */;
6433 val
* var1
/* : nullable Token */;
6434 val
* var2
/* : nullable String */;
6435 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwinit> */
6436 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwinit> */
6437 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwinit> */
6439 /* runtime class parser_nodes__TKwredef */
6440 const struct class class_parser_nodes__TKwredef
= {
6443 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwredef:kernel#Object#object_id */
6444 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwredef:kernel#Object#is_same_type */
6445 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwredef:kernel#Object#is_same_instance */
6446 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwredef:kernel#Object#== */
6447 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwredef:kernel#Object#!= */
6448 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwredef:kernel#Object#output */
6449 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwredef:kernel#Object#output_class_name */
6450 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwredef:kernel#Object#exit */
6451 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwredef:kernel#Object#sys */
6452 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwredef:kernel#Object#hash */
6453 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#to_s */
6454 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwredef:string#Object#native_class_name */
6455 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwredef:string#Object#class_name */
6456 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwredef:string#Object#inspect */
6457 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwredef:string#Object#inspect_head */
6458 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwredef:string#Object#args */
6459 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwredef:math#Object#atan2 */
6460 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwredef:math#Object#pi */
6461 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwredef:math#Object#srand_from */
6462 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwredef:math#Object#srand */
6463 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwredef:stream#Object#poll */
6464 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwredef:stream#Object#intern_poll */
6465 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwredef:time#Object#get_time */
6466 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwredef:file#Object#printn */
6467 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwredef:file#Object#print */
6468 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwredef:file#Object#getc */
6469 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwredef:file#Object#gets */
6470 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwredef:file#Object#getcwd */
6471 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwredef:file#Object#file_getcwd */
6472 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwredef:file#Object#stdin */
6473 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwredef:file#Object#stdout */
6474 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwredef:file#Object#stderr */
6475 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#intrude_visibility */
6476 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#public_visibility */
6477 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#protected_visibility */
6478 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#private_visibility */
6479 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#none_visibility */
6480 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwredef:model#Object#abstract_kind */
6481 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwredef:model#Object#concrete_kind */
6482 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwredef:model#Object#interface_kind */
6483 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwredef:model#Object#enum_kind */
6484 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwredef:model#Object#extern_kind */
6485 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#location */
6486 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#hot_location */
6487 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#debug */
6488 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent */
6489 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent= */
6490 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#init */
6491 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#replace_child */
6492 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#detach */
6493 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#replace_with */
6494 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#visit_all */
6495 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_tokens_by_text */
6496 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_annotations_by_name */
6497 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#accept_simple_misc */
6498 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#after_simple_misc */
6499 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwredef:literal#ANode#accept_literal */
6500 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwredef:scope#ANode#accept_scope_visitor */
6501 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwredef:flow#ANode#accept_flow_visitor */
6502 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwredef:local_var_init#ANode#accept_local_var_visitor */
6503 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwredef:auto_super_init#ANode#accept_auto_super_init */
6504 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwredef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6505 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwredef:astvalidation#ANode#accept_ast_validation */
6506 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwredef:transform#ANode#accept_transform_visitor */
6507 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwredef:lexer#Token#text */
6508 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwredef:lexer#Token#text= */
6509 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token */
6510 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token= */
6511 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token */
6512 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token= */
6513 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#init */
6514 (nitmethod_t
)VIRTUAL_lexer__TKwredef__parser_index
, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#parser_index */
6515 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#init */
6516 (nitmethod_t
)VIRTUAL_parser_nodes__TKwredef__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#TKwredef#init */
6517 (nitmethod_t
)VIRTUAL_lexer__TKwredef__init_tk
, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#init_tk */
6520 /* allocate TKwredef */
6521 val
* NEW_parser_nodes__TKwredef(const struct type
* type
) {
6522 val
* self
/* : TKwredef */;
6523 val
* var
/* : null */;
6524 val
* var1
/* : null */;
6525 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6527 self
->class = &class_parser_nodes__TKwredef
;
6529 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwredef exact> */
6531 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwredef exact> */
6534 /* allocate TKwredef */
6535 void CHECK_NEW_parser_nodes__TKwredef(val
* self
) {
6536 val
* var
/* : nullable Token */;
6537 val
* var1
/* : nullable Token */;
6538 val
* var2
/* : nullable String */;
6539 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwredef> */
6540 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwredef> */
6541 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwredef> */
6543 /* runtime class parser_nodes__TKwis */
6544 const struct class class_parser_nodes__TKwis
= {
6547 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwis:kernel#Object#object_id */
6548 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwis:kernel#Object#is_same_type */
6549 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwis:kernel#Object#is_same_instance */
6550 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwis:kernel#Object#== */
6551 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwis:kernel#Object#!= */
6552 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwis:kernel#Object#output */
6553 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwis:kernel#Object#output_class_name */
6554 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwis:kernel#Object#exit */
6555 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwis:kernel#Object#sys */
6556 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwis:kernel#Object#hash */
6557 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#to_s */
6558 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwis:string#Object#native_class_name */
6559 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwis:string#Object#class_name */
6560 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwis:string#Object#inspect */
6561 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwis:string#Object#inspect_head */
6562 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwis:string#Object#args */
6563 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwis:math#Object#atan2 */
6564 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwis:math#Object#pi */
6565 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwis:math#Object#srand_from */
6566 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwis:math#Object#srand */
6567 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwis:stream#Object#poll */
6568 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwis:stream#Object#intern_poll */
6569 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwis:time#Object#get_time */
6570 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwis:file#Object#printn */
6571 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwis:file#Object#print */
6572 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwis:file#Object#getc */
6573 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwis:file#Object#gets */
6574 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwis:file#Object#getcwd */
6575 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwis:file#Object#file_getcwd */
6576 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwis:file#Object#stdin */
6577 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwis:file#Object#stdout */
6578 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwis:file#Object#stderr */
6579 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#intrude_visibility */
6580 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#public_visibility */
6581 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#protected_visibility */
6582 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#private_visibility */
6583 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#none_visibility */
6584 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwis:model#Object#abstract_kind */
6585 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwis:model#Object#concrete_kind */
6586 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwis:model#Object#interface_kind */
6587 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwis:model#Object#enum_kind */
6588 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwis:model#Object#extern_kind */
6589 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#location */
6590 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#hot_location */
6591 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#debug */
6592 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent */
6593 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent= */
6594 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#init */
6595 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#replace_child */
6596 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#detach */
6597 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#replace_with */
6598 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#visit_all */
6599 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_tokens_by_text */
6600 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_annotations_by_name */
6601 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#accept_simple_misc */
6602 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#after_simple_misc */
6603 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwis:literal#ANode#accept_literal */
6604 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwis:scope#ANode#accept_scope_visitor */
6605 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwis:flow#ANode#accept_flow_visitor */
6606 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwis:local_var_init#ANode#accept_local_var_visitor */
6607 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwis:auto_super_init#ANode#accept_auto_super_init */
6608 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwis:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6609 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwis:astvalidation#ANode#accept_ast_validation */
6610 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwis:transform#ANode#accept_transform_visitor */
6611 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwis:lexer#Token#text */
6612 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwis:lexer#Token#text= */
6613 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token */
6614 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token= */
6615 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token */
6616 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token= */
6617 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#init */
6618 (nitmethod_t
)VIRTUAL_lexer__TKwis__parser_index
, /* pointer to parser_nodes:TKwis:lexer#TKwis#parser_index */
6619 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#init */
6620 (nitmethod_t
)VIRTUAL_parser_nodes__TKwis__init
, /* pointer to parser_nodes:TKwis:parser_nodes#TKwis#init */
6621 (nitmethod_t
)VIRTUAL_lexer__TKwis__init_tk
, /* pointer to parser_nodes:TKwis:lexer#TKwis#init_tk */
6624 /* allocate TKwis */
6625 val
* NEW_parser_nodes__TKwis(const struct type
* type
) {
6626 val
* self
/* : TKwis */;
6627 val
* var
/* : null */;
6628 val
* var1
/* : null */;
6629 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6631 self
->class = &class_parser_nodes__TKwis
;
6633 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwis exact> */
6635 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwis exact> */
6638 /* allocate TKwis */
6639 void CHECK_NEW_parser_nodes__TKwis(val
* self
) {
6640 val
* var
/* : nullable Token */;
6641 val
* var1
/* : nullable Token */;
6642 val
* var2
/* : nullable String */;
6643 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwis> */
6644 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwis> */
6645 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwis> */
6647 /* runtime class parser_nodes__TKwdo */
6648 const struct class class_parser_nodes__TKwdo
= {
6651 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwdo:kernel#Object#object_id */
6652 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwdo:kernel#Object#is_same_type */
6653 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwdo:kernel#Object#is_same_instance */
6654 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwdo:kernel#Object#== */
6655 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwdo:kernel#Object#!= */
6656 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwdo:kernel#Object#output */
6657 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwdo:kernel#Object#output_class_name */
6658 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwdo:kernel#Object#exit */
6659 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwdo:kernel#Object#sys */
6660 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwdo:kernel#Object#hash */
6661 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwdo:parser_nodes#TokenKeyword#to_s */
6662 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwdo:string#Object#native_class_name */
6663 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwdo:string#Object#class_name */
6664 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwdo:string#Object#inspect */
6665 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwdo:string#Object#inspect_head */
6666 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwdo:string#Object#args */
6667 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwdo:math#Object#atan2 */
6668 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwdo:math#Object#pi */
6669 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwdo:math#Object#srand_from */
6670 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwdo:math#Object#srand */
6671 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwdo:stream#Object#poll */
6672 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwdo:stream#Object#intern_poll */
6673 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwdo:time#Object#get_time */
6674 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwdo:file#Object#printn */
6675 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwdo:file#Object#print */
6676 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwdo:file#Object#getc */
6677 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwdo:file#Object#gets */
6678 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwdo:file#Object#getcwd */
6679 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwdo:file#Object#file_getcwd */
6680 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwdo:file#Object#stdin */
6681 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwdo:file#Object#stdout */
6682 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwdo:file#Object#stderr */
6683 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#intrude_visibility */
6684 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#public_visibility */
6685 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#protected_visibility */
6686 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#private_visibility */
6687 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#none_visibility */
6688 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwdo:model#Object#abstract_kind */
6689 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwdo:model#Object#concrete_kind */
6690 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwdo:model#Object#interface_kind */
6691 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwdo:model#Object#enum_kind */
6692 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwdo:model#Object#extern_kind */
6693 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#location */
6694 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#hot_location */
6695 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#debug */
6696 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#parent */
6697 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#parent= */
6698 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#init */
6699 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#replace_child */
6700 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#detach */
6701 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#replace_with */
6702 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#visit_all */
6703 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwdo:parser_util#ANode#collect_tokens_by_text */
6704 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwdo:parser_util#ANode#collect_annotations_by_name */
6705 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwdo:simple_misc_analysis#ANode#accept_simple_misc */
6706 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwdo:simple_misc_analysis#ANode#after_simple_misc */
6707 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwdo:literal#ANode#accept_literal */
6708 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwdo:scope#ANode#accept_scope_visitor */
6709 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwdo:flow#ANode#accept_flow_visitor */
6710 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwdo:local_var_init#ANode#accept_local_var_visitor */
6711 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwdo:auto_super_init#ANode#accept_auto_super_init */
6712 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwdo:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6713 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwdo:astvalidation#ANode#accept_ast_validation */
6714 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwdo:transform#ANode#accept_transform_visitor */
6715 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwdo:lexer#Token#text */
6716 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwdo:lexer#Token#text= */
6717 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#prev_token */
6718 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#prev_token= */
6719 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#next_token */
6720 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#next_token= */
6721 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#init */
6722 (nitmethod_t
)VIRTUAL_lexer__TKwdo__parser_index
, /* pointer to parser_nodes:TKwdo:lexer#TKwdo#parser_index */
6723 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#TokenKeyword#init */
6724 (nitmethod_t
)VIRTUAL_parser_nodes__TKwdo__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#TKwdo#init */
6725 (nitmethod_t
)VIRTUAL_lexer__TKwdo__init_tk
, /* pointer to parser_nodes:TKwdo:lexer#TKwdo#init_tk */
6728 /* allocate TKwdo */
6729 val
* NEW_parser_nodes__TKwdo(const struct type
* type
) {
6730 val
* self
/* : TKwdo */;
6731 val
* var
/* : null */;
6732 val
* var1
/* : null */;
6733 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6735 self
->class = &class_parser_nodes__TKwdo
;
6737 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwdo exact> */
6739 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwdo exact> */
6742 /* allocate TKwdo */
6743 void CHECK_NEW_parser_nodes__TKwdo(val
* self
) {
6744 val
* var
/* : nullable Token */;
6745 val
* var1
/* : nullable Token */;
6746 val
* var2
/* : nullable String */;
6747 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwdo> */
6748 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwdo> */
6749 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwdo> */
6751 /* runtime class parser_nodes__TKwreadable */
6752 const struct class class_parser_nodes__TKwreadable
= {
6755 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwreadable:kernel#Object#object_id */
6756 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwreadable:kernel#Object#is_same_type */
6757 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwreadable:kernel#Object#is_same_instance */
6758 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwreadable:kernel#Object#== */
6759 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwreadable:kernel#Object#!= */
6760 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwreadable:kernel#Object#output */
6761 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwreadable:kernel#Object#output_class_name */
6762 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwreadable:kernel#Object#exit */
6763 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwreadable:kernel#Object#sys */
6764 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwreadable:kernel#Object#hash */
6765 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TokenKeyword#to_s */
6766 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwreadable:string#Object#native_class_name */
6767 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwreadable:string#Object#class_name */
6768 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwreadable:string#Object#inspect */
6769 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwreadable:string#Object#inspect_head */
6770 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwreadable:string#Object#args */
6771 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwreadable:math#Object#atan2 */
6772 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwreadable:math#Object#pi */
6773 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwreadable:math#Object#srand_from */
6774 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwreadable:math#Object#srand */
6775 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwreadable:stream#Object#poll */
6776 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwreadable:stream#Object#intern_poll */
6777 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwreadable:time#Object#get_time */
6778 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwreadable:file#Object#printn */
6779 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwreadable:file#Object#print */
6780 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwreadable:file#Object#getc */
6781 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwreadable:file#Object#gets */
6782 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwreadable:file#Object#getcwd */
6783 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwreadable:file#Object#file_getcwd */
6784 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwreadable:file#Object#stdin */
6785 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwreadable:file#Object#stdout */
6786 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwreadable:file#Object#stderr */
6787 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#intrude_visibility */
6788 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#public_visibility */
6789 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#protected_visibility */
6790 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#private_visibility */
6791 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#none_visibility */
6792 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#abstract_kind */
6793 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#concrete_kind */
6794 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#interface_kind */
6795 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#enum_kind */
6796 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#extern_kind */
6797 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#location */
6798 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#hot_location */
6799 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#debug */
6800 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#parent */
6801 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#parent= */
6802 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#init */
6803 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#replace_child */
6804 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#detach */
6805 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#replace_with */
6806 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#visit_all */
6807 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwreadable:parser_util#ANode#collect_tokens_by_text */
6808 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwreadable:parser_util#ANode#collect_annotations_by_name */
6809 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwreadable:simple_misc_analysis#ANode#accept_simple_misc */
6810 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwreadable:simple_misc_analysis#ANode#after_simple_misc */
6811 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwreadable:literal#ANode#accept_literal */
6812 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwreadable:scope#ANode#accept_scope_visitor */
6813 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwreadable:flow#ANode#accept_flow_visitor */
6814 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwreadable:local_var_init#ANode#accept_local_var_visitor */
6815 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwreadable:auto_super_init#ANode#accept_auto_super_init */
6816 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwreadable:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6817 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwreadable:astvalidation#ANode#accept_ast_validation */
6818 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwreadable:transform#ANode#accept_transform_visitor */
6819 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwreadable:lexer#Token#text */
6820 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwreadable:lexer#Token#text= */
6821 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#prev_token */
6822 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#prev_token= */
6823 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#next_token */
6824 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#next_token= */
6825 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#init */
6826 (nitmethod_t
)VIRTUAL_lexer__TKwreadable__parser_index
, /* pointer to parser_nodes:TKwreadable:lexer#TKwreadable#parser_index */
6827 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TokenKeyword#init */
6828 (nitmethod_t
)VIRTUAL_parser_nodes__TKwreadable__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TKwreadable#init */
6829 (nitmethod_t
)VIRTUAL_lexer__TKwreadable__init_tk
, /* pointer to parser_nodes:TKwreadable:lexer#TKwreadable#init_tk */
6832 /* allocate TKwreadable */
6833 val
* NEW_parser_nodes__TKwreadable(const struct type
* type
) {
6834 val
* self
/* : TKwreadable */;
6835 val
* var
/* : null */;
6836 val
* var1
/* : null */;
6837 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6839 self
->class = &class_parser_nodes__TKwreadable
;
6841 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwreadable exact> */
6843 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwreadable exact> */
6846 /* allocate TKwreadable */
6847 void CHECK_NEW_parser_nodes__TKwreadable(val
* self
) {
6848 val
* var
/* : nullable Token */;
6849 val
* var1
/* : nullable Token */;
6850 val
* var2
/* : nullable String */;
6851 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwreadable> */
6852 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwreadable> */
6853 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwreadable> */
6855 /* runtime class parser_nodes__TKwwritable */
6856 const struct class class_parser_nodes__TKwwritable
= {
6859 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwwritable:kernel#Object#object_id */
6860 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwwritable:kernel#Object#is_same_type */
6861 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwwritable:kernel#Object#is_same_instance */
6862 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwwritable:kernel#Object#== */
6863 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwwritable:kernel#Object#!= */
6864 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwwritable:kernel#Object#output */
6865 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwwritable:kernel#Object#output_class_name */
6866 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwwritable:kernel#Object#exit */
6867 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwwritable:kernel#Object#sys */
6868 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwwritable:kernel#Object#hash */
6869 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TokenKeyword#to_s */
6870 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwwritable:string#Object#native_class_name */
6871 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwwritable:string#Object#class_name */
6872 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwwritable:string#Object#inspect */
6873 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwwritable:string#Object#inspect_head */
6874 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwwritable:string#Object#args */
6875 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwwritable:math#Object#atan2 */
6876 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwwritable:math#Object#pi */
6877 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwwritable:math#Object#srand_from */
6878 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwwritable:math#Object#srand */
6879 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwwritable:stream#Object#poll */
6880 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwwritable:stream#Object#intern_poll */
6881 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwwritable:time#Object#get_time */
6882 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwwritable:file#Object#printn */
6883 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwwritable:file#Object#print */
6884 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwwritable:file#Object#getc */
6885 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwwritable:file#Object#gets */
6886 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwwritable:file#Object#getcwd */
6887 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwwritable:file#Object#file_getcwd */
6888 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwwritable:file#Object#stdin */
6889 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwwritable:file#Object#stdout */
6890 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwwritable:file#Object#stderr */
6891 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#intrude_visibility */
6892 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#public_visibility */
6893 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#protected_visibility */
6894 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#private_visibility */
6895 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#none_visibility */
6896 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#abstract_kind */
6897 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#concrete_kind */
6898 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#interface_kind */
6899 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#enum_kind */
6900 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#extern_kind */
6901 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#location */
6902 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#hot_location */
6903 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#debug */
6904 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#parent */
6905 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#parent= */
6906 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#init */
6907 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#replace_child */
6908 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#detach */
6909 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#replace_with */
6910 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#visit_all */
6911 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwwritable:parser_util#ANode#collect_tokens_by_text */
6912 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwwritable:parser_util#ANode#collect_annotations_by_name */
6913 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwwritable:simple_misc_analysis#ANode#accept_simple_misc */
6914 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwwritable:simple_misc_analysis#ANode#after_simple_misc */
6915 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwwritable:literal#ANode#accept_literal */
6916 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwwritable:scope#ANode#accept_scope_visitor */
6917 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwwritable:flow#ANode#accept_flow_visitor */
6918 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwwritable:local_var_init#ANode#accept_local_var_visitor */
6919 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwwritable:auto_super_init#ANode#accept_auto_super_init */
6920 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwwritable:rapid_type_analysis#ANode#accept_rapid_type_visitor */
6921 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwwritable:astvalidation#ANode#accept_ast_validation */
6922 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwwritable:transform#ANode#accept_transform_visitor */
6923 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwwritable:lexer#Token#text */
6924 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwwritable:lexer#Token#text= */
6925 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#prev_token */
6926 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#prev_token= */
6927 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#next_token */
6928 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#next_token= */
6929 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#init */
6930 (nitmethod_t
)VIRTUAL_lexer__TKwwritable__parser_index
, /* pointer to parser_nodes:TKwwritable:lexer#TKwwritable#parser_index */
6931 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TokenKeyword#init */
6932 (nitmethod_t
)VIRTUAL_parser_nodes__TKwwritable__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TKwwritable#init */
6933 (nitmethod_t
)VIRTUAL_lexer__TKwwritable__init_tk
, /* pointer to parser_nodes:TKwwritable:lexer#TKwwritable#init_tk */
6936 /* allocate TKwwritable */
6937 val
* NEW_parser_nodes__TKwwritable(const struct type
* type
) {
6938 val
* self
/* : TKwwritable */;
6939 val
* var
/* : null */;
6940 val
* var1
/* : null */;
6941 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
6943 self
->class = &class_parser_nodes__TKwwritable
;
6945 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwwritable exact> */
6947 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwwritable exact> */
6950 /* allocate TKwwritable */
6951 void CHECK_NEW_parser_nodes__TKwwritable(val
* self
) {
6952 val
* var
/* : nullable Token */;
6953 val
* var1
/* : nullable Token */;
6954 val
* var2
/* : nullable String */;
6955 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwwritable> */
6956 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwwritable> */
6957 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwwritable> */
6959 /* runtime class parser_nodes__TKwvar */
6960 const struct class class_parser_nodes__TKwvar
= {
6963 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwvar:kernel#Object#object_id */
6964 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwvar:kernel#Object#is_same_type */
6965 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwvar:kernel#Object#is_same_instance */
6966 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwvar:kernel#Object#== */
6967 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwvar:kernel#Object#!= */
6968 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwvar:kernel#Object#output */
6969 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwvar:kernel#Object#output_class_name */
6970 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwvar:kernel#Object#exit */
6971 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwvar:kernel#Object#sys */
6972 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwvar:kernel#Object#hash */
6973 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwvar:parser_nodes#TokenKeyword#to_s */
6974 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwvar:string#Object#native_class_name */
6975 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwvar:string#Object#class_name */
6976 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwvar:string#Object#inspect */
6977 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwvar:string#Object#inspect_head */
6978 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwvar:string#Object#args */
6979 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwvar:math#Object#atan2 */
6980 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwvar:math#Object#pi */
6981 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwvar:math#Object#srand_from */
6982 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwvar:math#Object#srand */
6983 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwvar:stream#Object#poll */
6984 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwvar:stream#Object#intern_poll */
6985 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwvar:time#Object#get_time */
6986 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwvar:file#Object#printn */
6987 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwvar:file#Object#print */
6988 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwvar:file#Object#getc */
6989 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwvar:file#Object#gets */
6990 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwvar:file#Object#getcwd */
6991 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwvar:file#Object#file_getcwd */
6992 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwvar:file#Object#stdin */
6993 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwvar:file#Object#stdout */
6994 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwvar:file#Object#stderr */
6995 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#intrude_visibility */
6996 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#public_visibility */
6997 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#protected_visibility */
6998 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#private_visibility */
6999 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#none_visibility */
7000 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwvar:model#Object#abstract_kind */
7001 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwvar:model#Object#concrete_kind */
7002 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwvar:model#Object#interface_kind */
7003 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwvar:model#Object#enum_kind */
7004 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwvar:model#Object#extern_kind */
7005 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#location */
7006 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#hot_location */
7007 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#debug */
7008 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#parent */
7009 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#parent= */
7010 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#init */
7011 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#replace_child */
7012 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#detach */
7013 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#replace_with */
7014 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#visit_all */
7015 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwvar:parser_util#ANode#collect_tokens_by_text */
7016 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwvar:parser_util#ANode#collect_annotations_by_name */
7017 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwvar:simple_misc_analysis#ANode#accept_simple_misc */
7018 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwvar:simple_misc_analysis#ANode#after_simple_misc */
7019 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwvar:literal#ANode#accept_literal */
7020 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwvar:scope#ANode#accept_scope_visitor */
7021 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwvar:flow#ANode#accept_flow_visitor */
7022 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwvar:local_var_init#ANode#accept_local_var_visitor */
7023 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwvar:auto_super_init#ANode#accept_auto_super_init */
7024 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwvar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7025 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwvar:astvalidation#ANode#accept_ast_validation */
7026 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwvar:transform#ANode#accept_transform_visitor */
7027 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwvar:lexer#Token#text */
7028 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwvar:lexer#Token#text= */
7029 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#prev_token */
7030 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#prev_token= */
7031 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#next_token */
7032 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#next_token= */
7033 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#init */
7034 (nitmethod_t
)VIRTUAL_lexer__TKwvar__parser_index
, /* pointer to parser_nodes:TKwvar:lexer#TKwvar#parser_index */
7035 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#TokenKeyword#init */
7036 (nitmethod_t
)VIRTUAL_parser_nodes__TKwvar__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#TKwvar#init */
7037 (nitmethod_t
)VIRTUAL_lexer__TKwvar__init_tk
, /* pointer to parser_nodes:TKwvar:lexer#TKwvar#init_tk */
7040 /* allocate TKwvar */
7041 val
* NEW_parser_nodes__TKwvar(const struct type
* type
) {
7042 val
* self
/* : TKwvar */;
7043 val
* var
/* : null */;
7044 val
* var1
/* : null */;
7045 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7047 self
->class = &class_parser_nodes__TKwvar
;
7049 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwvar exact> */
7051 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwvar exact> */
7054 /* allocate TKwvar */
7055 void CHECK_NEW_parser_nodes__TKwvar(val
* self
) {
7056 val
* var
/* : nullable Token */;
7057 val
* var1
/* : nullable Token */;
7058 val
* var2
/* : nullable String */;
7059 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwvar> */
7060 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwvar> */
7061 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwvar> */
7063 /* runtime class parser_nodes__TKwintern */
7064 const struct class class_parser_nodes__TKwintern
= {
7067 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwintern:kernel#Object#object_id */
7068 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwintern:kernel#Object#is_same_type */
7069 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwintern:kernel#Object#is_same_instance */
7070 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwintern:kernel#Object#== */
7071 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwintern:kernel#Object#!= */
7072 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwintern:kernel#Object#output */
7073 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwintern:kernel#Object#output_class_name */
7074 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwintern:kernel#Object#exit */
7075 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwintern:kernel#Object#sys */
7076 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwintern:kernel#Object#hash */
7077 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwintern:parser_nodes#TokenKeyword#to_s */
7078 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwintern:string#Object#native_class_name */
7079 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwintern:string#Object#class_name */
7080 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwintern:string#Object#inspect */
7081 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwintern:string#Object#inspect_head */
7082 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwintern:string#Object#args */
7083 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwintern:math#Object#atan2 */
7084 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwintern:math#Object#pi */
7085 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwintern:math#Object#srand_from */
7086 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwintern:math#Object#srand */
7087 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwintern:stream#Object#poll */
7088 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwintern:stream#Object#intern_poll */
7089 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwintern:time#Object#get_time */
7090 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwintern:file#Object#printn */
7091 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwintern:file#Object#print */
7092 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwintern:file#Object#getc */
7093 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwintern:file#Object#gets */
7094 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwintern:file#Object#getcwd */
7095 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwintern:file#Object#file_getcwd */
7096 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwintern:file#Object#stdin */
7097 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwintern:file#Object#stdout */
7098 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwintern:file#Object#stderr */
7099 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#intrude_visibility */
7100 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#public_visibility */
7101 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#protected_visibility */
7102 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#private_visibility */
7103 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#none_visibility */
7104 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwintern:model#Object#abstract_kind */
7105 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwintern:model#Object#concrete_kind */
7106 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwintern:model#Object#interface_kind */
7107 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwintern:model#Object#enum_kind */
7108 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwintern:model#Object#extern_kind */
7109 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#location */
7110 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#hot_location */
7111 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#debug */
7112 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#parent */
7113 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#parent= */
7114 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#init */
7115 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#replace_child */
7116 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#detach */
7117 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#replace_with */
7118 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#visit_all */
7119 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwintern:parser_util#ANode#collect_tokens_by_text */
7120 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwintern:parser_util#ANode#collect_annotations_by_name */
7121 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwintern:simple_misc_analysis#ANode#accept_simple_misc */
7122 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwintern:simple_misc_analysis#ANode#after_simple_misc */
7123 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwintern:literal#ANode#accept_literal */
7124 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwintern:scope#ANode#accept_scope_visitor */
7125 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwintern:flow#ANode#accept_flow_visitor */
7126 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwintern:local_var_init#ANode#accept_local_var_visitor */
7127 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwintern:auto_super_init#ANode#accept_auto_super_init */
7128 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwintern:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7129 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwintern:astvalidation#ANode#accept_ast_validation */
7130 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwintern:transform#ANode#accept_transform_visitor */
7131 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwintern:lexer#Token#text */
7132 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwintern:lexer#Token#text= */
7133 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#prev_token */
7134 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#prev_token= */
7135 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#next_token */
7136 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#next_token= */
7137 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#init */
7138 (nitmethod_t
)VIRTUAL_lexer__TKwintern__parser_index
, /* pointer to parser_nodes:TKwintern:lexer#TKwintern#parser_index */
7139 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#TokenKeyword#init */
7140 (nitmethod_t
)VIRTUAL_parser_nodes__TKwintern__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#TKwintern#init */
7141 (nitmethod_t
)VIRTUAL_lexer__TKwintern__init_tk
, /* pointer to parser_nodes:TKwintern:lexer#TKwintern#init_tk */
7144 /* allocate TKwintern */
7145 val
* NEW_parser_nodes__TKwintern(const struct type
* type
) {
7146 val
* self
/* : TKwintern */;
7147 val
* var
/* : null */;
7148 val
* var1
/* : null */;
7149 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7151 self
->class = &class_parser_nodes__TKwintern
;
7153 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwintern exact> */
7155 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwintern exact> */
7158 /* allocate TKwintern */
7159 void CHECK_NEW_parser_nodes__TKwintern(val
* self
) {
7160 val
* var
/* : nullable Token */;
7161 val
* var1
/* : nullable Token */;
7162 val
* var2
/* : nullable String */;
7163 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwintern> */
7164 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwintern> */
7165 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwintern> */
7167 /* runtime class parser_nodes__TKwextern */
7168 const struct class class_parser_nodes__TKwextern
= {
7171 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwextern:kernel#Object#object_id */
7172 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwextern:kernel#Object#is_same_type */
7173 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwextern:kernel#Object#is_same_instance */
7174 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwextern:kernel#Object#== */
7175 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwextern:kernel#Object#!= */
7176 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwextern:kernel#Object#output */
7177 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwextern:kernel#Object#output_class_name */
7178 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwextern:kernel#Object#exit */
7179 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwextern:kernel#Object#sys */
7180 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwextern:kernel#Object#hash */
7181 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwextern:parser_nodes#TokenKeyword#to_s */
7182 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwextern:string#Object#native_class_name */
7183 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwextern:string#Object#class_name */
7184 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwextern:string#Object#inspect */
7185 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwextern:string#Object#inspect_head */
7186 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwextern:string#Object#args */
7187 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwextern:math#Object#atan2 */
7188 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwextern:math#Object#pi */
7189 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwextern:math#Object#srand_from */
7190 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwextern:math#Object#srand */
7191 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwextern:stream#Object#poll */
7192 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwextern:stream#Object#intern_poll */
7193 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwextern:time#Object#get_time */
7194 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwextern:file#Object#printn */
7195 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwextern:file#Object#print */
7196 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwextern:file#Object#getc */
7197 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwextern:file#Object#gets */
7198 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwextern:file#Object#getcwd */
7199 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwextern:file#Object#file_getcwd */
7200 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwextern:file#Object#stdin */
7201 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwextern:file#Object#stdout */
7202 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwextern:file#Object#stderr */
7203 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#intrude_visibility */
7204 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#public_visibility */
7205 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#protected_visibility */
7206 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#private_visibility */
7207 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#none_visibility */
7208 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwextern:model#Object#abstract_kind */
7209 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwextern:model#Object#concrete_kind */
7210 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwextern:model#Object#interface_kind */
7211 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwextern:model#Object#enum_kind */
7212 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwextern:model#Object#extern_kind */
7213 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#location */
7214 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#hot_location */
7215 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#debug */
7216 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#parent */
7217 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#parent= */
7218 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#init */
7219 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#replace_child */
7220 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#detach */
7221 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#replace_with */
7222 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#visit_all */
7223 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwextern:parser_util#ANode#collect_tokens_by_text */
7224 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwextern:parser_util#ANode#collect_annotations_by_name */
7225 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwextern:simple_misc_analysis#ANode#accept_simple_misc */
7226 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwextern:simple_misc_analysis#ANode#after_simple_misc */
7227 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwextern:literal#ANode#accept_literal */
7228 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwextern:scope#ANode#accept_scope_visitor */
7229 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwextern:flow#ANode#accept_flow_visitor */
7230 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwextern:local_var_init#ANode#accept_local_var_visitor */
7231 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwextern:auto_super_init#ANode#accept_auto_super_init */
7232 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwextern:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7233 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwextern:astvalidation#ANode#accept_ast_validation */
7234 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwextern:transform#ANode#accept_transform_visitor */
7235 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwextern:lexer#Token#text */
7236 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwextern:lexer#Token#text= */
7237 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#prev_token */
7238 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#prev_token= */
7239 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#next_token */
7240 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#next_token= */
7241 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#init */
7242 (nitmethod_t
)VIRTUAL_lexer__TKwextern__parser_index
, /* pointer to parser_nodes:TKwextern:lexer#TKwextern#parser_index */
7243 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#TokenKeyword#init */
7244 (nitmethod_t
)VIRTUAL_parser_nodes__TKwextern__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#TKwextern#init */
7245 (nitmethod_t
)VIRTUAL_lexer__TKwextern__init_tk
, /* pointer to parser_nodes:TKwextern:lexer#TKwextern#init_tk */
7248 /* allocate TKwextern */
7249 val
* NEW_parser_nodes__TKwextern(const struct type
* type
) {
7250 val
* self
/* : TKwextern */;
7251 val
* var
/* : null */;
7252 val
* var1
/* : null */;
7253 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7255 self
->class = &class_parser_nodes__TKwextern
;
7257 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwextern exact> */
7259 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwextern exact> */
7262 /* allocate TKwextern */
7263 void CHECK_NEW_parser_nodes__TKwextern(val
* self
) {
7264 val
* var
/* : nullable Token */;
7265 val
* var1
/* : nullable Token */;
7266 val
* var2
/* : nullable String */;
7267 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwextern> */
7268 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwextern> */
7269 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwextern> */
7271 /* runtime class parser_nodes__TKwprotected */
7272 const struct class class_parser_nodes__TKwprotected
= {
7275 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwprotected:kernel#Object#object_id */
7276 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwprotected:kernel#Object#is_same_type */
7277 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwprotected:kernel#Object#is_same_instance */
7278 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwprotected:kernel#Object#== */
7279 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwprotected:kernel#Object#!= */
7280 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwprotected:kernel#Object#output */
7281 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwprotected:kernel#Object#output_class_name */
7282 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwprotected:kernel#Object#exit */
7283 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwprotected:kernel#Object#sys */
7284 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwprotected:kernel#Object#hash */
7285 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TokenKeyword#to_s */
7286 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwprotected:string#Object#native_class_name */
7287 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwprotected:string#Object#class_name */
7288 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwprotected:string#Object#inspect */
7289 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwprotected:string#Object#inspect_head */
7290 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwprotected:string#Object#args */
7291 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwprotected:math#Object#atan2 */
7292 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwprotected:math#Object#pi */
7293 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwprotected:math#Object#srand_from */
7294 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwprotected:math#Object#srand */
7295 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwprotected:stream#Object#poll */
7296 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwprotected:stream#Object#intern_poll */
7297 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwprotected:time#Object#get_time */
7298 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwprotected:file#Object#printn */
7299 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwprotected:file#Object#print */
7300 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwprotected:file#Object#getc */
7301 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwprotected:file#Object#gets */
7302 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwprotected:file#Object#getcwd */
7303 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwprotected:file#Object#file_getcwd */
7304 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwprotected:file#Object#stdin */
7305 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwprotected:file#Object#stdout */
7306 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwprotected:file#Object#stderr */
7307 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#intrude_visibility */
7308 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#public_visibility */
7309 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#protected_visibility */
7310 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#private_visibility */
7311 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#none_visibility */
7312 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#abstract_kind */
7313 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#concrete_kind */
7314 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#interface_kind */
7315 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#enum_kind */
7316 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#extern_kind */
7317 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#location */
7318 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#hot_location */
7319 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#debug */
7320 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#parent */
7321 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#parent= */
7322 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#init */
7323 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#replace_child */
7324 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#detach */
7325 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#replace_with */
7326 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#visit_all */
7327 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwprotected:parser_util#ANode#collect_tokens_by_text */
7328 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwprotected:parser_util#ANode#collect_annotations_by_name */
7329 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwprotected:simple_misc_analysis#ANode#accept_simple_misc */
7330 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwprotected:simple_misc_analysis#ANode#after_simple_misc */
7331 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwprotected:literal#ANode#accept_literal */
7332 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwprotected:scope#ANode#accept_scope_visitor */
7333 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwprotected:flow#ANode#accept_flow_visitor */
7334 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwprotected:local_var_init#ANode#accept_local_var_visitor */
7335 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwprotected:auto_super_init#ANode#accept_auto_super_init */
7336 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwprotected:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7337 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwprotected:astvalidation#ANode#accept_ast_validation */
7338 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwprotected:transform#ANode#accept_transform_visitor */
7339 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwprotected:lexer#Token#text */
7340 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwprotected:lexer#Token#text= */
7341 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#prev_token */
7342 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#prev_token= */
7343 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#next_token */
7344 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#next_token= */
7345 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#init */
7346 (nitmethod_t
)VIRTUAL_lexer__TKwprotected__parser_index
, /* pointer to parser_nodes:TKwprotected:lexer#TKwprotected#parser_index */
7347 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TokenKeyword#init */
7348 (nitmethod_t
)VIRTUAL_parser_nodes__TKwprotected__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TKwprotected#init */
7349 (nitmethod_t
)VIRTUAL_lexer__TKwprotected__init_tk
, /* pointer to parser_nodes:TKwprotected:lexer#TKwprotected#init_tk */
7352 /* allocate TKwprotected */
7353 val
* NEW_parser_nodes__TKwprotected(const struct type
* type
) {
7354 val
* self
/* : TKwprotected */;
7355 val
* var
/* : null */;
7356 val
* var1
/* : null */;
7357 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7359 self
->class = &class_parser_nodes__TKwprotected
;
7361 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwprotected exact> */
7363 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwprotected exact> */
7366 /* allocate TKwprotected */
7367 void CHECK_NEW_parser_nodes__TKwprotected(val
* self
) {
7368 val
* var
/* : nullable Token */;
7369 val
* var1
/* : nullable Token */;
7370 val
* var2
/* : nullable String */;
7371 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwprotected> */
7372 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwprotected> */
7373 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwprotected> */
7375 /* runtime class parser_nodes__TKwprivate */
7376 const struct class class_parser_nodes__TKwprivate
= {
7379 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwprivate:kernel#Object#object_id */
7380 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwprivate:kernel#Object#is_same_type */
7381 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwprivate:kernel#Object#is_same_instance */
7382 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwprivate:kernel#Object#== */
7383 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwprivate:kernel#Object#!= */
7384 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwprivate:kernel#Object#output */
7385 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwprivate:kernel#Object#output_class_name */
7386 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwprivate:kernel#Object#exit */
7387 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwprivate:kernel#Object#sys */
7388 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwprivate:kernel#Object#hash */
7389 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TokenKeyword#to_s */
7390 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwprivate:string#Object#native_class_name */
7391 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwprivate:string#Object#class_name */
7392 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwprivate:string#Object#inspect */
7393 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwprivate:string#Object#inspect_head */
7394 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwprivate:string#Object#args */
7395 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwprivate:math#Object#atan2 */
7396 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwprivate:math#Object#pi */
7397 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwprivate:math#Object#srand_from */
7398 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwprivate:math#Object#srand */
7399 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwprivate:stream#Object#poll */
7400 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwprivate:stream#Object#intern_poll */
7401 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwprivate:time#Object#get_time */
7402 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwprivate:file#Object#printn */
7403 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwprivate:file#Object#print */
7404 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwprivate:file#Object#getc */
7405 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwprivate:file#Object#gets */
7406 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwprivate:file#Object#getcwd */
7407 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwprivate:file#Object#file_getcwd */
7408 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwprivate:file#Object#stdin */
7409 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwprivate:file#Object#stdout */
7410 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwprivate:file#Object#stderr */
7411 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#intrude_visibility */
7412 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#public_visibility */
7413 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#protected_visibility */
7414 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#private_visibility */
7415 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#none_visibility */
7416 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#abstract_kind */
7417 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#concrete_kind */
7418 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#interface_kind */
7419 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#enum_kind */
7420 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#extern_kind */
7421 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#location */
7422 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#hot_location */
7423 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#debug */
7424 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#parent */
7425 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#parent= */
7426 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#init */
7427 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#replace_child */
7428 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#detach */
7429 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#replace_with */
7430 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#visit_all */
7431 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwprivate:parser_util#ANode#collect_tokens_by_text */
7432 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwprivate:parser_util#ANode#collect_annotations_by_name */
7433 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwprivate:simple_misc_analysis#ANode#accept_simple_misc */
7434 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwprivate:simple_misc_analysis#ANode#after_simple_misc */
7435 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwprivate:literal#ANode#accept_literal */
7436 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwprivate:scope#ANode#accept_scope_visitor */
7437 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwprivate:flow#ANode#accept_flow_visitor */
7438 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwprivate:local_var_init#ANode#accept_local_var_visitor */
7439 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwprivate:auto_super_init#ANode#accept_auto_super_init */
7440 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwprivate:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7441 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwprivate:astvalidation#ANode#accept_ast_validation */
7442 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwprivate:transform#ANode#accept_transform_visitor */
7443 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwprivate:lexer#Token#text */
7444 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwprivate:lexer#Token#text= */
7445 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#prev_token */
7446 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#prev_token= */
7447 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#next_token */
7448 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#next_token= */
7449 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#init */
7450 (nitmethod_t
)VIRTUAL_lexer__TKwprivate__parser_index
, /* pointer to parser_nodes:TKwprivate:lexer#TKwprivate#parser_index */
7451 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TokenKeyword#init */
7452 (nitmethod_t
)VIRTUAL_parser_nodes__TKwprivate__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TKwprivate#init */
7453 (nitmethod_t
)VIRTUAL_lexer__TKwprivate__init_tk
, /* pointer to parser_nodes:TKwprivate:lexer#TKwprivate#init_tk */
7456 /* allocate TKwprivate */
7457 val
* NEW_parser_nodes__TKwprivate(const struct type
* type
) {
7458 val
* self
/* : TKwprivate */;
7459 val
* var
/* : null */;
7460 val
* var1
/* : null */;
7461 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7463 self
->class = &class_parser_nodes__TKwprivate
;
7465 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwprivate exact> */
7467 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwprivate exact> */
7470 /* allocate TKwprivate */
7471 void CHECK_NEW_parser_nodes__TKwprivate(val
* self
) {
7472 val
* var
/* : nullable Token */;
7473 val
* var1
/* : nullable Token */;
7474 val
* var2
/* : nullable String */;
7475 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwprivate> */
7476 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwprivate> */
7477 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwprivate> */
7479 /* runtime class parser_nodes__TKwintrude */
7480 const struct class class_parser_nodes__TKwintrude
= {
7483 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwintrude:kernel#Object#object_id */
7484 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwintrude:kernel#Object#is_same_type */
7485 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwintrude:kernel#Object#is_same_instance */
7486 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwintrude:kernel#Object#== */
7487 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwintrude:kernel#Object#!= */
7488 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwintrude:kernel#Object#output */
7489 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwintrude:kernel#Object#output_class_name */
7490 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwintrude:kernel#Object#exit */
7491 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwintrude:kernel#Object#sys */
7492 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwintrude:kernel#Object#hash */
7493 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TokenKeyword#to_s */
7494 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwintrude:string#Object#native_class_name */
7495 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwintrude:string#Object#class_name */
7496 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwintrude:string#Object#inspect */
7497 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwintrude:string#Object#inspect_head */
7498 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwintrude:string#Object#args */
7499 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwintrude:math#Object#atan2 */
7500 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwintrude:math#Object#pi */
7501 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwintrude:math#Object#srand_from */
7502 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwintrude:math#Object#srand */
7503 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwintrude:stream#Object#poll */
7504 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwintrude:stream#Object#intern_poll */
7505 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwintrude:time#Object#get_time */
7506 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwintrude:file#Object#printn */
7507 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwintrude:file#Object#print */
7508 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwintrude:file#Object#getc */
7509 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwintrude:file#Object#gets */
7510 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwintrude:file#Object#getcwd */
7511 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwintrude:file#Object#file_getcwd */
7512 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwintrude:file#Object#stdin */
7513 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwintrude:file#Object#stdout */
7514 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwintrude:file#Object#stderr */
7515 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#intrude_visibility */
7516 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#public_visibility */
7517 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#protected_visibility */
7518 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#private_visibility */
7519 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#none_visibility */
7520 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#abstract_kind */
7521 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#concrete_kind */
7522 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#interface_kind */
7523 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#enum_kind */
7524 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#extern_kind */
7525 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#location */
7526 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#hot_location */
7527 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#debug */
7528 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent */
7529 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent= */
7530 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#init */
7531 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#replace_child */
7532 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#detach */
7533 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#replace_with */
7534 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#visit_all */
7535 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwintrude:parser_util#ANode#collect_tokens_by_text */
7536 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwintrude:parser_util#ANode#collect_annotations_by_name */
7537 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwintrude:simple_misc_analysis#ANode#accept_simple_misc */
7538 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwintrude:simple_misc_analysis#ANode#after_simple_misc */
7539 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwintrude:literal#ANode#accept_literal */
7540 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwintrude:scope#ANode#accept_scope_visitor */
7541 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwintrude:flow#ANode#accept_flow_visitor */
7542 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwintrude:local_var_init#ANode#accept_local_var_visitor */
7543 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwintrude:auto_super_init#ANode#accept_auto_super_init */
7544 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwintrude:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7545 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwintrude:astvalidation#ANode#accept_ast_validation */
7546 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwintrude:transform#ANode#accept_transform_visitor */
7547 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwintrude:lexer#Token#text */
7548 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwintrude:lexer#Token#text= */
7549 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_token */
7550 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_token= */
7551 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token */
7552 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token= */
7553 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#init */
7554 (nitmethod_t
)VIRTUAL_lexer__TKwintrude__parser_index
, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#parser_index */
7555 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TokenKeyword#init */
7556 (nitmethod_t
)VIRTUAL_parser_nodes__TKwintrude__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TKwintrude#init */
7557 (nitmethod_t
)VIRTUAL_lexer__TKwintrude__init_tk
, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#init_tk */
7560 /* allocate TKwintrude */
7561 val
* NEW_parser_nodes__TKwintrude(const struct type
* type
) {
7562 val
* self
/* : TKwintrude */;
7563 val
* var
/* : null */;
7564 val
* var1
/* : null */;
7565 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7567 self
->class = &class_parser_nodes__TKwintrude
;
7569 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwintrude exact> */
7571 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwintrude exact> */
7574 /* allocate TKwintrude */
7575 void CHECK_NEW_parser_nodes__TKwintrude(val
* self
) {
7576 val
* var
/* : nullable Token */;
7577 val
* var1
/* : nullable Token */;
7578 val
* var2
/* : nullable String */;
7579 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwintrude> */
7580 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwintrude> */
7581 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwintrude> */
7583 /* runtime class parser_nodes__TKwif */
7584 const struct class class_parser_nodes__TKwif
= {
7587 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwif:kernel#Object#object_id */
7588 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwif:kernel#Object#is_same_type */
7589 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwif:kernel#Object#is_same_instance */
7590 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwif:kernel#Object#== */
7591 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwif:kernel#Object#!= */
7592 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwif:kernel#Object#output */
7593 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwif:kernel#Object#output_class_name */
7594 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwif:kernel#Object#exit */
7595 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwif:kernel#Object#sys */
7596 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwif:kernel#Object#hash */
7597 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwif:parser_nodes#TokenKeyword#to_s */
7598 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwif:string#Object#native_class_name */
7599 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwif:string#Object#class_name */
7600 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwif:string#Object#inspect */
7601 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwif:string#Object#inspect_head */
7602 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwif:string#Object#args */
7603 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwif:math#Object#atan2 */
7604 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwif:math#Object#pi */
7605 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwif:math#Object#srand_from */
7606 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwif:math#Object#srand */
7607 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwif:stream#Object#poll */
7608 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwif:stream#Object#intern_poll */
7609 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwif:time#Object#get_time */
7610 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwif:file#Object#printn */
7611 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwif:file#Object#print */
7612 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwif:file#Object#getc */
7613 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwif:file#Object#gets */
7614 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwif:file#Object#getcwd */
7615 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwif:file#Object#file_getcwd */
7616 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwif:file#Object#stdin */
7617 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwif:file#Object#stdout */
7618 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwif:file#Object#stderr */
7619 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwif:model_base#Object#intrude_visibility */
7620 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwif:model_base#Object#public_visibility */
7621 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwif:model_base#Object#protected_visibility */
7622 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwif:model_base#Object#private_visibility */
7623 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwif:model_base#Object#none_visibility */
7624 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwif:model#Object#abstract_kind */
7625 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwif:model#Object#concrete_kind */
7626 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwif:model#Object#interface_kind */
7627 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwif:model#Object#enum_kind */
7628 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwif:model#Object#extern_kind */
7629 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#location */
7630 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#hot_location */
7631 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#debug */
7632 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#parent */
7633 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#parent= */
7634 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#init */
7635 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#replace_child */
7636 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#detach */
7637 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwif:parser_nodes#ANode#replace_with */
7638 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#visit_all */
7639 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwif:parser_util#ANode#collect_tokens_by_text */
7640 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwif:parser_util#ANode#collect_annotations_by_name */
7641 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwif:simple_misc_analysis#ANode#accept_simple_misc */
7642 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwif:simple_misc_analysis#ANode#after_simple_misc */
7643 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwif:literal#ANode#accept_literal */
7644 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwif:scope#ANode#accept_scope_visitor */
7645 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwif:flow#ANode#accept_flow_visitor */
7646 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwif:local_var_init#ANode#accept_local_var_visitor */
7647 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwif:auto_super_init#ANode#accept_auto_super_init */
7648 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwif:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7649 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwif:astvalidation#ANode#accept_ast_validation */
7650 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwif:transform#ANode#accept_transform_visitor */
7651 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwif:lexer#Token#text */
7652 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwif:lexer#Token#text= */
7653 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#prev_token */
7654 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#prev_token= */
7655 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#next_token */
7656 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#next_token= */
7657 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwif:parser_nodes#Token#init */
7658 (nitmethod_t
)VIRTUAL_lexer__TKwif__parser_index
, /* pointer to parser_nodes:TKwif:lexer#TKwif#parser_index */
7659 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwif:parser_nodes#TokenKeyword#init */
7660 (nitmethod_t
)VIRTUAL_parser_nodes__TKwif__init
, /* pointer to parser_nodes:TKwif:parser_nodes#TKwif#init */
7661 (nitmethod_t
)VIRTUAL_lexer__TKwif__init_tk
, /* pointer to parser_nodes:TKwif:lexer#TKwif#init_tk */
7664 /* allocate TKwif */
7665 val
* NEW_parser_nodes__TKwif(const struct type
* type
) {
7666 val
* self
/* : TKwif */;
7667 val
* var
/* : null */;
7668 val
* var1
/* : null */;
7669 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7671 self
->class = &class_parser_nodes__TKwif
;
7673 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwif exact> */
7675 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwif exact> */
7678 /* allocate TKwif */
7679 void CHECK_NEW_parser_nodes__TKwif(val
* self
) {
7680 val
* var
/* : nullable Token */;
7681 val
* var1
/* : nullable Token */;
7682 val
* var2
/* : nullable String */;
7683 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwif> */
7684 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwif> */
7685 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwif> */
7687 /* runtime class parser_nodes__TKwthen */
7688 const struct class class_parser_nodes__TKwthen
= {
7691 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwthen:kernel#Object#object_id */
7692 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwthen:kernel#Object#is_same_type */
7693 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwthen:kernel#Object#is_same_instance */
7694 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwthen:kernel#Object#== */
7695 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwthen:kernel#Object#!= */
7696 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwthen:kernel#Object#output */
7697 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwthen:kernel#Object#output_class_name */
7698 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwthen:kernel#Object#exit */
7699 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwthen:kernel#Object#sys */
7700 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwthen:kernel#Object#hash */
7701 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwthen:parser_nodes#TokenKeyword#to_s */
7702 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwthen:string#Object#native_class_name */
7703 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwthen:string#Object#class_name */
7704 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwthen:string#Object#inspect */
7705 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwthen:string#Object#inspect_head */
7706 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwthen:string#Object#args */
7707 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwthen:math#Object#atan2 */
7708 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwthen:math#Object#pi */
7709 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwthen:math#Object#srand_from */
7710 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwthen:math#Object#srand */
7711 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwthen:stream#Object#poll */
7712 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwthen:stream#Object#intern_poll */
7713 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwthen:time#Object#get_time */
7714 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwthen:file#Object#printn */
7715 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwthen:file#Object#print */
7716 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwthen:file#Object#getc */
7717 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwthen:file#Object#gets */
7718 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwthen:file#Object#getcwd */
7719 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwthen:file#Object#file_getcwd */
7720 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwthen:file#Object#stdin */
7721 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwthen:file#Object#stdout */
7722 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwthen:file#Object#stderr */
7723 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwthen:model_base#Object#intrude_visibility */
7724 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwthen:model_base#Object#public_visibility */
7725 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwthen:model_base#Object#protected_visibility */
7726 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwthen:model_base#Object#private_visibility */
7727 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwthen:model_base#Object#none_visibility */
7728 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwthen:model#Object#abstract_kind */
7729 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwthen:model#Object#concrete_kind */
7730 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwthen:model#Object#interface_kind */
7731 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwthen:model#Object#enum_kind */
7732 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwthen:model#Object#extern_kind */
7733 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#location */
7734 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#hot_location */
7735 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#debug */
7736 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#parent */
7737 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#parent= */
7738 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#init */
7739 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#replace_child */
7740 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#detach */
7741 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwthen:parser_nodes#ANode#replace_with */
7742 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#visit_all */
7743 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwthen:parser_util#ANode#collect_tokens_by_text */
7744 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwthen:parser_util#ANode#collect_annotations_by_name */
7745 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwthen:simple_misc_analysis#ANode#accept_simple_misc */
7746 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwthen:simple_misc_analysis#ANode#after_simple_misc */
7747 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwthen:literal#ANode#accept_literal */
7748 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwthen:scope#ANode#accept_scope_visitor */
7749 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwthen:flow#ANode#accept_flow_visitor */
7750 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwthen:local_var_init#ANode#accept_local_var_visitor */
7751 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwthen:auto_super_init#ANode#accept_auto_super_init */
7752 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwthen:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7753 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwthen:astvalidation#ANode#accept_ast_validation */
7754 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwthen:transform#ANode#accept_transform_visitor */
7755 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwthen:lexer#Token#text */
7756 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwthen:lexer#Token#text= */
7757 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#prev_token */
7758 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#prev_token= */
7759 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#next_token */
7760 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#next_token= */
7761 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwthen:parser_nodes#Token#init */
7762 (nitmethod_t
)VIRTUAL_lexer__TKwthen__parser_index
, /* pointer to parser_nodes:TKwthen:lexer#TKwthen#parser_index */
7763 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwthen:parser_nodes#TokenKeyword#init */
7764 (nitmethod_t
)VIRTUAL_parser_nodes__TKwthen__init
, /* pointer to parser_nodes:TKwthen:parser_nodes#TKwthen#init */
7765 (nitmethod_t
)VIRTUAL_lexer__TKwthen__init_tk
, /* pointer to parser_nodes:TKwthen:lexer#TKwthen#init_tk */
7768 /* allocate TKwthen */
7769 val
* NEW_parser_nodes__TKwthen(const struct type
* type
) {
7770 val
* self
/* : TKwthen */;
7771 val
* var
/* : null */;
7772 val
* var1
/* : null */;
7773 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7775 self
->class = &class_parser_nodes__TKwthen
;
7777 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwthen exact> */
7779 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwthen exact> */
7782 /* allocate TKwthen */
7783 void CHECK_NEW_parser_nodes__TKwthen(val
* self
) {
7784 val
* var
/* : nullable Token */;
7785 val
* var1
/* : nullable Token */;
7786 val
* var2
/* : nullable String */;
7787 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwthen> */
7788 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwthen> */
7789 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwthen> */
7791 /* runtime class parser_nodes__TKwelse */
7792 const struct class class_parser_nodes__TKwelse
= {
7795 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwelse:kernel#Object#object_id */
7796 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwelse:kernel#Object#is_same_type */
7797 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwelse:kernel#Object#is_same_instance */
7798 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwelse:kernel#Object#== */
7799 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwelse:kernel#Object#!= */
7800 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwelse:kernel#Object#output */
7801 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwelse:kernel#Object#output_class_name */
7802 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwelse:kernel#Object#exit */
7803 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwelse:kernel#Object#sys */
7804 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwelse:kernel#Object#hash */
7805 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwelse:parser_nodes#TokenKeyword#to_s */
7806 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwelse:string#Object#native_class_name */
7807 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwelse:string#Object#class_name */
7808 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwelse:string#Object#inspect */
7809 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwelse:string#Object#inspect_head */
7810 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwelse:string#Object#args */
7811 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwelse:math#Object#atan2 */
7812 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwelse:math#Object#pi */
7813 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwelse:math#Object#srand_from */
7814 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwelse:math#Object#srand */
7815 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwelse:stream#Object#poll */
7816 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwelse:stream#Object#intern_poll */
7817 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwelse:time#Object#get_time */
7818 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwelse:file#Object#printn */
7819 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwelse:file#Object#print */
7820 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwelse:file#Object#getc */
7821 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwelse:file#Object#gets */
7822 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwelse:file#Object#getcwd */
7823 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwelse:file#Object#file_getcwd */
7824 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwelse:file#Object#stdin */
7825 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwelse:file#Object#stdout */
7826 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwelse:file#Object#stderr */
7827 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwelse:model_base#Object#intrude_visibility */
7828 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwelse:model_base#Object#public_visibility */
7829 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwelse:model_base#Object#protected_visibility */
7830 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwelse:model_base#Object#private_visibility */
7831 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwelse:model_base#Object#none_visibility */
7832 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwelse:model#Object#abstract_kind */
7833 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwelse:model#Object#concrete_kind */
7834 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwelse:model#Object#interface_kind */
7835 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwelse:model#Object#enum_kind */
7836 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwelse:model#Object#extern_kind */
7837 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#location */
7838 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#hot_location */
7839 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#debug */
7840 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#parent */
7841 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#parent= */
7842 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#init */
7843 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#replace_child */
7844 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#detach */
7845 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwelse:parser_nodes#ANode#replace_with */
7846 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#visit_all */
7847 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwelse:parser_util#ANode#collect_tokens_by_text */
7848 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwelse:parser_util#ANode#collect_annotations_by_name */
7849 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwelse:simple_misc_analysis#ANode#accept_simple_misc */
7850 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwelse:simple_misc_analysis#ANode#after_simple_misc */
7851 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwelse:literal#ANode#accept_literal */
7852 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwelse:scope#ANode#accept_scope_visitor */
7853 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwelse:flow#ANode#accept_flow_visitor */
7854 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwelse:local_var_init#ANode#accept_local_var_visitor */
7855 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwelse:auto_super_init#ANode#accept_auto_super_init */
7856 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwelse:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7857 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwelse:astvalidation#ANode#accept_ast_validation */
7858 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwelse:transform#ANode#accept_transform_visitor */
7859 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwelse:lexer#Token#text */
7860 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwelse:lexer#Token#text= */
7861 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#prev_token */
7862 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#prev_token= */
7863 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#next_token */
7864 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#next_token= */
7865 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwelse:parser_nodes#Token#init */
7866 (nitmethod_t
)VIRTUAL_lexer__TKwelse__parser_index
, /* pointer to parser_nodes:TKwelse:lexer#TKwelse#parser_index */
7867 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwelse:parser_nodes#TokenKeyword#init */
7868 (nitmethod_t
)VIRTUAL_parser_nodes__TKwelse__init
, /* pointer to parser_nodes:TKwelse:parser_nodes#TKwelse#init */
7869 (nitmethod_t
)VIRTUAL_lexer__TKwelse__init_tk
, /* pointer to parser_nodes:TKwelse:lexer#TKwelse#init_tk */
7872 /* allocate TKwelse */
7873 val
* NEW_parser_nodes__TKwelse(const struct type
* type
) {
7874 val
* self
/* : TKwelse */;
7875 val
* var
/* : null */;
7876 val
* var1
/* : null */;
7877 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7879 self
->class = &class_parser_nodes__TKwelse
;
7881 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwelse exact> */
7883 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwelse exact> */
7886 /* allocate TKwelse */
7887 void CHECK_NEW_parser_nodes__TKwelse(val
* self
) {
7888 val
* var
/* : nullable Token */;
7889 val
* var1
/* : nullable Token */;
7890 val
* var2
/* : nullable String */;
7891 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwelse> */
7892 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwelse> */
7893 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwelse> */
7895 /* runtime class parser_nodes__TKwwhile */
7896 const struct class class_parser_nodes__TKwwhile
= {
7899 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwwhile:kernel#Object#object_id */
7900 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwwhile:kernel#Object#is_same_type */
7901 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwwhile:kernel#Object#is_same_instance */
7902 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwwhile:kernel#Object#== */
7903 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwwhile:kernel#Object#!= */
7904 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwwhile:kernel#Object#output */
7905 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwwhile:kernel#Object#output_class_name */
7906 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwwhile:kernel#Object#exit */
7907 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwwhile:kernel#Object#sys */
7908 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwwhile:kernel#Object#hash */
7909 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwwhile:parser_nodes#TokenKeyword#to_s */
7910 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwwhile:string#Object#native_class_name */
7911 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwwhile:string#Object#class_name */
7912 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwwhile:string#Object#inspect */
7913 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwwhile:string#Object#inspect_head */
7914 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwwhile:string#Object#args */
7915 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwwhile:math#Object#atan2 */
7916 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwwhile:math#Object#pi */
7917 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwwhile:math#Object#srand_from */
7918 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwwhile:math#Object#srand */
7919 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwwhile:stream#Object#poll */
7920 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwwhile:stream#Object#intern_poll */
7921 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwwhile:time#Object#get_time */
7922 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwwhile:file#Object#printn */
7923 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwwhile:file#Object#print */
7924 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwwhile:file#Object#getc */
7925 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwwhile:file#Object#gets */
7926 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwwhile:file#Object#getcwd */
7927 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwwhile:file#Object#file_getcwd */
7928 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwwhile:file#Object#stdin */
7929 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwwhile:file#Object#stdout */
7930 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwwhile:file#Object#stderr */
7931 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwwhile:model_base#Object#intrude_visibility */
7932 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwwhile:model_base#Object#public_visibility */
7933 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwwhile:model_base#Object#protected_visibility */
7934 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwwhile:model_base#Object#private_visibility */
7935 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwwhile:model_base#Object#none_visibility */
7936 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwwhile:model#Object#abstract_kind */
7937 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwwhile:model#Object#concrete_kind */
7938 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwwhile:model#Object#interface_kind */
7939 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwwhile:model#Object#enum_kind */
7940 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwwhile:model#Object#extern_kind */
7941 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#location */
7942 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#hot_location */
7943 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#debug */
7944 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#parent */
7945 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#parent= */
7946 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#init */
7947 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#replace_child */
7948 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#detach */
7949 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwwhile:parser_nodes#ANode#replace_with */
7950 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#visit_all */
7951 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwwhile:parser_util#ANode#collect_tokens_by_text */
7952 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwwhile:parser_util#ANode#collect_annotations_by_name */
7953 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwwhile:simple_misc_analysis#ANode#accept_simple_misc */
7954 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwwhile:simple_misc_analysis#ANode#after_simple_misc */
7955 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwwhile:literal#ANode#accept_literal */
7956 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwwhile:scope#ANode#accept_scope_visitor */
7957 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwwhile:flow#ANode#accept_flow_visitor */
7958 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwwhile:local_var_init#ANode#accept_local_var_visitor */
7959 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwwhile:auto_super_init#ANode#accept_auto_super_init */
7960 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwwhile:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7961 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwwhile:astvalidation#ANode#accept_ast_validation */
7962 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwwhile:transform#ANode#accept_transform_visitor */
7963 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwwhile:lexer#Token#text */
7964 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwwhile:lexer#Token#text= */
7965 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#prev_token */
7966 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#prev_token= */
7967 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#next_token */
7968 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#next_token= */
7969 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwwhile:parser_nodes#Token#init */
7970 (nitmethod_t
)VIRTUAL_lexer__TKwwhile__parser_index
, /* pointer to parser_nodes:TKwwhile:lexer#TKwwhile#parser_index */
7971 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwwhile:parser_nodes#TokenKeyword#init */
7972 (nitmethod_t
)VIRTUAL_parser_nodes__TKwwhile__init
, /* pointer to parser_nodes:TKwwhile:parser_nodes#TKwwhile#init */
7973 (nitmethod_t
)VIRTUAL_lexer__TKwwhile__init_tk
, /* pointer to parser_nodes:TKwwhile:lexer#TKwwhile#init_tk */
7976 /* allocate TKwwhile */
7977 val
* NEW_parser_nodes__TKwwhile(const struct type
* type
) {
7978 val
* self
/* : TKwwhile */;
7979 val
* var
/* : null */;
7980 val
* var1
/* : null */;
7981 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7983 self
->class = &class_parser_nodes__TKwwhile
;
7985 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwwhile exact> */
7987 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwwhile exact> */
7990 /* allocate TKwwhile */
7991 void CHECK_NEW_parser_nodes__TKwwhile(val
* self
) {
7992 val
* var
/* : nullable Token */;
7993 val
* var1
/* : nullable Token */;
7994 val
* var2
/* : nullable String */;
7995 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwwhile> */
7996 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwwhile> */
7997 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwwhile> */
7999 /* runtime class parser_nodes__TKwloop */
8000 const struct class class_parser_nodes__TKwloop
= {
8003 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwloop:kernel#Object#object_id */
8004 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwloop:kernel#Object#is_same_type */
8005 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwloop:kernel#Object#is_same_instance */
8006 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwloop:kernel#Object#== */
8007 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwloop:kernel#Object#!= */
8008 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwloop:kernel#Object#output */
8009 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwloop:kernel#Object#output_class_name */
8010 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwloop:kernel#Object#exit */
8011 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwloop:kernel#Object#sys */
8012 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwloop:kernel#Object#hash */
8013 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwloop:parser_nodes#TokenKeyword#to_s */
8014 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwloop:string#Object#native_class_name */
8015 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwloop:string#Object#class_name */
8016 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwloop:string#Object#inspect */
8017 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwloop:string#Object#inspect_head */
8018 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwloop:string#Object#args */
8019 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwloop:math#Object#atan2 */
8020 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwloop:math#Object#pi */
8021 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwloop:math#Object#srand_from */
8022 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwloop:math#Object#srand */
8023 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwloop:stream#Object#poll */
8024 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwloop:stream#Object#intern_poll */
8025 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwloop:time#Object#get_time */
8026 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwloop:file#Object#printn */
8027 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwloop:file#Object#print */
8028 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwloop:file#Object#getc */
8029 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwloop:file#Object#gets */
8030 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwloop:file#Object#getcwd */
8031 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwloop:file#Object#file_getcwd */
8032 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwloop:file#Object#stdin */
8033 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwloop:file#Object#stdout */
8034 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwloop:file#Object#stderr */
8035 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwloop:model_base#Object#intrude_visibility */
8036 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwloop:model_base#Object#public_visibility */
8037 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwloop:model_base#Object#protected_visibility */
8038 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwloop:model_base#Object#private_visibility */
8039 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwloop:model_base#Object#none_visibility */
8040 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwloop:model#Object#abstract_kind */
8041 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwloop:model#Object#concrete_kind */
8042 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwloop:model#Object#interface_kind */
8043 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwloop:model#Object#enum_kind */
8044 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwloop:model#Object#extern_kind */
8045 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#location */
8046 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#hot_location */
8047 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#debug */
8048 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#parent */
8049 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#parent= */
8050 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#init */
8051 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#replace_child */
8052 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#detach */
8053 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwloop:parser_nodes#ANode#replace_with */
8054 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#visit_all */
8055 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwloop:parser_util#ANode#collect_tokens_by_text */
8056 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwloop:parser_util#ANode#collect_annotations_by_name */
8057 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwloop:simple_misc_analysis#ANode#accept_simple_misc */
8058 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwloop:simple_misc_analysis#ANode#after_simple_misc */
8059 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwloop:literal#ANode#accept_literal */
8060 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwloop:scope#ANode#accept_scope_visitor */
8061 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwloop:flow#ANode#accept_flow_visitor */
8062 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwloop:local_var_init#ANode#accept_local_var_visitor */
8063 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwloop:auto_super_init#ANode#accept_auto_super_init */
8064 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwloop:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8065 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwloop:astvalidation#ANode#accept_ast_validation */
8066 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwloop:transform#ANode#accept_transform_visitor */
8067 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwloop:lexer#Token#text */
8068 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwloop:lexer#Token#text= */
8069 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#prev_token */
8070 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#prev_token= */
8071 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#next_token */
8072 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#next_token= */
8073 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwloop:parser_nodes#Token#init */
8074 (nitmethod_t
)VIRTUAL_lexer__TKwloop__parser_index
, /* pointer to parser_nodes:TKwloop:lexer#TKwloop#parser_index */
8075 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwloop:parser_nodes#TokenKeyword#init */
8076 (nitmethod_t
)VIRTUAL_parser_nodes__TKwloop__init
, /* pointer to parser_nodes:TKwloop:parser_nodes#TKwloop#init */
8077 (nitmethod_t
)VIRTUAL_lexer__TKwloop__init_tk
, /* pointer to parser_nodes:TKwloop:lexer#TKwloop#init_tk */
8080 /* allocate TKwloop */
8081 val
* NEW_parser_nodes__TKwloop(const struct type
* type
) {
8082 val
* self
/* : TKwloop */;
8083 val
* var
/* : null */;
8084 val
* var1
/* : null */;
8085 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8087 self
->class = &class_parser_nodes__TKwloop
;
8089 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwloop exact> */
8091 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwloop exact> */
8094 /* allocate TKwloop */
8095 void CHECK_NEW_parser_nodes__TKwloop(val
* self
) {
8096 val
* var
/* : nullable Token */;
8097 val
* var1
/* : nullable Token */;
8098 val
* var2
/* : nullable String */;
8099 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwloop> */
8100 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwloop> */
8101 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwloop> */
8103 /* runtime class parser_nodes__TKwfor */
8104 const struct class class_parser_nodes__TKwfor
= {
8107 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwfor:kernel#Object#object_id */
8108 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwfor:kernel#Object#is_same_type */
8109 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwfor:kernel#Object#is_same_instance */
8110 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwfor:kernel#Object#== */
8111 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwfor:kernel#Object#!= */
8112 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwfor:kernel#Object#output */
8113 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwfor:kernel#Object#output_class_name */
8114 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwfor:kernel#Object#exit */
8115 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwfor:kernel#Object#sys */
8116 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwfor:kernel#Object#hash */
8117 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwfor:parser_nodes#TokenKeyword#to_s */
8118 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwfor:string#Object#native_class_name */
8119 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwfor:string#Object#class_name */
8120 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwfor:string#Object#inspect */
8121 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwfor:string#Object#inspect_head */
8122 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwfor:string#Object#args */
8123 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwfor:math#Object#atan2 */
8124 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwfor:math#Object#pi */
8125 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwfor:math#Object#srand_from */
8126 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwfor:math#Object#srand */
8127 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwfor:stream#Object#poll */
8128 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwfor:stream#Object#intern_poll */
8129 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwfor:time#Object#get_time */
8130 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwfor:file#Object#printn */
8131 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwfor:file#Object#print */
8132 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwfor:file#Object#getc */
8133 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwfor:file#Object#gets */
8134 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwfor:file#Object#getcwd */
8135 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwfor:file#Object#file_getcwd */
8136 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwfor:file#Object#stdin */
8137 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwfor:file#Object#stdout */
8138 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwfor:file#Object#stderr */
8139 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwfor:model_base#Object#intrude_visibility */
8140 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwfor:model_base#Object#public_visibility */
8141 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwfor:model_base#Object#protected_visibility */
8142 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwfor:model_base#Object#private_visibility */
8143 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwfor:model_base#Object#none_visibility */
8144 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwfor:model#Object#abstract_kind */
8145 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwfor:model#Object#concrete_kind */
8146 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwfor:model#Object#interface_kind */
8147 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwfor:model#Object#enum_kind */
8148 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwfor:model#Object#extern_kind */
8149 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#location */
8150 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#hot_location */
8151 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#debug */
8152 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#parent */
8153 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#parent= */
8154 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#init */
8155 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#replace_child */
8156 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#detach */
8157 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwfor:parser_nodes#ANode#replace_with */
8158 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#visit_all */
8159 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwfor:parser_util#ANode#collect_tokens_by_text */
8160 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwfor:parser_util#ANode#collect_annotations_by_name */
8161 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwfor:simple_misc_analysis#ANode#accept_simple_misc */
8162 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwfor:simple_misc_analysis#ANode#after_simple_misc */
8163 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwfor:literal#ANode#accept_literal */
8164 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwfor:scope#ANode#accept_scope_visitor */
8165 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwfor:flow#ANode#accept_flow_visitor */
8166 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwfor:local_var_init#ANode#accept_local_var_visitor */
8167 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwfor:auto_super_init#ANode#accept_auto_super_init */
8168 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwfor:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8169 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwfor:astvalidation#ANode#accept_ast_validation */
8170 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwfor:transform#ANode#accept_transform_visitor */
8171 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwfor:lexer#Token#text */
8172 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwfor:lexer#Token#text= */
8173 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#prev_token */
8174 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#prev_token= */
8175 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#next_token */
8176 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#next_token= */
8177 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwfor:parser_nodes#Token#init */
8178 (nitmethod_t
)VIRTUAL_lexer__TKwfor__parser_index
, /* pointer to parser_nodes:TKwfor:lexer#TKwfor#parser_index */
8179 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwfor:parser_nodes#TokenKeyword#init */
8180 (nitmethod_t
)VIRTUAL_parser_nodes__TKwfor__init
, /* pointer to parser_nodes:TKwfor:parser_nodes#TKwfor#init */
8181 (nitmethod_t
)VIRTUAL_lexer__TKwfor__init_tk
, /* pointer to parser_nodes:TKwfor:lexer#TKwfor#init_tk */
8184 /* allocate TKwfor */
8185 val
* NEW_parser_nodes__TKwfor(const struct type
* type
) {
8186 val
* self
/* : TKwfor */;
8187 val
* var
/* : null */;
8188 val
* var1
/* : null */;
8189 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8191 self
->class = &class_parser_nodes__TKwfor
;
8193 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwfor exact> */
8195 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwfor exact> */
8198 /* allocate TKwfor */
8199 void CHECK_NEW_parser_nodes__TKwfor(val
* self
) {
8200 val
* var
/* : nullable Token */;
8201 val
* var1
/* : nullable Token */;
8202 val
* var2
/* : nullable String */;
8203 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwfor> */
8204 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwfor> */
8205 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwfor> */
8207 /* runtime class parser_nodes__TKwin */
8208 const struct class class_parser_nodes__TKwin
= {
8211 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwin:kernel#Object#object_id */
8212 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwin:kernel#Object#is_same_type */
8213 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwin:kernel#Object#is_same_instance */
8214 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwin:kernel#Object#== */
8215 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwin:kernel#Object#!= */
8216 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwin:kernel#Object#output */
8217 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwin:kernel#Object#output_class_name */
8218 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwin:kernel#Object#exit */
8219 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwin:kernel#Object#sys */
8220 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwin:kernel#Object#hash */
8221 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwin:parser_nodes#TokenKeyword#to_s */
8222 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwin:string#Object#native_class_name */
8223 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwin:string#Object#class_name */
8224 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwin:string#Object#inspect */
8225 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwin:string#Object#inspect_head */
8226 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwin:string#Object#args */
8227 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwin:math#Object#atan2 */
8228 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwin:math#Object#pi */
8229 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwin:math#Object#srand_from */
8230 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwin:math#Object#srand */
8231 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwin:stream#Object#poll */
8232 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwin:stream#Object#intern_poll */
8233 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwin:time#Object#get_time */
8234 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwin:file#Object#printn */
8235 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwin:file#Object#print */
8236 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwin:file#Object#getc */
8237 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwin:file#Object#gets */
8238 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwin:file#Object#getcwd */
8239 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwin:file#Object#file_getcwd */
8240 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwin:file#Object#stdin */
8241 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwin:file#Object#stdout */
8242 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwin:file#Object#stderr */
8243 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwin:model_base#Object#intrude_visibility */
8244 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwin:model_base#Object#public_visibility */
8245 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwin:model_base#Object#protected_visibility */
8246 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwin:model_base#Object#private_visibility */
8247 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwin:model_base#Object#none_visibility */
8248 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwin:model#Object#abstract_kind */
8249 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwin:model#Object#concrete_kind */
8250 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwin:model#Object#interface_kind */
8251 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwin:model#Object#enum_kind */
8252 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwin:model#Object#extern_kind */
8253 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#location */
8254 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#hot_location */
8255 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#debug */
8256 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#parent */
8257 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#parent= */
8258 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#init */
8259 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#replace_child */
8260 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#detach */
8261 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwin:parser_nodes#ANode#replace_with */
8262 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#visit_all */
8263 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwin:parser_util#ANode#collect_tokens_by_text */
8264 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwin:parser_util#ANode#collect_annotations_by_name */
8265 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwin:simple_misc_analysis#ANode#accept_simple_misc */
8266 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwin:simple_misc_analysis#ANode#after_simple_misc */
8267 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwin:literal#ANode#accept_literal */
8268 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwin:scope#ANode#accept_scope_visitor */
8269 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwin:flow#ANode#accept_flow_visitor */
8270 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwin:local_var_init#ANode#accept_local_var_visitor */
8271 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwin:auto_super_init#ANode#accept_auto_super_init */
8272 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwin:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8273 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwin:astvalidation#ANode#accept_ast_validation */
8274 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwin:transform#ANode#accept_transform_visitor */
8275 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwin:lexer#Token#text */
8276 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwin:lexer#Token#text= */
8277 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#prev_token */
8278 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#prev_token= */
8279 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#next_token */
8280 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#next_token= */
8281 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwin:parser_nodes#Token#init */
8282 (nitmethod_t
)VIRTUAL_lexer__TKwin__parser_index
, /* pointer to parser_nodes:TKwin:lexer#TKwin#parser_index */
8283 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwin:parser_nodes#TokenKeyword#init */
8284 (nitmethod_t
)VIRTUAL_parser_nodes__TKwin__init
, /* pointer to parser_nodes:TKwin:parser_nodes#TKwin#init */
8285 (nitmethod_t
)VIRTUAL_lexer__TKwin__init_tk
, /* pointer to parser_nodes:TKwin:lexer#TKwin#init_tk */
8288 /* allocate TKwin */
8289 val
* NEW_parser_nodes__TKwin(const struct type
* type
) {
8290 val
* self
/* : TKwin */;
8291 val
* var
/* : null */;
8292 val
* var1
/* : null */;
8293 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8295 self
->class = &class_parser_nodes__TKwin
;
8297 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwin exact> */
8299 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwin exact> */
8302 /* allocate TKwin */
8303 void CHECK_NEW_parser_nodes__TKwin(val
* self
) {
8304 val
* var
/* : nullable Token */;
8305 val
* var1
/* : nullable Token */;
8306 val
* var2
/* : nullable String */;
8307 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwin> */
8308 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwin> */
8309 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwin> */
8311 /* runtime class parser_nodes__TKwand */
8312 const struct class class_parser_nodes__TKwand
= {
8315 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwand:kernel#Object#object_id */
8316 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwand:kernel#Object#is_same_type */
8317 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwand:kernel#Object#is_same_instance */
8318 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwand:kernel#Object#== */
8319 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwand:kernel#Object#!= */
8320 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwand:kernel#Object#output */
8321 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwand:kernel#Object#output_class_name */
8322 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwand:kernel#Object#exit */
8323 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwand:kernel#Object#sys */
8324 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwand:kernel#Object#hash */
8325 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwand:parser_nodes#TokenKeyword#to_s */
8326 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwand:string#Object#native_class_name */
8327 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwand:string#Object#class_name */
8328 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwand:string#Object#inspect */
8329 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwand:string#Object#inspect_head */
8330 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwand:string#Object#args */
8331 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwand:math#Object#atan2 */
8332 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwand:math#Object#pi */
8333 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwand:math#Object#srand_from */
8334 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwand:math#Object#srand */
8335 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwand:stream#Object#poll */
8336 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwand:stream#Object#intern_poll */
8337 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwand:time#Object#get_time */
8338 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwand:file#Object#printn */
8339 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwand:file#Object#print */
8340 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwand:file#Object#getc */
8341 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwand:file#Object#gets */
8342 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwand:file#Object#getcwd */
8343 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwand:file#Object#file_getcwd */
8344 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwand:file#Object#stdin */
8345 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwand:file#Object#stdout */
8346 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwand:file#Object#stderr */
8347 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwand:model_base#Object#intrude_visibility */
8348 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwand:model_base#Object#public_visibility */
8349 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwand:model_base#Object#protected_visibility */
8350 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwand:model_base#Object#private_visibility */
8351 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwand:model_base#Object#none_visibility */
8352 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwand:model#Object#abstract_kind */
8353 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwand:model#Object#concrete_kind */
8354 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwand:model#Object#interface_kind */
8355 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwand:model#Object#enum_kind */
8356 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwand:model#Object#extern_kind */
8357 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#location */
8358 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#hot_location */
8359 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#debug */
8360 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#parent */
8361 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#parent= */
8362 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#init */
8363 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#replace_child */
8364 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#detach */
8365 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwand:parser_nodes#ANode#replace_with */
8366 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#visit_all */
8367 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwand:parser_util#ANode#collect_tokens_by_text */
8368 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwand:parser_util#ANode#collect_annotations_by_name */
8369 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwand:simple_misc_analysis#ANode#accept_simple_misc */
8370 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwand:simple_misc_analysis#ANode#after_simple_misc */
8371 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwand:literal#ANode#accept_literal */
8372 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwand:scope#ANode#accept_scope_visitor */
8373 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwand:flow#ANode#accept_flow_visitor */
8374 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwand:local_var_init#ANode#accept_local_var_visitor */
8375 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwand:auto_super_init#ANode#accept_auto_super_init */
8376 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwand:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8377 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwand:astvalidation#ANode#accept_ast_validation */
8378 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwand:transform#ANode#accept_transform_visitor */
8379 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwand:lexer#Token#text */
8380 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwand:lexer#Token#text= */
8381 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#prev_token */
8382 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#prev_token= */
8383 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#next_token */
8384 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#next_token= */
8385 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwand:parser_nodes#Token#init */
8386 (nitmethod_t
)VIRTUAL_lexer__TKwand__parser_index
, /* pointer to parser_nodes:TKwand:lexer#TKwand#parser_index */
8387 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwand:parser_nodes#TokenKeyword#init */
8388 (nitmethod_t
)VIRTUAL_parser_nodes__TKwand__init
, /* pointer to parser_nodes:TKwand:parser_nodes#TKwand#init */
8389 (nitmethod_t
)VIRTUAL_lexer__TKwand__init_tk
, /* pointer to parser_nodes:TKwand:lexer#TKwand#init_tk */
8392 /* allocate TKwand */
8393 val
* NEW_parser_nodes__TKwand(const struct type
* type
) {
8394 val
* self
/* : TKwand */;
8395 val
* var
/* : null */;
8396 val
* var1
/* : null */;
8397 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8399 self
->class = &class_parser_nodes__TKwand
;
8401 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwand exact> */
8403 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwand exact> */
8406 /* allocate TKwand */
8407 void CHECK_NEW_parser_nodes__TKwand(val
* self
) {
8408 val
* var
/* : nullable Token */;
8409 val
* var1
/* : nullable Token */;
8410 val
* var2
/* : nullable String */;
8411 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwand> */
8412 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwand> */
8413 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwand> */
8415 /* runtime class parser_nodes__TKwor */
8416 const struct class class_parser_nodes__TKwor
= {
8419 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwor:kernel#Object#object_id */
8420 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwor:kernel#Object#is_same_type */
8421 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwor:kernel#Object#is_same_instance */
8422 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwor:kernel#Object#== */
8423 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwor:kernel#Object#!= */
8424 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwor:kernel#Object#output */
8425 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwor:kernel#Object#output_class_name */
8426 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwor:kernel#Object#exit */
8427 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwor:kernel#Object#sys */
8428 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwor:kernel#Object#hash */
8429 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwor:parser_nodes#TokenKeyword#to_s */
8430 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwor:string#Object#native_class_name */
8431 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwor:string#Object#class_name */
8432 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwor:string#Object#inspect */
8433 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwor:string#Object#inspect_head */
8434 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwor:string#Object#args */
8435 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwor:math#Object#atan2 */
8436 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwor:math#Object#pi */
8437 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwor:math#Object#srand_from */
8438 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwor:math#Object#srand */
8439 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwor:stream#Object#poll */
8440 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwor:stream#Object#intern_poll */
8441 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwor:time#Object#get_time */
8442 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwor:file#Object#printn */
8443 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwor:file#Object#print */
8444 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwor:file#Object#getc */
8445 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwor:file#Object#gets */
8446 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwor:file#Object#getcwd */
8447 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwor:file#Object#file_getcwd */
8448 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwor:file#Object#stdin */
8449 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwor:file#Object#stdout */
8450 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwor:file#Object#stderr */
8451 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwor:model_base#Object#intrude_visibility */
8452 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwor:model_base#Object#public_visibility */
8453 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwor:model_base#Object#protected_visibility */
8454 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwor:model_base#Object#private_visibility */
8455 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwor:model_base#Object#none_visibility */
8456 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwor:model#Object#abstract_kind */
8457 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwor:model#Object#concrete_kind */
8458 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwor:model#Object#interface_kind */
8459 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwor:model#Object#enum_kind */
8460 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwor:model#Object#extern_kind */
8461 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#location */
8462 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#hot_location */
8463 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#debug */
8464 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#parent */
8465 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#parent= */
8466 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#init */
8467 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#replace_child */
8468 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#detach */
8469 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwor:parser_nodes#ANode#replace_with */
8470 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#visit_all */
8471 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwor:parser_util#ANode#collect_tokens_by_text */
8472 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwor:parser_util#ANode#collect_annotations_by_name */
8473 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwor:simple_misc_analysis#ANode#accept_simple_misc */
8474 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwor:simple_misc_analysis#ANode#after_simple_misc */
8475 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwor:literal#ANode#accept_literal */
8476 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwor:scope#ANode#accept_scope_visitor */
8477 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwor:flow#ANode#accept_flow_visitor */
8478 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwor:local_var_init#ANode#accept_local_var_visitor */
8479 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwor:auto_super_init#ANode#accept_auto_super_init */
8480 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwor:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8481 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwor:astvalidation#ANode#accept_ast_validation */
8482 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwor:transform#ANode#accept_transform_visitor */
8483 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwor:lexer#Token#text */
8484 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwor:lexer#Token#text= */
8485 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#prev_token */
8486 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#prev_token= */
8487 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#next_token */
8488 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#next_token= */
8489 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwor:parser_nodes#Token#init */
8490 (nitmethod_t
)VIRTUAL_lexer__TKwor__parser_index
, /* pointer to parser_nodes:TKwor:lexer#TKwor#parser_index */
8491 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwor:parser_nodes#TokenKeyword#init */
8492 (nitmethod_t
)VIRTUAL_parser_nodes__TKwor__init
, /* pointer to parser_nodes:TKwor:parser_nodes#TKwor#init */
8493 (nitmethod_t
)VIRTUAL_lexer__TKwor__init_tk
, /* pointer to parser_nodes:TKwor:lexer#TKwor#init_tk */
8496 /* allocate TKwor */
8497 val
* NEW_parser_nodes__TKwor(const struct type
* type
) {
8498 val
* self
/* : TKwor */;
8499 val
* var
/* : null */;
8500 val
* var1
/* : null */;
8501 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8503 self
->class = &class_parser_nodes__TKwor
;
8505 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwor exact> */
8507 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwor exact> */
8510 /* allocate TKwor */
8511 void CHECK_NEW_parser_nodes__TKwor(val
* self
) {
8512 val
* var
/* : nullable Token */;
8513 val
* var1
/* : nullable Token */;
8514 val
* var2
/* : nullable String */;
8515 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwor> */
8516 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwor> */
8517 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwor> */
8519 /* runtime class parser_nodes__TKwimplies */
8520 const struct class class_parser_nodes__TKwimplies
= {
8523 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwimplies:kernel#Object#object_id */
8524 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwimplies:kernel#Object#is_same_type */
8525 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwimplies:kernel#Object#is_same_instance */
8526 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwimplies:kernel#Object#== */
8527 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwimplies:kernel#Object#!= */
8528 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwimplies:kernel#Object#output */
8529 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwimplies:kernel#Object#output_class_name */
8530 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwimplies:kernel#Object#exit */
8531 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwimplies:kernel#Object#sys */
8532 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwimplies:kernel#Object#hash */
8533 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwimplies:parser_nodes#TokenKeyword#to_s */
8534 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwimplies:string#Object#native_class_name */
8535 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwimplies:string#Object#class_name */
8536 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwimplies:string#Object#inspect */
8537 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwimplies:string#Object#inspect_head */
8538 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwimplies:string#Object#args */
8539 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwimplies:math#Object#atan2 */
8540 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwimplies:math#Object#pi */
8541 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwimplies:math#Object#srand_from */
8542 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwimplies:math#Object#srand */
8543 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwimplies:stream#Object#poll */
8544 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwimplies:stream#Object#intern_poll */
8545 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwimplies:time#Object#get_time */
8546 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwimplies:file#Object#printn */
8547 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwimplies:file#Object#print */
8548 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwimplies:file#Object#getc */
8549 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwimplies:file#Object#gets */
8550 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwimplies:file#Object#getcwd */
8551 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwimplies:file#Object#file_getcwd */
8552 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwimplies:file#Object#stdin */
8553 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwimplies:file#Object#stdout */
8554 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwimplies:file#Object#stderr */
8555 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwimplies:model_base#Object#intrude_visibility */
8556 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwimplies:model_base#Object#public_visibility */
8557 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwimplies:model_base#Object#protected_visibility */
8558 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwimplies:model_base#Object#private_visibility */
8559 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwimplies:model_base#Object#none_visibility */
8560 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwimplies:model#Object#abstract_kind */
8561 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwimplies:model#Object#concrete_kind */
8562 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwimplies:model#Object#interface_kind */
8563 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwimplies:model#Object#enum_kind */
8564 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwimplies:model#Object#extern_kind */
8565 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#location */
8566 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#hot_location */
8567 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#debug */
8568 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#parent */
8569 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#parent= */
8570 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#init */
8571 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#replace_child */
8572 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#detach */
8573 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwimplies:parser_nodes#ANode#replace_with */
8574 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#visit_all */
8575 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwimplies:parser_util#ANode#collect_tokens_by_text */
8576 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwimplies:parser_util#ANode#collect_annotations_by_name */
8577 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwimplies:simple_misc_analysis#ANode#accept_simple_misc */
8578 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwimplies:simple_misc_analysis#ANode#after_simple_misc */
8579 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwimplies:literal#ANode#accept_literal */
8580 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwimplies:scope#ANode#accept_scope_visitor */
8581 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwimplies:flow#ANode#accept_flow_visitor */
8582 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwimplies:local_var_init#ANode#accept_local_var_visitor */
8583 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwimplies:auto_super_init#ANode#accept_auto_super_init */
8584 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwimplies:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8585 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwimplies:astvalidation#ANode#accept_ast_validation */
8586 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwimplies:transform#ANode#accept_transform_visitor */
8587 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwimplies:lexer#Token#text */
8588 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwimplies:lexer#Token#text= */
8589 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#prev_token */
8590 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#prev_token= */
8591 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#next_token */
8592 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#next_token= */
8593 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwimplies:parser_nodes#Token#init */
8594 (nitmethod_t
)VIRTUAL_lexer__TKwimplies__parser_index
, /* pointer to parser_nodes:TKwimplies:lexer#TKwimplies#parser_index */
8595 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwimplies:parser_nodes#TokenKeyword#init */
8596 (nitmethod_t
)VIRTUAL_parser_nodes__TKwimplies__init
, /* pointer to parser_nodes:TKwimplies:parser_nodes#TKwimplies#init */
8597 (nitmethod_t
)VIRTUAL_lexer__TKwimplies__init_tk
, /* pointer to parser_nodes:TKwimplies:lexer#TKwimplies#init_tk */
8600 /* allocate TKwimplies */
8601 val
* NEW_parser_nodes__TKwimplies(const struct type
* type
) {
8602 val
* self
/* : TKwimplies */;
8603 val
* var
/* : null */;
8604 val
* var1
/* : null */;
8605 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8607 self
->class = &class_parser_nodes__TKwimplies
;
8609 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwimplies exact> */
8611 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwimplies exact> */
8614 /* allocate TKwimplies */
8615 void CHECK_NEW_parser_nodes__TKwimplies(val
* self
) {
8616 val
* var
/* : nullable Token */;
8617 val
* var1
/* : nullable Token */;
8618 val
* var2
/* : nullable String */;
8619 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwimplies> */
8620 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwimplies> */
8621 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwimplies> */
8623 /* runtime class parser_nodes__TKwnot */
8624 const struct class class_parser_nodes__TKwnot
= {
8627 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwnot:kernel#Object#object_id */
8628 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwnot:kernel#Object#is_same_type */
8629 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwnot:kernel#Object#is_same_instance */
8630 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwnot:kernel#Object#== */
8631 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwnot:kernel#Object#!= */
8632 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwnot:kernel#Object#output */
8633 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwnot:kernel#Object#output_class_name */
8634 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwnot:kernel#Object#exit */
8635 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwnot:kernel#Object#sys */
8636 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwnot:kernel#Object#hash */
8637 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwnot:parser_nodes#TokenKeyword#to_s */
8638 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwnot:string#Object#native_class_name */
8639 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwnot:string#Object#class_name */
8640 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwnot:string#Object#inspect */
8641 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwnot:string#Object#inspect_head */
8642 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwnot:string#Object#args */
8643 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwnot:math#Object#atan2 */
8644 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwnot:math#Object#pi */
8645 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwnot:math#Object#srand_from */
8646 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwnot:math#Object#srand */
8647 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwnot:stream#Object#poll */
8648 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwnot:stream#Object#intern_poll */
8649 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwnot:time#Object#get_time */
8650 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwnot:file#Object#printn */
8651 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwnot:file#Object#print */
8652 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwnot:file#Object#getc */
8653 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwnot:file#Object#gets */
8654 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwnot:file#Object#getcwd */
8655 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwnot:file#Object#file_getcwd */
8656 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwnot:file#Object#stdin */
8657 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwnot:file#Object#stdout */
8658 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwnot:file#Object#stderr */
8659 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwnot:model_base#Object#intrude_visibility */
8660 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwnot:model_base#Object#public_visibility */
8661 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwnot:model_base#Object#protected_visibility */
8662 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwnot:model_base#Object#private_visibility */
8663 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwnot:model_base#Object#none_visibility */
8664 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwnot:model#Object#abstract_kind */
8665 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwnot:model#Object#concrete_kind */
8666 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwnot:model#Object#interface_kind */
8667 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwnot:model#Object#enum_kind */
8668 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwnot:model#Object#extern_kind */
8669 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#location */
8670 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#hot_location */
8671 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#debug */
8672 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#parent */
8673 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#parent= */
8674 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#init */
8675 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#replace_child */
8676 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#detach */
8677 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwnot:parser_nodes#ANode#replace_with */
8678 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#visit_all */
8679 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwnot:parser_util#ANode#collect_tokens_by_text */
8680 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwnot:parser_util#ANode#collect_annotations_by_name */
8681 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwnot:simple_misc_analysis#ANode#accept_simple_misc */
8682 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwnot:simple_misc_analysis#ANode#after_simple_misc */
8683 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwnot:literal#ANode#accept_literal */
8684 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwnot:scope#ANode#accept_scope_visitor */
8685 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwnot:flow#ANode#accept_flow_visitor */
8686 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwnot:local_var_init#ANode#accept_local_var_visitor */
8687 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwnot:auto_super_init#ANode#accept_auto_super_init */
8688 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwnot:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8689 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwnot:astvalidation#ANode#accept_ast_validation */
8690 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwnot:transform#ANode#accept_transform_visitor */
8691 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwnot:lexer#Token#text */
8692 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwnot:lexer#Token#text= */
8693 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#prev_token */
8694 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#prev_token= */
8695 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#next_token */
8696 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#next_token= */
8697 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwnot:parser_nodes#Token#init */
8698 (nitmethod_t
)VIRTUAL_lexer__TKwnot__parser_index
, /* pointer to parser_nodes:TKwnot:lexer#TKwnot#parser_index */
8699 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwnot:parser_nodes#TokenKeyword#init */
8700 (nitmethod_t
)VIRTUAL_parser_nodes__TKwnot__init
, /* pointer to parser_nodes:TKwnot:parser_nodes#TKwnot#init */
8701 (nitmethod_t
)VIRTUAL_lexer__TKwnot__init_tk
, /* pointer to parser_nodes:TKwnot:lexer#TKwnot#init_tk */
8704 /* allocate TKwnot */
8705 val
* NEW_parser_nodes__TKwnot(const struct type
* type
) {
8706 val
* self
/* : TKwnot */;
8707 val
* var
/* : null */;
8708 val
* var1
/* : null */;
8709 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8711 self
->class = &class_parser_nodes__TKwnot
;
8713 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwnot exact> */
8715 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwnot exact> */
8718 /* allocate TKwnot */
8719 void CHECK_NEW_parser_nodes__TKwnot(val
* self
) {
8720 val
* var
/* : nullable Token */;
8721 val
* var1
/* : nullable Token */;
8722 val
* var2
/* : nullable String */;
8723 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwnot> */
8724 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwnot> */
8725 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwnot> */
8727 /* runtime class parser_nodes__TKwreturn */
8728 const struct class class_parser_nodes__TKwreturn
= {
8731 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwreturn:kernel#Object#object_id */
8732 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwreturn:kernel#Object#is_same_type */
8733 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwreturn:kernel#Object#is_same_instance */
8734 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwreturn:kernel#Object#== */
8735 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwreturn:kernel#Object#!= */
8736 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwreturn:kernel#Object#output */
8737 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwreturn:kernel#Object#output_class_name */
8738 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwreturn:kernel#Object#exit */
8739 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwreturn:kernel#Object#sys */
8740 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwreturn:kernel#Object#hash */
8741 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwreturn:parser_nodes#TokenKeyword#to_s */
8742 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwreturn:string#Object#native_class_name */
8743 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwreturn:string#Object#class_name */
8744 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwreturn:string#Object#inspect */
8745 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwreturn:string#Object#inspect_head */
8746 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwreturn:string#Object#args */
8747 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwreturn:math#Object#atan2 */
8748 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwreturn:math#Object#pi */
8749 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwreturn:math#Object#srand_from */
8750 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwreturn:math#Object#srand */
8751 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwreturn:stream#Object#poll */
8752 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwreturn:stream#Object#intern_poll */
8753 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwreturn:time#Object#get_time */
8754 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwreturn:file#Object#printn */
8755 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwreturn:file#Object#print */
8756 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwreturn:file#Object#getc */
8757 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwreturn:file#Object#gets */
8758 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwreturn:file#Object#getcwd */
8759 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwreturn:file#Object#file_getcwd */
8760 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwreturn:file#Object#stdin */
8761 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwreturn:file#Object#stdout */
8762 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwreturn:file#Object#stderr */
8763 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwreturn:model_base#Object#intrude_visibility */
8764 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwreturn:model_base#Object#public_visibility */
8765 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwreturn:model_base#Object#protected_visibility */
8766 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwreturn:model_base#Object#private_visibility */
8767 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwreturn:model_base#Object#none_visibility */
8768 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwreturn:model#Object#abstract_kind */
8769 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwreturn:model#Object#concrete_kind */
8770 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwreturn:model#Object#interface_kind */
8771 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwreturn:model#Object#enum_kind */
8772 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwreturn:model#Object#extern_kind */
8773 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#location */
8774 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#hot_location */
8775 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#debug */
8776 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#parent */
8777 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#parent= */
8778 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#init */
8779 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#replace_child */
8780 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#detach */
8781 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwreturn:parser_nodes#ANode#replace_with */
8782 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#visit_all */
8783 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwreturn:parser_util#ANode#collect_tokens_by_text */
8784 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwreturn:parser_util#ANode#collect_annotations_by_name */
8785 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwreturn:simple_misc_analysis#ANode#accept_simple_misc */
8786 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwreturn:simple_misc_analysis#ANode#after_simple_misc */
8787 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwreturn:literal#ANode#accept_literal */
8788 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwreturn:scope#ANode#accept_scope_visitor */
8789 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwreturn:flow#ANode#accept_flow_visitor */
8790 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwreturn:local_var_init#ANode#accept_local_var_visitor */
8791 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwreturn:auto_super_init#ANode#accept_auto_super_init */
8792 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwreturn:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8793 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwreturn:astvalidation#ANode#accept_ast_validation */
8794 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwreturn:transform#ANode#accept_transform_visitor */
8795 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwreturn:lexer#Token#text */
8796 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwreturn:lexer#Token#text= */
8797 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#prev_token */
8798 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#prev_token= */
8799 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#next_token */
8800 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#next_token= */
8801 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwreturn:parser_nodes#Token#init */
8802 (nitmethod_t
)VIRTUAL_lexer__TKwreturn__parser_index
, /* pointer to parser_nodes:TKwreturn:lexer#TKwreturn#parser_index */
8803 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwreturn:parser_nodes#TokenKeyword#init */
8804 (nitmethod_t
)VIRTUAL_parser_nodes__TKwreturn__init
, /* pointer to parser_nodes:TKwreturn:parser_nodes#TKwreturn#init */
8805 (nitmethod_t
)VIRTUAL_lexer__TKwreturn__init_tk
, /* pointer to parser_nodes:TKwreturn:lexer#TKwreturn#init_tk */
8808 /* allocate TKwreturn */
8809 val
* NEW_parser_nodes__TKwreturn(const struct type
* type
) {
8810 val
* self
/* : TKwreturn */;
8811 val
* var
/* : null */;
8812 val
* var1
/* : null */;
8813 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8815 self
->class = &class_parser_nodes__TKwreturn
;
8817 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwreturn exact> */
8819 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwreturn exact> */
8822 /* allocate TKwreturn */
8823 void CHECK_NEW_parser_nodes__TKwreturn(val
* self
) {
8824 val
* var
/* : nullable Token */;
8825 val
* var1
/* : nullable Token */;
8826 val
* var2
/* : nullable String */;
8827 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwreturn> */
8828 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwreturn> */
8829 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwreturn> */
8831 /* runtime class parser_nodes__TKwcontinue */
8832 const struct class class_parser_nodes__TKwcontinue
= {
8835 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#object_id */
8836 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#is_same_type */
8837 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#is_same_instance */
8838 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#== */
8839 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#!= */
8840 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#output */
8841 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#output_class_name */
8842 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#exit */
8843 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#sys */
8844 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwcontinue:kernel#Object#hash */
8845 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#TokenKeyword#to_s */
8846 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwcontinue:string#Object#native_class_name */
8847 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwcontinue:string#Object#class_name */
8848 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwcontinue:string#Object#inspect */
8849 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwcontinue:string#Object#inspect_head */
8850 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwcontinue:string#Object#args */
8851 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwcontinue:math#Object#atan2 */
8852 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwcontinue:math#Object#pi */
8853 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwcontinue:math#Object#srand_from */
8854 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwcontinue:math#Object#srand */
8855 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwcontinue:stream#Object#poll */
8856 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwcontinue:stream#Object#intern_poll */
8857 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwcontinue:time#Object#get_time */
8858 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwcontinue:file#Object#printn */
8859 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwcontinue:file#Object#print */
8860 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwcontinue:file#Object#getc */
8861 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwcontinue:file#Object#gets */
8862 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwcontinue:file#Object#getcwd */
8863 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwcontinue:file#Object#file_getcwd */
8864 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwcontinue:file#Object#stdin */
8865 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwcontinue:file#Object#stdout */
8866 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwcontinue:file#Object#stderr */
8867 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwcontinue:model_base#Object#intrude_visibility */
8868 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwcontinue:model_base#Object#public_visibility */
8869 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwcontinue:model_base#Object#protected_visibility */
8870 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwcontinue:model_base#Object#private_visibility */
8871 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwcontinue:model_base#Object#none_visibility */
8872 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwcontinue:model#Object#abstract_kind */
8873 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwcontinue:model#Object#concrete_kind */
8874 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwcontinue:model#Object#interface_kind */
8875 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwcontinue:model#Object#enum_kind */
8876 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwcontinue:model#Object#extern_kind */
8877 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#location */
8878 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#hot_location */
8879 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#debug */
8880 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#parent */
8881 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#parent= */
8882 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#init */
8883 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#replace_child */
8884 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#detach */
8885 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#ANode#replace_with */
8886 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#visit_all */
8887 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwcontinue:parser_util#ANode#collect_tokens_by_text */
8888 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwcontinue:parser_util#ANode#collect_annotations_by_name */
8889 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwcontinue:simple_misc_analysis#ANode#accept_simple_misc */
8890 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwcontinue:simple_misc_analysis#ANode#after_simple_misc */
8891 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwcontinue:literal#ANode#accept_literal */
8892 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwcontinue:scope#ANode#accept_scope_visitor */
8893 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwcontinue:flow#ANode#accept_flow_visitor */
8894 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwcontinue:local_var_init#ANode#accept_local_var_visitor */
8895 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwcontinue:auto_super_init#ANode#accept_auto_super_init */
8896 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwcontinue:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8897 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwcontinue:astvalidation#ANode#accept_ast_validation */
8898 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwcontinue:transform#ANode#accept_transform_visitor */
8899 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwcontinue:lexer#Token#text */
8900 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwcontinue:lexer#Token#text= */
8901 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#prev_token */
8902 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#prev_token= */
8903 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#next_token */
8904 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#next_token= */
8905 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#Token#init */
8906 (nitmethod_t
)VIRTUAL_lexer__TKwcontinue__parser_index
, /* pointer to parser_nodes:TKwcontinue:lexer#TKwcontinue#parser_index */
8907 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#TokenKeyword#init */
8908 (nitmethod_t
)VIRTUAL_parser_nodes__TKwcontinue__init
, /* pointer to parser_nodes:TKwcontinue:parser_nodes#TKwcontinue#init */
8909 (nitmethod_t
)VIRTUAL_lexer__TKwcontinue__init_tk
, /* pointer to parser_nodes:TKwcontinue:lexer#TKwcontinue#init_tk */
8912 /* allocate TKwcontinue */
8913 val
* NEW_parser_nodes__TKwcontinue(const struct type
* type
) {
8914 val
* self
/* : TKwcontinue */;
8915 val
* var
/* : null */;
8916 val
* var1
/* : null */;
8917 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8919 self
->class = &class_parser_nodes__TKwcontinue
;
8921 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwcontinue exact> */
8923 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwcontinue exact> */
8926 /* allocate TKwcontinue */
8927 void CHECK_NEW_parser_nodes__TKwcontinue(val
* self
) {
8928 val
* var
/* : nullable Token */;
8929 val
* var1
/* : nullable Token */;
8930 val
* var2
/* : nullable String */;
8931 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwcontinue> */
8932 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwcontinue> */
8933 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwcontinue> */
8935 /* runtime class parser_nodes__TKwbreak */
8936 const struct class class_parser_nodes__TKwbreak
= {
8939 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwbreak:kernel#Object#object_id */
8940 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwbreak:kernel#Object#is_same_type */
8941 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwbreak:kernel#Object#is_same_instance */
8942 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwbreak:kernel#Object#== */
8943 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwbreak:kernel#Object#!= */
8944 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwbreak:kernel#Object#output */
8945 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwbreak:kernel#Object#output_class_name */
8946 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwbreak:kernel#Object#exit */
8947 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwbreak:kernel#Object#sys */
8948 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwbreak:kernel#Object#hash */
8949 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwbreak:parser_nodes#TokenKeyword#to_s */
8950 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwbreak:string#Object#native_class_name */
8951 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwbreak:string#Object#class_name */
8952 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwbreak:string#Object#inspect */
8953 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwbreak:string#Object#inspect_head */
8954 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwbreak:string#Object#args */
8955 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwbreak:math#Object#atan2 */
8956 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwbreak:math#Object#pi */
8957 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwbreak:math#Object#srand_from */
8958 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwbreak:math#Object#srand */
8959 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwbreak:stream#Object#poll */
8960 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwbreak:stream#Object#intern_poll */
8961 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwbreak:time#Object#get_time */
8962 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwbreak:file#Object#printn */
8963 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwbreak:file#Object#print */
8964 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwbreak:file#Object#getc */
8965 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwbreak:file#Object#gets */
8966 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwbreak:file#Object#getcwd */
8967 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwbreak:file#Object#file_getcwd */
8968 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwbreak:file#Object#stdin */
8969 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwbreak:file#Object#stdout */
8970 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwbreak:file#Object#stderr */
8971 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwbreak:model_base#Object#intrude_visibility */
8972 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwbreak:model_base#Object#public_visibility */
8973 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwbreak:model_base#Object#protected_visibility */
8974 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwbreak:model_base#Object#private_visibility */
8975 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwbreak:model_base#Object#none_visibility */
8976 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwbreak:model#Object#abstract_kind */
8977 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwbreak:model#Object#concrete_kind */
8978 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwbreak:model#Object#interface_kind */
8979 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwbreak:model#Object#enum_kind */
8980 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwbreak:model#Object#extern_kind */
8981 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#location */
8982 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#hot_location */
8983 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#debug */
8984 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#parent */
8985 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#parent= */
8986 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#init */
8987 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#replace_child */
8988 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#detach */
8989 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwbreak:parser_nodes#ANode#replace_with */
8990 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#visit_all */
8991 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwbreak:parser_util#ANode#collect_tokens_by_text */
8992 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwbreak:parser_util#ANode#collect_annotations_by_name */
8993 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwbreak:simple_misc_analysis#ANode#accept_simple_misc */
8994 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwbreak:simple_misc_analysis#ANode#after_simple_misc */
8995 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwbreak:literal#ANode#accept_literal */
8996 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwbreak:scope#ANode#accept_scope_visitor */
8997 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwbreak:flow#ANode#accept_flow_visitor */
8998 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwbreak:local_var_init#ANode#accept_local_var_visitor */
8999 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwbreak:auto_super_init#ANode#accept_auto_super_init */
9000 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwbreak:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9001 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwbreak:astvalidation#ANode#accept_ast_validation */
9002 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwbreak:transform#ANode#accept_transform_visitor */
9003 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwbreak:lexer#Token#text */
9004 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwbreak:lexer#Token#text= */
9005 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#prev_token */
9006 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#prev_token= */
9007 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#next_token */
9008 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#next_token= */
9009 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwbreak:parser_nodes#Token#init */
9010 (nitmethod_t
)VIRTUAL_lexer__TKwbreak__parser_index
, /* pointer to parser_nodes:TKwbreak:lexer#TKwbreak#parser_index */
9011 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwbreak:parser_nodes#TokenKeyword#init */
9012 (nitmethod_t
)VIRTUAL_parser_nodes__TKwbreak__init
, /* pointer to parser_nodes:TKwbreak:parser_nodes#TKwbreak#init */
9013 (nitmethod_t
)VIRTUAL_lexer__TKwbreak__init_tk
, /* pointer to parser_nodes:TKwbreak:lexer#TKwbreak#init_tk */
9016 /* allocate TKwbreak */
9017 val
* NEW_parser_nodes__TKwbreak(const struct type
* type
) {
9018 val
* self
/* : TKwbreak */;
9019 val
* var
/* : null */;
9020 val
* var1
/* : null */;
9021 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9023 self
->class = &class_parser_nodes__TKwbreak
;
9025 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwbreak exact> */
9027 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwbreak exact> */
9030 /* allocate TKwbreak */
9031 void CHECK_NEW_parser_nodes__TKwbreak(val
* self
) {
9032 val
* var
/* : nullable Token */;
9033 val
* var1
/* : nullable Token */;
9034 val
* var2
/* : nullable String */;
9035 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwbreak> */
9036 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwbreak> */
9037 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwbreak> */
9039 /* runtime class parser_nodes__TKwabort */
9040 const struct class class_parser_nodes__TKwabort
= {
9043 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwabort:kernel#Object#object_id */
9044 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwabort:kernel#Object#is_same_type */
9045 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwabort:kernel#Object#is_same_instance */
9046 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwabort:kernel#Object#== */
9047 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwabort:kernel#Object#!= */
9048 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwabort:kernel#Object#output */
9049 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwabort:kernel#Object#output_class_name */
9050 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwabort:kernel#Object#exit */
9051 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwabort:kernel#Object#sys */
9052 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwabort:kernel#Object#hash */
9053 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwabort:parser_nodes#TokenKeyword#to_s */
9054 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwabort:string#Object#native_class_name */
9055 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwabort:string#Object#class_name */
9056 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwabort:string#Object#inspect */
9057 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwabort:string#Object#inspect_head */
9058 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwabort:string#Object#args */
9059 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwabort:math#Object#atan2 */
9060 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwabort:math#Object#pi */
9061 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwabort:math#Object#srand_from */
9062 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwabort:math#Object#srand */
9063 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwabort:stream#Object#poll */
9064 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwabort:stream#Object#intern_poll */
9065 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwabort:time#Object#get_time */
9066 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwabort:file#Object#printn */
9067 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwabort:file#Object#print */
9068 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwabort:file#Object#getc */
9069 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwabort:file#Object#gets */
9070 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwabort:file#Object#getcwd */
9071 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwabort:file#Object#file_getcwd */
9072 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwabort:file#Object#stdin */
9073 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwabort:file#Object#stdout */
9074 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwabort:file#Object#stderr */
9075 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwabort:model_base#Object#intrude_visibility */
9076 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwabort:model_base#Object#public_visibility */
9077 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwabort:model_base#Object#protected_visibility */
9078 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwabort:model_base#Object#private_visibility */
9079 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwabort:model_base#Object#none_visibility */
9080 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwabort:model#Object#abstract_kind */
9081 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwabort:model#Object#concrete_kind */
9082 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwabort:model#Object#interface_kind */
9083 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwabort:model#Object#enum_kind */
9084 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwabort:model#Object#extern_kind */
9085 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#location */
9086 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#hot_location */
9087 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#debug */
9088 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#parent */
9089 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#parent= */
9090 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#init */
9091 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#replace_child */
9092 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#detach */
9093 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwabort:parser_nodes#ANode#replace_with */
9094 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#visit_all */
9095 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwabort:parser_util#ANode#collect_tokens_by_text */
9096 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwabort:parser_util#ANode#collect_annotations_by_name */
9097 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwabort:simple_misc_analysis#ANode#accept_simple_misc */
9098 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwabort:simple_misc_analysis#ANode#after_simple_misc */
9099 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwabort:literal#ANode#accept_literal */
9100 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwabort:scope#ANode#accept_scope_visitor */
9101 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwabort:flow#ANode#accept_flow_visitor */
9102 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwabort:local_var_init#ANode#accept_local_var_visitor */
9103 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwabort:auto_super_init#ANode#accept_auto_super_init */
9104 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwabort:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9105 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwabort:astvalidation#ANode#accept_ast_validation */
9106 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwabort:transform#ANode#accept_transform_visitor */
9107 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwabort:lexer#Token#text */
9108 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwabort:lexer#Token#text= */
9109 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#prev_token */
9110 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#prev_token= */
9111 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#next_token */
9112 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#next_token= */
9113 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwabort:parser_nodes#Token#init */
9114 (nitmethod_t
)VIRTUAL_lexer__TKwabort__parser_index
, /* pointer to parser_nodes:TKwabort:lexer#TKwabort#parser_index */
9115 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwabort:parser_nodes#TokenKeyword#init */
9116 (nitmethod_t
)VIRTUAL_parser_nodes__TKwabort__init
, /* pointer to parser_nodes:TKwabort:parser_nodes#TKwabort#init */
9117 (nitmethod_t
)VIRTUAL_lexer__TKwabort__init_tk
, /* pointer to parser_nodes:TKwabort:lexer#TKwabort#init_tk */
9120 /* allocate TKwabort */
9121 val
* NEW_parser_nodes__TKwabort(const struct type
* type
) {
9122 val
* self
/* : TKwabort */;
9123 val
* var
/* : null */;
9124 val
* var1
/* : null */;
9125 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9127 self
->class = &class_parser_nodes__TKwabort
;
9129 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwabort exact> */
9131 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwabort exact> */
9134 /* allocate TKwabort */
9135 void CHECK_NEW_parser_nodes__TKwabort(val
* self
) {
9136 val
* var
/* : nullable Token */;
9137 val
* var1
/* : nullable Token */;
9138 val
* var2
/* : nullable String */;
9139 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwabort> */
9140 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwabort> */
9141 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwabort> */
9143 /* runtime class parser_nodes__TKwassert */
9144 const struct class class_parser_nodes__TKwassert
= {
9147 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwassert:kernel#Object#object_id */
9148 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwassert:kernel#Object#is_same_type */
9149 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwassert:kernel#Object#is_same_instance */
9150 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwassert:kernel#Object#== */
9151 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwassert:kernel#Object#!= */
9152 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwassert:kernel#Object#output */
9153 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwassert:kernel#Object#output_class_name */
9154 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwassert:kernel#Object#exit */
9155 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwassert:kernel#Object#sys */
9156 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwassert:kernel#Object#hash */
9157 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwassert:parser_nodes#TokenKeyword#to_s */
9158 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwassert:string#Object#native_class_name */
9159 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwassert:string#Object#class_name */
9160 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwassert:string#Object#inspect */
9161 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwassert:string#Object#inspect_head */
9162 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwassert:string#Object#args */
9163 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwassert:math#Object#atan2 */
9164 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwassert:math#Object#pi */
9165 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwassert:math#Object#srand_from */
9166 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwassert:math#Object#srand */
9167 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwassert:stream#Object#poll */
9168 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwassert:stream#Object#intern_poll */
9169 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwassert:time#Object#get_time */
9170 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwassert:file#Object#printn */
9171 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwassert:file#Object#print */
9172 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwassert:file#Object#getc */
9173 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwassert:file#Object#gets */
9174 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwassert:file#Object#getcwd */
9175 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwassert:file#Object#file_getcwd */
9176 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwassert:file#Object#stdin */
9177 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwassert:file#Object#stdout */
9178 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwassert:file#Object#stderr */
9179 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwassert:model_base#Object#intrude_visibility */
9180 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwassert:model_base#Object#public_visibility */
9181 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwassert:model_base#Object#protected_visibility */
9182 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwassert:model_base#Object#private_visibility */
9183 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwassert:model_base#Object#none_visibility */
9184 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwassert:model#Object#abstract_kind */
9185 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwassert:model#Object#concrete_kind */
9186 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwassert:model#Object#interface_kind */
9187 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwassert:model#Object#enum_kind */
9188 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwassert:model#Object#extern_kind */
9189 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#location */
9190 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#hot_location */
9191 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#debug */
9192 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#parent */
9193 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#parent= */
9194 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#init */
9195 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#replace_child */
9196 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#detach */
9197 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwassert:parser_nodes#ANode#replace_with */
9198 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#visit_all */
9199 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwassert:parser_util#ANode#collect_tokens_by_text */
9200 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwassert:parser_util#ANode#collect_annotations_by_name */
9201 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwassert:simple_misc_analysis#ANode#accept_simple_misc */
9202 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwassert:simple_misc_analysis#ANode#after_simple_misc */
9203 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwassert:literal#ANode#accept_literal */
9204 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwassert:scope#ANode#accept_scope_visitor */
9205 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwassert:flow#ANode#accept_flow_visitor */
9206 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwassert:local_var_init#ANode#accept_local_var_visitor */
9207 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwassert:auto_super_init#ANode#accept_auto_super_init */
9208 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwassert:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9209 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwassert:astvalidation#ANode#accept_ast_validation */
9210 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwassert:transform#ANode#accept_transform_visitor */
9211 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwassert:lexer#Token#text */
9212 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwassert:lexer#Token#text= */
9213 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#prev_token */
9214 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#prev_token= */
9215 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#next_token */
9216 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#next_token= */
9217 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwassert:parser_nodes#Token#init */
9218 (nitmethod_t
)VIRTUAL_lexer__TKwassert__parser_index
, /* pointer to parser_nodes:TKwassert:lexer#TKwassert#parser_index */
9219 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwassert:parser_nodes#TokenKeyword#init */
9220 (nitmethod_t
)VIRTUAL_parser_nodes__TKwassert__init
, /* pointer to parser_nodes:TKwassert:parser_nodes#TKwassert#init */
9221 (nitmethod_t
)VIRTUAL_lexer__TKwassert__init_tk
, /* pointer to parser_nodes:TKwassert:lexer#TKwassert#init_tk */
9224 /* allocate TKwassert */
9225 val
* NEW_parser_nodes__TKwassert(const struct type
* type
) {
9226 val
* self
/* : TKwassert */;
9227 val
* var
/* : null */;
9228 val
* var1
/* : null */;
9229 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9231 self
->class = &class_parser_nodes__TKwassert
;
9233 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwassert exact> */
9235 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwassert exact> */
9238 /* allocate TKwassert */
9239 void CHECK_NEW_parser_nodes__TKwassert(val
* self
) {
9240 val
* var
/* : nullable Token */;
9241 val
* var1
/* : nullable Token */;
9242 val
* var2
/* : nullable String */;
9243 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwassert> */
9244 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwassert> */
9245 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwassert> */
9247 /* runtime class parser_nodes__TKwnew */
9248 const struct class class_parser_nodes__TKwnew
= {
9251 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwnew:kernel#Object#object_id */
9252 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwnew:kernel#Object#is_same_type */
9253 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwnew:kernel#Object#is_same_instance */
9254 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwnew:kernel#Object#== */
9255 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwnew:kernel#Object#!= */
9256 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwnew:kernel#Object#output */
9257 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwnew:kernel#Object#output_class_name */
9258 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwnew:kernel#Object#exit */
9259 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwnew:kernel#Object#sys */
9260 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwnew:kernel#Object#hash */
9261 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwnew:parser_nodes#TokenKeyword#to_s */
9262 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwnew:string#Object#native_class_name */
9263 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwnew:string#Object#class_name */
9264 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwnew:string#Object#inspect */
9265 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwnew:string#Object#inspect_head */
9266 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwnew:string#Object#args */
9267 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwnew:math#Object#atan2 */
9268 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwnew:math#Object#pi */
9269 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwnew:math#Object#srand_from */
9270 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwnew:math#Object#srand */
9271 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwnew:stream#Object#poll */
9272 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwnew:stream#Object#intern_poll */
9273 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwnew:time#Object#get_time */
9274 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwnew:file#Object#printn */
9275 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwnew:file#Object#print */
9276 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwnew:file#Object#getc */
9277 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwnew:file#Object#gets */
9278 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwnew:file#Object#getcwd */
9279 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwnew:file#Object#file_getcwd */
9280 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwnew:file#Object#stdin */
9281 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwnew:file#Object#stdout */
9282 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwnew:file#Object#stderr */
9283 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwnew:model_base#Object#intrude_visibility */
9284 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwnew:model_base#Object#public_visibility */
9285 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwnew:model_base#Object#protected_visibility */
9286 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwnew:model_base#Object#private_visibility */
9287 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwnew:model_base#Object#none_visibility */
9288 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwnew:model#Object#abstract_kind */
9289 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwnew:model#Object#concrete_kind */
9290 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwnew:model#Object#interface_kind */
9291 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwnew:model#Object#enum_kind */
9292 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwnew:model#Object#extern_kind */
9293 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#location */
9294 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#hot_location */
9295 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#debug */
9296 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#parent */
9297 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#parent= */
9298 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#init */
9299 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#replace_child */
9300 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#detach */
9301 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwnew:parser_nodes#ANode#replace_with */
9302 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#visit_all */
9303 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwnew:parser_util#ANode#collect_tokens_by_text */
9304 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwnew:parser_util#ANode#collect_annotations_by_name */
9305 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwnew:simple_misc_analysis#ANode#accept_simple_misc */
9306 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwnew:simple_misc_analysis#ANode#after_simple_misc */
9307 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwnew:literal#ANode#accept_literal */
9308 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwnew:scope#ANode#accept_scope_visitor */
9309 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwnew:flow#ANode#accept_flow_visitor */
9310 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwnew:local_var_init#ANode#accept_local_var_visitor */
9311 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwnew:auto_super_init#ANode#accept_auto_super_init */
9312 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwnew:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9313 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwnew:astvalidation#ANode#accept_ast_validation */
9314 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwnew:transform#ANode#accept_transform_visitor */
9315 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwnew:lexer#Token#text */
9316 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwnew:lexer#Token#text= */
9317 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#prev_token */
9318 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#prev_token= */
9319 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#next_token */
9320 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#next_token= */
9321 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwnew:parser_nodes#Token#init */
9322 (nitmethod_t
)VIRTUAL_lexer__TKwnew__parser_index
, /* pointer to parser_nodes:TKwnew:lexer#TKwnew#parser_index */
9323 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwnew:parser_nodes#TokenKeyword#init */
9324 (nitmethod_t
)VIRTUAL_parser_nodes__TKwnew__init
, /* pointer to parser_nodes:TKwnew:parser_nodes#TKwnew#init */
9325 (nitmethod_t
)VIRTUAL_lexer__TKwnew__init_tk
, /* pointer to parser_nodes:TKwnew:lexer#TKwnew#init_tk */
9328 /* allocate TKwnew */
9329 val
* NEW_parser_nodes__TKwnew(const struct type
* type
) {
9330 val
* self
/* : TKwnew */;
9331 val
* var
/* : null */;
9332 val
* var1
/* : null */;
9333 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9335 self
->class = &class_parser_nodes__TKwnew
;
9337 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwnew exact> */
9339 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwnew exact> */
9342 /* allocate TKwnew */
9343 void CHECK_NEW_parser_nodes__TKwnew(val
* self
) {
9344 val
* var
/* : nullable Token */;
9345 val
* var1
/* : nullable Token */;
9346 val
* var2
/* : nullable String */;
9347 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwnew> */
9348 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwnew> */
9349 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwnew> */
9351 /* runtime class parser_nodes__TKwisa */
9352 const struct class class_parser_nodes__TKwisa
= {
9355 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwisa:kernel#Object#object_id */
9356 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwisa:kernel#Object#is_same_type */
9357 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwisa:kernel#Object#is_same_instance */
9358 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwisa:kernel#Object#== */
9359 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwisa:kernel#Object#!= */
9360 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwisa:kernel#Object#output */
9361 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwisa:kernel#Object#output_class_name */
9362 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwisa:kernel#Object#exit */
9363 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwisa:kernel#Object#sys */
9364 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwisa:kernel#Object#hash */
9365 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwisa:parser_nodes#TokenKeyword#to_s */
9366 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwisa:string#Object#native_class_name */
9367 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwisa:string#Object#class_name */
9368 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwisa:string#Object#inspect */
9369 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwisa:string#Object#inspect_head */
9370 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwisa:string#Object#args */
9371 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwisa:math#Object#atan2 */
9372 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwisa:math#Object#pi */
9373 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwisa:math#Object#srand_from */
9374 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwisa:math#Object#srand */
9375 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwisa:stream#Object#poll */
9376 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwisa:stream#Object#intern_poll */
9377 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwisa:time#Object#get_time */
9378 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwisa:file#Object#printn */
9379 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwisa:file#Object#print */
9380 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwisa:file#Object#getc */
9381 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwisa:file#Object#gets */
9382 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwisa:file#Object#getcwd */
9383 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwisa:file#Object#file_getcwd */
9384 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwisa:file#Object#stdin */
9385 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwisa:file#Object#stdout */
9386 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwisa:file#Object#stderr */
9387 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwisa:model_base#Object#intrude_visibility */
9388 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwisa:model_base#Object#public_visibility */
9389 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwisa:model_base#Object#protected_visibility */
9390 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwisa:model_base#Object#private_visibility */
9391 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwisa:model_base#Object#none_visibility */
9392 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwisa:model#Object#abstract_kind */
9393 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwisa:model#Object#concrete_kind */
9394 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwisa:model#Object#interface_kind */
9395 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwisa:model#Object#enum_kind */
9396 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwisa:model#Object#extern_kind */
9397 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#location */
9398 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#hot_location */
9399 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#debug */
9400 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#parent */
9401 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#parent= */
9402 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#init */
9403 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#replace_child */
9404 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#detach */
9405 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwisa:parser_nodes#ANode#replace_with */
9406 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#visit_all */
9407 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwisa:parser_util#ANode#collect_tokens_by_text */
9408 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwisa:parser_util#ANode#collect_annotations_by_name */
9409 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwisa:simple_misc_analysis#ANode#accept_simple_misc */
9410 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwisa:simple_misc_analysis#ANode#after_simple_misc */
9411 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwisa:literal#ANode#accept_literal */
9412 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwisa:scope#ANode#accept_scope_visitor */
9413 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwisa:flow#ANode#accept_flow_visitor */
9414 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwisa:local_var_init#ANode#accept_local_var_visitor */
9415 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwisa:auto_super_init#ANode#accept_auto_super_init */
9416 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwisa:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9417 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwisa:astvalidation#ANode#accept_ast_validation */
9418 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwisa:transform#ANode#accept_transform_visitor */
9419 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwisa:lexer#Token#text */
9420 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwisa:lexer#Token#text= */
9421 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#prev_token */
9422 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#prev_token= */
9423 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#next_token */
9424 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#next_token= */
9425 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwisa:parser_nodes#Token#init */
9426 (nitmethod_t
)VIRTUAL_lexer__TKwisa__parser_index
, /* pointer to parser_nodes:TKwisa:lexer#TKwisa#parser_index */
9427 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwisa:parser_nodes#TokenKeyword#init */
9428 (nitmethod_t
)VIRTUAL_parser_nodes__TKwisa__init
, /* pointer to parser_nodes:TKwisa:parser_nodes#TKwisa#init */
9429 (nitmethod_t
)VIRTUAL_lexer__TKwisa__init_tk
, /* pointer to parser_nodes:TKwisa:lexer#TKwisa#init_tk */
9432 /* allocate TKwisa */
9433 val
* NEW_parser_nodes__TKwisa(const struct type
* type
) {
9434 val
* self
/* : TKwisa */;
9435 val
* var
/* : null */;
9436 val
* var1
/* : null */;
9437 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9439 self
->class = &class_parser_nodes__TKwisa
;
9441 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwisa exact> */
9443 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwisa exact> */
9446 /* allocate TKwisa */
9447 void CHECK_NEW_parser_nodes__TKwisa(val
* self
) {
9448 val
* var
/* : nullable Token */;
9449 val
* var1
/* : nullable Token */;
9450 val
* var2
/* : nullable String */;
9451 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwisa> */
9452 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwisa> */
9453 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwisa> */
9455 /* runtime class parser_nodes__TKwonce */
9456 const struct class class_parser_nodes__TKwonce
= {
9459 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwonce:kernel#Object#object_id */
9460 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwonce:kernel#Object#is_same_type */
9461 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwonce:kernel#Object#is_same_instance */
9462 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwonce:kernel#Object#== */
9463 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwonce:kernel#Object#!= */
9464 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwonce:kernel#Object#output */
9465 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwonce:kernel#Object#output_class_name */
9466 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwonce:kernel#Object#exit */
9467 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwonce:kernel#Object#sys */
9468 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwonce:kernel#Object#hash */
9469 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwonce:parser_nodes#TokenKeyword#to_s */
9470 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwonce:string#Object#native_class_name */
9471 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwonce:string#Object#class_name */
9472 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwonce:string#Object#inspect */
9473 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwonce:string#Object#inspect_head */
9474 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwonce:string#Object#args */
9475 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwonce:math#Object#atan2 */
9476 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwonce:math#Object#pi */
9477 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwonce:math#Object#srand_from */
9478 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwonce:math#Object#srand */
9479 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwonce:stream#Object#poll */
9480 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwonce:stream#Object#intern_poll */
9481 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwonce:time#Object#get_time */
9482 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwonce:file#Object#printn */
9483 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwonce:file#Object#print */
9484 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwonce:file#Object#getc */
9485 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwonce:file#Object#gets */
9486 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwonce:file#Object#getcwd */
9487 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwonce:file#Object#file_getcwd */
9488 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwonce:file#Object#stdin */
9489 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwonce:file#Object#stdout */
9490 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwonce:file#Object#stderr */
9491 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwonce:model_base#Object#intrude_visibility */
9492 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwonce:model_base#Object#public_visibility */
9493 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwonce:model_base#Object#protected_visibility */
9494 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwonce:model_base#Object#private_visibility */
9495 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwonce:model_base#Object#none_visibility */
9496 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwonce:model#Object#abstract_kind */
9497 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwonce:model#Object#concrete_kind */
9498 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwonce:model#Object#interface_kind */
9499 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwonce:model#Object#enum_kind */
9500 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwonce:model#Object#extern_kind */
9501 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#location */
9502 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#hot_location */
9503 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#debug */
9504 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#parent */
9505 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#parent= */
9506 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#init */
9507 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#replace_child */
9508 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#detach */
9509 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwonce:parser_nodes#ANode#replace_with */
9510 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#visit_all */
9511 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwonce:parser_util#ANode#collect_tokens_by_text */
9512 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwonce:parser_util#ANode#collect_annotations_by_name */
9513 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwonce:simple_misc_analysis#ANode#accept_simple_misc */
9514 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwonce:simple_misc_analysis#ANode#after_simple_misc */
9515 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwonce:literal#ANode#accept_literal */
9516 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwonce:scope#ANode#accept_scope_visitor */
9517 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwonce:flow#ANode#accept_flow_visitor */
9518 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwonce:local_var_init#ANode#accept_local_var_visitor */
9519 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwonce:auto_super_init#ANode#accept_auto_super_init */
9520 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwonce:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9521 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwonce:astvalidation#ANode#accept_ast_validation */
9522 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwonce:transform#ANode#accept_transform_visitor */
9523 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwonce:lexer#Token#text */
9524 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwonce:lexer#Token#text= */
9525 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#prev_token */
9526 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#prev_token= */
9527 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#next_token */
9528 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#next_token= */
9529 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwonce:parser_nodes#Token#init */
9530 (nitmethod_t
)VIRTUAL_lexer__TKwonce__parser_index
, /* pointer to parser_nodes:TKwonce:lexer#TKwonce#parser_index */
9531 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwonce:parser_nodes#TokenKeyword#init */
9532 (nitmethod_t
)VIRTUAL_parser_nodes__TKwonce__init
, /* pointer to parser_nodes:TKwonce:parser_nodes#TKwonce#init */
9533 (nitmethod_t
)VIRTUAL_lexer__TKwonce__init_tk
, /* pointer to parser_nodes:TKwonce:lexer#TKwonce#init_tk */
9536 /* allocate TKwonce */
9537 val
* NEW_parser_nodes__TKwonce(const struct type
* type
) {
9538 val
* self
/* : TKwonce */;
9539 val
* var
/* : null */;
9540 val
* var1
/* : null */;
9541 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9543 self
->class = &class_parser_nodes__TKwonce
;
9545 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwonce exact> */
9547 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwonce exact> */
9550 /* allocate TKwonce */
9551 void CHECK_NEW_parser_nodes__TKwonce(val
* self
) {
9552 val
* var
/* : nullable Token */;
9553 val
* var1
/* : nullable Token */;
9554 val
* var2
/* : nullable String */;
9555 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwonce> */
9556 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwonce> */
9557 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwonce> */
9559 /* runtime class parser_nodes__TKwsuper */
9560 const struct class class_parser_nodes__TKwsuper
= {
9563 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwsuper:kernel#Object#object_id */
9564 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwsuper:kernel#Object#is_same_type */
9565 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwsuper:kernel#Object#is_same_instance */
9566 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwsuper:kernel#Object#== */
9567 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwsuper:kernel#Object#!= */
9568 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwsuper:kernel#Object#output */
9569 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwsuper:kernel#Object#output_class_name */
9570 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwsuper:kernel#Object#exit */
9571 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwsuper:kernel#Object#sys */
9572 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwsuper:kernel#Object#hash */
9573 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwsuper:parser_nodes#TokenKeyword#to_s */
9574 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwsuper:string#Object#native_class_name */
9575 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwsuper:string#Object#class_name */
9576 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwsuper:string#Object#inspect */
9577 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwsuper:string#Object#inspect_head */
9578 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwsuper:string#Object#args */
9579 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwsuper:math#Object#atan2 */
9580 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwsuper:math#Object#pi */
9581 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwsuper:math#Object#srand_from */
9582 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwsuper:math#Object#srand */
9583 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwsuper:stream#Object#poll */
9584 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwsuper:stream#Object#intern_poll */
9585 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwsuper:time#Object#get_time */
9586 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwsuper:file#Object#printn */
9587 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwsuper:file#Object#print */
9588 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwsuper:file#Object#getc */
9589 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwsuper:file#Object#gets */
9590 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwsuper:file#Object#getcwd */
9591 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwsuper:file#Object#file_getcwd */
9592 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwsuper:file#Object#stdin */
9593 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwsuper:file#Object#stdout */
9594 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwsuper:file#Object#stderr */
9595 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwsuper:model_base#Object#intrude_visibility */
9596 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwsuper:model_base#Object#public_visibility */
9597 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwsuper:model_base#Object#protected_visibility */
9598 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwsuper:model_base#Object#private_visibility */
9599 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwsuper:model_base#Object#none_visibility */
9600 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwsuper:model#Object#abstract_kind */
9601 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwsuper:model#Object#concrete_kind */
9602 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwsuper:model#Object#interface_kind */
9603 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwsuper:model#Object#enum_kind */
9604 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwsuper:model#Object#extern_kind */
9605 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#location */
9606 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#hot_location */
9607 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#debug */
9608 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#parent */
9609 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#parent= */
9610 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#init */
9611 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#replace_child */
9612 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#detach */
9613 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwsuper:parser_nodes#ANode#replace_with */
9614 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#visit_all */
9615 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwsuper:parser_util#ANode#collect_tokens_by_text */
9616 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwsuper:parser_util#ANode#collect_annotations_by_name */
9617 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwsuper:simple_misc_analysis#ANode#accept_simple_misc */
9618 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwsuper:simple_misc_analysis#ANode#after_simple_misc */
9619 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwsuper:literal#ANode#accept_literal */
9620 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwsuper:scope#ANode#accept_scope_visitor */
9621 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwsuper:flow#ANode#accept_flow_visitor */
9622 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwsuper:local_var_init#ANode#accept_local_var_visitor */
9623 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwsuper:auto_super_init#ANode#accept_auto_super_init */
9624 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwsuper:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9625 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwsuper:astvalidation#ANode#accept_ast_validation */
9626 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwsuper:transform#ANode#accept_transform_visitor */
9627 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwsuper:lexer#Token#text */
9628 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwsuper:lexer#Token#text= */
9629 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#prev_token */
9630 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#prev_token= */
9631 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#next_token */
9632 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#next_token= */
9633 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwsuper:parser_nodes#Token#init */
9634 (nitmethod_t
)VIRTUAL_lexer__TKwsuper__parser_index
, /* pointer to parser_nodes:TKwsuper:lexer#TKwsuper#parser_index */
9635 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwsuper:parser_nodes#TokenKeyword#init */
9636 (nitmethod_t
)VIRTUAL_parser_nodes__TKwsuper__init
, /* pointer to parser_nodes:TKwsuper:parser_nodes#TKwsuper#init */
9637 (nitmethod_t
)VIRTUAL_lexer__TKwsuper__init_tk
, /* pointer to parser_nodes:TKwsuper:lexer#TKwsuper#init_tk */
9640 /* allocate TKwsuper */
9641 val
* NEW_parser_nodes__TKwsuper(const struct type
* type
) {
9642 val
* self
/* : TKwsuper */;
9643 val
* var
/* : null */;
9644 val
* var1
/* : null */;
9645 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9647 self
->class = &class_parser_nodes__TKwsuper
;
9649 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwsuper exact> */
9651 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwsuper exact> */
9654 /* allocate TKwsuper */
9655 void CHECK_NEW_parser_nodes__TKwsuper(val
* self
) {
9656 val
* var
/* : nullable Token */;
9657 val
* var1
/* : nullable Token */;
9658 val
* var2
/* : nullable String */;
9659 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwsuper> */
9660 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwsuper> */
9661 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwsuper> */
9663 /* runtime class parser_nodes__TKwself */
9664 const struct class class_parser_nodes__TKwself
= {
9667 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwself:kernel#Object#object_id */
9668 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwself:kernel#Object#is_same_type */
9669 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwself:kernel#Object#is_same_instance */
9670 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwself:kernel#Object#== */
9671 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwself:kernel#Object#!= */
9672 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwself:kernel#Object#output */
9673 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwself:kernel#Object#output_class_name */
9674 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwself:kernel#Object#exit */
9675 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwself:kernel#Object#sys */
9676 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwself:kernel#Object#hash */
9677 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwself:parser_nodes#TokenKeyword#to_s */
9678 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwself:string#Object#native_class_name */
9679 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwself:string#Object#class_name */
9680 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwself:string#Object#inspect */
9681 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwself:string#Object#inspect_head */
9682 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwself:string#Object#args */
9683 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwself:math#Object#atan2 */
9684 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwself:math#Object#pi */
9685 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwself:math#Object#srand_from */
9686 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwself:math#Object#srand */
9687 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwself:stream#Object#poll */
9688 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwself:stream#Object#intern_poll */
9689 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwself:time#Object#get_time */
9690 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwself:file#Object#printn */
9691 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwself:file#Object#print */
9692 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwself:file#Object#getc */
9693 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwself:file#Object#gets */
9694 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwself:file#Object#getcwd */
9695 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwself:file#Object#file_getcwd */
9696 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwself:file#Object#stdin */
9697 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwself:file#Object#stdout */
9698 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwself:file#Object#stderr */
9699 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwself:model_base#Object#intrude_visibility */
9700 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwself:model_base#Object#public_visibility */
9701 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwself:model_base#Object#protected_visibility */
9702 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwself:model_base#Object#private_visibility */
9703 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwself:model_base#Object#none_visibility */
9704 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwself:model#Object#abstract_kind */
9705 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwself:model#Object#concrete_kind */
9706 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwself:model#Object#interface_kind */
9707 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwself:model#Object#enum_kind */
9708 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwself:model#Object#extern_kind */
9709 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#location */
9710 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#hot_location */
9711 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#debug */
9712 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#parent */
9713 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#parent= */
9714 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#init */
9715 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#replace_child */
9716 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#detach */
9717 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwself:parser_nodes#ANode#replace_with */
9718 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#visit_all */
9719 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwself:parser_util#ANode#collect_tokens_by_text */
9720 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwself:parser_util#ANode#collect_annotations_by_name */
9721 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwself:simple_misc_analysis#ANode#accept_simple_misc */
9722 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwself:simple_misc_analysis#ANode#after_simple_misc */
9723 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwself:literal#ANode#accept_literal */
9724 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwself:scope#ANode#accept_scope_visitor */
9725 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwself:flow#ANode#accept_flow_visitor */
9726 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwself:local_var_init#ANode#accept_local_var_visitor */
9727 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwself:auto_super_init#ANode#accept_auto_super_init */
9728 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwself:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9729 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwself:astvalidation#ANode#accept_ast_validation */
9730 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwself:transform#ANode#accept_transform_visitor */
9731 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwself:lexer#Token#text */
9732 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwself:lexer#Token#text= */
9733 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#prev_token */
9734 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#prev_token= */
9735 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#next_token */
9736 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#next_token= */
9737 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwself:parser_nodes#Token#init */
9738 (nitmethod_t
)VIRTUAL_lexer__TKwself__parser_index
, /* pointer to parser_nodes:TKwself:lexer#TKwself#parser_index */
9739 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwself:parser_nodes#TokenKeyword#init */
9740 (nitmethod_t
)VIRTUAL_parser_nodes__TKwself__init
, /* pointer to parser_nodes:TKwself:parser_nodes#TKwself#init */
9741 (nitmethod_t
)VIRTUAL_lexer__TKwself__init_tk
, /* pointer to parser_nodes:TKwself:lexer#TKwself#init_tk */
9744 /* allocate TKwself */
9745 val
* NEW_parser_nodes__TKwself(const struct type
* type
) {
9746 val
* self
/* : TKwself */;
9747 val
* var
/* : null */;
9748 val
* var1
/* : null */;
9749 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9751 self
->class = &class_parser_nodes__TKwself
;
9753 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwself exact> */
9755 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwself exact> */
9758 /* allocate TKwself */
9759 void CHECK_NEW_parser_nodes__TKwself(val
* self
) {
9760 val
* var
/* : nullable Token */;
9761 val
* var1
/* : nullable Token */;
9762 val
* var2
/* : nullable String */;
9763 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwself> */
9764 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwself> */
9765 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwself> */
9767 /* runtime class parser_nodes__TKwtrue */
9768 const struct class class_parser_nodes__TKwtrue
= {
9771 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwtrue:kernel#Object#object_id */
9772 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwtrue:kernel#Object#is_same_type */
9773 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwtrue:kernel#Object#is_same_instance */
9774 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwtrue:kernel#Object#== */
9775 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwtrue:kernel#Object#!= */
9776 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwtrue:kernel#Object#output */
9777 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwtrue:kernel#Object#output_class_name */
9778 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwtrue:kernel#Object#exit */
9779 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwtrue:kernel#Object#sys */
9780 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwtrue:kernel#Object#hash */
9781 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwtrue:parser_nodes#TokenKeyword#to_s */
9782 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwtrue:string#Object#native_class_name */
9783 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwtrue:string#Object#class_name */
9784 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwtrue:string#Object#inspect */
9785 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwtrue:string#Object#inspect_head */
9786 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwtrue:string#Object#args */
9787 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwtrue:math#Object#atan2 */
9788 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwtrue:math#Object#pi */
9789 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwtrue:math#Object#srand_from */
9790 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwtrue:math#Object#srand */
9791 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwtrue:stream#Object#poll */
9792 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwtrue:stream#Object#intern_poll */
9793 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwtrue:time#Object#get_time */
9794 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwtrue:file#Object#printn */
9795 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwtrue:file#Object#print */
9796 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwtrue:file#Object#getc */
9797 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwtrue:file#Object#gets */
9798 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwtrue:file#Object#getcwd */
9799 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwtrue:file#Object#file_getcwd */
9800 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwtrue:file#Object#stdin */
9801 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwtrue:file#Object#stdout */
9802 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwtrue:file#Object#stderr */
9803 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwtrue:model_base#Object#intrude_visibility */
9804 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwtrue:model_base#Object#public_visibility */
9805 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwtrue:model_base#Object#protected_visibility */
9806 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwtrue:model_base#Object#private_visibility */
9807 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwtrue:model_base#Object#none_visibility */
9808 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwtrue:model#Object#abstract_kind */
9809 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwtrue:model#Object#concrete_kind */
9810 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwtrue:model#Object#interface_kind */
9811 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwtrue:model#Object#enum_kind */
9812 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwtrue:model#Object#extern_kind */
9813 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#location */
9814 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#hot_location */
9815 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#debug */
9816 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#parent */
9817 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#parent= */
9818 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#init */
9819 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#replace_child */
9820 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#detach */
9821 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwtrue:parser_nodes#ANode#replace_with */
9822 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#visit_all */
9823 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwtrue:parser_util#ANode#collect_tokens_by_text */
9824 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwtrue:parser_util#ANode#collect_annotations_by_name */
9825 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwtrue:simple_misc_analysis#ANode#accept_simple_misc */
9826 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwtrue:simple_misc_analysis#ANode#after_simple_misc */
9827 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwtrue:literal#ANode#accept_literal */
9828 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwtrue:scope#ANode#accept_scope_visitor */
9829 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwtrue:flow#ANode#accept_flow_visitor */
9830 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwtrue:local_var_init#ANode#accept_local_var_visitor */
9831 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwtrue:auto_super_init#ANode#accept_auto_super_init */
9832 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwtrue:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9833 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwtrue:astvalidation#ANode#accept_ast_validation */
9834 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwtrue:transform#ANode#accept_transform_visitor */
9835 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwtrue:lexer#Token#text */
9836 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwtrue:lexer#Token#text= */
9837 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#prev_token */
9838 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#prev_token= */
9839 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#next_token */
9840 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#next_token= */
9841 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwtrue:parser_nodes#Token#init */
9842 (nitmethod_t
)VIRTUAL_lexer__TKwtrue__parser_index
, /* pointer to parser_nodes:TKwtrue:lexer#TKwtrue#parser_index */
9843 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwtrue:parser_nodes#TokenKeyword#init */
9844 (nitmethod_t
)VIRTUAL_parser_nodes__TKwtrue__init
, /* pointer to parser_nodes:TKwtrue:parser_nodes#TKwtrue#init */
9845 (nitmethod_t
)VIRTUAL_lexer__TKwtrue__init_tk
, /* pointer to parser_nodes:TKwtrue:lexer#TKwtrue#init_tk */
9848 /* allocate TKwtrue */
9849 val
* NEW_parser_nodes__TKwtrue(const struct type
* type
) {
9850 val
* self
/* : TKwtrue */;
9851 val
* var
/* : null */;
9852 val
* var1
/* : null */;
9853 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9855 self
->class = &class_parser_nodes__TKwtrue
;
9857 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwtrue exact> */
9859 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwtrue exact> */
9862 /* allocate TKwtrue */
9863 void CHECK_NEW_parser_nodes__TKwtrue(val
* self
) {
9864 val
* var
/* : nullable Token */;
9865 val
* var1
/* : nullable Token */;
9866 val
* var2
/* : nullable String */;
9867 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwtrue> */
9868 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwtrue> */
9869 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwtrue> */
9871 /* runtime class parser_nodes__TKwfalse */
9872 const struct class class_parser_nodes__TKwfalse
= {
9875 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwfalse:kernel#Object#object_id */
9876 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwfalse:kernel#Object#is_same_type */
9877 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_instance
, /* pointer to parser_nodes:TKwfalse:kernel#Object#is_same_instance */
9878 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwfalse:kernel#Object#== */
9879 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwfalse:kernel#Object#!= */
9880 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwfalse:kernel#Object#output */
9881 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwfalse:kernel#Object#output_class_name */
9882 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwfalse:kernel#Object#exit */
9883 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwfalse:kernel#Object#sys */
9884 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwfalse:kernel#Object#hash */
9885 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwfalse:parser_nodes#TokenKeyword#to_s */
9886 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwfalse:string#Object#native_class_name */
9887 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwfalse:string#Object#class_name */
9888 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwfalse:string#Object#inspect */
9889 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwfalse:string#Object#inspect_head */
9890 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwfalse:string#Object#args */
9891 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwfalse:math#Object#atan2 */
9892 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwfalse:math#Object#pi */
9893 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwfalse:math#Object#srand_from */
9894 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwfalse:math#Object#srand */
9895 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwfalse:stream#Object#poll */
9896 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwfalse:stream#Object#intern_poll */
9897 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwfalse:time#Object#get_time */
9898 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwfalse:file#Object#printn */
9899 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwfalse:file#Object#print */
9900 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwfalse:file#Object#getc */
9901 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwfalse:file#Object#gets */
9902 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwfalse:file#Object#getcwd */
9903 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwfalse:file#Object#file_getcwd */
9904 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwfalse:file#Object#stdin */
9905 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwfalse:file#Object#stdout */
9906 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwfalse:file#Object#stderr */
9907 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwfalse:model_base#Object#intrude_visibility */
9908 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwfalse:model_base#Object#public_visibility */
9909 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwfalse:model_base#Object#protected_visibility */
9910 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwfalse:model_base#Object#private_visibility */
9911 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwfalse:model_base#Object#none_visibility */
9912 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwfalse:model#Object#abstract_kind */
9913 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwfalse:model#Object#concrete_kind */
9914 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwfalse:model#Object#interface_kind */
9915 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwfalse:model#Object#enum_kind */
9916 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwfalse:model#Object#extern_kind */
9917 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#location */
9918 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#hot_location */
9919 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#debug */
9920 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#parent */
9921 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#parent= */
9922 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#init */
9923 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#replace_child */
9924 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#detach */
9925 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwfalse:parser_nodes#ANode#replace_with */
9926 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#visit_all */
9927 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwfalse:parser_util#ANode#collect_tokens_by_text */
9928 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwfalse:parser_util#ANode#collect_annotations_by_name */
9929 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwfalse:simple_misc_analysis#ANode#accept_simple_misc */
9930 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwfalse:simple_misc_analysis#ANode#after_simple_misc */
9931 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwfalse:literal#ANode#accept_literal */
9932 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwfalse:scope#ANode#accept_scope_visitor */
9933 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwfalse:flow#ANode#accept_flow_visitor */
9934 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwfalse:local_var_init#ANode#accept_local_var_visitor */
9935 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwfalse:auto_super_init#ANode#accept_auto_super_init */
9936 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwfalse:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9937 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwfalse:astvalidation#ANode#accept_ast_validation */
9938 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwfalse:transform#ANode#accept_transform_visitor */
9939 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwfalse:lexer#Token#text */
9940 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwfalse:lexer#Token#text= */
9941 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#prev_token */
9942 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#prev_token= */
9943 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#next_token */
9944 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#next_token= */
9945 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwfalse:parser_nodes#Token#init */
9946 (nitmethod_t
)VIRTUAL_lexer__TKwfalse__parser_index
, /* pointer to parser_nodes:TKwfalse:lexer#TKwfalse#parser_index */
9947 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwfalse:parser_nodes#TokenKeyword#init */
9948 (nitmethod_t
)VIRTUAL_parser_nodes__TKwfalse__init
, /* pointer to parser_nodes:TKwfalse:parser_nodes#TKwfalse#init */
9949 (nitmethod_t
)VIRTUAL_lexer__TKwfalse__init_tk
, /* pointer to parser_nodes:TKwfalse:lexer#TKwfalse#init_tk */
9952 /* allocate TKwfalse */
9953 val
* NEW_parser_nodes__TKwfalse(const struct type
* type
) {
9954 val
* self
/* : TKwfalse */;
9955 val
* var
/* : null */;
9956 val
* var1
/* : null */;
9957 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9959 self
->class = &class_parser_nodes__TKwfalse
;
9961 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwfalse exact> */
9963 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwfalse exact> */
9966 /* allocate TKwfalse */
9967 void CHECK_NEW_parser_nodes__TKwfalse(val
* self
) {
9968 val
* var
/* : nullable Token */;
9969 val
* var1
/* : nullable Token */;
9970 val
* var2
/* : nullable String */;
9971 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwfalse> */
9972 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwfalse> */
9973 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwfalse> */