1 #include "nitg.classes.0.h"
2 /* runtime class parser__ReduceAction845 */
3 const struct class class_parser__ReduceAction845
= {
6 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction845:kernel#Object#object_id */
7 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction845:kernel#Object#is_same_type */
8 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction845:kernel#Object#== */
9 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction845:kernel#Object#!= */
10 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction845:kernel#Object#output */
11 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction845:kernel#Object#output_class_name */
12 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction845:kernel#Object#exit */
13 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction845:kernel#Object#sys */
14 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction845:kernel#Object#hash */
15 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction845:string#Object#to_s */
16 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction845:string#Object#native_class_name */
17 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction845:string#Object#class_name */
18 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction845:string#Object#inspect */
19 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction845:string#Object#inspect_head */
20 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction845:string#Object#args */
21 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction845:math#Object#atan2 */
22 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction845:math#Object#pi */
23 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction845:math#Object#srand_from */
24 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction845:math#Object#srand */
25 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction845:stream#Object#poll */
26 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction845:stream#Object#intern_poll */
27 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction845:time#Object#get_time */
28 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction845:file#Object#printn */
29 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction845:file#Object#print */
30 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction845:file#Object#getc */
31 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction845:file#Object#gets */
32 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction845:file#Object#getcwd */
33 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction845:file#Object#file_getcwd */
34 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction845:file#Object#stdin */
35 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction845:file#Object#stdout */
36 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction845:file#Object#stderr */
37 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#intrude_visibility */
38 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#public_visibility */
39 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#protected_visibility */
40 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#private_visibility */
41 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction845:model_base#Object#none_visibility */
42 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction845:model#Object#abstract_kind */
43 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction845:model#Object#concrete_kind */
44 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction845:model#Object#interface_kind */
45 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction845:model#Object#enum_kind */
46 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction845:model#Object#extern_kind */
47 (nitmethod_t
)VIRTUAL_parser__ReduceAction845__action
, /* pointer to parser:ReduceAction845:parser#ReduceAction845#action */
48 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction845:parser#ReduceAction#concat */
49 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction845:parser#ReduceAction#init */
52 /* allocate ReduceAction845 */
53 val
* NEW_parser__ReduceAction845(const struct type
* type
) {
54 val
* self
/* : ReduceAction845 */;
55 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
57 self
->class = &class_parser__ReduceAction845
;
60 /* allocate ReduceAction845 */
61 void CHECK_NEW_parser__ReduceAction845(val
* self
) {
63 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction845> */
65 /* runtime class parser__ReduceAction846 */
66 const struct class class_parser__ReduceAction846
= {
69 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction846:kernel#Object#object_id */
70 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction846:kernel#Object#is_same_type */
71 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction846:kernel#Object#== */
72 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction846:kernel#Object#!= */
73 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction846:kernel#Object#output */
74 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction846:kernel#Object#output_class_name */
75 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction846:kernel#Object#exit */
76 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction846:kernel#Object#sys */
77 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction846:kernel#Object#hash */
78 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction846:string#Object#to_s */
79 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction846:string#Object#native_class_name */
80 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction846:string#Object#class_name */
81 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction846:string#Object#inspect */
82 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction846:string#Object#inspect_head */
83 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction846:string#Object#args */
84 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction846:math#Object#atan2 */
85 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction846:math#Object#pi */
86 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction846:math#Object#srand_from */
87 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction846:math#Object#srand */
88 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction846:stream#Object#poll */
89 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction846:stream#Object#intern_poll */
90 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction846:time#Object#get_time */
91 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction846:file#Object#printn */
92 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction846:file#Object#print */
93 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction846:file#Object#getc */
94 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction846:file#Object#gets */
95 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction846:file#Object#getcwd */
96 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction846:file#Object#file_getcwd */
97 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction846:file#Object#stdin */
98 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction846:file#Object#stdout */
99 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction846:file#Object#stderr */
100 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction846:model_base#Object#intrude_visibility */
101 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction846:model_base#Object#public_visibility */
102 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction846:model_base#Object#protected_visibility */
103 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction846:model_base#Object#private_visibility */
104 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction846:model_base#Object#none_visibility */
105 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction846:model#Object#abstract_kind */
106 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction846:model#Object#concrete_kind */
107 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction846:model#Object#interface_kind */
108 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction846:model#Object#enum_kind */
109 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction846:model#Object#extern_kind */
110 (nitmethod_t
)VIRTUAL_parser__ReduceAction846__action
, /* pointer to parser:ReduceAction846:parser#ReduceAction846#action */
111 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction846:parser#ReduceAction#concat */
112 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction846:parser#ReduceAction#init */
115 /* allocate ReduceAction846 */
116 val
* NEW_parser__ReduceAction846(const struct type
* type
) {
117 val
* self
/* : ReduceAction846 */;
118 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
120 self
->class = &class_parser__ReduceAction846
;
123 /* allocate ReduceAction846 */
124 void CHECK_NEW_parser__ReduceAction846(val
* self
) {
125 long var
/* : Int */;
126 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction846> */
128 /* runtime class parser__ReduceAction847 */
129 const struct class class_parser__ReduceAction847
= {
132 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction847:kernel#Object#object_id */
133 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction847:kernel#Object#is_same_type */
134 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction847:kernel#Object#== */
135 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction847:kernel#Object#!= */
136 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction847:kernel#Object#output */
137 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction847:kernel#Object#output_class_name */
138 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction847:kernel#Object#exit */
139 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction847:kernel#Object#sys */
140 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction847:kernel#Object#hash */
141 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction847:string#Object#to_s */
142 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction847:string#Object#native_class_name */
143 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction847:string#Object#class_name */
144 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction847:string#Object#inspect */
145 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction847:string#Object#inspect_head */
146 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction847:string#Object#args */
147 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction847:math#Object#atan2 */
148 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction847:math#Object#pi */
149 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction847:math#Object#srand_from */
150 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction847:math#Object#srand */
151 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction847:stream#Object#poll */
152 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction847:stream#Object#intern_poll */
153 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction847:time#Object#get_time */
154 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction847:file#Object#printn */
155 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction847:file#Object#print */
156 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction847:file#Object#getc */
157 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction847:file#Object#gets */
158 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction847:file#Object#getcwd */
159 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction847:file#Object#file_getcwd */
160 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction847:file#Object#stdin */
161 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction847:file#Object#stdout */
162 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction847:file#Object#stderr */
163 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#intrude_visibility */
164 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#public_visibility */
165 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#protected_visibility */
166 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#private_visibility */
167 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction847:model_base#Object#none_visibility */
168 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction847:model#Object#abstract_kind */
169 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction847:model#Object#concrete_kind */
170 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction847:model#Object#interface_kind */
171 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction847:model#Object#enum_kind */
172 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction847:model#Object#extern_kind */
173 (nitmethod_t
)VIRTUAL_parser__ReduceAction847__action
, /* pointer to parser:ReduceAction847:parser#ReduceAction847#action */
174 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction847:parser#ReduceAction#concat */
175 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction847:parser#ReduceAction#init */
178 /* allocate ReduceAction847 */
179 val
* NEW_parser__ReduceAction847(const struct type
* type
) {
180 val
* self
/* : ReduceAction847 */;
181 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
183 self
->class = &class_parser__ReduceAction847
;
186 /* allocate ReduceAction847 */
187 void CHECK_NEW_parser__ReduceAction847(val
* self
) {
188 long var
/* : Int */;
189 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction847> */
191 /* runtime class parser__ReduceAction848 */
192 const struct class class_parser__ReduceAction848
= {
195 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction848:kernel#Object#object_id */
196 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction848:kernel#Object#is_same_type */
197 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction848:kernel#Object#== */
198 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction848:kernel#Object#!= */
199 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction848:kernel#Object#output */
200 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction848:kernel#Object#output_class_name */
201 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction848:kernel#Object#exit */
202 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction848:kernel#Object#sys */
203 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction848:kernel#Object#hash */
204 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction848:string#Object#to_s */
205 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction848:string#Object#native_class_name */
206 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction848:string#Object#class_name */
207 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction848:string#Object#inspect */
208 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction848:string#Object#inspect_head */
209 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction848:string#Object#args */
210 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction848:math#Object#atan2 */
211 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction848:math#Object#pi */
212 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction848:math#Object#srand_from */
213 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction848:math#Object#srand */
214 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction848:stream#Object#poll */
215 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction848:stream#Object#intern_poll */
216 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction848:time#Object#get_time */
217 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction848:file#Object#printn */
218 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction848:file#Object#print */
219 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction848:file#Object#getc */
220 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction848:file#Object#gets */
221 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction848:file#Object#getcwd */
222 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction848:file#Object#file_getcwd */
223 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction848:file#Object#stdin */
224 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction848:file#Object#stdout */
225 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction848:file#Object#stderr */
226 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#intrude_visibility */
227 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#public_visibility */
228 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#protected_visibility */
229 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#private_visibility */
230 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction848:model_base#Object#none_visibility */
231 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction848:model#Object#abstract_kind */
232 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction848:model#Object#concrete_kind */
233 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction848:model#Object#interface_kind */
234 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction848:model#Object#enum_kind */
235 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction848:model#Object#extern_kind */
236 (nitmethod_t
)VIRTUAL_parser__ReduceAction848__action
, /* pointer to parser:ReduceAction848:parser#ReduceAction848#action */
237 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction848:parser#ReduceAction#concat */
238 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction848:parser#ReduceAction#init */
241 /* allocate ReduceAction848 */
242 val
* NEW_parser__ReduceAction848(const struct type
* type
) {
243 val
* self
/* : ReduceAction848 */;
244 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
246 self
->class = &class_parser__ReduceAction848
;
249 /* allocate ReduceAction848 */
250 void CHECK_NEW_parser__ReduceAction848(val
* self
) {
251 long var
/* : Int */;
252 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction848> */
254 /* runtime class parser__ReduceAction849 */
255 const struct class class_parser__ReduceAction849
= {
258 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction849:kernel#Object#object_id */
259 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction849:kernel#Object#is_same_type */
260 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction849:kernel#Object#== */
261 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction849:kernel#Object#!= */
262 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction849:kernel#Object#output */
263 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction849:kernel#Object#output_class_name */
264 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction849:kernel#Object#exit */
265 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction849:kernel#Object#sys */
266 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction849:kernel#Object#hash */
267 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction849:string#Object#to_s */
268 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction849:string#Object#native_class_name */
269 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction849:string#Object#class_name */
270 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction849:string#Object#inspect */
271 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction849:string#Object#inspect_head */
272 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction849:string#Object#args */
273 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction849:math#Object#atan2 */
274 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction849:math#Object#pi */
275 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction849:math#Object#srand_from */
276 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction849:math#Object#srand */
277 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction849:stream#Object#poll */
278 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction849:stream#Object#intern_poll */
279 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction849:time#Object#get_time */
280 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction849:file#Object#printn */
281 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction849:file#Object#print */
282 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction849:file#Object#getc */
283 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction849:file#Object#gets */
284 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction849:file#Object#getcwd */
285 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction849:file#Object#file_getcwd */
286 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction849:file#Object#stdin */
287 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction849:file#Object#stdout */
288 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction849:file#Object#stderr */
289 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#intrude_visibility */
290 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#public_visibility */
291 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#protected_visibility */
292 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#private_visibility */
293 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction849:model_base#Object#none_visibility */
294 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction849:model#Object#abstract_kind */
295 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction849:model#Object#concrete_kind */
296 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction849:model#Object#interface_kind */
297 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction849:model#Object#enum_kind */
298 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction849:model#Object#extern_kind */
299 (nitmethod_t
)VIRTUAL_parser__ReduceAction849__action
, /* pointer to parser:ReduceAction849:parser#ReduceAction849#action */
300 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction849:parser#ReduceAction#concat */
301 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction849:parser#ReduceAction#init */
304 /* allocate ReduceAction849 */
305 val
* NEW_parser__ReduceAction849(const struct type
* type
) {
306 val
* self
/* : ReduceAction849 */;
307 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
309 self
->class = &class_parser__ReduceAction849
;
312 /* allocate ReduceAction849 */
313 void CHECK_NEW_parser__ReduceAction849(val
* self
) {
314 long var
/* : Int */;
315 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction849> */
317 /* runtime class parser__ReduceAction850 */
318 const struct class class_parser__ReduceAction850
= {
321 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction850:kernel#Object#object_id */
322 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction850:kernel#Object#is_same_type */
323 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction850:kernel#Object#== */
324 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction850:kernel#Object#!= */
325 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction850:kernel#Object#output */
326 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction850:kernel#Object#output_class_name */
327 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction850:kernel#Object#exit */
328 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction850:kernel#Object#sys */
329 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction850:kernel#Object#hash */
330 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction850:string#Object#to_s */
331 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction850:string#Object#native_class_name */
332 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction850:string#Object#class_name */
333 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction850:string#Object#inspect */
334 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction850:string#Object#inspect_head */
335 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction850:string#Object#args */
336 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction850:math#Object#atan2 */
337 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction850:math#Object#pi */
338 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction850:math#Object#srand_from */
339 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction850:math#Object#srand */
340 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction850:stream#Object#poll */
341 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction850:stream#Object#intern_poll */
342 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction850:time#Object#get_time */
343 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction850:file#Object#printn */
344 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction850:file#Object#print */
345 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction850:file#Object#getc */
346 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction850:file#Object#gets */
347 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction850:file#Object#getcwd */
348 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction850:file#Object#file_getcwd */
349 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction850:file#Object#stdin */
350 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction850:file#Object#stdout */
351 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction850:file#Object#stderr */
352 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction850:model_base#Object#intrude_visibility */
353 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction850:model_base#Object#public_visibility */
354 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction850:model_base#Object#protected_visibility */
355 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction850:model_base#Object#private_visibility */
356 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction850:model_base#Object#none_visibility */
357 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction850:model#Object#abstract_kind */
358 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction850:model#Object#concrete_kind */
359 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction850:model#Object#interface_kind */
360 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction850:model#Object#enum_kind */
361 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction850:model#Object#extern_kind */
362 (nitmethod_t
)VIRTUAL_parser__ReduceAction850__action
, /* pointer to parser:ReduceAction850:parser#ReduceAction850#action */
363 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction850:parser#ReduceAction#concat */
364 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction850:parser#ReduceAction#init */
367 /* allocate ReduceAction850 */
368 val
* NEW_parser__ReduceAction850(const struct type
* type
) {
369 val
* self
/* : ReduceAction850 */;
370 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
372 self
->class = &class_parser__ReduceAction850
;
375 /* allocate ReduceAction850 */
376 void CHECK_NEW_parser__ReduceAction850(val
* self
) {
377 long var
/* : Int */;
378 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction850> */
380 /* runtime class parser__ReduceAction851 */
381 const struct class class_parser__ReduceAction851
= {
384 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction851:kernel#Object#object_id */
385 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction851:kernel#Object#is_same_type */
386 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction851:kernel#Object#== */
387 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction851:kernel#Object#!= */
388 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction851:kernel#Object#output */
389 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction851:kernel#Object#output_class_name */
390 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction851:kernel#Object#exit */
391 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction851:kernel#Object#sys */
392 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction851:kernel#Object#hash */
393 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction851:string#Object#to_s */
394 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction851:string#Object#native_class_name */
395 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction851:string#Object#class_name */
396 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction851:string#Object#inspect */
397 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction851:string#Object#inspect_head */
398 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction851:string#Object#args */
399 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction851:math#Object#atan2 */
400 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction851:math#Object#pi */
401 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction851:math#Object#srand_from */
402 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction851:math#Object#srand */
403 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction851:stream#Object#poll */
404 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction851:stream#Object#intern_poll */
405 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction851:time#Object#get_time */
406 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction851:file#Object#printn */
407 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction851:file#Object#print */
408 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction851:file#Object#getc */
409 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction851:file#Object#gets */
410 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction851:file#Object#getcwd */
411 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction851:file#Object#file_getcwd */
412 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction851:file#Object#stdin */
413 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction851:file#Object#stdout */
414 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction851:file#Object#stderr */
415 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#intrude_visibility */
416 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#public_visibility */
417 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#protected_visibility */
418 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#private_visibility */
419 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction851:model_base#Object#none_visibility */
420 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction851:model#Object#abstract_kind */
421 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction851:model#Object#concrete_kind */
422 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction851:model#Object#interface_kind */
423 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction851:model#Object#enum_kind */
424 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction851:model#Object#extern_kind */
425 (nitmethod_t
)VIRTUAL_parser__ReduceAction851__action
, /* pointer to parser:ReduceAction851:parser#ReduceAction851#action */
426 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction851:parser#ReduceAction#concat */
427 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction851:parser#ReduceAction#init */
430 /* allocate ReduceAction851 */
431 val
* NEW_parser__ReduceAction851(const struct type
* type
) {
432 val
* self
/* : ReduceAction851 */;
433 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
435 self
->class = &class_parser__ReduceAction851
;
438 /* allocate ReduceAction851 */
439 void CHECK_NEW_parser__ReduceAction851(val
* self
) {
440 long var
/* : Int */;
441 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction851> */
443 /* runtime class parser__ReduceAction852 */
444 const struct class class_parser__ReduceAction852
= {
447 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction852:kernel#Object#object_id */
448 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction852:kernel#Object#is_same_type */
449 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction852:kernel#Object#== */
450 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction852:kernel#Object#!= */
451 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction852:kernel#Object#output */
452 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction852:kernel#Object#output_class_name */
453 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction852:kernel#Object#exit */
454 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction852:kernel#Object#sys */
455 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction852:kernel#Object#hash */
456 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction852:string#Object#to_s */
457 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction852:string#Object#native_class_name */
458 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction852:string#Object#class_name */
459 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction852:string#Object#inspect */
460 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction852:string#Object#inspect_head */
461 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction852:string#Object#args */
462 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction852:math#Object#atan2 */
463 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction852:math#Object#pi */
464 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction852:math#Object#srand_from */
465 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction852:math#Object#srand */
466 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction852:stream#Object#poll */
467 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction852:stream#Object#intern_poll */
468 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction852:time#Object#get_time */
469 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction852:file#Object#printn */
470 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction852:file#Object#print */
471 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction852:file#Object#getc */
472 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction852:file#Object#gets */
473 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction852:file#Object#getcwd */
474 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction852:file#Object#file_getcwd */
475 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction852:file#Object#stdin */
476 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction852:file#Object#stdout */
477 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction852:file#Object#stderr */
478 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#intrude_visibility */
479 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#public_visibility */
480 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#protected_visibility */
481 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#private_visibility */
482 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction852:model_base#Object#none_visibility */
483 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction852:model#Object#abstract_kind */
484 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction852:model#Object#concrete_kind */
485 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction852:model#Object#interface_kind */
486 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction852:model#Object#enum_kind */
487 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction852:model#Object#extern_kind */
488 (nitmethod_t
)VIRTUAL_parser__ReduceAction852__action
, /* pointer to parser:ReduceAction852:parser#ReduceAction852#action */
489 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction852:parser#ReduceAction#concat */
490 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction852:parser#ReduceAction#init */
493 /* allocate ReduceAction852 */
494 val
* NEW_parser__ReduceAction852(const struct type
* type
) {
495 val
* self
/* : ReduceAction852 */;
496 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
498 self
->class = &class_parser__ReduceAction852
;
501 /* allocate ReduceAction852 */
502 void CHECK_NEW_parser__ReduceAction852(val
* self
) {
503 long var
/* : Int */;
504 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction852> */
506 /* runtime class parser__ReduceAction853 */
507 const struct class class_parser__ReduceAction853
= {
510 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction853:kernel#Object#object_id */
511 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction853:kernel#Object#is_same_type */
512 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction853:kernel#Object#== */
513 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction853:kernel#Object#!= */
514 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction853:kernel#Object#output */
515 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction853:kernel#Object#output_class_name */
516 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction853:kernel#Object#exit */
517 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction853:kernel#Object#sys */
518 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction853:kernel#Object#hash */
519 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction853:string#Object#to_s */
520 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction853:string#Object#native_class_name */
521 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction853:string#Object#class_name */
522 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction853:string#Object#inspect */
523 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction853:string#Object#inspect_head */
524 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction853:string#Object#args */
525 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction853:math#Object#atan2 */
526 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction853:math#Object#pi */
527 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction853:math#Object#srand_from */
528 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction853:math#Object#srand */
529 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction853:stream#Object#poll */
530 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction853:stream#Object#intern_poll */
531 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction853:time#Object#get_time */
532 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction853:file#Object#printn */
533 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction853:file#Object#print */
534 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction853:file#Object#getc */
535 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction853:file#Object#gets */
536 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction853:file#Object#getcwd */
537 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction853:file#Object#file_getcwd */
538 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction853:file#Object#stdin */
539 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction853:file#Object#stdout */
540 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction853:file#Object#stderr */
541 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#intrude_visibility */
542 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#public_visibility */
543 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#protected_visibility */
544 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#private_visibility */
545 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction853:model_base#Object#none_visibility */
546 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction853:model#Object#abstract_kind */
547 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction853:model#Object#concrete_kind */
548 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction853:model#Object#interface_kind */
549 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction853:model#Object#enum_kind */
550 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction853:model#Object#extern_kind */
551 (nitmethod_t
)VIRTUAL_parser__ReduceAction853__action
, /* pointer to parser:ReduceAction853:parser#ReduceAction853#action */
552 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction853:parser#ReduceAction#concat */
553 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction853:parser#ReduceAction#init */
556 /* allocate ReduceAction853 */
557 val
* NEW_parser__ReduceAction853(const struct type
* type
) {
558 val
* self
/* : ReduceAction853 */;
559 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
561 self
->class = &class_parser__ReduceAction853
;
564 /* allocate ReduceAction853 */
565 void CHECK_NEW_parser__ReduceAction853(val
* self
) {
566 long var
/* : Int */;
567 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction853> */
569 /* runtime class parser__ReduceAction855 */
570 const struct class class_parser__ReduceAction855
= {
573 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction855:kernel#Object#object_id */
574 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction855:kernel#Object#is_same_type */
575 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction855:kernel#Object#== */
576 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction855:kernel#Object#!= */
577 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction855:kernel#Object#output */
578 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction855:kernel#Object#output_class_name */
579 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction855:kernel#Object#exit */
580 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction855:kernel#Object#sys */
581 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction855:kernel#Object#hash */
582 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction855:string#Object#to_s */
583 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction855:string#Object#native_class_name */
584 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction855:string#Object#class_name */
585 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction855:string#Object#inspect */
586 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction855:string#Object#inspect_head */
587 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction855:string#Object#args */
588 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction855:math#Object#atan2 */
589 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction855:math#Object#pi */
590 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction855:math#Object#srand_from */
591 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction855:math#Object#srand */
592 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction855:stream#Object#poll */
593 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction855:stream#Object#intern_poll */
594 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction855:time#Object#get_time */
595 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction855:file#Object#printn */
596 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction855:file#Object#print */
597 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction855:file#Object#getc */
598 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction855:file#Object#gets */
599 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction855:file#Object#getcwd */
600 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction855:file#Object#file_getcwd */
601 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction855:file#Object#stdin */
602 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction855:file#Object#stdout */
603 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction855:file#Object#stderr */
604 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#intrude_visibility */
605 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#public_visibility */
606 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#protected_visibility */
607 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#private_visibility */
608 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction855:model_base#Object#none_visibility */
609 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction855:model#Object#abstract_kind */
610 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction855:model#Object#concrete_kind */
611 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction855:model#Object#interface_kind */
612 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction855:model#Object#enum_kind */
613 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction855:model#Object#extern_kind */
614 (nitmethod_t
)VIRTUAL_parser__ReduceAction855__action
, /* pointer to parser:ReduceAction855:parser#ReduceAction855#action */
615 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction855:parser#ReduceAction#concat */
616 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction855:parser#ReduceAction#init */
619 /* allocate ReduceAction855 */
620 val
* NEW_parser__ReduceAction855(const struct type
* type
) {
621 val
* self
/* : ReduceAction855 */;
622 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
624 self
->class = &class_parser__ReduceAction855
;
627 /* allocate ReduceAction855 */
628 void CHECK_NEW_parser__ReduceAction855(val
* self
) {
629 long var
/* : Int */;
630 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction855> */
632 /* runtime class parser__ReduceAction856 */
633 const struct class class_parser__ReduceAction856
= {
636 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction856:kernel#Object#object_id */
637 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction856:kernel#Object#is_same_type */
638 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction856:kernel#Object#== */
639 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction856:kernel#Object#!= */
640 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction856:kernel#Object#output */
641 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction856:kernel#Object#output_class_name */
642 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction856:kernel#Object#exit */
643 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction856:kernel#Object#sys */
644 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction856:kernel#Object#hash */
645 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction856:string#Object#to_s */
646 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction856:string#Object#native_class_name */
647 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction856:string#Object#class_name */
648 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction856:string#Object#inspect */
649 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction856:string#Object#inspect_head */
650 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction856:string#Object#args */
651 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction856:math#Object#atan2 */
652 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction856:math#Object#pi */
653 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction856:math#Object#srand_from */
654 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction856:math#Object#srand */
655 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction856:stream#Object#poll */
656 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction856:stream#Object#intern_poll */
657 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction856:time#Object#get_time */
658 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction856:file#Object#printn */
659 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction856:file#Object#print */
660 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction856:file#Object#getc */
661 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction856:file#Object#gets */
662 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction856:file#Object#getcwd */
663 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction856:file#Object#file_getcwd */
664 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction856:file#Object#stdin */
665 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction856:file#Object#stdout */
666 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction856:file#Object#stderr */
667 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction856:model_base#Object#intrude_visibility */
668 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction856:model_base#Object#public_visibility */
669 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction856:model_base#Object#protected_visibility */
670 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction856:model_base#Object#private_visibility */
671 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction856:model_base#Object#none_visibility */
672 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction856:model#Object#abstract_kind */
673 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction856:model#Object#concrete_kind */
674 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction856:model#Object#interface_kind */
675 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction856:model#Object#enum_kind */
676 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction856:model#Object#extern_kind */
677 (nitmethod_t
)VIRTUAL_parser__ReduceAction856__action
, /* pointer to parser:ReduceAction856:parser#ReduceAction856#action */
678 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction856:parser#ReduceAction#concat */
679 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction856:parser#ReduceAction#init */
682 /* allocate ReduceAction856 */
683 val
* NEW_parser__ReduceAction856(const struct type
* type
) {
684 val
* self
/* : ReduceAction856 */;
685 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
687 self
->class = &class_parser__ReduceAction856
;
690 /* allocate ReduceAction856 */
691 void CHECK_NEW_parser__ReduceAction856(val
* self
) {
692 long var
/* : Int */;
693 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction856> */
695 /* runtime class parser__ReduceAction857 */
696 const struct class class_parser__ReduceAction857
= {
699 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction857:kernel#Object#object_id */
700 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction857:kernel#Object#is_same_type */
701 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction857:kernel#Object#== */
702 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction857:kernel#Object#!= */
703 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction857:kernel#Object#output */
704 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction857:kernel#Object#output_class_name */
705 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction857:kernel#Object#exit */
706 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction857:kernel#Object#sys */
707 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction857:kernel#Object#hash */
708 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction857:string#Object#to_s */
709 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction857:string#Object#native_class_name */
710 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction857:string#Object#class_name */
711 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction857:string#Object#inspect */
712 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction857:string#Object#inspect_head */
713 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction857:string#Object#args */
714 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction857:math#Object#atan2 */
715 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction857:math#Object#pi */
716 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction857:math#Object#srand_from */
717 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction857:math#Object#srand */
718 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction857:stream#Object#poll */
719 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction857:stream#Object#intern_poll */
720 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction857:time#Object#get_time */
721 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction857:file#Object#printn */
722 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction857:file#Object#print */
723 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction857:file#Object#getc */
724 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction857:file#Object#gets */
725 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction857:file#Object#getcwd */
726 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction857:file#Object#file_getcwd */
727 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction857:file#Object#stdin */
728 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction857:file#Object#stdout */
729 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction857:file#Object#stderr */
730 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction857:model_base#Object#intrude_visibility */
731 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction857:model_base#Object#public_visibility */
732 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction857:model_base#Object#protected_visibility */
733 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction857:model_base#Object#private_visibility */
734 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction857:model_base#Object#none_visibility */
735 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction857:model#Object#abstract_kind */
736 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction857:model#Object#concrete_kind */
737 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction857:model#Object#interface_kind */
738 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction857:model#Object#enum_kind */
739 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction857:model#Object#extern_kind */
740 (nitmethod_t
)VIRTUAL_parser__ReduceAction857__action
, /* pointer to parser:ReduceAction857:parser#ReduceAction857#action */
741 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction857:parser#ReduceAction#concat */
742 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction857:parser#ReduceAction#init */
745 /* allocate ReduceAction857 */
746 val
* NEW_parser__ReduceAction857(const struct type
* type
) {
747 val
* self
/* : ReduceAction857 */;
748 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
750 self
->class = &class_parser__ReduceAction857
;
753 /* allocate ReduceAction857 */
754 void CHECK_NEW_parser__ReduceAction857(val
* self
) {
755 long var
/* : Int */;
756 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction857> */
758 /* runtime class parser__ReduceAction858 */
759 const struct class class_parser__ReduceAction858
= {
762 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction858:kernel#Object#object_id */
763 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction858:kernel#Object#is_same_type */
764 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction858:kernel#Object#== */
765 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction858:kernel#Object#!= */
766 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction858:kernel#Object#output */
767 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction858:kernel#Object#output_class_name */
768 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction858:kernel#Object#exit */
769 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction858:kernel#Object#sys */
770 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction858:kernel#Object#hash */
771 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction858:string#Object#to_s */
772 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction858:string#Object#native_class_name */
773 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction858:string#Object#class_name */
774 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction858:string#Object#inspect */
775 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction858:string#Object#inspect_head */
776 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction858:string#Object#args */
777 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction858:math#Object#atan2 */
778 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction858:math#Object#pi */
779 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction858:math#Object#srand_from */
780 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction858:math#Object#srand */
781 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction858:stream#Object#poll */
782 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction858:stream#Object#intern_poll */
783 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction858:time#Object#get_time */
784 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction858:file#Object#printn */
785 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction858:file#Object#print */
786 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction858:file#Object#getc */
787 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction858:file#Object#gets */
788 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction858:file#Object#getcwd */
789 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction858:file#Object#file_getcwd */
790 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction858:file#Object#stdin */
791 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction858:file#Object#stdout */
792 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction858:file#Object#stderr */
793 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#intrude_visibility */
794 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#public_visibility */
795 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#protected_visibility */
796 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#private_visibility */
797 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction858:model_base#Object#none_visibility */
798 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction858:model#Object#abstract_kind */
799 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction858:model#Object#concrete_kind */
800 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction858:model#Object#interface_kind */
801 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction858:model#Object#enum_kind */
802 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction858:model#Object#extern_kind */
803 (nitmethod_t
)VIRTUAL_parser__ReduceAction858__action
, /* pointer to parser:ReduceAction858:parser#ReduceAction858#action */
804 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction858:parser#ReduceAction#concat */
805 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction858:parser#ReduceAction#init */
808 /* allocate ReduceAction858 */
809 val
* NEW_parser__ReduceAction858(const struct type
* type
) {
810 val
* self
/* : ReduceAction858 */;
811 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
813 self
->class = &class_parser__ReduceAction858
;
816 /* allocate ReduceAction858 */
817 void CHECK_NEW_parser__ReduceAction858(val
* self
) {
818 long var
/* : Int */;
819 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction858> */
821 /* runtime class parser__ReduceAction859 */
822 const struct class class_parser__ReduceAction859
= {
825 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction859:kernel#Object#object_id */
826 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction859:kernel#Object#is_same_type */
827 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction859:kernel#Object#== */
828 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction859:kernel#Object#!= */
829 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction859:kernel#Object#output */
830 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction859:kernel#Object#output_class_name */
831 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction859:kernel#Object#exit */
832 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction859:kernel#Object#sys */
833 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction859:kernel#Object#hash */
834 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction859:string#Object#to_s */
835 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction859:string#Object#native_class_name */
836 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction859:string#Object#class_name */
837 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction859:string#Object#inspect */
838 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction859:string#Object#inspect_head */
839 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction859:string#Object#args */
840 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction859:math#Object#atan2 */
841 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction859:math#Object#pi */
842 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction859:math#Object#srand_from */
843 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction859:math#Object#srand */
844 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction859:stream#Object#poll */
845 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction859:stream#Object#intern_poll */
846 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction859:time#Object#get_time */
847 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction859:file#Object#printn */
848 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction859:file#Object#print */
849 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction859:file#Object#getc */
850 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction859:file#Object#gets */
851 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction859:file#Object#getcwd */
852 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction859:file#Object#file_getcwd */
853 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction859:file#Object#stdin */
854 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction859:file#Object#stdout */
855 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction859:file#Object#stderr */
856 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#intrude_visibility */
857 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#public_visibility */
858 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#protected_visibility */
859 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#private_visibility */
860 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction859:model_base#Object#none_visibility */
861 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction859:model#Object#abstract_kind */
862 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction859:model#Object#concrete_kind */
863 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction859:model#Object#interface_kind */
864 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction859:model#Object#enum_kind */
865 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction859:model#Object#extern_kind */
866 (nitmethod_t
)VIRTUAL_parser__ReduceAction859__action
, /* pointer to parser:ReduceAction859:parser#ReduceAction859#action */
867 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction859:parser#ReduceAction#concat */
868 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction859:parser#ReduceAction#init */
871 /* allocate ReduceAction859 */
872 val
* NEW_parser__ReduceAction859(const struct type
* type
) {
873 val
* self
/* : ReduceAction859 */;
874 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
876 self
->class = &class_parser__ReduceAction859
;
879 /* allocate ReduceAction859 */
880 void CHECK_NEW_parser__ReduceAction859(val
* self
) {
881 long var
/* : Int */;
882 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction859> */
884 /* runtime class parser__ReduceAction860 */
885 const struct class class_parser__ReduceAction860
= {
888 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction860:kernel#Object#object_id */
889 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction860:kernel#Object#is_same_type */
890 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction860:kernel#Object#== */
891 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction860:kernel#Object#!= */
892 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction860:kernel#Object#output */
893 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction860:kernel#Object#output_class_name */
894 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction860:kernel#Object#exit */
895 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction860:kernel#Object#sys */
896 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction860:kernel#Object#hash */
897 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction860:string#Object#to_s */
898 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction860:string#Object#native_class_name */
899 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction860:string#Object#class_name */
900 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction860:string#Object#inspect */
901 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction860:string#Object#inspect_head */
902 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction860:string#Object#args */
903 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction860:math#Object#atan2 */
904 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction860:math#Object#pi */
905 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction860:math#Object#srand_from */
906 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction860:math#Object#srand */
907 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction860:stream#Object#poll */
908 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction860:stream#Object#intern_poll */
909 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction860:time#Object#get_time */
910 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction860:file#Object#printn */
911 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction860:file#Object#print */
912 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction860:file#Object#getc */
913 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction860:file#Object#gets */
914 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction860:file#Object#getcwd */
915 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction860:file#Object#file_getcwd */
916 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction860:file#Object#stdin */
917 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction860:file#Object#stdout */
918 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction860:file#Object#stderr */
919 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#intrude_visibility */
920 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#public_visibility */
921 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#protected_visibility */
922 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#private_visibility */
923 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction860:model_base#Object#none_visibility */
924 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction860:model#Object#abstract_kind */
925 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction860:model#Object#concrete_kind */
926 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction860:model#Object#interface_kind */
927 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction860:model#Object#enum_kind */
928 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction860:model#Object#extern_kind */
929 (nitmethod_t
)VIRTUAL_parser__ReduceAction860__action
, /* pointer to parser:ReduceAction860:parser#ReduceAction860#action */
930 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction860:parser#ReduceAction#concat */
931 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction860:parser#ReduceAction#init */
934 /* allocate ReduceAction860 */
935 val
* NEW_parser__ReduceAction860(const struct type
* type
) {
936 val
* self
/* : ReduceAction860 */;
937 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
939 self
->class = &class_parser__ReduceAction860
;
942 /* allocate ReduceAction860 */
943 void CHECK_NEW_parser__ReduceAction860(val
* self
) {
944 long var
/* : Int */;
945 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction860> */
947 /* runtime class parser__ReduceAction861 */
948 const struct class class_parser__ReduceAction861
= {
951 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction861:kernel#Object#object_id */
952 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction861:kernel#Object#is_same_type */
953 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction861:kernel#Object#== */
954 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction861:kernel#Object#!= */
955 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction861:kernel#Object#output */
956 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction861:kernel#Object#output_class_name */
957 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction861:kernel#Object#exit */
958 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction861:kernel#Object#sys */
959 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction861:kernel#Object#hash */
960 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction861:string#Object#to_s */
961 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction861:string#Object#native_class_name */
962 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction861:string#Object#class_name */
963 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction861:string#Object#inspect */
964 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction861:string#Object#inspect_head */
965 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction861:string#Object#args */
966 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction861:math#Object#atan2 */
967 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction861:math#Object#pi */
968 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction861:math#Object#srand_from */
969 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction861:math#Object#srand */
970 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction861:stream#Object#poll */
971 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction861:stream#Object#intern_poll */
972 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction861:time#Object#get_time */
973 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction861:file#Object#printn */
974 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction861:file#Object#print */
975 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction861:file#Object#getc */
976 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction861:file#Object#gets */
977 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction861:file#Object#getcwd */
978 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction861:file#Object#file_getcwd */
979 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction861:file#Object#stdin */
980 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction861:file#Object#stdout */
981 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction861:file#Object#stderr */
982 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#intrude_visibility */
983 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#public_visibility */
984 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#protected_visibility */
985 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#private_visibility */
986 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction861:model_base#Object#none_visibility */
987 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction861:model#Object#abstract_kind */
988 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction861:model#Object#concrete_kind */
989 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction861:model#Object#interface_kind */
990 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction861:model#Object#enum_kind */
991 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction861:model#Object#extern_kind */
992 (nitmethod_t
)VIRTUAL_parser__ReduceAction861__action
, /* pointer to parser:ReduceAction861:parser#ReduceAction861#action */
993 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction861:parser#ReduceAction#concat */
994 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction861:parser#ReduceAction#init */
997 /* allocate ReduceAction861 */
998 val
* NEW_parser__ReduceAction861(const struct type
* type
) {
999 val
* self
/* : ReduceAction861 */;
1000 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1002 self
->class = &class_parser__ReduceAction861
;
1005 /* allocate ReduceAction861 */
1006 void CHECK_NEW_parser__ReduceAction861(val
* self
) {
1007 long var
/* : Int */;
1008 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction861> */
1010 /* runtime class parser__ReduceAction862 */
1011 const struct class class_parser__ReduceAction862
= {
1014 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction862:kernel#Object#object_id */
1015 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction862:kernel#Object#is_same_type */
1016 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction862:kernel#Object#== */
1017 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction862:kernel#Object#!= */
1018 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction862:kernel#Object#output */
1019 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction862:kernel#Object#output_class_name */
1020 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction862:kernel#Object#exit */
1021 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction862:kernel#Object#sys */
1022 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction862:kernel#Object#hash */
1023 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction862:string#Object#to_s */
1024 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction862:string#Object#native_class_name */
1025 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction862:string#Object#class_name */
1026 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction862:string#Object#inspect */
1027 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction862:string#Object#inspect_head */
1028 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction862:string#Object#args */
1029 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction862:math#Object#atan2 */
1030 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction862:math#Object#pi */
1031 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction862:math#Object#srand_from */
1032 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction862:math#Object#srand */
1033 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction862:stream#Object#poll */
1034 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction862:stream#Object#intern_poll */
1035 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction862:time#Object#get_time */
1036 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction862:file#Object#printn */
1037 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction862:file#Object#print */
1038 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction862:file#Object#getc */
1039 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction862:file#Object#gets */
1040 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction862:file#Object#getcwd */
1041 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction862:file#Object#file_getcwd */
1042 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction862:file#Object#stdin */
1043 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction862:file#Object#stdout */
1044 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction862:file#Object#stderr */
1045 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#intrude_visibility */
1046 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#public_visibility */
1047 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#protected_visibility */
1048 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#private_visibility */
1049 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction862:model_base#Object#none_visibility */
1050 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction862:model#Object#abstract_kind */
1051 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction862:model#Object#concrete_kind */
1052 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction862:model#Object#interface_kind */
1053 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction862:model#Object#enum_kind */
1054 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction862:model#Object#extern_kind */
1055 (nitmethod_t
)VIRTUAL_parser__ReduceAction862__action
, /* pointer to parser:ReduceAction862:parser#ReduceAction862#action */
1056 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction862:parser#ReduceAction#concat */
1057 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction862:parser#ReduceAction#init */
1060 /* allocate ReduceAction862 */
1061 val
* NEW_parser__ReduceAction862(const struct type
* type
) {
1062 val
* self
/* : ReduceAction862 */;
1063 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1065 self
->class = &class_parser__ReduceAction862
;
1068 /* allocate ReduceAction862 */
1069 void CHECK_NEW_parser__ReduceAction862(val
* self
) {
1070 long var
/* : Int */;
1071 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction862> */
1073 /* runtime class parser__ReduceAction863 */
1074 const struct class class_parser__ReduceAction863
= {
1077 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction863:kernel#Object#object_id */
1078 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction863:kernel#Object#is_same_type */
1079 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction863:kernel#Object#== */
1080 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction863:kernel#Object#!= */
1081 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction863:kernel#Object#output */
1082 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction863:kernel#Object#output_class_name */
1083 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction863:kernel#Object#exit */
1084 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction863:kernel#Object#sys */
1085 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction863:kernel#Object#hash */
1086 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction863:string#Object#to_s */
1087 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction863:string#Object#native_class_name */
1088 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction863:string#Object#class_name */
1089 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction863:string#Object#inspect */
1090 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction863:string#Object#inspect_head */
1091 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction863:string#Object#args */
1092 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction863:math#Object#atan2 */
1093 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction863:math#Object#pi */
1094 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction863:math#Object#srand_from */
1095 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction863:math#Object#srand */
1096 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction863:stream#Object#poll */
1097 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction863:stream#Object#intern_poll */
1098 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction863:time#Object#get_time */
1099 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction863:file#Object#printn */
1100 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction863:file#Object#print */
1101 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction863:file#Object#getc */
1102 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction863:file#Object#gets */
1103 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction863:file#Object#getcwd */
1104 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction863:file#Object#file_getcwd */
1105 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction863:file#Object#stdin */
1106 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction863:file#Object#stdout */
1107 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction863:file#Object#stderr */
1108 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#intrude_visibility */
1109 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#public_visibility */
1110 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#protected_visibility */
1111 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#private_visibility */
1112 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction863:model_base#Object#none_visibility */
1113 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction863:model#Object#abstract_kind */
1114 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction863:model#Object#concrete_kind */
1115 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction863:model#Object#interface_kind */
1116 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction863:model#Object#enum_kind */
1117 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction863:model#Object#extern_kind */
1118 (nitmethod_t
)VIRTUAL_parser__ReduceAction863__action
, /* pointer to parser:ReduceAction863:parser#ReduceAction863#action */
1119 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction863:parser#ReduceAction#concat */
1120 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction863:parser#ReduceAction#init */
1123 /* allocate ReduceAction863 */
1124 val
* NEW_parser__ReduceAction863(const struct type
* type
) {
1125 val
* self
/* : ReduceAction863 */;
1126 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1128 self
->class = &class_parser__ReduceAction863
;
1131 /* allocate ReduceAction863 */
1132 void CHECK_NEW_parser__ReduceAction863(val
* self
) {
1133 long var
/* : Int */;
1134 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction863> */
1136 /* runtime class parser__ReduceAction864 */
1137 const struct class class_parser__ReduceAction864
= {
1140 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction864:kernel#Object#object_id */
1141 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction864:kernel#Object#is_same_type */
1142 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction864:kernel#Object#== */
1143 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction864:kernel#Object#!= */
1144 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction864:kernel#Object#output */
1145 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction864:kernel#Object#output_class_name */
1146 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction864:kernel#Object#exit */
1147 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction864:kernel#Object#sys */
1148 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction864:kernel#Object#hash */
1149 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction864:string#Object#to_s */
1150 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction864:string#Object#native_class_name */
1151 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction864:string#Object#class_name */
1152 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction864:string#Object#inspect */
1153 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction864:string#Object#inspect_head */
1154 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction864:string#Object#args */
1155 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction864:math#Object#atan2 */
1156 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction864:math#Object#pi */
1157 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction864:math#Object#srand_from */
1158 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction864:math#Object#srand */
1159 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction864:stream#Object#poll */
1160 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction864:stream#Object#intern_poll */
1161 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction864:time#Object#get_time */
1162 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction864:file#Object#printn */
1163 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction864:file#Object#print */
1164 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction864:file#Object#getc */
1165 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction864:file#Object#gets */
1166 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction864:file#Object#getcwd */
1167 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction864:file#Object#file_getcwd */
1168 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction864:file#Object#stdin */
1169 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction864:file#Object#stdout */
1170 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction864:file#Object#stderr */
1171 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#intrude_visibility */
1172 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#public_visibility */
1173 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#protected_visibility */
1174 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#private_visibility */
1175 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction864:model_base#Object#none_visibility */
1176 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction864:model#Object#abstract_kind */
1177 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction864:model#Object#concrete_kind */
1178 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction864:model#Object#interface_kind */
1179 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction864:model#Object#enum_kind */
1180 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction864:model#Object#extern_kind */
1181 (nitmethod_t
)VIRTUAL_parser__ReduceAction864__action
, /* pointer to parser:ReduceAction864:parser#ReduceAction864#action */
1182 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction864:parser#ReduceAction#concat */
1183 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction864:parser#ReduceAction#init */
1186 /* allocate ReduceAction864 */
1187 val
* NEW_parser__ReduceAction864(const struct type
* type
) {
1188 val
* self
/* : ReduceAction864 */;
1189 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1191 self
->class = &class_parser__ReduceAction864
;
1194 /* allocate ReduceAction864 */
1195 void CHECK_NEW_parser__ReduceAction864(val
* self
) {
1196 long var
/* : Int */;
1197 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction864> */
1199 /* runtime class parser__ReduceAction866 */
1200 const struct class class_parser__ReduceAction866
= {
1203 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction866:kernel#Object#object_id */
1204 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction866:kernel#Object#is_same_type */
1205 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction866:kernel#Object#== */
1206 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction866:kernel#Object#!= */
1207 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction866:kernel#Object#output */
1208 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction866:kernel#Object#output_class_name */
1209 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction866:kernel#Object#exit */
1210 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction866:kernel#Object#sys */
1211 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction866:kernel#Object#hash */
1212 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction866:string#Object#to_s */
1213 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction866:string#Object#native_class_name */
1214 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction866:string#Object#class_name */
1215 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction866:string#Object#inspect */
1216 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction866:string#Object#inspect_head */
1217 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction866:string#Object#args */
1218 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction866:math#Object#atan2 */
1219 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction866:math#Object#pi */
1220 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction866:math#Object#srand_from */
1221 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction866:math#Object#srand */
1222 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction866:stream#Object#poll */
1223 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction866:stream#Object#intern_poll */
1224 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction866:time#Object#get_time */
1225 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction866:file#Object#printn */
1226 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction866:file#Object#print */
1227 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction866:file#Object#getc */
1228 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction866:file#Object#gets */
1229 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction866:file#Object#getcwd */
1230 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction866:file#Object#file_getcwd */
1231 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction866:file#Object#stdin */
1232 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction866:file#Object#stdout */
1233 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction866:file#Object#stderr */
1234 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#intrude_visibility */
1235 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#public_visibility */
1236 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#protected_visibility */
1237 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#private_visibility */
1238 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction866:model_base#Object#none_visibility */
1239 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction866:model#Object#abstract_kind */
1240 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction866:model#Object#concrete_kind */
1241 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction866:model#Object#interface_kind */
1242 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction866:model#Object#enum_kind */
1243 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction866:model#Object#extern_kind */
1244 (nitmethod_t
)VIRTUAL_parser__ReduceAction866__action
, /* pointer to parser:ReduceAction866:parser#ReduceAction866#action */
1245 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction866:parser#ReduceAction#concat */
1246 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction866:parser#ReduceAction#init */
1249 /* allocate ReduceAction866 */
1250 val
* NEW_parser__ReduceAction866(const struct type
* type
) {
1251 val
* self
/* : ReduceAction866 */;
1252 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1254 self
->class = &class_parser__ReduceAction866
;
1257 /* allocate ReduceAction866 */
1258 void CHECK_NEW_parser__ReduceAction866(val
* self
) {
1259 long var
/* : Int */;
1260 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction866> */
1262 /* runtime class parser__ReduceAction867 */
1263 const struct class class_parser__ReduceAction867
= {
1266 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction867:kernel#Object#object_id */
1267 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction867:kernel#Object#is_same_type */
1268 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction867:kernel#Object#== */
1269 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction867:kernel#Object#!= */
1270 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction867:kernel#Object#output */
1271 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction867:kernel#Object#output_class_name */
1272 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction867:kernel#Object#exit */
1273 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction867:kernel#Object#sys */
1274 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction867:kernel#Object#hash */
1275 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction867:string#Object#to_s */
1276 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction867:string#Object#native_class_name */
1277 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction867:string#Object#class_name */
1278 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction867:string#Object#inspect */
1279 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction867:string#Object#inspect_head */
1280 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction867:string#Object#args */
1281 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction867:math#Object#atan2 */
1282 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction867:math#Object#pi */
1283 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction867:math#Object#srand_from */
1284 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction867:math#Object#srand */
1285 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction867:stream#Object#poll */
1286 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction867:stream#Object#intern_poll */
1287 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction867:time#Object#get_time */
1288 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction867:file#Object#printn */
1289 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction867:file#Object#print */
1290 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction867:file#Object#getc */
1291 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction867:file#Object#gets */
1292 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction867:file#Object#getcwd */
1293 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction867:file#Object#file_getcwd */
1294 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction867:file#Object#stdin */
1295 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction867:file#Object#stdout */
1296 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction867:file#Object#stderr */
1297 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#intrude_visibility */
1298 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#public_visibility */
1299 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#protected_visibility */
1300 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#private_visibility */
1301 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction867:model_base#Object#none_visibility */
1302 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction867:model#Object#abstract_kind */
1303 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction867:model#Object#concrete_kind */
1304 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction867:model#Object#interface_kind */
1305 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction867:model#Object#enum_kind */
1306 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction867:model#Object#extern_kind */
1307 (nitmethod_t
)VIRTUAL_parser__ReduceAction867__action
, /* pointer to parser:ReduceAction867:parser#ReduceAction867#action */
1308 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction867:parser#ReduceAction#concat */
1309 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction867:parser#ReduceAction#init */
1312 /* allocate ReduceAction867 */
1313 val
* NEW_parser__ReduceAction867(const struct type
* type
) {
1314 val
* self
/* : ReduceAction867 */;
1315 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1317 self
->class = &class_parser__ReduceAction867
;
1320 /* allocate ReduceAction867 */
1321 void CHECK_NEW_parser__ReduceAction867(val
* self
) {
1322 long var
/* : Int */;
1323 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction867> */
1325 /* runtime class parser__ReduceAction868 */
1326 const struct class class_parser__ReduceAction868
= {
1329 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction868:kernel#Object#object_id */
1330 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction868:kernel#Object#is_same_type */
1331 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction868:kernel#Object#== */
1332 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction868:kernel#Object#!= */
1333 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction868:kernel#Object#output */
1334 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction868:kernel#Object#output_class_name */
1335 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction868:kernel#Object#exit */
1336 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction868:kernel#Object#sys */
1337 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction868:kernel#Object#hash */
1338 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction868:string#Object#to_s */
1339 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction868:string#Object#native_class_name */
1340 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction868:string#Object#class_name */
1341 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction868:string#Object#inspect */
1342 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction868:string#Object#inspect_head */
1343 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction868:string#Object#args */
1344 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction868:math#Object#atan2 */
1345 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction868:math#Object#pi */
1346 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction868:math#Object#srand_from */
1347 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction868:math#Object#srand */
1348 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction868:stream#Object#poll */
1349 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction868:stream#Object#intern_poll */
1350 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction868:time#Object#get_time */
1351 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction868:file#Object#printn */
1352 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction868:file#Object#print */
1353 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction868:file#Object#getc */
1354 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction868:file#Object#gets */
1355 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction868:file#Object#getcwd */
1356 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction868:file#Object#file_getcwd */
1357 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction868:file#Object#stdin */
1358 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction868:file#Object#stdout */
1359 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction868:file#Object#stderr */
1360 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#intrude_visibility */
1361 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#public_visibility */
1362 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#protected_visibility */
1363 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#private_visibility */
1364 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction868:model_base#Object#none_visibility */
1365 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction868:model#Object#abstract_kind */
1366 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction868:model#Object#concrete_kind */
1367 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction868:model#Object#interface_kind */
1368 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction868:model#Object#enum_kind */
1369 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction868:model#Object#extern_kind */
1370 (nitmethod_t
)VIRTUAL_parser__ReduceAction868__action
, /* pointer to parser:ReduceAction868:parser#ReduceAction868#action */
1371 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction868:parser#ReduceAction#concat */
1372 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction868:parser#ReduceAction#init */
1375 /* allocate ReduceAction868 */
1376 val
* NEW_parser__ReduceAction868(const struct type
* type
) {
1377 val
* self
/* : ReduceAction868 */;
1378 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1380 self
->class = &class_parser__ReduceAction868
;
1383 /* allocate ReduceAction868 */
1384 void CHECK_NEW_parser__ReduceAction868(val
* self
) {
1385 long var
/* : Int */;
1386 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction868> */
1388 /* runtime class parser__ReduceAction869 */
1389 const struct class class_parser__ReduceAction869
= {
1392 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction869:kernel#Object#object_id */
1393 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction869:kernel#Object#is_same_type */
1394 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction869:kernel#Object#== */
1395 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction869:kernel#Object#!= */
1396 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction869:kernel#Object#output */
1397 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction869:kernel#Object#output_class_name */
1398 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction869:kernel#Object#exit */
1399 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction869:kernel#Object#sys */
1400 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction869:kernel#Object#hash */
1401 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction869:string#Object#to_s */
1402 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction869:string#Object#native_class_name */
1403 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction869:string#Object#class_name */
1404 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction869:string#Object#inspect */
1405 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction869:string#Object#inspect_head */
1406 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction869:string#Object#args */
1407 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction869:math#Object#atan2 */
1408 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction869:math#Object#pi */
1409 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction869:math#Object#srand_from */
1410 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction869:math#Object#srand */
1411 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction869:stream#Object#poll */
1412 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction869:stream#Object#intern_poll */
1413 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction869:time#Object#get_time */
1414 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction869:file#Object#printn */
1415 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction869:file#Object#print */
1416 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction869:file#Object#getc */
1417 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction869:file#Object#gets */
1418 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction869:file#Object#getcwd */
1419 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction869:file#Object#file_getcwd */
1420 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction869:file#Object#stdin */
1421 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction869:file#Object#stdout */
1422 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction869:file#Object#stderr */
1423 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#intrude_visibility */
1424 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#public_visibility */
1425 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#protected_visibility */
1426 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#private_visibility */
1427 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction869:model_base#Object#none_visibility */
1428 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction869:model#Object#abstract_kind */
1429 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction869:model#Object#concrete_kind */
1430 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction869:model#Object#interface_kind */
1431 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction869:model#Object#enum_kind */
1432 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction869:model#Object#extern_kind */
1433 (nitmethod_t
)VIRTUAL_parser__ReduceAction869__action
, /* pointer to parser:ReduceAction869:parser#ReduceAction869#action */
1434 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction869:parser#ReduceAction#concat */
1435 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction869:parser#ReduceAction#init */
1438 /* allocate ReduceAction869 */
1439 val
* NEW_parser__ReduceAction869(const struct type
* type
) {
1440 val
* self
/* : ReduceAction869 */;
1441 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1443 self
->class = &class_parser__ReduceAction869
;
1446 /* allocate ReduceAction869 */
1447 void CHECK_NEW_parser__ReduceAction869(val
* self
) {
1448 long var
/* : Int */;
1449 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction869> */
1451 /* runtime class parser__ReduceAction870 */
1452 const struct class class_parser__ReduceAction870
= {
1455 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction870:kernel#Object#object_id */
1456 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction870:kernel#Object#is_same_type */
1457 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction870:kernel#Object#== */
1458 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction870:kernel#Object#!= */
1459 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction870:kernel#Object#output */
1460 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction870:kernel#Object#output_class_name */
1461 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction870:kernel#Object#exit */
1462 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction870:kernel#Object#sys */
1463 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction870:kernel#Object#hash */
1464 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction870:string#Object#to_s */
1465 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction870:string#Object#native_class_name */
1466 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction870:string#Object#class_name */
1467 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction870:string#Object#inspect */
1468 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction870:string#Object#inspect_head */
1469 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction870:string#Object#args */
1470 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction870:math#Object#atan2 */
1471 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction870:math#Object#pi */
1472 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction870:math#Object#srand_from */
1473 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction870:math#Object#srand */
1474 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction870:stream#Object#poll */
1475 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction870:stream#Object#intern_poll */
1476 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction870:time#Object#get_time */
1477 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction870:file#Object#printn */
1478 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction870:file#Object#print */
1479 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction870:file#Object#getc */
1480 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction870:file#Object#gets */
1481 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction870:file#Object#getcwd */
1482 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction870:file#Object#file_getcwd */
1483 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction870:file#Object#stdin */
1484 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction870:file#Object#stdout */
1485 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction870:file#Object#stderr */
1486 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#intrude_visibility */
1487 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#public_visibility */
1488 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#protected_visibility */
1489 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#private_visibility */
1490 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction870:model_base#Object#none_visibility */
1491 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction870:model#Object#abstract_kind */
1492 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction870:model#Object#concrete_kind */
1493 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction870:model#Object#interface_kind */
1494 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction870:model#Object#enum_kind */
1495 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction870:model#Object#extern_kind */
1496 (nitmethod_t
)VIRTUAL_parser__ReduceAction870__action
, /* pointer to parser:ReduceAction870:parser#ReduceAction870#action */
1497 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction870:parser#ReduceAction#concat */
1498 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction870:parser#ReduceAction#init */
1501 /* allocate ReduceAction870 */
1502 val
* NEW_parser__ReduceAction870(const struct type
* type
) {
1503 val
* self
/* : ReduceAction870 */;
1504 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1506 self
->class = &class_parser__ReduceAction870
;
1509 /* allocate ReduceAction870 */
1510 void CHECK_NEW_parser__ReduceAction870(val
* self
) {
1511 long var
/* : Int */;
1512 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction870> */
1514 /* runtime class parser__ReduceAction871 */
1515 const struct class class_parser__ReduceAction871
= {
1518 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction871:kernel#Object#object_id */
1519 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction871:kernel#Object#is_same_type */
1520 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction871:kernel#Object#== */
1521 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction871:kernel#Object#!= */
1522 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction871:kernel#Object#output */
1523 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction871:kernel#Object#output_class_name */
1524 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction871:kernel#Object#exit */
1525 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction871:kernel#Object#sys */
1526 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction871:kernel#Object#hash */
1527 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction871:string#Object#to_s */
1528 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction871:string#Object#native_class_name */
1529 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction871:string#Object#class_name */
1530 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction871:string#Object#inspect */
1531 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction871:string#Object#inspect_head */
1532 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction871:string#Object#args */
1533 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction871:math#Object#atan2 */
1534 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction871:math#Object#pi */
1535 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction871:math#Object#srand_from */
1536 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction871:math#Object#srand */
1537 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction871:stream#Object#poll */
1538 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction871:stream#Object#intern_poll */
1539 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction871:time#Object#get_time */
1540 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction871:file#Object#printn */
1541 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction871:file#Object#print */
1542 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction871:file#Object#getc */
1543 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction871:file#Object#gets */
1544 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction871:file#Object#getcwd */
1545 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction871:file#Object#file_getcwd */
1546 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction871:file#Object#stdin */
1547 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction871:file#Object#stdout */
1548 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction871:file#Object#stderr */
1549 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction871:model_base#Object#intrude_visibility */
1550 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction871:model_base#Object#public_visibility */
1551 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction871:model_base#Object#protected_visibility */
1552 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction871:model_base#Object#private_visibility */
1553 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction871:model_base#Object#none_visibility */
1554 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction871:model#Object#abstract_kind */
1555 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction871:model#Object#concrete_kind */
1556 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction871:model#Object#interface_kind */
1557 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction871:model#Object#enum_kind */
1558 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction871:model#Object#extern_kind */
1559 (nitmethod_t
)VIRTUAL_parser__ReduceAction871__action
, /* pointer to parser:ReduceAction871:parser#ReduceAction871#action */
1560 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction871:parser#ReduceAction#concat */
1561 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction871:parser#ReduceAction#init */
1564 /* allocate ReduceAction871 */
1565 val
* NEW_parser__ReduceAction871(const struct type
* type
) {
1566 val
* self
/* : ReduceAction871 */;
1567 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1569 self
->class = &class_parser__ReduceAction871
;
1572 /* allocate ReduceAction871 */
1573 void CHECK_NEW_parser__ReduceAction871(val
* self
) {
1574 long var
/* : Int */;
1575 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction871> */
1577 /* runtime class parser__ReduceAction872 */
1578 const struct class class_parser__ReduceAction872
= {
1581 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction872:kernel#Object#object_id */
1582 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction872:kernel#Object#is_same_type */
1583 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction872:kernel#Object#== */
1584 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction872:kernel#Object#!= */
1585 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction872:kernel#Object#output */
1586 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction872:kernel#Object#output_class_name */
1587 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction872:kernel#Object#exit */
1588 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction872:kernel#Object#sys */
1589 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction872:kernel#Object#hash */
1590 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction872:string#Object#to_s */
1591 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction872:string#Object#native_class_name */
1592 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction872:string#Object#class_name */
1593 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction872:string#Object#inspect */
1594 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction872:string#Object#inspect_head */
1595 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction872:string#Object#args */
1596 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction872:math#Object#atan2 */
1597 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction872:math#Object#pi */
1598 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction872:math#Object#srand_from */
1599 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction872:math#Object#srand */
1600 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction872:stream#Object#poll */
1601 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction872:stream#Object#intern_poll */
1602 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction872:time#Object#get_time */
1603 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction872:file#Object#printn */
1604 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction872:file#Object#print */
1605 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction872:file#Object#getc */
1606 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction872:file#Object#gets */
1607 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction872:file#Object#getcwd */
1608 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction872:file#Object#file_getcwd */
1609 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction872:file#Object#stdin */
1610 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction872:file#Object#stdout */
1611 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction872:file#Object#stderr */
1612 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#intrude_visibility */
1613 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#public_visibility */
1614 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#protected_visibility */
1615 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#private_visibility */
1616 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction872:model_base#Object#none_visibility */
1617 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction872:model#Object#abstract_kind */
1618 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction872:model#Object#concrete_kind */
1619 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction872:model#Object#interface_kind */
1620 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction872:model#Object#enum_kind */
1621 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction872:model#Object#extern_kind */
1622 (nitmethod_t
)VIRTUAL_parser__ReduceAction872__action
, /* pointer to parser:ReduceAction872:parser#ReduceAction872#action */
1623 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction872:parser#ReduceAction#concat */
1624 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction872:parser#ReduceAction#init */
1627 /* allocate ReduceAction872 */
1628 val
* NEW_parser__ReduceAction872(const struct type
* type
) {
1629 val
* self
/* : ReduceAction872 */;
1630 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1632 self
->class = &class_parser__ReduceAction872
;
1635 /* allocate ReduceAction872 */
1636 void CHECK_NEW_parser__ReduceAction872(val
* self
) {
1637 long var
/* : Int */;
1638 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction872> */
1640 /* runtime class parser__ReduceAction873 */
1641 const struct class class_parser__ReduceAction873
= {
1644 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction873:kernel#Object#object_id */
1645 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction873:kernel#Object#is_same_type */
1646 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction873:kernel#Object#== */
1647 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction873:kernel#Object#!= */
1648 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction873:kernel#Object#output */
1649 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction873:kernel#Object#output_class_name */
1650 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction873:kernel#Object#exit */
1651 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction873:kernel#Object#sys */
1652 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction873:kernel#Object#hash */
1653 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction873:string#Object#to_s */
1654 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction873:string#Object#native_class_name */
1655 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction873:string#Object#class_name */
1656 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction873:string#Object#inspect */
1657 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction873:string#Object#inspect_head */
1658 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction873:string#Object#args */
1659 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction873:math#Object#atan2 */
1660 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction873:math#Object#pi */
1661 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction873:math#Object#srand_from */
1662 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction873:math#Object#srand */
1663 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction873:stream#Object#poll */
1664 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction873:stream#Object#intern_poll */
1665 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction873:time#Object#get_time */
1666 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction873:file#Object#printn */
1667 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction873:file#Object#print */
1668 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction873:file#Object#getc */
1669 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction873:file#Object#gets */
1670 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction873:file#Object#getcwd */
1671 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction873:file#Object#file_getcwd */
1672 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction873:file#Object#stdin */
1673 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction873:file#Object#stdout */
1674 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction873:file#Object#stderr */
1675 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#intrude_visibility */
1676 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#public_visibility */
1677 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#protected_visibility */
1678 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#private_visibility */
1679 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction873:model_base#Object#none_visibility */
1680 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction873:model#Object#abstract_kind */
1681 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction873:model#Object#concrete_kind */
1682 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction873:model#Object#interface_kind */
1683 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction873:model#Object#enum_kind */
1684 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction873:model#Object#extern_kind */
1685 (nitmethod_t
)VIRTUAL_parser__ReduceAction873__action
, /* pointer to parser:ReduceAction873:parser#ReduceAction873#action */
1686 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction873:parser#ReduceAction#concat */
1687 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction873:parser#ReduceAction#init */
1690 /* allocate ReduceAction873 */
1691 val
* NEW_parser__ReduceAction873(const struct type
* type
) {
1692 val
* self
/* : ReduceAction873 */;
1693 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1695 self
->class = &class_parser__ReduceAction873
;
1698 /* allocate ReduceAction873 */
1699 void CHECK_NEW_parser__ReduceAction873(val
* self
) {
1700 long var
/* : Int */;
1701 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction873> */
1703 /* runtime class parser__ReduceAction874 */
1704 const struct class class_parser__ReduceAction874
= {
1707 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction874:kernel#Object#object_id */
1708 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction874:kernel#Object#is_same_type */
1709 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction874:kernel#Object#== */
1710 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction874:kernel#Object#!= */
1711 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction874:kernel#Object#output */
1712 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction874:kernel#Object#output_class_name */
1713 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction874:kernel#Object#exit */
1714 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction874:kernel#Object#sys */
1715 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction874:kernel#Object#hash */
1716 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction874:string#Object#to_s */
1717 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction874:string#Object#native_class_name */
1718 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction874:string#Object#class_name */
1719 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction874:string#Object#inspect */
1720 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction874:string#Object#inspect_head */
1721 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction874:string#Object#args */
1722 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction874:math#Object#atan2 */
1723 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction874:math#Object#pi */
1724 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction874:math#Object#srand_from */
1725 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction874:math#Object#srand */
1726 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction874:stream#Object#poll */
1727 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction874:stream#Object#intern_poll */
1728 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction874:time#Object#get_time */
1729 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction874:file#Object#printn */
1730 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction874:file#Object#print */
1731 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction874:file#Object#getc */
1732 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction874:file#Object#gets */
1733 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction874:file#Object#getcwd */
1734 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction874:file#Object#file_getcwd */
1735 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction874:file#Object#stdin */
1736 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction874:file#Object#stdout */
1737 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction874:file#Object#stderr */
1738 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction874:model_base#Object#intrude_visibility */
1739 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction874:model_base#Object#public_visibility */
1740 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction874:model_base#Object#protected_visibility */
1741 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction874:model_base#Object#private_visibility */
1742 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction874:model_base#Object#none_visibility */
1743 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction874:model#Object#abstract_kind */
1744 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction874:model#Object#concrete_kind */
1745 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction874:model#Object#interface_kind */
1746 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction874:model#Object#enum_kind */
1747 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction874:model#Object#extern_kind */
1748 (nitmethod_t
)VIRTUAL_parser__ReduceAction874__action
, /* pointer to parser:ReduceAction874:parser#ReduceAction874#action */
1749 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction874:parser#ReduceAction#concat */
1750 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction874:parser#ReduceAction#init */
1753 /* allocate ReduceAction874 */
1754 val
* NEW_parser__ReduceAction874(const struct type
* type
) {
1755 val
* self
/* : ReduceAction874 */;
1756 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1758 self
->class = &class_parser__ReduceAction874
;
1761 /* allocate ReduceAction874 */
1762 void CHECK_NEW_parser__ReduceAction874(val
* self
) {
1763 long var
/* : Int */;
1764 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction874> */
1766 /* runtime class parser__ReduceAction875 */
1767 const struct class class_parser__ReduceAction875
= {
1770 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction875:kernel#Object#object_id */
1771 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction875:kernel#Object#is_same_type */
1772 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction875:kernel#Object#== */
1773 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction875:kernel#Object#!= */
1774 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction875:kernel#Object#output */
1775 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction875:kernel#Object#output_class_name */
1776 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction875:kernel#Object#exit */
1777 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction875:kernel#Object#sys */
1778 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction875:kernel#Object#hash */
1779 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction875:string#Object#to_s */
1780 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction875:string#Object#native_class_name */
1781 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction875:string#Object#class_name */
1782 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction875:string#Object#inspect */
1783 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction875:string#Object#inspect_head */
1784 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction875:string#Object#args */
1785 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction875:math#Object#atan2 */
1786 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction875:math#Object#pi */
1787 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction875:math#Object#srand_from */
1788 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction875:math#Object#srand */
1789 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction875:stream#Object#poll */
1790 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction875:stream#Object#intern_poll */
1791 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction875:time#Object#get_time */
1792 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction875:file#Object#printn */
1793 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction875:file#Object#print */
1794 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction875:file#Object#getc */
1795 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction875:file#Object#gets */
1796 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction875:file#Object#getcwd */
1797 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction875:file#Object#file_getcwd */
1798 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction875:file#Object#stdin */
1799 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction875:file#Object#stdout */
1800 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction875:file#Object#stderr */
1801 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#intrude_visibility */
1802 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#public_visibility */
1803 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#protected_visibility */
1804 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#private_visibility */
1805 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction875:model_base#Object#none_visibility */
1806 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction875:model#Object#abstract_kind */
1807 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction875:model#Object#concrete_kind */
1808 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction875:model#Object#interface_kind */
1809 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction875:model#Object#enum_kind */
1810 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction875:model#Object#extern_kind */
1811 (nitmethod_t
)VIRTUAL_parser__ReduceAction875__action
, /* pointer to parser:ReduceAction875:parser#ReduceAction875#action */
1812 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction875:parser#ReduceAction#concat */
1813 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction875:parser#ReduceAction#init */
1816 /* allocate ReduceAction875 */
1817 val
* NEW_parser__ReduceAction875(const struct type
* type
) {
1818 val
* self
/* : ReduceAction875 */;
1819 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1821 self
->class = &class_parser__ReduceAction875
;
1824 /* allocate ReduceAction875 */
1825 void CHECK_NEW_parser__ReduceAction875(val
* self
) {
1826 long var
/* : Int */;
1827 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction875> */
1829 /* runtime class parser__ReduceAction876 */
1830 const struct class class_parser__ReduceAction876
= {
1833 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction876:kernel#Object#object_id */
1834 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction876:kernel#Object#is_same_type */
1835 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction876:kernel#Object#== */
1836 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction876:kernel#Object#!= */
1837 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction876:kernel#Object#output */
1838 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction876:kernel#Object#output_class_name */
1839 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction876:kernel#Object#exit */
1840 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction876:kernel#Object#sys */
1841 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction876:kernel#Object#hash */
1842 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction876:string#Object#to_s */
1843 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction876:string#Object#native_class_name */
1844 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction876:string#Object#class_name */
1845 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction876:string#Object#inspect */
1846 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction876:string#Object#inspect_head */
1847 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction876:string#Object#args */
1848 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction876:math#Object#atan2 */
1849 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction876:math#Object#pi */
1850 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction876:math#Object#srand_from */
1851 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction876:math#Object#srand */
1852 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction876:stream#Object#poll */
1853 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction876:stream#Object#intern_poll */
1854 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction876:time#Object#get_time */
1855 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction876:file#Object#printn */
1856 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction876:file#Object#print */
1857 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction876:file#Object#getc */
1858 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction876:file#Object#gets */
1859 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction876:file#Object#getcwd */
1860 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction876:file#Object#file_getcwd */
1861 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction876:file#Object#stdin */
1862 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction876:file#Object#stdout */
1863 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction876:file#Object#stderr */
1864 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#intrude_visibility */
1865 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#public_visibility */
1866 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#protected_visibility */
1867 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#private_visibility */
1868 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction876:model_base#Object#none_visibility */
1869 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction876:model#Object#abstract_kind */
1870 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction876:model#Object#concrete_kind */
1871 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction876:model#Object#interface_kind */
1872 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction876:model#Object#enum_kind */
1873 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction876:model#Object#extern_kind */
1874 (nitmethod_t
)VIRTUAL_parser__ReduceAction876__action
, /* pointer to parser:ReduceAction876:parser#ReduceAction876#action */
1875 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction876:parser#ReduceAction#concat */
1876 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction876:parser#ReduceAction#init */
1879 /* allocate ReduceAction876 */
1880 val
* NEW_parser__ReduceAction876(const struct type
* type
) {
1881 val
* self
/* : ReduceAction876 */;
1882 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1884 self
->class = &class_parser__ReduceAction876
;
1887 /* allocate ReduceAction876 */
1888 void CHECK_NEW_parser__ReduceAction876(val
* self
) {
1889 long var
/* : Int */;
1890 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction876> */
1892 /* runtime class parser__ReduceAction878 */
1893 const struct class class_parser__ReduceAction878
= {
1896 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction878:kernel#Object#object_id */
1897 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction878:kernel#Object#is_same_type */
1898 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction878:kernel#Object#== */
1899 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction878:kernel#Object#!= */
1900 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction878:kernel#Object#output */
1901 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction878:kernel#Object#output_class_name */
1902 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction878:kernel#Object#exit */
1903 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction878:kernel#Object#sys */
1904 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction878:kernel#Object#hash */
1905 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction878:string#Object#to_s */
1906 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction878:string#Object#native_class_name */
1907 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction878:string#Object#class_name */
1908 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction878:string#Object#inspect */
1909 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction878:string#Object#inspect_head */
1910 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction878:string#Object#args */
1911 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction878:math#Object#atan2 */
1912 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction878:math#Object#pi */
1913 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction878:math#Object#srand_from */
1914 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction878:math#Object#srand */
1915 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction878:stream#Object#poll */
1916 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction878:stream#Object#intern_poll */
1917 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction878:time#Object#get_time */
1918 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction878:file#Object#printn */
1919 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction878:file#Object#print */
1920 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction878:file#Object#getc */
1921 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction878:file#Object#gets */
1922 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction878:file#Object#getcwd */
1923 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction878:file#Object#file_getcwd */
1924 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction878:file#Object#stdin */
1925 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction878:file#Object#stdout */
1926 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction878:file#Object#stderr */
1927 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#intrude_visibility */
1928 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#public_visibility */
1929 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#protected_visibility */
1930 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#private_visibility */
1931 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction878:model_base#Object#none_visibility */
1932 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction878:model#Object#abstract_kind */
1933 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction878:model#Object#concrete_kind */
1934 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction878:model#Object#interface_kind */
1935 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction878:model#Object#enum_kind */
1936 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction878:model#Object#extern_kind */
1937 (nitmethod_t
)VIRTUAL_parser__ReduceAction878__action
, /* pointer to parser:ReduceAction878:parser#ReduceAction878#action */
1938 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction878:parser#ReduceAction#concat */
1939 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction878:parser#ReduceAction#init */
1942 /* allocate ReduceAction878 */
1943 val
* NEW_parser__ReduceAction878(const struct type
* type
) {
1944 val
* self
/* : ReduceAction878 */;
1945 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
1947 self
->class = &class_parser__ReduceAction878
;
1950 /* allocate ReduceAction878 */
1951 void CHECK_NEW_parser__ReduceAction878(val
* self
) {
1952 long var
/* : Int */;
1953 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction878> */
1955 /* runtime class parser__ReduceAction879 */
1956 const struct class class_parser__ReduceAction879
= {
1959 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction879:kernel#Object#object_id */
1960 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction879:kernel#Object#is_same_type */
1961 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction879:kernel#Object#== */
1962 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction879:kernel#Object#!= */
1963 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction879:kernel#Object#output */
1964 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction879:kernel#Object#output_class_name */
1965 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction879:kernel#Object#exit */
1966 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction879:kernel#Object#sys */
1967 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction879:kernel#Object#hash */
1968 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction879:string#Object#to_s */
1969 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction879:string#Object#native_class_name */
1970 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction879:string#Object#class_name */
1971 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction879:string#Object#inspect */
1972 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction879:string#Object#inspect_head */
1973 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction879:string#Object#args */
1974 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction879:math#Object#atan2 */
1975 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction879:math#Object#pi */
1976 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction879:math#Object#srand_from */
1977 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction879:math#Object#srand */
1978 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction879:stream#Object#poll */
1979 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction879:stream#Object#intern_poll */
1980 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction879:time#Object#get_time */
1981 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction879:file#Object#printn */
1982 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction879:file#Object#print */
1983 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction879:file#Object#getc */
1984 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction879:file#Object#gets */
1985 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction879:file#Object#getcwd */
1986 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction879:file#Object#file_getcwd */
1987 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction879:file#Object#stdin */
1988 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction879:file#Object#stdout */
1989 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction879:file#Object#stderr */
1990 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction879:model_base#Object#intrude_visibility */
1991 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction879:model_base#Object#public_visibility */
1992 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction879:model_base#Object#protected_visibility */
1993 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction879:model_base#Object#private_visibility */
1994 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction879:model_base#Object#none_visibility */
1995 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction879:model#Object#abstract_kind */
1996 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction879:model#Object#concrete_kind */
1997 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction879:model#Object#interface_kind */
1998 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction879:model#Object#enum_kind */
1999 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction879:model#Object#extern_kind */
2000 (nitmethod_t
)VIRTUAL_parser__ReduceAction879__action
, /* pointer to parser:ReduceAction879:parser#ReduceAction879#action */
2001 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction879:parser#ReduceAction#concat */
2002 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction879:parser#ReduceAction#init */
2005 /* allocate ReduceAction879 */
2006 val
* NEW_parser__ReduceAction879(const struct type
* type
) {
2007 val
* self
/* : ReduceAction879 */;
2008 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2010 self
->class = &class_parser__ReduceAction879
;
2013 /* allocate ReduceAction879 */
2014 void CHECK_NEW_parser__ReduceAction879(val
* self
) {
2015 long var
/* : Int */;
2016 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction879> */
2018 /* runtime class parser__ReduceAction880 */
2019 const struct class class_parser__ReduceAction880
= {
2022 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction880:kernel#Object#object_id */
2023 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction880:kernel#Object#is_same_type */
2024 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction880:kernel#Object#== */
2025 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction880:kernel#Object#!= */
2026 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction880:kernel#Object#output */
2027 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction880:kernel#Object#output_class_name */
2028 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction880:kernel#Object#exit */
2029 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction880:kernel#Object#sys */
2030 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction880:kernel#Object#hash */
2031 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction880:string#Object#to_s */
2032 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction880:string#Object#native_class_name */
2033 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction880:string#Object#class_name */
2034 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction880:string#Object#inspect */
2035 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction880:string#Object#inspect_head */
2036 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction880:string#Object#args */
2037 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction880:math#Object#atan2 */
2038 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction880:math#Object#pi */
2039 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction880:math#Object#srand_from */
2040 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction880:math#Object#srand */
2041 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction880:stream#Object#poll */
2042 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction880:stream#Object#intern_poll */
2043 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction880:time#Object#get_time */
2044 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction880:file#Object#printn */
2045 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction880:file#Object#print */
2046 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction880:file#Object#getc */
2047 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction880:file#Object#gets */
2048 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction880:file#Object#getcwd */
2049 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction880:file#Object#file_getcwd */
2050 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction880:file#Object#stdin */
2051 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction880:file#Object#stdout */
2052 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction880:file#Object#stderr */
2053 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction880:model_base#Object#intrude_visibility */
2054 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction880:model_base#Object#public_visibility */
2055 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction880:model_base#Object#protected_visibility */
2056 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction880:model_base#Object#private_visibility */
2057 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction880:model_base#Object#none_visibility */
2058 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction880:model#Object#abstract_kind */
2059 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction880:model#Object#concrete_kind */
2060 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction880:model#Object#interface_kind */
2061 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction880:model#Object#enum_kind */
2062 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction880:model#Object#extern_kind */
2063 (nitmethod_t
)VIRTUAL_parser__ReduceAction880__action
, /* pointer to parser:ReduceAction880:parser#ReduceAction880#action */
2064 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction880:parser#ReduceAction#concat */
2065 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction880:parser#ReduceAction#init */
2068 /* allocate ReduceAction880 */
2069 val
* NEW_parser__ReduceAction880(const struct type
* type
) {
2070 val
* self
/* : ReduceAction880 */;
2071 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2073 self
->class = &class_parser__ReduceAction880
;
2076 /* allocate ReduceAction880 */
2077 void CHECK_NEW_parser__ReduceAction880(val
* self
) {
2078 long var
/* : Int */;
2079 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction880> */
2081 /* runtime class parser__ReduceAction881 */
2082 const struct class class_parser__ReduceAction881
= {
2085 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction881:kernel#Object#object_id */
2086 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction881:kernel#Object#is_same_type */
2087 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction881:kernel#Object#== */
2088 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction881:kernel#Object#!= */
2089 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction881:kernel#Object#output */
2090 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction881:kernel#Object#output_class_name */
2091 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction881:kernel#Object#exit */
2092 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction881:kernel#Object#sys */
2093 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction881:kernel#Object#hash */
2094 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction881:string#Object#to_s */
2095 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction881:string#Object#native_class_name */
2096 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction881:string#Object#class_name */
2097 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction881:string#Object#inspect */
2098 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction881:string#Object#inspect_head */
2099 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction881:string#Object#args */
2100 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction881:math#Object#atan2 */
2101 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction881:math#Object#pi */
2102 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction881:math#Object#srand_from */
2103 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction881:math#Object#srand */
2104 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction881:stream#Object#poll */
2105 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction881:stream#Object#intern_poll */
2106 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction881:time#Object#get_time */
2107 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction881:file#Object#printn */
2108 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction881:file#Object#print */
2109 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction881:file#Object#getc */
2110 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction881:file#Object#gets */
2111 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction881:file#Object#getcwd */
2112 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction881:file#Object#file_getcwd */
2113 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction881:file#Object#stdin */
2114 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction881:file#Object#stdout */
2115 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction881:file#Object#stderr */
2116 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction881:model_base#Object#intrude_visibility */
2117 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction881:model_base#Object#public_visibility */
2118 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction881:model_base#Object#protected_visibility */
2119 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction881:model_base#Object#private_visibility */
2120 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction881:model_base#Object#none_visibility */
2121 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction881:model#Object#abstract_kind */
2122 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction881:model#Object#concrete_kind */
2123 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction881:model#Object#interface_kind */
2124 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction881:model#Object#enum_kind */
2125 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction881:model#Object#extern_kind */
2126 (nitmethod_t
)VIRTUAL_parser__ReduceAction881__action
, /* pointer to parser:ReduceAction881:parser#ReduceAction881#action */
2127 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction881:parser#ReduceAction#concat */
2128 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction881:parser#ReduceAction#init */
2131 /* allocate ReduceAction881 */
2132 val
* NEW_parser__ReduceAction881(const struct type
* type
) {
2133 val
* self
/* : ReduceAction881 */;
2134 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2136 self
->class = &class_parser__ReduceAction881
;
2139 /* allocate ReduceAction881 */
2140 void CHECK_NEW_parser__ReduceAction881(val
* self
) {
2141 long var
/* : Int */;
2142 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction881> */
2144 /* runtime class parser__ReduceAction882 */
2145 const struct class class_parser__ReduceAction882
= {
2148 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction882:kernel#Object#object_id */
2149 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction882:kernel#Object#is_same_type */
2150 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction882:kernel#Object#== */
2151 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction882:kernel#Object#!= */
2152 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction882:kernel#Object#output */
2153 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction882:kernel#Object#output_class_name */
2154 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction882:kernel#Object#exit */
2155 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction882:kernel#Object#sys */
2156 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction882:kernel#Object#hash */
2157 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction882:string#Object#to_s */
2158 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction882:string#Object#native_class_name */
2159 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction882:string#Object#class_name */
2160 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction882:string#Object#inspect */
2161 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction882:string#Object#inspect_head */
2162 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction882:string#Object#args */
2163 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction882:math#Object#atan2 */
2164 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction882:math#Object#pi */
2165 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction882:math#Object#srand_from */
2166 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction882:math#Object#srand */
2167 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction882:stream#Object#poll */
2168 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction882:stream#Object#intern_poll */
2169 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction882:time#Object#get_time */
2170 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction882:file#Object#printn */
2171 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction882:file#Object#print */
2172 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction882:file#Object#getc */
2173 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction882:file#Object#gets */
2174 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction882:file#Object#getcwd */
2175 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction882:file#Object#file_getcwd */
2176 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction882:file#Object#stdin */
2177 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction882:file#Object#stdout */
2178 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction882:file#Object#stderr */
2179 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction882:model_base#Object#intrude_visibility */
2180 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction882:model_base#Object#public_visibility */
2181 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction882:model_base#Object#protected_visibility */
2182 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction882:model_base#Object#private_visibility */
2183 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction882:model_base#Object#none_visibility */
2184 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction882:model#Object#abstract_kind */
2185 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction882:model#Object#concrete_kind */
2186 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction882:model#Object#interface_kind */
2187 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction882:model#Object#enum_kind */
2188 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction882:model#Object#extern_kind */
2189 (nitmethod_t
)VIRTUAL_parser__ReduceAction882__action
, /* pointer to parser:ReduceAction882:parser#ReduceAction882#action */
2190 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction882:parser#ReduceAction#concat */
2191 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction882:parser#ReduceAction#init */
2194 /* allocate ReduceAction882 */
2195 val
* NEW_parser__ReduceAction882(const struct type
* type
) {
2196 val
* self
/* : ReduceAction882 */;
2197 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2199 self
->class = &class_parser__ReduceAction882
;
2202 /* allocate ReduceAction882 */
2203 void CHECK_NEW_parser__ReduceAction882(val
* self
) {
2204 long var
/* : Int */;
2205 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction882> */
2207 /* runtime class parser__ReduceAction883 */
2208 const struct class class_parser__ReduceAction883
= {
2211 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction883:kernel#Object#object_id */
2212 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction883:kernel#Object#is_same_type */
2213 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction883:kernel#Object#== */
2214 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction883:kernel#Object#!= */
2215 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction883:kernel#Object#output */
2216 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction883:kernel#Object#output_class_name */
2217 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction883:kernel#Object#exit */
2218 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction883:kernel#Object#sys */
2219 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction883:kernel#Object#hash */
2220 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction883:string#Object#to_s */
2221 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction883:string#Object#native_class_name */
2222 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction883:string#Object#class_name */
2223 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction883:string#Object#inspect */
2224 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction883:string#Object#inspect_head */
2225 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction883:string#Object#args */
2226 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction883:math#Object#atan2 */
2227 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction883:math#Object#pi */
2228 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction883:math#Object#srand_from */
2229 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction883:math#Object#srand */
2230 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction883:stream#Object#poll */
2231 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction883:stream#Object#intern_poll */
2232 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction883:time#Object#get_time */
2233 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction883:file#Object#printn */
2234 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction883:file#Object#print */
2235 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction883:file#Object#getc */
2236 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction883:file#Object#gets */
2237 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction883:file#Object#getcwd */
2238 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction883:file#Object#file_getcwd */
2239 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction883:file#Object#stdin */
2240 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction883:file#Object#stdout */
2241 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction883:file#Object#stderr */
2242 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction883:model_base#Object#intrude_visibility */
2243 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction883:model_base#Object#public_visibility */
2244 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction883:model_base#Object#protected_visibility */
2245 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction883:model_base#Object#private_visibility */
2246 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction883:model_base#Object#none_visibility */
2247 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction883:model#Object#abstract_kind */
2248 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction883:model#Object#concrete_kind */
2249 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction883:model#Object#interface_kind */
2250 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction883:model#Object#enum_kind */
2251 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction883:model#Object#extern_kind */
2252 (nitmethod_t
)VIRTUAL_parser__ReduceAction883__action
, /* pointer to parser:ReduceAction883:parser#ReduceAction883#action */
2253 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction883:parser#ReduceAction#concat */
2254 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction883:parser#ReduceAction#init */
2257 /* allocate ReduceAction883 */
2258 val
* NEW_parser__ReduceAction883(const struct type
* type
) {
2259 val
* self
/* : ReduceAction883 */;
2260 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2262 self
->class = &class_parser__ReduceAction883
;
2265 /* allocate ReduceAction883 */
2266 void CHECK_NEW_parser__ReduceAction883(val
* self
) {
2267 long var
/* : Int */;
2268 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction883> */
2270 /* runtime class parser__ReduceAction884 */
2271 const struct class class_parser__ReduceAction884
= {
2274 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction884:kernel#Object#object_id */
2275 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction884:kernel#Object#is_same_type */
2276 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction884:kernel#Object#== */
2277 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction884:kernel#Object#!= */
2278 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction884:kernel#Object#output */
2279 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction884:kernel#Object#output_class_name */
2280 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction884:kernel#Object#exit */
2281 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction884:kernel#Object#sys */
2282 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction884:kernel#Object#hash */
2283 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction884:string#Object#to_s */
2284 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction884:string#Object#native_class_name */
2285 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction884:string#Object#class_name */
2286 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction884:string#Object#inspect */
2287 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction884:string#Object#inspect_head */
2288 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction884:string#Object#args */
2289 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction884:math#Object#atan2 */
2290 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction884:math#Object#pi */
2291 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction884:math#Object#srand_from */
2292 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction884:math#Object#srand */
2293 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction884:stream#Object#poll */
2294 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction884:stream#Object#intern_poll */
2295 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction884:time#Object#get_time */
2296 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction884:file#Object#printn */
2297 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction884:file#Object#print */
2298 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction884:file#Object#getc */
2299 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction884:file#Object#gets */
2300 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction884:file#Object#getcwd */
2301 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction884:file#Object#file_getcwd */
2302 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction884:file#Object#stdin */
2303 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction884:file#Object#stdout */
2304 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction884:file#Object#stderr */
2305 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction884:model_base#Object#intrude_visibility */
2306 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction884:model_base#Object#public_visibility */
2307 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction884:model_base#Object#protected_visibility */
2308 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction884:model_base#Object#private_visibility */
2309 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction884:model_base#Object#none_visibility */
2310 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction884:model#Object#abstract_kind */
2311 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction884:model#Object#concrete_kind */
2312 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction884:model#Object#interface_kind */
2313 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction884:model#Object#enum_kind */
2314 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction884:model#Object#extern_kind */
2315 (nitmethod_t
)VIRTUAL_parser__ReduceAction884__action
, /* pointer to parser:ReduceAction884:parser#ReduceAction884#action */
2316 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction884:parser#ReduceAction#concat */
2317 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction884:parser#ReduceAction#init */
2320 /* allocate ReduceAction884 */
2321 val
* NEW_parser__ReduceAction884(const struct type
* type
) {
2322 val
* self
/* : ReduceAction884 */;
2323 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2325 self
->class = &class_parser__ReduceAction884
;
2328 /* allocate ReduceAction884 */
2329 void CHECK_NEW_parser__ReduceAction884(val
* self
) {
2330 long var
/* : Int */;
2331 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction884> */
2333 /* runtime class parser__ReduceAction885 */
2334 const struct class class_parser__ReduceAction885
= {
2337 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction885:kernel#Object#object_id */
2338 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction885:kernel#Object#is_same_type */
2339 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction885:kernel#Object#== */
2340 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction885:kernel#Object#!= */
2341 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction885:kernel#Object#output */
2342 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction885:kernel#Object#output_class_name */
2343 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction885:kernel#Object#exit */
2344 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction885:kernel#Object#sys */
2345 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction885:kernel#Object#hash */
2346 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction885:string#Object#to_s */
2347 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction885:string#Object#native_class_name */
2348 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction885:string#Object#class_name */
2349 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction885:string#Object#inspect */
2350 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction885:string#Object#inspect_head */
2351 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction885:string#Object#args */
2352 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction885:math#Object#atan2 */
2353 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction885:math#Object#pi */
2354 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction885:math#Object#srand_from */
2355 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction885:math#Object#srand */
2356 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction885:stream#Object#poll */
2357 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction885:stream#Object#intern_poll */
2358 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction885:time#Object#get_time */
2359 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction885:file#Object#printn */
2360 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction885:file#Object#print */
2361 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction885:file#Object#getc */
2362 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction885:file#Object#gets */
2363 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction885:file#Object#getcwd */
2364 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction885:file#Object#file_getcwd */
2365 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction885:file#Object#stdin */
2366 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction885:file#Object#stdout */
2367 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction885:file#Object#stderr */
2368 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction885:model_base#Object#intrude_visibility */
2369 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction885:model_base#Object#public_visibility */
2370 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction885:model_base#Object#protected_visibility */
2371 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction885:model_base#Object#private_visibility */
2372 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction885:model_base#Object#none_visibility */
2373 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction885:model#Object#abstract_kind */
2374 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction885:model#Object#concrete_kind */
2375 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction885:model#Object#interface_kind */
2376 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction885:model#Object#enum_kind */
2377 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction885:model#Object#extern_kind */
2378 (nitmethod_t
)VIRTUAL_parser__ReduceAction885__action
, /* pointer to parser:ReduceAction885:parser#ReduceAction885#action */
2379 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction885:parser#ReduceAction#concat */
2380 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction885:parser#ReduceAction#init */
2383 /* allocate ReduceAction885 */
2384 val
* NEW_parser__ReduceAction885(const struct type
* type
) {
2385 val
* self
/* : ReduceAction885 */;
2386 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2388 self
->class = &class_parser__ReduceAction885
;
2391 /* allocate ReduceAction885 */
2392 void CHECK_NEW_parser__ReduceAction885(val
* self
) {
2393 long var
/* : Int */;
2394 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction885> */
2396 /* runtime class parser__ReduceAction886 */
2397 const struct class class_parser__ReduceAction886
= {
2400 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction886:kernel#Object#object_id */
2401 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction886:kernel#Object#is_same_type */
2402 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction886:kernel#Object#== */
2403 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction886:kernel#Object#!= */
2404 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction886:kernel#Object#output */
2405 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction886:kernel#Object#output_class_name */
2406 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction886:kernel#Object#exit */
2407 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction886:kernel#Object#sys */
2408 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction886:kernel#Object#hash */
2409 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction886:string#Object#to_s */
2410 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction886:string#Object#native_class_name */
2411 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction886:string#Object#class_name */
2412 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction886:string#Object#inspect */
2413 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction886:string#Object#inspect_head */
2414 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction886:string#Object#args */
2415 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction886:math#Object#atan2 */
2416 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction886:math#Object#pi */
2417 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction886:math#Object#srand_from */
2418 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction886:math#Object#srand */
2419 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction886:stream#Object#poll */
2420 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction886:stream#Object#intern_poll */
2421 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction886:time#Object#get_time */
2422 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction886:file#Object#printn */
2423 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction886:file#Object#print */
2424 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction886:file#Object#getc */
2425 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction886:file#Object#gets */
2426 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction886:file#Object#getcwd */
2427 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction886:file#Object#file_getcwd */
2428 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction886:file#Object#stdin */
2429 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction886:file#Object#stdout */
2430 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction886:file#Object#stderr */
2431 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction886:model_base#Object#intrude_visibility */
2432 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction886:model_base#Object#public_visibility */
2433 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction886:model_base#Object#protected_visibility */
2434 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction886:model_base#Object#private_visibility */
2435 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction886:model_base#Object#none_visibility */
2436 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction886:model#Object#abstract_kind */
2437 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction886:model#Object#concrete_kind */
2438 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction886:model#Object#interface_kind */
2439 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction886:model#Object#enum_kind */
2440 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction886:model#Object#extern_kind */
2441 (nitmethod_t
)VIRTUAL_parser__ReduceAction886__action
, /* pointer to parser:ReduceAction886:parser#ReduceAction886#action */
2442 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction886:parser#ReduceAction#concat */
2443 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction886:parser#ReduceAction#init */
2446 /* allocate ReduceAction886 */
2447 val
* NEW_parser__ReduceAction886(const struct type
* type
) {
2448 val
* self
/* : ReduceAction886 */;
2449 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2451 self
->class = &class_parser__ReduceAction886
;
2454 /* allocate ReduceAction886 */
2455 void CHECK_NEW_parser__ReduceAction886(val
* self
) {
2456 long var
/* : Int */;
2457 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction886> */
2459 /* runtime class parser__ReduceAction887 */
2460 const struct class class_parser__ReduceAction887
= {
2463 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction887:kernel#Object#object_id */
2464 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction887:kernel#Object#is_same_type */
2465 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction887:kernel#Object#== */
2466 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction887:kernel#Object#!= */
2467 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction887:kernel#Object#output */
2468 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction887:kernel#Object#output_class_name */
2469 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction887:kernel#Object#exit */
2470 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction887:kernel#Object#sys */
2471 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction887:kernel#Object#hash */
2472 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction887:string#Object#to_s */
2473 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction887:string#Object#native_class_name */
2474 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction887:string#Object#class_name */
2475 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction887:string#Object#inspect */
2476 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction887:string#Object#inspect_head */
2477 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction887:string#Object#args */
2478 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction887:math#Object#atan2 */
2479 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction887:math#Object#pi */
2480 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction887:math#Object#srand_from */
2481 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction887:math#Object#srand */
2482 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction887:stream#Object#poll */
2483 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction887:stream#Object#intern_poll */
2484 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction887:time#Object#get_time */
2485 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction887:file#Object#printn */
2486 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction887:file#Object#print */
2487 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction887:file#Object#getc */
2488 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction887:file#Object#gets */
2489 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction887:file#Object#getcwd */
2490 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction887:file#Object#file_getcwd */
2491 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction887:file#Object#stdin */
2492 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction887:file#Object#stdout */
2493 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction887:file#Object#stderr */
2494 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction887:model_base#Object#intrude_visibility */
2495 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction887:model_base#Object#public_visibility */
2496 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction887:model_base#Object#protected_visibility */
2497 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction887:model_base#Object#private_visibility */
2498 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction887:model_base#Object#none_visibility */
2499 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction887:model#Object#abstract_kind */
2500 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction887:model#Object#concrete_kind */
2501 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction887:model#Object#interface_kind */
2502 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction887:model#Object#enum_kind */
2503 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction887:model#Object#extern_kind */
2504 (nitmethod_t
)VIRTUAL_parser__ReduceAction887__action
, /* pointer to parser:ReduceAction887:parser#ReduceAction887#action */
2505 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction887:parser#ReduceAction#concat */
2506 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction887:parser#ReduceAction#init */
2509 /* allocate ReduceAction887 */
2510 val
* NEW_parser__ReduceAction887(const struct type
* type
) {
2511 val
* self
/* : ReduceAction887 */;
2512 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2514 self
->class = &class_parser__ReduceAction887
;
2517 /* allocate ReduceAction887 */
2518 void CHECK_NEW_parser__ReduceAction887(val
* self
) {
2519 long var
/* : Int */;
2520 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction887> */
2522 /* runtime class parser__ReduceAction888 */
2523 const struct class class_parser__ReduceAction888
= {
2526 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction888:kernel#Object#object_id */
2527 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction888:kernel#Object#is_same_type */
2528 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction888:kernel#Object#== */
2529 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction888:kernel#Object#!= */
2530 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction888:kernel#Object#output */
2531 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction888:kernel#Object#output_class_name */
2532 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction888:kernel#Object#exit */
2533 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction888:kernel#Object#sys */
2534 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction888:kernel#Object#hash */
2535 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction888:string#Object#to_s */
2536 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction888:string#Object#native_class_name */
2537 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction888:string#Object#class_name */
2538 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction888:string#Object#inspect */
2539 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction888:string#Object#inspect_head */
2540 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction888:string#Object#args */
2541 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction888:math#Object#atan2 */
2542 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction888:math#Object#pi */
2543 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction888:math#Object#srand_from */
2544 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction888:math#Object#srand */
2545 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction888:stream#Object#poll */
2546 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction888:stream#Object#intern_poll */
2547 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction888:time#Object#get_time */
2548 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction888:file#Object#printn */
2549 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction888:file#Object#print */
2550 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction888:file#Object#getc */
2551 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction888:file#Object#gets */
2552 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction888:file#Object#getcwd */
2553 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction888:file#Object#file_getcwd */
2554 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction888:file#Object#stdin */
2555 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction888:file#Object#stdout */
2556 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction888:file#Object#stderr */
2557 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction888:model_base#Object#intrude_visibility */
2558 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction888:model_base#Object#public_visibility */
2559 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction888:model_base#Object#protected_visibility */
2560 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction888:model_base#Object#private_visibility */
2561 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction888:model_base#Object#none_visibility */
2562 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction888:model#Object#abstract_kind */
2563 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction888:model#Object#concrete_kind */
2564 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction888:model#Object#interface_kind */
2565 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction888:model#Object#enum_kind */
2566 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction888:model#Object#extern_kind */
2567 (nitmethod_t
)VIRTUAL_parser__ReduceAction888__action
, /* pointer to parser:ReduceAction888:parser#ReduceAction888#action */
2568 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction888:parser#ReduceAction#concat */
2569 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction888:parser#ReduceAction#init */
2572 /* allocate ReduceAction888 */
2573 val
* NEW_parser__ReduceAction888(const struct type
* type
) {
2574 val
* self
/* : ReduceAction888 */;
2575 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2577 self
->class = &class_parser__ReduceAction888
;
2580 /* allocate ReduceAction888 */
2581 void CHECK_NEW_parser__ReduceAction888(val
* self
) {
2582 long var
/* : Int */;
2583 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction888> */
2585 /* runtime class parser__ReduceAction890 */
2586 const struct class class_parser__ReduceAction890
= {
2589 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction890:kernel#Object#object_id */
2590 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction890:kernel#Object#is_same_type */
2591 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction890:kernel#Object#== */
2592 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction890:kernel#Object#!= */
2593 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction890:kernel#Object#output */
2594 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction890:kernel#Object#output_class_name */
2595 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction890:kernel#Object#exit */
2596 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction890:kernel#Object#sys */
2597 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction890:kernel#Object#hash */
2598 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction890:string#Object#to_s */
2599 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction890:string#Object#native_class_name */
2600 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction890:string#Object#class_name */
2601 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction890:string#Object#inspect */
2602 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction890:string#Object#inspect_head */
2603 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction890:string#Object#args */
2604 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction890:math#Object#atan2 */
2605 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction890:math#Object#pi */
2606 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction890:math#Object#srand_from */
2607 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction890:math#Object#srand */
2608 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction890:stream#Object#poll */
2609 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction890:stream#Object#intern_poll */
2610 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction890:time#Object#get_time */
2611 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction890:file#Object#printn */
2612 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction890:file#Object#print */
2613 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction890:file#Object#getc */
2614 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction890:file#Object#gets */
2615 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction890:file#Object#getcwd */
2616 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction890:file#Object#file_getcwd */
2617 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction890:file#Object#stdin */
2618 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction890:file#Object#stdout */
2619 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction890:file#Object#stderr */
2620 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction890:model_base#Object#intrude_visibility */
2621 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction890:model_base#Object#public_visibility */
2622 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction890:model_base#Object#protected_visibility */
2623 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction890:model_base#Object#private_visibility */
2624 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction890:model_base#Object#none_visibility */
2625 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction890:model#Object#abstract_kind */
2626 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction890:model#Object#concrete_kind */
2627 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction890:model#Object#interface_kind */
2628 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction890:model#Object#enum_kind */
2629 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction890:model#Object#extern_kind */
2630 (nitmethod_t
)VIRTUAL_parser__ReduceAction890__action
, /* pointer to parser:ReduceAction890:parser#ReduceAction890#action */
2631 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction890:parser#ReduceAction#concat */
2632 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction890:parser#ReduceAction#init */
2635 /* allocate ReduceAction890 */
2636 val
* NEW_parser__ReduceAction890(const struct type
* type
) {
2637 val
* self
/* : ReduceAction890 */;
2638 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2640 self
->class = &class_parser__ReduceAction890
;
2643 /* allocate ReduceAction890 */
2644 void CHECK_NEW_parser__ReduceAction890(val
* self
) {
2645 long var
/* : Int */;
2646 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction890> */
2648 /* runtime class parser__ReduceAction891 */
2649 const struct class class_parser__ReduceAction891
= {
2652 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction891:kernel#Object#object_id */
2653 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction891:kernel#Object#is_same_type */
2654 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction891:kernel#Object#== */
2655 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction891:kernel#Object#!= */
2656 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction891:kernel#Object#output */
2657 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction891:kernel#Object#output_class_name */
2658 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction891:kernel#Object#exit */
2659 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction891:kernel#Object#sys */
2660 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction891:kernel#Object#hash */
2661 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction891:string#Object#to_s */
2662 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction891:string#Object#native_class_name */
2663 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction891:string#Object#class_name */
2664 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction891:string#Object#inspect */
2665 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction891:string#Object#inspect_head */
2666 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction891:string#Object#args */
2667 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction891:math#Object#atan2 */
2668 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction891:math#Object#pi */
2669 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction891:math#Object#srand_from */
2670 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction891:math#Object#srand */
2671 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction891:stream#Object#poll */
2672 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction891:stream#Object#intern_poll */
2673 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction891:time#Object#get_time */
2674 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction891:file#Object#printn */
2675 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction891:file#Object#print */
2676 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction891:file#Object#getc */
2677 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction891:file#Object#gets */
2678 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction891:file#Object#getcwd */
2679 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction891:file#Object#file_getcwd */
2680 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction891:file#Object#stdin */
2681 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction891:file#Object#stdout */
2682 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction891:file#Object#stderr */
2683 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction891:model_base#Object#intrude_visibility */
2684 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction891:model_base#Object#public_visibility */
2685 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction891:model_base#Object#protected_visibility */
2686 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction891:model_base#Object#private_visibility */
2687 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction891:model_base#Object#none_visibility */
2688 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction891:model#Object#abstract_kind */
2689 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction891:model#Object#concrete_kind */
2690 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction891:model#Object#interface_kind */
2691 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction891:model#Object#enum_kind */
2692 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction891:model#Object#extern_kind */
2693 (nitmethod_t
)VIRTUAL_parser__ReduceAction891__action
, /* pointer to parser:ReduceAction891:parser#ReduceAction891#action */
2694 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction891:parser#ReduceAction#concat */
2695 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction891:parser#ReduceAction#init */
2698 /* allocate ReduceAction891 */
2699 val
* NEW_parser__ReduceAction891(const struct type
* type
) {
2700 val
* self
/* : ReduceAction891 */;
2701 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2703 self
->class = &class_parser__ReduceAction891
;
2706 /* allocate ReduceAction891 */
2707 void CHECK_NEW_parser__ReduceAction891(val
* self
) {
2708 long var
/* : Int */;
2709 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction891> */
2711 /* runtime class parser__ReduceAction892 */
2712 const struct class class_parser__ReduceAction892
= {
2715 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction892:kernel#Object#object_id */
2716 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction892:kernel#Object#is_same_type */
2717 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction892:kernel#Object#== */
2718 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction892:kernel#Object#!= */
2719 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction892:kernel#Object#output */
2720 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction892:kernel#Object#output_class_name */
2721 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction892:kernel#Object#exit */
2722 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction892:kernel#Object#sys */
2723 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction892:kernel#Object#hash */
2724 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction892:string#Object#to_s */
2725 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction892:string#Object#native_class_name */
2726 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction892:string#Object#class_name */
2727 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction892:string#Object#inspect */
2728 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction892:string#Object#inspect_head */
2729 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction892:string#Object#args */
2730 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction892:math#Object#atan2 */
2731 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction892:math#Object#pi */
2732 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction892:math#Object#srand_from */
2733 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction892:math#Object#srand */
2734 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction892:stream#Object#poll */
2735 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction892:stream#Object#intern_poll */
2736 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction892:time#Object#get_time */
2737 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction892:file#Object#printn */
2738 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction892:file#Object#print */
2739 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction892:file#Object#getc */
2740 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction892:file#Object#gets */
2741 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction892:file#Object#getcwd */
2742 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction892:file#Object#file_getcwd */
2743 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction892:file#Object#stdin */
2744 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction892:file#Object#stdout */
2745 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction892:file#Object#stderr */
2746 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction892:model_base#Object#intrude_visibility */
2747 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction892:model_base#Object#public_visibility */
2748 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction892:model_base#Object#protected_visibility */
2749 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction892:model_base#Object#private_visibility */
2750 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction892:model_base#Object#none_visibility */
2751 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction892:model#Object#abstract_kind */
2752 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction892:model#Object#concrete_kind */
2753 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction892:model#Object#interface_kind */
2754 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction892:model#Object#enum_kind */
2755 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction892:model#Object#extern_kind */
2756 (nitmethod_t
)VIRTUAL_parser__ReduceAction892__action
, /* pointer to parser:ReduceAction892:parser#ReduceAction892#action */
2757 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction892:parser#ReduceAction#concat */
2758 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction892:parser#ReduceAction#init */
2761 /* allocate ReduceAction892 */
2762 val
* NEW_parser__ReduceAction892(const struct type
* type
) {
2763 val
* self
/* : ReduceAction892 */;
2764 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2766 self
->class = &class_parser__ReduceAction892
;
2769 /* allocate ReduceAction892 */
2770 void CHECK_NEW_parser__ReduceAction892(val
* self
) {
2771 long var
/* : Int */;
2772 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction892> */
2774 /* runtime class parser__ReduceAction893 */
2775 const struct class class_parser__ReduceAction893
= {
2778 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction893:kernel#Object#object_id */
2779 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction893:kernel#Object#is_same_type */
2780 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction893:kernel#Object#== */
2781 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction893:kernel#Object#!= */
2782 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction893:kernel#Object#output */
2783 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction893:kernel#Object#output_class_name */
2784 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction893:kernel#Object#exit */
2785 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction893:kernel#Object#sys */
2786 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction893:kernel#Object#hash */
2787 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction893:string#Object#to_s */
2788 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction893:string#Object#native_class_name */
2789 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction893:string#Object#class_name */
2790 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction893:string#Object#inspect */
2791 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction893:string#Object#inspect_head */
2792 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction893:string#Object#args */
2793 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction893:math#Object#atan2 */
2794 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction893:math#Object#pi */
2795 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction893:math#Object#srand_from */
2796 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction893:math#Object#srand */
2797 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction893:stream#Object#poll */
2798 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction893:stream#Object#intern_poll */
2799 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction893:time#Object#get_time */
2800 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction893:file#Object#printn */
2801 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction893:file#Object#print */
2802 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction893:file#Object#getc */
2803 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction893:file#Object#gets */
2804 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction893:file#Object#getcwd */
2805 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction893:file#Object#file_getcwd */
2806 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction893:file#Object#stdin */
2807 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction893:file#Object#stdout */
2808 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction893:file#Object#stderr */
2809 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction893:model_base#Object#intrude_visibility */
2810 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction893:model_base#Object#public_visibility */
2811 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction893:model_base#Object#protected_visibility */
2812 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction893:model_base#Object#private_visibility */
2813 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction893:model_base#Object#none_visibility */
2814 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction893:model#Object#abstract_kind */
2815 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction893:model#Object#concrete_kind */
2816 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction893:model#Object#interface_kind */
2817 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction893:model#Object#enum_kind */
2818 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction893:model#Object#extern_kind */
2819 (nitmethod_t
)VIRTUAL_parser__ReduceAction893__action
, /* pointer to parser:ReduceAction893:parser#ReduceAction893#action */
2820 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction893:parser#ReduceAction#concat */
2821 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction893:parser#ReduceAction#init */
2824 /* allocate ReduceAction893 */
2825 val
* NEW_parser__ReduceAction893(const struct type
* type
) {
2826 val
* self
/* : ReduceAction893 */;
2827 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2829 self
->class = &class_parser__ReduceAction893
;
2832 /* allocate ReduceAction893 */
2833 void CHECK_NEW_parser__ReduceAction893(val
* self
) {
2834 long var
/* : Int */;
2835 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction893> */
2837 /* runtime class parser__ReduceAction895 */
2838 const struct class class_parser__ReduceAction895
= {
2841 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction895:kernel#Object#object_id */
2842 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction895:kernel#Object#is_same_type */
2843 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction895:kernel#Object#== */
2844 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction895:kernel#Object#!= */
2845 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction895:kernel#Object#output */
2846 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction895:kernel#Object#output_class_name */
2847 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction895:kernel#Object#exit */
2848 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction895:kernel#Object#sys */
2849 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction895:kernel#Object#hash */
2850 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction895:string#Object#to_s */
2851 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction895:string#Object#native_class_name */
2852 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction895:string#Object#class_name */
2853 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction895:string#Object#inspect */
2854 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction895:string#Object#inspect_head */
2855 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction895:string#Object#args */
2856 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction895:math#Object#atan2 */
2857 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction895:math#Object#pi */
2858 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction895:math#Object#srand_from */
2859 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction895:math#Object#srand */
2860 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction895:stream#Object#poll */
2861 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction895:stream#Object#intern_poll */
2862 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction895:time#Object#get_time */
2863 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction895:file#Object#printn */
2864 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction895:file#Object#print */
2865 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction895:file#Object#getc */
2866 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction895:file#Object#gets */
2867 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction895:file#Object#getcwd */
2868 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction895:file#Object#file_getcwd */
2869 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction895:file#Object#stdin */
2870 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction895:file#Object#stdout */
2871 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction895:file#Object#stderr */
2872 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction895:model_base#Object#intrude_visibility */
2873 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction895:model_base#Object#public_visibility */
2874 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction895:model_base#Object#protected_visibility */
2875 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction895:model_base#Object#private_visibility */
2876 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction895:model_base#Object#none_visibility */
2877 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction895:model#Object#abstract_kind */
2878 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction895:model#Object#concrete_kind */
2879 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction895:model#Object#interface_kind */
2880 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction895:model#Object#enum_kind */
2881 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction895:model#Object#extern_kind */
2882 (nitmethod_t
)VIRTUAL_parser__ReduceAction895__action
, /* pointer to parser:ReduceAction895:parser#ReduceAction895#action */
2883 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction895:parser#ReduceAction#concat */
2884 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction895:parser#ReduceAction#init */
2887 /* allocate ReduceAction895 */
2888 val
* NEW_parser__ReduceAction895(const struct type
* type
) {
2889 val
* self
/* : ReduceAction895 */;
2890 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2892 self
->class = &class_parser__ReduceAction895
;
2895 /* allocate ReduceAction895 */
2896 void CHECK_NEW_parser__ReduceAction895(val
* self
) {
2897 long var
/* : Int */;
2898 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction895> */
2900 /* runtime class parser__ReduceAction896 */
2901 const struct class class_parser__ReduceAction896
= {
2904 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction896:kernel#Object#object_id */
2905 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction896:kernel#Object#is_same_type */
2906 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction896:kernel#Object#== */
2907 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction896:kernel#Object#!= */
2908 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction896:kernel#Object#output */
2909 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction896:kernel#Object#output_class_name */
2910 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction896:kernel#Object#exit */
2911 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction896:kernel#Object#sys */
2912 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction896:kernel#Object#hash */
2913 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction896:string#Object#to_s */
2914 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction896:string#Object#native_class_name */
2915 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction896:string#Object#class_name */
2916 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction896:string#Object#inspect */
2917 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction896:string#Object#inspect_head */
2918 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction896:string#Object#args */
2919 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction896:math#Object#atan2 */
2920 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction896:math#Object#pi */
2921 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction896:math#Object#srand_from */
2922 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction896:math#Object#srand */
2923 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction896:stream#Object#poll */
2924 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction896:stream#Object#intern_poll */
2925 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction896:time#Object#get_time */
2926 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction896:file#Object#printn */
2927 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction896:file#Object#print */
2928 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction896:file#Object#getc */
2929 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction896:file#Object#gets */
2930 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction896:file#Object#getcwd */
2931 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction896:file#Object#file_getcwd */
2932 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction896:file#Object#stdin */
2933 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction896:file#Object#stdout */
2934 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction896:file#Object#stderr */
2935 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction896:model_base#Object#intrude_visibility */
2936 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction896:model_base#Object#public_visibility */
2937 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction896:model_base#Object#protected_visibility */
2938 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction896:model_base#Object#private_visibility */
2939 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction896:model_base#Object#none_visibility */
2940 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction896:model#Object#abstract_kind */
2941 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction896:model#Object#concrete_kind */
2942 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction896:model#Object#interface_kind */
2943 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction896:model#Object#enum_kind */
2944 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction896:model#Object#extern_kind */
2945 (nitmethod_t
)VIRTUAL_parser__ReduceAction896__action
, /* pointer to parser:ReduceAction896:parser#ReduceAction896#action */
2946 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction896:parser#ReduceAction#concat */
2947 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction896:parser#ReduceAction#init */
2950 /* allocate ReduceAction896 */
2951 val
* NEW_parser__ReduceAction896(const struct type
* type
) {
2952 val
* self
/* : ReduceAction896 */;
2953 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
2955 self
->class = &class_parser__ReduceAction896
;
2958 /* allocate ReduceAction896 */
2959 void CHECK_NEW_parser__ReduceAction896(val
* self
) {
2960 long var
/* : Int */;
2961 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction896> */
2963 /* runtime class parser__ReduceAction897 */
2964 const struct class class_parser__ReduceAction897
= {
2967 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction897:kernel#Object#object_id */
2968 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction897:kernel#Object#is_same_type */
2969 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction897:kernel#Object#== */
2970 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction897:kernel#Object#!= */
2971 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction897:kernel#Object#output */
2972 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction897:kernel#Object#output_class_name */
2973 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction897:kernel#Object#exit */
2974 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction897:kernel#Object#sys */
2975 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction897:kernel#Object#hash */
2976 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction897:string#Object#to_s */
2977 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction897:string#Object#native_class_name */
2978 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction897:string#Object#class_name */
2979 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction897:string#Object#inspect */
2980 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction897:string#Object#inspect_head */
2981 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction897:string#Object#args */
2982 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction897:math#Object#atan2 */
2983 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction897:math#Object#pi */
2984 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction897:math#Object#srand_from */
2985 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction897:math#Object#srand */
2986 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction897:stream#Object#poll */
2987 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction897:stream#Object#intern_poll */
2988 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction897:time#Object#get_time */
2989 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction897:file#Object#printn */
2990 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction897:file#Object#print */
2991 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction897:file#Object#getc */
2992 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction897:file#Object#gets */
2993 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction897:file#Object#getcwd */
2994 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction897:file#Object#file_getcwd */
2995 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction897:file#Object#stdin */
2996 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction897:file#Object#stdout */
2997 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction897:file#Object#stderr */
2998 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction897:model_base#Object#intrude_visibility */
2999 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction897:model_base#Object#public_visibility */
3000 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction897:model_base#Object#protected_visibility */
3001 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction897:model_base#Object#private_visibility */
3002 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction897:model_base#Object#none_visibility */
3003 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction897:model#Object#abstract_kind */
3004 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction897:model#Object#concrete_kind */
3005 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction897:model#Object#interface_kind */
3006 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction897:model#Object#enum_kind */
3007 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction897:model#Object#extern_kind */
3008 (nitmethod_t
)VIRTUAL_parser__ReduceAction897__action
, /* pointer to parser:ReduceAction897:parser#ReduceAction897#action */
3009 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction897:parser#ReduceAction#concat */
3010 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction897:parser#ReduceAction#init */
3013 /* allocate ReduceAction897 */
3014 val
* NEW_parser__ReduceAction897(const struct type
* type
) {
3015 val
* self
/* : ReduceAction897 */;
3016 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3018 self
->class = &class_parser__ReduceAction897
;
3021 /* allocate ReduceAction897 */
3022 void CHECK_NEW_parser__ReduceAction897(val
* self
) {
3023 long var
/* : Int */;
3024 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction897> */
3026 /* runtime class parser__ReduceAction899 */
3027 const struct class class_parser__ReduceAction899
= {
3030 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction899:kernel#Object#object_id */
3031 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction899:kernel#Object#is_same_type */
3032 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction899:kernel#Object#== */
3033 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction899:kernel#Object#!= */
3034 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction899:kernel#Object#output */
3035 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction899:kernel#Object#output_class_name */
3036 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction899:kernel#Object#exit */
3037 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction899:kernel#Object#sys */
3038 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction899:kernel#Object#hash */
3039 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction899:string#Object#to_s */
3040 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction899:string#Object#native_class_name */
3041 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction899:string#Object#class_name */
3042 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction899:string#Object#inspect */
3043 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction899:string#Object#inspect_head */
3044 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction899:string#Object#args */
3045 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction899:math#Object#atan2 */
3046 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction899:math#Object#pi */
3047 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction899:math#Object#srand_from */
3048 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction899:math#Object#srand */
3049 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction899:stream#Object#poll */
3050 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction899:stream#Object#intern_poll */
3051 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction899:time#Object#get_time */
3052 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction899:file#Object#printn */
3053 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction899:file#Object#print */
3054 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction899:file#Object#getc */
3055 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction899:file#Object#gets */
3056 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction899:file#Object#getcwd */
3057 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction899:file#Object#file_getcwd */
3058 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction899:file#Object#stdin */
3059 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction899:file#Object#stdout */
3060 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction899:file#Object#stderr */
3061 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction899:model_base#Object#intrude_visibility */
3062 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction899:model_base#Object#public_visibility */
3063 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction899:model_base#Object#protected_visibility */
3064 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction899:model_base#Object#private_visibility */
3065 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction899:model_base#Object#none_visibility */
3066 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction899:model#Object#abstract_kind */
3067 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction899:model#Object#concrete_kind */
3068 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction899:model#Object#interface_kind */
3069 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction899:model#Object#enum_kind */
3070 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction899:model#Object#extern_kind */
3071 (nitmethod_t
)VIRTUAL_parser__ReduceAction899__action
, /* pointer to parser:ReduceAction899:parser#ReduceAction899#action */
3072 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction899:parser#ReduceAction#concat */
3073 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction899:parser#ReduceAction#init */
3076 /* allocate ReduceAction899 */
3077 val
* NEW_parser__ReduceAction899(const struct type
* type
) {
3078 val
* self
/* : ReduceAction899 */;
3079 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3081 self
->class = &class_parser__ReduceAction899
;
3084 /* allocate ReduceAction899 */
3085 void CHECK_NEW_parser__ReduceAction899(val
* self
) {
3086 long var
/* : Int */;
3087 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction899> */
3089 /* runtime class parser__ReduceAction900 */
3090 const struct class class_parser__ReduceAction900
= {
3093 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction900:kernel#Object#object_id */
3094 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction900:kernel#Object#is_same_type */
3095 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction900:kernel#Object#== */
3096 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction900:kernel#Object#!= */
3097 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction900:kernel#Object#output */
3098 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction900:kernel#Object#output_class_name */
3099 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction900:kernel#Object#exit */
3100 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction900:kernel#Object#sys */
3101 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction900:kernel#Object#hash */
3102 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction900:string#Object#to_s */
3103 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction900:string#Object#native_class_name */
3104 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction900:string#Object#class_name */
3105 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction900:string#Object#inspect */
3106 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction900:string#Object#inspect_head */
3107 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction900:string#Object#args */
3108 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction900:math#Object#atan2 */
3109 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction900:math#Object#pi */
3110 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction900:math#Object#srand_from */
3111 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction900:math#Object#srand */
3112 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction900:stream#Object#poll */
3113 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction900:stream#Object#intern_poll */
3114 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction900:time#Object#get_time */
3115 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction900:file#Object#printn */
3116 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction900:file#Object#print */
3117 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction900:file#Object#getc */
3118 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction900:file#Object#gets */
3119 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction900:file#Object#getcwd */
3120 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction900:file#Object#file_getcwd */
3121 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction900:file#Object#stdin */
3122 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction900:file#Object#stdout */
3123 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction900:file#Object#stderr */
3124 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction900:model_base#Object#intrude_visibility */
3125 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction900:model_base#Object#public_visibility */
3126 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction900:model_base#Object#protected_visibility */
3127 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction900:model_base#Object#private_visibility */
3128 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction900:model_base#Object#none_visibility */
3129 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction900:model#Object#abstract_kind */
3130 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction900:model#Object#concrete_kind */
3131 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction900:model#Object#interface_kind */
3132 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction900:model#Object#enum_kind */
3133 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction900:model#Object#extern_kind */
3134 (nitmethod_t
)VIRTUAL_parser__ReduceAction900__action
, /* pointer to parser:ReduceAction900:parser#ReduceAction900#action */
3135 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction900:parser#ReduceAction#concat */
3136 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction900:parser#ReduceAction#init */
3139 /* allocate ReduceAction900 */
3140 val
* NEW_parser__ReduceAction900(const struct type
* type
) {
3141 val
* self
/* : ReduceAction900 */;
3142 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3144 self
->class = &class_parser__ReduceAction900
;
3147 /* allocate ReduceAction900 */
3148 void CHECK_NEW_parser__ReduceAction900(val
* self
) {
3149 long var
/* : Int */;
3150 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction900> */
3152 /* runtime class parser__ReduceAction901 */
3153 const struct class class_parser__ReduceAction901
= {
3156 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction901:kernel#Object#object_id */
3157 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction901:kernel#Object#is_same_type */
3158 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction901:kernel#Object#== */
3159 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction901:kernel#Object#!= */
3160 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction901:kernel#Object#output */
3161 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction901:kernel#Object#output_class_name */
3162 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction901:kernel#Object#exit */
3163 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction901:kernel#Object#sys */
3164 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction901:kernel#Object#hash */
3165 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction901:string#Object#to_s */
3166 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction901:string#Object#native_class_name */
3167 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction901:string#Object#class_name */
3168 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction901:string#Object#inspect */
3169 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction901:string#Object#inspect_head */
3170 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction901:string#Object#args */
3171 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction901:math#Object#atan2 */
3172 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction901:math#Object#pi */
3173 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction901:math#Object#srand_from */
3174 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction901:math#Object#srand */
3175 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction901:stream#Object#poll */
3176 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction901:stream#Object#intern_poll */
3177 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction901:time#Object#get_time */
3178 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction901:file#Object#printn */
3179 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction901:file#Object#print */
3180 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction901:file#Object#getc */
3181 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction901:file#Object#gets */
3182 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction901:file#Object#getcwd */
3183 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction901:file#Object#file_getcwd */
3184 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction901:file#Object#stdin */
3185 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction901:file#Object#stdout */
3186 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction901:file#Object#stderr */
3187 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction901:model_base#Object#intrude_visibility */
3188 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction901:model_base#Object#public_visibility */
3189 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction901:model_base#Object#protected_visibility */
3190 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction901:model_base#Object#private_visibility */
3191 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction901:model_base#Object#none_visibility */
3192 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction901:model#Object#abstract_kind */
3193 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction901:model#Object#concrete_kind */
3194 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction901:model#Object#interface_kind */
3195 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction901:model#Object#enum_kind */
3196 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction901:model#Object#extern_kind */
3197 (nitmethod_t
)VIRTUAL_parser__ReduceAction901__action
, /* pointer to parser:ReduceAction901:parser#ReduceAction901#action */
3198 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction901:parser#ReduceAction#concat */
3199 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction901:parser#ReduceAction#init */
3202 /* allocate ReduceAction901 */
3203 val
* NEW_parser__ReduceAction901(const struct type
* type
) {
3204 val
* self
/* : ReduceAction901 */;
3205 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3207 self
->class = &class_parser__ReduceAction901
;
3210 /* allocate ReduceAction901 */
3211 void CHECK_NEW_parser__ReduceAction901(val
* self
) {
3212 long var
/* : Int */;
3213 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction901> */
3215 /* runtime class parser__ReduceAction903 */
3216 const struct class class_parser__ReduceAction903
= {
3219 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction903:kernel#Object#object_id */
3220 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction903:kernel#Object#is_same_type */
3221 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction903:kernel#Object#== */
3222 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction903:kernel#Object#!= */
3223 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction903:kernel#Object#output */
3224 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction903:kernel#Object#output_class_name */
3225 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction903:kernel#Object#exit */
3226 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction903:kernel#Object#sys */
3227 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction903:kernel#Object#hash */
3228 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction903:string#Object#to_s */
3229 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction903:string#Object#native_class_name */
3230 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction903:string#Object#class_name */
3231 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction903:string#Object#inspect */
3232 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction903:string#Object#inspect_head */
3233 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction903:string#Object#args */
3234 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction903:math#Object#atan2 */
3235 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction903:math#Object#pi */
3236 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction903:math#Object#srand_from */
3237 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction903:math#Object#srand */
3238 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction903:stream#Object#poll */
3239 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction903:stream#Object#intern_poll */
3240 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction903:time#Object#get_time */
3241 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction903:file#Object#printn */
3242 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction903:file#Object#print */
3243 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction903:file#Object#getc */
3244 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction903:file#Object#gets */
3245 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction903:file#Object#getcwd */
3246 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction903:file#Object#file_getcwd */
3247 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction903:file#Object#stdin */
3248 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction903:file#Object#stdout */
3249 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction903:file#Object#stderr */
3250 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction903:model_base#Object#intrude_visibility */
3251 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction903:model_base#Object#public_visibility */
3252 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction903:model_base#Object#protected_visibility */
3253 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction903:model_base#Object#private_visibility */
3254 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction903:model_base#Object#none_visibility */
3255 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction903:model#Object#abstract_kind */
3256 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction903:model#Object#concrete_kind */
3257 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction903:model#Object#interface_kind */
3258 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction903:model#Object#enum_kind */
3259 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction903:model#Object#extern_kind */
3260 (nitmethod_t
)VIRTUAL_parser__ReduceAction903__action
, /* pointer to parser:ReduceAction903:parser#ReduceAction903#action */
3261 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction903:parser#ReduceAction#concat */
3262 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction903:parser#ReduceAction#init */
3265 /* allocate ReduceAction903 */
3266 val
* NEW_parser__ReduceAction903(const struct type
* type
) {
3267 val
* self
/* : ReduceAction903 */;
3268 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3270 self
->class = &class_parser__ReduceAction903
;
3273 /* allocate ReduceAction903 */
3274 void CHECK_NEW_parser__ReduceAction903(val
* self
) {
3275 long var
/* : Int */;
3276 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction903> */
3278 /* runtime class parser__ReduceAction904 */
3279 const struct class class_parser__ReduceAction904
= {
3282 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction904:kernel#Object#object_id */
3283 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction904:kernel#Object#is_same_type */
3284 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction904:kernel#Object#== */
3285 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction904:kernel#Object#!= */
3286 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction904:kernel#Object#output */
3287 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction904:kernel#Object#output_class_name */
3288 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction904:kernel#Object#exit */
3289 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction904:kernel#Object#sys */
3290 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction904:kernel#Object#hash */
3291 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction904:string#Object#to_s */
3292 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction904:string#Object#native_class_name */
3293 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction904:string#Object#class_name */
3294 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction904:string#Object#inspect */
3295 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction904:string#Object#inspect_head */
3296 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction904:string#Object#args */
3297 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction904:math#Object#atan2 */
3298 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction904:math#Object#pi */
3299 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction904:math#Object#srand_from */
3300 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction904:math#Object#srand */
3301 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction904:stream#Object#poll */
3302 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction904:stream#Object#intern_poll */
3303 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction904:time#Object#get_time */
3304 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction904:file#Object#printn */
3305 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction904:file#Object#print */
3306 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction904:file#Object#getc */
3307 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction904:file#Object#gets */
3308 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction904:file#Object#getcwd */
3309 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction904:file#Object#file_getcwd */
3310 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction904:file#Object#stdin */
3311 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction904:file#Object#stdout */
3312 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction904:file#Object#stderr */
3313 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction904:model_base#Object#intrude_visibility */
3314 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction904:model_base#Object#public_visibility */
3315 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction904:model_base#Object#protected_visibility */
3316 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction904:model_base#Object#private_visibility */
3317 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction904:model_base#Object#none_visibility */
3318 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction904:model#Object#abstract_kind */
3319 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction904:model#Object#concrete_kind */
3320 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction904:model#Object#interface_kind */
3321 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction904:model#Object#enum_kind */
3322 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction904:model#Object#extern_kind */
3323 (nitmethod_t
)VIRTUAL_parser__ReduceAction904__action
, /* pointer to parser:ReduceAction904:parser#ReduceAction904#action */
3324 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction904:parser#ReduceAction#concat */
3325 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction904:parser#ReduceAction#init */
3328 /* allocate ReduceAction904 */
3329 val
* NEW_parser__ReduceAction904(const struct type
* type
) {
3330 val
* self
/* : ReduceAction904 */;
3331 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3333 self
->class = &class_parser__ReduceAction904
;
3336 /* allocate ReduceAction904 */
3337 void CHECK_NEW_parser__ReduceAction904(val
* self
) {
3338 long var
/* : Int */;
3339 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction904> */
3341 /* runtime class parser__ReduceAction905 */
3342 const struct class class_parser__ReduceAction905
= {
3345 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction905:kernel#Object#object_id */
3346 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction905:kernel#Object#is_same_type */
3347 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction905:kernel#Object#== */
3348 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction905:kernel#Object#!= */
3349 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction905:kernel#Object#output */
3350 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction905:kernel#Object#output_class_name */
3351 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction905:kernel#Object#exit */
3352 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction905:kernel#Object#sys */
3353 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction905:kernel#Object#hash */
3354 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction905:string#Object#to_s */
3355 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction905:string#Object#native_class_name */
3356 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction905:string#Object#class_name */
3357 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction905:string#Object#inspect */
3358 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction905:string#Object#inspect_head */
3359 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction905:string#Object#args */
3360 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction905:math#Object#atan2 */
3361 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction905:math#Object#pi */
3362 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction905:math#Object#srand_from */
3363 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction905:math#Object#srand */
3364 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction905:stream#Object#poll */
3365 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction905:stream#Object#intern_poll */
3366 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction905:time#Object#get_time */
3367 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction905:file#Object#printn */
3368 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction905:file#Object#print */
3369 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction905:file#Object#getc */
3370 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction905:file#Object#gets */
3371 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction905:file#Object#getcwd */
3372 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction905:file#Object#file_getcwd */
3373 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction905:file#Object#stdin */
3374 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction905:file#Object#stdout */
3375 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction905:file#Object#stderr */
3376 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction905:model_base#Object#intrude_visibility */
3377 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction905:model_base#Object#public_visibility */
3378 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction905:model_base#Object#protected_visibility */
3379 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction905:model_base#Object#private_visibility */
3380 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction905:model_base#Object#none_visibility */
3381 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction905:model#Object#abstract_kind */
3382 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction905:model#Object#concrete_kind */
3383 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction905:model#Object#interface_kind */
3384 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction905:model#Object#enum_kind */
3385 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction905:model#Object#extern_kind */
3386 (nitmethod_t
)VIRTUAL_parser__ReduceAction905__action
, /* pointer to parser:ReduceAction905:parser#ReduceAction905#action */
3387 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction905:parser#ReduceAction#concat */
3388 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction905:parser#ReduceAction#init */
3391 /* allocate ReduceAction905 */
3392 val
* NEW_parser__ReduceAction905(const struct type
* type
) {
3393 val
* self
/* : ReduceAction905 */;
3394 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3396 self
->class = &class_parser__ReduceAction905
;
3399 /* allocate ReduceAction905 */
3400 void CHECK_NEW_parser__ReduceAction905(val
* self
) {
3401 long var
/* : Int */;
3402 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction905> */
3404 /* runtime class parser__ReduceAction907 */
3405 const struct class class_parser__ReduceAction907
= {
3408 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction907:kernel#Object#object_id */
3409 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction907:kernel#Object#is_same_type */
3410 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction907:kernel#Object#== */
3411 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction907:kernel#Object#!= */
3412 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction907:kernel#Object#output */
3413 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction907:kernel#Object#output_class_name */
3414 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction907:kernel#Object#exit */
3415 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction907:kernel#Object#sys */
3416 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction907:kernel#Object#hash */
3417 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction907:string#Object#to_s */
3418 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction907:string#Object#native_class_name */
3419 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction907:string#Object#class_name */
3420 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction907:string#Object#inspect */
3421 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction907:string#Object#inspect_head */
3422 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction907:string#Object#args */
3423 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction907:math#Object#atan2 */
3424 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction907:math#Object#pi */
3425 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction907:math#Object#srand_from */
3426 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction907:math#Object#srand */
3427 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction907:stream#Object#poll */
3428 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction907:stream#Object#intern_poll */
3429 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction907:time#Object#get_time */
3430 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction907:file#Object#printn */
3431 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction907:file#Object#print */
3432 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction907:file#Object#getc */
3433 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction907:file#Object#gets */
3434 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction907:file#Object#getcwd */
3435 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction907:file#Object#file_getcwd */
3436 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction907:file#Object#stdin */
3437 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction907:file#Object#stdout */
3438 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction907:file#Object#stderr */
3439 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction907:model_base#Object#intrude_visibility */
3440 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction907:model_base#Object#public_visibility */
3441 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction907:model_base#Object#protected_visibility */
3442 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction907:model_base#Object#private_visibility */
3443 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction907:model_base#Object#none_visibility */
3444 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction907:model#Object#abstract_kind */
3445 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction907:model#Object#concrete_kind */
3446 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction907:model#Object#interface_kind */
3447 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction907:model#Object#enum_kind */
3448 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction907:model#Object#extern_kind */
3449 (nitmethod_t
)VIRTUAL_parser__ReduceAction907__action
, /* pointer to parser:ReduceAction907:parser#ReduceAction907#action */
3450 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction907:parser#ReduceAction#concat */
3451 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction907:parser#ReduceAction#init */
3454 /* allocate ReduceAction907 */
3455 val
* NEW_parser__ReduceAction907(const struct type
* type
) {
3456 val
* self
/* : ReduceAction907 */;
3457 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3459 self
->class = &class_parser__ReduceAction907
;
3462 /* allocate ReduceAction907 */
3463 void CHECK_NEW_parser__ReduceAction907(val
* self
) {
3464 long var
/* : Int */;
3465 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction907> */
3467 /* runtime class parser__ReduceAction908 */
3468 const struct class class_parser__ReduceAction908
= {
3471 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction908:kernel#Object#object_id */
3472 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction908:kernel#Object#is_same_type */
3473 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction908:kernel#Object#== */
3474 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction908:kernel#Object#!= */
3475 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction908:kernel#Object#output */
3476 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction908:kernel#Object#output_class_name */
3477 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction908:kernel#Object#exit */
3478 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction908:kernel#Object#sys */
3479 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction908:kernel#Object#hash */
3480 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction908:string#Object#to_s */
3481 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction908:string#Object#native_class_name */
3482 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction908:string#Object#class_name */
3483 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction908:string#Object#inspect */
3484 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction908:string#Object#inspect_head */
3485 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction908:string#Object#args */
3486 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction908:math#Object#atan2 */
3487 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction908:math#Object#pi */
3488 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction908:math#Object#srand_from */
3489 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction908:math#Object#srand */
3490 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction908:stream#Object#poll */
3491 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction908:stream#Object#intern_poll */
3492 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction908:time#Object#get_time */
3493 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction908:file#Object#printn */
3494 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction908:file#Object#print */
3495 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction908:file#Object#getc */
3496 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction908:file#Object#gets */
3497 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction908:file#Object#getcwd */
3498 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction908:file#Object#file_getcwd */
3499 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction908:file#Object#stdin */
3500 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction908:file#Object#stdout */
3501 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction908:file#Object#stderr */
3502 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction908:model_base#Object#intrude_visibility */
3503 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction908:model_base#Object#public_visibility */
3504 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction908:model_base#Object#protected_visibility */
3505 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction908:model_base#Object#private_visibility */
3506 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction908:model_base#Object#none_visibility */
3507 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction908:model#Object#abstract_kind */
3508 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction908:model#Object#concrete_kind */
3509 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction908:model#Object#interface_kind */
3510 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction908:model#Object#enum_kind */
3511 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction908:model#Object#extern_kind */
3512 (nitmethod_t
)VIRTUAL_parser__ReduceAction908__action
, /* pointer to parser:ReduceAction908:parser#ReduceAction908#action */
3513 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction908:parser#ReduceAction#concat */
3514 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction908:parser#ReduceAction#init */
3517 /* allocate ReduceAction908 */
3518 val
* NEW_parser__ReduceAction908(const struct type
* type
) {
3519 val
* self
/* : ReduceAction908 */;
3520 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3522 self
->class = &class_parser__ReduceAction908
;
3525 /* allocate ReduceAction908 */
3526 void CHECK_NEW_parser__ReduceAction908(val
* self
) {
3527 long var
/* : Int */;
3528 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction908> */
3530 /* runtime class parser__ReduceAction909 */
3531 const struct class class_parser__ReduceAction909
= {
3534 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction909:kernel#Object#object_id */
3535 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction909:kernel#Object#is_same_type */
3536 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction909:kernel#Object#== */
3537 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction909:kernel#Object#!= */
3538 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction909:kernel#Object#output */
3539 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction909:kernel#Object#output_class_name */
3540 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction909:kernel#Object#exit */
3541 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction909:kernel#Object#sys */
3542 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction909:kernel#Object#hash */
3543 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction909:string#Object#to_s */
3544 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction909:string#Object#native_class_name */
3545 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction909:string#Object#class_name */
3546 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction909:string#Object#inspect */
3547 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction909:string#Object#inspect_head */
3548 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction909:string#Object#args */
3549 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction909:math#Object#atan2 */
3550 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction909:math#Object#pi */
3551 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction909:math#Object#srand_from */
3552 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction909:math#Object#srand */
3553 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction909:stream#Object#poll */
3554 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction909:stream#Object#intern_poll */
3555 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction909:time#Object#get_time */
3556 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction909:file#Object#printn */
3557 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction909:file#Object#print */
3558 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction909:file#Object#getc */
3559 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction909:file#Object#gets */
3560 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction909:file#Object#getcwd */
3561 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction909:file#Object#file_getcwd */
3562 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction909:file#Object#stdin */
3563 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction909:file#Object#stdout */
3564 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction909:file#Object#stderr */
3565 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction909:model_base#Object#intrude_visibility */
3566 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction909:model_base#Object#public_visibility */
3567 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction909:model_base#Object#protected_visibility */
3568 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction909:model_base#Object#private_visibility */
3569 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction909:model_base#Object#none_visibility */
3570 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction909:model#Object#abstract_kind */
3571 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction909:model#Object#concrete_kind */
3572 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction909:model#Object#interface_kind */
3573 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction909:model#Object#enum_kind */
3574 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction909:model#Object#extern_kind */
3575 (nitmethod_t
)VIRTUAL_parser__ReduceAction909__action
, /* pointer to parser:ReduceAction909:parser#ReduceAction909#action */
3576 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction909:parser#ReduceAction#concat */
3577 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction909:parser#ReduceAction#init */
3580 /* allocate ReduceAction909 */
3581 val
* NEW_parser__ReduceAction909(const struct type
* type
) {
3582 val
* self
/* : ReduceAction909 */;
3583 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3585 self
->class = &class_parser__ReduceAction909
;
3588 /* allocate ReduceAction909 */
3589 void CHECK_NEW_parser__ReduceAction909(val
* self
) {
3590 long var
/* : Int */;
3591 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction909> */
3593 /* runtime class parser__ReduceAction911 */
3594 const struct class class_parser__ReduceAction911
= {
3597 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction911:kernel#Object#object_id */
3598 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction911:kernel#Object#is_same_type */
3599 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction911:kernel#Object#== */
3600 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction911:kernel#Object#!= */
3601 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction911:kernel#Object#output */
3602 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction911:kernel#Object#output_class_name */
3603 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction911:kernel#Object#exit */
3604 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction911:kernel#Object#sys */
3605 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction911:kernel#Object#hash */
3606 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction911:string#Object#to_s */
3607 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction911:string#Object#native_class_name */
3608 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction911:string#Object#class_name */
3609 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction911:string#Object#inspect */
3610 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction911:string#Object#inspect_head */
3611 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction911:string#Object#args */
3612 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction911:math#Object#atan2 */
3613 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction911:math#Object#pi */
3614 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction911:math#Object#srand_from */
3615 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction911:math#Object#srand */
3616 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction911:stream#Object#poll */
3617 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction911:stream#Object#intern_poll */
3618 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction911:time#Object#get_time */
3619 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction911:file#Object#printn */
3620 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction911:file#Object#print */
3621 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction911:file#Object#getc */
3622 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction911:file#Object#gets */
3623 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction911:file#Object#getcwd */
3624 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction911:file#Object#file_getcwd */
3625 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction911:file#Object#stdin */
3626 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction911:file#Object#stdout */
3627 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction911:file#Object#stderr */
3628 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction911:model_base#Object#intrude_visibility */
3629 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction911:model_base#Object#public_visibility */
3630 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction911:model_base#Object#protected_visibility */
3631 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction911:model_base#Object#private_visibility */
3632 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction911:model_base#Object#none_visibility */
3633 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction911:model#Object#abstract_kind */
3634 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction911:model#Object#concrete_kind */
3635 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction911:model#Object#interface_kind */
3636 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction911:model#Object#enum_kind */
3637 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction911:model#Object#extern_kind */
3638 (nitmethod_t
)VIRTUAL_parser__ReduceAction911__action
, /* pointer to parser:ReduceAction911:parser#ReduceAction911#action */
3639 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction911:parser#ReduceAction#concat */
3640 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction911:parser#ReduceAction#init */
3643 /* allocate ReduceAction911 */
3644 val
* NEW_parser__ReduceAction911(const struct type
* type
) {
3645 val
* self
/* : ReduceAction911 */;
3646 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3648 self
->class = &class_parser__ReduceAction911
;
3651 /* allocate ReduceAction911 */
3652 void CHECK_NEW_parser__ReduceAction911(val
* self
) {
3653 long var
/* : Int */;
3654 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction911> */
3656 /* runtime class parser__ReduceAction914 */
3657 const struct class class_parser__ReduceAction914
= {
3660 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction914:kernel#Object#object_id */
3661 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction914:kernel#Object#is_same_type */
3662 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction914:kernel#Object#== */
3663 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction914:kernel#Object#!= */
3664 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction914:kernel#Object#output */
3665 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction914:kernel#Object#output_class_name */
3666 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction914:kernel#Object#exit */
3667 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction914:kernel#Object#sys */
3668 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction914:kernel#Object#hash */
3669 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction914:string#Object#to_s */
3670 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction914:string#Object#native_class_name */
3671 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction914:string#Object#class_name */
3672 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction914:string#Object#inspect */
3673 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction914:string#Object#inspect_head */
3674 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction914:string#Object#args */
3675 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction914:math#Object#atan2 */
3676 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction914:math#Object#pi */
3677 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction914:math#Object#srand_from */
3678 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction914:math#Object#srand */
3679 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction914:stream#Object#poll */
3680 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction914:stream#Object#intern_poll */
3681 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction914:time#Object#get_time */
3682 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction914:file#Object#printn */
3683 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction914:file#Object#print */
3684 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction914:file#Object#getc */
3685 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction914:file#Object#gets */
3686 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction914:file#Object#getcwd */
3687 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction914:file#Object#file_getcwd */
3688 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction914:file#Object#stdin */
3689 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction914:file#Object#stdout */
3690 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction914:file#Object#stderr */
3691 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction914:model_base#Object#intrude_visibility */
3692 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction914:model_base#Object#public_visibility */
3693 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction914:model_base#Object#protected_visibility */
3694 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction914:model_base#Object#private_visibility */
3695 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction914:model_base#Object#none_visibility */
3696 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction914:model#Object#abstract_kind */
3697 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction914:model#Object#concrete_kind */
3698 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction914:model#Object#interface_kind */
3699 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction914:model#Object#enum_kind */
3700 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction914:model#Object#extern_kind */
3701 (nitmethod_t
)VIRTUAL_parser__ReduceAction914__action
, /* pointer to parser:ReduceAction914:parser#ReduceAction914#action */
3702 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction914:parser#ReduceAction#concat */
3703 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction914:parser#ReduceAction#init */
3706 /* allocate ReduceAction914 */
3707 val
* NEW_parser__ReduceAction914(const struct type
* type
) {
3708 val
* self
/* : ReduceAction914 */;
3709 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3711 self
->class = &class_parser__ReduceAction914
;
3714 /* allocate ReduceAction914 */
3715 void CHECK_NEW_parser__ReduceAction914(val
* self
) {
3716 long var
/* : Int */;
3717 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction914> */
3719 /* runtime class parser__ReduceAction915 */
3720 const struct class class_parser__ReduceAction915
= {
3723 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction915:kernel#Object#object_id */
3724 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction915:kernel#Object#is_same_type */
3725 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction915:kernel#Object#== */
3726 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction915:kernel#Object#!= */
3727 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction915:kernel#Object#output */
3728 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction915:kernel#Object#output_class_name */
3729 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction915:kernel#Object#exit */
3730 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction915:kernel#Object#sys */
3731 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction915:kernel#Object#hash */
3732 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction915:string#Object#to_s */
3733 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction915:string#Object#native_class_name */
3734 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction915:string#Object#class_name */
3735 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction915:string#Object#inspect */
3736 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction915:string#Object#inspect_head */
3737 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction915:string#Object#args */
3738 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction915:math#Object#atan2 */
3739 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction915:math#Object#pi */
3740 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction915:math#Object#srand_from */
3741 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction915:math#Object#srand */
3742 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction915:stream#Object#poll */
3743 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction915:stream#Object#intern_poll */
3744 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction915:time#Object#get_time */
3745 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction915:file#Object#printn */
3746 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction915:file#Object#print */
3747 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction915:file#Object#getc */
3748 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction915:file#Object#gets */
3749 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction915:file#Object#getcwd */
3750 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction915:file#Object#file_getcwd */
3751 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction915:file#Object#stdin */
3752 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction915:file#Object#stdout */
3753 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction915:file#Object#stderr */
3754 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction915:model_base#Object#intrude_visibility */
3755 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction915:model_base#Object#public_visibility */
3756 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction915:model_base#Object#protected_visibility */
3757 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction915:model_base#Object#private_visibility */
3758 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction915:model_base#Object#none_visibility */
3759 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction915:model#Object#abstract_kind */
3760 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction915:model#Object#concrete_kind */
3761 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction915:model#Object#interface_kind */
3762 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction915:model#Object#enum_kind */
3763 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction915:model#Object#extern_kind */
3764 (nitmethod_t
)VIRTUAL_parser__ReduceAction915__action
, /* pointer to parser:ReduceAction915:parser#ReduceAction915#action */
3765 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction915:parser#ReduceAction#concat */
3766 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction915:parser#ReduceAction#init */
3769 /* allocate ReduceAction915 */
3770 val
* NEW_parser__ReduceAction915(const struct type
* type
) {
3771 val
* self
/* : ReduceAction915 */;
3772 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3774 self
->class = &class_parser__ReduceAction915
;
3777 /* allocate ReduceAction915 */
3778 void CHECK_NEW_parser__ReduceAction915(val
* self
) {
3779 long var
/* : Int */;
3780 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction915> */
3782 /* runtime class parser__ReduceAction916 */
3783 const struct class class_parser__ReduceAction916
= {
3786 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction916:kernel#Object#object_id */
3787 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction916:kernel#Object#is_same_type */
3788 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction916:kernel#Object#== */
3789 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction916:kernel#Object#!= */
3790 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction916:kernel#Object#output */
3791 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction916:kernel#Object#output_class_name */
3792 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction916:kernel#Object#exit */
3793 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction916:kernel#Object#sys */
3794 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction916:kernel#Object#hash */
3795 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction916:string#Object#to_s */
3796 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction916:string#Object#native_class_name */
3797 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction916:string#Object#class_name */
3798 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction916:string#Object#inspect */
3799 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction916:string#Object#inspect_head */
3800 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction916:string#Object#args */
3801 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction916:math#Object#atan2 */
3802 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction916:math#Object#pi */
3803 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction916:math#Object#srand_from */
3804 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction916:math#Object#srand */
3805 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction916:stream#Object#poll */
3806 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction916:stream#Object#intern_poll */
3807 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction916:time#Object#get_time */
3808 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction916:file#Object#printn */
3809 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction916:file#Object#print */
3810 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction916:file#Object#getc */
3811 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction916:file#Object#gets */
3812 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction916:file#Object#getcwd */
3813 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction916:file#Object#file_getcwd */
3814 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction916:file#Object#stdin */
3815 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction916:file#Object#stdout */
3816 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction916:file#Object#stderr */
3817 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction916:model_base#Object#intrude_visibility */
3818 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction916:model_base#Object#public_visibility */
3819 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction916:model_base#Object#protected_visibility */
3820 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction916:model_base#Object#private_visibility */
3821 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction916:model_base#Object#none_visibility */
3822 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction916:model#Object#abstract_kind */
3823 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction916:model#Object#concrete_kind */
3824 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction916:model#Object#interface_kind */
3825 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction916:model#Object#enum_kind */
3826 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction916:model#Object#extern_kind */
3827 (nitmethod_t
)VIRTUAL_parser__ReduceAction916__action
, /* pointer to parser:ReduceAction916:parser#ReduceAction916#action */
3828 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction916:parser#ReduceAction#concat */
3829 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction916:parser#ReduceAction#init */
3832 /* allocate ReduceAction916 */
3833 val
* NEW_parser__ReduceAction916(const struct type
* type
) {
3834 val
* self
/* : ReduceAction916 */;
3835 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3837 self
->class = &class_parser__ReduceAction916
;
3840 /* allocate ReduceAction916 */
3841 void CHECK_NEW_parser__ReduceAction916(val
* self
) {
3842 long var
/* : Int */;
3843 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction916> */
3845 /* runtime class parser__ReduceAction917 */
3846 const struct class class_parser__ReduceAction917
= {
3849 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction917:kernel#Object#object_id */
3850 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction917:kernel#Object#is_same_type */
3851 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction917:kernel#Object#== */
3852 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction917:kernel#Object#!= */
3853 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction917:kernel#Object#output */
3854 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction917:kernel#Object#output_class_name */
3855 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction917:kernel#Object#exit */
3856 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction917:kernel#Object#sys */
3857 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction917:kernel#Object#hash */
3858 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction917:string#Object#to_s */
3859 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction917:string#Object#native_class_name */
3860 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction917:string#Object#class_name */
3861 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction917:string#Object#inspect */
3862 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction917:string#Object#inspect_head */
3863 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction917:string#Object#args */
3864 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction917:math#Object#atan2 */
3865 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction917:math#Object#pi */
3866 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction917:math#Object#srand_from */
3867 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction917:math#Object#srand */
3868 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction917:stream#Object#poll */
3869 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction917:stream#Object#intern_poll */
3870 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction917:time#Object#get_time */
3871 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction917:file#Object#printn */
3872 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction917:file#Object#print */
3873 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction917:file#Object#getc */
3874 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction917:file#Object#gets */
3875 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction917:file#Object#getcwd */
3876 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction917:file#Object#file_getcwd */
3877 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction917:file#Object#stdin */
3878 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction917:file#Object#stdout */
3879 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction917:file#Object#stderr */
3880 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction917:model_base#Object#intrude_visibility */
3881 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction917:model_base#Object#public_visibility */
3882 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction917:model_base#Object#protected_visibility */
3883 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction917:model_base#Object#private_visibility */
3884 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction917:model_base#Object#none_visibility */
3885 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction917:model#Object#abstract_kind */
3886 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction917:model#Object#concrete_kind */
3887 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction917:model#Object#interface_kind */
3888 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction917:model#Object#enum_kind */
3889 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction917:model#Object#extern_kind */
3890 (nitmethod_t
)VIRTUAL_parser__ReduceAction917__action
, /* pointer to parser:ReduceAction917:parser#ReduceAction917#action */
3891 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction917:parser#ReduceAction#concat */
3892 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction917:parser#ReduceAction#init */
3895 /* allocate ReduceAction917 */
3896 val
* NEW_parser__ReduceAction917(const struct type
* type
) {
3897 val
* self
/* : ReduceAction917 */;
3898 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3900 self
->class = &class_parser__ReduceAction917
;
3903 /* allocate ReduceAction917 */
3904 void CHECK_NEW_parser__ReduceAction917(val
* self
) {
3905 long var
/* : Int */;
3906 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction917> */
3908 /* runtime class parser__ReduceAction918 */
3909 const struct class class_parser__ReduceAction918
= {
3912 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction918:kernel#Object#object_id */
3913 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction918:kernel#Object#is_same_type */
3914 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction918:kernel#Object#== */
3915 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction918:kernel#Object#!= */
3916 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction918:kernel#Object#output */
3917 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction918:kernel#Object#output_class_name */
3918 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction918:kernel#Object#exit */
3919 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction918:kernel#Object#sys */
3920 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction918:kernel#Object#hash */
3921 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction918:string#Object#to_s */
3922 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction918:string#Object#native_class_name */
3923 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction918:string#Object#class_name */
3924 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction918:string#Object#inspect */
3925 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction918:string#Object#inspect_head */
3926 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction918:string#Object#args */
3927 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction918:math#Object#atan2 */
3928 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction918:math#Object#pi */
3929 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction918:math#Object#srand_from */
3930 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction918:math#Object#srand */
3931 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction918:stream#Object#poll */
3932 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction918:stream#Object#intern_poll */
3933 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction918:time#Object#get_time */
3934 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction918:file#Object#printn */
3935 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction918:file#Object#print */
3936 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction918:file#Object#getc */
3937 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction918:file#Object#gets */
3938 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction918:file#Object#getcwd */
3939 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction918:file#Object#file_getcwd */
3940 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction918:file#Object#stdin */
3941 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction918:file#Object#stdout */
3942 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction918:file#Object#stderr */
3943 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction918:model_base#Object#intrude_visibility */
3944 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction918:model_base#Object#public_visibility */
3945 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction918:model_base#Object#protected_visibility */
3946 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction918:model_base#Object#private_visibility */
3947 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction918:model_base#Object#none_visibility */
3948 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction918:model#Object#abstract_kind */
3949 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction918:model#Object#concrete_kind */
3950 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction918:model#Object#interface_kind */
3951 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction918:model#Object#enum_kind */
3952 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction918:model#Object#extern_kind */
3953 (nitmethod_t
)VIRTUAL_parser__ReduceAction918__action
, /* pointer to parser:ReduceAction918:parser#ReduceAction918#action */
3954 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction918:parser#ReduceAction#concat */
3955 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction918:parser#ReduceAction#init */
3958 /* allocate ReduceAction918 */
3959 val
* NEW_parser__ReduceAction918(const struct type
* type
) {
3960 val
* self
/* : ReduceAction918 */;
3961 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
3963 self
->class = &class_parser__ReduceAction918
;
3966 /* allocate ReduceAction918 */
3967 void CHECK_NEW_parser__ReduceAction918(val
* self
) {
3968 long var
/* : Int */;
3969 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction918> */
3971 /* runtime class parser__ReduceAction919 */
3972 const struct class class_parser__ReduceAction919
= {
3975 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction919:kernel#Object#object_id */
3976 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction919:kernel#Object#is_same_type */
3977 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction919:kernel#Object#== */
3978 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction919:kernel#Object#!= */
3979 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction919:kernel#Object#output */
3980 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction919:kernel#Object#output_class_name */
3981 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction919:kernel#Object#exit */
3982 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction919:kernel#Object#sys */
3983 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction919:kernel#Object#hash */
3984 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction919:string#Object#to_s */
3985 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction919:string#Object#native_class_name */
3986 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction919:string#Object#class_name */
3987 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction919:string#Object#inspect */
3988 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction919:string#Object#inspect_head */
3989 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction919:string#Object#args */
3990 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction919:math#Object#atan2 */
3991 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction919:math#Object#pi */
3992 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction919:math#Object#srand_from */
3993 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction919:math#Object#srand */
3994 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction919:stream#Object#poll */
3995 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction919:stream#Object#intern_poll */
3996 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction919:time#Object#get_time */
3997 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction919:file#Object#printn */
3998 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction919:file#Object#print */
3999 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction919:file#Object#getc */
4000 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction919:file#Object#gets */
4001 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction919:file#Object#getcwd */
4002 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction919:file#Object#file_getcwd */
4003 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction919:file#Object#stdin */
4004 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction919:file#Object#stdout */
4005 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction919:file#Object#stderr */
4006 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction919:model_base#Object#intrude_visibility */
4007 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction919:model_base#Object#public_visibility */
4008 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction919:model_base#Object#protected_visibility */
4009 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction919:model_base#Object#private_visibility */
4010 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction919:model_base#Object#none_visibility */
4011 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction919:model#Object#abstract_kind */
4012 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction919:model#Object#concrete_kind */
4013 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction919:model#Object#interface_kind */
4014 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction919:model#Object#enum_kind */
4015 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction919:model#Object#extern_kind */
4016 (nitmethod_t
)VIRTUAL_parser__ReduceAction919__action
, /* pointer to parser:ReduceAction919:parser#ReduceAction919#action */
4017 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction919:parser#ReduceAction#concat */
4018 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction919:parser#ReduceAction#init */
4021 /* allocate ReduceAction919 */
4022 val
* NEW_parser__ReduceAction919(const struct type
* type
) {
4023 val
* self
/* : ReduceAction919 */;
4024 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4026 self
->class = &class_parser__ReduceAction919
;
4029 /* allocate ReduceAction919 */
4030 void CHECK_NEW_parser__ReduceAction919(val
* self
) {
4031 long var
/* : Int */;
4032 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction919> */
4034 /* runtime class parser__ReduceAction920 */
4035 const struct class class_parser__ReduceAction920
= {
4038 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction920:kernel#Object#object_id */
4039 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction920:kernel#Object#is_same_type */
4040 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction920:kernel#Object#== */
4041 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction920:kernel#Object#!= */
4042 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction920:kernel#Object#output */
4043 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction920:kernel#Object#output_class_name */
4044 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction920:kernel#Object#exit */
4045 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction920:kernel#Object#sys */
4046 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction920:kernel#Object#hash */
4047 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction920:string#Object#to_s */
4048 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction920:string#Object#native_class_name */
4049 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction920:string#Object#class_name */
4050 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction920:string#Object#inspect */
4051 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction920:string#Object#inspect_head */
4052 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction920:string#Object#args */
4053 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction920:math#Object#atan2 */
4054 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction920:math#Object#pi */
4055 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction920:math#Object#srand_from */
4056 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction920:math#Object#srand */
4057 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction920:stream#Object#poll */
4058 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction920:stream#Object#intern_poll */
4059 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction920:time#Object#get_time */
4060 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction920:file#Object#printn */
4061 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction920:file#Object#print */
4062 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction920:file#Object#getc */
4063 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction920:file#Object#gets */
4064 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction920:file#Object#getcwd */
4065 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction920:file#Object#file_getcwd */
4066 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction920:file#Object#stdin */
4067 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction920:file#Object#stdout */
4068 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction920:file#Object#stderr */
4069 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction920:model_base#Object#intrude_visibility */
4070 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction920:model_base#Object#public_visibility */
4071 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction920:model_base#Object#protected_visibility */
4072 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction920:model_base#Object#private_visibility */
4073 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction920:model_base#Object#none_visibility */
4074 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction920:model#Object#abstract_kind */
4075 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction920:model#Object#concrete_kind */
4076 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction920:model#Object#interface_kind */
4077 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction920:model#Object#enum_kind */
4078 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction920:model#Object#extern_kind */
4079 (nitmethod_t
)VIRTUAL_parser__ReduceAction920__action
, /* pointer to parser:ReduceAction920:parser#ReduceAction920#action */
4080 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction920:parser#ReduceAction#concat */
4081 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction920:parser#ReduceAction#init */
4084 /* allocate ReduceAction920 */
4085 val
* NEW_parser__ReduceAction920(const struct type
* type
) {
4086 val
* self
/* : ReduceAction920 */;
4087 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4089 self
->class = &class_parser__ReduceAction920
;
4092 /* allocate ReduceAction920 */
4093 void CHECK_NEW_parser__ReduceAction920(val
* self
) {
4094 long var
/* : Int */;
4095 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction920> */
4097 /* runtime class parser__ReduceAction921 */
4098 const struct class class_parser__ReduceAction921
= {
4101 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction921:kernel#Object#object_id */
4102 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction921:kernel#Object#is_same_type */
4103 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction921:kernel#Object#== */
4104 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction921:kernel#Object#!= */
4105 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction921:kernel#Object#output */
4106 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction921:kernel#Object#output_class_name */
4107 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction921:kernel#Object#exit */
4108 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction921:kernel#Object#sys */
4109 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction921:kernel#Object#hash */
4110 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction921:string#Object#to_s */
4111 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction921:string#Object#native_class_name */
4112 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction921:string#Object#class_name */
4113 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction921:string#Object#inspect */
4114 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction921:string#Object#inspect_head */
4115 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction921:string#Object#args */
4116 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction921:math#Object#atan2 */
4117 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction921:math#Object#pi */
4118 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction921:math#Object#srand_from */
4119 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction921:math#Object#srand */
4120 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction921:stream#Object#poll */
4121 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction921:stream#Object#intern_poll */
4122 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction921:time#Object#get_time */
4123 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction921:file#Object#printn */
4124 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction921:file#Object#print */
4125 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction921:file#Object#getc */
4126 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction921:file#Object#gets */
4127 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction921:file#Object#getcwd */
4128 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction921:file#Object#file_getcwd */
4129 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction921:file#Object#stdin */
4130 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction921:file#Object#stdout */
4131 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction921:file#Object#stderr */
4132 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction921:model_base#Object#intrude_visibility */
4133 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction921:model_base#Object#public_visibility */
4134 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction921:model_base#Object#protected_visibility */
4135 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction921:model_base#Object#private_visibility */
4136 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction921:model_base#Object#none_visibility */
4137 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction921:model#Object#abstract_kind */
4138 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction921:model#Object#concrete_kind */
4139 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction921:model#Object#interface_kind */
4140 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction921:model#Object#enum_kind */
4141 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction921:model#Object#extern_kind */
4142 (nitmethod_t
)VIRTUAL_parser__ReduceAction921__action
, /* pointer to parser:ReduceAction921:parser#ReduceAction921#action */
4143 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction921:parser#ReduceAction#concat */
4144 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction921:parser#ReduceAction#init */
4147 /* allocate ReduceAction921 */
4148 val
* NEW_parser__ReduceAction921(const struct type
* type
) {
4149 val
* self
/* : ReduceAction921 */;
4150 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4152 self
->class = &class_parser__ReduceAction921
;
4155 /* allocate ReduceAction921 */
4156 void CHECK_NEW_parser__ReduceAction921(val
* self
) {
4157 long var
/* : Int */;
4158 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction921> */
4160 /* runtime class parser__ReduceAction922 */
4161 const struct class class_parser__ReduceAction922
= {
4164 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction922:kernel#Object#object_id */
4165 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction922:kernel#Object#is_same_type */
4166 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction922:kernel#Object#== */
4167 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction922:kernel#Object#!= */
4168 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction922:kernel#Object#output */
4169 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction922:kernel#Object#output_class_name */
4170 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction922:kernel#Object#exit */
4171 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction922:kernel#Object#sys */
4172 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction922:kernel#Object#hash */
4173 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction922:string#Object#to_s */
4174 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction922:string#Object#native_class_name */
4175 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction922:string#Object#class_name */
4176 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction922:string#Object#inspect */
4177 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction922:string#Object#inspect_head */
4178 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction922:string#Object#args */
4179 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction922:math#Object#atan2 */
4180 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction922:math#Object#pi */
4181 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction922:math#Object#srand_from */
4182 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction922:math#Object#srand */
4183 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction922:stream#Object#poll */
4184 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction922:stream#Object#intern_poll */
4185 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction922:time#Object#get_time */
4186 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction922:file#Object#printn */
4187 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction922:file#Object#print */
4188 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction922:file#Object#getc */
4189 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction922:file#Object#gets */
4190 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction922:file#Object#getcwd */
4191 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction922:file#Object#file_getcwd */
4192 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction922:file#Object#stdin */
4193 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction922:file#Object#stdout */
4194 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction922:file#Object#stderr */
4195 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction922:model_base#Object#intrude_visibility */
4196 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction922:model_base#Object#public_visibility */
4197 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction922:model_base#Object#protected_visibility */
4198 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction922:model_base#Object#private_visibility */
4199 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction922:model_base#Object#none_visibility */
4200 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction922:model#Object#abstract_kind */
4201 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction922:model#Object#concrete_kind */
4202 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction922:model#Object#interface_kind */
4203 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction922:model#Object#enum_kind */
4204 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction922:model#Object#extern_kind */
4205 (nitmethod_t
)VIRTUAL_parser__ReduceAction922__action
, /* pointer to parser:ReduceAction922:parser#ReduceAction922#action */
4206 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction922:parser#ReduceAction#concat */
4207 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction922:parser#ReduceAction#init */
4210 /* allocate ReduceAction922 */
4211 val
* NEW_parser__ReduceAction922(const struct type
* type
) {
4212 val
* self
/* : ReduceAction922 */;
4213 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4215 self
->class = &class_parser__ReduceAction922
;
4218 /* allocate ReduceAction922 */
4219 void CHECK_NEW_parser__ReduceAction922(val
* self
) {
4220 long var
/* : Int */;
4221 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction922> */
4223 /* runtime class parser__ReduceAction923 */
4224 const struct class class_parser__ReduceAction923
= {
4227 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction923:kernel#Object#object_id */
4228 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction923:kernel#Object#is_same_type */
4229 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction923:kernel#Object#== */
4230 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction923:kernel#Object#!= */
4231 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction923:kernel#Object#output */
4232 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction923:kernel#Object#output_class_name */
4233 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction923:kernel#Object#exit */
4234 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction923:kernel#Object#sys */
4235 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction923:kernel#Object#hash */
4236 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction923:string#Object#to_s */
4237 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction923:string#Object#native_class_name */
4238 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction923:string#Object#class_name */
4239 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction923:string#Object#inspect */
4240 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction923:string#Object#inspect_head */
4241 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction923:string#Object#args */
4242 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction923:math#Object#atan2 */
4243 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction923:math#Object#pi */
4244 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction923:math#Object#srand_from */
4245 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction923:math#Object#srand */
4246 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction923:stream#Object#poll */
4247 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction923:stream#Object#intern_poll */
4248 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction923:time#Object#get_time */
4249 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction923:file#Object#printn */
4250 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction923:file#Object#print */
4251 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction923:file#Object#getc */
4252 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction923:file#Object#gets */
4253 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction923:file#Object#getcwd */
4254 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction923:file#Object#file_getcwd */
4255 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction923:file#Object#stdin */
4256 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction923:file#Object#stdout */
4257 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction923:file#Object#stderr */
4258 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction923:model_base#Object#intrude_visibility */
4259 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction923:model_base#Object#public_visibility */
4260 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction923:model_base#Object#protected_visibility */
4261 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction923:model_base#Object#private_visibility */
4262 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction923:model_base#Object#none_visibility */
4263 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction923:model#Object#abstract_kind */
4264 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction923:model#Object#concrete_kind */
4265 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction923:model#Object#interface_kind */
4266 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction923:model#Object#enum_kind */
4267 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction923:model#Object#extern_kind */
4268 (nitmethod_t
)VIRTUAL_parser__ReduceAction923__action
, /* pointer to parser:ReduceAction923:parser#ReduceAction923#action */
4269 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction923:parser#ReduceAction#concat */
4270 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction923:parser#ReduceAction#init */
4273 /* allocate ReduceAction923 */
4274 val
* NEW_parser__ReduceAction923(const struct type
* type
) {
4275 val
* self
/* : ReduceAction923 */;
4276 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4278 self
->class = &class_parser__ReduceAction923
;
4281 /* allocate ReduceAction923 */
4282 void CHECK_NEW_parser__ReduceAction923(val
* self
) {
4283 long var
/* : Int */;
4284 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction923> */
4286 /* runtime class parser__ReduceAction924 */
4287 const struct class class_parser__ReduceAction924
= {
4290 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction924:kernel#Object#object_id */
4291 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction924:kernel#Object#is_same_type */
4292 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction924:kernel#Object#== */
4293 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction924:kernel#Object#!= */
4294 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction924:kernel#Object#output */
4295 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction924:kernel#Object#output_class_name */
4296 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction924:kernel#Object#exit */
4297 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction924:kernel#Object#sys */
4298 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction924:kernel#Object#hash */
4299 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction924:string#Object#to_s */
4300 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction924:string#Object#native_class_name */
4301 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction924:string#Object#class_name */
4302 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction924:string#Object#inspect */
4303 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction924:string#Object#inspect_head */
4304 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction924:string#Object#args */
4305 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction924:math#Object#atan2 */
4306 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction924:math#Object#pi */
4307 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction924:math#Object#srand_from */
4308 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction924:math#Object#srand */
4309 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction924:stream#Object#poll */
4310 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction924:stream#Object#intern_poll */
4311 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction924:time#Object#get_time */
4312 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction924:file#Object#printn */
4313 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction924:file#Object#print */
4314 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction924:file#Object#getc */
4315 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction924:file#Object#gets */
4316 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction924:file#Object#getcwd */
4317 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction924:file#Object#file_getcwd */
4318 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction924:file#Object#stdin */
4319 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction924:file#Object#stdout */
4320 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction924:file#Object#stderr */
4321 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction924:model_base#Object#intrude_visibility */
4322 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction924:model_base#Object#public_visibility */
4323 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction924:model_base#Object#protected_visibility */
4324 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction924:model_base#Object#private_visibility */
4325 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction924:model_base#Object#none_visibility */
4326 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction924:model#Object#abstract_kind */
4327 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction924:model#Object#concrete_kind */
4328 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction924:model#Object#interface_kind */
4329 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction924:model#Object#enum_kind */
4330 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction924:model#Object#extern_kind */
4331 (nitmethod_t
)VIRTUAL_parser__ReduceAction924__action
, /* pointer to parser:ReduceAction924:parser#ReduceAction924#action */
4332 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction924:parser#ReduceAction#concat */
4333 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction924:parser#ReduceAction#init */
4336 /* allocate ReduceAction924 */
4337 val
* NEW_parser__ReduceAction924(const struct type
* type
) {
4338 val
* self
/* : ReduceAction924 */;
4339 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4341 self
->class = &class_parser__ReduceAction924
;
4344 /* allocate ReduceAction924 */
4345 void CHECK_NEW_parser__ReduceAction924(val
* self
) {
4346 long var
/* : Int */;
4347 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction924> */
4349 /* runtime class parser__ReduceAction925 */
4350 const struct class class_parser__ReduceAction925
= {
4353 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction925:kernel#Object#object_id */
4354 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction925:kernel#Object#is_same_type */
4355 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction925:kernel#Object#== */
4356 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction925:kernel#Object#!= */
4357 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction925:kernel#Object#output */
4358 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction925:kernel#Object#output_class_name */
4359 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction925:kernel#Object#exit */
4360 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction925:kernel#Object#sys */
4361 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction925:kernel#Object#hash */
4362 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction925:string#Object#to_s */
4363 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction925:string#Object#native_class_name */
4364 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction925:string#Object#class_name */
4365 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction925:string#Object#inspect */
4366 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction925:string#Object#inspect_head */
4367 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction925:string#Object#args */
4368 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction925:math#Object#atan2 */
4369 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction925:math#Object#pi */
4370 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction925:math#Object#srand_from */
4371 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction925:math#Object#srand */
4372 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction925:stream#Object#poll */
4373 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction925:stream#Object#intern_poll */
4374 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction925:time#Object#get_time */
4375 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction925:file#Object#printn */
4376 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction925:file#Object#print */
4377 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction925:file#Object#getc */
4378 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction925:file#Object#gets */
4379 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction925:file#Object#getcwd */
4380 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction925:file#Object#file_getcwd */
4381 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction925:file#Object#stdin */
4382 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction925:file#Object#stdout */
4383 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction925:file#Object#stderr */
4384 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction925:model_base#Object#intrude_visibility */
4385 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction925:model_base#Object#public_visibility */
4386 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction925:model_base#Object#protected_visibility */
4387 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction925:model_base#Object#private_visibility */
4388 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction925:model_base#Object#none_visibility */
4389 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction925:model#Object#abstract_kind */
4390 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction925:model#Object#concrete_kind */
4391 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction925:model#Object#interface_kind */
4392 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction925:model#Object#enum_kind */
4393 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction925:model#Object#extern_kind */
4394 (nitmethod_t
)VIRTUAL_parser__ReduceAction925__action
, /* pointer to parser:ReduceAction925:parser#ReduceAction925#action */
4395 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction925:parser#ReduceAction#concat */
4396 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction925:parser#ReduceAction#init */
4399 /* allocate ReduceAction925 */
4400 val
* NEW_parser__ReduceAction925(const struct type
* type
) {
4401 val
* self
/* : ReduceAction925 */;
4402 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4404 self
->class = &class_parser__ReduceAction925
;
4407 /* allocate ReduceAction925 */
4408 void CHECK_NEW_parser__ReduceAction925(val
* self
) {
4409 long var
/* : Int */;
4410 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction925> */
4412 /* runtime class parser__ReduceAction926 */
4413 const struct class class_parser__ReduceAction926
= {
4416 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction926:kernel#Object#object_id */
4417 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction926:kernel#Object#is_same_type */
4418 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction926:kernel#Object#== */
4419 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction926:kernel#Object#!= */
4420 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction926:kernel#Object#output */
4421 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction926:kernel#Object#output_class_name */
4422 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction926:kernel#Object#exit */
4423 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction926:kernel#Object#sys */
4424 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction926:kernel#Object#hash */
4425 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction926:string#Object#to_s */
4426 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction926:string#Object#native_class_name */
4427 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction926:string#Object#class_name */
4428 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction926:string#Object#inspect */
4429 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction926:string#Object#inspect_head */
4430 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction926:string#Object#args */
4431 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction926:math#Object#atan2 */
4432 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction926:math#Object#pi */
4433 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction926:math#Object#srand_from */
4434 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction926:math#Object#srand */
4435 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction926:stream#Object#poll */
4436 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction926:stream#Object#intern_poll */
4437 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction926:time#Object#get_time */
4438 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction926:file#Object#printn */
4439 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction926:file#Object#print */
4440 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction926:file#Object#getc */
4441 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction926:file#Object#gets */
4442 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction926:file#Object#getcwd */
4443 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction926:file#Object#file_getcwd */
4444 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction926:file#Object#stdin */
4445 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction926:file#Object#stdout */
4446 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction926:file#Object#stderr */
4447 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction926:model_base#Object#intrude_visibility */
4448 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction926:model_base#Object#public_visibility */
4449 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction926:model_base#Object#protected_visibility */
4450 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction926:model_base#Object#private_visibility */
4451 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction926:model_base#Object#none_visibility */
4452 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction926:model#Object#abstract_kind */
4453 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction926:model#Object#concrete_kind */
4454 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction926:model#Object#interface_kind */
4455 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction926:model#Object#enum_kind */
4456 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction926:model#Object#extern_kind */
4457 (nitmethod_t
)VIRTUAL_parser__ReduceAction926__action
, /* pointer to parser:ReduceAction926:parser#ReduceAction926#action */
4458 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction926:parser#ReduceAction#concat */
4459 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction926:parser#ReduceAction#init */
4462 /* allocate ReduceAction926 */
4463 val
* NEW_parser__ReduceAction926(const struct type
* type
) {
4464 val
* self
/* : ReduceAction926 */;
4465 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4467 self
->class = &class_parser__ReduceAction926
;
4470 /* allocate ReduceAction926 */
4471 void CHECK_NEW_parser__ReduceAction926(val
* self
) {
4472 long var
/* : Int */;
4473 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction926> */
4475 /* runtime class parser__ReduceAction928 */
4476 const struct class class_parser__ReduceAction928
= {
4479 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction928:kernel#Object#object_id */
4480 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction928:kernel#Object#is_same_type */
4481 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction928:kernel#Object#== */
4482 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction928:kernel#Object#!= */
4483 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction928:kernel#Object#output */
4484 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction928:kernel#Object#output_class_name */
4485 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction928:kernel#Object#exit */
4486 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction928:kernel#Object#sys */
4487 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction928:kernel#Object#hash */
4488 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction928:string#Object#to_s */
4489 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction928:string#Object#native_class_name */
4490 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction928:string#Object#class_name */
4491 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction928:string#Object#inspect */
4492 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction928:string#Object#inspect_head */
4493 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction928:string#Object#args */
4494 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction928:math#Object#atan2 */
4495 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction928:math#Object#pi */
4496 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction928:math#Object#srand_from */
4497 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction928:math#Object#srand */
4498 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction928:stream#Object#poll */
4499 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction928:stream#Object#intern_poll */
4500 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction928:time#Object#get_time */
4501 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction928:file#Object#printn */
4502 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction928:file#Object#print */
4503 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction928:file#Object#getc */
4504 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction928:file#Object#gets */
4505 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction928:file#Object#getcwd */
4506 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction928:file#Object#file_getcwd */
4507 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction928:file#Object#stdin */
4508 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction928:file#Object#stdout */
4509 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction928:file#Object#stderr */
4510 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction928:model_base#Object#intrude_visibility */
4511 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction928:model_base#Object#public_visibility */
4512 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction928:model_base#Object#protected_visibility */
4513 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction928:model_base#Object#private_visibility */
4514 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction928:model_base#Object#none_visibility */
4515 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction928:model#Object#abstract_kind */
4516 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction928:model#Object#concrete_kind */
4517 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction928:model#Object#interface_kind */
4518 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction928:model#Object#enum_kind */
4519 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction928:model#Object#extern_kind */
4520 (nitmethod_t
)VIRTUAL_parser__ReduceAction928__action
, /* pointer to parser:ReduceAction928:parser#ReduceAction928#action */
4521 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction928:parser#ReduceAction#concat */
4522 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction928:parser#ReduceAction#init */
4525 /* allocate ReduceAction928 */
4526 val
* NEW_parser__ReduceAction928(const struct type
* type
) {
4527 val
* self
/* : ReduceAction928 */;
4528 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4530 self
->class = &class_parser__ReduceAction928
;
4533 /* allocate ReduceAction928 */
4534 void CHECK_NEW_parser__ReduceAction928(val
* self
) {
4535 long var
/* : Int */;
4536 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction928> */
4538 /* runtime class parser__ReduceAction929 */
4539 const struct class class_parser__ReduceAction929
= {
4542 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction929:kernel#Object#object_id */
4543 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction929:kernel#Object#is_same_type */
4544 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction929:kernel#Object#== */
4545 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction929:kernel#Object#!= */
4546 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction929:kernel#Object#output */
4547 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction929:kernel#Object#output_class_name */
4548 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction929:kernel#Object#exit */
4549 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction929:kernel#Object#sys */
4550 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction929:kernel#Object#hash */
4551 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction929:string#Object#to_s */
4552 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction929:string#Object#native_class_name */
4553 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction929:string#Object#class_name */
4554 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction929:string#Object#inspect */
4555 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction929:string#Object#inspect_head */
4556 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction929:string#Object#args */
4557 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction929:math#Object#atan2 */
4558 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction929:math#Object#pi */
4559 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction929:math#Object#srand_from */
4560 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction929:math#Object#srand */
4561 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction929:stream#Object#poll */
4562 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction929:stream#Object#intern_poll */
4563 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction929:time#Object#get_time */
4564 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction929:file#Object#printn */
4565 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction929:file#Object#print */
4566 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction929:file#Object#getc */
4567 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction929:file#Object#gets */
4568 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction929:file#Object#getcwd */
4569 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction929:file#Object#file_getcwd */
4570 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction929:file#Object#stdin */
4571 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction929:file#Object#stdout */
4572 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction929:file#Object#stderr */
4573 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction929:model_base#Object#intrude_visibility */
4574 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction929:model_base#Object#public_visibility */
4575 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction929:model_base#Object#protected_visibility */
4576 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction929:model_base#Object#private_visibility */
4577 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction929:model_base#Object#none_visibility */
4578 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction929:model#Object#abstract_kind */
4579 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction929:model#Object#concrete_kind */
4580 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction929:model#Object#interface_kind */
4581 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction929:model#Object#enum_kind */
4582 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction929:model#Object#extern_kind */
4583 (nitmethod_t
)VIRTUAL_parser__ReduceAction929__action
, /* pointer to parser:ReduceAction929:parser#ReduceAction929#action */
4584 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction929:parser#ReduceAction#concat */
4585 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction929:parser#ReduceAction#init */
4588 /* allocate ReduceAction929 */
4589 val
* NEW_parser__ReduceAction929(const struct type
* type
) {
4590 val
* self
/* : ReduceAction929 */;
4591 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4593 self
->class = &class_parser__ReduceAction929
;
4596 /* allocate ReduceAction929 */
4597 void CHECK_NEW_parser__ReduceAction929(val
* self
) {
4598 long var
/* : Int */;
4599 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction929> */
4601 /* runtime class parser__ReduceAction931 */
4602 const struct class class_parser__ReduceAction931
= {
4605 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction931:kernel#Object#object_id */
4606 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction931:kernel#Object#is_same_type */
4607 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction931:kernel#Object#== */
4608 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction931:kernel#Object#!= */
4609 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction931:kernel#Object#output */
4610 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction931:kernel#Object#output_class_name */
4611 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction931:kernel#Object#exit */
4612 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction931:kernel#Object#sys */
4613 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction931:kernel#Object#hash */
4614 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction931:string#Object#to_s */
4615 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction931:string#Object#native_class_name */
4616 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction931:string#Object#class_name */
4617 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction931:string#Object#inspect */
4618 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction931:string#Object#inspect_head */
4619 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction931:string#Object#args */
4620 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction931:math#Object#atan2 */
4621 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction931:math#Object#pi */
4622 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction931:math#Object#srand_from */
4623 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction931:math#Object#srand */
4624 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction931:stream#Object#poll */
4625 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction931:stream#Object#intern_poll */
4626 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction931:time#Object#get_time */
4627 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction931:file#Object#printn */
4628 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction931:file#Object#print */
4629 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction931:file#Object#getc */
4630 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction931:file#Object#gets */
4631 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction931:file#Object#getcwd */
4632 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction931:file#Object#file_getcwd */
4633 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction931:file#Object#stdin */
4634 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction931:file#Object#stdout */
4635 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction931:file#Object#stderr */
4636 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction931:model_base#Object#intrude_visibility */
4637 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction931:model_base#Object#public_visibility */
4638 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction931:model_base#Object#protected_visibility */
4639 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction931:model_base#Object#private_visibility */
4640 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction931:model_base#Object#none_visibility */
4641 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction931:model#Object#abstract_kind */
4642 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction931:model#Object#concrete_kind */
4643 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction931:model#Object#interface_kind */
4644 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction931:model#Object#enum_kind */
4645 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction931:model#Object#extern_kind */
4646 (nitmethod_t
)VIRTUAL_parser__ReduceAction931__action
, /* pointer to parser:ReduceAction931:parser#ReduceAction931#action */
4647 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction931:parser#ReduceAction#concat */
4648 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction931:parser#ReduceAction#init */
4651 /* allocate ReduceAction931 */
4652 val
* NEW_parser__ReduceAction931(const struct type
* type
) {
4653 val
* self
/* : ReduceAction931 */;
4654 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4656 self
->class = &class_parser__ReduceAction931
;
4659 /* allocate ReduceAction931 */
4660 void CHECK_NEW_parser__ReduceAction931(val
* self
) {
4661 long var
/* : Int */;
4662 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction931> */
4664 /* runtime class parser__ReduceAction932 */
4665 const struct class class_parser__ReduceAction932
= {
4668 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction932:kernel#Object#object_id */
4669 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction932:kernel#Object#is_same_type */
4670 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction932:kernel#Object#== */
4671 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction932:kernel#Object#!= */
4672 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction932:kernel#Object#output */
4673 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction932:kernel#Object#output_class_name */
4674 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction932:kernel#Object#exit */
4675 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction932:kernel#Object#sys */
4676 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction932:kernel#Object#hash */
4677 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction932:string#Object#to_s */
4678 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction932:string#Object#native_class_name */
4679 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction932:string#Object#class_name */
4680 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction932:string#Object#inspect */
4681 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction932:string#Object#inspect_head */
4682 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction932:string#Object#args */
4683 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction932:math#Object#atan2 */
4684 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction932:math#Object#pi */
4685 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction932:math#Object#srand_from */
4686 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction932:math#Object#srand */
4687 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction932:stream#Object#poll */
4688 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction932:stream#Object#intern_poll */
4689 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction932:time#Object#get_time */
4690 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction932:file#Object#printn */
4691 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction932:file#Object#print */
4692 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction932:file#Object#getc */
4693 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction932:file#Object#gets */
4694 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction932:file#Object#getcwd */
4695 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction932:file#Object#file_getcwd */
4696 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction932:file#Object#stdin */
4697 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction932:file#Object#stdout */
4698 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction932:file#Object#stderr */
4699 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction932:model_base#Object#intrude_visibility */
4700 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction932:model_base#Object#public_visibility */
4701 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction932:model_base#Object#protected_visibility */
4702 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction932:model_base#Object#private_visibility */
4703 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction932:model_base#Object#none_visibility */
4704 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction932:model#Object#abstract_kind */
4705 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction932:model#Object#concrete_kind */
4706 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction932:model#Object#interface_kind */
4707 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction932:model#Object#enum_kind */
4708 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction932:model#Object#extern_kind */
4709 (nitmethod_t
)VIRTUAL_parser__ReduceAction932__action
, /* pointer to parser:ReduceAction932:parser#ReduceAction932#action */
4710 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction932:parser#ReduceAction#concat */
4711 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction932:parser#ReduceAction#init */
4714 /* allocate ReduceAction932 */
4715 val
* NEW_parser__ReduceAction932(const struct type
* type
) {
4716 val
* self
/* : ReduceAction932 */;
4717 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4719 self
->class = &class_parser__ReduceAction932
;
4722 /* allocate ReduceAction932 */
4723 void CHECK_NEW_parser__ReduceAction932(val
* self
) {
4724 long var
/* : Int */;
4725 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction932> */
4727 /* runtime class parser__ReduceAction933 */
4728 const struct class class_parser__ReduceAction933
= {
4731 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction933:kernel#Object#object_id */
4732 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction933:kernel#Object#is_same_type */
4733 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction933:kernel#Object#== */
4734 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction933:kernel#Object#!= */
4735 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction933:kernel#Object#output */
4736 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction933:kernel#Object#output_class_name */
4737 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction933:kernel#Object#exit */
4738 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction933:kernel#Object#sys */
4739 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction933:kernel#Object#hash */
4740 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction933:string#Object#to_s */
4741 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction933:string#Object#native_class_name */
4742 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction933:string#Object#class_name */
4743 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction933:string#Object#inspect */
4744 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction933:string#Object#inspect_head */
4745 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction933:string#Object#args */
4746 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction933:math#Object#atan2 */
4747 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction933:math#Object#pi */
4748 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction933:math#Object#srand_from */
4749 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction933:math#Object#srand */
4750 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction933:stream#Object#poll */
4751 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction933:stream#Object#intern_poll */
4752 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction933:time#Object#get_time */
4753 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction933:file#Object#printn */
4754 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction933:file#Object#print */
4755 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction933:file#Object#getc */
4756 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction933:file#Object#gets */
4757 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction933:file#Object#getcwd */
4758 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction933:file#Object#file_getcwd */
4759 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction933:file#Object#stdin */
4760 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction933:file#Object#stdout */
4761 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction933:file#Object#stderr */
4762 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction933:model_base#Object#intrude_visibility */
4763 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction933:model_base#Object#public_visibility */
4764 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction933:model_base#Object#protected_visibility */
4765 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction933:model_base#Object#private_visibility */
4766 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction933:model_base#Object#none_visibility */
4767 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction933:model#Object#abstract_kind */
4768 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction933:model#Object#concrete_kind */
4769 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction933:model#Object#interface_kind */
4770 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction933:model#Object#enum_kind */
4771 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction933:model#Object#extern_kind */
4772 (nitmethod_t
)VIRTUAL_parser__ReduceAction933__action
, /* pointer to parser:ReduceAction933:parser#ReduceAction933#action */
4773 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction933:parser#ReduceAction#concat */
4774 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction933:parser#ReduceAction#init */
4777 /* allocate ReduceAction933 */
4778 val
* NEW_parser__ReduceAction933(const struct type
* type
) {
4779 val
* self
/* : ReduceAction933 */;
4780 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4782 self
->class = &class_parser__ReduceAction933
;
4785 /* allocate ReduceAction933 */
4786 void CHECK_NEW_parser__ReduceAction933(val
* self
) {
4787 long var
/* : Int */;
4788 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction933> */
4790 /* runtime class parser__ReduceAction934 */
4791 const struct class class_parser__ReduceAction934
= {
4794 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction934:kernel#Object#object_id */
4795 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction934:kernel#Object#is_same_type */
4796 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction934:kernel#Object#== */
4797 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction934:kernel#Object#!= */
4798 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction934:kernel#Object#output */
4799 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction934:kernel#Object#output_class_name */
4800 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction934:kernel#Object#exit */
4801 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction934:kernel#Object#sys */
4802 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction934:kernel#Object#hash */
4803 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction934:string#Object#to_s */
4804 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction934:string#Object#native_class_name */
4805 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction934:string#Object#class_name */
4806 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction934:string#Object#inspect */
4807 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction934:string#Object#inspect_head */
4808 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction934:string#Object#args */
4809 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction934:math#Object#atan2 */
4810 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction934:math#Object#pi */
4811 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction934:math#Object#srand_from */
4812 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction934:math#Object#srand */
4813 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction934:stream#Object#poll */
4814 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction934:stream#Object#intern_poll */
4815 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction934:time#Object#get_time */
4816 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction934:file#Object#printn */
4817 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction934:file#Object#print */
4818 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction934:file#Object#getc */
4819 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction934:file#Object#gets */
4820 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction934:file#Object#getcwd */
4821 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction934:file#Object#file_getcwd */
4822 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction934:file#Object#stdin */
4823 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction934:file#Object#stdout */
4824 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction934:file#Object#stderr */
4825 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction934:model_base#Object#intrude_visibility */
4826 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction934:model_base#Object#public_visibility */
4827 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction934:model_base#Object#protected_visibility */
4828 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction934:model_base#Object#private_visibility */
4829 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction934:model_base#Object#none_visibility */
4830 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction934:model#Object#abstract_kind */
4831 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction934:model#Object#concrete_kind */
4832 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction934:model#Object#interface_kind */
4833 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction934:model#Object#enum_kind */
4834 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction934:model#Object#extern_kind */
4835 (nitmethod_t
)VIRTUAL_parser__ReduceAction934__action
, /* pointer to parser:ReduceAction934:parser#ReduceAction934#action */
4836 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction934:parser#ReduceAction#concat */
4837 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction934:parser#ReduceAction#init */
4840 /* allocate ReduceAction934 */
4841 val
* NEW_parser__ReduceAction934(const struct type
* type
) {
4842 val
* self
/* : ReduceAction934 */;
4843 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4845 self
->class = &class_parser__ReduceAction934
;
4848 /* allocate ReduceAction934 */
4849 void CHECK_NEW_parser__ReduceAction934(val
* self
) {
4850 long var
/* : Int */;
4851 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction934> */
4853 /* runtime class parser__ReduceAction1317 */
4854 const struct class class_parser__ReduceAction1317
= {
4857 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1317:kernel#Object#object_id */
4858 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1317:kernel#Object#is_same_type */
4859 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1317:kernel#Object#== */
4860 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1317:kernel#Object#!= */
4861 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1317:kernel#Object#output */
4862 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1317:kernel#Object#output_class_name */
4863 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1317:kernel#Object#exit */
4864 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1317:kernel#Object#sys */
4865 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1317:kernel#Object#hash */
4866 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1317:string#Object#to_s */
4867 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1317:string#Object#native_class_name */
4868 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1317:string#Object#class_name */
4869 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1317:string#Object#inspect */
4870 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1317:string#Object#inspect_head */
4871 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1317:string#Object#args */
4872 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1317:math#Object#atan2 */
4873 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1317:math#Object#pi */
4874 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1317:math#Object#srand_from */
4875 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1317:math#Object#srand */
4876 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1317:stream#Object#poll */
4877 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1317:stream#Object#intern_poll */
4878 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1317:time#Object#get_time */
4879 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1317:file#Object#printn */
4880 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1317:file#Object#print */
4881 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1317:file#Object#getc */
4882 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1317:file#Object#gets */
4883 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1317:file#Object#getcwd */
4884 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1317:file#Object#file_getcwd */
4885 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1317:file#Object#stdin */
4886 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1317:file#Object#stdout */
4887 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1317:file#Object#stderr */
4888 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1317:model_base#Object#intrude_visibility */
4889 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1317:model_base#Object#public_visibility */
4890 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1317:model_base#Object#protected_visibility */
4891 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1317:model_base#Object#private_visibility */
4892 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1317:model_base#Object#none_visibility */
4893 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1317:model#Object#abstract_kind */
4894 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1317:model#Object#concrete_kind */
4895 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1317:model#Object#interface_kind */
4896 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1317:model#Object#enum_kind */
4897 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1317:model#Object#extern_kind */
4898 (nitmethod_t
)VIRTUAL_parser__ReduceAction1317__action
, /* pointer to parser:ReduceAction1317:parser#ReduceAction1317#action */
4899 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1317:parser#ReduceAction#concat */
4900 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1317:parser#ReduceAction#init */
4903 /* allocate ReduceAction1317 */
4904 val
* NEW_parser__ReduceAction1317(const struct type
* type
) {
4905 val
* self
/* : ReduceAction1317 */;
4906 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4908 self
->class = &class_parser__ReduceAction1317
;
4911 /* allocate ReduceAction1317 */
4912 void CHECK_NEW_parser__ReduceAction1317(val
* self
) {
4913 long var
/* : Int */;
4914 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1317> */
4916 /* runtime class parser__ReduceAction1318 */
4917 const struct class class_parser__ReduceAction1318
= {
4920 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1318:kernel#Object#object_id */
4921 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1318:kernel#Object#is_same_type */
4922 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1318:kernel#Object#== */
4923 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1318:kernel#Object#!= */
4924 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1318:kernel#Object#output */
4925 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1318:kernel#Object#output_class_name */
4926 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1318:kernel#Object#exit */
4927 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1318:kernel#Object#sys */
4928 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1318:kernel#Object#hash */
4929 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1318:string#Object#to_s */
4930 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1318:string#Object#native_class_name */
4931 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1318:string#Object#class_name */
4932 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1318:string#Object#inspect */
4933 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1318:string#Object#inspect_head */
4934 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1318:string#Object#args */
4935 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1318:math#Object#atan2 */
4936 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1318:math#Object#pi */
4937 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1318:math#Object#srand_from */
4938 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1318:math#Object#srand */
4939 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1318:stream#Object#poll */
4940 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1318:stream#Object#intern_poll */
4941 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1318:time#Object#get_time */
4942 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1318:file#Object#printn */
4943 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1318:file#Object#print */
4944 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1318:file#Object#getc */
4945 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1318:file#Object#gets */
4946 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1318:file#Object#getcwd */
4947 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1318:file#Object#file_getcwd */
4948 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1318:file#Object#stdin */
4949 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1318:file#Object#stdout */
4950 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1318:file#Object#stderr */
4951 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1318:model_base#Object#intrude_visibility */
4952 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1318:model_base#Object#public_visibility */
4953 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1318:model_base#Object#protected_visibility */
4954 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1318:model_base#Object#private_visibility */
4955 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1318:model_base#Object#none_visibility */
4956 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1318:model#Object#abstract_kind */
4957 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1318:model#Object#concrete_kind */
4958 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1318:model#Object#interface_kind */
4959 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1318:model#Object#enum_kind */
4960 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1318:model#Object#extern_kind */
4961 (nitmethod_t
)VIRTUAL_parser__ReduceAction1318__action
, /* pointer to parser:ReduceAction1318:parser#ReduceAction1318#action */
4962 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1318:parser#ReduceAction#concat */
4963 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1318:parser#ReduceAction#init */
4966 /* allocate ReduceAction1318 */
4967 val
* NEW_parser__ReduceAction1318(const struct type
* type
) {
4968 val
* self
/* : ReduceAction1318 */;
4969 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
4971 self
->class = &class_parser__ReduceAction1318
;
4974 /* allocate ReduceAction1318 */
4975 void CHECK_NEW_parser__ReduceAction1318(val
* self
) {
4976 long var
/* : Int */;
4977 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1318> */
4979 /* runtime class parser__ReduceAction1321 */
4980 const struct class class_parser__ReduceAction1321
= {
4983 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1321:kernel#Object#object_id */
4984 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1321:kernel#Object#is_same_type */
4985 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1321:kernel#Object#== */
4986 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1321:kernel#Object#!= */
4987 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1321:kernel#Object#output */
4988 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1321:kernel#Object#output_class_name */
4989 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1321:kernel#Object#exit */
4990 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1321:kernel#Object#sys */
4991 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1321:kernel#Object#hash */
4992 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1321:string#Object#to_s */
4993 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1321:string#Object#native_class_name */
4994 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1321:string#Object#class_name */
4995 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1321:string#Object#inspect */
4996 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1321:string#Object#inspect_head */
4997 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1321:string#Object#args */
4998 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1321:math#Object#atan2 */
4999 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1321:math#Object#pi */
5000 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1321:math#Object#srand_from */
5001 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1321:math#Object#srand */
5002 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1321:stream#Object#poll */
5003 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1321:stream#Object#intern_poll */
5004 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1321:time#Object#get_time */
5005 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1321:file#Object#printn */
5006 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1321:file#Object#print */
5007 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1321:file#Object#getc */
5008 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1321:file#Object#gets */
5009 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1321:file#Object#getcwd */
5010 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1321:file#Object#file_getcwd */
5011 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1321:file#Object#stdin */
5012 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1321:file#Object#stdout */
5013 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1321:file#Object#stderr */
5014 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1321:model_base#Object#intrude_visibility */
5015 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1321:model_base#Object#public_visibility */
5016 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1321:model_base#Object#protected_visibility */
5017 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1321:model_base#Object#private_visibility */
5018 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1321:model_base#Object#none_visibility */
5019 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1321:model#Object#abstract_kind */
5020 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1321:model#Object#concrete_kind */
5021 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1321:model#Object#interface_kind */
5022 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1321:model#Object#enum_kind */
5023 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1321:model#Object#extern_kind */
5024 (nitmethod_t
)VIRTUAL_parser__ReduceAction1321__action
, /* pointer to parser:ReduceAction1321:parser#ReduceAction1321#action */
5025 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1321:parser#ReduceAction#concat */
5026 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1321:parser#ReduceAction#init */
5029 /* allocate ReduceAction1321 */
5030 val
* NEW_parser__ReduceAction1321(const struct type
* type
) {
5031 val
* self
/* : ReduceAction1321 */;
5032 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5034 self
->class = &class_parser__ReduceAction1321
;
5037 /* allocate ReduceAction1321 */
5038 void CHECK_NEW_parser__ReduceAction1321(val
* self
) {
5039 long var
/* : Int */;
5040 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1321> */
5042 /* runtime class parser__ReduceAction1322 */
5043 const struct class class_parser__ReduceAction1322
= {
5046 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1322:kernel#Object#object_id */
5047 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1322:kernel#Object#is_same_type */
5048 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1322:kernel#Object#== */
5049 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1322:kernel#Object#!= */
5050 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1322:kernel#Object#output */
5051 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1322:kernel#Object#output_class_name */
5052 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1322:kernel#Object#exit */
5053 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1322:kernel#Object#sys */
5054 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1322:kernel#Object#hash */
5055 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1322:string#Object#to_s */
5056 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1322:string#Object#native_class_name */
5057 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1322:string#Object#class_name */
5058 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1322:string#Object#inspect */
5059 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1322:string#Object#inspect_head */
5060 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1322:string#Object#args */
5061 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1322:math#Object#atan2 */
5062 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1322:math#Object#pi */
5063 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1322:math#Object#srand_from */
5064 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1322:math#Object#srand */
5065 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1322:stream#Object#poll */
5066 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1322:stream#Object#intern_poll */
5067 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1322:time#Object#get_time */
5068 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1322:file#Object#printn */
5069 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1322:file#Object#print */
5070 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1322:file#Object#getc */
5071 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1322:file#Object#gets */
5072 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1322:file#Object#getcwd */
5073 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1322:file#Object#file_getcwd */
5074 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1322:file#Object#stdin */
5075 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1322:file#Object#stdout */
5076 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1322:file#Object#stderr */
5077 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1322:model_base#Object#intrude_visibility */
5078 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1322:model_base#Object#public_visibility */
5079 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1322:model_base#Object#protected_visibility */
5080 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1322:model_base#Object#private_visibility */
5081 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1322:model_base#Object#none_visibility */
5082 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1322:model#Object#abstract_kind */
5083 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1322:model#Object#concrete_kind */
5084 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1322:model#Object#interface_kind */
5085 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1322:model#Object#enum_kind */
5086 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1322:model#Object#extern_kind */
5087 (nitmethod_t
)VIRTUAL_parser__ReduceAction1322__action
, /* pointer to parser:ReduceAction1322:parser#ReduceAction1322#action */
5088 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1322:parser#ReduceAction#concat */
5089 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1322:parser#ReduceAction#init */
5092 /* allocate ReduceAction1322 */
5093 val
* NEW_parser__ReduceAction1322(const struct type
* type
) {
5094 val
* self
/* : ReduceAction1322 */;
5095 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5097 self
->class = &class_parser__ReduceAction1322
;
5100 /* allocate ReduceAction1322 */
5101 void CHECK_NEW_parser__ReduceAction1322(val
* self
) {
5102 long var
/* : Int */;
5103 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1322> */
5105 /* runtime class parser__ReduceAction1325 */
5106 const struct class class_parser__ReduceAction1325
= {
5109 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1325:kernel#Object#object_id */
5110 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1325:kernel#Object#is_same_type */
5111 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1325:kernel#Object#== */
5112 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1325:kernel#Object#!= */
5113 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1325:kernel#Object#output */
5114 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1325:kernel#Object#output_class_name */
5115 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1325:kernel#Object#exit */
5116 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1325:kernel#Object#sys */
5117 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1325:kernel#Object#hash */
5118 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1325:string#Object#to_s */
5119 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1325:string#Object#native_class_name */
5120 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1325:string#Object#class_name */
5121 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1325:string#Object#inspect */
5122 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1325:string#Object#inspect_head */
5123 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1325:string#Object#args */
5124 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1325:math#Object#atan2 */
5125 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1325:math#Object#pi */
5126 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1325:math#Object#srand_from */
5127 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1325:math#Object#srand */
5128 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1325:stream#Object#poll */
5129 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1325:stream#Object#intern_poll */
5130 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1325:time#Object#get_time */
5131 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1325:file#Object#printn */
5132 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1325:file#Object#print */
5133 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1325:file#Object#getc */
5134 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1325:file#Object#gets */
5135 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1325:file#Object#getcwd */
5136 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1325:file#Object#file_getcwd */
5137 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1325:file#Object#stdin */
5138 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1325:file#Object#stdout */
5139 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1325:file#Object#stderr */
5140 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1325:model_base#Object#intrude_visibility */
5141 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1325:model_base#Object#public_visibility */
5142 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1325:model_base#Object#protected_visibility */
5143 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1325:model_base#Object#private_visibility */
5144 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1325:model_base#Object#none_visibility */
5145 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1325:model#Object#abstract_kind */
5146 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1325:model#Object#concrete_kind */
5147 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1325:model#Object#interface_kind */
5148 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1325:model#Object#enum_kind */
5149 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1325:model#Object#extern_kind */
5150 (nitmethod_t
)VIRTUAL_parser__ReduceAction1325__action
, /* pointer to parser:ReduceAction1325:parser#ReduceAction1325#action */
5151 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1325:parser#ReduceAction#concat */
5152 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1325:parser#ReduceAction#init */
5155 /* allocate ReduceAction1325 */
5156 val
* NEW_parser__ReduceAction1325(const struct type
* type
) {
5157 val
* self
/* : ReduceAction1325 */;
5158 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5160 self
->class = &class_parser__ReduceAction1325
;
5163 /* allocate ReduceAction1325 */
5164 void CHECK_NEW_parser__ReduceAction1325(val
* self
) {
5165 long var
/* : Int */;
5166 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1325> */
5168 /* runtime class parser__ReduceAction1326 */
5169 const struct class class_parser__ReduceAction1326
= {
5172 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1326:kernel#Object#object_id */
5173 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1326:kernel#Object#is_same_type */
5174 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1326:kernel#Object#== */
5175 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1326:kernel#Object#!= */
5176 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1326:kernel#Object#output */
5177 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1326:kernel#Object#output_class_name */
5178 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1326:kernel#Object#exit */
5179 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1326:kernel#Object#sys */
5180 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1326:kernel#Object#hash */
5181 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1326:string#Object#to_s */
5182 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1326:string#Object#native_class_name */
5183 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1326:string#Object#class_name */
5184 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1326:string#Object#inspect */
5185 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1326:string#Object#inspect_head */
5186 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1326:string#Object#args */
5187 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1326:math#Object#atan2 */
5188 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1326:math#Object#pi */
5189 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1326:math#Object#srand_from */
5190 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1326:math#Object#srand */
5191 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1326:stream#Object#poll */
5192 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1326:stream#Object#intern_poll */
5193 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1326:time#Object#get_time */
5194 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1326:file#Object#printn */
5195 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1326:file#Object#print */
5196 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1326:file#Object#getc */
5197 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1326:file#Object#gets */
5198 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1326:file#Object#getcwd */
5199 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1326:file#Object#file_getcwd */
5200 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1326:file#Object#stdin */
5201 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1326:file#Object#stdout */
5202 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1326:file#Object#stderr */
5203 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1326:model_base#Object#intrude_visibility */
5204 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1326:model_base#Object#public_visibility */
5205 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1326:model_base#Object#protected_visibility */
5206 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1326:model_base#Object#private_visibility */
5207 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1326:model_base#Object#none_visibility */
5208 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1326:model#Object#abstract_kind */
5209 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1326:model#Object#concrete_kind */
5210 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1326:model#Object#interface_kind */
5211 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1326:model#Object#enum_kind */
5212 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1326:model#Object#extern_kind */
5213 (nitmethod_t
)VIRTUAL_parser__ReduceAction1326__action
, /* pointer to parser:ReduceAction1326:parser#ReduceAction1326#action */
5214 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1326:parser#ReduceAction#concat */
5215 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1326:parser#ReduceAction#init */
5218 /* allocate ReduceAction1326 */
5219 val
* NEW_parser__ReduceAction1326(const struct type
* type
) {
5220 val
* self
/* : ReduceAction1326 */;
5221 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5223 self
->class = &class_parser__ReduceAction1326
;
5226 /* allocate ReduceAction1326 */
5227 void CHECK_NEW_parser__ReduceAction1326(val
* self
) {
5228 long var
/* : Int */;
5229 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1326> */
5231 /* runtime class parser__ReduceAction1333 */
5232 const struct class class_parser__ReduceAction1333
= {
5235 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1333:kernel#Object#object_id */
5236 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1333:kernel#Object#is_same_type */
5237 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1333:kernel#Object#== */
5238 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1333:kernel#Object#!= */
5239 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1333:kernel#Object#output */
5240 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1333:kernel#Object#output_class_name */
5241 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1333:kernel#Object#exit */
5242 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1333:kernel#Object#sys */
5243 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1333:kernel#Object#hash */
5244 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1333:string#Object#to_s */
5245 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1333:string#Object#native_class_name */
5246 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1333:string#Object#class_name */
5247 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1333:string#Object#inspect */
5248 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1333:string#Object#inspect_head */
5249 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1333:string#Object#args */
5250 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1333:math#Object#atan2 */
5251 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1333:math#Object#pi */
5252 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1333:math#Object#srand_from */
5253 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1333:math#Object#srand */
5254 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1333:stream#Object#poll */
5255 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1333:stream#Object#intern_poll */
5256 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1333:time#Object#get_time */
5257 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1333:file#Object#printn */
5258 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1333:file#Object#print */
5259 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1333:file#Object#getc */
5260 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1333:file#Object#gets */
5261 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1333:file#Object#getcwd */
5262 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1333:file#Object#file_getcwd */
5263 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1333:file#Object#stdin */
5264 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1333:file#Object#stdout */
5265 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1333:file#Object#stderr */
5266 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1333:model_base#Object#intrude_visibility */
5267 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1333:model_base#Object#public_visibility */
5268 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1333:model_base#Object#protected_visibility */
5269 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1333:model_base#Object#private_visibility */
5270 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1333:model_base#Object#none_visibility */
5271 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1333:model#Object#abstract_kind */
5272 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1333:model#Object#concrete_kind */
5273 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1333:model#Object#interface_kind */
5274 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1333:model#Object#enum_kind */
5275 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1333:model#Object#extern_kind */
5276 (nitmethod_t
)VIRTUAL_parser__ReduceAction1333__action
, /* pointer to parser:ReduceAction1333:parser#ReduceAction1333#action */
5277 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1333:parser#ReduceAction#concat */
5278 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1333:parser#ReduceAction#init */
5281 /* allocate ReduceAction1333 */
5282 val
* NEW_parser__ReduceAction1333(const struct type
* type
) {
5283 val
* self
/* : ReduceAction1333 */;
5284 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5286 self
->class = &class_parser__ReduceAction1333
;
5289 /* allocate ReduceAction1333 */
5290 void CHECK_NEW_parser__ReduceAction1333(val
* self
) {
5291 long var
/* : Int */;
5292 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1333> */
5294 /* runtime class parser__ReduceAction1357 */
5295 const struct class class_parser__ReduceAction1357
= {
5298 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1357:kernel#Object#object_id */
5299 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1357:kernel#Object#is_same_type */
5300 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1357:kernel#Object#== */
5301 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1357:kernel#Object#!= */
5302 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1357:kernel#Object#output */
5303 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1357:kernel#Object#output_class_name */
5304 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1357:kernel#Object#exit */
5305 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1357:kernel#Object#sys */
5306 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1357:kernel#Object#hash */
5307 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1357:string#Object#to_s */
5308 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1357:string#Object#native_class_name */
5309 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1357:string#Object#class_name */
5310 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1357:string#Object#inspect */
5311 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1357:string#Object#inspect_head */
5312 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1357:string#Object#args */
5313 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1357:math#Object#atan2 */
5314 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1357:math#Object#pi */
5315 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1357:math#Object#srand_from */
5316 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1357:math#Object#srand */
5317 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1357:stream#Object#poll */
5318 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1357:stream#Object#intern_poll */
5319 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1357:time#Object#get_time */
5320 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1357:file#Object#printn */
5321 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1357:file#Object#print */
5322 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1357:file#Object#getc */
5323 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1357:file#Object#gets */
5324 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1357:file#Object#getcwd */
5325 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1357:file#Object#file_getcwd */
5326 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1357:file#Object#stdin */
5327 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1357:file#Object#stdout */
5328 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1357:file#Object#stderr */
5329 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1357:model_base#Object#intrude_visibility */
5330 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1357:model_base#Object#public_visibility */
5331 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1357:model_base#Object#protected_visibility */
5332 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1357:model_base#Object#private_visibility */
5333 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1357:model_base#Object#none_visibility */
5334 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1357:model#Object#abstract_kind */
5335 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1357:model#Object#concrete_kind */
5336 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1357:model#Object#interface_kind */
5337 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1357:model#Object#enum_kind */
5338 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1357:model#Object#extern_kind */
5339 (nitmethod_t
)VIRTUAL_parser__ReduceAction1357__action
, /* pointer to parser:ReduceAction1357:parser#ReduceAction1357#action */
5340 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1357:parser#ReduceAction#concat */
5341 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1357:parser#ReduceAction#init */
5344 /* allocate ReduceAction1357 */
5345 val
* NEW_parser__ReduceAction1357(const struct type
* type
) {
5346 val
* self
/* : ReduceAction1357 */;
5347 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5349 self
->class = &class_parser__ReduceAction1357
;
5352 /* allocate ReduceAction1357 */
5353 void CHECK_NEW_parser__ReduceAction1357(val
* self
) {
5354 long var
/* : Int */;
5355 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1357> */
5357 /* runtime class parser__ReduceAction1358 */
5358 const struct class class_parser__ReduceAction1358
= {
5361 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1358:kernel#Object#object_id */
5362 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1358:kernel#Object#is_same_type */
5363 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1358:kernel#Object#== */
5364 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1358:kernel#Object#!= */
5365 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1358:kernel#Object#output */
5366 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1358:kernel#Object#output_class_name */
5367 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1358:kernel#Object#exit */
5368 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1358:kernel#Object#sys */
5369 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1358:kernel#Object#hash */
5370 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1358:string#Object#to_s */
5371 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1358:string#Object#native_class_name */
5372 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1358:string#Object#class_name */
5373 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1358:string#Object#inspect */
5374 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1358:string#Object#inspect_head */
5375 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1358:string#Object#args */
5376 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1358:math#Object#atan2 */
5377 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1358:math#Object#pi */
5378 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1358:math#Object#srand_from */
5379 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1358:math#Object#srand */
5380 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1358:stream#Object#poll */
5381 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1358:stream#Object#intern_poll */
5382 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1358:time#Object#get_time */
5383 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1358:file#Object#printn */
5384 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1358:file#Object#print */
5385 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1358:file#Object#getc */
5386 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1358:file#Object#gets */
5387 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1358:file#Object#getcwd */
5388 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1358:file#Object#file_getcwd */
5389 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1358:file#Object#stdin */
5390 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1358:file#Object#stdout */
5391 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1358:file#Object#stderr */
5392 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1358:model_base#Object#intrude_visibility */
5393 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1358:model_base#Object#public_visibility */
5394 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1358:model_base#Object#protected_visibility */
5395 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1358:model_base#Object#private_visibility */
5396 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1358:model_base#Object#none_visibility */
5397 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1358:model#Object#abstract_kind */
5398 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1358:model#Object#concrete_kind */
5399 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1358:model#Object#interface_kind */
5400 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1358:model#Object#enum_kind */
5401 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1358:model#Object#extern_kind */
5402 (nitmethod_t
)VIRTUAL_parser__ReduceAction1358__action
, /* pointer to parser:ReduceAction1358:parser#ReduceAction1358#action */
5403 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1358:parser#ReduceAction#concat */
5404 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1358:parser#ReduceAction#init */
5407 /* allocate ReduceAction1358 */
5408 val
* NEW_parser__ReduceAction1358(const struct type
* type
) {
5409 val
* self
/* : ReduceAction1358 */;
5410 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5412 self
->class = &class_parser__ReduceAction1358
;
5415 /* allocate ReduceAction1358 */
5416 void CHECK_NEW_parser__ReduceAction1358(val
* self
) {
5417 long var
/* : Int */;
5418 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1358> */
5420 /* runtime class parser__ReduceAction1772 */
5421 const struct class class_parser__ReduceAction1772
= {
5424 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1772:kernel#Object#object_id */
5425 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1772:kernel#Object#is_same_type */
5426 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1772:kernel#Object#== */
5427 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1772:kernel#Object#!= */
5428 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1772:kernel#Object#output */
5429 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1772:kernel#Object#output_class_name */
5430 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1772:kernel#Object#exit */
5431 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1772:kernel#Object#sys */
5432 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1772:kernel#Object#hash */
5433 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1772:string#Object#to_s */
5434 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1772:string#Object#native_class_name */
5435 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1772:string#Object#class_name */
5436 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1772:string#Object#inspect */
5437 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1772:string#Object#inspect_head */
5438 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1772:string#Object#args */
5439 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1772:math#Object#atan2 */
5440 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1772:math#Object#pi */
5441 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1772:math#Object#srand_from */
5442 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1772:math#Object#srand */
5443 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1772:stream#Object#poll */
5444 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1772:stream#Object#intern_poll */
5445 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1772:time#Object#get_time */
5446 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1772:file#Object#printn */
5447 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1772:file#Object#print */
5448 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1772:file#Object#getc */
5449 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1772:file#Object#gets */
5450 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1772:file#Object#getcwd */
5451 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1772:file#Object#file_getcwd */
5452 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1772:file#Object#stdin */
5453 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1772:file#Object#stdout */
5454 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1772:file#Object#stderr */
5455 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1772:model_base#Object#intrude_visibility */
5456 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1772:model_base#Object#public_visibility */
5457 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1772:model_base#Object#protected_visibility */
5458 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1772:model_base#Object#private_visibility */
5459 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1772:model_base#Object#none_visibility */
5460 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1772:model#Object#abstract_kind */
5461 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1772:model#Object#concrete_kind */
5462 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1772:model#Object#interface_kind */
5463 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1772:model#Object#enum_kind */
5464 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1772:model#Object#extern_kind */
5465 (nitmethod_t
)VIRTUAL_parser__ReduceAction1772__action
, /* pointer to parser:ReduceAction1772:parser#ReduceAction1772#action */
5466 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1772:parser#ReduceAction#concat */
5467 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1772:parser#ReduceAction#init */
5470 /* allocate ReduceAction1772 */
5471 val
* NEW_parser__ReduceAction1772(const struct type
* type
) {
5472 val
* self
/* : ReduceAction1772 */;
5473 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5475 self
->class = &class_parser__ReduceAction1772
;
5478 /* allocate ReduceAction1772 */
5479 void CHECK_NEW_parser__ReduceAction1772(val
* self
) {
5480 long var
/* : Int */;
5481 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1772> */
5483 /* runtime class parser__ReduceAction1773 */
5484 const struct class class_parser__ReduceAction1773
= {
5487 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1773:kernel#Object#object_id */
5488 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1773:kernel#Object#is_same_type */
5489 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1773:kernel#Object#== */
5490 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1773:kernel#Object#!= */
5491 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1773:kernel#Object#output */
5492 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1773:kernel#Object#output_class_name */
5493 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1773:kernel#Object#exit */
5494 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1773:kernel#Object#sys */
5495 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1773:kernel#Object#hash */
5496 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1773:string#Object#to_s */
5497 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1773:string#Object#native_class_name */
5498 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1773:string#Object#class_name */
5499 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1773:string#Object#inspect */
5500 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1773:string#Object#inspect_head */
5501 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1773:string#Object#args */
5502 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1773:math#Object#atan2 */
5503 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1773:math#Object#pi */
5504 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1773:math#Object#srand_from */
5505 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1773:math#Object#srand */
5506 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1773:stream#Object#poll */
5507 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1773:stream#Object#intern_poll */
5508 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1773:time#Object#get_time */
5509 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1773:file#Object#printn */
5510 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1773:file#Object#print */
5511 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1773:file#Object#getc */
5512 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1773:file#Object#gets */
5513 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1773:file#Object#getcwd */
5514 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1773:file#Object#file_getcwd */
5515 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1773:file#Object#stdin */
5516 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1773:file#Object#stdout */
5517 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1773:file#Object#stderr */
5518 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1773:model_base#Object#intrude_visibility */
5519 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1773:model_base#Object#public_visibility */
5520 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1773:model_base#Object#protected_visibility */
5521 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1773:model_base#Object#private_visibility */
5522 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1773:model_base#Object#none_visibility */
5523 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1773:model#Object#abstract_kind */
5524 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1773:model#Object#concrete_kind */
5525 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1773:model#Object#interface_kind */
5526 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1773:model#Object#enum_kind */
5527 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1773:model#Object#extern_kind */
5528 (nitmethod_t
)VIRTUAL_parser__ReduceAction1773__action
, /* pointer to parser:ReduceAction1773:parser#ReduceAction1773#action */
5529 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1773:parser#ReduceAction#concat */
5530 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1773:parser#ReduceAction#init */
5533 /* allocate ReduceAction1773 */
5534 val
* NEW_parser__ReduceAction1773(const struct type
* type
) {
5535 val
* self
/* : ReduceAction1773 */;
5536 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5538 self
->class = &class_parser__ReduceAction1773
;
5541 /* allocate ReduceAction1773 */
5542 void CHECK_NEW_parser__ReduceAction1773(val
* self
) {
5543 long var
/* : Int */;
5544 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1773> */
5546 /* runtime class parser__ReduceAction1774 */
5547 const struct class class_parser__ReduceAction1774
= {
5550 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1774:kernel#Object#object_id */
5551 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1774:kernel#Object#is_same_type */
5552 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1774:kernel#Object#== */
5553 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1774:kernel#Object#!= */
5554 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1774:kernel#Object#output */
5555 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1774:kernel#Object#output_class_name */
5556 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1774:kernel#Object#exit */
5557 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1774:kernel#Object#sys */
5558 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1774:kernel#Object#hash */
5559 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1774:string#Object#to_s */
5560 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1774:string#Object#native_class_name */
5561 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1774:string#Object#class_name */
5562 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1774:string#Object#inspect */
5563 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1774:string#Object#inspect_head */
5564 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1774:string#Object#args */
5565 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1774:math#Object#atan2 */
5566 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1774:math#Object#pi */
5567 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1774:math#Object#srand_from */
5568 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1774:math#Object#srand */
5569 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1774:stream#Object#poll */
5570 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1774:stream#Object#intern_poll */
5571 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1774:time#Object#get_time */
5572 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1774:file#Object#printn */
5573 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1774:file#Object#print */
5574 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1774:file#Object#getc */
5575 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1774:file#Object#gets */
5576 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1774:file#Object#getcwd */
5577 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1774:file#Object#file_getcwd */
5578 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1774:file#Object#stdin */
5579 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1774:file#Object#stdout */
5580 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1774:file#Object#stderr */
5581 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1774:model_base#Object#intrude_visibility */
5582 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1774:model_base#Object#public_visibility */
5583 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1774:model_base#Object#protected_visibility */
5584 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1774:model_base#Object#private_visibility */
5585 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1774:model_base#Object#none_visibility */
5586 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1774:model#Object#abstract_kind */
5587 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1774:model#Object#concrete_kind */
5588 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1774:model#Object#interface_kind */
5589 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1774:model#Object#enum_kind */
5590 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1774:model#Object#extern_kind */
5591 (nitmethod_t
)VIRTUAL_parser__ReduceAction1774__action
, /* pointer to parser:ReduceAction1774:parser#ReduceAction1774#action */
5592 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1774:parser#ReduceAction#concat */
5593 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1774:parser#ReduceAction#init */
5596 /* allocate ReduceAction1774 */
5597 val
* NEW_parser__ReduceAction1774(const struct type
* type
) {
5598 val
* self
/* : ReduceAction1774 */;
5599 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5601 self
->class = &class_parser__ReduceAction1774
;
5604 /* allocate ReduceAction1774 */
5605 void CHECK_NEW_parser__ReduceAction1774(val
* self
) {
5606 long var
/* : Int */;
5607 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1774> */
5609 /* runtime class parser__ReduceAction1775 */
5610 const struct class class_parser__ReduceAction1775
= {
5613 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1775:kernel#Object#object_id */
5614 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1775:kernel#Object#is_same_type */
5615 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1775:kernel#Object#== */
5616 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1775:kernel#Object#!= */
5617 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1775:kernel#Object#output */
5618 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1775:kernel#Object#output_class_name */
5619 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1775:kernel#Object#exit */
5620 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1775:kernel#Object#sys */
5621 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1775:kernel#Object#hash */
5622 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1775:string#Object#to_s */
5623 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1775:string#Object#native_class_name */
5624 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1775:string#Object#class_name */
5625 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1775:string#Object#inspect */
5626 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1775:string#Object#inspect_head */
5627 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1775:string#Object#args */
5628 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1775:math#Object#atan2 */
5629 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1775:math#Object#pi */
5630 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1775:math#Object#srand_from */
5631 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1775:math#Object#srand */
5632 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1775:stream#Object#poll */
5633 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1775:stream#Object#intern_poll */
5634 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1775:time#Object#get_time */
5635 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1775:file#Object#printn */
5636 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1775:file#Object#print */
5637 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1775:file#Object#getc */
5638 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1775:file#Object#gets */
5639 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1775:file#Object#getcwd */
5640 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1775:file#Object#file_getcwd */
5641 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1775:file#Object#stdin */
5642 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1775:file#Object#stdout */
5643 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1775:file#Object#stderr */
5644 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1775:model_base#Object#intrude_visibility */
5645 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1775:model_base#Object#public_visibility */
5646 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1775:model_base#Object#protected_visibility */
5647 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1775:model_base#Object#private_visibility */
5648 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1775:model_base#Object#none_visibility */
5649 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1775:model#Object#abstract_kind */
5650 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1775:model#Object#concrete_kind */
5651 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1775:model#Object#interface_kind */
5652 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1775:model#Object#enum_kind */
5653 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1775:model#Object#extern_kind */
5654 (nitmethod_t
)VIRTUAL_parser__ReduceAction1775__action
, /* pointer to parser:ReduceAction1775:parser#ReduceAction1775#action */
5655 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1775:parser#ReduceAction#concat */
5656 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1775:parser#ReduceAction#init */
5659 /* allocate ReduceAction1775 */
5660 val
* NEW_parser__ReduceAction1775(const struct type
* type
) {
5661 val
* self
/* : ReduceAction1775 */;
5662 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5664 self
->class = &class_parser__ReduceAction1775
;
5667 /* allocate ReduceAction1775 */
5668 void CHECK_NEW_parser__ReduceAction1775(val
* self
) {
5669 long var
/* : Int */;
5670 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1775> */
5672 /* runtime class parser__ReduceAction1776 */
5673 const struct class class_parser__ReduceAction1776
= {
5676 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1776:kernel#Object#object_id */
5677 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1776:kernel#Object#is_same_type */
5678 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1776:kernel#Object#== */
5679 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1776:kernel#Object#!= */
5680 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1776:kernel#Object#output */
5681 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1776:kernel#Object#output_class_name */
5682 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1776:kernel#Object#exit */
5683 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1776:kernel#Object#sys */
5684 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1776:kernel#Object#hash */
5685 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1776:string#Object#to_s */
5686 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1776:string#Object#native_class_name */
5687 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1776:string#Object#class_name */
5688 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1776:string#Object#inspect */
5689 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1776:string#Object#inspect_head */
5690 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1776:string#Object#args */
5691 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1776:math#Object#atan2 */
5692 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1776:math#Object#pi */
5693 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1776:math#Object#srand_from */
5694 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1776:math#Object#srand */
5695 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1776:stream#Object#poll */
5696 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1776:stream#Object#intern_poll */
5697 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1776:time#Object#get_time */
5698 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1776:file#Object#printn */
5699 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1776:file#Object#print */
5700 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1776:file#Object#getc */
5701 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1776:file#Object#gets */
5702 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1776:file#Object#getcwd */
5703 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1776:file#Object#file_getcwd */
5704 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1776:file#Object#stdin */
5705 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1776:file#Object#stdout */
5706 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1776:file#Object#stderr */
5707 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1776:model_base#Object#intrude_visibility */
5708 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1776:model_base#Object#public_visibility */
5709 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1776:model_base#Object#protected_visibility */
5710 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1776:model_base#Object#private_visibility */
5711 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1776:model_base#Object#none_visibility */
5712 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1776:model#Object#abstract_kind */
5713 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1776:model#Object#concrete_kind */
5714 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1776:model#Object#interface_kind */
5715 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1776:model#Object#enum_kind */
5716 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1776:model#Object#extern_kind */
5717 (nitmethod_t
)VIRTUAL_parser__ReduceAction1776__action
, /* pointer to parser:ReduceAction1776:parser#ReduceAction1776#action */
5718 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1776:parser#ReduceAction#concat */
5719 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1776:parser#ReduceAction#init */
5722 /* allocate ReduceAction1776 */
5723 val
* NEW_parser__ReduceAction1776(const struct type
* type
) {
5724 val
* self
/* : ReduceAction1776 */;
5725 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5727 self
->class = &class_parser__ReduceAction1776
;
5730 /* allocate ReduceAction1776 */
5731 void CHECK_NEW_parser__ReduceAction1776(val
* self
) {
5732 long var
/* : Int */;
5733 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1776> */
5735 /* runtime class parser__ReduceAction1777 */
5736 const struct class class_parser__ReduceAction1777
= {
5739 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1777:kernel#Object#object_id */
5740 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1777:kernel#Object#is_same_type */
5741 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1777:kernel#Object#== */
5742 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1777:kernel#Object#!= */
5743 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1777:kernel#Object#output */
5744 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1777:kernel#Object#output_class_name */
5745 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1777:kernel#Object#exit */
5746 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1777:kernel#Object#sys */
5747 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1777:kernel#Object#hash */
5748 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1777:string#Object#to_s */
5749 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1777:string#Object#native_class_name */
5750 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1777:string#Object#class_name */
5751 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1777:string#Object#inspect */
5752 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1777:string#Object#inspect_head */
5753 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1777:string#Object#args */
5754 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1777:math#Object#atan2 */
5755 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1777:math#Object#pi */
5756 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1777:math#Object#srand_from */
5757 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1777:math#Object#srand */
5758 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1777:stream#Object#poll */
5759 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1777:stream#Object#intern_poll */
5760 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1777:time#Object#get_time */
5761 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1777:file#Object#printn */
5762 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1777:file#Object#print */
5763 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1777:file#Object#getc */
5764 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1777:file#Object#gets */
5765 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1777:file#Object#getcwd */
5766 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1777:file#Object#file_getcwd */
5767 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1777:file#Object#stdin */
5768 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1777:file#Object#stdout */
5769 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1777:file#Object#stderr */
5770 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1777:model_base#Object#intrude_visibility */
5771 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1777:model_base#Object#public_visibility */
5772 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1777:model_base#Object#protected_visibility */
5773 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1777:model_base#Object#private_visibility */
5774 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1777:model_base#Object#none_visibility */
5775 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1777:model#Object#abstract_kind */
5776 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1777:model#Object#concrete_kind */
5777 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1777:model#Object#interface_kind */
5778 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1777:model#Object#enum_kind */
5779 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1777:model#Object#extern_kind */
5780 (nitmethod_t
)VIRTUAL_parser__ReduceAction1777__action
, /* pointer to parser:ReduceAction1777:parser#ReduceAction1777#action */
5781 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1777:parser#ReduceAction#concat */
5782 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1777:parser#ReduceAction#init */
5785 /* allocate ReduceAction1777 */
5786 val
* NEW_parser__ReduceAction1777(const struct type
* type
) {
5787 val
* self
/* : ReduceAction1777 */;
5788 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5790 self
->class = &class_parser__ReduceAction1777
;
5793 /* allocate ReduceAction1777 */
5794 void CHECK_NEW_parser__ReduceAction1777(val
* self
) {
5795 long var
/* : Int */;
5796 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1777> */
5798 /* runtime class parser__ReduceAction1778 */
5799 const struct class class_parser__ReduceAction1778
= {
5802 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1778:kernel#Object#object_id */
5803 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1778:kernel#Object#is_same_type */
5804 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1778:kernel#Object#== */
5805 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1778:kernel#Object#!= */
5806 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1778:kernel#Object#output */
5807 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1778:kernel#Object#output_class_name */
5808 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1778:kernel#Object#exit */
5809 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1778:kernel#Object#sys */
5810 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1778:kernel#Object#hash */
5811 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1778:string#Object#to_s */
5812 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1778:string#Object#native_class_name */
5813 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1778:string#Object#class_name */
5814 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1778:string#Object#inspect */
5815 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1778:string#Object#inspect_head */
5816 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1778:string#Object#args */
5817 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1778:math#Object#atan2 */
5818 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1778:math#Object#pi */
5819 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1778:math#Object#srand_from */
5820 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1778:math#Object#srand */
5821 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1778:stream#Object#poll */
5822 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1778:stream#Object#intern_poll */
5823 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1778:time#Object#get_time */
5824 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1778:file#Object#printn */
5825 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1778:file#Object#print */
5826 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1778:file#Object#getc */
5827 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1778:file#Object#gets */
5828 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1778:file#Object#getcwd */
5829 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1778:file#Object#file_getcwd */
5830 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1778:file#Object#stdin */
5831 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1778:file#Object#stdout */
5832 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1778:file#Object#stderr */
5833 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1778:model_base#Object#intrude_visibility */
5834 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1778:model_base#Object#public_visibility */
5835 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1778:model_base#Object#protected_visibility */
5836 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1778:model_base#Object#private_visibility */
5837 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1778:model_base#Object#none_visibility */
5838 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1778:model#Object#abstract_kind */
5839 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1778:model#Object#concrete_kind */
5840 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1778:model#Object#interface_kind */
5841 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1778:model#Object#enum_kind */
5842 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1778:model#Object#extern_kind */
5843 (nitmethod_t
)VIRTUAL_parser__ReduceAction1778__action
, /* pointer to parser:ReduceAction1778:parser#ReduceAction1778#action */
5844 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1778:parser#ReduceAction#concat */
5845 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1778:parser#ReduceAction#init */
5848 /* allocate ReduceAction1778 */
5849 val
* NEW_parser__ReduceAction1778(const struct type
* type
) {
5850 val
* self
/* : ReduceAction1778 */;
5851 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5853 self
->class = &class_parser__ReduceAction1778
;
5856 /* allocate ReduceAction1778 */
5857 void CHECK_NEW_parser__ReduceAction1778(val
* self
) {
5858 long var
/* : Int */;
5859 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1778> */
5861 /* runtime class parser__ReduceAction1779 */
5862 const struct class class_parser__ReduceAction1779
= {
5865 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1779:kernel#Object#object_id */
5866 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1779:kernel#Object#is_same_type */
5867 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1779:kernel#Object#== */
5868 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1779:kernel#Object#!= */
5869 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1779:kernel#Object#output */
5870 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1779:kernel#Object#output_class_name */
5871 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1779:kernel#Object#exit */
5872 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1779:kernel#Object#sys */
5873 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1779:kernel#Object#hash */
5874 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1779:string#Object#to_s */
5875 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1779:string#Object#native_class_name */
5876 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1779:string#Object#class_name */
5877 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1779:string#Object#inspect */
5878 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1779:string#Object#inspect_head */
5879 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1779:string#Object#args */
5880 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1779:math#Object#atan2 */
5881 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1779:math#Object#pi */
5882 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1779:math#Object#srand_from */
5883 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1779:math#Object#srand */
5884 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1779:stream#Object#poll */
5885 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1779:stream#Object#intern_poll */
5886 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1779:time#Object#get_time */
5887 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1779:file#Object#printn */
5888 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1779:file#Object#print */
5889 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1779:file#Object#getc */
5890 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1779:file#Object#gets */
5891 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1779:file#Object#getcwd */
5892 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1779:file#Object#file_getcwd */
5893 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1779:file#Object#stdin */
5894 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1779:file#Object#stdout */
5895 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1779:file#Object#stderr */
5896 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1779:model_base#Object#intrude_visibility */
5897 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1779:model_base#Object#public_visibility */
5898 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1779:model_base#Object#protected_visibility */
5899 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1779:model_base#Object#private_visibility */
5900 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1779:model_base#Object#none_visibility */
5901 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1779:model#Object#abstract_kind */
5902 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1779:model#Object#concrete_kind */
5903 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1779:model#Object#interface_kind */
5904 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1779:model#Object#enum_kind */
5905 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1779:model#Object#extern_kind */
5906 (nitmethod_t
)VIRTUAL_parser__ReduceAction1779__action
, /* pointer to parser:ReduceAction1779:parser#ReduceAction1779#action */
5907 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1779:parser#ReduceAction#concat */
5908 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1779:parser#ReduceAction#init */
5911 /* allocate ReduceAction1779 */
5912 val
* NEW_parser__ReduceAction1779(const struct type
* type
) {
5913 val
* self
/* : ReduceAction1779 */;
5914 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5916 self
->class = &class_parser__ReduceAction1779
;
5919 /* allocate ReduceAction1779 */
5920 void CHECK_NEW_parser__ReduceAction1779(val
* self
) {
5921 long var
/* : Int */;
5922 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1779> */
5924 /* runtime class parser__ReduceAction1780 */
5925 const struct class class_parser__ReduceAction1780
= {
5928 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1780:kernel#Object#object_id */
5929 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1780:kernel#Object#is_same_type */
5930 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1780:kernel#Object#== */
5931 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1780:kernel#Object#!= */
5932 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1780:kernel#Object#output */
5933 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1780:kernel#Object#output_class_name */
5934 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1780:kernel#Object#exit */
5935 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1780:kernel#Object#sys */
5936 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1780:kernel#Object#hash */
5937 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1780:string#Object#to_s */
5938 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1780:string#Object#native_class_name */
5939 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1780:string#Object#class_name */
5940 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1780:string#Object#inspect */
5941 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1780:string#Object#inspect_head */
5942 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1780:string#Object#args */
5943 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1780:math#Object#atan2 */
5944 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1780:math#Object#pi */
5945 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1780:math#Object#srand_from */
5946 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1780:math#Object#srand */
5947 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1780:stream#Object#poll */
5948 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1780:stream#Object#intern_poll */
5949 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1780:time#Object#get_time */
5950 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1780:file#Object#printn */
5951 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1780:file#Object#print */
5952 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1780:file#Object#getc */
5953 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1780:file#Object#gets */
5954 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1780:file#Object#getcwd */
5955 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1780:file#Object#file_getcwd */
5956 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1780:file#Object#stdin */
5957 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1780:file#Object#stdout */
5958 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1780:file#Object#stderr */
5959 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1780:model_base#Object#intrude_visibility */
5960 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1780:model_base#Object#public_visibility */
5961 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1780:model_base#Object#protected_visibility */
5962 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1780:model_base#Object#private_visibility */
5963 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1780:model_base#Object#none_visibility */
5964 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1780:model#Object#abstract_kind */
5965 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1780:model#Object#concrete_kind */
5966 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1780:model#Object#interface_kind */
5967 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1780:model#Object#enum_kind */
5968 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1780:model#Object#extern_kind */
5969 (nitmethod_t
)VIRTUAL_parser__ReduceAction1780__action
, /* pointer to parser:ReduceAction1780:parser#ReduceAction1780#action */
5970 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1780:parser#ReduceAction#concat */
5971 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1780:parser#ReduceAction#init */
5974 /* allocate ReduceAction1780 */
5975 val
* NEW_parser__ReduceAction1780(const struct type
* type
) {
5976 val
* self
/* : ReduceAction1780 */;
5977 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
5979 self
->class = &class_parser__ReduceAction1780
;
5982 /* allocate ReduceAction1780 */
5983 void CHECK_NEW_parser__ReduceAction1780(val
* self
) {
5984 long var
/* : Int */;
5985 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1780> */
5987 /* runtime class parser__ReduceAction1781 */
5988 const struct class class_parser__ReduceAction1781
= {
5991 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1781:kernel#Object#object_id */
5992 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1781:kernel#Object#is_same_type */
5993 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1781:kernel#Object#== */
5994 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1781:kernel#Object#!= */
5995 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1781:kernel#Object#output */
5996 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1781:kernel#Object#output_class_name */
5997 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1781:kernel#Object#exit */
5998 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1781:kernel#Object#sys */
5999 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1781:kernel#Object#hash */
6000 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1781:string#Object#to_s */
6001 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1781:string#Object#native_class_name */
6002 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1781:string#Object#class_name */
6003 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1781:string#Object#inspect */
6004 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1781:string#Object#inspect_head */
6005 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1781:string#Object#args */
6006 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1781:math#Object#atan2 */
6007 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1781:math#Object#pi */
6008 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1781:math#Object#srand_from */
6009 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1781:math#Object#srand */
6010 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1781:stream#Object#poll */
6011 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1781:stream#Object#intern_poll */
6012 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1781:time#Object#get_time */
6013 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1781:file#Object#printn */
6014 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1781:file#Object#print */
6015 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1781:file#Object#getc */
6016 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1781:file#Object#gets */
6017 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1781:file#Object#getcwd */
6018 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1781:file#Object#file_getcwd */
6019 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1781:file#Object#stdin */
6020 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1781:file#Object#stdout */
6021 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1781:file#Object#stderr */
6022 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1781:model_base#Object#intrude_visibility */
6023 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1781:model_base#Object#public_visibility */
6024 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1781:model_base#Object#protected_visibility */
6025 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1781:model_base#Object#private_visibility */
6026 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1781:model_base#Object#none_visibility */
6027 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1781:model#Object#abstract_kind */
6028 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1781:model#Object#concrete_kind */
6029 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1781:model#Object#interface_kind */
6030 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1781:model#Object#enum_kind */
6031 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1781:model#Object#extern_kind */
6032 (nitmethod_t
)VIRTUAL_parser__ReduceAction1781__action
, /* pointer to parser:ReduceAction1781:parser#ReduceAction1781#action */
6033 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1781:parser#ReduceAction#concat */
6034 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1781:parser#ReduceAction#init */
6037 /* allocate ReduceAction1781 */
6038 val
* NEW_parser__ReduceAction1781(const struct type
* type
) {
6039 val
* self
/* : ReduceAction1781 */;
6040 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6042 self
->class = &class_parser__ReduceAction1781
;
6045 /* allocate ReduceAction1781 */
6046 void CHECK_NEW_parser__ReduceAction1781(val
* self
) {
6047 long var
/* : Int */;
6048 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1781> */
6050 /* runtime class parser__ReduceAction1784 */
6051 const struct class class_parser__ReduceAction1784
= {
6054 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1784:kernel#Object#object_id */
6055 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1784:kernel#Object#is_same_type */
6056 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1784:kernel#Object#== */
6057 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1784:kernel#Object#!= */
6058 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1784:kernel#Object#output */
6059 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1784:kernel#Object#output_class_name */
6060 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1784:kernel#Object#exit */
6061 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1784:kernel#Object#sys */
6062 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1784:kernel#Object#hash */
6063 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1784:string#Object#to_s */
6064 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1784:string#Object#native_class_name */
6065 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1784:string#Object#class_name */
6066 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1784:string#Object#inspect */
6067 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1784:string#Object#inspect_head */
6068 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1784:string#Object#args */
6069 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1784:math#Object#atan2 */
6070 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1784:math#Object#pi */
6071 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1784:math#Object#srand_from */
6072 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1784:math#Object#srand */
6073 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1784:stream#Object#poll */
6074 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1784:stream#Object#intern_poll */
6075 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1784:time#Object#get_time */
6076 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1784:file#Object#printn */
6077 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1784:file#Object#print */
6078 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1784:file#Object#getc */
6079 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1784:file#Object#gets */
6080 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1784:file#Object#getcwd */
6081 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1784:file#Object#file_getcwd */
6082 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1784:file#Object#stdin */
6083 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1784:file#Object#stdout */
6084 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1784:file#Object#stderr */
6085 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1784:model_base#Object#intrude_visibility */
6086 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1784:model_base#Object#public_visibility */
6087 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1784:model_base#Object#protected_visibility */
6088 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1784:model_base#Object#private_visibility */
6089 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1784:model_base#Object#none_visibility */
6090 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1784:model#Object#abstract_kind */
6091 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1784:model#Object#concrete_kind */
6092 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1784:model#Object#interface_kind */
6093 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1784:model#Object#enum_kind */
6094 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1784:model#Object#extern_kind */
6095 (nitmethod_t
)VIRTUAL_parser__ReduceAction1784__action
, /* pointer to parser:ReduceAction1784:parser#ReduceAction1784#action */
6096 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1784:parser#ReduceAction#concat */
6097 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1784:parser#ReduceAction#init */
6100 /* allocate ReduceAction1784 */
6101 val
* NEW_parser__ReduceAction1784(const struct type
* type
) {
6102 val
* self
/* : ReduceAction1784 */;
6103 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6105 self
->class = &class_parser__ReduceAction1784
;
6108 /* allocate ReduceAction1784 */
6109 void CHECK_NEW_parser__ReduceAction1784(val
* self
) {
6110 long var
/* : Int */;
6111 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1784> */
6113 /* runtime class parser__ReduceAction1785 */
6114 const struct class class_parser__ReduceAction1785
= {
6117 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1785:kernel#Object#object_id */
6118 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1785:kernel#Object#is_same_type */
6119 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1785:kernel#Object#== */
6120 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1785:kernel#Object#!= */
6121 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1785:kernel#Object#output */
6122 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1785:kernel#Object#output_class_name */
6123 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1785:kernel#Object#exit */
6124 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1785:kernel#Object#sys */
6125 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1785:kernel#Object#hash */
6126 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1785:string#Object#to_s */
6127 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1785:string#Object#native_class_name */
6128 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1785:string#Object#class_name */
6129 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1785:string#Object#inspect */
6130 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1785:string#Object#inspect_head */
6131 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1785:string#Object#args */
6132 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1785:math#Object#atan2 */
6133 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1785:math#Object#pi */
6134 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1785:math#Object#srand_from */
6135 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1785:math#Object#srand */
6136 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1785:stream#Object#poll */
6137 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1785:stream#Object#intern_poll */
6138 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1785:time#Object#get_time */
6139 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1785:file#Object#printn */
6140 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1785:file#Object#print */
6141 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1785:file#Object#getc */
6142 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1785:file#Object#gets */
6143 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1785:file#Object#getcwd */
6144 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1785:file#Object#file_getcwd */
6145 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1785:file#Object#stdin */
6146 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1785:file#Object#stdout */
6147 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1785:file#Object#stderr */
6148 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1785:model_base#Object#intrude_visibility */
6149 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1785:model_base#Object#public_visibility */
6150 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1785:model_base#Object#protected_visibility */
6151 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1785:model_base#Object#private_visibility */
6152 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1785:model_base#Object#none_visibility */
6153 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1785:model#Object#abstract_kind */
6154 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1785:model#Object#concrete_kind */
6155 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1785:model#Object#interface_kind */
6156 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1785:model#Object#enum_kind */
6157 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1785:model#Object#extern_kind */
6158 (nitmethod_t
)VIRTUAL_parser__ReduceAction1785__action
, /* pointer to parser:ReduceAction1785:parser#ReduceAction1785#action */
6159 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1785:parser#ReduceAction#concat */
6160 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1785:parser#ReduceAction#init */
6163 /* allocate ReduceAction1785 */
6164 val
* NEW_parser__ReduceAction1785(const struct type
* type
) {
6165 val
* self
/* : ReduceAction1785 */;
6166 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6168 self
->class = &class_parser__ReduceAction1785
;
6171 /* allocate ReduceAction1785 */
6172 void CHECK_NEW_parser__ReduceAction1785(val
* self
) {
6173 long var
/* : Int */;
6174 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1785> */
6176 /* runtime class parser__ReduceAction1786 */
6177 const struct class class_parser__ReduceAction1786
= {
6180 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1786:kernel#Object#object_id */
6181 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1786:kernel#Object#is_same_type */
6182 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1786:kernel#Object#== */
6183 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1786:kernel#Object#!= */
6184 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1786:kernel#Object#output */
6185 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1786:kernel#Object#output_class_name */
6186 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1786:kernel#Object#exit */
6187 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1786:kernel#Object#sys */
6188 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1786:kernel#Object#hash */
6189 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1786:string#Object#to_s */
6190 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1786:string#Object#native_class_name */
6191 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1786:string#Object#class_name */
6192 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1786:string#Object#inspect */
6193 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1786:string#Object#inspect_head */
6194 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1786:string#Object#args */
6195 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1786:math#Object#atan2 */
6196 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1786:math#Object#pi */
6197 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1786:math#Object#srand_from */
6198 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1786:math#Object#srand */
6199 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1786:stream#Object#poll */
6200 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1786:stream#Object#intern_poll */
6201 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1786:time#Object#get_time */
6202 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1786:file#Object#printn */
6203 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1786:file#Object#print */
6204 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1786:file#Object#getc */
6205 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1786:file#Object#gets */
6206 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1786:file#Object#getcwd */
6207 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1786:file#Object#file_getcwd */
6208 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1786:file#Object#stdin */
6209 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1786:file#Object#stdout */
6210 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1786:file#Object#stderr */
6211 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1786:model_base#Object#intrude_visibility */
6212 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1786:model_base#Object#public_visibility */
6213 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1786:model_base#Object#protected_visibility */
6214 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1786:model_base#Object#private_visibility */
6215 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1786:model_base#Object#none_visibility */
6216 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1786:model#Object#abstract_kind */
6217 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1786:model#Object#concrete_kind */
6218 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1786:model#Object#interface_kind */
6219 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1786:model#Object#enum_kind */
6220 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1786:model#Object#extern_kind */
6221 (nitmethod_t
)VIRTUAL_parser__ReduceAction1786__action
, /* pointer to parser:ReduceAction1786:parser#ReduceAction1786#action */
6222 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1786:parser#ReduceAction#concat */
6223 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1786:parser#ReduceAction#init */
6226 /* allocate ReduceAction1786 */
6227 val
* NEW_parser__ReduceAction1786(const struct type
* type
) {
6228 val
* self
/* : ReduceAction1786 */;
6229 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6231 self
->class = &class_parser__ReduceAction1786
;
6234 /* allocate ReduceAction1786 */
6235 void CHECK_NEW_parser__ReduceAction1786(val
* self
) {
6236 long var
/* : Int */;
6237 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1786> */
6239 /* runtime class parser__ReduceAction1787 */
6240 const struct class class_parser__ReduceAction1787
= {
6243 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1787:kernel#Object#object_id */
6244 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1787:kernel#Object#is_same_type */
6245 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1787:kernel#Object#== */
6246 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1787:kernel#Object#!= */
6247 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1787:kernel#Object#output */
6248 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1787:kernel#Object#output_class_name */
6249 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1787:kernel#Object#exit */
6250 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1787:kernel#Object#sys */
6251 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1787:kernel#Object#hash */
6252 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1787:string#Object#to_s */
6253 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1787:string#Object#native_class_name */
6254 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1787:string#Object#class_name */
6255 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1787:string#Object#inspect */
6256 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1787:string#Object#inspect_head */
6257 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1787:string#Object#args */
6258 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1787:math#Object#atan2 */
6259 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1787:math#Object#pi */
6260 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1787:math#Object#srand_from */
6261 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1787:math#Object#srand */
6262 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1787:stream#Object#poll */
6263 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1787:stream#Object#intern_poll */
6264 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1787:time#Object#get_time */
6265 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1787:file#Object#printn */
6266 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1787:file#Object#print */
6267 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1787:file#Object#getc */
6268 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1787:file#Object#gets */
6269 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1787:file#Object#getcwd */
6270 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1787:file#Object#file_getcwd */
6271 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1787:file#Object#stdin */
6272 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1787:file#Object#stdout */
6273 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1787:file#Object#stderr */
6274 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1787:model_base#Object#intrude_visibility */
6275 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1787:model_base#Object#public_visibility */
6276 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1787:model_base#Object#protected_visibility */
6277 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1787:model_base#Object#private_visibility */
6278 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1787:model_base#Object#none_visibility */
6279 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1787:model#Object#abstract_kind */
6280 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1787:model#Object#concrete_kind */
6281 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1787:model#Object#interface_kind */
6282 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1787:model#Object#enum_kind */
6283 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1787:model#Object#extern_kind */
6284 (nitmethod_t
)VIRTUAL_parser__ReduceAction1787__action
, /* pointer to parser:ReduceAction1787:parser#ReduceAction1787#action */
6285 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1787:parser#ReduceAction#concat */
6286 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1787:parser#ReduceAction#init */
6289 /* allocate ReduceAction1787 */
6290 val
* NEW_parser__ReduceAction1787(const struct type
* type
) {
6291 val
* self
/* : ReduceAction1787 */;
6292 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6294 self
->class = &class_parser__ReduceAction1787
;
6297 /* allocate ReduceAction1787 */
6298 void CHECK_NEW_parser__ReduceAction1787(val
* self
) {
6299 long var
/* : Int */;
6300 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1787> */
6302 /* runtime class parser__ReduceAction1788 */
6303 const struct class class_parser__ReduceAction1788
= {
6306 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1788:kernel#Object#object_id */
6307 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1788:kernel#Object#is_same_type */
6308 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1788:kernel#Object#== */
6309 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1788:kernel#Object#!= */
6310 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1788:kernel#Object#output */
6311 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1788:kernel#Object#output_class_name */
6312 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1788:kernel#Object#exit */
6313 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1788:kernel#Object#sys */
6314 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1788:kernel#Object#hash */
6315 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1788:string#Object#to_s */
6316 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1788:string#Object#native_class_name */
6317 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1788:string#Object#class_name */
6318 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1788:string#Object#inspect */
6319 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1788:string#Object#inspect_head */
6320 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1788:string#Object#args */
6321 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1788:math#Object#atan2 */
6322 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1788:math#Object#pi */
6323 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1788:math#Object#srand_from */
6324 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1788:math#Object#srand */
6325 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1788:stream#Object#poll */
6326 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1788:stream#Object#intern_poll */
6327 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1788:time#Object#get_time */
6328 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1788:file#Object#printn */
6329 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1788:file#Object#print */
6330 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1788:file#Object#getc */
6331 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1788:file#Object#gets */
6332 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1788:file#Object#getcwd */
6333 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1788:file#Object#file_getcwd */
6334 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1788:file#Object#stdin */
6335 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1788:file#Object#stdout */
6336 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1788:file#Object#stderr */
6337 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1788:model_base#Object#intrude_visibility */
6338 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1788:model_base#Object#public_visibility */
6339 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1788:model_base#Object#protected_visibility */
6340 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1788:model_base#Object#private_visibility */
6341 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1788:model_base#Object#none_visibility */
6342 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1788:model#Object#abstract_kind */
6343 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1788:model#Object#concrete_kind */
6344 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1788:model#Object#interface_kind */
6345 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1788:model#Object#enum_kind */
6346 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1788:model#Object#extern_kind */
6347 (nitmethod_t
)VIRTUAL_parser__ReduceAction1788__action
, /* pointer to parser:ReduceAction1788:parser#ReduceAction1788#action */
6348 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1788:parser#ReduceAction#concat */
6349 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1788:parser#ReduceAction#init */
6352 /* allocate ReduceAction1788 */
6353 val
* NEW_parser__ReduceAction1788(const struct type
* type
) {
6354 val
* self
/* : ReduceAction1788 */;
6355 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6357 self
->class = &class_parser__ReduceAction1788
;
6360 /* allocate ReduceAction1788 */
6361 void CHECK_NEW_parser__ReduceAction1788(val
* self
) {
6362 long var
/* : Int */;
6363 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1788> */
6365 /* runtime class parser__ReduceAction1789 */
6366 const struct class class_parser__ReduceAction1789
= {
6369 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1789:kernel#Object#object_id */
6370 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1789:kernel#Object#is_same_type */
6371 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1789:kernel#Object#== */
6372 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1789:kernel#Object#!= */
6373 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1789:kernel#Object#output */
6374 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1789:kernel#Object#output_class_name */
6375 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1789:kernel#Object#exit */
6376 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1789:kernel#Object#sys */
6377 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1789:kernel#Object#hash */
6378 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1789:string#Object#to_s */
6379 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1789:string#Object#native_class_name */
6380 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1789:string#Object#class_name */
6381 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1789:string#Object#inspect */
6382 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1789:string#Object#inspect_head */
6383 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1789:string#Object#args */
6384 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1789:math#Object#atan2 */
6385 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1789:math#Object#pi */
6386 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1789:math#Object#srand_from */
6387 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1789:math#Object#srand */
6388 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1789:stream#Object#poll */
6389 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1789:stream#Object#intern_poll */
6390 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1789:time#Object#get_time */
6391 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1789:file#Object#printn */
6392 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1789:file#Object#print */
6393 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1789:file#Object#getc */
6394 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1789:file#Object#gets */
6395 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1789:file#Object#getcwd */
6396 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1789:file#Object#file_getcwd */
6397 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1789:file#Object#stdin */
6398 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1789:file#Object#stdout */
6399 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1789:file#Object#stderr */
6400 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1789:model_base#Object#intrude_visibility */
6401 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1789:model_base#Object#public_visibility */
6402 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1789:model_base#Object#protected_visibility */
6403 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1789:model_base#Object#private_visibility */
6404 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1789:model_base#Object#none_visibility */
6405 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1789:model#Object#abstract_kind */
6406 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1789:model#Object#concrete_kind */
6407 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1789:model#Object#interface_kind */
6408 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1789:model#Object#enum_kind */
6409 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1789:model#Object#extern_kind */
6410 (nitmethod_t
)VIRTUAL_parser__ReduceAction1789__action
, /* pointer to parser:ReduceAction1789:parser#ReduceAction1789#action */
6411 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1789:parser#ReduceAction#concat */
6412 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1789:parser#ReduceAction#init */
6415 /* allocate ReduceAction1789 */
6416 val
* NEW_parser__ReduceAction1789(const struct type
* type
) {
6417 val
* self
/* : ReduceAction1789 */;
6418 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6420 self
->class = &class_parser__ReduceAction1789
;
6423 /* allocate ReduceAction1789 */
6424 void CHECK_NEW_parser__ReduceAction1789(val
* self
) {
6425 long var
/* : Int */;
6426 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1789> */
6428 /* runtime class parser__ReduceAction1790 */
6429 const struct class class_parser__ReduceAction1790
= {
6432 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1790:kernel#Object#object_id */
6433 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1790:kernel#Object#is_same_type */
6434 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1790:kernel#Object#== */
6435 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1790:kernel#Object#!= */
6436 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1790:kernel#Object#output */
6437 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1790:kernel#Object#output_class_name */
6438 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1790:kernel#Object#exit */
6439 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1790:kernel#Object#sys */
6440 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1790:kernel#Object#hash */
6441 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1790:string#Object#to_s */
6442 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1790:string#Object#native_class_name */
6443 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1790:string#Object#class_name */
6444 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1790:string#Object#inspect */
6445 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1790:string#Object#inspect_head */
6446 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1790:string#Object#args */
6447 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1790:math#Object#atan2 */
6448 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1790:math#Object#pi */
6449 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1790:math#Object#srand_from */
6450 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1790:math#Object#srand */
6451 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1790:stream#Object#poll */
6452 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1790:stream#Object#intern_poll */
6453 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1790:time#Object#get_time */
6454 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1790:file#Object#printn */
6455 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1790:file#Object#print */
6456 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1790:file#Object#getc */
6457 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1790:file#Object#gets */
6458 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1790:file#Object#getcwd */
6459 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1790:file#Object#file_getcwd */
6460 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1790:file#Object#stdin */
6461 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1790:file#Object#stdout */
6462 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1790:file#Object#stderr */
6463 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1790:model_base#Object#intrude_visibility */
6464 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1790:model_base#Object#public_visibility */
6465 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1790:model_base#Object#protected_visibility */
6466 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1790:model_base#Object#private_visibility */
6467 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1790:model_base#Object#none_visibility */
6468 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1790:model#Object#abstract_kind */
6469 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1790:model#Object#concrete_kind */
6470 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1790:model#Object#interface_kind */
6471 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1790:model#Object#enum_kind */
6472 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1790:model#Object#extern_kind */
6473 (nitmethod_t
)VIRTUAL_parser__ReduceAction1790__action
, /* pointer to parser:ReduceAction1790:parser#ReduceAction1790#action */
6474 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1790:parser#ReduceAction#concat */
6475 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1790:parser#ReduceAction#init */
6478 /* allocate ReduceAction1790 */
6479 val
* NEW_parser__ReduceAction1790(const struct type
* type
) {
6480 val
* self
/* : ReduceAction1790 */;
6481 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6483 self
->class = &class_parser__ReduceAction1790
;
6486 /* allocate ReduceAction1790 */
6487 void CHECK_NEW_parser__ReduceAction1790(val
* self
) {
6488 long var
/* : Int */;
6489 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1790> */
6491 /* runtime class parser__ReduceAction1791 */
6492 const struct class class_parser__ReduceAction1791
= {
6495 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1791:kernel#Object#object_id */
6496 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1791:kernel#Object#is_same_type */
6497 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1791:kernel#Object#== */
6498 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1791:kernel#Object#!= */
6499 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1791:kernel#Object#output */
6500 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1791:kernel#Object#output_class_name */
6501 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1791:kernel#Object#exit */
6502 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1791:kernel#Object#sys */
6503 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1791:kernel#Object#hash */
6504 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1791:string#Object#to_s */
6505 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1791:string#Object#native_class_name */
6506 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1791:string#Object#class_name */
6507 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1791:string#Object#inspect */
6508 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1791:string#Object#inspect_head */
6509 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1791:string#Object#args */
6510 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1791:math#Object#atan2 */
6511 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1791:math#Object#pi */
6512 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1791:math#Object#srand_from */
6513 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1791:math#Object#srand */
6514 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1791:stream#Object#poll */
6515 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1791:stream#Object#intern_poll */
6516 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1791:time#Object#get_time */
6517 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1791:file#Object#printn */
6518 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1791:file#Object#print */
6519 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1791:file#Object#getc */
6520 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1791:file#Object#gets */
6521 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1791:file#Object#getcwd */
6522 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1791:file#Object#file_getcwd */
6523 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1791:file#Object#stdin */
6524 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1791:file#Object#stdout */
6525 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1791:file#Object#stderr */
6526 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1791:model_base#Object#intrude_visibility */
6527 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1791:model_base#Object#public_visibility */
6528 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1791:model_base#Object#protected_visibility */
6529 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1791:model_base#Object#private_visibility */
6530 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1791:model_base#Object#none_visibility */
6531 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1791:model#Object#abstract_kind */
6532 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1791:model#Object#concrete_kind */
6533 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1791:model#Object#interface_kind */
6534 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1791:model#Object#enum_kind */
6535 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1791:model#Object#extern_kind */
6536 (nitmethod_t
)VIRTUAL_parser__ReduceAction1791__action
, /* pointer to parser:ReduceAction1791:parser#ReduceAction1791#action */
6537 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1791:parser#ReduceAction#concat */
6538 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1791:parser#ReduceAction#init */
6541 /* allocate ReduceAction1791 */
6542 val
* NEW_parser__ReduceAction1791(const struct type
* type
) {
6543 val
* self
/* : ReduceAction1791 */;
6544 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6546 self
->class = &class_parser__ReduceAction1791
;
6549 /* allocate ReduceAction1791 */
6550 void CHECK_NEW_parser__ReduceAction1791(val
* self
) {
6551 long var
/* : Int */;
6552 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1791> */
6554 /* runtime class parser__ReduceAction1793 */
6555 const struct class class_parser__ReduceAction1793
= {
6558 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1793:kernel#Object#object_id */
6559 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1793:kernel#Object#is_same_type */
6560 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1793:kernel#Object#== */
6561 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1793:kernel#Object#!= */
6562 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1793:kernel#Object#output */
6563 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1793:kernel#Object#output_class_name */
6564 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1793:kernel#Object#exit */
6565 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1793:kernel#Object#sys */
6566 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1793:kernel#Object#hash */
6567 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1793:string#Object#to_s */
6568 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1793:string#Object#native_class_name */
6569 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1793:string#Object#class_name */
6570 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1793:string#Object#inspect */
6571 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1793:string#Object#inspect_head */
6572 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1793:string#Object#args */
6573 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1793:math#Object#atan2 */
6574 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1793:math#Object#pi */
6575 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1793:math#Object#srand_from */
6576 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1793:math#Object#srand */
6577 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1793:stream#Object#poll */
6578 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1793:stream#Object#intern_poll */
6579 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1793:time#Object#get_time */
6580 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1793:file#Object#printn */
6581 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1793:file#Object#print */
6582 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1793:file#Object#getc */
6583 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1793:file#Object#gets */
6584 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1793:file#Object#getcwd */
6585 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1793:file#Object#file_getcwd */
6586 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1793:file#Object#stdin */
6587 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1793:file#Object#stdout */
6588 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1793:file#Object#stderr */
6589 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1793:model_base#Object#intrude_visibility */
6590 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1793:model_base#Object#public_visibility */
6591 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1793:model_base#Object#protected_visibility */
6592 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1793:model_base#Object#private_visibility */
6593 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1793:model_base#Object#none_visibility */
6594 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1793:model#Object#abstract_kind */
6595 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1793:model#Object#concrete_kind */
6596 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1793:model#Object#interface_kind */
6597 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1793:model#Object#enum_kind */
6598 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1793:model#Object#extern_kind */
6599 (nitmethod_t
)VIRTUAL_parser__ReduceAction1793__action
, /* pointer to parser:ReduceAction1793:parser#ReduceAction1793#action */
6600 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1793:parser#ReduceAction#concat */
6601 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1793:parser#ReduceAction#init */
6604 /* allocate ReduceAction1793 */
6605 val
* NEW_parser__ReduceAction1793(const struct type
* type
) {
6606 val
* self
/* : ReduceAction1793 */;
6607 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6609 self
->class = &class_parser__ReduceAction1793
;
6612 /* allocate ReduceAction1793 */
6613 void CHECK_NEW_parser__ReduceAction1793(val
* self
) {
6614 long var
/* : Int */;
6615 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1793> */
6617 /* runtime class parser__ReduceAction1794 */
6618 const struct class class_parser__ReduceAction1794
= {
6621 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1794:kernel#Object#object_id */
6622 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1794:kernel#Object#is_same_type */
6623 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1794:kernel#Object#== */
6624 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1794:kernel#Object#!= */
6625 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1794:kernel#Object#output */
6626 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1794:kernel#Object#output_class_name */
6627 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1794:kernel#Object#exit */
6628 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1794:kernel#Object#sys */
6629 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1794:kernel#Object#hash */
6630 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1794:string#Object#to_s */
6631 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1794:string#Object#native_class_name */
6632 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1794:string#Object#class_name */
6633 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1794:string#Object#inspect */
6634 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1794:string#Object#inspect_head */
6635 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1794:string#Object#args */
6636 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1794:math#Object#atan2 */
6637 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1794:math#Object#pi */
6638 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1794:math#Object#srand_from */
6639 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1794:math#Object#srand */
6640 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1794:stream#Object#poll */
6641 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1794:stream#Object#intern_poll */
6642 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1794:time#Object#get_time */
6643 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1794:file#Object#printn */
6644 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1794:file#Object#print */
6645 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1794:file#Object#getc */
6646 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1794:file#Object#gets */
6647 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1794:file#Object#getcwd */
6648 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1794:file#Object#file_getcwd */
6649 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1794:file#Object#stdin */
6650 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1794:file#Object#stdout */
6651 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1794:file#Object#stderr */
6652 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1794:model_base#Object#intrude_visibility */
6653 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1794:model_base#Object#public_visibility */
6654 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1794:model_base#Object#protected_visibility */
6655 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1794:model_base#Object#private_visibility */
6656 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1794:model_base#Object#none_visibility */
6657 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1794:model#Object#abstract_kind */
6658 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1794:model#Object#concrete_kind */
6659 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1794:model#Object#interface_kind */
6660 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1794:model#Object#enum_kind */
6661 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1794:model#Object#extern_kind */
6662 (nitmethod_t
)VIRTUAL_parser__ReduceAction1794__action
, /* pointer to parser:ReduceAction1794:parser#ReduceAction1794#action */
6663 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1794:parser#ReduceAction#concat */
6664 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1794:parser#ReduceAction#init */
6667 /* allocate ReduceAction1794 */
6668 val
* NEW_parser__ReduceAction1794(const struct type
* type
) {
6669 val
* self
/* : ReduceAction1794 */;
6670 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6672 self
->class = &class_parser__ReduceAction1794
;
6675 /* allocate ReduceAction1794 */
6676 void CHECK_NEW_parser__ReduceAction1794(val
* self
) {
6677 long var
/* : Int */;
6678 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1794> */
6680 /* runtime class parser__ReduceAction1795 */
6681 const struct class class_parser__ReduceAction1795
= {
6684 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1795:kernel#Object#object_id */
6685 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1795:kernel#Object#is_same_type */
6686 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1795:kernel#Object#== */
6687 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1795:kernel#Object#!= */
6688 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1795:kernel#Object#output */
6689 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1795:kernel#Object#output_class_name */
6690 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1795:kernel#Object#exit */
6691 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1795:kernel#Object#sys */
6692 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1795:kernel#Object#hash */
6693 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1795:string#Object#to_s */
6694 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1795:string#Object#native_class_name */
6695 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1795:string#Object#class_name */
6696 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1795:string#Object#inspect */
6697 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1795:string#Object#inspect_head */
6698 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1795:string#Object#args */
6699 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1795:math#Object#atan2 */
6700 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1795:math#Object#pi */
6701 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1795:math#Object#srand_from */
6702 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1795:math#Object#srand */
6703 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1795:stream#Object#poll */
6704 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1795:stream#Object#intern_poll */
6705 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1795:time#Object#get_time */
6706 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1795:file#Object#printn */
6707 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1795:file#Object#print */
6708 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1795:file#Object#getc */
6709 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1795:file#Object#gets */
6710 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1795:file#Object#getcwd */
6711 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1795:file#Object#file_getcwd */
6712 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1795:file#Object#stdin */
6713 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1795:file#Object#stdout */
6714 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1795:file#Object#stderr */
6715 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1795:model_base#Object#intrude_visibility */
6716 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1795:model_base#Object#public_visibility */
6717 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1795:model_base#Object#protected_visibility */
6718 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1795:model_base#Object#private_visibility */
6719 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1795:model_base#Object#none_visibility */
6720 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1795:model#Object#abstract_kind */
6721 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1795:model#Object#concrete_kind */
6722 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1795:model#Object#interface_kind */
6723 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1795:model#Object#enum_kind */
6724 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1795:model#Object#extern_kind */
6725 (nitmethod_t
)VIRTUAL_parser__ReduceAction1795__action
, /* pointer to parser:ReduceAction1795:parser#ReduceAction1795#action */
6726 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1795:parser#ReduceAction#concat */
6727 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1795:parser#ReduceAction#init */
6730 /* allocate ReduceAction1795 */
6731 val
* NEW_parser__ReduceAction1795(const struct type
* type
) {
6732 val
* self
/* : ReduceAction1795 */;
6733 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6735 self
->class = &class_parser__ReduceAction1795
;
6738 /* allocate ReduceAction1795 */
6739 void CHECK_NEW_parser__ReduceAction1795(val
* self
) {
6740 long var
/* : Int */;
6741 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1795> */
6743 /* runtime class parser__ReduceAction1797 */
6744 const struct class class_parser__ReduceAction1797
= {
6747 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1797:kernel#Object#object_id */
6748 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1797:kernel#Object#is_same_type */
6749 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1797:kernel#Object#== */
6750 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1797:kernel#Object#!= */
6751 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1797:kernel#Object#output */
6752 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1797:kernel#Object#output_class_name */
6753 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1797:kernel#Object#exit */
6754 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1797:kernel#Object#sys */
6755 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1797:kernel#Object#hash */
6756 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1797:string#Object#to_s */
6757 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1797:string#Object#native_class_name */
6758 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1797:string#Object#class_name */
6759 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1797:string#Object#inspect */
6760 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1797:string#Object#inspect_head */
6761 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1797:string#Object#args */
6762 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1797:math#Object#atan2 */
6763 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1797:math#Object#pi */
6764 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1797:math#Object#srand_from */
6765 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1797:math#Object#srand */
6766 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1797:stream#Object#poll */
6767 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1797:stream#Object#intern_poll */
6768 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1797:time#Object#get_time */
6769 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1797:file#Object#printn */
6770 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1797:file#Object#print */
6771 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1797:file#Object#getc */
6772 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1797:file#Object#gets */
6773 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1797:file#Object#getcwd */
6774 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1797:file#Object#file_getcwd */
6775 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1797:file#Object#stdin */
6776 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1797:file#Object#stdout */
6777 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1797:file#Object#stderr */
6778 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1797:model_base#Object#intrude_visibility */
6779 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1797:model_base#Object#public_visibility */
6780 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1797:model_base#Object#protected_visibility */
6781 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1797:model_base#Object#private_visibility */
6782 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1797:model_base#Object#none_visibility */
6783 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1797:model#Object#abstract_kind */
6784 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1797:model#Object#concrete_kind */
6785 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1797:model#Object#interface_kind */
6786 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1797:model#Object#enum_kind */
6787 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1797:model#Object#extern_kind */
6788 (nitmethod_t
)VIRTUAL_parser__ReduceAction1797__action
, /* pointer to parser:ReduceAction1797:parser#ReduceAction1797#action */
6789 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1797:parser#ReduceAction#concat */
6790 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1797:parser#ReduceAction#init */
6793 /* allocate ReduceAction1797 */
6794 val
* NEW_parser__ReduceAction1797(const struct type
* type
) {
6795 val
* self
/* : ReduceAction1797 */;
6796 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6798 self
->class = &class_parser__ReduceAction1797
;
6801 /* allocate ReduceAction1797 */
6802 void CHECK_NEW_parser__ReduceAction1797(val
* self
) {
6803 long var
/* : Int */;
6804 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1797> */
6806 /* runtime class parser__ReduceAction1799 */
6807 const struct class class_parser__ReduceAction1799
= {
6810 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1799:kernel#Object#object_id */
6811 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1799:kernel#Object#is_same_type */
6812 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1799:kernel#Object#== */
6813 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1799:kernel#Object#!= */
6814 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1799:kernel#Object#output */
6815 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1799:kernel#Object#output_class_name */
6816 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1799:kernel#Object#exit */
6817 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1799:kernel#Object#sys */
6818 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1799:kernel#Object#hash */
6819 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1799:string#Object#to_s */
6820 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1799:string#Object#native_class_name */
6821 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1799:string#Object#class_name */
6822 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1799:string#Object#inspect */
6823 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1799:string#Object#inspect_head */
6824 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1799:string#Object#args */
6825 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1799:math#Object#atan2 */
6826 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1799:math#Object#pi */
6827 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1799:math#Object#srand_from */
6828 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1799:math#Object#srand */
6829 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1799:stream#Object#poll */
6830 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1799:stream#Object#intern_poll */
6831 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1799:time#Object#get_time */
6832 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1799:file#Object#printn */
6833 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1799:file#Object#print */
6834 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1799:file#Object#getc */
6835 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1799:file#Object#gets */
6836 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1799:file#Object#getcwd */
6837 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1799:file#Object#file_getcwd */
6838 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1799:file#Object#stdin */
6839 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1799:file#Object#stdout */
6840 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1799:file#Object#stderr */
6841 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1799:model_base#Object#intrude_visibility */
6842 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1799:model_base#Object#public_visibility */
6843 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1799:model_base#Object#protected_visibility */
6844 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1799:model_base#Object#private_visibility */
6845 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1799:model_base#Object#none_visibility */
6846 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1799:model#Object#abstract_kind */
6847 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1799:model#Object#concrete_kind */
6848 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1799:model#Object#interface_kind */
6849 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1799:model#Object#enum_kind */
6850 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1799:model#Object#extern_kind */
6851 (nitmethod_t
)VIRTUAL_parser__ReduceAction1799__action
, /* pointer to parser:ReduceAction1799:parser#ReduceAction1799#action */
6852 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1799:parser#ReduceAction#concat */
6853 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1799:parser#ReduceAction#init */
6856 /* allocate ReduceAction1799 */
6857 val
* NEW_parser__ReduceAction1799(const struct type
* type
) {
6858 val
* self
/* : ReduceAction1799 */;
6859 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6861 self
->class = &class_parser__ReduceAction1799
;
6864 /* allocate ReduceAction1799 */
6865 void CHECK_NEW_parser__ReduceAction1799(val
* self
) {
6866 long var
/* : Int */;
6867 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1799> */
6869 /* runtime class parser__ReduceAction1803 */
6870 const struct class class_parser__ReduceAction1803
= {
6873 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1803:kernel#Object#object_id */
6874 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1803:kernel#Object#is_same_type */
6875 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1803:kernel#Object#== */
6876 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1803:kernel#Object#!= */
6877 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1803:kernel#Object#output */
6878 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1803:kernel#Object#output_class_name */
6879 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1803:kernel#Object#exit */
6880 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1803:kernel#Object#sys */
6881 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1803:kernel#Object#hash */
6882 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1803:string#Object#to_s */
6883 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1803:string#Object#native_class_name */
6884 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1803:string#Object#class_name */
6885 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1803:string#Object#inspect */
6886 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1803:string#Object#inspect_head */
6887 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1803:string#Object#args */
6888 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1803:math#Object#atan2 */
6889 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1803:math#Object#pi */
6890 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1803:math#Object#srand_from */
6891 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1803:math#Object#srand */
6892 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1803:stream#Object#poll */
6893 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1803:stream#Object#intern_poll */
6894 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1803:time#Object#get_time */
6895 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1803:file#Object#printn */
6896 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1803:file#Object#print */
6897 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1803:file#Object#getc */
6898 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1803:file#Object#gets */
6899 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1803:file#Object#getcwd */
6900 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1803:file#Object#file_getcwd */
6901 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1803:file#Object#stdin */
6902 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1803:file#Object#stdout */
6903 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1803:file#Object#stderr */
6904 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1803:model_base#Object#intrude_visibility */
6905 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1803:model_base#Object#public_visibility */
6906 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1803:model_base#Object#protected_visibility */
6907 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1803:model_base#Object#private_visibility */
6908 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1803:model_base#Object#none_visibility */
6909 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1803:model#Object#abstract_kind */
6910 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1803:model#Object#concrete_kind */
6911 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1803:model#Object#interface_kind */
6912 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1803:model#Object#enum_kind */
6913 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1803:model#Object#extern_kind */
6914 (nitmethod_t
)VIRTUAL_parser__ReduceAction1803__action
, /* pointer to parser:ReduceAction1803:parser#ReduceAction1803#action */
6915 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1803:parser#ReduceAction#concat */
6916 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1803:parser#ReduceAction#init */
6919 /* allocate ReduceAction1803 */
6920 val
* NEW_parser__ReduceAction1803(const struct type
* type
) {
6921 val
* self
/* : ReduceAction1803 */;
6922 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6924 self
->class = &class_parser__ReduceAction1803
;
6927 /* allocate ReduceAction1803 */
6928 void CHECK_NEW_parser__ReduceAction1803(val
* self
) {
6929 long var
/* : Int */;
6930 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1803> */
6932 /* runtime class parser__ReduceAction1807 */
6933 const struct class class_parser__ReduceAction1807
= {
6936 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1807:kernel#Object#object_id */
6937 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1807:kernel#Object#is_same_type */
6938 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1807:kernel#Object#== */
6939 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1807:kernel#Object#!= */
6940 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1807:kernel#Object#output */
6941 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1807:kernel#Object#output_class_name */
6942 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1807:kernel#Object#exit */
6943 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1807:kernel#Object#sys */
6944 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1807:kernel#Object#hash */
6945 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1807:string#Object#to_s */
6946 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1807:string#Object#native_class_name */
6947 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1807:string#Object#class_name */
6948 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1807:string#Object#inspect */
6949 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1807:string#Object#inspect_head */
6950 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1807:string#Object#args */
6951 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1807:math#Object#atan2 */
6952 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1807:math#Object#pi */
6953 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1807:math#Object#srand_from */
6954 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1807:math#Object#srand */
6955 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1807:stream#Object#poll */
6956 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1807:stream#Object#intern_poll */
6957 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1807:time#Object#get_time */
6958 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1807:file#Object#printn */
6959 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1807:file#Object#print */
6960 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1807:file#Object#getc */
6961 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1807:file#Object#gets */
6962 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1807:file#Object#getcwd */
6963 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1807:file#Object#file_getcwd */
6964 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1807:file#Object#stdin */
6965 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1807:file#Object#stdout */
6966 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1807:file#Object#stderr */
6967 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1807:model_base#Object#intrude_visibility */
6968 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1807:model_base#Object#public_visibility */
6969 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1807:model_base#Object#protected_visibility */
6970 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1807:model_base#Object#private_visibility */
6971 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1807:model_base#Object#none_visibility */
6972 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1807:model#Object#abstract_kind */
6973 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1807:model#Object#concrete_kind */
6974 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1807:model#Object#interface_kind */
6975 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1807:model#Object#enum_kind */
6976 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1807:model#Object#extern_kind */
6977 (nitmethod_t
)VIRTUAL_parser__ReduceAction1807__action
, /* pointer to parser:ReduceAction1807:parser#ReduceAction1807#action */
6978 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1807:parser#ReduceAction#concat */
6979 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1807:parser#ReduceAction#init */
6982 /* allocate ReduceAction1807 */
6983 val
* NEW_parser__ReduceAction1807(const struct type
* type
) {
6984 val
* self
/* : ReduceAction1807 */;
6985 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
6987 self
->class = &class_parser__ReduceAction1807
;
6990 /* allocate ReduceAction1807 */
6991 void CHECK_NEW_parser__ReduceAction1807(val
* self
) {
6992 long var
/* : Int */;
6993 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1807> */
6995 /* runtime class parser__ReduceAction1808 */
6996 const struct class class_parser__ReduceAction1808
= {
6999 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1808:kernel#Object#object_id */
7000 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1808:kernel#Object#is_same_type */
7001 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1808:kernel#Object#== */
7002 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1808:kernel#Object#!= */
7003 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1808:kernel#Object#output */
7004 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1808:kernel#Object#output_class_name */
7005 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1808:kernel#Object#exit */
7006 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1808:kernel#Object#sys */
7007 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1808:kernel#Object#hash */
7008 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1808:string#Object#to_s */
7009 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1808:string#Object#native_class_name */
7010 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1808:string#Object#class_name */
7011 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1808:string#Object#inspect */
7012 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1808:string#Object#inspect_head */
7013 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1808:string#Object#args */
7014 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1808:math#Object#atan2 */
7015 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1808:math#Object#pi */
7016 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1808:math#Object#srand_from */
7017 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1808:math#Object#srand */
7018 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1808:stream#Object#poll */
7019 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1808:stream#Object#intern_poll */
7020 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1808:time#Object#get_time */
7021 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1808:file#Object#printn */
7022 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1808:file#Object#print */
7023 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1808:file#Object#getc */
7024 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1808:file#Object#gets */
7025 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1808:file#Object#getcwd */
7026 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1808:file#Object#file_getcwd */
7027 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1808:file#Object#stdin */
7028 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1808:file#Object#stdout */
7029 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1808:file#Object#stderr */
7030 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1808:model_base#Object#intrude_visibility */
7031 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1808:model_base#Object#public_visibility */
7032 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1808:model_base#Object#protected_visibility */
7033 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1808:model_base#Object#private_visibility */
7034 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1808:model_base#Object#none_visibility */
7035 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1808:model#Object#abstract_kind */
7036 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1808:model#Object#concrete_kind */
7037 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1808:model#Object#interface_kind */
7038 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1808:model#Object#enum_kind */
7039 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1808:model#Object#extern_kind */
7040 (nitmethod_t
)VIRTUAL_parser__ReduceAction1808__action
, /* pointer to parser:ReduceAction1808:parser#ReduceAction1808#action */
7041 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1808:parser#ReduceAction#concat */
7042 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1808:parser#ReduceAction#init */
7045 /* allocate ReduceAction1808 */
7046 val
* NEW_parser__ReduceAction1808(const struct type
* type
) {
7047 val
* self
/* : ReduceAction1808 */;
7048 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7050 self
->class = &class_parser__ReduceAction1808
;
7053 /* allocate ReduceAction1808 */
7054 void CHECK_NEW_parser__ReduceAction1808(val
* self
) {
7055 long var
/* : Int */;
7056 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1808> */
7058 /* runtime class parser__ReduceAction1809 */
7059 const struct class class_parser__ReduceAction1809
= {
7062 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1809:kernel#Object#object_id */
7063 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1809:kernel#Object#is_same_type */
7064 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1809:kernel#Object#== */
7065 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1809:kernel#Object#!= */
7066 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1809:kernel#Object#output */
7067 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1809:kernel#Object#output_class_name */
7068 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1809:kernel#Object#exit */
7069 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1809:kernel#Object#sys */
7070 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1809:kernel#Object#hash */
7071 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1809:string#Object#to_s */
7072 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1809:string#Object#native_class_name */
7073 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1809:string#Object#class_name */
7074 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1809:string#Object#inspect */
7075 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1809:string#Object#inspect_head */
7076 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1809:string#Object#args */
7077 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1809:math#Object#atan2 */
7078 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1809:math#Object#pi */
7079 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1809:math#Object#srand_from */
7080 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1809:math#Object#srand */
7081 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1809:stream#Object#poll */
7082 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1809:stream#Object#intern_poll */
7083 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1809:time#Object#get_time */
7084 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1809:file#Object#printn */
7085 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1809:file#Object#print */
7086 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1809:file#Object#getc */
7087 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1809:file#Object#gets */
7088 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1809:file#Object#getcwd */
7089 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1809:file#Object#file_getcwd */
7090 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1809:file#Object#stdin */
7091 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1809:file#Object#stdout */
7092 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1809:file#Object#stderr */
7093 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1809:model_base#Object#intrude_visibility */
7094 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1809:model_base#Object#public_visibility */
7095 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1809:model_base#Object#protected_visibility */
7096 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1809:model_base#Object#private_visibility */
7097 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1809:model_base#Object#none_visibility */
7098 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1809:model#Object#abstract_kind */
7099 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1809:model#Object#concrete_kind */
7100 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1809:model#Object#interface_kind */
7101 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1809:model#Object#enum_kind */
7102 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1809:model#Object#extern_kind */
7103 (nitmethod_t
)VIRTUAL_parser__ReduceAction1809__action
, /* pointer to parser:ReduceAction1809:parser#ReduceAction1809#action */
7104 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1809:parser#ReduceAction#concat */
7105 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1809:parser#ReduceAction#init */
7108 /* allocate ReduceAction1809 */
7109 val
* NEW_parser__ReduceAction1809(const struct type
* type
) {
7110 val
* self
/* : ReduceAction1809 */;
7111 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7113 self
->class = &class_parser__ReduceAction1809
;
7116 /* allocate ReduceAction1809 */
7117 void CHECK_NEW_parser__ReduceAction1809(val
* self
) {
7118 long var
/* : Int */;
7119 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1809> */
7121 /* runtime class parser__ReduceAction1810 */
7122 const struct class class_parser__ReduceAction1810
= {
7125 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1810:kernel#Object#object_id */
7126 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1810:kernel#Object#is_same_type */
7127 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1810:kernel#Object#== */
7128 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1810:kernel#Object#!= */
7129 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1810:kernel#Object#output */
7130 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1810:kernel#Object#output_class_name */
7131 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1810:kernel#Object#exit */
7132 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1810:kernel#Object#sys */
7133 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1810:kernel#Object#hash */
7134 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1810:string#Object#to_s */
7135 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1810:string#Object#native_class_name */
7136 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1810:string#Object#class_name */
7137 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1810:string#Object#inspect */
7138 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1810:string#Object#inspect_head */
7139 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1810:string#Object#args */
7140 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1810:math#Object#atan2 */
7141 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1810:math#Object#pi */
7142 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1810:math#Object#srand_from */
7143 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1810:math#Object#srand */
7144 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1810:stream#Object#poll */
7145 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1810:stream#Object#intern_poll */
7146 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1810:time#Object#get_time */
7147 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1810:file#Object#printn */
7148 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1810:file#Object#print */
7149 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1810:file#Object#getc */
7150 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1810:file#Object#gets */
7151 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1810:file#Object#getcwd */
7152 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1810:file#Object#file_getcwd */
7153 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1810:file#Object#stdin */
7154 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1810:file#Object#stdout */
7155 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1810:file#Object#stderr */
7156 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1810:model_base#Object#intrude_visibility */
7157 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1810:model_base#Object#public_visibility */
7158 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1810:model_base#Object#protected_visibility */
7159 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1810:model_base#Object#private_visibility */
7160 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1810:model_base#Object#none_visibility */
7161 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1810:model#Object#abstract_kind */
7162 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1810:model#Object#concrete_kind */
7163 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1810:model#Object#interface_kind */
7164 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1810:model#Object#enum_kind */
7165 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1810:model#Object#extern_kind */
7166 (nitmethod_t
)VIRTUAL_parser__ReduceAction1810__action
, /* pointer to parser:ReduceAction1810:parser#ReduceAction1810#action */
7167 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1810:parser#ReduceAction#concat */
7168 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1810:parser#ReduceAction#init */
7171 /* allocate ReduceAction1810 */
7172 val
* NEW_parser__ReduceAction1810(const struct type
* type
) {
7173 val
* self
/* : ReduceAction1810 */;
7174 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7176 self
->class = &class_parser__ReduceAction1810
;
7179 /* allocate ReduceAction1810 */
7180 void CHECK_NEW_parser__ReduceAction1810(val
* self
) {
7181 long var
/* : Int */;
7182 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1810> */
7184 /* runtime class parser__ReduceAction1811 */
7185 const struct class class_parser__ReduceAction1811
= {
7188 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser:ReduceAction1811:kernel#Object#object_id */
7189 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser:ReduceAction1811:kernel#Object#is_same_type */
7190 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser:ReduceAction1811:kernel#Object#== */
7191 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser:ReduceAction1811:kernel#Object#!= */
7192 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser:ReduceAction1811:kernel#Object#output */
7193 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser:ReduceAction1811:kernel#Object#output_class_name */
7194 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser:ReduceAction1811:kernel#Object#exit */
7195 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser:ReduceAction1811:kernel#Object#sys */
7196 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser:ReduceAction1811:kernel#Object#hash */
7197 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to parser:ReduceAction1811:string#Object#to_s */
7198 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser:ReduceAction1811:string#Object#native_class_name */
7199 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser:ReduceAction1811:string#Object#class_name */
7200 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser:ReduceAction1811:string#Object#inspect */
7201 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser:ReduceAction1811:string#Object#inspect_head */
7202 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser:ReduceAction1811:string#Object#args */
7203 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser:ReduceAction1811:math#Object#atan2 */
7204 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser:ReduceAction1811:math#Object#pi */
7205 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser:ReduceAction1811:math#Object#srand_from */
7206 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser:ReduceAction1811:math#Object#srand */
7207 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser:ReduceAction1811:stream#Object#poll */
7208 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser:ReduceAction1811:stream#Object#intern_poll */
7209 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser:ReduceAction1811:time#Object#get_time */
7210 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser:ReduceAction1811:file#Object#printn */
7211 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser:ReduceAction1811:file#Object#print */
7212 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser:ReduceAction1811:file#Object#getc */
7213 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser:ReduceAction1811:file#Object#gets */
7214 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser:ReduceAction1811:file#Object#getcwd */
7215 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser:ReduceAction1811:file#Object#file_getcwd */
7216 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser:ReduceAction1811:file#Object#stdin */
7217 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser:ReduceAction1811:file#Object#stdout */
7218 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser:ReduceAction1811:file#Object#stderr */
7219 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser:ReduceAction1811:model_base#Object#intrude_visibility */
7220 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser:ReduceAction1811:model_base#Object#public_visibility */
7221 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser:ReduceAction1811:model_base#Object#protected_visibility */
7222 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser:ReduceAction1811:model_base#Object#private_visibility */
7223 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser:ReduceAction1811:model_base#Object#none_visibility */
7224 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser:ReduceAction1811:model#Object#abstract_kind */
7225 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser:ReduceAction1811:model#Object#concrete_kind */
7226 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser:ReduceAction1811:model#Object#interface_kind */
7227 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser:ReduceAction1811:model#Object#enum_kind */
7228 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser:ReduceAction1811:model#Object#extern_kind */
7229 (nitmethod_t
)VIRTUAL_parser__ReduceAction1811__action
, /* pointer to parser:ReduceAction1811:parser#ReduceAction1811#action */
7230 (nitmethod_t
)VIRTUAL_parser__ReduceAction__concat
, /* pointer to parser:ReduceAction1811:parser#ReduceAction#concat */
7231 (nitmethod_t
)VIRTUAL_parser__ReduceAction__init
, /* pointer to parser:ReduceAction1811:parser#ReduceAction#init */
7234 /* allocate ReduceAction1811 */
7235 val
* NEW_parser__ReduceAction1811(const struct type
* type
) {
7236 val
* self
/* : ReduceAction1811 */;
7237 self
= nit_alloc(sizeof(struct instance
) + 1*sizeof(nitattribute_t
));
7239 self
->class = &class_parser__ReduceAction1811
;
7242 /* allocate ReduceAction1811 */
7243 void CHECK_NEW_parser__ReduceAction1811(val
* self
) {
7244 long var
/* : Int */;
7245 var
= self
->attrs
[COLOR_parser__ReduceAction___goto
].l
; /* _goto on <self:ReduceAction1811> */
7247 /* runtime class lexer__Lexer */
7248 const struct class class_lexer__Lexer
= {
7251 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to lexer:Lexer:kernel#Object#object_id */
7252 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to lexer:Lexer:kernel#Object#is_same_type */
7253 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to lexer:Lexer:kernel#Object#== */
7254 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to lexer:Lexer:kernel#Object#!= */
7255 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to lexer:Lexer:kernel#Object#output */
7256 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to lexer:Lexer:kernel#Object#output_class_name */
7257 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to lexer:Lexer:kernel#Object#exit */
7258 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to lexer:Lexer:kernel#Object#sys */
7259 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to lexer:Lexer:kernel#Object#hash */
7260 (nitmethod_t
)VIRTUAL_string__Object__to_s
, /* pointer to lexer:Lexer:string#Object#to_s */
7261 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to lexer:Lexer:string#Object#native_class_name */
7262 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to lexer:Lexer:string#Object#class_name */
7263 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to lexer:Lexer:string#Object#inspect */
7264 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to lexer:Lexer:string#Object#inspect_head */
7265 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to lexer:Lexer:string#Object#args */
7266 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to lexer:Lexer:math#Object#atan2 */
7267 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to lexer:Lexer:math#Object#pi */
7268 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to lexer:Lexer:math#Object#srand_from */
7269 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to lexer:Lexer:math#Object#srand */
7270 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to lexer:Lexer:stream#Object#poll */
7271 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to lexer:Lexer:stream#Object#intern_poll */
7272 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to lexer:Lexer:time#Object#get_time */
7273 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to lexer:Lexer:file#Object#printn */
7274 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to lexer:Lexer:file#Object#print */
7275 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to lexer:Lexer:file#Object#getc */
7276 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to lexer:Lexer:file#Object#gets */
7277 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to lexer:Lexer:file#Object#getcwd */
7278 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to lexer:Lexer:file#Object#file_getcwd */
7279 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to lexer:Lexer:file#Object#stdin */
7280 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to lexer:Lexer:file#Object#stdout */
7281 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to lexer:Lexer:file#Object#stderr */
7282 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to lexer:Lexer:model_base#Object#intrude_visibility */
7283 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to lexer:Lexer:model_base#Object#public_visibility */
7284 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to lexer:Lexer:model_base#Object#protected_visibility */
7285 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to lexer:Lexer:model_base#Object#private_visibility */
7286 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to lexer:Lexer:model_base#Object#none_visibility */
7287 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to lexer:Lexer:model#Object#abstract_kind */
7288 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to lexer:Lexer:model#Object#concrete_kind */
7289 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to lexer:Lexer:model#Object#interface_kind */
7290 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to lexer:Lexer:model#Object#enum_kind */
7291 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to lexer:Lexer:model#Object#extern_kind */
7292 (nitmethod_t
)VIRTUAL_tables__TablesCapable__lexer_goto
, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_goto */
7293 (nitmethod_t
)VIRTUAL_tables__TablesCapable__lexer_accept
, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_accept */
7294 (nitmethod_t
)VIRTUAL_tables__TablesCapable__parser_goto
, /* pointer to lexer:Lexer:tables#TablesCapable#parser_goto */
7295 (nitmethod_t
)VIRTUAL_tables__TablesCapable__parser_action
, /* pointer to lexer:Lexer:tables#TablesCapable#parser_action */
7296 (nitmethod_t
)VIRTUAL_lexer__Lexer__file
, /* pointer to lexer:Lexer:lexer#Lexer#file */
7297 (nitmethod_t
)VIRTUAL_lexer__Lexer__state_initial
, /* pointer to lexer:Lexer:lexer#Lexer#state_initial */
7298 (nitmethod_t
)VIRTUAL_lexer__Lexer__init
, /* pointer to lexer:Lexer:lexer#Lexer#init */
7299 (nitmethod_t
)VIRTUAL_lexer__Lexer__last_token
, /* pointer to lexer:Lexer:lexer#Lexer#last_token */
7300 (nitmethod_t
)VIRTUAL_lexer__Lexer__last_token_61d
, /* pointer to lexer:Lexer:lexer#Lexer#last_token= */
7301 (nitmethod_t
)VIRTUAL_lexer__Lexer__peek
, /* pointer to lexer:Lexer:lexer#Lexer#peek */
7302 (nitmethod_t
)VIRTUAL_lexer__Lexer__next
, /* pointer to lexer:Lexer:lexer#Lexer#next */
7303 (nitmethod_t
)VIRTUAL_lexer__Lexer__get_token
, /* pointer to lexer:Lexer:lexer#Lexer#get_token */
7306 /* allocate Lexer */
7307 val
* NEW_lexer__Lexer(const struct type
* type
) {
7308 val
* self
/* : Lexer */;
7309 long var
/* : Int */;
7310 long var1
/* : Int */;
7311 long var2
/* : Int */;
7312 long var3
/* : Int */;
7313 short int var4
/* : Bool */;
7314 val
* var5
/* : null */;
7315 self
= nit_alloc(sizeof(struct instance
) + 8*sizeof(nitattribute_t
));
7317 self
->class = &class_lexer__Lexer
;
7319 self
->attrs
[COLOR_lexer__Lexer___state
].l
= var
; /* _state on <self:Lexer exact> */
7321 self
->attrs
[COLOR_lexer__Lexer___stream_pos
].l
= var1
; /* _stream_pos on <self:Lexer exact> */
7323 self
->attrs
[COLOR_lexer__Lexer___line
].l
= var2
; /* _line on <self:Lexer exact> */
7325 self
->attrs
[COLOR_lexer__Lexer___pos
].l
= var3
; /* _pos on <self:Lexer exact> */
7327 self
->attrs
[COLOR_lexer__Lexer___cr
].s
= var4
; /* _cr on <self:Lexer exact> */
7329 self
->attrs
[COLOR_lexer__Lexer___64dlast_token
].val
= var5
; /* @last_token on <self:Lexer exact> */
7332 /* allocate Lexer */
7333 void CHECK_NEW_lexer__Lexer(val
* self
) {
7334 val
* var
/* : nullable Token */;
7335 val
* var1
/* : SourceFile */;
7336 var
= self
->attrs
[COLOR_lexer__Lexer___token
].val
; /* _token on <self:Lexer> */
7337 var1
= self
->attrs
[COLOR_lexer__Lexer___file
].val
; /* _file on <self:Lexer> */
7339 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute _file", "src/parser/lexer.nit", 1222);
7343 /* runtime class parser_nodes__ANodes */
7344 const struct class class_parser_nodes__ANodes
= {
7347 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:ANodes:kernel#Object#object_id */
7348 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:ANodes:kernel#Object#is_same_type */
7349 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead___61d_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#== */
7350 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:ANodes:kernel#Object#!= */
7351 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:ANodes:kernel#Object#output */
7352 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:ANodes:kernel#Object#output_class_name */
7353 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:ANodes:kernel#Object#exit */
7354 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:ANodes:kernel#Object#sys */
7355 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__hash
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#hash */
7356 (nitmethod_t
)VIRTUAL_string__Collection__to_s
, /* pointer to parser_nodes:ANodes:string#Collection#to_s */
7357 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:ANodes:string#Object#native_class_name */
7358 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:ANodes:string#Object#class_name */
7359 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:ANodes:string#Object#inspect */
7360 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:ANodes:string#Object#inspect_head */
7361 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:ANodes:string#Object#args */
7362 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:ANodes:math#Object#atan2 */
7363 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:ANodes:math#Object#pi */
7364 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:ANodes:math#Object#srand_from */
7365 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:ANodes:math#Object#srand */
7366 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:ANodes:stream#Object#poll */
7367 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:ANodes:stream#Object#intern_poll */
7368 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:ANodes:time#Object#get_time */
7369 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:ANodes:file#Object#printn */
7370 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:ANodes:file#Object#print */
7371 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:ANodes:file#Object#getc */
7372 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:ANodes:file#Object#gets */
7373 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:ANodes:file#Object#getcwd */
7374 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:ANodes:file#Object#file_getcwd */
7375 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:ANodes:file#Object#stdin */
7376 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:ANodes:file#Object#stdout */
7377 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:ANodes:file#Object#stderr */
7378 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#intrude_visibility */
7379 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#public_visibility */
7380 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#protected_visibility */
7381 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#private_visibility */
7382 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:ANodes:model_base#Object#none_visibility */
7383 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:ANodes:model#Object#abstract_kind */
7384 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:ANodes:model#Object#concrete_kind */
7385 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:ANodes:model#Object#interface_kind */
7386 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:ANodes:model#Object#enum_kind */
7387 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:ANodes:model#Object#extern_kind */
7406 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__iterator
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#iterator */
7407 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__iterate
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#iterate */
7408 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__is_empty
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#is_empty */
7409 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__length
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#length */
7410 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__has
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#has */
7411 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__has_only
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_only */
7412 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__count
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#count */
7413 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__first
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#first */
7414 (nitmethod_t
)VIRTUAL_abstract_collection__Collection__has_all
, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_all */
7415 (nitmethod_t
)VIRTUAL_array__Collection__to_a
, /* pointer to parser_nodes:ANodes:array#Collection#to_a */
7416 (nitmethod_t
)VIRTUAL_string__Collection__join
, /* pointer to parser_nodes:ANodes:string#Collection#join */
7417 (nitmethod_t
)VIRTUAL_math__Collection__rand
, /* pointer to parser_nodes:ANodes:math#Collection#rand */
7418 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__clear
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#clear */
7419 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__remove
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove */
7420 (nitmethod_t
)VIRTUAL_abstract_collection__RemovableCollection__remove_all
, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove_all */
7421 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__add
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#add */
7422 (nitmethod_t
)VIRTUAL_abstract_collection__SimpleCollection__add_all
, /* pointer to parser_nodes:ANodes:abstract_collection#SimpleCollection#add_all */
7423 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes___91d_93d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[] */
7424 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__last
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#last */
7425 (nitmethod_t
)VIRTUAL_abstract_collection__SequenceRead__index_of
, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#index_of */
7426 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__first_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#first= */
7427 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__last_61d
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#last= */
7428 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__push
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#push */
7429 (nitmethod_t
)VIRTUAL_abstract_collection__Sequence__append
, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#append */
7430 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__pop
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#pop */
7431 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__unshift
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#unshift */
7432 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__shift
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#shift */
7433 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes___91d_93d_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[]= */
7434 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__remove_at
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#remove_at */
7435 (nitmethod_t
)VIRTUAL_collection__Sequence__subarray
, /* pointer to parser_nodes:ANodes:collection#Sequence#subarray */
7436 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__parent
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent */
7437 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__parent_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent= */
7438 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__items
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items */
7439 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__items_61d
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items= */
7440 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__hook_add
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_add */
7441 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__hook_remove
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_remove */
7442 (nitmethod_t
)VIRTUAL_parser_nodes__ANodes__init
, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#init */
7445 /* allocate ANodes[ANode] */
7446 val
* NEW_parser_nodes__ANodes(const struct type
* type
) {
7447 val
* self
/* : ANodes[ANode] */;
7448 val
* var
/* : Array[ANode] */;
7449 self
= nit_alloc(sizeof(struct instance
) + 2*sizeof(nitattribute_t
));
7451 self
->class = &class_parser_nodes__ANodes
;
7452 var
= NEW_array__Array(self
->type
->resolution_table
->types
[COLOR_array__Arrayparser_nodes__ANodes_FT0
]);
7453 ((void (*)(val
*))(var
->class->vft
[COLOR_array__Array__init
]))(var
) /* init on <var:Array[ANode]>*/;
7454 CHECK_NEW_array__Array(var
);
7455 self
->attrs
[COLOR_parser_nodes__ANodes___64ditems
].val
= var
; /* @items on <self:ANodes[ANode] exact> */
7458 /* allocate ANodes[ANode] */
7459 void CHECK_NEW_parser_nodes__ANodes(val
* self
) {
7460 val
* var
/* : ANode */;
7461 var
= self
->attrs
[COLOR_parser_nodes__ANodes___64dparent
].val
; /* @parent on <self:ANodes[ANode]> */
7463 fprintf(stderr
, "Runtime error: %s (%s:%d)\n", "Uninitialized attribute @parent", "src/parser/parser_nodes.nit", 79);
7467 /* runtime class parser_nodes__TEol */
7468 const struct class class_parser_nodes__TEol
= {
7471 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TEol:kernel#Object#object_id */
7472 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TEol:kernel#Object#is_same_type */
7473 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TEol:kernel#Object#== */
7474 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TEol:kernel#Object#!= */
7475 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TEol:kernel#Object#output */
7476 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TEol:kernel#Object#output_class_name */
7477 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TEol:kernel#Object#exit */
7478 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TEol:kernel#Object#sys */
7479 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TEol:kernel#Object#hash */
7480 (nitmethod_t
)VIRTUAL_parser_nodes__TEol__to_s
, /* pointer to parser_nodes:TEol:parser_nodes#TEol#to_s */
7481 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TEol:string#Object#native_class_name */
7482 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TEol:string#Object#class_name */
7483 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TEol:string#Object#inspect */
7484 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TEol:string#Object#inspect_head */
7485 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TEol:string#Object#args */
7486 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TEol:math#Object#atan2 */
7487 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TEol:math#Object#pi */
7488 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TEol:math#Object#srand_from */
7489 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TEol:math#Object#srand */
7490 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TEol:stream#Object#poll */
7491 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TEol:stream#Object#intern_poll */
7492 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TEol:time#Object#get_time */
7493 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TEol:file#Object#printn */
7494 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TEol:file#Object#print */
7495 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TEol:file#Object#getc */
7496 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TEol:file#Object#gets */
7497 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TEol:file#Object#getcwd */
7498 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TEol:file#Object#file_getcwd */
7499 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TEol:file#Object#stdin */
7500 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TEol:file#Object#stdout */
7501 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TEol:file#Object#stderr */
7502 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#intrude_visibility */
7503 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#public_visibility */
7504 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#protected_visibility */
7505 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#private_visibility */
7506 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TEol:model_base#Object#none_visibility */
7507 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TEol:model#Object#abstract_kind */
7508 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TEol:model#Object#concrete_kind */
7509 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TEol:model#Object#interface_kind */
7510 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TEol:model#Object#enum_kind */
7511 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TEol:model#Object#extern_kind */
7512 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#location */
7513 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#hot_location */
7514 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#debug */
7515 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent */
7516 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent= */
7517 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#init */
7518 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TEol:parser_nodes#Token#replace_child */
7519 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#detach */
7520 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TEol:parser_nodes#ANode#replace_with */
7521 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TEol:parser_nodes#Token#visit_all */
7522 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_tokens_by_text */
7523 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_annotations_by_name */
7524 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#accept_simple_misc */
7525 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#after_simple_misc */
7526 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TEol:literal#ANode#accept_literal */
7527 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TEol:scope#ANode#accept_scope_visitor */
7528 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TEol:flow#ANode#accept_flow_visitor */
7529 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TEol:local_var_init#ANode#accept_local_var_visitor */
7530 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TEol:auto_super_init#ANode#accept_auto_super_init */
7531 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TEol:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7532 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TEol:astvalidation#ANode#accept_ast_validation */
7533 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TEol:transform#ANode#accept_transform_visitor */
7534 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TEol:lexer#Token#text */
7535 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TEol:lexer#Token#text= */
7536 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token */
7537 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token= */
7538 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token */
7539 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token= */
7540 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TEol:parser_nodes#Token#init */
7541 (nitmethod_t
)VIRTUAL_lexer__TEol__parser_index
, /* pointer to parser_nodes:TEol:lexer#TEol#parser_index */
7542 (nitmethod_t
)VIRTUAL_parser_nodes__TEol__init
, /* pointer to parser_nodes:TEol:parser_nodes#TEol#init */
7543 (nitmethod_t
)VIRTUAL_lexer__TEol__init_tk
, /* pointer to parser_nodes:TEol:lexer#TEol#init_tk */
7547 val
* NEW_parser_nodes__TEol(const struct type
* type
) {
7548 val
* self
/* : TEol */;
7549 val
* var
/* : null */;
7550 val
* var1
/* : null */;
7551 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7553 self
->class = &class_parser_nodes__TEol
;
7555 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TEol exact> */
7557 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TEol exact> */
7561 void CHECK_NEW_parser_nodes__TEol(val
* self
) {
7562 val
* var
/* : nullable Token */;
7563 val
* var1
/* : nullable Token */;
7564 val
* var2
/* : nullable String */;
7565 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TEol> */
7566 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TEol> */
7567 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TEol> */
7569 /* runtime class parser_nodes__TComment */
7570 const struct class class_parser_nodes__TComment
= {
7573 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TComment:kernel#Object#object_id */
7574 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TComment:kernel#Object#is_same_type */
7575 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TComment:kernel#Object#== */
7576 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TComment:kernel#Object#!= */
7577 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TComment:kernel#Object#output */
7578 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TComment:kernel#Object#output_class_name */
7579 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TComment:kernel#Object#exit */
7580 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TComment:kernel#Object#sys */
7581 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TComment:kernel#Object#hash */
7582 (nitmethod_t
)VIRTUAL_parser_nodes__Token__to_s
, /* pointer to parser_nodes:TComment:parser_nodes#Token#to_s */
7583 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TComment:string#Object#native_class_name */
7584 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TComment:string#Object#class_name */
7585 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TComment:string#Object#inspect */
7586 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TComment:string#Object#inspect_head */
7587 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TComment:string#Object#args */
7588 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TComment:math#Object#atan2 */
7589 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TComment:math#Object#pi */
7590 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TComment:math#Object#srand_from */
7591 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TComment:math#Object#srand */
7592 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TComment:stream#Object#poll */
7593 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TComment:stream#Object#intern_poll */
7594 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TComment:time#Object#get_time */
7595 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TComment:file#Object#printn */
7596 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TComment:file#Object#print */
7597 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TComment:file#Object#getc */
7598 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TComment:file#Object#gets */
7599 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TComment:file#Object#getcwd */
7600 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TComment:file#Object#file_getcwd */
7601 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TComment:file#Object#stdin */
7602 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TComment:file#Object#stdout */
7603 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TComment:file#Object#stderr */
7604 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#intrude_visibility */
7605 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#public_visibility */
7606 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#protected_visibility */
7607 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#private_visibility */
7608 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TComment:model_base#Object#none_visibility */
7609 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TComment:model#Object#abstract_kind */
7610 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TComment:model#Object#concrete_kind */
7611 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TComment:model#Object#interface_kind */
7612 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TComment:model#Object#enum_kind */
7613 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TComment:model#Object#extern_kind */
7614 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#location */
7615 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#hot_location */
7616 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#debug */
7617 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent */
7618 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent= */
7619 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#init */
7620 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TComment:parser_nodes#Token#replace_child */
7621 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#detach */
7622 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TComment:parser_nodes#ANode#replace_with */
7623 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TComment:parser_nodes#Token#visit_all */
7624 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_tokens_by_text */
7625 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_annotations_by_name */
7626 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#accept_simple_misc */
7627 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#after_simple_misc */
7628 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TComment:literal#ANode#accept_literal */
7629 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TComment:scope#ANode#accept_scope_visitor */
7630 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TComment:flow#ANode#accept_flow_visitor */
7631 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TComment:local_var_init#ANode#accept_local_var_visitor */
7632 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TComment:auto_super_init#ANode#accept_auto_super_init */
7633 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TComment:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7634 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TComment:astvalidation#ANode#accept_ast_validation */
7635 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TComment:transform#ANode#accept_transform_visitor */
7636 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TComment:lexer#Token#text */
7637 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TComment:lexer#Token#text= */
7638 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token */
7639 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token= */
7640 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token */
7641 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token= */
7642 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TComment:parser_nodes#Token#init */
7643 (nitmethod_t
)VIRTUAL_lexer__TComment__parser_index
, /* pointer to parser_nodes:TComment:lexer#TComment#parser_index */
7644 (nitmethod_t
)VIRTUAL_parser_nodes__TComment__init
, /* pointer to parser_nodes:TComment:parser_nodes#TComment#init */
7645 (nitmethod_t
)VIRTUAL_lexer__TComment__init_tk
, /* pointer to parser_nodes:TComment:lexer#TComment#init_tk */
7648 /* allocate TComment */
7649 val
* NEW_parser_nodes__TComment(const struct type
* type
) {
7650 val
* self
/* : TComment */;
7651 val
* var
/* : null */;
7652 val
* var1
/* : null */;
7653 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7655 self
->class = &class_parser_nodes__TComment
;
7657 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TComment exact> */
7659 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TComment exact> */
7662 /* allocate TComment */
7663 void CHECK_NEW_parser_nodes__TComment(val
* self
) {
7664 val
* var
/* : nullable Token */;
7665 val
* var1
/* : nullable Token */;
7666 val
* var2
/* : nullable String */;
7667 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TComment> */
7668 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TComment> */
7669 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TComment> */
7671 /* runtime class parser_nodes__TKwpackage */
7672 const struct class class_parser_nodes__TKwpackage
= {
7675 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwpackage:kernel#Object#object_id */
7676 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwpackage:kernel#Object#is_same_type */
7677 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwpackage:kernel#Object#== */
7678 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwpackage:kernel#Object#!= */
7679 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwpackage:kernel#Object#output */
7680 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwpackage:kernel#Object#output_class_name */
7681 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwpackage:kernel#Object#exit */
7682 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwpackage:kernel#Object#sys */
7683 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwpackage:kernel#Object#hash */
7684 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#to_s */
7685 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwpackage:string#Object#native_class_name */
7686 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwpackage:string#Object#class_name */
7687 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwpackage:string#Object#inspect */
7688 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwpackage:string#Object#inspect_head */
7689 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwpackage:string#Object#args */
7690 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwpackage:math#Object#atan2 */
7691 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwpackage:math#Object#pi */
7692 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwpackage:math#Object#srand_from */
7693 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwpackage:math#Object#srand */
7694 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwpackage:stream#Object#poll */
7695 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwpackage:stream#Object#intern_poll */
7696 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwpackage:time#Object#get_time */
7697 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwpackage:file#Object#printn */
7698 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwpackage:file#Object#print */
7699 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwpackage:file#Object#getc */
7700 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwpackage:file#Object#gets */
7701 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwpackage:file#Object#getcwd */
7702 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwpackage:file#Object#file_getcwd */
7703 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwpackage:file#Object#stdin */
7704 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwpackage:file#Object#stdout */
7705 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwpackage:file#Object#stderr */
7706 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#intrude_visibility */
7707 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#public_visibility */
7708 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#protected_visibility */
7709 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#private_visibility */
7710 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwpackage:model_base#Object#none_visibility */
7711 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#abstract_kind */
7712 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#concrete_kind */
7713 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#interface_kind */
7714 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#enum_kind */
7715 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwpackage:model#Object#extern_kind */
7716 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#location */
7717 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#hot_location */
7718 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#debug */
7719 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent */
7720 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent= */
7721 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#init */
7722 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#replace_child */
7723 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#detach */
7724 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#replace_with */
7725 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#visit_all */
7726 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_tokens_by_text */
7727 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_annotations_by_name */
7728 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#accept_simple_misc */
7729 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#after_simple_misc */
7730 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwpackage:literal#ANode#accept_literal */
7731 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwpackage:scope#ANode#accept_scope_visitor */
7732 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwpackage:flow#ANode#accept_flow_visitor */
7733 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwpackage:local_var_init#ANode#accept_local_var_visitor */
7734 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwpackage:auto_super_init#ANode#accept_auto_super_init */
7735 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwpackage:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7736 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwpackage:astvalidation#ANode#accept_ast_validation */
7737 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwpackage:transform#ANode#accept_transform_visitor */
7738 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwpackage:lexer#Token#text */
7739 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwpackage:lexer#Token#text= */
7740 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token */
7741 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token= */
7742 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token */
7743 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token= */
7744 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#init */
7745 (nitmethod_t
)VIRTUAL_lexer__TKwpackage__parser_index
, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#parser_index */
7746 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#init */
7747 (nitmethod_t
)VIRTUAL_parser_nodes__TKwpackage__init
, /* pointer to parser_nodes:TKwpackage:parser_nodes#TKwpackage#init */
7748 (nitmethod_t
)VIRTUAL_lexer__TKwpackage__init_tk
, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#init_tk */
7751 /* allocate TKwpackage */
7752 val
* NEW_parser_nodes__TKwpackage(const struct type
* type
) {
7753 val
* self
/* : TKwpackage */;
7754 val
* var
/* : null */;
7755 val
* var1
/* : null */;
7756 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7758 self
->class = &class_parser_nodes__TKwpackage
;
7760 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwpackage exact> */
7762 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwpackage exact> */
7765 /* allocate TKwpackage */
7766 void CHECK_NEW_parser_nodes__TKwpackage(val
* self
) {
7767 val
* var
/* : nullable Token */;
7768 val
* var1
/* : nullable Token */;
7769 val
* var2
/* : nullable String */;
7770 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwpackage> */
7771 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwpackage> */
7772 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwpackage> */
7774 /* runtime class parser_nodes__TKwmodule */
7775 const struct class class_parser_nodes__TKwmodule
= {
7778 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwmodule:kernel#Object#object_id */
7779 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwmodule:kernel#Object#is_same_type */
7780 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwmodule:kernel#Object#== */
7781 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwmodule:kernel#Object#!= */
7782 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwmodule:kernel#Object#output */
7783 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwmodule:kernel#Object#output_class_name */
7784 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwmodule:kernel#Object#exit */
7785 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwmodule:kernel#Object#sys */
7786 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwmodule:kernel#Object#hash */
7787 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#to_s */
7788 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwmodule:string#Object#native_class_name */
7789 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwmodule:string#Object#class_name */
7790 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwmodule:string#Object#inspect */
7791 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwmodule:string#Object#inspect_head */
7792 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwmodule:string#Object#args */
7793 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwmodule:math#Object#atan2 */
7794 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwmodule:math#Object#pi */
7795 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwmodule:math#Object#srand_from */
7796 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwmodule:math#Object#srand */
7797 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwmodule:stream#Object#poll */
7798 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwmodule:stream#Object#intern_poll */
7799 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwmodule:time#Object#get_time */
7800 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwmodule:file#Object#printn */
7801 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwmodule:file#Object#print */
7802 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwmodule:file#Object#getc */
7803 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwmodule:file#Object#gets */
7804 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwmodule:file#Object#getcwd */
7805 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwmodule:file#Object#file_getcwd */
7806 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwmodule:file#Object#stdin */
7807 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwmodule:file#Object#stdout */
7808 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwmodule:file#Object#stderr */
7809 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#intrude_visibility */
7810 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#public_visibility */
7811 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#protected_visibility */
7812 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#private_visibility */
7813 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwmodule:model_base#Object#none_visibility */
7814 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#abstract_kind */
7815 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#concrete_kind */
7816 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#interface_kind */
7817 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#enum_kind */
7818 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwmodule:model#Object#extern_kind */
7819 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#location */
7820 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#hot_location */
7821 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#debug */
7822 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent */
7823 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent= */
7824 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#init */
7825 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#replace_child */
7826 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#detach */
7827 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#replace_with */
7828 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#visit_all */
7829 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_tokens_by_text */
7830 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_annotations_by_name */
7831 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#accept_simple_misc */
7832 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#after_simple_misc */
7833 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwmodule:literal#ANode#accept_literal */
7834 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwmodule:scope#ANode#accept_scope_visitor */
7835 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwmodule:flow#ANode#accept_flow_visitor */
7836 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwmodule:local_var_init#ANode#accept_local_var_visitor */
7837 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwmodule:auto_super_init#ANode#accept_auto_super_init */
7838 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwmodule:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7839 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwmodule:astvalidation#ANode#accept_ast_validation */
7840 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwmodule:transform#ANode#accept_transform_visitor */
7841 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwmodule:lexer#Token#text */
7842 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwmodule:lexer#Token#text= */
7843 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token */
7844 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token= */
7845 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token */
7846 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token= */
7847 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#init */
7848 (nitmethod_t
)VIRTUAL_lexer__TKwmodule__parser_index
, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#parser_index */
7849 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#init */
7850 (nitmethod_t
)VIRTUAL_parser_nodes__TKwmodule__init
, /* pointer to parser_nodes:TKwmodule:parser_nodes#TKwmodule#init */
7851 (nitmethod_t
)VIRTUAL_lexer__TKwmodule__init_tk
, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#init_tk */
7854 /* allocate TKwmodule */
7855 val
* NEW_parser_nodes__TKwmodule(const struct type
* type
) {
7856 val
* self
/* : TKwmodule */;
7857 val
* var
/* : null */;
7858 val
* var1
/* : null */;
7859 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7861 self
->class = &class_parser_nodes__TKwmodule
;
7863 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwmodule exact> */
7865 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwmodule exact> */
7868 /* allocate TKwmodule */
7869 void CHECK_NEW_parser_nodes__TKwmodule(val
* self
) {
7870 val
* var
/* : nullable Token */;
7871 val
* var1
/* : nullable Token */;
7872 val
* var2
/* : nullable String */;
7873 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwmodule> */
7874 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwmodule> */
7875 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwmodule> */
7877 /* runtime class parser_nodes__TKwimport */
7878 const struct class class_parser_nodes__TKwimport
= {
7881 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwimport:kernel#Object#object_id */
7882 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwimport:kernel#Object#is_same_type */
7883 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwimport:kernel#Object#== */
7884 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwimport:kernel#Object#!= */
7885 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwimport:kernel#Object#output */
7886 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwimport:kernel#Object#output_class_name */
7887 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwimport:kernel#Object#exit */
7888 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwimport:kernel#Object#sys */
7889 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwimport:kernel#Object#hash */
7890 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#to_s */
7891 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwimport:string#Object#native_class_name */
7892 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwimport:string#Object#class_name */
7893 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwimport:string#Object#inspect */
7894 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwimport:string#Object#inspect_head */
7895 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwimport:string#Object#args */
7896 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwimport:math#Object#atan2 */
7897 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwimport:math#Object#pi */
7898 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwimport:math#Object#srand_from */
7899 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwimport:math#Object#srand */
7900 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwimport:stream#Object#poll */
7901 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwimport:stream#Object#intern_poll */
7902 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwimport:time#Object#get_time */
7903 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwimport:file#Object#printn */
7904 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwimport:file#Object#print */
7905 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwimport:file#Object#getc */
7906 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwimport:file#Object#gets */
7907 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwimport:file#Object#getcwd */
7908 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwimport:file#Object#file_getcwd */
7909 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwimport:file#Object#stdin */
7910 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwimport:file#Object#stdout */
7911 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwimport:file#Object#stderr */
7912 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#intrude_visibility */
7913 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#public_visibility */
7914 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#protected_visibility */
7915 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#private_visibility */
7916 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwimport:model_base#Object#none_visibility */
7917 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwimport:model#Object#abstract_kind */
7918 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwimport:model#Object#concrete_kind */
7919 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwimport:model#Object#interface_kind */
7920 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwimport:model#Object#enum_kind */
7921 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwimport:model#Object#extern_kind */
7922 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#location */
7923 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#hot_location */
7924 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#debug */
7925 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent */
7926 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent= */
7927 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#init */
7928 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#replace_child */
7929 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#detach */
7930 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#replace_with */
7931 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#visit_all */
7932 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_tokens_by_text */
7933 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_annotations_by_name */
7934 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#accept_simple_misc */
7935 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#after_simple_misc */
7936 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwimport:literal#ANode#accept_literal */
7937 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwimport:scope#ANode#accept_scope_visitor */
7938 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwimport:flow#ANode#accept_flow_visitor */
7939 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwimport:local_var_init#ANode#accept_local_var_visitor */
7940 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwimport:auto_super_init#ANode#accept_auto_super_init */
7941 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwimport:rapid_type_analysis#ANode#accept_rapid_type_visitor */
7942 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwimport:astvalidation#ANode#accept_ast_validation */
7943 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwimport:transform#ANode#accept_transform_visitor */
7944 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwimport:lexer#Token#text */
7945 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwimport:lexer#Token#text= */
7946 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token */
7947 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token= */
7948 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token */
7949 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token= */
7950 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#init */
7951 (nitmethod_t
)VIRTUAL_lexer__TKwimport__parser_index
, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#parser_index */
7952 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#init */
7953 (nitmethod_t
)VIRTUAL_parser_nodes__TKwimport__init
, /* pointer to parser_nodes:TKwimport:parser_nodes#TKwimport#init */
7954 (nitmethod_t
)VIRTUAL_lexer__TKwimport__init_tk
, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#init_tk */
7957 /* allocate TKwimport */
7958 val
* NEW_parser_nodes__TKwimport(const struct type
* type
) {
7959 val
* self
/* : TKwimport */;
7960 val
* var
/* : null */;
7961 val
* var1
/* : null */;
7962 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
7964 self
->class = &class_parser_nodes__TKwimport
;
7966 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwimport exact> */
7968 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwimport exact> */
7971 /* allocate TKwimport */
7972 void CHECK_NEW_parser_nodes__TKwimport(val
* self
) {
7973 val
* var
/* : nullable Token */;
7974 val
* var1
/* : nullable Token */;
7975 val
* var2
/* : nullable String */;
7976 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwimport> */
7977 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwimport> */
7978 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwimport> */
7980 /* runtime class parser_nodes__TKwclass */
7981 const struct class class_parser_nodes__TKwclass
= {
7984 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwclass:kernel#Object#object_id */
7985 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwclass:kernel#Object#is_same_type */
7986 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwclass:kernel#Object#== */
7987 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwclass:kernel#Object#!= */
7988 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwclass:kernel#Object#output */
7989 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwclass:kernel#Object#output_class_name */
7990 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwclass:kernel#Object#exit */
7991 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwclass:kernel#Object#sys */
7992 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwclass:kernel#Object#hash */
7993 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#to_s */
7994 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwclass:string#Object#native_class_name */
7995 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwclass:string#Object#class_name */
7996 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwclass:string#Object#inspect */
7997 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwclass:string#Object#inspect_head */
7998 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwclass:string#Object#args */
7999 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwclass:math#Object#atan2 */
8000 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwclass:math#Object#pi */
8001 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwclass:math#Object#srand_from */
8002 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwclass:math#Object#srand */
8003 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwclass:stream#Object#poll */
8004 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwclass:stream#Object#intern_poll */
8005 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwclass:time#Object#get_time */
8006 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwclass:file#Object#printn */
8007 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwclass:file#Object#print */
8008 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwclass:file#Object#getc */
8009 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwclass:file#Object#gets */
8010 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwclass:file#Object#getcwd */
8011 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwclass:file#Object#file_getcwd */
8012 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwclass:file#Object#stdin */
8013 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwclass:file#Object#stdout */
8014 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwclass:file#Object#stderr */
8015 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#intrude_visibility */
8016 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#public_visibility */
8017 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#protected_visibility */
8018 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#private_visibility */
8019 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwclass:model_base#Object#none_visibility */
8020 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwclass:model#Object#abstract_kind */
8021 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwclass:model#Object#concrete_kind */
8022 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwclass:model#Object#interface_kind */
8023 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwclass:model#Object#enum_kind */
8024 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwclass:model#Object#extern_kind */
8025 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#location */
8026 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#hot_location */
8027 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#debug */
8028 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent */
8029 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent= */
8030 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#init */
8031 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#replace_child */
8032 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#detach */
8033 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#replace_with */
8034 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#visit_all */
8035 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_tokens_by_text */
8036 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_annotations_by_name */
8037 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#accept_simple_misc */
8038 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#after_simple_misc */
8039 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwclass:literal#ANode#accept_literal */
8040 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwclass:scope#ANode#accept_scope_visitor */
8041 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwclass:flow#ANode#accept_flow_visitor */
8042 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwclass:local_var_init#ANode#accept_local_var_visitor */
8043 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwclass:auto_super_init#ANode#accept_auto_super_init */
8044 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwclass:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8045 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwclass:astvalidation#ANode#accept_ast_validation */
8046 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwclass:transform#ANode#accept_transform_visitor */
8047 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwclass:lexer#Token#text */
8048 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwclass:lexer#Token#text= */
8049 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token */
8050 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token= */
8051 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token */
8052 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token= */
8053 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#init */
8054 (nitmethod_t
)VIRTUAL_lexer__TKwclass__parser_index
, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#parser_index */
8055 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#init */
8056 (nitmethod_t
)VIRTUAL_parser_nodes__TKwclass__init
, /* pointer to parser_nodes:TKwclass:parser_nodes#TKwclass#init */
8057 (nitmethod_t
)VIRTUAL_lexer__TKwclass__init_tk
, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#init_tk */
8060 /* allocate TKwclass */
8061 val
* NEW_parser_nodes__TKwclass(const struct type
* type
) {
8062 val
* self
/* : TKwclass */;
8063 val
* var
/* : null */;
8064 val
* var1
/* : null */;
8065 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8067 self
->class = &class_parser_nodes__TKwclass
;
8069 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwclass exact> */
8071 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwclass exact> */
8074 /* allocate TKwclass */
8075 void CHECK_NEW_parser_nodes__TKwclass(val
* self
) {
8076 val
* var
/* : nullable Token */;
8077 val
* var1
/* : nullable Token */;
8078 val
* var2
/* : nullable String */;
8079 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwclass> */
8080 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwclass> */
8081 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwclass> */
8083 /* runtime class parser_nodes__TKwabstract */
8084 const struct class class_parser_nodes__TKwabstract
= {
8087 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwabstract:kernel#Object#object_id */
8088 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwabstract:kernel#Object#is_same_type */
8089 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwabstract:kernel#Object#== */
8090 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwabstract:kernel#Object#!= */
8091 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwabstract:kernel#Object#output */
8092 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwabstract:kernel#Object#output_class_name */
8093 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwabstract:kernel#Object#exit */
8094 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwabstract:kernel#Object#sys */
8095 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwabstract:kernel#Object#hash */
8096 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#to_s */
8097 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwabstract:string#Object#native_class_name */
8098 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwabstract:string#Object#class_name */
8099 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwabstract:string#Object#inspect */
8100 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwabstract:string#Object#inspect_head */
8101 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwabstract:string#Object#args */
8102 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwabstract:math#Object#atan2 */
8103 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwabstract:math#Object#pi */
8104 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwabstract:math#Object#srand_from */
8105 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwabstract:math#Object#srand */
8106 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwabstract:stream#Object#poll */
8107 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwabstract:stream#Object#intern_poll */
8108 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwabstract:time#Object#get_time */
8109 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwabstract:file#Object#printn */
8110 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwabstract:file#Object#print */
8111 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwabstract:file#Object#getc */
8112 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwabstract:file#Object#gets */
8113 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwabstract:file#Object#getcwd */
8114 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwabstract:file#Object#file_getcwd */
8115 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwabstract:file#Object#stdin */
8116 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwabstract:file#Object#stdout */
8117 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwabstract:file#Object#stderr */
8118 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#intrude_visibility */
8119 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#public_visibility */
8120 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#protected_visibility */
8121 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#private_visibility */
8122 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwabstract:model_base#Object#none_visibility */
8123 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#abstract_kind */
8124 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#concrete_kind */
8125 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#interface_kind */
8126 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#enum_kind */
8127 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwabstract:model#Object#extern_kind */
8128 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#location */
8129 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#hot_location */
8130 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#debug */
8131 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent */
8132 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent= */
8133 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#init */
8134 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#replace_child */
8135 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#detach */
8136 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#replace_with */
8137 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#visit_all */
8138 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_tokens_by_text */
8139 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_annotations_by_name */
8140 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#accept_simple_misc */
8141 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#after_simple_misc */
8142 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwabstract:literal#ANode#accept_literal */
8143 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwabstract:scope#ANode#accept_scope_visitor */
8144 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwabstract:flow#ANode#accept_flow_visitor */
8145 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwabstract:local_var_init#ANode#accept_local_var_visitor */
8146 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwabstract:auto_super_init#ANode#accept_auto_super_init */
8147 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwabstract:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8148 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwabstract:astvalidation#ANode#accept_ast_validation */
8149 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwabstract:transform#ANode#accept_transform_visitor */
8150 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwabstract:lexer#Token#text */
8151 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwabstract:lexer#Token#text= */
8152 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token */
8153 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token= */
8154 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token */
8155 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token= */
8156 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#init */
8157 (nitmethod_t
)VIRTUAL_lexer__TKwabstract__parser_index
, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#parser_index */
8158 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#init */
8159 (nitmethod_t
)VIRTUAL_parser_nodes__TKwabstract__init
, /* pointer to parser_nodes:TKwabstract:parser_nodes#TKwabstract#init */
8160 (nitmethod_t
)VIRTUAL_lexer__TKwabstract__init_tk
, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#init_tk */
8163 /* allocate TKwabstract */
8164 val
* NEW_parser_nodes__TKwabstract(const struct type
* type
) {
8165 val
* self
/* : TKwabstract */;
8166 val
* var
/* : null */;
8167 val
* var1
/* : null */;
8168 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8170 self
->class = &class_parser_nodes__TKwabstract
;
8172 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwabstract exact> */
8174 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwabstract exact> */
8177 /* allocate TKwabstract */
8178 void CHECK_NEW_parser_nodes__TKwabstract(val
* self
) {
8179 val
* var
/* : nullable Token */;
8180 val
* var1
/* : nullable Token */;
8181 val
* var2
/* : nullable String */;
8182 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwabstract> */
8183 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwabstract> */
8184 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwabstract> */
8186 /* runtime class parser_nodes__TKwinterface */
8187 const struct class class_parser_nodes__TKwinterface
= {
8190 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwinterface:kernel#Object#object_id */
8191 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwinterface:kernel#Object#is_same_type */
8192 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwinterface:kernel#Object#== */
8193 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwinterface:kernel#Object#!= */
8194 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwinterface:kernel#Object#output */
8195 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwinterface:kernel#Object#output_class_name */
8196 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwinterface:kernel#Object#exit */
8197 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwinterface:kernel#Object#sys */
8198 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwinterface:kernel#Object#hash */
8199 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#to_s */
8200 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwinterface:string#Object#native_class_name */
8201 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwinterface:string#Object#class_name */
8202 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwinterface:string#Object#inspect */
8203 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwinterface:string#Object#inspect_head */
8204 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwinterface:string#Object#args */
8205 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwinterface:math#Object#atan2 */
8206 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwinterface:math#Object#pi */
8207 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwinterface:math#Object#srand_from */
8208 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwinterface:math#Object#srand */
8209 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwinterface:stream#Object#poll */
8210 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwinterface:stream#Object#intern_poll */
8211 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwinterface:time#Object#get_time */
8212 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwinterface:file#Object#printn */
8213 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwinterface:file#Object#print */
8214 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwinterface:file#Object#getc */
8215 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwinterface:file#Object#gets */
8216 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwinterface:file#Object#getcwd */
8217 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwinterface:file#Object#file_getcwd */
8218 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwinterface:file#Object#stdin */
8219 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwinterface:file#Object#stdout */
8220 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwinterface:file#Object#stderr */
8221 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#intrude_visibility */
8222 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#public_visibility */
8223 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#protected_visibility */
8224 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#private_visibility */
8225 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwinterface:model_base#Object#none_visibility */
8226 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#abstract_kind */
8227 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#concrete_kind */
8228 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#interface_kind */
8229 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#enum_kind */
8230 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwinterface:model#Object#extern_kind */
8231 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#location */
8232 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#hot_location */
8233 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#debug */
8234 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent */
8235 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent= */
8236 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#init */
8237 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#replace_child */
8238 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#detach */
8239 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#replace_with */
8240 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#visit_all */
8241 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_tokens_by_text */
8242 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_annotations_by_name */
8243 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#accept_simple_misc */
8244 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#after_simple_misc */
8245 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwinterface:literal#ANode#accept_literal */
8246 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwinterface:scope#ANode#accept_scope_visitor */
8247 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwinterface:flow#ANode#accept_flow_visitor */
8248 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwinterface:local_var_init#ANode#accept_local_var_visitor */
8249 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwinterface:auto_super_init#ANode#accept_auto_super_init */
8250 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwinterface:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8251 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwinterface:astvalidation#ANode#accept_ast_validation */
8252 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwinterface:transform#ANode#accept_transform_visitor */
8253 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwinterface:lexer#Token#text */
8254 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwinterface:lexer#Token#text= */
8255 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token */
8256 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token= */
8257 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token */
8258 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token= */
8259 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#init */
8260 (nitmethod_t
)VIRTUAL_lexer__TKwinterface__parser_index
, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#parser_index */
8261 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#init */
8262 (nitmethod_t
)VIRTUAL_parser_nodes__TKwinterface__init
, /* pointer to parser_nodes:TKwinterface:parser_nodes#TKwinterface#init */
8263 (nitmethod_t
)VIRTUAL_lexer__TKwinterface__init_tk
, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#init_tk */
8266 /* allocate TKwinterface */
8267 val
* NEW_parser_nodes__TKwinterface(const struct type
* type
) {
8268 val
* self
/* : TKwinterface */;
8269 val
* var
/* : null */;
8270 val
* var1
/* : null */;
8271 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8273 self
->class = &class_parser_nodes__TKwinterface
;
8275 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwinterface exact> */
8277 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwinterface exact> */
8280 /* allocate TKwinterface */
8281 void CHECK_NEW_parser_nodes__TKwinterface(val
* self
) {
8282 val
* var
/* : nullable Token */;
8283 val
* var1
/* : nullable Token */;
8284 val
* var2
/* : nullable String */;
8285 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwinterface> */
8286 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwinterface> */
8287 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwinterface> */
8289 /* runtime class parser_nodes__TKwenum */
8290 const struct class class_parser_nodes__TKwenum
= {
8293 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwenum:kernel#Object#object_id */
8294 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwenum:kernel#Object#is_same_type */
8295 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwenum:kernel#Object#== */
8296 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwenum:kernel#Object#!= */
8297 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwenum:kernel#Object#output */
8298 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwenum:kernel#Object#output_class_name */
8299 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwenum:kernel#Object#exit */
8300 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwenum:kernel#Object#sys */
8301 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwenum:kernel#Object#hash */
8302 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#to_s */
8303 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwenum:string#Object#native_class_name */
8304 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwenum:string#Object#class_name */
8305 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwenum:string#Object#inspect */
8306 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwenum:string#Object#inspect_head */
8307 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwenum:string#Object#args */
8308 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwenum:math#Object#atan2 */
8309 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwenum:math#Object#pi */
8310 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwenum:math#Object#srand_from */
8311 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwenum:math#Object#srand */
8312 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwenum:stream#Object#poll */
8313 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwenum:stream#Object#intern_poll */
8314 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwenum:time#Object#get_time */
8315 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwenum:file#Object#printn */
8316 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwenum:file#Object#print */
8317 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwenum:file#Object#getc */
8318 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwenum:file#Object#gets */
8319 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwenum:file#Object#getcwd */
8320 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwenum:file#Object#file_getcwd */
8321 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwenum:file#Object#stdin */
8322 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwenum:file#Object#stdout */
8323 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwenum:file#Object#stderr */
8324 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#intrude_visibility */
8325 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#public_visibility */
8326 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#protected_visibility */
8327 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#private_visibility */
8328 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwenum:model_base#Object#none_visibility */
8329 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwenum:model#Object#abstract_kind */
8330 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwenum:model#Object#concrete_kind */
8331 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwenum:model#Object#interface_kind */
8332 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwenum:model#Object#enum_kind */
8333 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwenum:model#Object#extern_kind */
8334 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#location */
8335 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#hot_location */
8336 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#debug */
8337 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent */
8338 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent= */
8339 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#init */
8340 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#replace_child */
8341 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#detach */
8342 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#replace_with */
8343 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#visit_all */
8344 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_tokens_by_text */
8345 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_annotations_by_name */
8346 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#accept_simple_misc */
8347 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#after_simple_misc */
8348 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwenum:literal#ANode#accept_literal */
8349 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwenum:scope#ANode#accept_scope_visitor */
8350 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwenum:flow#ANode#accept_flow_visitor */
8351 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwenum:local_var_init#ANode#accept_local_var_visitor */
8352 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwenum:auto_super_init#ANode#accept_auto_super_init */
8353 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8354 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwenum:astvalidation#ANode#accept_ast_validation */
8355 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwenum:transform#ANode#accept_transform_visitor */
8356 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwenum:lexer#Token#text */
8357 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwenum:lexer#Token#text= */
8358 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token */
8359 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token= */
8360 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token */
8361 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token= */
8362 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#init */
8363 (nitmethod_t
)VIRTUAL_lexer__TKwenum__parser_index
, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#parser_index */
8364 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#init */
8365 (nitmethod_t
)VIRTUAL_parser_nodes__TKwenum__init
, /* pointer to parser_nodes:TKwenum:parser_nodes#TKwenum#init */
8366 (nitmethod_t
)VIRTUAL_lexer__TKwenum__init_tk
, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#init_tk */
8369 /* allocate TKwenum */
8370 val
* NEW_parser_nodes__TKwenum(const struct type
* type
) {
8371 val
* self
/* : TKwenum */;
8372 val
* var
/* : null */;
8373 val
* var1
/* : null */;
8374 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8376 self
->class = &class_parser_nodes__TKwenum
;
8378 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwenum exact> */
8380 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwenum exact> */
8383 /* allocate TKwenum */
8384 void CHECK_NEW_parser_nodes__TKwenum(val
* self
) {
8385 val
* var
/* : nullable Token */;
8386 val
* var1
/* : nullable Token */;
8387 val
* var2
/* : nullable String */;
8388 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwenum> */
8389 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwenum> */
8390 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwenum> */
8392 /* runtime class parser_nodes__TKwend */
8393 const struct class class_parser_nodes__TKwend
= {
8396 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwend:kernel#Object#object_id */
8397 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwend:kernel#Object#is_same_type */
8398 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwend:kernel#Object#== */
8399 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwend:kernel#Object#!= */
8400 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwend:kernel#Object#output */
8401 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwend:kernel#Object#output_class_name */
8402 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwend:kernel#Object#exit */
8403 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwend:kernel#Object#sys */
8404 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwend:kernel#Object#hash */
8405 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#to_s */
8406 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwend:string#Object#native_class_name */
8407 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwend:string#Object#class_name */
8408 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwend:string#Object#inspect */
8409 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwend:string#Object#inspect_head */
8410 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwend:string#Object#args */
8411 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwend:math#Object#atan2 */
8412 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwend:math#Object#pi */
8413 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwend:math#Object#srand_from */
8414 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwend:math#Object#srand */
8415 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwend:stream#Object#poll */
8416 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwend:stream#Object#intern_poll */
8417 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwend:time#Object#get_time */
8418 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwend:file#Object#printn */
8419 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwend:file#Object#print */
8420 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwend:file#Object#getc */
8421 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwend:file#Object#gets */
8422 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwend:file#Object#getcwd */
8423 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwend:file#Object#file_getcwd */
8424 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwend:file#Object#stdin */
8425 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwend:file#Object#stdout */
8426 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwend:file#Object#stderr */
8427 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#intrude_visibility */
8428 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#public_visibility */
8429 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#protected_visibility */
8430 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#private_visibility */
8431 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwend:model_base#Object#none_visibility */
8432 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwend:model#Object#abstract_kind */
8433 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwend:model#Object#concrete_kind */
8434 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwend:model#Object#interface_kind */
8435 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwend:model#Object#enum_kind */
8436 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwend:model#Object#extern_kind */
8437 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#location */
8438 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#hot_location */
8439 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#debug */
8440 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent */
8441 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent= */
8442 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#init */
8443 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#replace_child */
8444 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#detach */
8445 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#replace_with */
8446 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#visit_all */
8447 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_tokens_by_text */
8448 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_annotations_by_name */
8449 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#accept_simple_misc */
8450 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#after_simple_misc */
8451 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwend:literal#ANode#accept_literal */
8452 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwend:scope#ANode#accept_scope_visitor */
8453 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwend:flow#ANode#accept_flow_visitor */
8454 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwend:local_var_init#ANode#accept_local_var_visitor */
8455 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwend:auto_super_init#ANode#accept_auto_super_init */
8456 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwend:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8457 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwend:astvalidation#ANode#accept_ast_validation */
8458 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwend:transform#ANode#accept_transform_visitor */
8459 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwend:lexer#Token#text */
8460 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwend:lexer#Token#text= */
8461 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token */
8462 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token= */
8463 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token */
8464 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token= */
8465 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwend:parser_nodes#Token#init */
8466 (nitmethod_t
)VIRTUAL_lexer__TKwend__parser_index
, /* pointer to parser_nodes:TKwend:lexer#TKwend#parser_index */
8467 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#init */
8468 (nitmethod_t
)VIRTUAL_parser_nodes__TKwend__init
, /* pointer to parser_nodes:TKwend:parser_nodes#TKwend#init */
8469 (nitmethod_t
)VIRTUAL_lexer__TKwend__init_tk
, /* pointer to parser_nodes:TKwend:lexer#TKwend#init_tk */
8472 /* allocate TKwend */
8473 val
* NEW_parser_nodes__TKwend(const struct type
* type
) {
8474 val
* self
/* : TKwend */;
8475 val
* var
/* : null */;
8476 val
* var1
/* : null */;
8477 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8479 self
->class = &class_parser_nodes__TKwend
;
8481 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwend exact> */
8483 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwend exact> */
8486 /* allocate TKwend */
8487 void CHECK_NEW_parser_nodes__TKwend(val
* self
) {
8488 val
* var
/* : nullable Token */;
8489 val
* var1
/* : nullable Token */;
8490 val
* var2
/* : nullable String */;
8491 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwend> */
8492 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwend> */
8493 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwend> */
8495 /* runtime class parser_nodes__TKwmeth */
8496 const struct class class_parser_nodes__TKwmeth
= {
8499 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwmeth:kernel#Object#object_id */
8500 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwmeth:kernel#Object#is_same_type */
8501 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwmeth:kernel#Object#== */
8502 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwmeth:kernel#Object#!= */
8503 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwmeth:kernel#Object#output */
8504 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwmeth:kernel#Object#output_class_name */
8505 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwmeth:kernel#Object#exit */
8506 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwmeth:kernel#Object#sys */
8507 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwmeth:kernel#Object#hash */
8508 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#to_s */
8509 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwmeth:string#Object#native_class_name */
8510 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwmeth:string#Object#class_name */
8511 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwmeth:string#Object#inspect */
8512 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwmeth:string#Object#inspect_head */
8513 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwmeth:string#Object#args */
8514 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwmeth:math#Object#atan2 */
8515 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwmeth:math#Object#pi */
8516 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwmeth:math#Object#srand_from */
8517 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwmeth:math#Object#srand */
8518 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwmeth:stream#Object#poll */
8519 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwmeth:stream#Object#intern_poll */
8520 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwmeth:time#Object#get_time */
8521 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwmeth:file#Object#printn */
8522 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwmeth:file#Object#print */
8523 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwmeth:file#Object#getc */
8524 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwmeth:file#Object#gets */
8525 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwmeth:file#Object#getcwd */
8526 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwmeth:file#Object#file_getcwd */
8527 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwmeth:file#Object#stdin */
8528 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwmeth:file#Object#stdout */
8529 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwmeth:file#Object#stderr */
8530 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#intrude_visibility */
8531 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#public_visibility */
8532 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#protected_visibility */
8533 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#private_visibility */
8534 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwmeth:model_base#Object#none_visibility */
8535 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#abstract_kind */
8536 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#concrete_kind */
8537 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#interface_kind */
8538 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#enum_kind */
8539 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwmeth:model#Object#extern_kind */
8540 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#location */
8541 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#hot_location */
8542 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#debug */
8543 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent */
8544 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent= */
8545 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#init */
8546 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#replace_child */
8547 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#detach */
8548 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#replace_with */
8549 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#visit_all */
8550 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_tokens_by_text */
8551 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_annotations_by_name */
8552 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#accept_simple_misc */
8553 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#after_simple_misc */
8554 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwmeth:literal#ANode#accept_literal */
8555 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwmeth:scope#ANode#accept_scope_visitor */
8556 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwmeth:flow#ANode#accept_flow_visitor */
8557 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwmeth:local_var_init#ANode#accept_local_var_visitor */
8558 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwmeth:auto_super_init#ANode#accept_auto_super_init */
8559 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwmeth:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8560 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwmeth:astvalidation#ANode#accept_ast_validation */
8561 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwmeth:transform#ANode#accept_transform_visitor */
8562 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwmeth:lexer#Token#text */
8563 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwmeth:lexer#Token#text= */
8564 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token */
8565 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token= */
8566 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token */
8567 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token= */
8568 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#init */
8569 (nitmethod_t
)VIRTUAL_lexer__TKwmeth__parser_index
, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#parser_index */
8570 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#init */
8571 (nitmethod_t
)VIRTUAL_parser_nodes__TKwmeth__init
, /* pointer to parser_nodes:TKwmeth:parser_nodes#TKwmeth#init */
8572 (nitmethod_t
)VIRTUAL_lexer__TKwmeth__init_tk
, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#init_tk */
8575 /* allocate TKwmeth */
8576 val
* NEW_parser_nodes__TKwmeth(const struct type
* type
) {
8577 val
* self
/* : TKwmeth */;
8578 val
* var
/* : null */;
8579 val
* var1
/* : null */;
8580 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8582 self
->class = &class_parser_nodes__TKwmeth
;
8584 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwmeth exact> */
8586 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwmeth exact> */
8589 /* allocate TKwmeth */
8590 void CHECK_NEW_parser_nodes__TKwmeth(val
* self
) {
8591 val
* var
/* : nullable Token */;
8592 val
* var1
/* : nullable Token */;
8593 val
* var2
/* : nullable String */;
8594 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwmeth> */
8595 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwmeth> */
8596 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwmeth> */
8598 /* runtime class parser_nodes__TKwtype */
8599 const struct class class_parser_nodes__TKwtype
= {
8602 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwtype:kernel#Object#object_id */
8603 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwtype:kernel#Object#is_same_type */
8604 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwtype:kernel#Object#== */
8605 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwtype:kernel#Object#!= */
8606 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwtype:kernel#Object#output */
8607 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwtype:kernel#Object#output_class_name */
8608 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwtype:kernel#Object#exit */
8609 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwtype:kernel#Object#sys */
8610 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwtype:kernel#Object#hash */
8611 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#to_s */
8612 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwtype:string#Object#native_class_name */
8613 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwtype:string#Object#class_name */
8614 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwtype:string#Object#inspect */
8615 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwtype:string#Object#inspect_head */
8616 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwtype:string#Object#args */
8617 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwtype:math#Object#atan2 */
8618 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwtype:math#Object#pi */
8619 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwtype:math#Object#srand_from */
8620 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwtype:math#Object#srand */
8621 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwtype:stream#Object#poll */
8622 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwtype:stream#Object#intern_poll */
8623 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwtype:time#Object#get_time */
8624 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwtype:file#Object#printn */
8625 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwtype:file#Object#print */
8626 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwtype:file#Object#getc */
8627 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwtype:file#Object#gets */
8628 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwtype:file#Object#getcwd */
8629 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwtype:file#Object#file_getcwd */
8630 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwtype:file#Object#stdin */
8631 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwtype:file#Object#stdout */
8632 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwtype:file#Object#stderr */
8633 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#intrude_visibility */
8634 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#public_visibility */
8635 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#protected_visibility */
8636 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#private_visibility */
8637 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwtype:model_base#Object#none_visibility */
8638 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwtype:model#Object#abstract_kind */
8639 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwtype:model#Object#concrete_kind */
8640 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwtype:model#Object#interface_kind */
8641 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwtype:model#Object#enum_kind */
8642 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwtype:model#Object#extern_kind */
8643 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#location */
8644 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#hot_location */
8645 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#debug */
8646 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent */
8647 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent= */
8648 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#init */
8649 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#replace_child */
8650 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#detach */
8651 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#replace_with */
8652 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#visit_all */
8653 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_tokens_by_text */
8654 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_annotations_by_name */
8655 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#accept_simple_misc */
8656 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#after_simple_misc */
8657 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwtype:literal#ANode#accept_literal */
8658 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwtype:scope#ANode#accept_scope_visitor */
8659 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwtype:flow#ANode#accept_flow_visitor */
8660 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwtype:local_var_init#ANode#accept_local_var_visitor */
8661 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwtype:auto_super_init#ANode#accept_auto_super_init */
8662 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwtype:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8663 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwtype:astvalidation#ANode#accept_ast_validation */
8664 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwtype:transform#ANode#accept_transform_visitor */
8665 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwtype:lexer#Token#text */
8666 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwtype:lexer#Token#text= */
8667 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token */
8668 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token= */
8669 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token */
8670 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token= */
8671 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#init */
8672 (nitmethod_t
)VIRTUAL_lexer__TKwtype__parser_index
, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#parser_index */
8673 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#init */
8674 (nitmethod_t
)VIRTUAL_parser_nodes__TKwtype__init
, /* pointer to parser_nodes:TKwtype:parser_nodes#TKwtype#init */
8675 (nitmethod_t
)VIRTUAL_lexer__TKwtype__init_tk
, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#init_tk */
8678 /* allocate TKwtype */
8679 val
* NEW_parser_nodes__TKwtype(const struct type
* type
) {
8680 val
* self
/* : TKwtype */;
8681 val
* var
/* : null */;
8682 val
* var1
/* : null */;
8683 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8685 self
->class = &class_parser_nodes__TKwtype
;
8687 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwtype exact> */
8689 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwtype exact> */
8692 /* allocate TKwtype */
8693 void CHECK_NEW_parser_nodes__TKwtype(val
* self
) {
8694 val
* var
/* : nullable Token */;
8695 val
* var1
/* : nullable Token */;
8696 val
* var2
/* : nullable String */;
8697 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwtype> */
8698 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwtype> */
8699 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwtype> */
8701 /* runtime class parser_nodes__TKwinit */
8702 const struct class class_parser_nodes__TKwinit
= {
8705 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwinit:kernel#Object#object_id */
8706 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwinit:kernel#Object#is_same_type */
8707 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwinit:kernel#Object#== */
8708 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwinit:kernel#Object#!= */
8709 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwinit:kernel#Object#output */
8710 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwinit:kernel#Object#output_class_name */
8711 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwinit:kernel#Object#exit */
8712 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwinit:kernel#Object#sys */
8713 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwinit:kernel#Object#hash */
8714 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#to_s */
8715 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwinit:string#Object#native_class_name */
8716 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwinit:string#Object#class_name */
8717 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwinit:string#Object#inspect */
8718 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwinit:string#Object#inspect_head */
8719 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwinit:string#Object#args */
8720 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwinit:math#Object#atan2 */
8721 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwinit:math#Object#pi */
8722 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwinit:math#Object#srand_from */
8723 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwinit:math#Object#srand */
8724 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwinit:stream#Object#poll */
8725 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwinit:stream#Object#intern_poll */
8726 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwinit:time#Object#get_time */
8727 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwinit:file#Object#printn */
8728 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwinit:file#Object#print */
8729 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwinit:file#Object#getc */
8730 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwinit:file#Object#gets */
8731 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwinit:file#Object#getcwd */
8732 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwinit:file#Object#file_getcwd */
8733 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwinit:file#Object#stdin */
8734 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwinit:file#Object#stdout */
8735 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwinit:file#Object#stderr */
8736 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#intrude_visibility */
8737 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#public_visibility */
8738 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#protected_visibility */
8739 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#private_visibility */
8740 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwinit:model_base#Object#none_visibility */
8741 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwinit:model#Object#abstract_kind */
8742 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwinit:model#Object#concrete_kind */
8743 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwinit:model#Object#interface_kind */
8744 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwinit:model#Object#enum_kind */
8745 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwinit:model#Object#extern_kind */
8746 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#location */
8747 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#hot_location */
8748 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#debug */
8749 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent */
8750 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent= */
8751 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#init */
8752 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#replace_child */
8753 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#detach */
8754 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#replace_with */
8755 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#visit_all */
8756 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_tokens_by_text */
8757 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_annotations_by_name */
8758 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#accept_simple_misc */
8759 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#after_simple_misc */
8760 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwinit:literal#ANode#accept_literal */
8761 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwinit:scope#ANode#accept_scope_visitor */
8762 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwinit:flow#ANode#accept_flow_visitor */
8763 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwinit:local_var_init#ANode#accept_local_var_visitor */
8764 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwinit:auto_super_init#ANode#accept_auto_super_init */
8765 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwinit:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8766 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwinit:astvalidation#ANode#accept_ast_validation */
8767 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwinit:transform#ANode#accept_transform_visitor */
8768 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwinit:lexer#Token#text */
8769 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwinit:lexer#Token#text= */
8770 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token */
8771 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token= */
8772 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token */
8773 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token= */
8774 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#init */
8775 (nitmethod_t
)VIRTUAL_lexer__TKwinit__parser_index
, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#parser_index */
8776 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#init */
8777 (nitmethod_t
)VIRTUAL_parser_nodes__TKwinit__init
, /* pointer to parser_nodes:TKwinit:parser_nodes#TKwinit#init */
8778 (nitmethod_t
)VIRTUAL_lexer__TKwinit__init_tk
, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#init_tk */
8781 /* allocate TKwinit */
8782 val
* NEW_parser_nodes__TKwinit(const struct type
* type
) {
8783 val
* self
/* : TKwinit */;
8784 val
* var
/* : null */;
8785 val
* var1
/* : null */;
8786 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8788 self
->class = &class_parser_nodes__TKwinit
;
8790 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwinit exact> */
8792 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwinit exact> */
8795 /* allocate TKwinit */
8796 void CHECK_NEW_parser_nodes__TKwinit(val
* self
) {
8797 val
* var
/* : nullable Token */;
8798 val
* var1
/* : nullable Token */;
8799 val
* var2
/* : nullable String */;
8800 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwinit> */
8801 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwinit> */
8802 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwinit> */
8804 /* runtime class parser_nodes__TKwredef */
8805 const struct class class_parser_nodes__TKwredef
= {
8808 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwredef:kernel#Object#object_id */
8809 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwredef:kernel#Object#is_same_type */
8810 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwredef:kernel#Object#== */
8811 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwredef:kernel#Object#!= */
8812 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwredef:kernel#Object#output */
8813 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwredef:kernel#Object#output_class_name */
8814 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwredef:kernel#Object#exit */
8815 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwredef:kernel#Object#sys */
8816 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwredef:kernel#Object#hash */
8817 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#to_s */
8818 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwredef:string#Object#native_class_name */
8819 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwredef:string#Object#class_name */
8820 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwredef:string#Object#inspect */
8821 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwredef:string#Object#inspect_head */
8822 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwredef:string#Object#args */
8823 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwredef:math#Object#atan2 */
8824 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwredef:math#Object#pi */
8825 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwredef:math#Object#srand_from */
8826 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwredef:math#Object#srand */
8827 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwredef:stream#Object#poll */
8828 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwredef:stream#Object#intern_poll */
8829 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwredef:time#Object#get_time */
8830 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwredef:file#Object#printn */
8831 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwredef:file#Object#print */
8832 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwredef:file#Object#getc */
8833 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwredef:file#Object#gets */
8834 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwredef:file#Object#getcwd */
8835 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwredef:file#Object#file_getcwd */
8836 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwredef:file#Object#stdin */
8837 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwredef:file#Object#stdout */
8838 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwredef:file#Object#stderr */
8839 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#intrude_visibility */
8840 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#public_visibility */
8841 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#protected_visibility */
8842 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#private_visibility */
8843 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwredef:model_base#Object#none_visibility */
8844 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwredef:model#Object#abstract_kind */
8845 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwredef:model#Object#concrete_kind */
8846 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwredef:model#Object#interface_kind */
8847 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwredef:model#Object#enum_kind */
8848 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwredef:model#Object#extern_kind */
8849 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#location */
8850 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#hot_location */
8851 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#debug */
8852 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent */
8853 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent= */
8854 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#init */
8855 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#replace_child */
8856 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#detach */
8857 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#replace_with */
8858 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#visit_all */
8859 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_tokens_by_text */
8860 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_annotations_by_name */
8861 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#accept_simple_misc */
8862 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#after_simple_misc */
8863 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwredef:literal#ANode#accept_literal */
8864 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwredef:scope#ANode#accept_scope_visitor */
8865 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwredef:flow#ANode#accept_flow_visitor */
8866 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwredef:local_var_init#ANode#accept_local_var_visitor */
8867 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwredef:auto_super_init#ANode#accept_auto_super_init */
8868 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwredef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8869 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwredef:astvalidation#ANode#accept_ast_validation */
8870 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwredef:transform#ANode#accept_transform_visitor */
8871 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwredef:lexer#Token#text */
8872 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwredef:lexer#Token#text= */
8873 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token */
8874 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token= */
8875 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token */
8876 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token= */
8877 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#init */
8878 (nitmethod_t
)VIRTUAL_lexer__TKwredef__parser_index
, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#parser_index */
8879 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#init */
8880 (nitmethod_t
)VIRTUAL_parser_nodes__TKwredef__init
, /* pointer to parser_nodes:TKwredef:parser_nodes#TKwredef#init */
8881 (nitmethod_t
)VIRTUAL_lexer__TKwredef__init_tk
, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#init_tk */
8884 /* allocate TKwredef */
8885 val
* NEW_parser_nodes__TKwredef(const struct type
* type
) {
8886 val
* self
/* : TKwredef */;
8887 val
* var
/* : null */;
8888 val
* var1
/* : null */;
8889 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8891 self
->class = &class_parser_nodes__TKwredef
;
8893 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwredef exact> */
8895 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwredef exact> */
8898 /* allocate TKwredef */
8899 void CHECK_NEW_parser_nodes__TKwredef(val
* self
) {
8900 val
* var
/* : nullable Token */;
8901 val
* var1
/* : nullable Token */;
8902 val
* var2
/* : nullable String */;
8903 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwredef> */
8904 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwredef> */
8905 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwredef> */
8907 /* runtime class parser_nodes__TKwis */
8908 const struct class class_parser_nodes__TKwis
= {
8911 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwis:kernel#Object#object_id */
8912 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwis:kernel#Object#is_same_type */
8913 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwis:kernel#Object#== */
8914 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwis:kernel#Object#!= */
8915 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwis:kernel#Object#output */
8916 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwis:kernel#Object#output_class_name */
8917 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwis:kernel#Object#exit */
8918 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwis:kernel#Object#sys */
8919 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwis:kernel#Object#hash */
8920 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#to_s */
8921 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwis:string#Object#native_class_name */
8922 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwis:string#Object#class_name */
8923 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwis:string#Object#inspect */
8924 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwis:string#Object#inspect_head */
8925 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwis:string#Object#args */
8926 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwis:math#Object#atan2 */
8927 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwis:math#Object#pi */
8928 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwis:math#Object#srand_from */
8929 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwis:math#Object#srand */
8930 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwis:stream#Object#poll */
8931 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwis:stream#Object#intern_poll */
8932 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwis:time#Object#get_time */
8933 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwis:file#Object#printn */
8934 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwis:file#Object#print */
8935 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwis:file#Object#getc */
8936 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwis:file#Object#gets */
8937 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwis:file#Object#getcwd */
8938 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwis:file#Object#file_getcwd */
8939 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwis:file#Object#stdin */
8940 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwis:file#Object#stdout */
8941 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwis:file#Object#stderr */
8942 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#intrude_visibility */
8943 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#public_visibility */
8944 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#protected_visibility */
8945 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#private_visibility */
8946 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwis:model_base#Object#none_visibility */
8947 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwis:model#Object#abstract_kind */
8948 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwis:model#Object#concrete_kind */
8949 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwis:model#Object#interface_kind */
8950 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwis:model#Object#enum_kind */
8951 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwis:model#Object#extern_kind */
8952 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#location */
8953 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#hot_location */
8954 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#debug */
8955 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent */
8956 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent= */
8957 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#init */
8958 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#replace_child */
8959 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#detach */
8960 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#replace_with */
8961 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#visit_all */
8962 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_tokens_by_text */
8963 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_annotations_by_name */
8964 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#accept_simple_misc */
8965 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#after_simple_misc */
8966 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwis:literal#ANode#accept_literal */
8967 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwis:scope#ANode#accept_scope_visitor */
8968 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwis:flow#ANode#accept_flow_visitor */
8969 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwis:local_var_init#ANode#accept_local_var_visitor */
8970 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwis:auto_super_init#ANode#accept_auto_super_init */
8971 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwis:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8972 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwis:astvalidation#ANode#accept_ast_validation */
8973 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwis:transform#ANode#accept_transform_visitor */
8974 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwis:lexer#Token#text */
8975 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwis:lexer#Token#text= */
8976 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token */
8977 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token= */
8978 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token */
8979 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token= */
8980 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwis:parser_nodes#Token#init */
8981 (nitmethod_t
)VIRTUAL_lexer__TKwis__parser_index
, /* pointer to parser_nodes:TKwis:lexer#TKwis#parser_index */
8982 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#init */
8983 (nitmethod_t
)VIRTUAL_parser_nodes__TKwis__init
, /* pointer to parser_nodes:TKwis:parser_nodes#TKwis#init */
8984 (nitmethod_t
)VIRTUAL_lexer__TKwis__init_tk
, /* pointer to parser_nodes:TKwis:lexer#TKwis#init_tk */
8987 /* allocate TKwis */
8988 val
* NEW_parser_nodes__TKwis(const struct type
* type
) {
8989 val
* self
/* : TKwis */;
8990 val
* var
/* : null */;
8991 val
* var1
/* : null */;
8992 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
8994 self
->class = &class_parser_nodes__TKwis
;
8996 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwis exact> */
8998 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwis exact> */
9001 /* allocate TKwis */
9002 void CHECK_NEW_parser_nodes__TKwis(val
* self
) {
9003 val
* var
/* : nullable Token */;
9004 val
* var1
/* : nullable Token */;
9005 val
* var2
/* : nullable String */;
9006 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwis> */
9007 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwis> */
9008 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwis> */
9010 /* runtime class parser_nodes__TKwdo */
9011 const struct class class_parser_nodes__TKwdo
= {
9014 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwdo:kernel#Object#object_id */
9015 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwdo:kernel#Object#is_same_type */
9016 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwdo:kernel#Object#== */
9017 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwdo:kernel#Object#!= */
9018 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwdo:kernel#Object#output */
9019 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwdo:kernel#Object#output_class_name */
9020 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwdo:kernel#Object#exit */
9021 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwdo:kernel#Object#sys */
9022 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwdo:kernel#Object#hash */
9023 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwdo:parser_nodes#TokenKeyword#to_s */
9024 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwdo:string#Object#native_class_name */
9025 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwdo:string#Object#class_name */
9026 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwdo:string#Object#inspect */
9027 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwdo:string#Object#inspect_head */
9028 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwdo:string#Object#args */
9029 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwdo:math#Object#atan2 */
9030 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwdo:math#Object#pi */
9031 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwdo:math#Object#srand_from */
9032 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwdo:math#Object#srand */
9033 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwdo:stream#Object#poll */
9034 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwdo:stream#Object#intern_poll */
9035 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwdo:time#Object#get_time */
9036 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwdo:file#Object#printn */
9037 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwdo:file#Object#print */
9038 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwdo:file#Object#getc */
9039 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwdo:file#Object#gets */
9040 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwdo:file#Object#getcwd */
9041 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwdo:file#Object#file_getcwd */
9042 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwdo:file#Object#stdin */
9043 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwdo:file#Object#stdout */
9044 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwdo:file#Object#stderr */
9045 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#intrude_visibility */
9046 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#public_visibility */
9047 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#protected_visibility */
9048 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#private_visibility */
9049 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwdo:model_base#Object#none_visibility */
9050 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwdo:model#Object#abstract_kind */
9051 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwdo:model#Object#concrete_kind */
9052 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwdo:model#Object#interface_kind */
9053 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwdo:model#Object#enum_kind */
9054 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwdo:model#Object#extern_kind */
9055 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#location */
9056 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#hot_location */
9057 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#debug */
9058 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#parent */
9059 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#parent= */
9060 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#init */
9061 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#replace_child */
9062 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#detach */
9063 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwdo:parser_nodes#ANode#replace_with */
9064 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#visit_all */
9065 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwdo:parser_util#ANode#collect_tokens_by_text */
9066 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwdo:parser_util#ANode#collect_annotations_by_name */
9067 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwdo:simple_misc_analysis#ANode#accept_simple_misc */
9068 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwdo:simple_misc_analysis#ANode#after_simple_misc */
9069 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwdo:literal#ANode#accept_literal */
9070 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwdo:scope#ANode#accept_scope_visitor */
9071 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwdo:flow#ANode#accept_flow_visitor */
9072 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwdo:local_var_init#ANode#accept_local_var_visitor */
9073 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwdo:auto_super_init#ANode#accept_auto_super_init */
9074 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwdo:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9075 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwdo:astvalidation#ANode#accept_ast_validation */
9076 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwdo:transform#ANode#accept_transform_visitor */
9077 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwdo:lexer#Token#text */
9078 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwdo:lexer#Token#text= */
9079 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#prev_token */
9080 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#prev_token= */
9081 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#next_token */
9082 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#next_token= */
9083 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#Token#init */
9084 (nitmethod_t
)VIRTUAL_lexer__TKwdo__parser_index
, /* pointer to parser_nodes:TKwdo:lexer#TKwdo#parser_index */
9085 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#TokenKeyword#init */
9086 (nitmethod_t
)VIRTUAL_parser_nodes__TKwdo__init
, /* pointer to parser_nodes:TKwdo:parser_nodes#TKwdo#init */
9087 (nitmethod_t
)VIRTUAL_lexer__TKwdo__init_tk
, /* pointer to parser_nodes:TKwdo:lexer#TKwdo#init_tk */
9090 /* allocate TKwdo */
9091 val
* NEW_parser_nodes__TKwdo(const struct type
* type
) {
9092 val
* self
/* : TKwdo */;
9093 val
* var
/* : null */;
9094 val
* var1
/* : null */;
9095 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9097 self
->class = &class_parser_nodes__TKwdo
;
9099 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwdo exact> */
9101 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwdo exact> */
9104 /* allocate TKwdo */
9105 void CHECK_NEW_parser_nodes__TKwdo(val
* self
) {
9106 val
* var
/* : nullable Token */;
9107 val
* var1
/* : nullable Token */;
9108 val
* var2
/* : nullable String */;
9109 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwdo> */
9110 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwdo> */
9111 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwdo> */
9113 /* runtime class parser_nodes__TKwreadable */
9114 const struct class class_parser_nodes__TKwreadable
= {
9117 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwreadable:kernel#Object#object_id */
9118 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwreadable:kernel#Object#is_same_type */
9119 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwreadable:kernel#Object#== */
9120 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwreadable:kernel#Object#!= */
9121 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwreadable:kernel#Object#output */
9122 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwreadable:kernel#Object#output_class_name */
9123 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwreadable:kernel#Object#exit */
9124 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwreadable:kernel#Object#sys */
9125 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwreadable:kernel#Object#hash */
9126 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TokenKeyword#to_s */
9127 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwreadable:string#Object#native_class_name */
9128 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwreadable:string#Object#class_name */
9129 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwreadable:string#Object#inspect */
9130 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwreadable:string#Object#inspect_head */
9131 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwreadable:string#Object#args */
9132 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwreadable:math#Object#atan2 */
9133 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwreadable:math#Object#pi */
9134 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwreadable:math#Object#srand_from */
9135 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwreadable:math#Object#srand */
9136 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwreadable:stream#Object#poll */
9137 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwreadable:stream#Object#intern_poll */
9138 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwreadable:time#Object#get_time */
9139 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwreadable:file#Object#printn */
9140 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwreadable:file#Object#print */
9141 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwreadable:file#Object#getc */
9142 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwreadable:file#Object#gets */
9143 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwreadable:file#Object#getcwd */
9144 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwreadable:file#Object#file_getcwd */
9145 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwreadable:file#Object#stdin */
9146 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwreadable:file#Object#stdout */
9147 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwreadable:file#Object#stderr */
9148 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#intrude_visibility */
9149 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#public_visibility */
9150 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#protected_visibility */
9151 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#private_visibility */
9152 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwreadable:model_base#Object#none_visibility */
9153 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#abstract_kind */
9154 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#concrete_kind */
9155 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#interface_kind */
9156 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#enum_kind */
9157 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwreadable:model#Object#extern_kind */
9158 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#location */
9159 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#hot_location */
9160 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#debug */
9161 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#parent */
9162 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#parent= */
9163 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#init */
9164 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#replace_child */
9165 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#detach */
9166 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwreadable:parser_nodes#ANode#replace_with */
9167 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#visit_all */
9168 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwreadable:parser_util#ANode#collect_tokens_by_text */
9169 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwreadable:parser_util#ANode#collect_annotations_by_name */
9170 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwreadable:simple_misc_analysis#ANode#accept_simple_misc */
9171 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwreadable:simple_misc_analysis#ANode#after_simple_misc */
9172 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwreadable:literal#ANode#accept_literal */
9173 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwreadable:scope#ANode#accept_scope_visitor */
9174 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwreadable:flow#ANode#accept_flow_visitor */
9175 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwreadable:local_var_init#ANode#accept_local_var_visitor */
9176 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwreadable:auto_super_init#ANode#accept_auto_super_init */
9177 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwreadable:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9178 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwreadable:astvalidation#ANode#accept_ast_validation */
9179 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwreadable:transform#ANode#accept_transform_visitor */
9180 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwreadable:lexer#Token#text */
9181 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwreadable:lexer#Token#text= */
9182 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#prev_token */
9183 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#prev_token= */
9184 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#next_token */
9185 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#next_token= */
9186 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#Token#init */
9187 (nitmethod_t
)VIRTUAL_lexer__TKwreadable__parser_index
, /* pointer to parser_nodes:TKwreadable:lexer#TKwreadable#parser_index */
9188 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TokenKeyword#init */
9189 (nitmethod_t
)VIRTUAL_parser_nodes__TKwreadable__init
, /* pointer to parser_nodes:TKwreadable:parser_nodes#TKwreadable#init */
9190 (nitmethod_t
)VIRTUAL_lexer__TKwreadable__init_tk
, /* pointer to parser_nodes:TKwreadable:lexer#TKwreadable#init_tk */
9193 /* allocate TKwreadable */
9194 val
* NEW_parser_nodes__TKwreadable(const struct type
* type
) {
9195 val
* self
/* : TKwreadable */;
9196 val
* var
/* : null */;
9197 val
* var1
/* : null */;
9198 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9200 self
->class = &class_parser_nodes__TKwreadable
;
9202 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwreadable exact> */
9204 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwreadable exact> */
9207 /* allocate TKwreadable */
9208 void CHECK_NEW_parser_nodes__TKwreadable(val
* self
) {
9209 val
* var
/* : nullable Token */;
9210 val
* var1
/* : nullable Token */;
9211 val
* var2
/* : nullable String */;
9212 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwreadable> */
9213 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwreadable> */
9214 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwreadable> */
9216 /* runtime class parser_nodes__TKwwritable */
9217 const struct class class_parser_nodes__TKwwritable
= {
9220 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwwritable:kernel#Object#object_id */
9221 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwwritable:kernel#Object#is_same_type */
9222 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwwritable:kernel#Object#== */
9223 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwwritable:kernel#Object#!= */
9224 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwwritable:kernel#Object#output */
9225 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwwritable:kernel#Object#output_class_name */
9226 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwwritable:kernel#Object#exit */
9227 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwwritable:kernel#Object#sys */
9228 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwwritable:kernel#Object#hash */
9229 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TokenKeyword#to_s */
9230 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwwritable:string#Object#native_class_name */
9231 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwwritable:string#Object#class_name */
9232 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwwritable:string#Object#inspect */
9233 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwwritable:string#Object#inspect_head */
9234 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwwritable:string#Object#args */
9235 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwwritable:math#Object#atan2 */
9236 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwwritable:math#Object#pi */
9237 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwwritable:math#Object#srand_from */
9238 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwwritable:math#Object#srand */
9239 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwwritable:stream#Object#poll */
9240 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwwritable:stream#Object#intern_poll */
9241 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwwritable:time#Object#get_time */
9242 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwwritable:file#Object#printn */
9243 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwwritable:file#Object#print */
9244 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwwritable:file#Object#getc */
9245 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwwritable:file#Object#gets */
9246 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwwritable:file#Object#getcwd */
9247 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwwritable:file#Object#file_getcwd */
9248 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwwritable:file#Object#stdin */
9249 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwwritable:file#Object#stdout */
9250 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwwritable:file#Object#stderr */
9251 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#intrude_visibility */
9252 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#public_visibility */
9253 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#protected_visibility */
9254 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#private_visibility */
9255 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwwritable:model_base#Object#none_visibility */
9256 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#abstract_kind */
9257 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#concrete_kind */
9258 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#interface_kind */
9259 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#enum_kind */
9260 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwwritable:model#Object#extern_kind */
9261 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#location */
9262 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#hot_location */
9263 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#debug */
9264 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#parent */
9265 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#parent= */
9266 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#init */
9267 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#replace_child */
9268 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#detach */
9269 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwwritable:parser_nodes#ANode#replace_with */
9270 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#visit_all */
9271 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwwritable:parser_util#ANode#collect_tokens_by_text */
9272 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwwritable:parser_util#ANode#collect_annotations_by_name */
9273 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwwritable:simple_misc_analysis#ANode#accept_simple_misc */
9274 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwwritable:simple_misc_analysis#ANode#after_simple_misc */
9275 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwwritable:literal#ANode#accept_literal */
9276 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwwritable:scope#ANode#accept_scope_visitor */
9277 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwwritable:flow#ANode#accept_flow_visitor */
9278 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwwritable:local_var_init#ANode#accept_local_var_visitor */
9279 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwwritable:auto_super_init#ANode#accept_auto_super_init */
9280 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwwritable:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9281 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwwritable:astvalidation#ANode#accept_ast_validation */
9282 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwwritable:transform#ANode#accept_transform_visitor */
9283 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwwritable:lexer#Token#text */
9284 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwwritable:lexer#Token#text= */
9285 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#prev_token */
9286 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#prev_token= */
9287 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#next_token */
9288 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#next_token= */
9289 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#Token#init */
9290 (nitmethod_t
)VIRTUAL_lexer__TKwwritable__parser_index
, /* pointer to parser_nodes:TKwwritable:lexer#TKwwritable#parser_index */
9291 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TokenKeyword#init */
9292 (nitmethod_t
)VIRTUAL_parser_nodes__TKwwritable__init
, /* pointer to parser_nodes:TKwwritable:parser_nodes#TKwwritable#init */
9293 (nitmethod_t
)VIRTUAL_lexer__TKwwritable__init_tk
, /* pointer to parser_nodes:TKwwritable:lexer#TKwwritable#init_tk */
9296 /* allocate TKwwritable */
9297 val
* NEW_parser_nodes__TKwwritable(const struct type
* type
) {
9298 val
* self
/* : TKwwritable */;
9299 val
* var
/* : null */;
9300 val
* var1
/* : null */;
9301 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9303 self
->class = &class_parser_nodes__TKwwritable
;
9305 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwwritable exact> */
9307 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwwritable exact> */
9310 /* allocate TKwwritable */
9311 void CHECK_NEW_parser_nodes__TKwwritable(val
* self
) {
9312 val
* var
/* : nullable Token */;
9313 val
* var1
/* : nullable Token */;
9314 val
* var2
/* : nullable String */;
9315 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwwritable> */
9316 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwwritable> */
9317 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwwritable> */
9319 /* runtime class parser_nodes__TKwvar */
9320 const struct class class_parser_nodes__TKwvar
= {
9323 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwvar:kernel#Object#object_id */
9324 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwvar:kernel#Object#is_same_type */
9325 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwvar:kernel#Object#== */
9326 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwvar:kernel#Object#!= */
9327 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwvar:kernel#Object#output */
9328 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwvar:kernel#Object#output_class_name */
9329 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwvar:kernel#Object#exit */
9330 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwvar:kernel#Object#sys */
9331 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwvar:kernel#Object#hash */
9332 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwvar:parser_nodes#TokenKeyword#to_s */
9333 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwvar:string#Object#native_class_name */
9334 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwvar:string#Object#class_name */
9335 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwvar:string#Object#inspect */
9336 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwvar:string#Object#inspect_head */
9337 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwvar:string#Object#args */
9338 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwvar:math#Object#atan2 */
9339 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwvar:math#Object#pi */
9340 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwvar:math#Object#srand_from */
9341 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwvar:math#Object#srand */
9342 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwvar:stream#Object#poll */
9343 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwvar:stream#Object#intern_poll */
9344 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwvar:time#Object#get_time */
9345 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwvar:file#Object#printn */
9346 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwvar:file#Object#print */
9347 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwvar:file#Object#getc */
9348 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwvar:file#Object#gets */
9349 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwvar:file#Object#getcwd */
9350 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwvar:file#Object#file_getcwd */
9351 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwvar:file#Object#stdin */
9352 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwvar:file#Object#stdout */
9353 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwvar:file#Object#stderr */
9354 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#intrude_visibility */
9355 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#public_visibility */
9356 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#protected_visibility */
9357 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#private_visibility */
9358 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwvar:model_base#Object#none_visibility */
9359 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwvar:model#Object#abstract_kind */
9360 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwvar:model#Object#concrete_kind */
9361 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwvar:model#Object#interface_kind */
9362 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwvar:model#Object#enum_kind */
9363 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwvar:model#Object#extern_kind */
9364 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#location */
9365 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#hot_location */
9366 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#debug */
9367 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#parent */
9368 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#parent= */
9369 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#init */
9370 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#replace_child */
9371 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#detach */
9372 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwvar:parser_nodes#ANode#replace_with */
9373 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#visit_all */
9374 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwvar:parser_util#ANode#collect_tokens_by_text */
9375 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwvar:parser_util#ANode#collect_annotations_by_name */
9376 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwvar:simple_misc_analysis#ANode#accept_simple_misc */
9377 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwvar:simple_misc_analysis#ANode#after_simple_misc */
9378 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwvar:literal#ANode#accept_literal */
9379 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwvar:scope#ANode#accept_scope_visitor */
9380 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwvar:flow#ANode#accept_flow_visitor */
9381 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwvar:local_var_init#ANode#accept_local_var_visitor */
9382 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwvar:auto_super_init#ANode#accept_auto_super_init */
9383 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwvar:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9384 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwvar:astvalidation#ANode#accept_ast_validation */
9385 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwvar:transform#ANode#accept_transform_visitor */
9386 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwvar:lexer#Token#text */
9387 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwvar:lexer#Token#text= */
9388 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#prev_token */
9389 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#prev_token= */
9390 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#next_token */
9391 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#next_token= */
9392 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#Token#init */
9393 (nitmethod_t
)VIRTUAL_lexer__TKwvar__parser_index
, /* pointer to parser_nodes:TKwvar:lexer#TKwvar#parser_index */
9394 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#TokenKeyword#init */
9395 (nitmethod_t
)VIRTUAL_parser_nodes__TKwvar__init
, /* pointer to parser_nodes:TKwvar:parser_nodes#TKwvar#init */
9396 (nitmethod_t
)VIRTUAL_lexer__TKwvar__init_tk
, /* pointer to parser_nodes:TKwvar:lexer#TKwvar#init_tk */
9399 /* allocate TKwvar */
9400 val
* NEW_parser_nodes__TKwvar(const struct type
* type
) {
9401 val
* self
/* : TKwvar */;
9402 val
* var
/* : null */;
9403 val
* var1
/* : null */;
9404 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9406 self
->class = &class_parser_nodes__TKwvar
;
9408 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwvar exact> */
9410 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwvar exact> */
9413 /* allocate TKwvar */
9414 void CHECK_NEW_parser_nodes__TKwvar(val
* self
) {
9415 val
* var
/* : nullable Token */;
9416 val
* var1
/* : nullable Token */;
9417 val
* var2
/* : nullable String */;
9418 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwvar> */
9419 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwvar> */
9420 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwvar> */
9422 /* runtime class parser_nodes__TKwintern */
9423 const struct class class_parser_nodes__TKwintern
= {
9426 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwintern:kernel#Object#object_id */
9427 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwintern:kernel#Object#is_same_type */
9428 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwintern:kernel#Object#== */
9429 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwintern:kernel#Object#!= */
9430 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwintern:kernel#Object#output */
9431 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwintern:kernel#Object#output_class_name */
9432 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwintern:kernel#Object#exit */
9433 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwintern:kernel#Object#sys */
9434 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwintern:kernel#Object#hash */
9435 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwintern:parser_nodes#TokenKeyword#to_s */
9436 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwintern:string#Object#native_class_name */
9437 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwintern:string#Object#class_name */
9438 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwintern:string#Object#inspect */
9439 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwintern:string#Object#inspect_head */
9440 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwintern:string#Object#args */
9441 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwintern:math#Object#atan2 */
9442 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwintern:math#Object#pi */
9443 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwintern:math#Object#srand_from */
9444 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwintern:math#Object#srand */
9445 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwintern:stream#Object#poll */
9446 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwintern:stream#Object#intern_poll */
9447 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwintern:time#Object#get_time */
9448 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwintern:file#Object#printn */
9449 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwintern:file#Object#print */
9450 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwintern:file#Object#getc */
9451 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwintern:file#Object#gets */
9452 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwintern:file#Object#getcwd */
9453 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwintern:file#Object#file_getcwd */
9454 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwintern:file#Object#stdin */
9455 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwintern:file#Object#stdout */
9456 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwintern:file#Object#stderr */
9457 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#intrude_visibility */
9458 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#public_visibility */
9459 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#protected_visibility */
9460 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#private_visibility */
9461 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwintern:model_base#Object#none_visibility */
9462 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwintern:model#Object#abstract_kind */
9463 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwintern:model#Object#concrete_kind */
9464 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwintern:model#Object#interface_kind */
9465 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwintern:model#Object#enum_kind */
9466 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwintern:model#Object#extern_kind */
9467 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#location */
9468 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#hot_location */
9469 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#debug */
9470 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#parent */
9471 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#parent= */
9472 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#init */
9473 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#replace_child */
9474 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#detach */
9475 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwintern:parser_nodes#ANode#replace_with */
9476 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#visit_all */
9477 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwintern:parser_util#ANode#collect_tokens_by_text */
9478 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwintern:parser_util#ANode#collect_annotations_by_name */
9479 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwintern:simple_misc_analysis#ANode#accept_simple_misc */
9480 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwintern:simple_misc_analysis#ANode#after_simple_misc */
9481 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwintern:literal#ANode#accept_literal */
9482 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwintern:scope#ANode#accept_scope_visitor */
9483 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwintern:flow#ANode#accept_flow_visitor */
9484 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwintern:local_var_init#ANode#accept_local_var_visitor */
9485 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwintern:auto_super_init#ANode#accept_auto_super_init */
9486 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwintern:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9487 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwintern:astvalidation#ANode#accept_ast_validation */
9488 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwintern:transform#ANode#accept_transform_visitor */
9489 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwintern:lexer#Token#text */
9490 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwintern:lexer#Token#text= */
9491 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#prev_token */
9492 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#prev_token= */
9493 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#next_token */
9494 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#next_token= */
9495 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#Token#init */
9496 (nitmethod_t
)VIRTUAL_lexer__TKwintern__parser_index
, /* pointer to parser_nodes:TKwintern:lexer#TKwintern#parser_index */
9497 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#TokenKeyword#init */
9498 (nitmethod_t
)VIRTUAL_parser_nodes__TKwintern__init
, /* pointer to parser_nodes:TKwintern:parser_nodes#TKwintern#init */
9499 (nitmethod_t
)VIRTUAL_lexer__TKwintern__init_tk
, /* pointer to parser_nodes:TKwintern:lexer#TKwintern#init_tk */
9502 /* allocate TKwintern */
9503 val
* NEW_parser_nodes__TKwintern(const struct type
* type
) {
9504 val
* self
/* : TKwintern */;
9505 val
* var
/* : null */;
9506 val
* var1
/* : null */;
9507 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9509 self
->class = &class_parser_nodes__TKwintern
;
9511 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwintern exact> */
9513 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwintern exact> */
9516 /* allocate TKwintern */
9517 void CHECK_NEW_parser_nodes__TKwintern(val
* self
) {
9518 val
* var
/* : nullable Token */;
9519 val
* var1
/* : nullable Token */;
9520 val
* var2
/* : nullable String */;
9521 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwintern> */
9522 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwintern> */
9523 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwintern> */
9525 /* runtime class parser_nodes__TKwextern */
9526 const struct class class_parser_nodes__TKwextern
= {
9529 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwextern:kernel#Object#object_id */
9530 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwextern:kernel#Object#is_same_type */
9531 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwextern:kernel#Object#== */
9532 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwextern:kernel#Object#!= */
9533 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwextern:kernel#Object#output */
9534 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwextern:kernel#Object#output_class_name */
9535 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwextern:kernel#Object#exit */
9536 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwextern:kernel#Object#sys */
9537 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwextern:kernel#Object#hash */
9538 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwextern:parser_nodes#TokenKeyword#to_s */
9539 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwextern:string#Object#native_class_name */
9540 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwextern:string#Object#class_name */
9541 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwextern:string#Object#inspect */
9542 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwextern:string#Object#inspect_head */
9543 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwextern:string#Object#args */
9544 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwextern:math#Object#atan2 */
9545 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwextern:math#Object#pi */
9546 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwextern:math#Object#srand_from */
9547 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwextern:math#Object#srand */
9548 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwextern:stream#Object#poll */
9549 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwextern:stream#Object#intern_poll */
9550 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwextern:time#Object#get_time */
9551 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwextern:file#Object#printn */
9552 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwextern:file#Object#print */
9553 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwextern:file#Object#getc */
9554 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwextern:file#Object#gets */
9555 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwextern:file#Object#getcwd */
9556 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwextern:file#Object#file_getcwd */
9557 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwextern:file#Object#stdin */
9558 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwextern:file#Object#stdout */
9559 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwextern:file#Object#stderr */
9560 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#intrude_visibility */
9561 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#public_visibility */
9562 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#protected_visibility */
9563 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#private_visibility */
9564 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwextern:model_base#Object#none_visibility */
9565 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwextern:model#Object#abstract_kind */
9566 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwextern:model#Object#concrete_kind */
9567 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwextern:model#Object#interface_kind */
9568 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwextern:model#Object#enum_kind */
9569 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwextern:model#Object#extern_kind */
9570 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#location */
9571 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#hot_location */
9572 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#debug */
9573 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#parent */
9574 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#parent= */
9575 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#init */
9576 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#replace_child */
9577 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#detach */
9578 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwextern:parser_nodes#ANode#replace_with */
9579 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#visit_all */
9580 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwextern:parser_util#ANode#collect_tokens_by_text */
9581 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwextern:parser_util#ANode#collect_annotations_by_name */
9582 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwextern:simple_misc_analysis#ANode#accept_simple_misc */
9583 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwextern:simple_misc_analysis#ANode#after_simple_misc */
9584 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwextern:literal#ANode#accept_literal */
9585 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwextern:scope#ANode#accept_scope_visitor */
9586 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwextern:flow#ANode#accept_flow_visitor */
9587 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwextern:local_var_init#ANode#accept_local_var_visitor */
9588 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwextern:auto_super_init#ANode#accept_auto_super_init */
9589 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwextern:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9590 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwextern:astvalidation#ANode#accept_ast_validation */
9591 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwextern:transform#ANode#accept_transform_visitor */
9592 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwextern:lexer#Token#text */
9593 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwextern:lexer#Token#text= */
9594 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#prev_token */
9595 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#prev_token= */
9596 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#next_token */
9597 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#next_token= */
9598 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#Token#init */
9599 (nitmethod_t
)VIRTUAL_lexer__TKwextern__parser_index
, /* pointer to parser_nodes:TKwextern:lexer#TKwextern#parser_index */
9600 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#TokenKeyword#init */
9601 (nitmethod_t
)VIRTUAL_parser_nodes__TKwextern__init
, /* pointer to parser_nodes:TKwextern:parser_nodes#TKwextern#init */
9602 (nitmethod_t
)VIRTUAL_lexer__TKwextern__init_tk
, /* pointer to parser_nodes:TKwextern:lexer#TKwextern#init_tk */
9605 /* allocate TKwextern */
9606 val
* NEW_parser_nodes__TKwextern(const struct type
* type
) {
9607 val
* self
/* : TKwextern */;
9608 val
* var
/* : null */;
9609 val
* var1
/* : null */;
9610 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9612 self
->class = &class_parser_nodes__TKwextern
;
9614 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwextern exact> */
9616 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwextern exact> */
9619 /* allocate TKwextern */
9620 void CHECK_NEW_parser_nodes__TKwextern(val
* self
) {
9621 val
* var
/* : nullable Token */;
9622 val
* var1
/* : nullable Token */;
9623 val
* var2
/* : nullable String */;
9624 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwextern> */
9625 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwextern> */
9626 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwextern> */
9628 /* runtime class parser_nodes__TKwprotected */
9629 const struct class class_parser_nodes__TKwprotected
= {
9632 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwprotected:kernel#Object#object_id */
9633 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwprotected:kernel#Object#is_same_type */
9634 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwprotected:kernel#Object#== */
9635 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwprotected:kernel#Object#!= */
9636 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwprotected:kernel#Object#output */
9637 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwprotected:kernel#Object#output_class_name */
9638 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwprotected:kernel#Object#exit */
9639 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwprotected:kernel#Object#sys */
9640 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwprotected:kernel#Object#hash */
9641 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TokenKeyword#to_s */
9642 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwprotected:string#Object#native_class_name */
9643 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwprotected:string#Object#class_name */
9644 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwprotected:string#Object#inspect */
9645 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwprotected:string#Object#inspect_head */
9646 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwprotected:string#Object#args */
9647 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwprotected:math#Object#atan2 */
9648 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwprotected:math#Object#pi */
9649 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwprotected:math#Object#srand_from */
9650 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwprotected:math#Object#srand */
9651 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwprotected:stream#Object#poll */
9652 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwprotected:stream#Object#intern_poll */
9653 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwprotected:time#Object#get_time */
9654 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwprotected:file#Object#printn */
9655 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwprotected:file#Object#print */
9656 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwprotected:file#Object#getc */
9657 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwprotected:file#Object#gets */
9658 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwprotected:file#Object#getcwd */
9659 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwprotected:file#Object#file_getcwd */
9660 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwprotected:file#Object#stdin */
9661 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwprotected:file#Object#stdout */
9662 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwprotected:file#Object#stderr */
9663 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#intrude_visibility */
9664 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#public_visibility */
9665 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#protected_visibility */
9666 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#private_visibility */
9667 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwprotected:model_base#Object#none_visibility */
9668 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#abstract_kind */
9669 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#concrete_kind */
9670 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#interface_kind */
9671 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#enum_kind */
9672 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwprotected:model#Object#extern_kind */
9673 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#location */
9674 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#hot_location */
9675 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#debug */
9676 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#parent */
9677 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#parent= */
9678 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#init */
9679 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#replace_child */
9680 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#detach */
9681 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwprotected:parser_nodes#ANode#replace_with */
9682 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#visit_all */
9683 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwprotected:parser_util#ANode#collect_tokens_by_text */
9684 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwprotected:parser_util#ANode#collect_annotations_by_name */
9685 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwprotected:simple_misc_analysis#ANode#accept_simple_misc */
9686 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwprotected:simple_misc_analysis#ANode#after_simple_misc */
9687 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwprotected:literal#ANode#accept_literal */
9688 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwprotected:scope#ANode#accept_scope_visitor */
9689 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwprotected:flow#ANode#accept_flow_visitor */
9690 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwprotected:local_var_init#ANode#accept_local_var_visitor */
9691 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwprotected:auto_super_init#ANode#accept_auto_super_init */
9692 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwprotected:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9693 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwprotected:astvalidation#ANode#accept_ast_validation */
9694 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwprotected:transform#ANode#accept_transform_visitor */
9695 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwprotected:lexer#Token#text */
9696 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwprotected:lexer#Token#text= */
9697 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#prev_token */
9698 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#prev_token= */
9699 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#next_token */
9700 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#next_token= */
9701 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#Token#init */
9702 (nitmethod_t
)VIRTUAL_lexer__TKwprotected__parser_index
, /* pointer to parser_nodes:TKwprotected:lexer#TKwprotected#parser_index */
9703 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TokenKeyword#init */
9704 (nitmethod_t
)VIRTUAL_parser_nodes__TKwprotected__init
, /* pointer to parser_nodes:TKwprotected:parser_nodes#TKwprotected#init */
9705 (nitmethod_t
)VIRTUAL_lexer__TKwprotected__init_tk
, /* pointer to parser_nodes:TKwprotected:lexer#TKwprotected#init_tk */
9708 /* allocate TKwprotected */
9709 val
* NEW_parser_nodes__TKwprotected(const struct type
* type
) {
9710 val
* self
/* : TKwprotected */;
9711 val
* var
/* : null */;
9712 val
* var1
/* : null */;
9713 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9715 self
->class = &class_parser_nodes__TKwprotected
;
9717 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwprotected exact> */
9719 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwprotected exact> */
9722 /* allocate TKwprotected */
9723 void CHECK_NEW_parser_nodes__TKwprotected(val
* self
) {
9724 val
* var
/* : nullable Token */;
9725 val
* var1
/* : nullable Token */;
9726 val
* var2
/* : nullable String */;
9727 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwprotected> */
9728 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwprotected> */
9729 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwprotected> */
9731 /* runtime class parser_nodes__TKwprivate */
9732 const struct class class_parser_nodes__TKwprivate
= {
9735 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwprivate:kernel#Object#object_id */
9736 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwprivate:kernel#Object#is_same_type */
9737 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwprivate:kernel#Object#== */
9738 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwprivate:kernel#Object#!= */
9739 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwprivate:kernel#Object#output */
9740 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwprivate:kernel#Object#output_class_name */
9741 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwprivate:kernel#Object#exit */
9742 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwprivate:kernel#Object#sys */
9743 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwprivate:kernel#Object#hash */
9744 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TokenKeyword#to_s */
9745 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwprivate:string#Object#native_class_name */
9746 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwprivate:string#Object#class_name */
9747 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwprivate:string#Object#inspect */
9748 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwprivate:string#Object#inspect_head */
9749 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwprivate:string#Object#args */
9750 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwprivate:math#Object#atan2 */
9751 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwprivate:math#Object#pi */
9752 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwprivate:math#Object#srand_from */
9753 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwprivate:math#Object#srand */
9754 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwprivate:stream#Object#poll */
9755 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwprivate:stream#Object#intern_poll */
9756 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwprivate:time#Object#get_time */
9757 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwprivate:file#Object#printn */
9758 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwprivate:file#Object#print */
9759 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwprivate:file#Object#getc */
9760 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwprivate:file#Object#gets */
9761 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwprivate:file#Object#getcwd */
9762 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwprivate:file#Object#file_getcwd */
9763 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwprivate:file#Object#stdin */
9764 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwprivate:file#Object#stdout */
9765 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwprivate:file#Object#stderr */
9766 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#intrude_visibility */
9767 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#public_visibility */
9768 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#protected_visibility */
9769 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#private_visibility */
9770 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwprivate:model_base#Object#none_visibility */
9771 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#abstract_kind */
9772 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#concrete_kind */
9773 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#interface_kind */
9774 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#enum_kind */
9775 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwprivate:model#Object#extern_kind */
9776 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#location */
9777 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#hot_location */
9778 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#debug */
9779 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#parent */
9780 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#parent= */
9781 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#init */
9782 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#replace_child */
9783 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#detach */
9784 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwprivate:parser_nodes#ANode#replace_with */
9785 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#visit_all */
9786 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwprivate:parser_util#ANode#collect_tokens_by_text */
9787 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwprivate:parser_util#ANode#collect_annotations_by_name */
9788 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwprivate:simple_misc_analysis#ANode#accept_simple_misc */
9789 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwprivate:simple_misc_analysis#ANode#after_simple_misc */
9790 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwprivate:literal#ANode#accept_literal */
9791 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwprivate:scope#ANode#accept_scope_visitor */
9792 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwprivate:flow#ANode#accept_flow_visitor */
9793 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwprivate:local_var_init#ANode#accept_local_var_visitor */
9794 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwprivate:auto_super_init#ANode#accept_auto_super_init */
9795 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwprivate:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9796 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwprivate:astvalidation#ANode#accept_ast_validation */
9797 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwprivate:transform#ANode#accept_transform_visitor */
9798 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwprivate:lexer#Token#text */
9799 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwprivate:lexer#Token#text= */
9800 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#prev_token */
9801 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#prev_token= */
9802 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#next_token */
9803 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#next_token= */
9804 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#Token#init */
9805 (nitmethod_t
)VIRTUAL_lexer__TKwprivate__parser_index
, /* pointer to parser_nodes:TKwprivate:lexer#TKwprivate#parser_index */
9806 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TokenKeyword#init */
9807 (nitmethod_t
)VIRTUAL_parser_nodes__TKwprivate__init
, /* pointer to parser_nodes:TKwprivate:parser_nodes#TKwprivate#init */
9808 (nitmethod_t
)VIRTUAL_lexer__TKwprivate__init_tk
, /* pointer to parser_nodes:TKwprivate:lexer#TKwprivate#init_tk */
9811 /* allocate TKwprivate */
9812 val
* NEW_parser_nodes__TKwprivate(const struct type
* type
) {
9813 val
* self
/* : TKwprivate */;
9814 val
* var
/* : null */;
9815 val
* var1
/* : null */;
9816 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9818 self
->class = &class_parser_nodes__TKwprivate
;
9820 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwprivate exact> */
9822 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwprivate exact> */
9825 /* allocate TKwprivate */
9826 void CHECK_NEW_parser_nodes__TKwprivate(val
* self
) {
9827 val
* var
/* : nullable Token */;
9828 val
* var1
/* : nullable Token */;
9829 val
* var2
/* : nullable String */;
9830 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwprivate> */
9831 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwprivate> */
9832 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwprivate> */
9834 /* runtime class parser_nodes__TKwintrude */
9835 const struct class class_parser_nodes__TKwintrude
= {
9838 (nitmethod_t
)VIRTUAL_kernel__Object__object_id
, /* pointer to parser_nodes:TKwintrude:kernel#Object#object_id */
9839 (nitmethod_t
)VIRTUAL_kernel__Object__is_same_type
, /* pointer to parser_nodes:TKwintrude:kernel#Object#is_same_type */
9840 (nitmethod_t
)VIRTUAL_kernel__Object___61d_61d
, /* pointer to parser_nodes:TKwintrude:kernel#Object#== */
9841 (nitmethod_t
)VIRTUAL_kernel__Object___33d_61d
, /* pointer to parser_nodes:TKwintrude:kernel#Object#!= */
9842 (nitmethod_t
)VIRTUAL_kernel__Object__output
, /* pointer to parser_nodes:TKwintrude:kernel#Object#output */
9843 (nitmethod_t
)VIRTUAL_kernel__Object__output_class_name
, /* pointer to parser_nodes:TKwintrude:kernel#Object#output_class_name */
9844 (nitmethod_t
)VIRTUAL_kernel__Object__exit
, /* pointer to parser_nodes:TKwintrude:kernel#Object#exit */
9845 (nitmethod_t
)VIRTUAL_kernel__Object__sys
, /* pointer to parser_nodes:TKwintrude:kernel#Object#sys */
9846 (nitmethod_t
)VIRTUAL_kernel__Object__hash
, /* pointer to parser_nodes:TKwintrude:kernel#Object#hash */
9847 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__to_s
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TokenKeyword#to_s */
9848 (nitmethod_t
)VIRTUAL_string__Object__native_class_name
, /* pointer to parser_nodes:TKwintrude:string#Object#native_class_name */
9849 (nitmethod_t
)VIRTUAL_string__Object__class_name
, /* pointer to parser_nodes:TKwintrude:string#Object#class_name */
9850 (nitmethod_t
)VIRTUAL_string__Object__inspect
, /* pointer to parser_nodes:TKwintrude:string#Object#inspect */
9851 (nitmethod_t
)VIRTUAL_string__Object__inspect_head
, /* pointer to parser_nodes:TKwintrude:string#Object#inspect_head */
9852 (nitmethod_t
)VIRTUAL_string__Object__args
, /* pointer to parser_nodes:TKwintrude:string#Object#args */
9853 (nitmethod_t
)VIRTUAL_math__Object__atan2
, /* pointer to parser_nodes:TKwintrude:math#Object#atan2 */
9854 (nitmethod_t
)VIRTUAL_math__Object__pi
, /* pointer to parser_nodes:TKwintrude:math#Object#pi */
9855 (nitmethod_t
)VIRTUAL_math__Object__srand_from
, /* pointer to parser_nodes:TKwintrude:math#Object#srand_from */
9856 (nitmethod_t
)VIRTUAL_math__Object__srand
, /* pointer to parser_nodes:TKwintrude:math#Object#srand */
9857 (nitmethod_t
)VIRTUAL_stream__Object__poll
, /* pointer to parser_nodes:TKwintrude:stream#Object#poll */
9858 (nitmethod_t
)VIRTUAL_stream__Object__intern_poll
, /* pointer to parser_nodes:TKwintrude:stream#Object#intern_poll */
9859 (nitmethod_t
)VIRTUAL_time__Object__get_time
, /* pointer to parser_nodes:TKwintrude:time#Object#get_time */
9860 (nitmethod_t
)VIRTUAL_file__Object__printn
, /* pointer to parser_nodes:TKwintrude:file#Object#printn */
9861 (nitmethod_t
)VIRTUAL_file__Object__print
, /* pointer to parser_nodes:TKwintrude:file#Object#print */
9862 (nitmethod_t
)VIRTUAL_file__Object__getc
, /* pointer to parser_nodes:TKwintrude:file#Object#getc */
9863 (nitmethod_t
)VIRTUAL_file__Object__gets
, /* pointer to parser_nodes:TKwintrude:file#Object#gets */
9864 (nitmethod_t
)VIRTUAL_file__Object__getcwd
, /* pointer to parser_nodes:TKwintrude:file#Object#getcwd */
9865 (nitmethod_t
)VIRTUAL_file__Object__file_getcwd
, /* pointer to parser_nodes:TKwintrude:file#Object#file_getcwd */
9866 (nitmethod_t
)VIRTUAL_file__Object__stdin
, /* pointer to parser_nodes:TKwintrude:file#Object#stdin */
9867 (nitmethod_t
)VIRTUAL_file__Object__stdout
, /* pointer to parser_nodes:TKwintrude:file#Object#stdout */
9868 (nitmethod_t
)VIRTUAL_file__Object__stderr
, /* pointer to parser_nodes:TKwintrude:file#Object#stderr */
9869 (nitmethod_t
)VIRTUAL_model_base__Object__intrude_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#intrude_visibility */
9870 (nitmethod_t
)VIRTUAL_model_base__Object__public_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#public_visibility */
9871 (nitmethod_t
)VIRTUAL_model_base__Object__protected_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#protected_visibility */
9872 (nitmethod_t
)VIRTUAL_model_base__Object__private_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#private_visibility */
9873 (nitmethod_t
)VIRTUAL_model_base__Object__none_visibility
, /* pointer to parser_nodes:TKwintrude:model_base#Object#none_visibility */
9874 (nitmethod_t
)VIRTUAL_model__Object__abstract_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#abstract_kind */
9875 (nitmethod_t
)VIRTUAL_model__Object__concrete_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#concrete_kind */
9876 (nitmethod_t
)VIRTUAL_model__Object__interface_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#interface_kind */
9877 (nitmethod_t
)VIRTUAL_model__Object__enum_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#enum_kind */
9878 (nitmethod_t
)VIRTUAL_model__Object__extern_kind
, /* pointer to parser_nodes:TKwintrude:model#Object#extern_kind */
9879 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__location
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#location */
9880 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__hot_location
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#hot_location */
9881 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__debug
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#debug */
9882 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent */
9883 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__parent_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#parent= */
9884 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#init */
9885 (nitmethod_t
)VIRTUAL_parser_nodes__Token__replace_child
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#replace_child */
9886 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__detach
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#detach */
9887 (nitmethod_t
)VIRTUAL_parser_nodes__ANode__replace_with
, /* pointer to parser_nodes:TKwintrude:parser_nodes#ANode#replace_with */
9888 (nitmethod_t
)VIRTUAL_parser_nodes__Token__visit_all
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#visit_all */
9889 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_tokens_by_text
, /* pointer to parser_nodes:TKwintrude:parser_util#ANode#collect_tokens_by_text */
9890 (nitmethod_t
)VIRTUAL_parser_util__ANode__collect_annotations_by_name
, /* pointer to parser_nodes:TKwintrude:parser_util#ANode#collect_annotations_by_name */
9891 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc
, /* pointer to parser_nodes:TKwintrude:simple_misc_analysis#ANode#accept_simple_misc */
9892 (nitmethod_t
)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc
, /* pointer to parser_nodes:TKwintrude:simple_misc_analysis#ANode#after_simple_misc */
9893 (nitmethod_t
)VIRTUAL_literal__ANode__accept_literal
, /* pointer to parser_nodes:TKwintrude:literal#ANode#accept_literal */
9894 (nitmethod_t
)VIRTUAL_scope__ANode__accept_scope_visitor
, /* pointer to parser_nodes:TKwintrude:scope#ANode#accept_scope_visitor */
9895 (nitmethod_t
)VIRTUAL_flow__ANode__accept_flow_visitor
, /* pointer to parser_nodes:TKwintrude:flow#ANode#accept_flow_visitor */
9896 (nitmethod_t
)VIRTUAL_local_var_init__ANode__accept_local_var_visitor
, /* pointer to parser_nodes:TKwintrude:local_var_init#ANode#accept_local_var_visitor */
9897 (nitmethod_t
)VIRTUAL_auto_super_init__ANode__accept_auto_super_init
, /* pointer to parser_nodes:TKwintrude:auto_super_init#ANode#accept_auto_super_init */
9898 (nitmethod_t
)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor
, /* pointer to parser_nodes:TKwintrude:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9899 (nitmethod_t
)VIRTUAL_astvalidation__ANode__accept_ast_validation
, /* pointer to parser_nodes:TKwintrude:astvalidation#ANode#accept_ast_validation */
9900 (nitmethod_t
)VIRTUAL_transform__ANode__accept_transform_visitor
, /* pointer to parser_nodes:TKwintrude:transform#ANode#accept_transform_visitor */
9901 (nitmethod_t
)VIRTUAL_lexer__Token__text
, /* pointer to parser_nodes:TKwintrude:lexer#Token#text */
9902 (nitmethod_t
)VIRTUAL_lexer__Token__text_61d
, /* pointer to parser_nodes:TKwintrude:lexer#Token#text= */
9903 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_token */
9904 (nitmethod_t
)VIRTUAL_parser_nodes__Token__prev_token_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#prev_token= */
9905 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token */
9906 (nitmethod_t
)VIRTUAL_parser_nodes__Token__next_token_61d
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#next_token= */
9907 (nitmethod_t
)VIRTUAL_parser_nodes__Token__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#Token#init */
9908 (nitmethod_t
)VIRTUAL_lexer__TKwintrude__parser_index
, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#parser_index */
9909 (nitmethod_t
)VIRTUAL_parser_nodes__TokenKeyword__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TokenKeyword#init */
9910 (nitmethod_t
)VIRTUAL_parser_nodes__TKwintrude__init
, /* pointer to parser_nodes:TKwintrude:parser_nodes#TKwintrude#init */
9911 (nitmethod_t
)VIRTUAL_lexer__TKwintrude__init_tk
, /* pointer to parser_nodes:TKwintrude:lexer#TKwintrude#init_tk */
9914 /* allocate TKwintrude */
9915 val
* NEW_parser_nodes__TKwintrude(const struct type
* type
) {
9916 val
* self
/* : TKwintrude */;
9917 val
* var
/* : null */;
9918 val
* var1
/* : null */;
9919 self
= nit_alloc(sizeof(struct instance
) + 5*sizeof(nitattribute_t
));
9921 self
->class = &class_parser_nodes__TKwintrude
;
9923 self
->attrs
[COLOR_parser_nodes__ANode___location
].val
= var
; /* _location on <self:TKwintrude exact> */
9925 self
->attrs
[COLOR_parser_nodes__ANode___64dparent
].val
= var1
; /* @parent on <self:TKwintrude exact> */
9928 /* allocate TKwintrude */
9929 void CHECK_NEW_parser_nodes__TKwintrude(val
* self
) {
9930 val
* var
/* : nullable Token */;
9931 val
* var1
/* : nullable Token */;
9932 val
* var2
/* : nullable String */;
9933 var
= self
->attrs
[COLOR_parser_nodes__Token___64dprev_token
].val
; /* @prev_token on <self:TKwintrude> */
9934 var1
= self
->attrs
[COLOR_parser_nodes__Token___64dnext_token
].val
; /* @next_token on <self:TKwintrude> */
9935 var2
= self
->attrs
[COLOR_lexer__Token___text
].val
; /* _text on <self:TKwintrude> */