1 #include "nit.common.h"
2 extern const struct class class_core__Int
;
3 extern const struct class class_core__Char
;
4 extern const struct class class_core__Bool
;
5 extern const struct type type_core__Int
;
6 extern const struct type type_core__Char
;
7 extern const struct type type_core__Bool
;
8 void nitc___nitc__Phase___core__kernel__Object__init(val
* self
);
9 short int core___core__Object____33d_61d(val
* self
, val
* p0
);
10 val
* core___core__Object___sys(val
* self
);
11 val
* nitc___nitc__Phase___core__abstract_text__Object__to_s(val
* self
);
12 short int core___core__Object____61d_61d(val
* self
, val
* p0
);
13 short int core___core__Object___is_same_instance(val
* self
, val
* p0
);
14 val
* core__abstract_text___Object___inspect(val
* self
);
15 long core___core__Object___object_id(val
* self
);
16 val
* core__abstract_text___Object___class_name(val
* self
);
17 val
* core__abstract_text___Object___inspect_head(val
* self
);
18 char* core__abstract_text___Object___native_class_name(val
* self
);
19 long core___core__Object___hash(val
* self
);
20 void nitc___nitc__Phase___toolcontext_61d(val
* self
, val
* p0
);
21 void nitc___nitc__Phase___depends_61d(val
* self
, val
* p0
);
22 void nitc___nitc__Phase___in_hierarchy_61d(val
* self
, val
* p0
);
23 val
* nitc___nitc__Phase___toolcontext(val
* self
);
24 val
* nitc___nitc__Phase___depends(val
* self
);
25 short int nitc___nitc__Phase___disabled(val
* self
);
26 void nitc__modelbuilder___Phase___process_mainmodule(val
* self
, val
* p0
, val
* p1
);
27 void nitc__modelize_property___nitc__modelize_property__ModelizePropertyPhase___nitc__phase__Phase__process_nmodule(val
* self
, val
* p0
);
28 void nitc___nitc__Phase___process_nclassdef(val
* self
, val
* p0
);
29 void nitc___nitc__Phase___process_annotated_node(val
* self
, val
* p0
, val
* p1
);
30 void nitc___nitc__Phase___process_npropdef(val
* self
, val
* p0
);
31 val
* nitc___nitc__Phase___in_hierarchy(val
* self
);
32 void nitc___nitc__Phase___disabled_61d(val
* self
, short int p0
);
33 void core___core__Object___init(val
* self
);
34 extern const struct class class_nitc__modelize_property__ModelizePropertyPhase
;
35 #define COLOR_nitc__phase__Phase___disabled 3
36 void nitc__modelize_class___nitc__modelize_class__ModelizeClassPhase___nitc__phase__Phase__process_nmodule(val
* self
, val
* p0
);
37 extern const struct class class_nitc__modelize_class__ModelizeClassPhase
;
38 void nitc__loader___ModelBuilder___core__kernel__Object__init(val
* self
);
39 val
* core__abstract_text___Object___to_s(val
* self
);
40 void nitc___nitc__ModelBuilder___model_61d(val
* self
, val
* p0
);
41 void nitc___nitc__ModelBuilder___toolcontext_61d(val
* self
, val
* p0
);
42 val
* nitc__loader___ModelBuilder___parse(val
* self
, val
* p0
);
43 void nitc__modelbuilder___ModelBuilder___run_phases(val
* self
);
44 val
* nitc__loader___ModelBuilder___paths(val
* self
);
45 val
* nitc___nitc__ModelBuilder___toolcontext(val
* self
);
46 val
* nitc__loader___ModelBuilder___load_module(val
* self
, val
* p0
);
47 val
* nitc__loader___ModelBuilder___parsed_modules(val
* self
);
48 val
* nitc___nitc__ModelBuilder___model(val
* self
);
49 val
* nitc__loader___ModelBuilder___mmodule2node(val
* self
, val
* p0
);
50 val
* nitc__loader___ModelBuilder___identify_module(val
* self
, val
* p0
);
51 val
* nitc__loader___ModelBuilder___mmodule2nmodule(val
* self
);
52 val
* nitc__rapid_type_analysis___ModelBuilder___do_rapid_type_analysis(val
* self
, val
* p0
);
53 void nitc__separate_compiler___ModelBuilder___run_separate_compiler(val
* self
, val
* p0
, val
* p1
);
54 void nitc__separate_erasure_compiler___ModelBuilder___run_separate_erasure_compiler(val
* self
, val
* p0
, val
* p1
);
55 val
* nitc__loader___ModelBuilder___search_module_in_paths(val
* self
, val
* p0
, val
* p1
, val
* p2
);
56 val
* nitc__loader___ModelBuilder___identify_group(val
* self
, val
* p0
);
57 val
* nitc__loader___ModelBuilder___identified_modules_by_path(val
* self
);
58 val
* nitc__loader___ModelBuilder___module_absolute_path(val
* self
, val
* p0
);
59 val
* nitc__loader___ModelBuilder___identified_modules(val
* self
);
60 void nitc__loader___ModelBuilder___build_module_importation(val
* self
, val
* p0
);
61 void nitc__modelize_class___ModelBuilder___build_classes(val
* self
, val
* p0
);
62 void nitc__modelize_property___ModelBuilder___build_properties(val
* self
, val
* p0
);
63 void nitc___nitc__ModelBuilder___error(val
* self
, val
* p0
, val
* p1
);
64 void nitc__loader___ModelBuilder___apply_conditional_importations(val
* self
, val
* p0
);
65 void nitc__abstract_compiler___ModelBuilder___write_and_make(val
* self
, val
* p0
);
66 void nitc__loader___ModelBuilder___scan_group(val
* self
, val
* p0
);
67 val
* nitc__loader___ModelBuilder___mgroups(val
* self
);
68 val
* nitc__loader___ModelBuilder___load_markdown(val
* self
, val
* p0
);
69 val
* nitc__loader___ModelBuilder___load_module_ast(val
* self
, val
* p0
);
70 void nitc__loader___ModelBuilder___build_a_mmodule(val
* self
, val
* p0
, val
* p1
);
71 val
* nitc__loader___ModelBuilder___seach_module_by_amodule_name(val
* self
, val
* p0
, val
* p1
);
72 val
* nitc__loader___ModelBuilder___get_mmodule_by_name(val
* self
, val
* p0
, val
* p1
, val
* p2
);
73 val
* nitc__loader___ModelBuilder___search_mmodule_by_name(val
* self
, val
* p0
, val
* p1
, val
* p2
);
74 val
* nitc__loader___ModelBuilder___conditional_importations(val
* self
);
75 void nitc__modelize_class___ModelBuilder___build_a_mclass(val
* self
, val
* p0
, val
* p1
);
76 void nitc__modelize_class___ModelBuilder___build_a_mclassdef(val
* self
, val
* p0
, val
* p1
);
77 void nitc__modelize_class___ModelBuilder___collect_a_mclassdef_inheritance(val
* self
, val
* p0
, val
* p1
);
78 void nitc__modelize_class___ModelBuilder___check_supertypes(val
* self
, val
* p0
, val
* p1
);
79 val
* nitc___nitc__ModelBuilder___resolve_mtype(val
* self
, val
* p0
, val
* p1
, val
* p2
);
80 val
* nitc___nitc__ModelBuilder___try_get_mclass_by_name(val
* self
, val
* p0
, val
* p1
, val
* p2
);
81 void nitc___nitc__ModelBuilder___warning(val
* self
, val
* p0
, val
* p1
, val
* p2
);
82 val
* nitc__modelize_class___ModelBuilder___mclassdef2nclassdef(val
* self
);
83 short int nitc__modelize_property___ModelBuilder___check_virtual_types_circularity(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
84 void nitc__modelize_property___ModelBuilder___process_default_constructors(val
* self
, val
* p0
);
85 val
* nitc__modelize_property___ModelBuilder___mpropdef2node(val
* self
, val
* p0
);
86 val
* nitc___nitc__ModelBuilder___force_get_primitive_method(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
87 long nitc__separate_compiler___ModelBuilder___nb_invok_by_tables(val
* self
);
88 long nitc__separate_compiler___ModelBuilder___nb_invok_by_direct(val
* self
);
89 long nitc__separate_compiler___ModelBuilder___nb_invok_by_inline(val
* self
);
90 val
* nitc__loader___ModelBuilder___nmodules(val
* self
);
91 short int nitc__loader___ModelBuilder___match_amodulename(val
* self
, val
* p0
, val
* p1
);
92 val
* nitc__loader___ModelBuilder___search_group_in_paths(val
* self
, val
* p0
, val
* p1
);
93 val
* nitc___nitc__ModelBuilder___resolve_mtype_unchecked(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
94 void nitc___nitc__ModelBuilder___advice(val
* self
, val
* p0
, val
* p1
, val
* p2
);
95 short int nitc___nitc__ModelBuilder___check_subtype(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
96 val
* nitc___nitc__ModelBuilder___try_get_mproperty_by_name(val
* self
, val
* p0
, val
* p1
, val
* p2
);
97 val
* nitc__modelize_property___ModelBuilder___mpropdef2npropdef(val
* self
);
98 val
* nitc__modelize_property___ModelBuilder___the_root_init_mmethod(val
* self
);
99 void nitc__modelize_property___ModelBuilder___the_root_init_mmethod_61d(val
* self
, val
* p0
);
100 val
* nitc__modelize_property___ModelBuilder___collect_attr_propdef(val
* self
, val
* p0
);
101 val
* nitc___nitc__ModelBuilder___try_get_mproperty_by_name2(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
102 val
* nitc___nitc__ModelBuilder___try_get_mproperty_by_name2_cache(val
* self
);
103 void nitc__separate_compiler___ModelBuilder___nb_invok_by_tables_61d(val
* self
, long p0
);
104 void nitc__separate_compiler___ModelBuilder___nb_invok_by_inline_61d(val
* self
, long p0
);
105 void nitc__separate_compiler___ModelBuilder___nb_invok_by_direct_61d(val
* self
, long p0
);
106 short int nitc___nitc__ModelBuilder___check_sametype(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
107 void nitc__modelize_property___ModelBuilder___check_visibility(val
* self
, val
* p0
, val
* p1
, val
* p2
);
108 val
* nitc___nitc__ModelBuilder___get_mclass_by_name(val
* self
, val
* p0
, val
* p1
, val
* p2
);
109 void nitc___nitc__ModelBuilder___core__kernel__Object__init(val
* self
);
110 extern const struct class class_nitc__ModelBuilder
;
111 val
* NEW_more_collections__HashMap3(const struct type
* type
);
112 extern const struct type type_more_collections__HashMap3__nitc__MModule__nitc__MType__core__String__nullable__nitc__MProperty
;
113 #define COLOR_nitc__modelbuilder_base__ModelBuilder___try_get_mproperty_by_name2_cache 13
114 val
* NEW_core__Array(const struct type
* type
);
115 extern const struct type type_core__Array__core__String
;
116 void core___core__Array___core__kernel__Object__init(val
* self
);
117 #define COLOR_nitc__loader__ModelBuilder___paths 3
118 val
* NEW_core__HashMap(const struct type
* type
);
119 extern const struct type type_core__HashMap__core__String__nullable__nitc__MModule
;
120 void core___core__HashMap___core__kernel__Object__init(val
* self
);
121 #define COLOR_nitc__loader__ModelBuilder___identified_modules_by_path 4
122 extern const struct type type_core__Array__nitc__MModule
;
123 #define COLOR_nitc__loader__ModelBuilder___identified_modules 5
124 #define COLOR_nitc__loader__ModelBuilder___parsed_modules 6
125 extern const struct type type_core__HashMap__core__String__nullable__nitc__MGroup
;
126 #define COLOR_nitc__loader__ModelBuilder___mgroups 7
127 extern const struct type type_core__Array__core__SequenceRead__nitc__MModule
;
128 #define COLOR_nitc__loader__ModelBuilder___conditional_importations 8
129 extern const struct type type_core__Array__nitc__AModule
;
130 #define COLOR_nitc__loader__ModelBuilder___nmodules 9
131 extern const struct type type_core__HashMap__nitc__MModule__nitc__AModule
;
132 #define COLOR_nitc__loader__ModelBuilder___mmodule2nmodule 10
133 extern const struct type type_core__HashMap__nitc__MClassDef__nitc__AClassdef
;
134 #define COLOR_nitc__modelize_class__ModelBuilder___mclassdef2nclassdef 2
135 extern const struct type type_core__HashMap__core__String__nitc__MModuleData__nitc__AAnnotation
;
136 #define COLOR_nitc__annotation__ModelBuilder___collect_annotations_data_cache 14
137 extern const struct type type_core__HashMap__nitc__MPropDef__nitc__APropdef
;
138 #define COLOR_nitc__modelize_property__ModelBuilder___mpropdef2npropdef 0
139 #define COLOR_nitc__separate_compiler__ModelBuilder___nb_invok_by_tables 15
140 #define COLOR_nitc__separate_compiler__ModelBuilder___nb_invok_by_direct 16
141 #define COLOR_nitc__separate_compiler__ModelBuilder___nb_invok_by_inline 17
142 void nitc__model___nitc__model__MClassDefSorter___core__kernel__Object__init(val
* self
);
143 void core___core__Comparator___sort(val
* self
, val
* p0
);
144 void core___core__Comparator___sub_sort(val
* self
, val
* p0
, long p1
, long p2
);
145 void core___core__Comparator___quick_sort(val
* self
, val
* p0
, long p1
, long p2
);
146 void core___core__Comparator___bubble_sort(val
* self
, val
* p0
, long p1
, long p2
);
147 long nitc__model___nitc__model__MClassDefSorter___core__sorter__Comparator__compare(val
* self
, val
* p0
, val
* p1
);
148 void nitc__model___nitc__model__MClassDefSorter___mmodule_61d(val
* self
, val
* p0
);
149 val
* nitc__model___nitc__model__MClassDefSorter___mmodule(val
* self
);
150 extern const struct class class_nitc__model__MClassDefSorter
;
151 void nitc__model___nitc__model__MPropDefSorter___core__kernel__Object__init(val
* self
);
152 long nitc__model___nitc__model__MPropDefSorter___core__sorter__Comparator__compare(val
* self
, val
* p0
, val
* p1
);
153 void nitc__model___nitc__model__MPropDefSorter___mmodule_61d(val
* self
, val
* p0
);
154 val
* nitc__model___nitc__model__MPropDefSorter___mmodule(val
* self
);
155 extern const struct class class_nitc__model__MPropDefSorter
;
156 void nitc___nitc__MClass___core__kernel__Object__init(val
* self
);
157 val
* nitc___nitc__MClass___core__abstract_text__Object__to_s(val
* self
);
158 val
* nitc___nitc__MClass___nitc__model_base__MEntity__c_name(val
* self
);
159 val
* nitc___nitc__MClass___nitc__model_base__MEntity__model(val
* self
);
160 short int nitc___nitc__MEntity___is_fictive(val
* self
);
161 val
* nitc___nitc__MClass___nitc__model_base__MEntity__name(val
* self
);
162 void nitc___nitc__MEntity___is_fictive_61d(val
* self
, short int p0
);
163 val
* nitc___nitc__MClass___nitc__model_base__MEntity__full_name(val
* self
);
164 void nitc__mdoc___MEntity___mdoc_61d(val
* self
, val
* p0
);
165 void nitc___nitc__MEntity___is_broken_61d(val
* self
, short int p0
);
166 short int nitc___nitc__MEntity___is_broken(val
* self
);
167 val
* nitc__separate_compiler___MEntity___const_color(val
* self
);
168 val
* nitc__mdoc___MEntity___mdoc(val
* self
);
169 void nitc__mdoc___MEntity___deprecation_61d(val
* self
, val
* p0
);
170 val
* nitc__mdoc___MEntity___deprecation(val
* self
);
171 val
* nitc___nitc__MClass___mclass_type(val
* self
);
172 val
* nitc___nitc__MClass___visibility(val
* self
);
173 val
* nitc___nitc__MClass___intro_mmodule(val
* self
);
174 val
* nitc___nitc__MClass___kind(val
* self
);
175 val
* nitc__extern_classes___MClass___compute_ftype(val
* self
, val
* p0
);
176 void nitc___nitc__MClass___intro_mmodule_61d(val
* self
, val
* p0
);
177 void nitc___nitc__MClass___name_61d(val
* self
, val
* p0
);
178 void nitc___nitc__MClass___setup_parameter_names(val
* self
, val
* p0
);
179 void nitc___nitc__MClass___kind_61d(val
* self
, val
* p0
);
180 void nitc___nitc__MClass___visibility_61d(val
* self
, val
* p0
);
181 val
* nitc___nitc__MClass___mclassdefs(val
* self
);
182 void nitc___nitc__MClass___intro_61d(val
* self
, val
* p0
);
183 val
* nitc___nitc__MClass___intro(val
* self
);
184 short int nitc__extern_classes___MClass___ftype_computed(val
* self
);
185 val
* nitc__extern_classes___MClass___ftype_cache(val
* self
);
186 void nitc__extern_classes___MClass___ftype_cache_61d(val
* self
, val
* p0
);
187 void nitc__extern_classes___MClass___ftype_computed_61d(val
* self
, short int p0
);
188 val
* nitc___nitc__MClass___in_hierarchy(val
* self
, val
* p0
);
189 void nitc___nitc__MClass___arity_61d(val
* self
, long p0
);
190 long nitc___nitc__MClass___arity(val
* self
);
191 void nitc___nitc__MClass___mparameters_61d(val
* self
, val
* p0
);
192 void nitc___nitc__MClass___mclass_type_61d(val
* self
, val
* p0
);
193 val
* nitc___nitc__MClass___get_mtype_cache(val
* self
);
194 val
* nitc___nitc__MClass___try_intro(val
* self
);
195 val
* nitc___nitc__MClass___signature_to_s(val
* self
);
196 val
* nitc___nitc__MClass___mparameters(val
* self
);
197 val
* nitc___nitc__MClass___get_mtype(val
* self
, val
* p0
);
198 void nitc__modelize_property___MClass___root_init_61d(val
* self
, val
* p0
);
199 short int nitc___nitc__MClass___has_new_factory(val
* self
);
200 void nitc___nitc__MClass___has_new_factory_61d(val
* self
, short int p0
);
201 val
* nitc__modelize_property___MClass___root_init(val
* self
);
202 val
* nitc__extern_classes___MClass___ctype(val
* self
);
203 extern const struct class class_nitc__MClass
;
204 #define COLOR_nitc__model_base__MEntity___is_broken 0
205 #define COLOR_nitc__model_base__MEntity___is_fictive 1
206 extern const struct type type_core__Array__nitc__MParameterType
;
207 #define COLOR_nitc__model__MClass___mparameters 14
208 extern const struct type type_core__Array__nitc__MClassDef
;
209 #define COLOR_nitc__model__MClass___mclassdefs 17
210 extern const struct type type_core__HashMap__core__Array__nitc__MType__nitc__MGenericType
;
211 #define COLOR_nitc__model__MClass___get_mtype_cache 20
212 #define COLOR_nitc__model__MClass___has_new_factory 21
213 #define COLOR_nitc__extern_classes__MClass___ftype_computed 31
214 void nitc___nitc__MClassDef___core__kernel__Object__init(val
* self
);
215 val
* nitc___nitc__MClassDef___core__abstract_text__Object__to_s(val
* self
);
216 val
* nitc___nitc__MClassDef___nitc__model_base__MEntity__c_name(val
* self
);
217 val
* nitc___nitc__MClassDef___nitc__model_base__MEntity__model(val
* self
);
218 val
* nitc___nitc__MClassDef___nitc__model_base__MEntity__name(val
* self
);
219 val
* nitc___nitc__MClassDef___nitc__model_base__MEntity__full_name(val
* self
);
220 short int nitc___nitc__MClassDef___is_intro(val
* self
);
221 val
* nitc___nitc__MClassDef___mmodule(val
* self
);
222 val
* nitc___nitc__MClassDef___mclass(val
* self
);
223 void nitc___nitc__MClassDef___mmodule_61d(val
* self
, val
* p0
);
224 void nitc___nitc__MClassDef___bound_mtype_61d(val
* self
, val
* p0
);
225 void nitc___nitc__MClassDef___location_61d(val
* self
, val
* p0
);
226 void nitc___nitc__MClassDef___add_in_hierarchy(val
* self
);
227 void nitc__extern_classes___MClassDef___ftype_cache_61d(val
* self
, val
* p0
);
228 void nitc__extern_classes___MClassDef___ftype_computed_61d(val
* self
, short int p0
);
229 void nitc___nitc__MClassDef___set_supertypes(val
* self
, val
* p0
);
230 void nitc___nitc__MClassDef___mclass_61d(val
* self
, val
* p0
);
231 val
* nitc___nitc__MClassDef___bound_mtype(val
* self
);
232 void nitc___nitc__MClassDef___to_s_61d(val
* self
, val
* p0
);
233 val
* nitc___nitc__MClassDef___in_hierarchy(val
* self
);
234 void nitc___nitc__MClassDef___in_hierarchy_61d(val
* self
, val
* p0
);
235 val
* nitc___nitc__MClassDef___mpropdefs(val
* self
);
236 val
* nitc___nitc__MClassDef___supertypes(val
* self
);
237 void nitc__modelize_property___MClassDef___build_self_type(val
* self
, val
* p0
, val
* p1
);
238 val
* nitc__extern_classes___MClassDef___ftype(val
* self
);
239 val
* nitc___nitc__MClassDef___location(val
* self
);
240 val
* nitc__extern_classes___MClassDef___ftype_cache(val
* self
);
241 val
* nitc___nitc__MClassDef___intro_mproperties(val
* self
);
242 val
* nitc__modelize_property___MClassDef___mprop2npropdef(val
* self
);
243 extern const struct class class_nitc__MClassDef
;
244 extern const struct type type_core__Array__nitc__MClassType
;
245 #define COLOR_nitc__model__MClassDef___supertypes 16
246 extern const struct type type_core__Array__nitc__MProperty
;
247 #define COLOR_nitc__model__MClassDef___intro_mproperties 18
248 extern const struct type type_core__Array__nitc__MPropDef
;
249 #define COLOR_nitc__model__MClassDef___mpropdefs 19
250 extern const struct type type_core__HashMap__nitc__MProperty__nitc__APropdef
;
251 #define COLOR_nitc__modelize_property__MClassDef___mprop2npropdef 6
252 #define COLOR_nitc__extern_classes__MClassDef___ftype_computed 21
253 void nitc___nitc__MClassType___core__kernel__Object__init(val
* self
);
254 val
* nitc___nitc__MClassType___core__abstract_text__Object__to_s(val
* self
);
255 val
* nitc___nitc__MClassType___nitc__model_base__MEntity__c_name(val
* self
);
256 val
* nitc___nitc__MClassType___nitc__model_base__MEntity__model(val
* self
);
257 val
* nitc___nitc__MType___nitc__model_base__MEntity__name(val
* self
);
258 val
* nitc___nitc__MClassType___nitc__model_base__MEntity__full_name(val
* self
);
259 val
* nitc___nitc__MClassType___MType__collect_mclassdefs(val
* self
, val
* p0
);
260 short int nitc___nitc__MType___has_mproperty(val
* self
, val
* p0
, val
* p1
);
261 val
* nitc___nitc__MClassType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
262 val
* nitc__abstract_compiler___MClassType___MType__ctype(val
* self
);
263 short int nitc___nitc__MClassType___MType__need_anchor(val
* self
);
264 short int nitc___nitc__MClassType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
265 val
* nitc___nitc__MClassType___MType__anchor_to(val
* self
, val
* p0
, val
* p1
);
266 val
* nitc___nitc__MType___as_nullable(val
* self
);
267 short int nitc___nitc__MType___is_subtype(val
* self
, val
* p0
, val
* p1
, val
* p2
);
268 val
* nitc___nitc__MType___lookup_bound(val
* self
, val
* p0
, val
* p1
);
269 val
* nitc___nitc__MType___as_notnull(val
* self
);
270 long nitc___nitc__MType___length(val
* self
);
271 void nitc__separate_compiler___MType___tag_value_61d(val
* self
, long p0
);
272 void nitc__separate_compiler___MType___is_tagged_61d(val
* self
, short int p0
);
273 short int nitc__abstract_compiler___MClassType___MType__is_c_primitive(val
* self
);
274 short int nitc__separate_compiler___MType___is_tagged(val
* self
);
275 val
* nitc__abstract_compiler___MClassType___MType__ctype_extern(val
* self
);
276 val
* nitc___nitc__MType___as_nullable_cache(val
* self
);
277 void nitc___nitc__MType___as_nullable_cache_61d(val
* self
, val
* p0
);
278 val
* nitc___nitc__MType___lookup_fixed(val
* self
, val
* p0
, val
* p1
);
279 val
* nitc___nitc__MClassType___MType__collect_mclasses(val
* self
, val
* p0
);
280 val
* nitc___nitc__MType___supertype_to(val
* self
, val
* p0
, val
* p1
, val
* p2
);
281 val
* nitc___nitc__MType___undecorate(val
* self
);
282 val
* nitc___nitc__MClassType___MType__collect_mtypes(val
* self
, val
* p0
);
283 val
* nitc__abstract_compiler___MClassType___MType__ctypename(val
* self
);
284 short int nitc__nitni_base___MClassType___MType__is_cprimitive(val
* self
);
285 long nitc__separate_compiler___MType___tag_value(val
* self
);
286 val
* nitc__nitni_base___MClassType___MType__mangled_cname(val
* self
);
287 val
* nitc__nitni_base___MClassType___MType__cname_blind(val
* self
);
288 val
* nitc__nitni_base___MClassType___MType__cname(val
* self
);
289 val
* nitc__light_only___MClassType___nitc__nitni_base__MType__cname_normal_class(val
* self
);
290 val
* nitc___nitc__MClassType___mclass(val
* self
);
291 val
* nitc___nitc__MClassType___arguments(val
* self
);
292 void nitc___nitc__MClassType___mclass_61d(val
* self
, val
* p0
);
293 void nitc___nitc__MClassType___arguments_61d(val
* self
, val
* p0
);
294 val
* nitc___nitc__MClassType___collect_mclassdefs_cache(val
* self
);
295 void nitc___nitc__MClassType___collect_things(val
* self
, val
* p0
);
296 val
* nitc___nitc__MClassType___collect_mclasses_cache(val
* self
);
297 val
* nitc___nitc__MClassType___collect_mtypes_cache(val
* self
);
298 val
* nitc___nitc__MClassType___collect_mclasses_last_module(val
* self
);
299 val
* nitc___nitc__MClassType___collect_mclasses_last_module_cache(val
* self
);
300 void nitc___nitc__MClassType___collect_mclasses_last_module_61d(val
* self
, val
* p0
);
301 void nitc___nitc__MClassType___collect_mclasses_last_module_cache_61d(val
* self
, val
* p0
);
302 val
* nitc___nitc__MType___anchor_to(val
* self
, val
* p0
, val
* p1
);
303 val
* nitc__nitni_base___MType___cname_blind(val
* self
);
304 extern const struct class class_nitc__MClassType
;
305 #define COLOR_nitc__separate_compiler__MType___is_tagged 7
306 #define COLOR_nitc__separate_compiler__MType___tag_value 8
307 extern const struct type type_core__Array__nitc__MType
;
308 #define COLOR_nitc__model__MClassType___arguments 10
309 extern const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
;
310 #define COLOR_nitc__model__MClassType___collect_mclassdefs_cache 13
311 extern const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
;
312 #define COLOR_nitc__model__MClassType___collect_mclasses_cache 14
313 extern const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
;
314 #define COLOR_nitc__model__MClassType___collect_mtypes_cache 15
315 void nitc___nitc__MGenericType___core__kernel__Object__init(val
* self
);
316 val
* nitc___nitc__MGenericType___core__abstract_text__Object__to_s(val
* self
);
317 val
* nitc___nitc__MGenericType___nitc__model_base__MEntity__c_name(val
* self
);
318 val
* nitc___nitc__MGenericType___nitc__model_base__MEntity__full_name(val
* self
);
319 val
* nitc___nitc__MGenericType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
320 short int nitc___nitc__MGenericType___MType__need_anchor(val
* self
);
321 short int nitc___nitc__MGenericType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
322 long nitc___nitc__MGenericType___MType__length(val
* self
);
323 val
* nitc__nitni_base___MGenericType___MType__mangled_cname(val
* self
);
324 val
* nitc___nitc__MGenericType___MClassType__arguments(val
* self
);
325 void nitc___nitc__MGenericType___MClassType__arguments_61d(val
* self
, val
* p0
);
326 void nitc___nitc__MGenericType___need_anchor_61d(val
* self
, short int p0
);
327 void nitc___nitc__MGenericType___to_s_61d(val
* self
, val
* p0
);
328 extern const struct class class_nitc__MGenericType
;
329 void nitc___nitc__MVirtualType___core__kernel__Object__init(val
* self
);
330 val
* nitc___nitc__MVirtualType___core__abstract_text__Object__to_s(val
* self
);
331 val
* nitc___nitc__MVirtualType___nitc__model_base__MEntity__c_name(val
* self
);
332 val
* nitc___nitc__MVirtualType___nitc__model_base__MEntity__model(val
* self
);
333 val
* nitc___nitc__MVirtualType___nitc__model_base__MEntity__full_name(val
* self
);
334 val
* nitc___nitc__MType___collect_mclassdefs(val
* self
, val
* p0
);
335 val
* nitc___nitc__MVirtualType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
336 val
* nitc__abstract_compiler___MType___ctype(val
* self
);
337 short int nitc___nitc__MType___need_anchor(val
* self
);
338 short int nitc___nitc__MVirtualType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
339 val
* nitc___nitc__MVirtualType___MType__lookup_bound(val
* self
, val
* p0
, val
* p1
);
340 val
* nitc___nitc__MFormalType___MType__as_notnull(val
* self
);
341 short int nitc__abstract_compiler___MType___is_c_primitive(val
* self
);
342 val
* nitc__abstract_compiler___MType___ctype_extern(val
* self
);
343 val
* nitc___nitc__MVirtualType___MType__lookup_fixed(val
* self
, val
* p0
, val
* p1
);
344 val
* nitc___nitc__MType___collect_mclasses(val
* self
, val
* p0
);
345 val
* nitc___nitc__MType___collect_mtypes(val
* self
, val
* p0
);
346 val
* nitc__abstract_compiler___MType___ctypename(val
* self
);
347 short int nitc__nitni_base___MType___is_cprimitive(val
* self
);
348 val
* nitc__nitni_base___MFormalType___MType__mangled_cname(val
* self
);
349 val
* nitc__nitni_base___MType___cname(val
* self
);
350 val
* nitc__nitni_base___MType___cname_normal_class(val
* self
);
351 val
* nitc___nitc__MVirtualType___mproperty(val
* self
);
352 void nitc___nitc__MVirtualType___mproperty_61d(val
* self
, val
* p0
);
353 val
* nitc___nitc__MVirtualType___lookup_single_definition(val
* self
, val
* p0
, val
* p1
);
354 extern const struct class class_nitc__MVirtualType
;
355 void nitc___nitc__MParameterType___core__kernel__Object__init(val
* self
);
356 val
* nitc___nitc__MParameterType___core__abstract_text__Object__to_s(val
* self
);
357 val
* nitc___nitc__MParameterType___nitc__model_base__MEntity__c_name(val
* self
);
358 val
* nitc___nitc__MParameterType___nitc__model_base__MEntity__model(val
* self
);
359 val
* nitc___nitc__MParameterType___nitc__model_base__MEntity__name(val
* self
);
360 val
* nitc___nitc__MParameterType___nitc__model_base__MEntity__full_name(val
* self
);
361 val
* nitc___nitc__MParameterType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
362 short int nitc___nitc__MParameterType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
363 val
* nitc___nitc__MParameterType___MType__lookup_bound(val
* self
, val
* p0
, val
* p1
);
364 val
* nitc___nitc__MParameterType___MType__lookup_fixed(val
* self
, val
* p0
, val
* p1
);
365 val
* nitc___nitc__MParameterType___mclass(val
* self
);
366 void nitc___nitc__MParameterType___mclass_61d(val
* self
, val
* p0
);
367 void nitc___nitc__MParameterType___rank_61d(val
* self
, long p0
);
368 void nitc___nitc__MParameterType___name_61d(val
* self
, val
* p0
);
369 long nitc___nitc__MParameterType___rank(val
* self
);
370 extern const struct class class_nitc__MParameterType
;
371 void nitc___nitc__MNullableType___core__kernel__Object__init(val
* self
);
372 val
* nitc___nitc__MNullableType___core__abstract_text__Object__to_s(val
* self
);
373 val
* nitc___nitc__MNullableType___nitc__model_base__MEntity__c_name(val
* self
);
374 val
* nitc___nitc__MProxyType___nitc__model_base__MEntity__model(val
* self
);
375 val
* nitc___nitc__MNullableType___nitc__model_base__MEntity__full_name(val
* self
);
376 val
* nitc___nitc__MProxyType___MType__collect_mclassdefs(val
* self
, val
* p0
);
377 val
* nitc___nitc__MNullableType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
378 short int nitc___nitc__MProxyType___MType__need_anchor(val
* self
);
379 short int nitc___nitc__MProxyType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
380 val
* nitc___nitc__MNullableType___MType__as_nullable(val
* self
);
381 val
* nitc___nitc__MProxyType___MType__as_notnull(val
* self
);
382 long nitc___nitc__MProxyType___MType__length(val
* self
);
383 val
* nitc___nitc__MNullableType___MType__lookup_fixed(val
* self
, val
* p0
, val
* p1
);
384 val
* nitc___nitc__MProxyType___MType__collect_mclasses(val
* self
, val
* p0
);
385 val
* nitc___nitc__MProxyType___MType__undecorate(val
* self
);
386 val
* nitc___nitc__MProxyType___MType__collect_mtypes(val
* self
, val
* p0
);
387 val
* nitc__nitni_base___MNullableType___MType__mangled_cname(val
* self
);
388 val
* nitc___nitc__MProxyType___mtype(val
* self
);
389 void nitc___nitc__MProxyType___mtype_61d(val
* self
, val
* p0
);
390 void nitc___nitc__MNullableType___to_s_61d(val
* self
, val
* p0
);
391 void nitc___nitc__MProxyType___core__kernel__Object__init(val
* self
);
392 val
* nitc___nitc__MProxyType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
393 val
* nitc___nitc__MProxyType___MType__lookup_fixed(val
* self
, val
* p0
, val
* p1
);
394 extern const struct class class_nitc__MNullableType
;
395 val
* nitc___nitc__MNotNullType___core__abstract_text__Object__to_s(val
* self
);
396 val
* nitc___nitc__MNotNullType___nitc__model_base__MEntity__c_name(val
* self
);
397 val
* nitc___nitc__MNotNullType___nitc__model_base__MEntity__full_name(val
* self
);
398 val
* nitc___nitc__MNotNullType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
399 val
* nitc___nitc__MProxyType___MType__as_nullable(val
* self
);
400 val
* nitc___nitc__MNotNullType___MType__as_notnull(val
* self
);
401 val
* nitc___nitc__MNotNullType___MType__lookup_fixed(val
* self
, val
* p0
, val
* p1
);
402 val
* nitc__nitni_base___MType___mangled_cname(val
* self
);
403 extern const struct class class_nitc__MNotNullType
;
404 void nitc___nitc__MNullType___core__kernel__Object__init(val
* self
);
405 val
* nitc___nitc__MNullType___core__abstract_text__Object__to_s(val
* self
);
406 val
* nitc___nitc__MNullType___nitc__model_base__MEntity__c_name(val
* self
);
407 val
* nitc___nitc__MNullType___nitc__model_base__MEntity__model(val
* self
);
408 val
* nitc___nitc__MNullType___nitc__model_base__MEntity__full_name(val
* self
);
409 val
* nitc___nitc__MNullType___MType__collect_mclassdefs(val
* self
, val
* p0
);
410 val
* nitc___nitc__MNullType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
411 short int nitc___nitc__MNullType___MType__need_anchor(val
* self
);
412 short int nitc___nitc__MNullType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
413 val
* nitc___nitc__MNullType___MType__as_nullable(val
* self
);
414 val
* nitc___nitc__MNullType___MType__as_notnull(val
* self
);
415 val
* nitc___nitc__MNullType___MType__collect_mclasses(val
* self
, val
* p0
);
416 val
* nitc___nitc__MNullType___MType__collect_mtypes(val
* self
, val
* p0
);
417 void nitc___nitc__MNullType___model_61d(val
* self
, val
* p0
);
418 extern const struct class class_nitc__MNullType
;
419 void nitc___nitc__MBottomType___core__kernel__Object__init(val
* self
);
420 val
* nitc___nitc__MBottomType___core__abstract_text__Object__to_s(val
* self
);
421 val
* nitc___nitc__MBottomType___nitc__model_base__MEntity__c_name(val
* self
);
422 val
* nitc___nitc__MBottomType___nitc__model_base__MEntity__model(val
* self
);
423 val
* nitc___nitc__MBottomType___nitc__model_base__MEntity__full_name(val
* self
);
424 val
* nitc___nitc__MBottomType___MType__collect_mclassdefs(val
* self
, val
* p0
);
425 val
* nitc___nitc__MBottomType___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
426 short int nitc___nitc__MBottomType___MType__need_anchor(val
* self
);
427 short int nitc___nitc__MBottomType___MType__can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
428 val
* nitc___nitc__MBottomType___MType__as_nullable(val
* self
);
429 val
* nitc___nitc__MBottomType___MType__as_notnull(val
* self
);
430 val
* nitc___nitc__MBottomType___MType__collect_mclasses(val
* self
, val
* p0
);
431 val
* nitc___nitc__MBottomType___MType__collect_mtypes(val
* self
, val
* p0
);
432 void nitc___nitc__MBottomType___model_61d(val
* self
, val
* p0
);
433 extern const struct class class_nitc__MBottomType
;
434 void nitc___nitc__MSignature___core__kernel__Object__init(val
* self
);
435 val
* nitc___nitc__MSignature___core__abstract_text__Object__to_s(val
* self
);
436 val
* nitc___nitc__MEntity___c_name(val
* self
);
437 val
* nitc___nitc__MEntity___model(val
* self
);
438 val
* nitc___nitc__MEntity___full_name(val
* self
);
439 val
* nitc___nitc__MSignature___MType__resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
440 short int nitc___nitc__MType___can_resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
);
441 long nitc___nitc__MSignature___MType__length(val
* self
);
442 val
* nitc___nitc__MSignature___return_mtype(val
* self
);
443 long nitc___nitc__MSignature___vararg_rank(val
* self
);
444 val
* nitc___nitc__MSignature___mparameters(val
* self
);
445 long nitc___nitc__MSignature___arity(val
* self
);
446 void nitc___nitc__MSignature___mparameters_61d(val
* self
, val
* p0
);
447 void nitc___nitc__MSignature___return_mtype_61d(val
* self
, val
* p0
);
448 void nitc___nitc__MSignature___vararg_rank_61d(val
* self
, long p0
);
449 short int nitc__separate_compiler___MSignature___c_equiv(val
* self
, val
* p0
);
450 val
* nitc___nitc__MSignature___mparameter_by_name(val
* self
, val
* p0
);
451 extern const struct class class_nitc__MSignature
;
452 void nitc___nitc__MParameter___core__kernel__Object__init(val
* self
);
453 val
* nitc___nitc__MParameter___core__abstract_text__Object__to_s(val
* self
);
454 val
* nitc___nitc__MParameter___nitc__model_base__MEntity__model(val
* self
);
455 val
* nitc___nitc__MParameter___nitc__model_base__MEntity__name(val
* self
);
456 val
* nitc___nitc__MParameter___mtype(val
* self
);
457 void nitc___nitc__MParameter___name_61d(val
* self
, val
* p0
);
458 void nitc___nitc__MParameter___mtype_61d(val
* self
, val
* p0
);
459 void nitc___nitc__MParameter___is_vararg_61d(val
* self
, short int p0
);
460 short int nitc___nitc__MParameter___is_vararg(val
* self
);
461 val
* nitc___nitc__MParameter___resolve_for(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
462 extern const struct class class_nitc__MParameter
;
463 void nitc___nitc__MProperty___core__kernel__Object__init(val
* self
);
464 val
* nitc___nitc__MProperty___core__abstract_text__Object__to_s(val
* self
);
465 val
* nitc___nitc__MProperty___nitc__model_base__MEntity__c_name(val
* self
);
466 val
* nitc___nitc__MProperty___nitc__model_base__MEntity__model(val
* self
);
467 val
* nitc___nitc__MProperty___nitc__model_base__MEntity__name(val
* self
);
468 val
* nitc___nitc__MProperty___nitc__model_base__MEntity__full_name(val
* self
);
469 val
* nitc___nitc__MProperty___intro(val
* self
);
470 val
* nitc___nitc__MProperty___intro_mclassdef(val
* self
);
471 val
* nitc___nitc__MProperty___visibility(val
* self
);
472 val
* nitc___nitc__MProperty___mpropdefs(val
* self
);
473 void nitc___nitc__MProperty___intro_61d(val
* self
, val
* p0
);
474 val
* nitc___nitc__MProperty___lookup_definitions(val
* self
, val
* p0
, val
* p1
);
475 void nitc___nitc__MProperty___intro_mclassdef_61d(val
* self
, val
* p0
);
476 void nitc___nitc__MProperty___name_61d(val
* self
, val
* p0
);
477 void nitc___nitc__MProperty___visibility_61d(val
* self
, val
* p0
);
478 void nitc___nitc__MProperty___is_autoinit_61d(val
* self
, short int p0
);
479 val
* nitc___nitc__MProperty___lookup_super_definitions(val
* self
, val
* p0
, val
* p1
);
480 short int nitc___nitc__MProperty___is_autoinit(val
* self
);
481 val
* nitc___nitc__MProperty___lookup_first_definition(val
* self
, val
* p0
, val
* p1
);
482 val
* nitc___nitc__MProperty___lookup_definitions_cache(val
* self
);
483 val
* nitc___nitc__MProperty___select_most_specific(val
* self
, val
* p0
, val
* p1
);
484 val
* nitc___nitc__MProperty___lookup_all_definitions(val
* self
, val
* p0
, val
* p1
);
485 val
* nitc___nitc__MProperty___lookup_all_definitions_cache(val
* self
);
486 short int nitc___nitc__MMethod___is_root_init(val
* self
);
487 void nitc___nitc__MMethod___is_root_init_61d(val
* self
, short int p0
);
488 void nitc___nitc__MMethod___is_init_61d(val
* self
, short int p0
);
489 short int nitc___nitc__MMethod___is_init(val
* self
);
490 short int nitc___nitc__MMethod___is_new(val
* self
);
491 void nitc___nitc__MMethod___is_new_61d(val
* self
, short int p0
);
492 void nitc___nitc__MMethod___is_toplevel_61d(val
* self
, short int p0
);
493 val
* nitc__nitni_utilities___MMethod___build_cname(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
494 short int nitc___nitc__MMethod___is_init_for(val
* self
, val
* p0
);
495 val
* nitc__nitni_base___MMethod___short_cname(val
* self
);
496 val
* nitc__nitni_utilities___MMethod___build_csignature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
497 short int nitc___nitc__MMethod___is_null_safe(val
* self
);
498 short int nitc___nitc__MMethod___is_toplevel(val
* self
);
499 extern const struct class class_nitc__MMethod
;
500 #define COLOR_nitc__model__MProperty___is_autoinit 13
501 #define COLOR_core__Array__nitc__model__MProperty__MPROPDEF 0
502 #define COLOR_nitc__model__MProperty___mpropdefs 14
503 val
* NEW_more_collections__HashMap2(const struct type
* type
);
504 #define COLOR_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__model__MProperty__MPROPDEF 1
505 #define COLOR_nitc__model__MProperty___lookup_definitions_cache 16
506 #define COLOR_nitc__model__MProperty___lookup_all_definitions_cache 17
507 #define COLOR_nitc__model__MMethod___is_toplevel 18
508 #define COLOR_nitc__model__MMethod___is_init 19
509 #define COLOR_nitc__model__MMethod___is_root_init 20
510 #define COLOR_nitc__model__MMethod___is_new 21
511 extern const struct class class_nitc__MAttribute
;
512 val
* nitc___nitc__MVirtualTypeProp___mvirtualtype(val
* self
);
513 extern const struct class class_nitc__MVirtualTypeProp
;
514 val
* NEW_nitc__MVirtualType(const struct type
* type
);
515 extern const struct type type_nitc__MVirtualType
;
516 #define COLOR_nitc__model__MVirtualType__mproperty_61d 57
517 #define COLOR_core__kernel__Object__init 0
518 #define COLOR_nitc__model__MVirtualTypeProp___mvirtualtype 18
519 void nitc___nitc__MPropDef___core__kernel__Object__init(val
* self
);
520 val
* nitc___nitc__MPropDef___core__abstract_text__Object__to_s(val
* self
);
521 val
* nitc___nitc__MPropDef___nitc__model_base__MEntity__c_name(val
* self
);
522 val
* nitc___nitc__MPropDef___nitc__model_base__MEntity__model(val
* self
);
523 val
* nitc___nitc__MPropDef___nitc__model_base__MEntity__name(val
* self
);
524 val
* nitc___nitc__MPropDef___nitc__model_base__MEntity__full_name(val
* self
);
525 val
* nitc___nitc__MPropDef___mclassdef(val
* self
);
526 val
* nitc___nitc__MPropDef___mproperty(val
* self
);
527 void nitc___nitc__MPropDef___mclassdef_61d(val
* self
, val
* p0
);
528 void nitc___nitc__MPropDef___mproperty_61d(val
* self
, val
* p0
);
529 void nitc___nitc__MPropDef___location_61d(val
* self
, val
* p0
);
530 void nitc___nitc__MPropDef___to_s_61d(val
* self
, val
* p0
);
531 short int nitc___nitc__MPropDef___is_intro(val
* self
);
532 void nitc__modelize_property___MPropDef___has_supercall_61d(val
* self
, short int p0
);
533 short int nitc__modelize_property___MPropDef___has_supercall(val
* self
);
534 val
* nitc___nitc__MPropDef___lookup_next_definition(val
* self
, val
* p0
, val
* p1
);
535 val
* nitc___nitc__MPropDef___location(val
* self
);
536 val
* nitc___nitc__MMethodDef___msignature(val
* self
);
537 void nitc___nitc__MMethodDef___msignature_61d(val
* self
, val
* p0
);
538 void nitc___nitc__MMethodDef___constant_value_61d(val
* self
, val
* p0
);
539 val
* nitc___nitc__MMethodDef___constant_value(val
* self
);
540 short int nitc___nitc__MMethodDef___is_intern(val
* self
);
541 short int nitc___nitc__MMethodDef___is_extern(val
* self
);
542 void nitc___nitc__MMethodDef___new_msignature_61d(val
* self
, val
* p0
);
543 val
* nitc___nitc__MMethodDef___initializers(val
* self
);
544 val
* nitc___nitc__MMethodDef___new_msignature(val
* self
);
545 val
* nitc__separate_compiler___MMethodDef___virtual_runtime_function(val
* self
);
546 val
* nitc__separate_compiler___MMethodDef___separate_runtime_function(val
* self
);
547 val
* nitc__separate_compiler___MMethodDef___virtual_runtime_function_cache(val
* self
);
548 void nitc__separate_compiler___MMethodDef___virtual_runtime_function_cache_61d(val
* self
, val
* p0
);
549 val
* nitc__separate_compiler___MMethodDef___separate_runtime_function_cache(val
* self
);
550 void nitc__separate_compiler___MMethodDef___separate_runtime_function_cache_61d(val
* self
, val
* p0
);
551 val
* nitc__abstract_compiler___MMethodDef___compile_inside_to_c(val
* self
, val
* p0
, val
* p1
);
552 short int nitc__abstract_compiler___MMethodDef___can_inline(val
* self
, val
* p0
);
553 short int nitc___nitc__MMethodDef___is_abstract(val
* self
);
554 void nitc__abstract_compiler___MMethodDef___compile_parameter_check(val
* self
, val
* p0
, val
* p1
);
555 void nitc___nitc__MMethodDef___is_abstract_61d(val
* self
, short int p0
);
556 void nitc___nitc__MMethodDef___is_intern_61d(val
* self
, short int p0
);
557 void nitc___nitc__MMethodDef___is_extern_61d(val
* self
, short int p0
);
558 extern const struct class class_nitc__MMethodDef
;
559 #define COLOR_nitc__modelize_property__MPropDef___has_supercall 6
560 #define COLOR_nitc__model__MMethodDef___initializers 17
561 #define COLOR_nitc__model__MMethodDef___is_abstract 18
562 #define COLOR_nitc__model__MMethodDef___is_intern 19
563 #define COLOR_nitc__model__MMethodDef___is_extern 20
564 void nitc___nitc__MAttributeDef___static_mtype_61d(val
* self
, val
* p0
);
565 val
* nitc___nitc__MAttributeDef___static_mtype(val
* self
);
566 extern const struct class class_nitc__MAttributeDef
;
567 val
* nitc___nitc__MVirtualTypeDef___bound(val
* self
);
568 void nitc___nitc__MVirtualTypeDef___bound_61d(val
* self
, val
* p0
);
569 short int nitc___nitc__MVirtualTypeDef___is_fixed(val
* self
);
570 void nitc___nitc__MVirtualTypeDef___is_fixed_61d(val
* self
, short int p0
);
571 extern const struct class class_nitc__MVirtualTypeDef
;
572 #define COLOR_nitc__model__MVirtualTypeDef___is_fixed 16
573 void nitc___nitc__MClassKind___core__kernel__Object__init(val
* self
);
574 val
* nitc___nitc__MClassKind___core__abstract_text__Object__to_s(val
* self
);
575 void nitc___nitc__MClassKind___to_s_61d(val
* self
, val
* p0
);
576 void nitc___nitc__MClassKind___need_init_61d(val
* self
, short int p0
);
577 short int nitc___nitc__MClassKind___can_specialize(val
* self
, val
* p0
);
578 short int nitc___nitc__MClassKind___need_init(val
* self
);
579 extern const struct class class_nitc__MClassKind
;
580 void nitc___nitc__MModule___core__kernel__Object__init(val
* self
);
581 val
* nitc___nitc__MModule___core__abstract_text__Object__to_s(val
* self
);
582 val
* nitc___nitc__MModule___nitc__model_base__MEntity__c_name(val
* self
);
583 val
* nitc___nitc__MModule___nitc__model_base__MEntity__model(val
* self
);
584 val
* nitc___nitc__MModule___nitc__model_base__MEntity__name(val
* self
);
585 val
* nitc___nitc__MModule___nitc__model_base__MEntity__full_name(val
* self
);
586 val
* nitc__loader___MModule___load(val
* self
, val
* p0
);
587 val
* nitc___nitc__MModule___location(val
* self
);
588 val
* nitc___nitc__MModule___mgroup(val
* self
);
589 val
* nitc__model___MModule___get_primitive_class(val
* self
, val
* p0
);
590 void nitc___nitc__MModule___model_61d(val
* self
, val
* p0
);
591 void nitc___nitc__MModule___mgroup_61d(val
* self
, val
* p0
);
592 void nitc___nitc__MModule___name_61d(val
* self
, val
* p0
);
593 void nitc___nitc__MModule___location_61d(val
* self
, val
* p0
);
594 void nitc___nitc__MModule___set_imported_mmodules(val
* self
, val
* p0
);
595 val
* nitc__model___MModule___sys_type(val
* self
);
596 val
* nitc___nitc__MModule___namespace_for(val
* self
, val
* p0
);
597 val
* nitc___nitc__MModule___mpackage(val
* self
);
598 val
* nitc___nitc__MModule___c_namespace_for(val
* self
, val
* p0
);
599 val
* nitc__model___MModule___try_get_primitive_method(val
* self
, val
* p0
, val
* p1
);
600 void nitc___nitc__MModule___filepath_61d(val
* self
, val
* p0
);
601 val
* nitc__loader___MModule___parse(val
* self
, val
* p0
);
602 val
* nitc__platform___MModule___target_platform(val
* self
);
603 void nitc__platform___MModule___local_target_platform_61d(val
* self
, val
* p0
);
604 void nitc___nitc__MModule___in_importation_61d(val
* self
, val
* p0
);
605 val
* nitc___nitc__MModule___in_importation(val
* self
);
606 val
* nitc__model___MModule___object_type(val
* self
);
607 val
* nitc__model___MModule___mclassdefs(val
* self
);
608 val
* nitc___nitc__MModule___filepath(val
* self
);
609 void nitc___nitc__MModule___set_visibility_for(val
* self
, val
* p0
, val
* p1
);
610 val
* nitc__platform___MModule___local_target_platform(val
* self
);
611 val
* nitc__model___MModule___intro_mclasses(val
* self
);
612 val
* nitc__model___MModule___finalizable_type(val
* self
);
613 val
* nitc__model___MModule___array_type(val
* self
, val
* p0
);
614 val
* nitc__model___MModule___native_array_type(val
* self
, val
* p0
);
615 val
* nitc__model___MModule___flatten_mclass_hierarchy(val
* self
);
616 val
* nitc__abstract_compiler___MModule___properties(val
* self
, val
* p0
);
617 void nitc___nitc__MModule___is_test_suite_61d(val
* self
, short int p0
);
618 val
* nitc___nitc__MModule___intrude_mmodules(val
* self
);
619 val
* nitc___nitc__MModule___public_mmodules(val
* self
);
620 val
* nitc___nitc__MModule___private_mmodules(val
* self
);
621 short int nitc___nitc__MModule___is_visible(val
* self
, val
* p0
, val
* p1
);
622 val
* nitc__model___MModule___array_class(val
* self
);
623 val
* nitc__model___MModule___native_array_class(val
* self
);
624 val
* nitc__model___MModule___pointer_type(val
* self
);
625 val
* nitc__model___MModule___flatten_mclass_hierarchy_cache(val
* self
);
626 void nitc__model___MModule___flatten_mclass_hierarchy_cache_61d(val
* self
, val
* p0
);
627 val
* nitc__abstract_compiler___MModule___properties_cache(val
* self
);
628 void nitc__model___MModule___linearize_mclasses(val
* self
, val
* p0
);
629 val
* nitc___nitc__MModule___visibility_for(val
* self
, val
* p0
);
630 void nitc__model___MModule___linearize_mclassdefs(val
* self
, val
* p0
);
631 void nitc__model___MModule___linearize_mpropdefs(val
* self
, val
* p0
);
632 val
* nitc__light___MModule___collect_linker_libs(val
* self
);
633 val
* nitc__light_c___MModule___ldflags(val
* self
);
634 val
* nitc__model___MModule___native_string_type(val
* self
);
635 val
* nitc__model___MModule___string_type(val
* self
);
636 void nitc__light___MModule___finalize_ffi(val
* self
, val
* p0
);
637 val
* nitc___nitc__MModule___first_real_mmodule(val
* self
);
638 val
* nitc__model___MModule___int_type(val
* self
);
639 val
* nitc__model___MModule___bool_type(val
* self
);
640 void nitc__light_ffi___MModule___uses_ffi_61d(val
* self
, short int p0
);
641 short int nitc__light_ffi___MModule___uses_ffi(val
* self
);
642 val
* nitc__light___MModule___nmodule(val
* self
, val
* p0
);
643 void nitc__light_ffi___MModule___finalize_ffi_wrapper(val
* self
, val
* p0
, val
* p1
);
644 val
* nitc__light_ffi_base___MModule___ffi_files(val
* self
);
645 void nitc__light___MModule___ensure_compile_nitni_base(val
* self
, val
* p0
);
646 val
* nitc__light___MModule___nitni_ccu(val
* self
);
647 val
* nitc__light_c___MModule___cflags(val
* self
);
648 val
* nitc__light_c___MModule___pkgconfigs(val
* self
);
649 void nitc__light___MModule___nitni_ccu_61d(val
* self
, val
* p0
);
650 val
* nitc__light_ffi___MModule___compiled_ffi_methods(val
* self
);
651 void nitc__light_ffi___MModule___ffi_ccu_61d(val
* self
, val
* p0
);
652 val
* nitc__light_ffi___MModule___ffi_ccu(val
* self
);
653 val
* nitc__light_ffi___MModule___present_languages(val
* self
);
654 val
* nitc__model___MModule___byte_type(val
* self
);
655 val
* nitc__model___MModule___int8_type(val
* self
);
656 val
* nitc__model___MModule___int16_type(val
* self
);
657 val
* nitc__model___MModule___uint16_type(val
* self
);
658 val
* nitc__model___MModule___int32_type(val
* self
);
659 val
* nitc__model___MModule___uint32_type(val
* self
);
660 val
* nitc__model___MModule___float_type(val
* self
);
661 val
* nitc__model___MModule___char_type(val
* self
);
662 extern const struct class class_nitc__MModule
;
663 val
* NEW_core__HashSet(const struct type
* type
);
664 extern const struct type type_core__HashSet__nitc__MModule
;
665 void core___core__HashSet___core__kernel__Object__init(val
* self
);
666 #define COLOR_nitc__mmodule__MModule___intrude_mmodules 51
667 #define COLOR_nitc__mmodule__MModule___public_mmodules 52
668 #define COLOR_nitc__mmodule__MModule___private_mmodules 53
669 #define COLOR_nitc__mmodule__MModule___is_test_suite 54
670 extern const struct type type_core__Array__nitc__MClass
;
671 #define COLOR_nitc__model__MModule___intro_mclasses 6
672 #define COLOR_nitc__model__MModule___mclassdefs 7
673 extern const struct type type_core__Array__nitc__ExternFile
;
674 #define COLOR_nitc__light_ffi_base__MModule___ffi_files 62
675 val
* NEW_more_collections__MultiHashMap(const struct type
* type
);
676 extern const struct type type_more_collections__MultiHashMap__core__String__core__String
;
677 #define COLOR_nitc__light_c__MModule___cflags 63
678 #define COLOR_nitc__light_c__MModule___ldflags 64
679 #define COLOR_nitc__light_c__MModule___pkgconfigs 65
680 extern const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
;
681 #define COLOR_nitc__abstract_compiler__MModule___properties_cache 55
682 #define COLOR_nitc__light_ffi__MModule___uses_ffi 58
683 extern const struct type type_core__HashSet__nitc__FFILanguage
;
684 #define COLOR_nitc__light_ffi__MModule___present_languages 60
685 extern const struct type type_core__HashSet__nitc__AMethPropdef
;
686 #define COLOR_nitc__light_ffi__MModule___compiled_ffi_methods 61
687 void nitc___nitc__SourceFile___core__kernel__Object__init(val
* self
);
688 val
* nitc___nitc__SourceFile___filename(val
* self
);
689 void nitc___nitc__SourceFile___from_string(val
* self
, val
* p0
, val
* p1
);
690 void nitc___nitc__SourceFile___string_61d(val
* self
, val
* p0
);
691 val
* nitc___nitc__SourceFile___stream(val
* self
);
692 val
* nitc___nitc__SourceFile___line_starts(val
* self
);
693 void nitc___nitc__SourceFile___filename_61d(val
* self
, val
* p0
);
694 val
* nitc___nitc__SourceFile___string(val
* self
);
695 void nitc___nitc__SourceFile___stream_61d(val
* self
, val
* p0
);
696 val
* nitc__loader___SourceFile___mmodule(val
* self
);
697 void nitc__loader___SourceFile___mmodule_61d(val
* self
, val
* p0
);
698 val
* nitc__parser_nodes___SourceFile___first_token(val
* self
);
699 void nitc__parser_nodes___SourceFile___first_token_61d(val
* self
, val
* p0
);
700 void nitc__parser_nodes___SourceFile___last_token_61d(val
* self
, val
* p0
);
701 extern const struct class class_nitc__SourceFile
;
702 extern const struct type type_core__Array__core__Int
;
703 #define COLOR_nitc__location__SourceFile___line_starts 4
704 void nitc___nitc__Location___core__kernel__Object__init(val
* self
);
705 val
* nitc___nitc__Location___core__abstract_text__Object__to_s(val
* self
);
706 short int nitc___nitc__Location___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
707 short int core___core__Comparable____60d_61d(val
* self
, val
* p0
);
708 short int core___core__Comparable____62d(val
* self
, val
* p0
);
709 short int core___core__Comparable____62d_61d(val
* self
, val
* p0
);
710 short int nitc___nitc__Location___core__kernel__Comparable___60d(val
* self
, val
* p0
);
711 long core___core__Comparable____60d_61d_62d(val
* self
, val
* p0
);
712 val
* nitc___nitc__Location___file(val
* self
);
713 void nitc___nitc__Location___file_61d(val
* self
, val
* p0
);
714 void nitc___nitc__Location___line_start_61d(val
* self
, long p0
);
715 void nitc___nitc__Location___line_end_61d(val
* self
, long p0
);
716 void nitc___nitc__Location___column_start_61d(val
* self
, long p0
);
717 void nitc___nitc__Location___column_end_61d(val
* self
, long p0
);
718 void nitc__toolcontext___Location___add_message(val
* self
, val
* p0
);
719 val
* nitc___nitc__Location___colored_line(val
* self
, val
* p0
);
720 long nitc___nitc__Location___line_start(val
* self
);
721 long nitc___nitc__Location___line_end(val
* self
);
722 long nitc___nitc__Location___column_start(val
* self
);
723 long nitc___nitc__Location___column_end(val
* self
);
724 short int nitc___nitc__Location___located_in(val
* self
, val
* p0
);
725 val
* nitc__toolcontext___Location___messages(val
* self
);
726 void nitc__toolcontext___Location___messages_61d(val
* self
, val
* p0
);
727 val
* nitc___nitc__Location___text(val
* self
);
728 val
* nitc___nitc__Location___text_cache(val
* self
);
729 long nitc___nitc__Location___pstart(val
* self
);
730 long nitc___nitc__Location___pend(val
* self
);
731 void nitc___nitc__Location___text_cache_61d(val
* self
, val
* p0
);
732 val
* nitc__light_c___Location___as_line_pragma(val
* self
);
733 extern const struct class class_nitc__Location
;
734 void core__ropes___core__ropes__Concat___core__kernel__Object__init(val
* self
);
735 val
* core___core__String___Object__to_s(val
* self
);
736 short int core___core__Text___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
737 long core___core__Text___core__kernel__Object__hash(val
* self
);
738 short int core___core__Text___core__kernel__Comparable___60d(val
* self
, val
* p0
);
739 val
* core___core__Pattern___split_in(val
* self
, val
* p0
);
740 val
* core__string_search___Text___Pattern__search_in(val
* self
, val
* p0
, long p1
);
741 long core__string_search___Text___Pattern__search_index_in(val
* self
, val
* p0
, long p1
);
742 long core__fixed_ints___Text___to_i(val
* self
);
743 char* core__ropes___core__ropes__Concat___core__abstract_text__Text__to_cstring(val
* self
);
744 long core__ropes___core__ropes__Concat___core__abstract_text__Text__length(val
* self
);
745 val
* core__ropes___core__ropes__Concat___core__abstract_text__Text__chars(val
* self
);
746 val
* core__ropes___core__ropes__Concat___core__abstract_text__Text__substring(val
* self
, long p0
, long p1
);
747 short int core__fixed_ints___Text___is_int(val
* self
);
748 val
* core__string_search___Text___remove_all(val
* self
, val
* p0
);
749 void core__file___Writable___write_to_file(val
* self
, val
* p0
);
750 void core__stream___Text___Writable__write_to(val
* self
, val
* p0
);
751 uint32_t core__ropes___core__ropes__Concat___core__abstract_text__Text___91d_93d(val
* self
, long p0
);
752 val
* core___core__Text___substring_from(val
* self
, long p0
);
753 long core___core__Text___to_hex(val
* self
, val
* p0
, val
* p1
);
754 long core___core__Text___to_oct(val
* self
);
755 long core___core__Text___to_bin(val
* self
);
756 long core___core__Text___to_dec(val
* self
);
757 long core__ropes___core__ropes__Concat___core__abstract_text__Text__bytelen(val
* self
);
758 val
* core__ropes___core__ropes__Concat___core__abstract_text__Text__substrings(val
* self
);
759 short int core__ropes___core__ropes__Concat___core__abstract_text__Text__is_empty(val
* self
);
760 val
* core__string_search___Text___split_with(val
* self
, val
* p0
);
761 val
* core__fixed_ints___Text___strip_numhead(val
* self
);
762 val
* core__fixed_ints___Text___get_numhead(val
* self
);
763 short int core___core__Text___is_hex(val
* self
);
764 short int core___core__Text___is_bin(val
* self
);
765 short int core___core__Text___is_oct(val
* self
);
766 short int core___core__Text___is_dec(val
* self
);
767 val
* core__string_search___Text___split(val
* self
, val
* p0
);
768 val
* core__ropes___core__ropes__Concat___core__abstract_text__Text__empty(val
* self
);
769 long core___core__Text___a_to(val
* self
, long p0
);
770 short int core___core__Text___is_lower(val
* self
);
771 short int core___core__Text___has_suffix(val
* self
, val
* p0
);
772 void core__file___Text___write_native_to(val
* self
, val
* p0
);
773 val
* core___core__Text___to_cmangle(val
* self
);
774 val
* core__string_search___Text___split_once_on(val
* self
, val
* p0
);
775 short int core___core__Text___is_numeric(val
* self
);
776 short int core___core__Text___has_substring(val
* self
, val
* p0
, long p1
);
777 uint32_t core___core__Text___last(val
* self
);
778 val
* core___core__Text___hash_cache(val
* self
);
779 void core___core__Text___hash_cache_61d(val
* self
, val
* p0
);
780 short int core___core__Text___has_prefix(val
* self
, val
* p0
);
781 val
* core___core__Text___trim(val
* self
);
782 val
* core___core__Text___escape_to_c(val
* self
);
783 val
* core__file___Text___to_path(val
* self
);
784 val
* core___core__Text___chomp(val
* self
);
785 val
* core___core__Text___r_trim(val
* self
);
786 val
* core___core__Text___l_trim(val
* self
);
787 val
* core___core__Text___escape_to_sh(val
* self
);
788 val
* core___core__Text___escape_to_mk(val
* self
);
789 val
* core__string_search___Text___replace(val
* self
, val
* p0
, val
* p1
);
790 val
* core__fixed_ints___Text___to_num(val
* self
);
791 double core___core__Text___to_f(val
* self
);
792 val
* core___core__Text___unescape_nit(val
* self
);
793 val
* core__ropes___core__ropes__Concat___core__abstract_text__Text__bytes(val
* self
);
794 short int core__fixed_ints___Text___is_num(val
* self
);
795 val
* core__fixed_ints___Text___get_numext(val
* self
);
796 val
* core__fixed_ints___Text___strip_numext(val
* self
);
797 val
* core__environ___String___environ(val
* self
);
798 val
* core__ropes___core__ropes__Concat___core__abstract_text__String___43d(val
* self
, val
* p0
);
799 val
* core___core__String___to_snake_case(val
* self
);
800 val
* core__file___String___strip_extension(val
* self
, val
* p0
);
801 val
* core__file___String____47d(val
* self
, val
* p0
);
802 short int core__file___String___file_exists(val
* self
);
803 val
* core__ropes___core__ropes__Concat___core__abstract_text__String___42d(val
* self
, long p0
);
804 val
* core__file___String___file_extension(val
* self
);
805 val
* core__file___String___join_path(val
* self
, val
* p0
);
806 val
* core__file___String___basename(val
* self
, val
* p0
);
807 val
* core__file___String___simplify_path(val
* self
);
808 void core__ropes___core__ropes__Concat___left_61d(val
* self
, val
* p0
);
809 void core__ropes___core__ropes__Concat___right_61d(val
* self
, val
* p0
);
810 void core__ropes___core__ropes__Concat___length_61d(val
* self
, long p0
);
811 val
* core__ropes___core__ropes__Concat___get_leaf_at(val
* self
, long p0
);
812 val
* core__ropes___core__ropes__Concat___balance(val
* self
);
813 val
* core__ropes___core__ropes__Concat___recurse_balance(val
* self
, val
* p0
, long p1
);
814 val
* core__file___String___dirname(val
* self
);
815 val
* core__file___String___file_stat(val
* self
);
816 val
* core__file___String___realpath(val
* self
);
817 val
* core__file___String___files(val
* self
);
818 val
* core__file___String___mkdir(val
* self
);
819 val
* core__ropes___core__ropes__Concat___core__abstract_text__String__to_lower(val
* self
);
820 void core__file___String___file_copy_to(val
* self
, val
* p0
);
821 val
* core__file___String___relpath(val
* self
, val
* p0
);
822 val
* core__ropes___core__ropes__Concat___core__abstract_text__String__to_upper(val
* self
);
823 extern const struct class class_core__ropes__Concat
;
824 #define COLOR_core__ropes__Concat___flat_last_pos_start 8
825 #define COLOR_core__ropes__Concat___flat_last_pos_end 9
826 void core___core__RopeBuffer___core__kernel__Object__init(val
* self
);
827 val
* core___core__RopeBuffer___core__abstract_text__Object__to_s(val
* self
);
828 long core___core__Buffer___core__kernel__Object__hash(val
* self
);
829 char* core___core__Text___to_cstring(val
* self
);
830 long core___core__RopeBuffer___core__abstract_text__Text__length(val
* self
);
831 val
* core___core__RopeBuffer___core__abstract_text__Text__chars(val
* self
);
832 val
* core___core__RopeBuffer___core__abstract_text__Text__substring(val
* self
, long p0
, long p1
);
833 uint32_t core___core__RopeBuffer___core__abstract_text__Text___91d_93d(val
* self
, long p0
);
834 long core___core__RopeBuffer___core__abstract_text__Text__bytelen(val
* self
);
835 val
* core___core__RopeBuffer___core__abstract_text__Text__substrings(val
* self
);
836 short int core___core__Text___is_empty(val
* self
);
837 val
* core___core__RopeBuffer___core__abstract_text__Text__empty(val
* self
);
838 val
* core___core__RopeBuffer___core__abstract_text__Text__bytes(val
* self
);
839 val
* core__flat___Buffer___new(val
* self
);
840 void core___core__RopeBuffer___core__abstract_text__Buffer__append(val
* self
, val
* p0
);
841 val
* core__flat___Buffer___with_cap(val
* self
, long p0
);
842 void core___core__RopeBuffer___core__abstract_text__Buffer__add(val
* self
, uint32_t p0
);
843 short int core___core__Buffer___is_dirty(val
* self
);
844 void core___core__Buffer___is_dirty_61d(val
* self
, short int p0
);
845 void core___core__Buffer___written_61d(val
* self
, short int p0
);
846 void core___core__RopeBuffer___core__abstract_text__Buffer__enlarge(val
* self
, long p0
);
847 short int core___core__Buffer___written(val
* self
);
848 void core___core__RopeBuffer___core__abstract_text__Buffer___91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
849 void core___core__RopeBuffer___ns_61d(val
* self
, char* p0
);
850 void core___core__RopeBuffer___buf_size_61d(val
* self
, long p0
);
851 void core___core__RopeBuffer___dumped_61d(val
* self
, long p0
);
852 void core___core__RopeBuffer___persist_buffer(val
* self
);
853 val
* core___core__RopeBuffer___str(val
* self
);
854 long core___core__RopeBuffer___dumped(val
* self
);
855 long core___core__RopeBuffer___rpos(val
* self
);
856 char* core___core__RopeBuffer___ns(val
* self
);
857 void core___core__RopeBuffer___from(val
* self
, val
* p0
);
858 void core___core__RopeBuffer___str_61d(val
* self
, val
* p0
);
859 long core___core__RopeBuffer___buf_size(val
* self
);
860 void core___core__RopeBuffer___rpos_61d(val
* self
, long p0
);
861 void core___core__RopeBuffer___dump_buffer(val
* self
);
862 extern const struct class class_core__RopeBuffer
;
863 #define COLOR_core__abstract_text__Buffer___is_dirty 1
864 #define COLOR_core__abstract_text__Buffer___written 2
865 val
* core__flat___NativeString___to_s_full(char* self
, long p0
, long p1
);
866 #define COLOR_core__ropes__RopeBuffer___str 7
867 #define COLOR_core__ropes__RopeBuffer___rpos 9
868 #define COLOR_core__ropes__RopeBuffer___nslen 10
869 #define COLOR_core__ropes__RopeBuffer___bytelen 12
870 void core__ropes___core__ropes__RopeCharIteratorPiece___core__kernel__Object__init(val
* self
);
871 val
* core__ropes___core__ropes__RopeCharIteratorPiece___prev(val
* self
);
872 val
* core__ropes___core__ropes__RopeCharIteratorPiece___node(val
* self
);
873 void core__ropes___core__ropes__RopeCharIteratorPiece___ldone_61d(val
* self
, short int p0
);
874 void core__ropes___core__ropes__RopeCharIteratorPiece___rdone_61d(val
* self
, short int p0
);
875 short int core__ropes___core__ropes__RopeCharIteratorPiece___ldone(val
* self
);
876 void core__ropes___core__ropes__RopeCharIteratorPiece___node_61d(val
* self
, val
* p0
);
877 void core__ropes___core__ropes__RopeCharIteratorPiece___prev_61d(val
* self
, val
* p0
);
878 short int core__ropes___core__ropes__RopeCharIteratorPiece___rdone(val
* self
);
879 extern const struct class class_core__ropes__RopeCharIteratorPiece
;
880 short int core__ropes___core__ropes__RopeByteReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
881 val
* VIRTUAL_core__ropes___core__ropes__RopeByteReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
882 void core__ropes___core__ropes__RopeByteReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
883 void core___core__Iterator___finish(val
* self
);
884 val
* core___core__Iterator___iterator(val
* self
);
885 val
* core__array___Iterator___to_a(val
* self
);
886 long core__ropes___core__ropes__RopeByteReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
887 void core__ropes___core__ropes__RopeByteReverseIterator___from(val
* self
, val
* p0
, long p1
);
888 long core__ropes___core__ropes__RopeByteReverseIterator___pos(val
* self
);
889 char* core__ropes___core__ropes__RopeByteReverseIterator___ns(val
* self
);
890 long core__ropes___core__ropes__RopeByteReverseIterator___pns(val
* self
);
891 void core__ropes___core__ropes__RopeByteReverseIterator___pns_61d(val
* self
, long p0
);
892 void core__ropes___core__ropes__RopeByteReverseIterator___pos_61d(val
* self
, long p0
);
893 val
* core__ropes___core__ropes__RopeByteReverseIterator___subs(val
* self
);
894 void core__ropes___core__ropes__RopeByteReverseIterator___ns_61d(val
* self
, char* p0
);
895 void core__ropes___core__ropes__RopeByteReverseIterator___subs_61d(val
* self
, val
* p0
);
896 extern const struct class class_core__ropes__RopeByteReverseIterator
;
897 short int core__ropes___core__ropes__RopeByteIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
898 val
* VIRTUAL_core__ropes___core__ropes__RopeByteIterator___core__abstract_collection__Iterator__item(val
* self
);
899 void core__ropes___core__ropes__RopeByteIterator___core__abstract_collection__Iterator__next(val
* self
);
900 long core__ropes___core__ropes__RopeByteIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
901 void core__ropes___core__ropes__RopeByteIterator___from(val
* self
, val
* p0
, long p1
);
902 long core__ropes___core__ropes__RopeByteIterator___pos(val
* self
);
903 long core__ropes___core__ropes__RopeByteIterator___max(val
* self
);
904 char* core__ropes___core__ropes__RopeByteIterator___ns(val
* self
);
905 long core__ropes___core__ropes__RopeByteIterator___pns(val
* self
);
906 void core__ropes___core__ropes__RopeByteIterator___pns_61d(val
* self
, long p0
);
907 void core__ropes___core__ropes__RopeByteIterator___pos_61d(val
* self
, long p0
);
908 val
* core__ropes___core__ropes__RopeByteIterator___subs(val
* self
);
909 void core__ropes___core__ropes__RopeByteIterator___ns_61d(val
* self
, char* p0
);
910 void core__ropes___core__ropes__RopeByteIterator___subs_61d(val
* self
, val
* p0
);
911 void core__ropes___core__ropes__RopeByteIterator___max_61d(val
* self
, long p0
);
912 extern const struct class class_core__ropes__RopeByteIterator
;
913 short int core__ropes___core__ropes__RopeCharReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
914 val
* VIRTUAL_core__ropes___core__ropes__RopeCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
915 void core__ropes___core__ropes__RopeCharReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
916 long core__ropes___core__ropes__RopeCharReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
917 void core__ropes___core__ropes__RopeCharReverseIterator___from(val
* self
, val
* p0
, long p1
);
918 long core__ropes___core__ropes__RopeCharReverseIterator___pos(val
* self
);
919 val
* core__ropes___core__ropes__RopeCharReverseIterator___ns(val
* self
);
920 long core__ropes___core__ropes__RopeCharReverseIterator___pns(val
* self
);
921 void core__ropes___core__ropes__RopeCharReverseIterator___pns_61d(val
* self
, long p0
);
922 void core__ropes___core__ropes__RopeCharReverseIterator___pos_61d(val
* self
, long p0
);
923 val
* core__ropes___core__ropes__RopeCharReverseIterator___subs(val
* self
);
924 void core__ropes___core__ropes__RopeCharReverseIterator___ns_61d(val
* self
, val
* p0
);
925 void core__ropes___core__ropes__RopeCharReverseIterator___subs_61d(val
* self
, val
* p0
);
926 extern const struct class class_core__ropes__RopeCharReverseIterator
;
927 short int core__ropes___core__ropes__RopeCharIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
928 val
* VIRTUAL_core__ropes___core__ropes__RopeCharIterator___core__abstract_collection__Iterator__item(val
* self
);
929 void core__ropes___core__ropes__RopeCharIterator___core__abstract_collection__Iterator__next(val
* self
);
930 long core__ropes___core__ropes__RopeCharIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
931 void core__ropes___core__ropes__RopeCharIterator___from(val
* self
, val
* p0
, long p1
);
932 long core__ropes___core__ropes__RopeCharIterator___pos(val
* self
);
933 long core__ropes___core__ropes__RopeCharIterator___max(val
* self
);
934 val
* core__ropes___core__ropes__RopeCharIterator___str(val
* self
);
935 long core__ropes___core__ropes__RopeCharIterator___pns(val
* self
);
936 void core__ropes___core__ropes__RopeCharIterator___pns_61d(val
* self
, long p0
);
937 void core__ropes___core__ropes__RopeCharIterator___pos_61d(val
* self
, long p0
);
938 val
* core__ropes___core__ropes__RopeCharIterator___subs(val
* self
);
939 void core__ropes___core__ropes__RopeCharIterator___str_61d(val
* self
, val
* p0
);
940 void core__ropes___core__ropes__RopeCharIterator___subs_61d(val
* self
, val
* p0
);
941 void core__ropes___core__ropes__RopeCharIterator___max_61d(val
* self
, long p0
);
942 extern const struct class class_core__ropes__RopeCharIterator
;
943 short int core__ropes___core__ropes__ReverseRopeSubstrings___core__abstract_collection__Iterator__is_ok(val
* self
);
944 val
* core__ropes___core__ropes__ReverseRopeSubstrings___core__abstract_collection__Iterator__item(val
* self
);
945 void core__ropes___core__ropes__ReverseRopeSubstrings___core__abstract_collection__Iterator__next(val
* self
);
946 long core__ropes___core__ropes__ReverseRopeSubstrings___core__abstract_collection__IndexedIterator__index(val
* self
);
947 void core__ropes___core__ropes__ReverseRopeSubstrings___from(val
* self
, val
* p0
, long p1
);
948 long core__ropes___core__ropes__ReverseRopeSubstrings___pos(val
* self
);
949 val
* core__ropes___core__ropes__ReverseRopeSubstrings___str(val
* self
);
950 val
* core__ropes___core__ropes__ReverseRopeSubstrings___iter(val
* self
);
951 void core__ropes___core__ropes__ReverseRopeSubstrings___str_61d(val
* self
, val
* p0
);
952 void core__ropes___core__ropes__ReverseRopeSubstrings___pos_61d(val
* self
, long p0
);
953 void core__ropes___core__ropes__ReverseRopeSubstrings___iter_61d(val
* self
, val
* p0
);
954 extern const struct class class_core__ropes__ReverseRopeSubstrings
;
955 short int core__ropes___core__ropes__RopeBufSubstringIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
956 val
* core__ropes___core__ropes__RopeBufSubstringIterator___core__abstract_collection__Iterator__item(val
* self
);
957 void core__ropes___core__ropes__RopeBufSubstringIterator___core__abstract_collection__Iterator__next(val
* self
);
958 void core__ropes___core__ropes__RopeBufSubstringIterator___from(val
* self
, val
* p0
);
959 val
* core__ropes___core__ropes__RopeBufSubstringIterator___iter(val
* self
);
960 short int core__ropes___core__ropes__RopeBufSubstringIterator___nsstr_done(val
* self
);
961 val
* core__ropes___core__ropes__RopeBufSubstringIterator___nsstr(val
* self
);
962 void core__ropes___core__ropes__RopeBufSubstringIterator___nsstr_done_61d(val
* self
, short int p0
);
963 void core__ropes___core__ropes__RopeBufSubstringIterator___iter_61d(val
* self
, val
* p0
);
964 void core__ropes___core__ropes__RopeBufSubstringIterator___nsstr_61d(val
* self
, val
* p0
);
965 extern const struct class class_core__ropes__RopeBufSubstringIterator
;
966 #define COLOR_core__ropes__RopeBufSubstringIterator___nsstr_done 2
967 short int core__ropes___core__ropes__RopeSubstrings___core__abstract_collection__Iterator__is_ok(val
* self
);
968 val
* core__ropes___core__ropes__RopeSubstrings___core__abstract_collection__Iterator__item(val
* self
);
969 void core__ropes___core__ropes__RopeSubstrings___core__abstract_collection__Iterator__next(val
* self
);
970 long core__ropes___core__ropes__RopeSubstrings___core__abstract_collection__IndexedIterator__index(val
* self
);
971 void core__ropes___core__ropes__RopeSubstrings___from(val
* self
, val
* p0
, long p1
);
972 long core__ropes___core__ropes__RopeSubstrings___pos(val
* self
);
973 long core__ropes___core__ropes__RopeSubstrings___max(val
* self
);
974 val
* core__ropes___core__ropes__RopeSubstrings___str(val
* self
);
975 void core__ropes___core__ropes__RopeSubstrings___pos_61d(val
* self
, long p0
);
976 val
* core__ropes___core__ropes__RopeSubstrings___iter(val
* self
);
977 void core__ropes___core__ropes__RopeSubstrings___str_61d(val
* self
, val
* p0
);
978 void core__ropes___core__ropes__RopeSubstrings___iter_61d(val
* self
, val
* p0
);
979 void core__ropes___core__ropes__RopeSubstrings___max_61d(val
* self
, long p0
);
980 extern const struct class class_core__ropes__RopeSubstrings
;
981 void core__abstract_text___core__abstract_text__StringCharView___core__kernel__Object__init(val
* self
);
982 val
* core__abstract_text___Collection___Object__to_s(val
* self
);
983 short int core___core__SequenceRead___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
984 long core___core__SequenceRead___core__kernel__Object__hash(val
* self
);
985 void core__abstract_text___core__abstract_text__StringCharView___target_61d(val
* self
, val
* p0
);
986 val
* core__abstract_text___core__abstract_text__StringCharView___target(val
* self
);
987 val
* core__abstract_text___Collection___join(val
* self
, val
* p0
);
988 val
* core__array___Collection___to_a(val
* self
);
989 long core__abstract_text___core__abstract_text__StringCharView___core__abstract_collection__Collection__length(val
* self
);
990 short int core__abstract_text___core__abstract_text__StringCharView___core__abstract_collection__Collection__is_empty(val
* self
);
991 val
* core__abstract_text___core__abstract_text__StringCharView___core__abstract_collection__Collection__iterator(val
* self
);
992 short int core___core__Collection___has_all(val
* self
, val
* p0
);
993 short int core___core__Collection___has(val
* self
, val
* p0
);
994 val
* core___core__SequenceRead___Collection__first(val
* self
);
995 short int core___core__Collection___not_empty(val
* self
);
996 val
* core__abstract_text___Collection___plain_to_s(val
* self
);
997 val
* VIRTUAL_core__ropes___core__ropes__RopeChars___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
998 val
* core__ropes___core__ropes__RopeChars___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
999 long core___core__SequenceRead___index_of(val
* self
, val
* p0
);
1000 long core___core__SequenceRead___last_index_of(val
* self
, val
* p0
);
1001 long core___core__SequenceRead___index_of_from(val
* self
, val
* p0
, long p1
);
1002 val
* core___core__SequenceRead___last(val
* self
);
1003 long core___core__SequenceRead___last_index_of_from(val
* self
, val
* p0
, long p1
);
1004 val
* core__abstract_text___core__abstract_text__StringCharView___core__abstract_collection__SequenceRead__reverse_iterator(val
* self
);
1005 val
* core__ropes___core__ropes__RopeChars___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1006 extern const struct class class_core__ropes__RopeChars
;
1007 void core__abstract_text___core__abstract_text__StringByteView___core__kernel__Object__init(val
* self
);
1008 void core__abstract_text___core__abstract_text__StringByteView___target_61d(val
* self
, val
* p0
);
1009 val
* core__abstract_text___core__abstract_text__StringByteView___target(val
* self
);
1010 long core__abstract_text___core__abstract_text__StringByteView___core__abstract_collection__Collection__length(val
* self
);
1011 short int core__abstract_text___core__abstract_text__StringByteView___core__abstract_collection__Collection__is_empty(val
* self
);
1012 val
* core__abstract_text___core__abstract_text__StringByteView___core__abstract_collection__Collection__iterator(val
* self
);
1013 val
* VIRTUAL_core__ropes___core__ropes__RopeBytes___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1014 val
* core__ropes___core__ropes__RopeBytes___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1015 val
* core__abstract_text___core__abstract_text__StringByteView___core__abstract_collection__SequenceRead__reverse_iterator(val
* self
);
1016 val
* core__ropes___core__ropes__RopeBytes___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1017 extern const struct class class_core__ropes__RopeBytes
;
1018 short int core___core__RopeBufferCharIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1019 val
* VIRTUAL_core___core__RopeBufferCharIterator___core__abstract_collection__Iterator__item(val
* self
);
1020 void core___core__RopeBufferCharIterator___core__abstract_collection__Iterator__next(val
* self
);
1021 long core___core__RopeBufferCharIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1022 void core___core__RopeBufferCharIterator___from(val
* self
, val
* p0
, long p1
);
1023 val
* core___core__RopeBufferCharIterator___sit(val
* self
);
1024 void core___core__RopeBufferCharIterator___sit_61d(val
* self
, val
* p0
);
1025 extern const struct class class_core__RopeBufferCharIterator
;
1026 short int core___core__RopeBufferCharReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1027 val
* VIRTUAL_core___core__RopeBufferCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1028 void core___core__RopeBufferCharReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1029 long core___core__RopeBufferCharReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1030 void core___core__RopeBufferCharReverseIterator___from(val
* self
, val
* p0
, long p1
);
1031 val
* core___core__RopeBufferCharReverseIterator___sit(val
* self
);
1032 void core___core__RopeBufferCharReverseIterator___sit_61d(val
* self
, val
* p0
);
1033 extern const struct class class_core__RopeBufferCharReverseIterator
;
1034 val
* VIRTUAL_core___core__RopeBufferChars___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1035 val
* core___core__RopeBufferChars___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1036 val
* core___core__RopeBufferChars___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1037 void core___core__RemovableCollection___remove(val
* self
, val
* p0
);
1038 void core___core__RemovableCollection___clear(val
* self
);
1039 void core___core__SimpleCollection___add_all(val
* self
, val
* p0
);
1040 void VIRTUAL_core___core__RopeBufferChars___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1041 void VIRTUAL_core___core__RopeBufferChars___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
1042 void core___core__Sequence___append(val
* self
, val
* p0
);
1043 void VIRTUAL_core___core__RopeBufferChars___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1044 void core___core__Sequence___remove_at(val
* self
, long p0
);
1045 val
* core___core__Sequence___pop(val
* self
);
1046 val
* core___core__Sequence___shift(val
* self
);
1047 void core___core__Sequence___prepend(val
* self
, val
* p0
);
1048 void core___core__Sequence___insert_all(val
* self
, val
* p0
, long p1
);
1049 void core___core__Sequence___unshift(val
* self
, val
* p0
);
1050 void core___core__Sequence___insert(val
* self
, val
* p0
, long p1
);
1051 void core___core__Sequence___first_61d(val
* self
, val
* p0
);
1052 extern const struct class class_core__RopeBufferChars
;
1053 short int core___core__RopeBufferByteIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1054 val
* VIRTUAL_core___core__RopeBufferByteIterator___core__abstract_collection__Iterator__item(val
* self
);
1055 void core___core__RopeBufferByteIterator___core__abstract_collection__Iterator__next(val
* self
);
1056 long core___core__RopeBufferByteIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1057 void core___core__RopeBufferByteIterator___from(val
* self
, val
* p0
, long p1
);
1058 long core___core__RopeBufferByteIterator___maxpos(val
* self
);
1059 val
* core___core__RopeBufferByteIterator___sit(val
* self
);
1060 char* core___core__RopeBufferByteIterator___ns(val
* self
);
1061 long core___core__RopeBufferByteIterator___pns(val
* self
);
1062 void core___core__RopeBufferByteIterator___index_61d(val
* self
, long p0
);
1063 void core___core__RopeBufferByteIterator___pns_61d(val
* self
, long p0
);
1064 void core___core__RopeBufferByteIterator___ns_61d(val
* self
, char* p0
);
1065 void core___core__RopeBufferByteIterator___maxpos_61d(val
* self
, long p0
);
1066 void core___core__RopeBufferByteIterator___sit_61d(val
* self
, val
* p0
);
1067 extern const struct class class_core__RopeBufferByteIterator
;
1068 short int core___core__RopeBufferByteReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1069 val
* VIRTUAL_core___core__RopeBufferByteReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1070 void core___core__RopeBufferByteReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1071 long core___core__RopeBufferByteReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1072 void core___core__RopeBufferByteReverseIterator___from(val
* self
, val
* p0
, long p1
);
1073 long core___core__RopeBufferByteReverseIterator___pns(val
* self
);
1074 char* core___core__RopeBufferByteReverseIterator___ns(val
* self
);
1075 val
* core___core__RopeBufferByteReverseIterator___sit(val
* self
);
1076 void core___core__RopeBufferByteReverseIterator___index_61d(val
* self
, long p0
);
1077 void core___core__RopeBufferByteReverseIterator___pns_61d(val
* self
, long p0
);
1078 void core___core__RopeBufferByteReverseIterator___sit_61d(val
* self
, val
* p0
);
1079 void core___core__RopeBufferByteReverseIterator___ns_61d(val
* self
, char* p0
);
1080 extern const struct class class_core__RopeBufferByteReverseIterator
;
1081 val
* VIRTUAL_core___core__RopeBufferBytes___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1082 val
* core___core__RopeBufferBytes___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1083 val
* core___core__RopeBufferBytes___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1084 extern const struct class class_core__RopeBufferBytes
;
1085 void core__flat___core__flat__FlatSubstringsIter___core__kernel__Object__init(val
* self
);
1086 short int core__flat___core__flat__FlatSubstringsIter___core__abstract_collection__Iterator__is_ok(val
* self
);
1087 val
* core__flat___core__flat__FlatSubstringsIter___core__abstract_collection__Iterator__item(val
* self
);
1088 void core__flat___core__flat__FlatSubstringsIter___core__abstract_collection__Iterator__next(val
* self
);
1089 void core__flat___core__flat__FlatSubstringsIter___tgt_61d(val
* self
, val
* p0
);
1090 val
* core__flat___core__flat__FlatSubstringsIter___tgt(val
* self
);
1091 extern const struct class class_core__flat__FlatSubstringsIter
;
1092 short int core___core__FlatString___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1093 long core___core__FlatString___core__kernel__Object__hash(val
* self
);
1094 short int core___core__FlatString___core__kernel__Comparable___60d(val
* self
, val
* p0
);
1095 char* core___core__FlatString___core__abstract_text__Text__to_cstring(val
* self
);
1096 long core___core__FlatText___Text__length(val
* self
);
1097 val
* core___core__FlatString___core__abstract_text__Text__chars(val
* self
);
1098 val
* core___core__FlatString___core__abstract_text__Text__substring(val
* self
, long p0
, long p1
);
1099 uint32_t core__flat___FlatText___core__abstract_text__Text___91d_93d(val
* self
, long p0
);
1100 val
* core___core__FlatString___core__abstract_text__Text__substring_from(val
* self
, long p0
);
1101 long core__flat___FlatText___core__abstract_text__Text__to_hex(val
* self
, val
* p0
, val
* p1
);
1102 long core___core__FlatText___Text__bytelen(val
* self
);
1103 val
* core___core__FlatString___core__abstract_text__Text__substrings(val
* self
);
1104 val
* core___core__FlatString___core__abstract_text__Text__empty(val
* self
);
1105 void core__file___FlatString___Text__write_native_to(val
* self
, val
* p0
);
1106 val
* core__flat___FlatText___core__abstract_text__Text__escape_to_c(val
* self
);
1107 val
* core___core__FlatString___core__abstract_text__Text__bytes(val
* self
);
1108 val
* core__ropes___FlatString___core__abstract_text__String___43d(val
* self
, val
* p0
);
1109 val
* core___core__FlatString___core__abstract_text__String___42d(val
* self
, long p0
);
1110 val
* core__file___FlatString___String__file_extension(val
* self
);
1111 val
* core__file___FlatString___String__basename(val
* self
, val
* p0
);
1112 long core___core__FlatString___FlatText__first_byte(val
* self
);
1113 uint32_t core__flat___FlatText___fetch_char_at(val
* self
, long p0
);
1114 long core__flat___FlatText___char_to_byte_index(val
* self
, long p0
);
1115 char* core___core__FlatText___items(val
* self
);
1116 long core__flat___FlatText___last_byte(val
* self
);
1117 long core__flat___FlatText___chars_to_escape_to_c(val
* self
);
1118 val
* core___core__FlatString___core__abstract_text__String__to_lower(val
* self
);
1119 val
* core___core__FlatString___core__abstract_text__String__to_upper(val
* self
);
1120 void core___core__FlatString___full(val
* self
, char* p0
, long p1
, long p2
, long p3
);
1121 void core___core__FlatString___with_infos(val
* self
, char* p0
, long p1
, long p2
);
1122 val
* core___core__FlatString___substring_impl(val
* self
, long p0
, long p1
, long p2
);
1123 void core___core__FlatString___to_cstring_61d(val
* self
, char* p0
);
1124 extern const struct class class_core__FlatString
;
1125 #define COLOR_core__abstract_text__FlatText___length 6
1126 #define COLOR_core__abstract_text__FlatText___bytelen 7
1127 #define COLOR_core__flat__FlatText___position 3
1128 #define COLOR_core__flat__FlatText___bytepos 4
1129 void core__flat___core__flat__FlatStringCharReverseIterator___core__kernel__Object__init(val
* self
);
1130 short int core__flat___core__flat__FlatStringCharReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1131 val
* VIRTUAL_core__flat___core__flat__FlatStringCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1132 void core__flat___core__flat__FlatStringCharReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1133 long core__flat___core__flat__FlatStringCharReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1134 void core__flat___core__flat__FlatStringCharReverseIterator___target_61d(val
* self
, val
* p0
);
1135 void core__flat___core__flat__FlatStringCharReverseIterator___curr_pos_61d(val
* self
, long p0
);
1136 long core__flat___core__flat__FlatStringCharReverseIterator___curr_pos(val
* self
);
1137 val
* core__flat___core__flat__FlatStringCharReverseIterator___target(val
* self
);
1138 extern const struct class class_core__flat__FlatStringCharReverseIterator
;
1139 void core__flat___core__flat__FlatStringCharIterator___core__kernel__Object__init(val
* self
);
1140 short int core__flat___core__flat__FlatStringCharIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1141 val
* VIRTUAL_core__flat___core__flat__FlatStringCharIterator___core__abstract_collection__Iterator__item(val
* self
);
1142 void core__flat___core__flat__FlatStringCharIterator___core__abstract_collection__Iterator__next(val
* self
);
1143 long core__flat___core__flat__FlatStringCharIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1144 void core__flat___core__flat__FlatStringCharIterator___target_61d(val
* self
, val
* p0
);
1145 void core__flat___core__flat__FlatStringCharIterator___curr_pos_61d(val
* self
, long p0
);
1146 void core__flat___core__flat__FlatStringCharIterator___max_61d(val
* self
, long p0
);
1147 val
* core__flat___core__flat__FlatStringCharIterator___target(val
* self
);
1148 long core__flat___core__flat__FlatStringCharIterator___curr_pos(val
* self
);
1149 long core__flat___core__flat__FlatStringCharIterator___max(val
* self
);
1150 extern const struct class class_core__flat__FlatStringCharIterator
;
1151 val
* VIRTUAL_core__flat___core__flat__FlatStringCharView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1152 val
* core__flat___core__flat__FlatStringCharView___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1153 val
* core__flat___core__flat__FlatStringCharView___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1154 extern const struct class class_core__flat__FlatStringCharView
;
1155 void core__flat___core__flat__FlatStringByteReverseIterator___core__kernel__Object__init(val
* self
);
1156 short int core__flat___core__flat__FlatStringByteReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1157 val
* VIRTUAL_core__flat___core__flat__FlatStringByteReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1158 void core__flat___core__flat__FlatStringByteReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1159 long core__flat___core__flat__FlatStringByteReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1160 void core__flat___core__flat__FlatStringByteReverseIterator___target_61d(val
* self
, val
* p0
);
1161 void core__flat___core__flat__FlatStringByteReverseIterator___curr_pos_61d(val
* self
, long p0
);
1162 val
* core__flat___core__flat__FlatStringByteReverseIterator___target(val
* self
);
1163 void core__flat___core__flat__FlatStringByteReverseIterator___target_items_61d(val
* self
, char* p0
);
1164 long core__flat___core__flat__FlatStringByteReverseIterator___curr_pos(val
* self
);
1165 char* core__flat___core__flat__FlatStringByteReverseIterator___target_items(val
* self
);
1166 extern const struct class class_core__flat__FlatStringByteReverseIterator
;
1167 void core__flat___core__flat__FlatStringByteIterator___core__kernel__Object__init(val
* self
);
1168 short int core__flat___core__flat__FlatStringByteIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1169 val
* VIRTUAL_core__flat___core__flat__FlatStringByteIterator___core__abstract_collection__Iterator__item(val
* self
);
1170 void core__flat___core__flat__FlatStringByteIterator___core__abstract_collection__Iterator__next(val
* self
);
1171 long core__flat___core__flat__FlatStringByteIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1172 void core__flat___core__flat__FlatStringByteIterator___target_61d(val
* self
, val
* p0
);
1173 void core__flat___core__flat__FlatStringByteIterator___curr_pos_61d(val
* self
, long p0
);
1174 val
* core__flat___core__flat__FlatStringByteIterator___target(val
* self
);
1175 void core__flat___core__flat__FlatStringByteIterator___target_items_61d(val
* self
, char* p0
);
1176 long core__flat___core__flat__FlatStringByteIterator___curr_pos(val
* self
);
1177 char* core__flat___core__flat__FlatStringByteIterator___target_items(val
* self
);
1178 extern const struct class class_core__flat__FlatStringByteIterator
;
1179 val
* VIRTUAL_core__flat___core__flat__FlatStringByteView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1180 val
* core__flat___core__flat__FlatStringByteView___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1181 val
* core__flat___core__flat__FlatStringByteView___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1182 extern const struct class class_core__flat__FlatStringByteView
;
1183 void core___core__FlatBuffer___core__kernel__Object__init(val
* self
);
1184 val
* core___core__FlatBuffer___core__abstract_text__Object__to_s(val
* self
);
1185 char* core___core__FlatBuffer___core__abstract_text__Text__to_cstring(val
* self
);
1186 val
* core___core__FlatBuffer___core__abstract_text__Text__chars(val
* self
);
1187 val
* core___core__FlatBuffer___core__abstract_text__Text__substring(val
* self
, long p0
, long p1
);
1188 val
* core___core__FlatBuffer___core__abstract_text__Text__substrings(val
* self
);
1189 val
* core___core__FlatBuffer___core__abstract_text__Text__empty(val
* self
);
1190 val
* core___core__FlatBuffer___core__abstract_text__Text__bytes(val
* self
);
1191 void core___core__FlatBuffer___core__abstract_text__Buffer__append(val
* self
, val
* p0
);
1192 void core___core__FlatBuffer___core__abstract_text__Buffer__add(val
* self
, uint32_t p0
);
1193 void core___core__FlatBuffer___core__abstract_text__Buffer__enlarge(val
* self
, long p0
);
1194 void core___core__FlatBuffer___core__abstract_text__Buffer___91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
1195 long core__flat___FlatText___first_byte(val
* self
);
1196 void core___core__FlatBuffer___from(val
* self
, val
* p0
);
1197 void core___core__FlatBuffer___real_items_61d(val
* self
, char* p0
);
1198 char* core___core__FlatBuffer___real_items(val
* self
);
1199 void core___core__FlatBuffer___with_infos(val
* self
, char* p0
, long p1
, long p2
, long p3
);
1200 long core___core__FlatBuffer___capacity(val
* self
);
1201 void core___core__FlatBuffer___with_capacity(val
* self
, long p0
);
1202 void core___core__FlatBuffer___reset(val
* self
);
1203 void core___core__FlatBuffer___capacity_61d(val
* self
, long p0
);
1204 void core___core__FlatBuffer___rshift_bytes(val
* self
, long p0
, long p1
);
1205 void core___core__FlatBuffer___lshift_bytes(val
* self
, long p0
, long p1
);
1206 extern const struct class class_core__FlatBuffer
;
1207 #define COLOR_core__flat__FlatBuffer___char_cache 12
1208 #define COLOR_core__flat__FlatBuffer___byte_cache 13
1209 #define COLOR_core__flat__FlatBuffer___capacity 14
1210 void core__flat___core__flat__FlatBufferByteReverseIterator___core__kernel__Object__init(val
* self
);
1211 short int core__flat___core__flat__FlatBufferByteReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1212 val
* VIRTUAL_core__flat___core__flat__FlatBufferByteReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1213 void core__flat___core__flat__FlatBufferByteReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1214 long core__flat___core__flat__FlatBufferByteReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1215 void core__flat___core__flat__FlatBufferByteReverseIterator___target_61d(val
* self
, val
* p0
);
1216 void core__flat___core__flat__FlatBufferByteReverseIterator___curr_pos_61d(val
* self
, long p0
);
1217 void core__flat___core__flat__FlatBufferByteReverseIterator___target_items_61d(val
* self
, char* p0
);
1218 val
* core__flat___core__flat__FlatBufferByteReverseIterator___target(val
* self
);
1219 long core__flat___core__flat__FlatBufferByteReverseIterator___curr_pos(val
* self
);
1220 char* core__flat___core__flat__FlatBufferByteReverseIterator___target_items(val
* self
);
1221 extern const struct class class_core__flat__FlatBufferByteReverseIterator
;
1222 val
* VIRTUAL_core__flat___core__flat__FlatBufferByteView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1223 val
* core__flat___core__flat__FlatBufferByteView___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1224 val
* core__flat___core__flat__FlatBufferByteView___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1225 extern const struct class class_core__flat__FlatBufferByteView
;
1226 void core__flat___core__flat__FlatBufferByteIterator___core__kernel__Object__init(val
* self
);
1227 short int core__flat___core__flat__FlatBufferByteIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1228 val
* VIRTUAL_core__flat___core__flat__FlatBufferByteIterator___core__abstract_collection__Iterator__item(val
* self
);
1229 void core__flat___core__flat__FlatBufferByteIterator___core__abstract_collection__Iterator__next(val
* self
);
1230 long core__flat___core__flat__FlatBufferByteIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1231 void core__flat___core__flat__FlatBufferByteIterator___target_61d(val
* self
, val
* p0
);
1232 void core__flat___core__flat__FlatBufferByteIterator___curr_pos_61d(val
* self
, long p0
);
1233 void core__flat___core__flat__FlatBufferByteIterator___target_items_61d(val
* self
, char* p0
);
1234 val
* core__flat___core__flat__FlatBufferByteIterator___target(val
* self
);
1235 long core__flat___core__flat__FlatBufferByteIterator___curr_pos(val
* self
);
1236 char* core__flat___core__flat__FlatBufferByteIterator___target_items(val
* self
);
1237 extern const struct class class_core__flat__FlatBufferByteIterator
;
1238 void core__flat___core__flat__FlatBufferCharReverseIterator___core__kernel__Object__init(val
* self
);
1239 short int core__flat___core__flat__FlatBufferCharReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1240 val
* VIRTUAL_core__flat___core__flat__FlatBufferCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
1241 void core__flat___core__flat__FlatBufferCharReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1242 long core__flat___core__flat__FlatBufferCharReverseIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1243 void core__flat___core__flat__FlatBufferCharReverseIterator___target_61d(val
* self
, val
* p0
);
1244 void core__flat___core__flat__FlatBufferCharReverseIterator___curr_pos_61d(val
* self
, long p0
);
1245 long core__flat___core__flat__FlatBufferCharReverseIterator___curr_pos(val
* self
);
1246 val
* core__flat___core__flat__FlatBufferCharReverseIterator___target(val
* self
);
1247 extern const struct class class_core__flat__FlatBufferCharReverseIterator
;
1248 void core__flat___core__flat__FlatBufferCharView___enlarge(val
* self
, long p0
);
1249 val
* VIRTUAL_core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1250 val
* core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SequenceRead__iterator_from(val
* self
, long p0
);
1251 val
* core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SequenceRead__reverse_iterator_from(val
* self
, long p0
);
1252 void VIRTUAL_core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1253 void VIRTUAL_core__flat___core__flat__FlatBufferCharView___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
1254 void core__flat___core__flat__FlatBufferCharView___core__abstract_collection__Sequence__append(val
* self
, val
* p0
);
1255 void VIRTUAL_core__flat___core__flat__FlatBufferCharView___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1256 extern const struct class class_core__flat__FlatBufferCharView
;
1257 void core__flat___core__flat__FlatBufferCharIterator___core__kernel__Object__init(val
* self
);
1258 short int core__flat___core__flat__FlatBufferCharIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1259 val
* VIRTUAL_core__flat___core__flat__FlatBufferCharIterator___core__abstract_collection__Iterator__item(val
* self
);
1260 void core__flat___core__flat__FlatBufferCharIterator___core__abstract_collection__Iterator__next(val
* self
);
1261 long core__flat___core__flat__FlatBufferCharIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1262 void core__flat___core__flat__FlatBufferCharIterator___target_61d(val
* self
, val
* p0
);
1263 void core__flat___core__flat__FlatBufferCharIterator___curr_pos_61d(val
* self
, long p0
);
1264 void core__flat___core__flat__FlatBufferCharIterator___max_61d(val
* self
, long p0
);
1265 val
* core__flat___core__flat__FlatBufferCharIterator___target(val
* self
);
1266 long core__flat___core__flat__FlatBufferCharIterator___curr_pos(val
* self
);
1267 long core__flat___core__flat__FlatBufferCharIterator___max(val
* self
);
1268 extern const struct class class_core__flat__FlatBufferCharIterator
;
1269 long core___core__Text___length(val
* self
);
1270 val
* core___core__Buffer___Text__chars(val
* self
);
1271 val
* core___core__Text___substring(val
* self
, long p0
, long p1
);
1272 uint32_t core___core__Text____91d_93d(val
* self
, long p0
);
1273 long core___core__Text___bytelen(val
* self
);
1274 val
* core___core__Text___substrings(val
* self
);
1275 val
* core___core__Text___empty(val
* self
);
1276 val
* core___core__Text___bytes(val
* self
);
1277 void core___core__Buffer___append(val
* self
, val
* p0
);
1278 void core___core__Buffer___add(val
* self
, uint32_t p0
);
1279 void core___core__Buffer___enlarge(val
* self
, long p0
);
1280 void core___core__Buffer____91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
1281 extern const struct class class_core__Buffer
;
1282 long core___core__CachedAlphaComparator___core__sorter__Comparator__compare(val
* self
, val
* p0
, val
* p1
);
1283 val
* core___core__CachedAlphaComparator___do_to_s(val
* self
, val
* p0
);
1284 val
* core___core__CachedAlphaComparator___cache(val
* self
);
1285 extern const struct class class_core__CachedAlphaComparator
;
1286 extern const struct type type_core__HashMap__core__Object__core__String
;
1287 #define COLOR_core__abstract_text__CachedAlphaComparator___cache 0
1288 long core__abstract_text___core__abstract_text__AlphaComparator___core__sorter__Comparator__compare(val
* self
, val
* p0
, val
* p1
);
1289 extern const struct class class_core__abstract_text__AlphaComparator
;
1290 short int VIRTUAL_core___core__NativeString___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
1291 val
* VIRTUAL_core__flat___NativeString___core__abstract_text__Object__to_s(val
* self
);
1292 short int VIRTUAL_core___core__NativeString___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1293 short int core___core__Pointer___address_is_null(val
* self
);
1294 void core___core__Pointer___free(val
* self
);
1295 char* core___core__NativeString___new(char* self
, long p0
);
1296 char* core__environ___NativeString___get_environ(char* self
);
1297 void core___core__NativeString___copy_to(char* self
, char* p0
, long p1
, long p2
, long p3
);
1298 void core___core__NativeString____91d_93d_61d(char* self
, long p0
, unsigned char p1
);
1299 val
* core__flat___NativeString___to_s_with_length(char* self
, long p0
);
1300 long core___core__NativeString___cstring_length(char* self
);
1301 val
* core__flat___NativeString___to_s_unsafe(char* self
, val
* p0
);
1302 unsigned char core___core__NativeString____91d_93d(char* self
, long p0
);
1303 val
* core__flat___NativeString___clean_utf8(char* self
, long p0
);
1304 long core___core__NativeString___utf8_length(char* self
, long p0
, long p1
);
1305 short int core__file___NativeString___file_exists(char* self
);
1306 long core___core__NativeString___fetch_95d4_chars(char* self
, long p0
);
1307 long core___core__NativeString___length_of_char_at(char* self
, long p0
);
1308 uint32_t core___core__NativeString___char_at(char* self
, long p0
);
1309 long core___core__NativeString___find_beginning_of_char_at(char* self
, long p0
);
1310 long core___core__NativeString___char_to_byte_index_cached(char* self
, long p0
, long p1
, long p2
);
1311 long core___core__NativeString___char_to_byte_index(char* self
, long p0
);
1312 void core__flat___NativeString___set_char_at(char* self
, long p0
, uint32_t p1
);
1313 long core___core__NativeString___fetch_95d4_ffi(char* self
, long p0
);
1314 long core___core__NativeString___fetch_95d4_hchars(char* self
, long p0
);
1315 void core__flat___NativeString___native_set_char(char* self
, long p0
, uint32_t p1
, long p2
);
1316 long core___core__NativeString___fetch_95d4h_ffi(char* self
, long p0
);
1317 val
* core__file___NativeString___file_stat(char* self
);
1318 char* core__file___NativeString___file_realpath(char* self
);
1319 val
* core__flat___NativeString___to_s_with_copy(char* self
);
1320 short int core__file___NativeString___file_mkdir(char* self
);
1321 long core__exec___NativeString___system(char* self
);
1322 double core___core__NativeString___atof(char* self
);
1323 extern const struct type type_core__NativeString
;
1324 extern const struct class class_core__NativeString
;
1325 void core__environ___Sys___core__kernel__Object__init(val
* self
);
1326 val
* core__utf8___Sys___utf8_decoder(val
* self
);
1327 val
* core__utf8___Sys___utf8_coder(val
* self
);
1328 void core___core__Sys___run(val
* self
);
1329 void core__math___Sys___srand_from(val
* self
, long p0
);
1330 long core__file___Sys___buffer_mode_line(val
* self
);
1331 void nitc__abstract_compiler___core__Sys___main(val
* self
);
1332 void core__math___Sys___srand(val
* self
);
1333 long core___core__Sys___errno(val
* self
);
1334 val
* core__sorter___Sys___default_comparator(val
* self
);
1335 val
* core__abstract_text___Sys___args(val
* self
);
1336 void core__file___Sys___print(val
* self
, val
* p0
);
1337 void core___core__Sys___exit(val
* self
, long p0
);
1338 val
* core__abstract_text___Sys___program_args(val
* self
);
1339 val
* core__file___Sys___stdout(val
* self
);
1340 long core__time___Sys___get_time(val
* self
);
1341 long core__ropes___Sys___maxlen(val
* self
);
1342 void core__abstract_text___Sys___init_args(val
* self
);
1343 val
* core__file___Sys___stderr(val
* self
);
1344 val
* nitc__model_base___core__Sys___private_visibility(val
* self
);
1345 long core__abstract_text___Sys___native_argc(val
* self
);
1346 char* core__abstract_text___Sys___native_argv(val
* self
, long p0
);
1347 val
* nitc__model___core__Sys___extern_kind(val
* self
);
1348 val
* nitc__model___core__Sys___concrete_kind(val
* self
);
1349 val
* nitc__model___core__Sys___abstract_kind(val
* self
);
1350 val
* nitc__model___core__Sys___interface_kind(val
* self
);
1351 val
* nitc__model___core__Sys___enum_kind(val
* self
);
1352 val
* nitc__model_base___core__Sys___public_visibility(val
* self
);
1353 val
* nitc__model_base___core__Sys___protected_visibility(val
* self
);
1354 val
* core__abstract_text___Sys___alpha_comparator(val
* self
);
1355 val
* csv___core__Sys___rfc4180(val
* self
);
1356 val
* counter___core__Sys___div(val
* self
, long p0
, long p1
);
1357 val
* nitc__model_base___core__Sys___intrude_visibility(val
* self
);
1358 void core__file___Sys___printn(val
* self
, val
* p0
);
1359 val
* nitc__model_base___core__Sys___none_visibility(val
* self
);
1360 long core__exec___Sys___system(val
* self
, val
* p0
);
1361 val
* nitc__version___core__Sys___nit_version(val
* self
);
1362 val
* core__abstract_text___Sys___program_name(val
* self
);
1363 val
* core__file___Sys___getcwd(val
* self
);
1364 char* core__file___Sys___native_getcwd(val
* self
);
1365 val
* nitc__nitni_utilities___core__Sys___long_signature(val
* self
);
1366 val
* nitc__nitni_utilities___core__Sys___internal_call_context(val
* self
);
1367 val
* nitc__light_c___core__Sys___from_c_call_context(val
* self
);
1368 void core__math___Sys___core__kernel__Object__init(val
* self
);
1369 extern const struct class class_core__Sys
;
1370 short int VIRTUAL_core___core__Bool___Object___33d_61d(val
* self
, val
* p0
);
1371 val
* VIRTUAL_core__abstract_text___Bool___Object__to_s(val
* self
);
1372 short int VIRTUAL_core___core__Bool___Object___61d_61d(val
* self
, val
* p0
);
1373 long VIRTUAL_core___core__Bool___Object__object_id(val
* self
);
1374 long VIRTUAL_core___core__Bool___Object__hash(val
* self
);
1375 long core___core__Bool___to_i(short int self
);
1376 short int VIRTUAL_core___core__Float___Object___33d_61d(val
* self
, val
* p0
);
1377 val
* VIRTUAL_core__abstract_text___Float___Object__to_s(val
* self
);
1378 short int VIRTUAL_core___core__Float___Object___61d_61d(val
* self
, val
* p0
);
1379 long VIRTUAL_core___core__Float___Object__object_id(val
* self
);
1380 short int VIRTUAL_core___core__Float___Comparable___60d_61d(val
* self
, val
* p0
);
1381 short int VIRTUAL_core___core__Float___Comparable___62d(val
* self
, val
* p0
);
1382 short int VIRTUAL_core___core__Float___Comparable___62d_61d(val
* self
, val
* p0
);
1383 short int VIRTUAL_core___core__Float___Comparable___60d(val
* self
, val
* p0
);
1384 long VIRTUAL_core___core__Float___Comparable___60d_61d_62d(val
* self
, val
* p0
);
1385 val
* VIRTUAL_core___core__Float___Numeric___43d(val
* self
, val
* p0
);
1386 val
* VIRTUAL_core___core__Float___Numeric___45d(val
* self
, val
* p0
);
1387 val
* VIRTUAL_core___core__Float___Numeric__unary_32d_45d(val
* self
);
1388 val
* core__abstract_text___Float___to_precision(double self
, long p0
);
1389 long core__math___Float___is_inf(double self
);
1390 long VIRTUAL_core___core__Float___Numeric__to_i(val
* self
);
1391 val
* VIRTUAL_core___core__Float___Numeric___42d(val
* self
, val
* p0
);
1392 unsigned char VIRTUAL_core___core__Float___Numeric__to_b(val
* self
);
1393 int8_t VIRTUAL_core__fixed_ints___Float___Numeric__to_i8(val
* self
);
1394 int16_t VIRTUAL_core__fixed_ints___Float___Numeric__to_i16(val
* self
);
1395 uint16_t VIRTUAL_core__fixed_ints___Float___Numeric__to_u16(val
* self
);
1396 int32_t VIRTUAL_core__fixed_ints___Float___Numeric__to_i32(val
* self
);
1397 uint32_t VIRTUAL_core__fixed_ints___Float___Numeric__to_u32(val
* self
);
1398 val
* VIRTUAL_core___core__Float___Numeric___47d(val
* self
, val
* p0
);
1399 double VIRTUAL_core___core__Float___Numeric__to_f(val
* self
);
1400 short int core__math___Float___is_nan(double self
);
1401 short int core__math___Float___native_is_inf(double self
);
1402 extern const struct type type_core__Float
;
1403 extern const struct class class_core__Float
;
1404 short int VIRTUAL_core___core__Byte___Object___33d_61d(val
* self
, val
* p0
);
1405 val
* VIRTUAL_core__abstract_text___Byte___Object__to_s(val
* self
);
1406 short int VIRTUAL_core___core__Byte___Object___61d_61d(val
* self
, val
* p0
);
1407 long VIRTUAL_core___core__Byte___Object__object_id(val
* self
);
1408 long VIRTUAL_core___core__Byte___Object__hash(val
* self
);
1409 short int VIRTUAL_core___core__Byte___Comparable___60d_61d(val
* self
, val
* p0
);
1410 short int VIRTUAL_core___core__Byte___Comparable___62d(val
* self
, val
* p0
);
1411 short int VIRTUAL_core___core__Byte___Comparable___62d_61d(val
* self
, val
* p0
);
1412 short int VIRTUAL_core___core__Byte___Comparable___60d(val
* self
, val
* p0
);
1413 long VIRTUAL_core___core__Byte___Comparable___60d_61d_62d(val
* self
, val
* p0
);
1414 val
* VIRTUAL_core___core__Byte___Numeric___43d(val
* self
, val
* p0
);
1415 val
* VIRTUAL_core___core__Byte___Numeric___45d(val
* self
, val
* p0
);
1416 val
* VIRTUAL_core___core__Byte___Numeric__unary_32d_45d(val
* self
);
1417 val
* VIRTUAL_core___core__Byte___Discrete__successor(val
* self
, long p0
);
1418 long VIRTUAL_core___core__Byte___Discrete__distance(val
* self
, val
* p0
);
1419 long VIRTUAL_core___core__Byte___Numeric__to_i(val
* self
);
1420 val
* VIRTUAL_core___core__Byte___Numeric___42d(val
* self
, val
* p0
);
1421 unsigned char VIRTUAL_core___core__Byte___Numeric__to_b(val
* self
);
1422 int8_t VIRTUAL_core__fixed_ints___Byte___Numeric__to_i8(val
* self
);
1423 int16_t VIRTUAL_core__fixed_ints___Byte___Numeric__to_i16(val
* self
);
1424 uint16_t VIRTUAL_core__fixed_ints___Byte___Numeric__to_u16(val
* self
);
1425 int32_t VIRTUAL_core__fixed_ints___Byte___Numeric__to_i32(val
* self
);
1426 uint32_t VIRTUAL_core__fixed_ints___Byte___Numeric__to_u32(val
* self
);
1427 val
* VIRTUAL_core___core__Byte___Numeric___47d(val
* self
, val
* p0
);
1428 double VIRTUAL_core___core__Byte___Numeric__to_f(val
* self
);
1429 long core__abstract_text___Byte___byte_to_s_len(unsigned char self
);
1430 void core__abstract_text___Byte___native_byte_to_s(unsigned char self
, char* p0
, long p1
);
1431 uint32_t core___core__Byte___ascii(unsigned char self
);
1432 unsigned char core__math___Byte____38d(unsigned char self
, unsigned char p0
);
1433 uint32_t core___core__Byte___ffi_ascii(unsigned char self
);
1434 unsigned char core__math___Byte___band(unsigned char self
, unsigned char p0
);
1435 unsigned char core___core__Byte____62d_62d(unsigned char self
, long p0
);
1436 unsigned char core___core__Byte___rsh(unsigned char self
, long p0
);
1437 long core__native___Byte___u8len(unsigned char self
);
1438 extern const struct type type_core__Byte
;
1439 extern const struct class class_core__Byte
;
1440 short int VIRTUAL_core___core__Int___Object___33d_61d(val
* self
, val
* p0
);
1441 val
* VIRTUAL_core__flat___Int___core__abstract_text__Object__to_s(val
* self
);
1442 short int VIRTUAL_core___core__Int___Object___61d_61d(val
* self
, val
* p0
);
1443 long VIRTUAL_core___core__Int___Object__object_id(val
* self
);
1444 long VIRTUAL_core___core__Int___Object__hash(val
* self
);
1445 short int VIRTUAL_core___core__Int___Comparable___60d_61d(val
* self
, val
* p0
);
1446 short int VIRTUAL_core___core__Int___Comparable___62d(val
* self
, val
* p0
);
1447 short int VIRTUAL_core___core__Int___Comparable___62d_61d(val
* self
, val
* p0
);
1448 short int VIRTUAL_core___core__Int___Comparable___60d(val
* self
, val
* p0
);
1449 long VIRTUAL_core___core__Int___Comparable___60d_61d_62d(val
* self
, val
* p0
);
1450 val
* VIRTUAL_core___core__Int___Numeric___43d(val
* self
, val
* p0
);
1451 val
* VIRTUAL_core___core__Int___Numeric___45d(val
* self
, val
* p0
);
1452 val
* VIRTUAL_core___core__Int___Numeric__unary_32d_45d(val
* self
);
1453 val
* VIRTUAL_core___core__Int___Discrete__successor(val
* self
, long p0
);
1454 long VIRTUAL_core___core__Int___Discrete__distance(val
* self
, val
* p0
);
1455 long VIRTUAL_core___core__Int___Numeric__to_i(val
* self
);
1456 val
* VIRTUAL_core___core__Int___Numeric___42d(val
* self
, val
* p0
);
1457 unsigned char VIRTUAL_core___core__Int___Numeric__to_b(val
* self
);
1458 int8_t VIRTUAL_core__fixed_ints___Int___Numeric__to_i8(val
* self
);
1459 int16_t VIRTUAL_core__fixed_ints___Int___Numeric__to_i16(val
* self
);
1460 uint16_t VIRTUAL_core__fixed_ints___Int___Numeric__to_u16(val
* self
);
1461 int32_t VIRTUAL_core__fixed_ints___Int___Numeric__to_i32(val
* self
);
1462 uint32_t VIRTUAL_core__fixed_ints___Int___Numeric__to_u32(val
* self
);
1463 val
* VIRTUAL_core___core__Int___Numeric___47d(val
* self
, val
* p0
);
1464 double VIRTUAL_core___core__Int___Numeric__to_f(val
* self
);
1465 val
* core__abstract_text___Int___strerror(long self
);
1466 long core__abstract_text___Int___int_to_s_len(long self
);
1467 void core__abstract_text___Int___native_int_to_s(long self
, char* p0
, long p1
);
1468 char* core__abstract_text___Int___strerror_ext(long self
);
1469 long core___core__Int___abs(long self
);
1470 long core___core__Int____60d_60d(long self
, long p0
);
1471 val
* core__abstract_text___Int___to_hex(long self
);
1472 long core__math___Int____38d(long self
, long p0
);
1473 long core___core__Int___lsh(long self
, long p0
);
1474 uint32_t core___core__Int___code_point(long self
);
1475 long core___core__Int____37d(long self
, long p0
);
1476 val
* core__flat___Int___to_base(long self
, long p0
, short int p1
);
1477 long core__math___Int___band(long self
, long p0
);
1478 long core__math___Int____124d(long self
, long p0
);
1479 long core___core__Int____62d_62d(long self
, long p0
);
1480 uint32_t core___core__Int___cp(long self
);
1481 long core___core__Int___digit_count(long self
, long p0
);
1482 void core__abstract_text___Int___fill_buffer(long self
, val
* p0
, long p1
, short int p2
);
1483 long core__math___Int___bor(long self
, long p0
);
1484 long core___core__Int___rsh(long self
, long p0
);
1485 long core___core__Int___digit_count_base_95d10(long self
);
1486 uint32_t core___core__Int___to_c(long self
);
1487 short int VIRTUAL_core___core__Char___Object___33d_61d(val
* self
, val
* p0
);
1488 val
* VIRTUAL_core__abstract_text___Char___Object__to_s(val
* self
);
1489 short int VIRTUAL_core___core__Char___Object___61d_61d(val
* self
, val
* p0
);
1490 long VIRTUAL_core___core__Char___Object__object_id(val
* self
);
1491 long VIRTUAL_core___core__Char___Object__hash(val
* self
);
1492 short int VIRTUAL_core___core__Char___Comparable___60d_61d(val
* self
, val
* p0
);
1493 short int VIRTUAL_core___core__Char___Comparable___62d(val
* self
, val
* p0
);
1494 short int VIRTUAL_core___core__Char___Comparable___62d_61d(val
* self
, val
* p0
);
1495 short int VIRTUAL_core___core__Char___Comparable___60d(val
* self
, val
* p0
);
1496 val
* VIRTUAL_core__string_search___Char___Pattern__search_in(val
* self
, val
* p0
, long p1
);
1497 long VIRTUAL_core__string_search___Char___Pattern__search_index_in(val
* self
, val
* p0
, long p1
);
1498 val
* VIRTUAL_core___core__Char___Discrete__successor(val
* self
, long p0
);
1499 long VIRTUAL_core___core__Char___Discrete__distance(val
* self
, val
* p0
);
1500 long core__abstract_text___Char___u8char_len(uint32_t self
);
1501 void core__abstract_text___Char___u8char_tos(uint32_t self
, char* p0
, long p1
);
1502 short int core__abstract_text___Char___is_numeric(uint32_t self
);
1503 long core___core__Char___code_point(uint32_t self
);
1504 long core__abstract_text___Char___from_hex(uint32_t self
);
1505 short int core___core__Char___is_lower(uint32_t self
);
1506 short int core___core__Char___is_upper(uint32_t self
);
1507 uint32_t core___core__Char___to_lower(uint32_t self
);
1508 long core___core__Char___cp(uint32_t self
);
1509 short int core__abstract_text___Char___is_hexdigit(uint32_t self
);
1510 long core___core__Char___to_i(uint32_t self
);
1511 unsigned char core___core__Char___ascii(uint32_t self
);
1512 short int core___core__Char___is_digit(uint32_t self
);
1513 short int core___core__Char___is_whitespace(uint32_t self
);
1514 uint32_t core___core__Char___to_upper(uint32_t self
);
1515 extern const struct type type_core__Pointer
;
1516 extern const struct class class_core__Pointer
;
1517 void core__abstract_collection___core__abstract_collection__RefIterator___core__kernel__Object__init(val
* self
);
1518 short int core__abstract_collection___core__abstract_collection__RefIterator___Iterator__is_ok(val
* self
);
1519 val
* core__abstract_collection___core__abstract_collection__RefIterator___Iterator__item(val
* self
);
1520 void core__abstract_collection___core__abstract_collection__RefIterator___Iterator__next(val
* self
);
1521 void core__abstract_collection___core__abstract_collection__RefIterator___container_61d(val
* self
, val
* p0
);
1522 void core__abstract_collection___core__abstract_collection__RefIterator___is_ok_61d(val
* self
, short int p0
);
1523 extern const struct class class_core__abstract_collection__RefIterator
;
1524 #define COLOR_core__abstract_collection__RefIterator___is_ok 0
1525 void core___core__MapKeysIterator___core__kernel__Object__init(val
* self
);
1526 short int core___core__MapKeysIterator___Iterator__is_ok(val
* self
);
1527 val
* core___core__MapKeysIterator___Iterator__item(val
* self
);
1528 void core___core__MapKeysIterator___Iterator__next(val
* self
);
1529 void core___core__MapKeysIterator___original_iterator_61d(val
* self
, val
* p0
);
1530 val
* core___core__MapKeysIterator___original_iterator(val
* self
);
1531 extern const struct class class_core__MapKeysIterator
;
1532 void core___core__MapValuesIterator___core__kernel__Object__init(val
* self
);
1533 short int core___core__MapValuesIterator___Iterator__is_ok(val
* self
);
1534 val
* core___core__MapValuesIterator___Iterator__item(val
* self
);
1535 void core___core__MapValuesIterator___Iterator__next(val
* self
);
1536 void core___core__MapValuesIterator___original_iterator_61d(val
* self
, val
* p0
);
1537 val
* core___core__MapValuesIterator___original_iterator(val
* self
);
1538 extern const struct class class_core__MapValuesIterator
;
1539 void core__abstract_collection___core__abstract_collection__CoupleMapIterator___core__kernel__Object__init(val
* self
);
1540 short int core__abstract_collection___core__abstract_collection__CoupleMapIterator___MapIterator__is_ok(val
* self
);
1541 val
* core__abstract_collection___core__abstract_collection__CoupleMapIterator___MapIterator__key(val
* self
);
1542 val
* core__abstract_collection___core__abstract_collection__CoupleMapIterator___MapIterator__item(val
* self
);
1543 void core__abstract_collection___core__abstract_collection__CoupleMapIterator___MapIterator__next(val
* self
);
1544 void core___core__MapIterator___finish(val
* self
);
1545 void core__abstract_collection___core__abstract_collection__CoupleMapIterator___iter_61d(val
* self
, val
* p0
);
1546 extern const struct class class_core__abstract_collection__CoupleMapIterator
;
1547 void core___core__Couple___core__kernel__Object__init(val
* self
);
1548 val
* core___core__Couple___second(val
* self
);
1549 void core___core__Couple___second_61d(val
* self
, val
* p0
);
1550 void core___core__Couple___first_61d(val
* self
, val
* p0
);
1551 val
* core___core__Couple___first(val
* self
);
1552 extern const struct class class_core__Couple
;
1553 void core___core__List___core__kernel__Object__init(val
* self
);
1554 void core___core__List___length_61d(val
* self
, long p0
);
1555 val
* core___core__List___get_node(val
* self
, long p0
);
1556 val
* core___core__List___search_node_after(val
* self
, val
* p0
, val
* p1
);
1557 void core___core__List___remove_node(val
* self
, val
* p0
);
1558 void core___core__List___insert_before(val
* self
, val
* p0
, val
* p1
);
1559 long core___core__List___core__abstract_collection__Collection__length(val
* self
);
1560 short int core___core__List___core__abstract_collection__Collection__is_empty(val
* self
);
1561 val
* core___core__List___core__abstract_collection__Collection__iterator(val
* self
);
1562 short int core___core__List___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1563 val
* core___core__List___core__abstract_collection__Collection__first(val
* self
);
1564 val
* core___core__List___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1565 val
* core___core__SequenceRead___iterator_from(val
* self
, long p0
);
1566 val
* core___core__List___core__abstract_collection__SequenceRead__last(val
* self
);
1567 val
* core___core__List___core__abstract_collection__SequenceRead__reverse_iterator(val
* self
);
1568 val
* core___core__SequenceRead___reverse_iterator_from(val
* self
, long p0
);
1569 void core___core__List___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1570 void core___core__List___core__abstract_collection__RemovableCollection__clear(val
* self
);
1571 void core___core__Sequence___SimpleCollection__add(val
* self
, val
* p0
);
1572 void core___core__List___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
1573 void core___core__List___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1574 void core___core__List___core__abstract_collection__Sequence__remove_at(val
* self
, long p0
);
1575 val
* core___core__List___core__abstract_collection__Sequence__pop(val
* self
);
1576 val
* core___core__List___core__abstract_collection__Sequence__shift(val
* self
);
1577 void core___core__List___core__abstract_collection__Sequence__unshift(val
* self
, val
* p0
);
1578 void core___core__List___core__abstract_collection__Sequence__insert(val
* self
, val
* p0
, long p1
);
1579 void core___core__List___core__abstract_collection__Sequence__first_61d(val
* self
, val
* p0
);
1580 extern const struct class class_core__List
;
1581 #define COLOR_core__list__List___length 0
1582 void core___core__ListIterator___core__kernel__Object__init(val
* self
);
1583 short int core___core__ListIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1584 val
* core___core__ListIterator___core__abstract_collection__Iterator__item(val
* self
);
1585 void core___core__ListIterator___core__abstract_collection__Iterator__next(val
* self
);
1586 long core___core__ListIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1587 void core___core__ListIterator___list_61d(val
* self
, val
* p0
);
1588 extern const struct class class_core__ListIterator
;
1589 #define COLOR_core__list__ListIterator___index 2
1590 void core__list___core__list__ListReverseIterator___core__kernel__Object__init(val
* self
);
1591 void core__list___core__list__ListReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1592 extern const struct class class_core__list__ListReverseIterator
;
1593 void core___core__Ref___core__kernel__Object__init(val
* self
);
1594 void core___core__Ref___item_61d(val
* self
, val
* p0
);
1595 val
* core___core__Ref___item(val
* self
);
1596 void core__list___core__list__ListNode___next_61d(val
* self
, val
* p0
);
1597 void core__list___core__list__ListNode___prev_61d(val
* self
, val
* p0
);
1598 long core___core__Ref___Collection__length(val
* self
);
1599 short int core___core__Ref___Collection__is_empty(val
* self
);
1600 val
* core___core__Ref___Collection__iterator(val
* self
);
1601 short int core___core__Ref___Collection__has(val
* self
, val
* p0
);
1602 val
* core___core__Ref___Collection__first(val
* self
);
1603 val
* core__list___core__list__ListNode___prev(val
* self
);
1604 val
* core__list___core__list__ListNode___next(val
* self
);
1605 extern const struct class class_core__list__ListNode
;
1606 short int core___core__Array___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1607 long core___core__AbstractArrayRead___core__abstract_collection__Collection__length(val
* self
);
1608 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val
* self
);
1609 val
* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val
* self
);
1610 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1611 val
* core__flat___Array___core__abstract_text__Collection__plain_to_s(val
* self
);
1612 void core___core__Array___with_native(val
* self
, val
* p0
, long p1
);
1613 void core___core__Array___with_capacity(val
* self
, long p0
);
1614 val
* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1615 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__index_of(val
* self
, val
* p0
);
1616 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__last_index_of(val
* self
, val
* p0
);
1617 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__index_of_from(val
* self
, val
* p0
, long p1
);
1618 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__last_index_of_from(val
* self
, val
* p0
, long p1
);
1619 val
* core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__reverse_iterator(val
* self
);
1620 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1621 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val
* self
);
1622 void core___core__Array___AbstractArrayRead__copy_to(val
* self
, long p0
, long p1
, val
* p2
, long p3
);
1623 val
* core___core__AbstractArrayRead___reversed(val
* self
);
1624 void core___core__AbstractArrayRead___length_61d(val
* self
, long p0
);
1625 val
* core___core__AbstractArrayRead___sub(val
* self
, long p0
, long p1
);
1626 void core___core__Array___core__abstract_collection__SimpleCollection__add_all(val
* self
, val
* p0
);
1627 void core___core__Array___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1628 void core___core__AbstractArray___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
1629 void core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1630 void core___core__AbstractArray___core__abstract_collection__Sequence__remove_at(val
* self
, long p0
);
1631 val
* core___core__AbstractArray___core__abstract_collection__Sequence__pop(val
* self
);
1632 val
* core___core__AbstractArray___core__abstract_collection__Sequence__shift(val
* self
);
1633 void core___core__AbstractArray___core__abstract_collection__Sequence__insert_all(val
* self
, val
* p0
, long p1
);
1634 void core___core__AbstractArray___core__abstract_collection__Sequence__unshift(val
* self
, val
* p0
);
1635 void core___core__AbstractArray___core__abstract_collection__Sequence__insert(val
* self
, val
* p0
, long p1
);
1636 void core___core__Array___AbstractArray__enlarge(val
* self
, long p0
);
1637 val
* core___core__Array___items(val
* self
);
1638 void core___core__Array___filled_with(val
* self
, val
* p0
, long p1
);
1639 void core___core__AbstractArrayRead___copy_to(val
* self
, long p0
, long p1
, val
* p2
, long p3
);
1640 extern const struct class class_core__Array
;
1641 #define COLOR_core__array__AbstractArrayRead___length 0
1642 #define COLOR_core__array__Array___capacity 3
1643 void core__array___core__array__ArrayIterator___core__kernel__Object__init(val
* self
);
1644 short int core__array___core__array__ArrayIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1645 val
* core__array___core__array__ArrayIterator___core__abstract_collection__Iterator__item(val
* self
);
1646 void core__array___core__array__ArrayIterator___core__abstract_collection__Iterator__next(val
* self
);
1647 void core__array___core__array__ArrayIterator___core__abstract_collection__Iterator__finish(val
* self
);
1648 long core__array___core__array__ArrayIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1649 void core__array___core__array__ArrayIterator___array_61d(val
* self
, val
* p0
);
1650 extern const struct class class_core__array__ArrayIterator
;
1651 #define COLOR_core__array__ArrayIterator___index 0
1652 void core__array___core__array__ArrayReverseIterator___core__kernel__Object__init(val
* self
);
1653 short int core__array___core__array__ArrayReverseIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1654 void core__array___core__array__ArrayReverseIterator___core__abstract_collection__Iterator__next(val
* self
);
1655 void core__array___core__array__ArrayReverseIterator___core__abstract_collection__Iterator__finish(val
* self
);
1656 extern const struct class class_core__array__ArrayReverseIterator
;
1657 void core___core__ArraySet___core__kernel__Object__init(val
* self
);
1658 short int core___core__Set___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1659 long core___core__Set___core__kernel__Object__hash(val
* self
);
1660 void core___core__ArraySet___remove_at(val
* self
, long p0
);
1661 long core___core__ArraySet___core__abstract_collection__Collection__length(val
* self
);
1662 short int core___core__ArraySet___core__abstract_collection__Collection__is_empty(val
* self
);
1663 val
* core___core__ArraySet___core__abstract_collection__Collection__iterator(val
* self
);
1664 short int core___core__ArraySet___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1665 val
* core___core__ArraySet___core__abstract_collection__Collection__first(val
* self
);
1666 void core___core__ArraySet___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1667 void core___core__ArraySet___core__abstract_collection__RemovableCollection__clear(val
* self
);
1668 void core___core__ArraySet___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1669 extern const struct class class_core__ArraySet
;
1670 void core__array___core__array__ArraySetIterator___core__kernel__Object__init(val
* self
);
1671 short int core__array___core__array__ArraySetIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1672 val
* core__array___core__array__ArraySetIterator___core__abstract_collection__Iterator__item(val
* self
);
1673 void core__array___core__array__ArraySetIterator___core__abstract_collection__Iterator__next(val
* self
);
1674 void core__array___core__array__ArraySetIterator___iter_61d(val
* self
, val
* p0
);
1675 extern const struct class class_core__array__ArraySetIterator
;
1676 short int core___core__MapRead___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1677 long core___core__MapRead___core__kernel__Object__hash(val
* self
);
1678 long core___core__ArrayMap___core__abstract_collection__MapRead__length(val
* self
);
1679 val
* core___core__CoupleMap___MapRead__iterator(val
* self
);
1680 short int core___core__CoupleMap___MapRead__has_key(val
* self
, val
* p0
);
1681 val
* core___core__ArrayMap___core__abstract_collection__MapRead___91d_93d(val
* self
, val
* p0
);
1682 short int core___core__ArrayMap___core__abstract_collection__MapRead__is_empty(val
* self
);
1683 val
* core___core__ArrayMap___core__abstract_collection__MapRead__keys(val
* self
);
1684 val
* core___core__MapRead___provide_default_value(val
* self
, val
* p0
);
1685 val
* core___core__MapRead___get_or_null(val
* self
, val
* p0
);
1686 val
* core___core__ArrayMap___core__abstract_collection__MapRead__values(val
* self
);
1687 void core___core__ArrayMap___core__abstract_collection__Map___91d_93d_61d(val
* self
, val
* p0
, val
* p1
);
1688 void core___core__ArrayMap___core__abstract_collection__Map__clear(val
* self
);
1689 val
* core__flat___Map___join(val
* self
, val
* p0
, val
* p1
);
1690 val
* core___core__ArrayMap___core__abstract_collection__CoupleMap__couple_iterator(val
* self
);
1691 val
* core___core__ArrayMap___core__abstract_collection__CoupleMap__couple_at(val
* self
, val
* p0
);
1692 long core___core__ArrayMap___index(val
* self
, val
* p0
);
1693 void core___core__ArrayMap___remove_at_index(val
* self
, long p0
);
1694 extern const struct class class_core__ArrayMap
;
1695 #define COLOR_core__Array__core__Couple__core__ArrayMap___35dK__core__ArrayMap___35dE 0
1696 #define COLOR_core__array__ArrayMap___items 4
1697 #define COLOR_core__array__ArrayMap___last_index 5
1698 void core__array___core__array__ArrayMapKeys___core__kernel__Object__init(val
* self
);
1699 void core__array___core__array__ArrayMapKeys___map_61d(val
* self
, val
* p0
);
1700 val
* core__array___core__array__ArrayMapKeys___map(val
* self
);
1701 long core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__length(val
* self
);
1702 short int core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__is_empty(val
* self
);
1703 val
* core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__iterator(val
* self
);
1704 short int core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1705 val
* core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__first(val
* self
);
1706 void core__array___core__array__ArrayMapKeys___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1707 void core__array___core__array__ArrayMapKeys___core__abstract_collection__RemovableCollection__clear(val
* self
);
1708 extern const struct class class_core__array__ArrayMapKeys
;
1709 void core__array___core__array__ArrayMapValues___core__kernel__Object__init(val
* self
);
1710 void core__array___core__array__ArrayMapValues___map_61d(val
* self
, val
* p0
);
1711 val
* core__array___core__array__ArrayMapValues___map(val
* self
);
1712 long core__array___core__array__ArrayMapValues___core__abstract_collection__Collection__length(val
* self
);
1713 short int core__array___core__array__ArrayMapValues___core__abstract_collection__Collection__is_empty(val
* self
);
1714 val
* core__array___core__array__ArrayMapValues___core__abstract_collection__Collection__iterator(val
* self
);
1715 short int core__array___core__array__ArrayMapValues___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1716 val
* core__array___core__array__ArrayMapValues___core__abstract_collection__Collection__first(val
* self
);
1717 void core__array___core__array__ArrayMapValues___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1718 void core__array___core__array__ArrayMapValues___core__abstract_collection__RemovableCollection__clear(val
* self
);
1719 extern const struct class class_core__array__ArrayMapValues
;
1720 val
* core__flat___NativeArray___native_to_s(val
* self
);
1721 val
* core___core__NativeArray____91d_93d(val
* self
, long p0
);
1722 long core___core__NativeArray___length(val
* self
);
1723 val
* core___core__NativeArray___new(val
* self
, long p0
);
1724 void core___core__NativeArray____91d_93d_61d(val
* self
, long p0
, val
* p1
);
1725 void core___core__NativeArray___copy_to(val
* self
, val
* p0
, long p1
);
1726 void core___core__NativeArray___memmove(val
* self
, long p0
, long p1
, val
* p2
, long p3
);
1727 extern const struct class class_core__NativeArray
;
1728 void core___core__CircularArray___enlarge(val
* self
, long p0
);
1729 void core___core__CircularArray___length_61d(val
* self
, long p0
);
1730 long core___core__CircularArray___tail(val
* self
);
1731 void core___core__CircularArray___tail_61d(val
* self
, long p0
);
1732 val
* core___core__CircularArray___native(val
* self
);
1733 long core___core__CircularArray___core__abstract_collection__Collection__length(val
* self
);
1734 short int core___core__Collection___is_empty(val
* self
);
1735 val
* core___core__CircularArray___core__abstract_collection__Collection__iterator(val
* self
);
1736 long core___core__CircularArray___offset(val
* self
, long p0
);
1737 void core___core__CircularArray___head_61d(val
* self
, long p0
);
1738 val
* core___core__CircularArray___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1739 val
* core___core__SequenceRead___reverse_iterator(val
* self
);
1740 void core___core__CircularArray___core__abstract_collection__RemovableCollection__clear(val
* self
);
1741 long core___core__CircularArray___head(val
* self
);
1742 void core___core__CircularArray___native_61d(val
* self
, val
* p0
);
1743 void core___core__CircularArray___core__abstract_collection__SimpleCollection__add_all(val
* self
, val
* p0
);
1744 void core___core__CircularArray___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
1745 void core___core__CircularArray___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1746 val
* core___core__CircularArray___core__abstract_collection__Sequence__pop(val
* self
);
1747 val
* core___core__CircularArray___core__abstract_collection__Sequence__shift(val
* self
);
1748 void core___core__CircularArray___core__abstract_collection__Sequence__unshift(val
* self
, val
* p0
);
1749 void core___core__CircularArray___core__abstract_collection__Sequence__insert(val
* self
, val
* p0
, long p1
);
1750 extern const struct class class_core__CircularArray
;
1751 #define COLOR_core__circular_array__CircularArray___head 1
1752 #define COLOR_core__circular_array__CircularArray___tail 2
1753 #define COLOR_core__circular_array__CircularArray___length 3
1754 void core__circular_array___core__circular_array__CircularArrayIterator___core__kernel__Object__init(val
* self
);
1755 short int core__circular_array___core__circular_array__CircularArrayIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1756 val
* core__circular_array___core__circular_array__CircularArrayIterator___core__abstract_collection__Iterator__item(val
* self
);
1757 void core__circular_array___core__circular_array__CircularArrayIterator___core__abstract_collection__Iterator__next(val
* self
);
1758 long core__circular_array___core__circular_array__CircularArrayIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1759 void core__circular_array___core__circular_array__CircularArrayIterator___array_61d(val
* self
, val
* p0
);
1760 val
* core__circular_array___core__circular_array__CircularArrayIterator___array(val
* self
);
1761 void core__circular_array___core__circular_array__CircularArrayIterator___index_61d(val
* self
, long p0
);
1762 extern const struct class class_core__circular_array__CircularArrayIterator
;
1763 #define COLOR_core__circular_array__CircularArrayIterator___index 1
1764 long core___core__DefaultComparator___Comparator__compare(val
* self
, val
* p0
, val
* p1
);
1765 extern const struct class class_core__DefaultComparator
;
1766 long core___core__HashMap___core__abstract_collection__MapRead__length(val
* self
);
1767 val
* core___core__HashMap___core__abstract_collection__MapRead__iterator(val
* self
);
1768 short int core___core__HashMap___core__abstract_collection__MapRead__has_key(val
* self
, val
* p0
);
1769 val
* core___core__HashMap___core__abstract_collection__MapRead___91d_93d(val
* self
, val
* p0
);
1770 short int core___core__HashMap___core__abstract_collection__MapRead__is_empty(val
* self
);
1771 val
* core___core__HashMap___core__abstract_collection__MapRead__keys(val
* self
);
1772 val
* core___core__HashMap___core__abstract_collection__MapRead__get_or_null(val
* self
, val
* p0
);
1773 val
* core___core__HashMap___core__abstract_collection__MapRead__values(val
* self
);
1774 void core___core__HashMap___core__abstract_collection__Map___91d_93d_61d(val
* self
, val
* p0
, val
* p1
);
1775 void core___core__HashMap___core__abstract_collection__Map__clear(val
* self
);
1776 val
* core__hash_collection___core__hash_collection__HashCollection___node_at(val
* self
, val
* p0
);
1777 void core__hash_collection___core__hash_collection__HashCollection___enlarge(val
* self
, long p0
);
1778 long core__hash_collection___core__hash_collection__HashCollection___index_at(val
* self
, val
* p0
);
1779 val
* core__hash_collection___core__hash_collection__HashCollection___node_at_idx(val
* self
, long p0
, val
* p1
);
1780 void core__hash_collection___core__hash_collection__HashCollection___store(val
* self
, long p0
, val
* p1
);
1781 void core__hash_collection___core__hash_collection__HashCollection___remove_node(val
* self
, val
* p0
);
1782 void core__hash_collection___core__hash_collection__HashCollection___raz(val
* self
);
1783 extern const struct class class_core__HashMap
;
1784 #define COLOR_core__hash_collection__HashCollection___capacity 1
1785 #define COLOR_core__hash_collection__HashCollection___the_length 2
1786 void core__hash_collection___core__hash_collection__HashMapKeys___core__kernel__Object__init(val
* self
);
1787 void core__hash_collection___core__hash_collection__HashMapKeys___map_61d(val
* self
, val
* p0
);
1788 val
* core__hash_collection___core__hash_collection__HashMapKeys___map(val
* self
);
1789 long core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__Collection__length(val
* self
);
1790 short int core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__Collection__is_empty(val
* self
);
1791 val
* core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__Collection__iterator(val
* self
);
1792 short int core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1793 val
* core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__Collection__first(val
* self
);
1794 void core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1795 void core__hash_collection___core__hash_collection__HashMapKeys___core__abstract_collection__RemovableCollection__clear(val
* self
);
1796 extern const struct class class_core__hash_collection__HashMapKeys
;
1797 void core__hash_collection___core__hash_collection__HashMapValues___core__kernel__Object__init(val
* self
);
1798 void core__hash_collection___core__hash_collection__HashMapValues___map_61d(val
* self
, val
* p0
);
1799 val
* core__hash_collection___core__hash_collection__HashMapValues___map(val
* self
);
1800 long core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__Collection__length(val
* self
);
1801 short int core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__Collection__is_empty(val
* self
);
1802 val
* core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__Collection__iterator(val
* self
);
1803 short int core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1804 val
* core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__Collection__first(val
* self
);
1805 void core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1806 void core__hash_collection___core__hash_collection__HashMapValues___core__abstract_collection__RemovableCollection__clear(val
* self
);
1807 extern const struct class class_core__hash_collection__HashMapValues
;
1808 void core__hash_collection___core__hash_collection__HashMapNode___core__kernel__Object__init(val
* self
);
1809 void core__hash_collection___core__hash_collection__HashNode___key_61d(val
* self
, val
* p0
);
1810 void core__hash_collection___core__hash_collection__HashMapNode___value_61d(val
* self
, val
* p0
);
1811 void core__hash_collection___core__hash_collection__HashNode___core__kernel__Object__init(val
* self
);
1812 extern const struct class class_core__hash_collection__HashMapNode
;
1813 void core__hash_collection___core__hash_collection__HashMapIterator___core__kernel__Object__init(val
* self
);
1814 short int core__hash_collection___core__hash_collection__HashMapIterator___core__abstract_collection__MapIterator__is_ok(val
* self
);
1815 val
* core__hash_collection___core__hash_collection__HashMapIterator___core__abstract_collection__MapIterator__key(val
* self
);
1816 val
* core__hash_collection___core__hash_collection__HashMapIterator___core__abstract_collection__MapIterator__item(val
* self
);
1817 void core__hash_collection___core__hash_collection__HashMapIterator___core__abstract_collection__MapIterator__next(val
* self
);
1818 void core__hash_collection___core__hash_collection__HashMapIterator___map_61d(val
* self
, val
* p0
);
1819 val
* core__hash_collection___core__hash_collection__HashMapIterator___map(val
* self
);
1820 extern const struct class class_core__hash_collection__HashMapIterator
;
1821 void core___core__HashSet___from(val
* self
, val
* p0
);
1822 long core___core__HashSet___core__abstract_collection__Collection__length(val
* self
);
1823 short int core___core__HashSet___core__abstract_collection__Collection__is_empty(val
* self
);
1824 val
* core___core__HashSet___core__abstract_collection__Collection__iterator(val
* self
);
1825 short int core___core__HashSet___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
1826 val
* core___core__HashSet___core__abstract_collection__Collection__first(val
* self
);
1827 void core___core__HashSet___core__abstract_collection__RemovableCollection__remove(val
* self
, val
* p0
);
1828 void core___core__HashSet___core__abstract_collection__RemovableCollection__clear(val
* self
);
1829 void core___core__HashSet___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1830 extern const struct class class_core__HashSet
;
1831 extern const struct class class_core__hash_collection__HashSetNode
;
1832 void core__hash_collection___core__hash_collection__HashSetIterator___core__kernel__Object__init(val
* self
);
1833 short int core__hash_collection___core__hash_collection__HashSetIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1834 val
* core__hash_collection___core__hash_collection__HashSetIterator___core__abstract_collection__Iterator__item(val
* self
);
1835 void core__hash_collection___core__hash_collection__HashSetIterator___core__abstract_collection__Iterator__next(val
* self
);
1836 void core__hash_collection___core__hash_collection__HashSetIterator___set_61d(val
* self
, val
* p0
);
1837 extern const struct class class_core__hash_collection__HashSetIterator
;
1838 void core___core__Match___core__kernel__Object__init(val
* self
);
1839 val
* core___core__Match___core__abstract_text__Object__to_s(val
* self
);
1840 long core___core__Match___from(val
* self
);
1841 long core___core__Match___after(val
* self
);
1842 void core___core__Match___string_61d(val
* self
, val
* p0
);
1843 void core___core__Match___from_61d(val
* self
, long p0
);
1844 void core___core__Match___length_61d(val
* self
, long p0
);
1845 long core___core__Match___length(val
* self
);
1846 val
* core___core__Match___string(val
* self
);
1847 extern const struct class class_core__Match
;
1848 void core___core__Stream___last_error_61d(val
* self
, val
* p0
);
1849 val
* core___core__Stream___last_error(val
* self
);
1850 void core___core__FileReader___core__stream__Stream__close(val
* self
);
1851 void core___core__FileStream___path_61d(val
* self
, val
* p0
);
1852 void core___core__FileStream___set_buffering_mode(val
* self
, long p0
, long p1
);
1853 val
* core___core__FileStream___path(val
* self
);
1854 void core___core__BufferedReader___prepare_buffer(val
* self
, long p0
);
1855 void core___core__BufferedReader___buffer_reset(val
* self
);
1856 val
* core___core__Reader___read_all(val
* self
);
1857 short int core___core__BufferedReader___Reader__eof(val
* self
);
1858 val
* core___core__Reader___read_line(val
* self
);
1859 val
* core___core__BufferedReader___Reader__read_all_bytes(val
* self
);
1860 void core___core__BufferedReader___Reader__append_line_to(val
* self
, val
* p0
);
1861 val
* core___core__Reader___read(val
* self
, long p0
);
1862 val
* core___core__BufferedReader___Reader__read_bytes(val
* self
, long p0
);
1863 short int core___core__FileReader___core__stream__BufferedReader__end_reached(val
* self
);
1864 void core___core__FileReader___core__stream__BufferedReader__fill_buffer(val
* self
);
1865 long core___core__BufferedReader___read_intern(val
* self
, long p0
, val
* p1
);
1866 void core___core__FileReader___open(val
* self
, val
* p0
);
1867 void core___core__FileReader___end_reached_61d(val
* self
, short int p0
);
1868 void core___core__FileStream___core__stream__Stream__close(val
* self
);
1869 extern const struct class class_core__FileReader
;
1870 #define COLOR_core__stream__Reader___decoder 5
1871 #define COLOR_core__stream__BufferedReader___buffer 3
1872 #define COLOR_core__stream__BufferedReader___buffer_pos 4
1873 #define COLOR_core__stream__BufferedReader___buffer_length 6
1874 #define COLOR_core__stream__BufferedReader___buffer_capacity 7
1875 #define COLOR_core__file__FileReader___end_reached 8
1876 void core___core__FileWriter___core__stream__Stream__close(val
* self
);
1877 void core___core__FileWriter___core__stream__Writer__write(val
* self
, val
* p0
);
1878 void core___core__FileWriter___core__stream__Writer__write_bytes(val
* self
, val
* p0
);
1879 void core___core__FileWriter___write_native(val
* self
, char* p0
, long p1
, long p2
);
1880 void core___core__FileWriter___open(val
* self
, val
* p0
);
1881 void core___core__FileWriter___is_writable_61d(val
* self
, short int p0
);
1882 extern const struct class class_core__FileWriter
;
1883 #define COLOR_core__stream__Writer___coder 4
1884 #define COLOR_core__file__FileWriter___is_writable 3
1885 void core___core__Stdin___core__kernel__Object__init(val
* self
);
1886 extern const struct class class_core__Stdin
;
1887 void core___core__Stdout___core__kernel__Object__init(val
* self
);
1888 extern const struct class class_core__Stdout
;
1889 void core___core__Stderr___core__kernel__Object__init(val
* self
);
1890 extern const struct class class_core__Stderr
;
1891 void core___core__Path___core__kernel__Object__init(val
* self
);
1892 val
* core___core__Path___core__abstract_text__Object__to_s(val
* self
);
1893 short int core___core__Path___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1894 long core___core__Path___core__kernel__Object__hash(val
* self
);
1895 val
* core___core__Path___open_wo(val
* self
);
1896 val
* core___core__Path___path(val
* self
);
1897 void core___core__Path___last_error_61d(val
* self
, val
* p0
);
1898 void core___core__Path___simplified_61d(val
* self
, val
* p0
);
1899 void core___core__Path___path_61d(val
* self
, val
* p0
);
1900 val
* core___core__Path___simplified(val
* self
);
1901 void core___core__Path___copy(val
* self
, val
* p0
);
1902 val
* core___core__Path___open_ro(val
* self
);
1903 extern const struct class class_core__Path
;
1904 void core___core__FileStat___core__kernel__Object__init(val
* self
);
1905 void core___core__FileStat___core__gc__Finalizable__finalize(val
* self
);
1906 short int core___core__FileStat___is_dir(val
* self
);
1907 void core___core__FileStat___stat_61d(val
* self
, val
* p0
);
1908 short int core___core__FileStat___finalized(val
* self
);
1909 val
* core___core__FileStat___stat(val
* self
);
1910 void core___core__FileStat___finalized_61d(val
* self
, short int p0
);
1911 extern const struct class class_core__FileStat
;
1912 #define COLOR_core__file__FileStat___finalized 1
1913 short int core__file___core__file__NativeFileStat___is_dir(val
* self
);
1914 extern const struct class class_core__file__NativeFileStat
;
1915 val
* core__file___core__file__NativeFile___native_stdin(val
* self
);
1916 val
* core__file___core__file__NativeFile___native_stdout(val
* self
);
1917 val
* core__file___core__file__NativeFile___native_stderr(val
* self
);
1918 long core__file___core__file__NativeFile___set_buffering_type(val
* self
, long p0
, long p1
);
1919 long core__file___core__file__NativeFile___io_write(val
* self
, char* p0
, long p1
, long p2
);
1920 val
* core__file___core__file__NativeFile___io_open_write(val
* self
, char* p0
);
1921 val
* core__file___core__file__NativeFile___io_open_read(val
* self
, char* p0
);
1922 long core__file___core__file__NativeFile___io_close(val
* self
);
1923 long core__file___core__file__NativeFile___io_read(val
* self
, char* p0
, long p1
);
1924 short int core__file___core__file__NativeFile___ferror(val
* self
);
1925 extern const struct class class_core__file__NativeFile
;
1926 val
* core__file___core__file__NativeDir___opendir(val
* self
, char* p0
);
1927 char* core__file___core__file__NativeDir___readdir(val
* self
);
1928 void core__file___core__file__NativeDir___closedir(val
* self
);
1929 extern const struct class class_core__file__NativeDir
;
1930 void core___core__Error___core__kernel__Object__init(val
* self
);
1931 val
* core___core__Error___core__abstract_text__Object__to_s(val
* self
);
1932 void core___core__Error___message_61d(val
* self
, val
* p0
);
1933 val
* core___core__Error___message(val
* self
);
1934 extern const struct class class_core__IOError
;
1935 void core___core__Bytes___core__kernel__Object__init(val
* self
);
1936 val
* core___core__Bytes___core__abstract_text__Object__to_s(val
* self
);
1937 char* core___core__Bytes___items(val
* self
);
1938 void core___core__Bytes___empty(val
* self
);
1939 void core___core__Bytes___with_capacity(val
* self
, long p0
);
1940 void core___core__Bytes___append_ns_from(val
* self
, char* p0
, long p1
, long p2
);
1941 void core___core__Bytes___persisted_61d(val
* self
, short int p0
);
1942 long core___core__Bytes___core__abstract_collection__Collection__length(val
* self
);
1943 short int core___core__Bytes___core__abstract_collection__Collection__is_empty(val
* self
);
1944 val
* core___core__Bytes___core__abstract_collection__Collection__iterator(val
* self
);
1945 void core__stream___Bytes___Writable__write_to(val
* self
, val
* p0
);
1946 val
* VIRTUAL_core___core__Bytes___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
1947 void core___core__Bytes___core__abstract_collection__RemovableCollection__clear(val
* self
);
1948 void core___core__Bytes___core__array__AbstractArrayRead__length_61d(val
* self
, long p0
);
1949 void VIRTUAL_core___core__Bytes___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
1950 void core___core__Bytes___core__abstract_collection__Sequence__append(val
* self
, val
* p0
);
1951 void VIRTUAL_core___core__Bytes___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
1952 val
* VIRTUAL_core___core__Bytes___core__abstract_collection__Sequence__pop(val
* self
);
1953 void core___core__Bytes___core__array__AbstractArray__enlarge(val
* self
, long p0
);
1954 short int core___core__Bytes___persisted(val
* self
);
1955 void core___core__Bytes___regen(val
* self
);
1956 long core___core__Bytes___capacity(val
* self
);
1957 void core___core__Bytes___append_ns(val
* self
, char* p0
, long p1
);
1958 void core___core__Bytes___capacity_61d(val
* self
, long p0
);
1959 void core___core__Bytes___items_61d(val
* self
, char* p0
);
1960 extern const struct class class_core__Bytes
;
1961 #define COLOR_core__bytes__Bytes___persisted 5
1962 void core__bytes___core__bytes__BytesIterator___core__kernel__Object__init(val
* self
);
1963 short int core__bytes___core__bytes__BytesIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
1964 val
* VIRTUAL_core__bytes___core__bytes__BytesIterator___core__abstract_collection__Iterator__item(val
* self
);
1965 void core__bytes___core__bytes__BytesIterator___core__abstract_collection__Iterator__next(val
* self
);
1966 long core__bytes___core__bytes__BytesIterator___core__abstract_collection__IndexedIterator__index(val
* self
);
1967 void core__bytes___core__bytes__BytesIterator___with_buffer(val
* self
, val
* p0
);
1968 long core__bytes___core__bytes__BytesIterator___max(val
* self
);
1969 char* core__bytes___core__bytes__BytesIterator___tgt(val
* self
);
1970 void core__bytes___core__bytes__BytesIterator___index_61d(val
* self
, long p0
);
1971 void core__bytes___core__bytes__BytesIterator___tgt_61d(val
* self
, char* p0
);
1972 void core__bytes___core__bytes__BytesIterator___max_61d(val
* self
, long p0
);
1973 extern const struct class class_core__bytes__BytesIterator
;
1974 extern const struct class class_core__utf8__UTF8Coder
;
1975 extern const struct class class_core__utf8__UTF8Decoder
;
1976 short int VIRTUAL_core___core__Int8___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
1977 val
* VIRTUAL_core___core__Int8___core__abstract_text__Object__to_s(val
* self
);
1978 short int VIRTUAL_core___core__Int8___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
1979 long VIRTUAL_core___core__Int8___core__kernel__Object__object_id(val
* self
);
1980 long VIRTUAL_core___core__Int8___core__kernel__Object__hash(val
* self
);
1981 short int VIRTUAL_core___core__Int8___core__kernel__Comparable___60d_61d(val
* self
, val
* p0
);
1982 short int VIRTUAL_core___core__Int8___core__kernel__Comparable___62d(val
* self
, val
* p0
);
1983 short int VIRTUAL_core___core__Int8___core__kernel__Comparable___62d_61d(val
* self
, val
* p0
);
1984 short int VIRTUAL_core___core__Int8___core__kernel__Comparable___60d(val
* self
, val
* p0
);
1985 long VIRTUAL_core___core__Int8___core__kernel__Comparable___60d_61d_62d(val
* self
, val
* p0
);
1986 val
* VIRTUAL_core___core__Int8___core__kernel__Numeric___43d(val
* self
, val
* p0
);
1987 val
* VIRTUAL_core___core__Int8___core__kernel__Numeric___45d(val
* self
, val
* p0
);
1988 val
* VIRTUAL_core___core__Int8___core__kernel__Numeric__unary_32d_45d(val
* self
);
1989 val
* VIRTUAL_core___core__Int8___core__kernel__Discrete__successor(val
* self
, long p0
);
1990 long VIRTUAL_core___core__Int8___core__kernel__Discrete__distance(val
* self
, val
* p0
);
1991 long VIRTUAL_core___core__Int8___core__kernel__Numeric__to_i(val
* self
);
1992 val
* VIRTUAL_core___core__Int8___core__kernel__Numeric___42d(val
* self
, val
* p0
);
1993 unsigned char VIRTUAL_core___core__Int8___core__kernel__Numeric__to_b(val
* self
);
1994 int8_t VIRTUAL_core___core__Int8___Numeric__to_i8(val
* self
);
1995 int16_t VIRTUAL_core___core__Int8___Numeric__to_i16(val
* self
);
1996 uint16_t VIRTUAL_core___core__Int8___Numeric__to_u16(val
* self
);
1997 int32_t VIRTUAL_core___core__Int8___Numeric__to_i32(val
* self
);
1998 uint32_t VIRTUAL_core___core__Int8___Numeric__to_u32(val
* self
);
1999 val
* VIRTUAL_core___core__Int8___core__kernel__Numeric___47d(val
* self
, val
* p0
);
2000 double VIRTUAL_core___core__Int8___core__kernel__Numeric__to_f(val
* self
);
2001 long core___core__Int8___to_s_len(int8_t self
);
2002 void core___core__Int8___native_to_s(int8_t self
, char* p0
, long p1
);
2003 extern const struct type type_core__Int8
;
2004 extern const struct class class_core__Int8
;
2005 short int VIRTUAL_core___core__Int16___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
2006 val
* VIRTUAL_core___core__Int16___core__abstract_text__Object__to_s(val
* self
);
2007 short int VIRTUAL_core___core__Int16___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2008 long VIRTUAL_core___core__Int16___core__kernel__Object__object_id(val
* self
);
2009 long VIRTUAL_core___core__Int16___core__kernel__Object__hash(val
* self
);
2010 short int VIRTUAL_core___core__Int16___core__kernel__Comparable___60d_61d(val
* self
, val
* p0
);
2011 short int VIRTUAL_core___core__Int16___core__kernel__Comparable___62d(val
* self
, val
* p0
);
2012 short int VIRTUAL_core___core__Int16___core__kernel__Comparable___62d_61d(val
* self
, val
* p0
);
2013 short int VIRTUAL_core___core__Int16___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2014 long VIRTUAL_core___core__Int16___core__kernel__Comparable___60d_61d_62d(val
* self
, val
* p0
);
2015 val
* VIRTUAL_core___core__Int16___core__kernel__Numeric___43d(val
* self
, val
* p0
);
2016 val
* VIRTUAL_core___core__Int16___core__kernel__Numeric___45d(val
* self
, val
* p0
);
2017 val
* VIRTUAL_core___core__Int16___core__kernel__Numeric__unary_32d_45d(val
* self
);
2018 val
* VIRTUAL_core___core__Int16___core__kernel__Discrete__successor(val
* self
, long p0
);
2019 long VIRTUAL_core___core__Int16___core__kernel__Discrete__distance(val
* self
, val
* p0
);
2020 long VIRTUAL_core___core__Int16___core__kernel__Numeric__to_i(val
* self
);
2021 val
* VIRTUAL_core___core__Int16___core__kernel__Numeric___42d(val
* self
, val
* p0
);
2022 unsigned char VIRTUAL_core___core__Int16___core__kernel__Numeric__to_b(val
* self
);
2023 int8_t VIRTUAL_core___core__Int16___Numeric__to_i8(val
* self
);
2024 int16_t VIRTUAL_core___core__Int16___Numeric__to_i16(val
* self
);
2025 uint16_t VIRTUAL_core___core__Int16___Numeric__to_u16(val
* self
);
2026 int32_t VIRTUAL_core___core__Int16___Numeric__to_i32(val
* self
);
2027 uint32_t VIRTUAL_core___core__Int16___Numeric__to_u32(val
* self
);
2028 val
* VIRTUAL_core___core__Int16___core__kernel__Numeric___47d(val
* self
, val
* p0
);
2029 double VIRTUAL_core___core__Int16___core__kernel__Numeric__to_f(val
* self
);
2030 long core___core__Int16___to_s_len(int16_t self
);
2031 void core___core__Int16___native_to_s(int16_t self
, char* p0
, long p1
);
2032 extern const struct type type_core__Int16
;
2033 extern const struct class class_core__Int16
;
2034 short int VIRTUAL_core___core__UInt16___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
2035 val
* VIRTUAL_core___core__UInt16___core__abstract_text__Object__to_s(val
* self
);
2036 short int VIRTUAL_core___core__UInt16___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2037 long VIRTUAL_core___core__UInt16___core__kernel__Object__object_id(val
* self
);
2038 long VIRTUAL_core___core__UInt16___core__kernel__Object__hash(val
* self
);
2039 short int VIRTUAL_core___core__UInt16___core__kernel__Comparable___60d_61d(val
* self
, val
* p0
);
2040 short int VIRTUAL_core___core__UInt16___core__kernel__Comparable___62d(val
* self
, val
* p0
);
2041 short int VIRTUAL_core___core__UInt16___core__kernel__Comparable___62d_61d(val
* self
, val
* p0
);
2042 short int VIRTUAL_core___core__UInt16___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2043 long VIRTUAL_core___core__UInt16___core__kernel__Comparable___60d_61d_62d(val
* self
, val
* p0
);
2044 val
* VIRTUAL_core___core__UInt16___core__kernel__Numeric___43d(val
* self
, val
* p0
);
2045 val
* VIRTUAL_core___core__UInt16___core__kernel__Numeric___45d(val
* self
, val
* p0
);
2046 val
* VIRTUAL_core___core__UInt16___core__kernel__Numeric__unary_32d_45d(val
* self
);
2047 val
* VIRTUAL_core___core__UInt16___core__kernel__Discrete__successor(val
* self
, long p0
);
2048 long VIRTUAL_core___core__UInt16___core__kernel__Discrete__distance(val
* self
, val
* p0
);
2049 long VIRTUAL_core___core__UInt16___core__kernel__Numeric__to_i(val
* self
);
2050 val
* VIRTUAL_core___core__UInt16___core__kernel__Numeric___42d(val
* self
, val
* p0
);
2051 unsigned char VIRTUAL_core___core__UInt16___core__kernel__Numeric__to_b(val
* self
);
2052 int8_t VIRTUAL_core___core__UInt16___Numeric__to_i8(val
* self
);
2053 int16_t VIRTUAL_core___core__UInt16___Numeric__to_i16(val
* self
);
2054 uint16_t VIRTUAL_core___core__UInt16___Numeric__to_u16(val
* self
);
2055 int32_t VIRTUAL_core___core__UInt16___Numeric__to_i32(val
* self
);
2056 uint32_t VIRTUAL_core___core__UInt16___Numeric__to_u32(val
* self
);
2057 val
* VIRTUAL_core___core__UInt16___core__kernel__Numeric___47d(val
* self
, val
* p0
);
2058 double VIRTUAL_core___core__UInt16___core__kernel__Numeric__to_f(val
* self
);
2059 long core___core__UInt16___to_s_len(uint16_t self
);
2060 void core___core__UInt16___native_to_s(uint16_t self
, char* p0
, long p1
);
2061 extern const struct type type_core__UInt16
;
2062 extern const struct class class_core__UInt16
;
2063 short int VIRTUAL_core___core__Int32___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
2064 val
* VIRTUAL_core___core__Int32___core__abstract_text__Object__to_s(val
* self
);
2065 short int VIRTUAL_core___core__Int32___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2066 long VIRTUAL_core___core__Int32___core__kernel__Object__object_id(val
* self
);
2067 long VIRTUAL_core___core__Int32___core__kernel__Object__hash(val
* self
);
2068 short int VIRTUAL_core___core__Int32___core__kernel__Comparable___60d_61d(val
* self
, val
* p0
);
2069 short int VIRTUAL_core___core__Int32___core__kernel__Comparable___62d(val
* self
, val
* p0
);
2070 short int VIRTUAL_core___core__Int32___core__kernel__Comparable___62d_61d(val
* self
, val
* p0
);
2071 short int VIRTUAL_core___core__Int32___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2072 long VIRTUAL_core___core__Int32___core__kernel__Comparable___60d_61d_62d(val
* self
, val
* p0
);
2073 val
* VIRTUAL_core___core__Int32___core__kernel__Numeric___43d(val
* self
, val
* p0
);
2074 val
* VIRTUAL_core___core__Int32___core__kernel__Numeric___45d(val
* self
, val
* p0
);
2075 val
* VIRTUAL_core___core__Int32___core__kernel__Numeric__unary_32d_45d(val
* self
);
2076 val
* VIRTUAL_core___core__Int32___core__kernel__Discrete__successor(val
* self
, long p0
);
2077 long VIRTUAL_core___core__Int32___core__kernel__Discrete__distance(val
* self
, val
* p0
);
2078 long VIRTUAL_core___core__Int32___core__kernel__Numeric__to_i(val
* self
);
2079 val
* VIRTUAL_core___core__Int32___core__kernel__Numeric___42d(val
* self
, val
* p0
);
2080 unsigned char VIRTUAL_core___core__Int32___core__kernel__Numeric__to_b(val
* self
);
2081 int8_t VIRTUAL_core___core__Int32___Numeric__to_i8(val
* self
);
2082 int16_t VIRTUAL_core___core__Int32___Numeric__to_i16(val
* self
);
2083 uint16_t VIRTUAL_core___core__Int32___Numeric__to_u16(val
* self
);
2084 int32_t VIRTUAL_core___core__Int32___Numeric__to_i32(val
* self
);
2085 uint32_t VIRTUAL_core___core__Int32___Numeric__to_u32(val
* self
);
2086 val
* VIRTUAL_core___core__Int32___core__kernel__Numeric___47d(val
* self
, val
* p0
);
2087 double VIRTUAL_core___core__Int32___core__kernel__Numeric__to_f(val
* self
);
2088 long core___core__Int32___to_s_len(int32_t self
);
2089 void core___core__Int32___native_to_s(int32_t self
, char* p0
, long p1
);
2090 extern const struct type type_core__Int32
;
2091 extern const struct class class_core__Int32
;
2092 short int VIRTUAL_core___core__UInt32___core__kernel__Object___33d_61d(val
* self
, val
* p0
);
2093 val
* VIRTUAL_core___core__UInt32___core__abstract_text__Object__to_s(val
* self
);
2094 short int VIRTUAL_core___core__UInt32___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2095 long VIRTUAL_core___core__UInt32___core__kernel__Object__object_id(val
* self
);
2096 long VIRTUAL_core___core__UInt32___core__kernel__Object__hash(val
* self
);
2097 short int VIRTUAL_core___core__UInt32___core__kernel__Comparable___60d_61d(val
* self
, val
* p0
);
2098 short int VIRTUAL_core___core__UInt32___core__kernel__Comparable___62d(val
* self
, val
* p0
);
2099 short int VIRTUAL_core___core__UInt32___core__kernel__Comparable___62d_61d(val
* self
, val
* p0
);
2100 short int VIRTUAL_core___core__UInt32___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2101 long VIRTUAL_core___core__UInt32___core__kernel__Comparable___60d_61d_62d(val
* self
, val
* p0
);
2102 val
* VIRTUAL_core___core__UInt32___core__kernel__Numeric___43d(val
* self
, val
* p0
);
2103 val
* VIRTUAL_core___core__UInt32___core__kernel__Numeric___45d(val
* self
, val
* p0
);
2104 val
* VIRTUAL_core___core__UInt32___core__kernel__Numeric__unary_32d_45d(val
* self
);
2105 val
* VIRTUAL_core___core__UInt32___core__kernel__Discrete__successor(val
* self
, long p0
);
2106 long VIRTUAL_core___core__UInt32___core__kernel__Discrete__distance(val
* self
, val
* p0
);
2107 long VIRTUAL_core___core__UInt32___core__kernel__Numeric__to_i(val
* self
);
2108 val
* VIRTUAL_core___core__UInt32___core__kernel__Numeric___42d(val
* self
, val
* p0
);
2109 unsigned char VIRTUAL_core___core__UInt32___core__kernel__Numeric__to_b(val
* self
);
2110 int8_t VIRTUAL_core___core__UInt32___Numeric__to_i8(val
* self
);
2111 int16_t VIRTUAL_core___core__UInt32___Numeric__to_i16(val
* self
);
2112 uint16_t VIRTUAL_core___core__UInt32___Numeric__to_u16(val
* self
);
2113 int32_t VIRTUAL_core___core__UInt32___Numeric__to_i32(val
* self
);
2114 uint32_t VIRTUAL_core___core__UInt32___Numeric__to_u32(val
* self
);
2115 val
* VIRTUAL_core___core__UInt32___core__kernel__Numeric___47d(val
* self
, val
* p0
);
2116 double VIRTUAL_core___core__UInt32___core__kernel__Numeric__to_f(val
* self
);
2117 long core___core__UInt32___to_s_len(uint32_t self
);
2118 void core___core__UInt32___native_to_s(uint32_t self
, char* p0
, long p1
);
2119 extern const struct type type_core__UInt32
;
2120 extern const struct class class_core__UInt32
;
2121 void nitc___nitc__MPackage___core__kernel__Object__init(val
* self
);
2122 val
* nitc___nitc__MPackage___core__abstract_text__Object__to_s(val
* self
);
2123 val
* nitc___nitc__MPackage___nitc__model_base__MEntity__c_name(val
* self
);
2124 val
* nitc___nitc__MPackage___nitc__model_base__MEntity__model(val
* self
);
2125 val
* nitc___nitc__MPackage___nitc__model_base__MEntity__name(val
* self
);
2126 val
* nitc___nitc__MPackage___nitc__model_base__MEntity__full_name(val
* self
);
2127 void nitc___nitc__MPackage___name_61d(val
* self
, val
* p0
);
2128 void nitc___nitc__MPackage___model_61d(val
* self
, val
* p0
);
2129 void nitc___nitc__MPackage___root_61d(val
* self
, val
* p0
);
2130 void nitc__loader___MPackage___ini_61d(val
* self
, val
* p0
);
2131 val
* nitc___nitc__MPackage___mgroups(val
* self
);
2132 val
* nitc___nitc__MPackage___root(val
* self
);
2133 extern const struct class class_nitc__MPackage
;
2134 val
* NEW_poset__POSet(const struct type
* type
);
2135 extern const struct type type_poset__POSet__nitc__MGroup
;
2136 #define COLOR_nitc__mpackage__MPackage___mgroups 12
2137 void nitc___nitc__MGroup___core__kernel__Object__init(val
* self
);
2138 val
* nitc___nitc__MGroup___core__abstract_text__Object__to_s(val
* self
);
2139 val
* nitc___nitc__MGroup___nitc__model_base__MEntity__model(val
* self
);
2140 val
* nitc___nitc__MGroup___nitc__model_base__MEntity__name(val
* self
);
2141 val
* nitc___nitc__MGroup___nitc__model_base__MEntity__full_name(val
* self
);
2142 val
* nitc___nitc__MGroup___mpackage(val
* self
);
2143 val
* nitc___nitc__MGroup___filepath(val
* self
);
2144 void nitc___nitc__MGroup___name_61d(val
* self
, val
* p0
);
2145 void nitc___nitc__MGroup___mpackage_61d(val
* self
, val
* p0
);
2146 void nitc___nitc__MGroup___parent_61d(val
* self
, val
* p0
);
2147 void nitc___nitc__MGroup___filepath_61d(val
* self
, val
* p0
);
2148 val
* nitc__mmodule___MGroup___mmodules(val
* self
);
2149 val
* nitc__mmodule___MGroup___default_mmodule(val
* self
);
2150 void nitc__mmodule___MGroup___default_mmodule_61d(val
* self
, val
* p0
);
2151 val
* nitc__loader___MGroup___mmodules_by_name(val
* self
, val
* p0
);
2152 void nitc___nitc__MGroup___in_nesting_61d(val
* self
, val
* p0
);
2153 val
* nitc___nitc__MGroup___parent(val
* self
);
2154 short int nitc__loader___MGroup___scanned(val
* self
);
2155 void nitc__loader___MGroup___scanned_61d(val
* self
, short int p0
);
2156 val
* nitc___nitc__MGroup___in_nesting(val
* self
);
2157 extern const struct class class_nitc__MGroup
;
2158 #define COLOR_nitc__mmodule__MGroup___mmodules 7
2159 #define COLOR_nitc__loader__MGroup___scanned 6
2160 val
* nitc___nitc__Model___MEntity__model(val
* self
);
2161 val
* nitc___nitc__MEntity___name(val
* self
);
2162 val
* nitc__mmodule___Model___mmodule_importation_hierarchy(val
* self
);
2163 val
* nitc__mmodule___Model___mmodules_by_name(val
* self
);
2164 val
* nitc__mmodule___Model___mmodules(val
* self
);
2165 val
* nitc__model___Model___get_mclasses_by_name(val
* self
, val
* p0
);
2166 val
* nitc__model___Model___mclassdef_hierarchy(val
* self
);
2167 val
* nitc__model___Model___get_mproperties_by_name(val
* self
, val
* p0
);
2168 val
* nitc__mpackage___Model___mpackages(val
* self
);
2169 val
* nitc__mpackage___Model___mpackage_by_name(val
* self
);
2170 val
* nitc__model___Model___mclasses_by_name(val
* self
);
2171 val
* nitc__model___Model___mclasses(val
* self
);
2172 val
* nitc__model___Model___full_mtype_specialization_hierarchy(val
* self
);
2173 val
* nitc__model___Model___intro_mtype_specialization_hierarchy(val
* self
);
2174 val
* nitc__model___Model___mproperties_by_name(val
* self
);
2175 val
* nitc__mmodule___Model___get_mmodules_by_name(val
* self
, val
* p0
);
2176 val
* nitc__model___Model___null_type(val
* self
);
2177 val
* nitc__model___Model___mproperties(val
* self
);
2178 extern const struct class class_nitc__Model
;
2179 extern const struct type type_core__Array__nitc__MPackage
;
2180 #define COLOR_nitc__mpackage__Model___mpackages 17
2181 extern const struct type type_more_collections__MultiHashMap__core__String__nitc__MPackage
;
2182 #define COLOR_nitc__mpackage__Model___mpackage_by_name 18
2183 #define COLOR_nitc__mmodule__Model___mmodules 14
2184 extern const struct type type_poset__POSet__nitc__MModule
;
2185 #define COLOR_nitc__mmodule__Model___mmodule_importation_hierarchy 15
2186 extern const struct type type_more_collections__MultiHashMap__core__String__nitc__MModule
;
2187 #define COLOR_nitc__mmodule__Model___mmodules_by_name 16
2188 #define COLOR_nitc__model__Model___mclasses 6
2189 #define COLOR_nitc__model__Model___mproperties 7
2190 extern const struct type type_poset__POSet__nitc__MClassDef
;
2191 #define COLOR_nitc__model__Model___mclassdef_hierarchy 8
2192 extern const struct type type_poset__POSet__nitc__MClassType
;
2193 #define COLOR_nitc__model__Model___intro_mtype_specialization_hierarchy 9
2194 #define COLOR_nitc__model__Model___full_mtype_specialization_hierarchy 10
2195 extern const struct type type_more_collections__MultiHashMap__core__String__nitc__MClass
;
2196 #define COLOR_nitc__model__Model___mclasses_by_name 11
2197 extern const struct type type_more_collections__MultiHashMap__core__String__nitc__MProperty
;
2198 #define COLOR_nitc__model__Model___mproperties_by_name 12
2199 val
* NEW_nitc__MNullType(const struct type
* type
);
2200 extern const struct type type_nitc__MNullType
;
2201 #define COLOR_nitc__model__MNullType__model_61d 56
2202 #define COLOR_nitc__model__Model___null_type 13
2203 void nitc___nitc__MVisibility___core__kernel__Object__init(val
* self
);
2204 val
* nitc___nitc__MVisibility___core__abstract_text__Object__to_s(val
* self
);
2205 short int nitc___nitc__MVisibility___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2206 void nitc___nitc__MVisibility___to_s_61d(val
* self
, val
* p0
);
2207 void nitc___nitc__MVisibility___level_61d(val
* self
, long p0
);
2208 long nitc___nitc__MVisibility___level(val
* self
);
2209 extern const struct class class_nitc__MVisibility
;
2210 val
* more_collections___more_collections__MultiHashMap___core__abstract_collection__MapRead__provide_default_value(val
* self
, val
* p0
);
2211 void more_collections___more_collections__MultiHashMap___add_one(val
* self
, val
* p0
, val
* p1
);
2212 extern const struct class class_more_collections__MultiHashMap
;
2213 val
* more_collections___more_collections__HashMap2____91d_93d(val
* self
, val
* p0
, val
* p1
);
2214 void more_collections___more_collections__HashMap2____91d_93d_61d(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2215 val
* more_collections___more_collections__HashMap2___level1(val
* self
);
2216 extern const struct class class_more_collections__HashMap2
;
2217 #define COLOR_core__HashMap__more_collections__HashMap2___35dK1__core__HashMap__more_collections__HashMap2___35dK2__more_collections__HashMap2___35dV 0
2218 #define COLOR_more_collections__HashMap2___level1 0
2219 val
* more_collections___more_collections__HashMap3____91d_93d(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2220 void more_collections___more_collections__HashMap3____91d_93d_61d(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
2221 val
* more_collections___more_collections__HashMap3___level1(val
* self
);
2222 extern const struct class class_more_collections__HashMap3
;
2223 #define COLOR_core__HashMap__more_collections__HashMap3___35dK1__more_collections__HashMap2__more_collections__HashMap3___35dK2__more_collections__HashMap3___35dK3__more_collections__HashMap3___35dV 0
2224 #define COLOR_more_collections__HashMap3___level1 0
2225 long poset___poset__POSet___core__sorter__Comparator__compare(val
* self
, val
* p0
, val
* p1
);
2226 long core___core__Collection___length(val
* self
);
2227 val
* poset___poset__POSet___core__abstract_collection__Collection__iterator(val
* self
);
2228 short int poset___poset__POSet___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
2229 val
* core___core__Collection___first(val
* self
);
2230 val
* poset___poset__POSet___add_node(val
* self
, val
* p0
);
2231 void poset___poset__POSet___add_edge(val
* self
, val
* p0
, val
* p1
);
2232 val
* poset___poset__POSet___elements(val
* self
);
2233 short int poset___poset__POSet___has_edge(val
* self
, val
* p0
, val
* p1
);
2234 val
* poset___poset__POSet____91d_93d(val
* self
, val
* p0
);
2235 val
* nitc__coloring___poset__POSet___to_conflict_graph(val
* self
);
2236 val
* poset___poset__POSet___linearize(val
* self
, val
* p0
);
2237 extern const struct class class_poset__POSet
;
2238 #define COLOR_core__HashMap__poset__POSet___35dE__poset__POSetElement__poset__POSet___35dE 0
2239 #define COLOR_poset__POSet___elements 0
2240 void poset___poset__POSetElement___core__kernel__Object__init(val
* self
);
2241 void poset___poset__POSetElement___poset_61d(val
* self
, val
* p0
);
2242 void poset___poset__POSetElement___element_61d(val
* self
, val
* p0
);
2243 void poset___poset__POSetElement___count_61d(val
* self
, long p0
);
2244 val
* poset___poset__POSetElement___tos(val
* self
);
2245 val
* poset___poset__POSetElement___froms(val
* self
);
2246 val
* poset___poset__POSetElement___dfroms(val
* self
);
2247 val
* poset___poset__POSetElement___dtos(val
* self
);
2248 short int poset___poset__POSetElement____60d_61d(val
* self
, val
* p0
);
2249 val
* poset___poset__POSetElement___poset(val
* self
);
2250 long poset___poset__POSetElement___count(val
* self
);
2251 short int poset___poset__POSetElement____60d(val
* self
, val
* p0
);
2252 val
* poset___poset__POSetElement___direct_greaters(val
* self
);
2253 val
* poset___poset__POSetElement___greaters(val
* self
);
2254 val
* poset___poset__POSetElement___smallers(val
* self
);
2255 val
* poset___poset__POSetElement___element(val
* self
);
2256 val
* poset___poset__POSetElement___direct_smallers(val
* self
);
2257 extern const struct class class_poset__POSetElement
;
2258 #define COLOR_core__HashSet__poset__POSetElement___35dE 0
2259 #define COLOR_poset__POSetElement___tos 2
2260 #define COLOR_poset__POSetElement___froms 3
2261 #define COLOR_poset__POSetElement___dtos 4
2262 #define COLOR_poset__POSetElement___dfroms 5
2263 void nitc___nitc__MDoc___core__kernel__Object__init(val
* self
);
2264 void nitc___nitc__MDoc___original_mentity_61d(val
* self
, val
* p0
);
2265 void nitc___nitc__MDoc___location_61d(val
* self
, val
* p0
);
2266 val
* nitc___nitc__MDoc___content(val
* self
);
2267 extern const struct class class_nitc__MDoc
;
2268 #define COLOR_nitc__mdoc__MDoc___content 0
2269 void nitc___nitc__MDeprecationInfo___mdoc_61d(val
* self
, val
* p0
);
2270 val
* nitc___nitc__MDeprecationInfo___mdoc(val
* self
);
2271 extern const struct class class_nitc__MDeprecationInfo
;
2272 short int ordered_tree___ordered_tree__OrderedTree___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2273 long ordered_tree___ordered_tree__OrderedTree___core__kernel__Object__hash(val
* self
);
2274 void ordered_tree___ordered_tree__OrderedTree___add(val
* self
, val
* p0
, val
* p1
);
2275 void ordered_tree___ordered_tree__OrderedTree___sort_with(val
* self
, val
* p0
);
2276 val
* ordered_tree___ordered_tree__OrderedTree___core__array__Collection__to_a(val
* self
);
2277 long ordered_tree___ordered_tree__OrderedTree___core__abstract_collection__Collection__length(val
* self
);
2278 short int ordered_tree___ordered_tree__OrderedTree___core__abstract_collection__Collection__is_empty(val
* self
);
2279 val
* ordered_tree___ordered_tree__OrderedTree___core__abstract_collection__Collection__iterator(val
* self
);
2280 short int ordered_tree___ordered_tree__OrderedTree___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
2281 val
* ordered_tree___ordered_tree__OrderedTree___core__abstract_collection__Collection__first(val
* self
);
2282 void ordered_tree___ordered_tree__OrderedTree___core__stream__Writable__write_to(val
* self
, val
* p0
);
2283 val
* ordered_tree___ordered_tree__OrderedTree___roots(val
* self
);
2284 val
* ordered_tree___ordered_tree__OrderedTree___sub(val
* self
);
2285 void ordered_tree___ordered_tree__OrderedTree___sub_to_a(val
* self
, val
* p0
, val
* p1
);
2286 val
* ordered_tree___ordered_tree__OrderedTree___parents(val
* self
);
2287 val
* ordered_tree___ordered_tree__OrderedTree___display(val
* self
, val
* p0
);
2288 void ordered_tree___ordered_tree__OrderedTree___sub_write_to(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2289 void ordered_tree___ordered_tree__OrderedTree___detach(val
* self
, val
* p0
);
2290 extern const struct class class_ordered_tree__OrderedTree
;
2291 #define COLOR_core__Array__ordered_tree__OrderedTree___35dE 0
2292 #define COLOR_ordered_tree__OrderedTree___roots 1
2293 #define COLOR_core__HashMap__ordered_tree__OrderedTree___35dE__core__Array__ordered_tree__OrderedTree___35dE 2
2294 #define COLOR_ordered_tree__OrderedTree___sub 2
2295 #define COLOR_core__HashMap__ordered_tree__OrderedTree___35dE__nullable__ordered_tree__OrderedTree___35dE 3
2296 #define COLOR_ordered_tree__OrderedTree___parents 3
2297 void ordered_tree___ordered_tree__OrderedTreeIterator___core__kernel__Object__init(val
* self
);
2298 short int ordered_tree___ordered_tree__OrderedTreeIterator___core__abstract_collection__Iterator__is_ok(val
* self
);
2299 val
* ordered_tree___ordered_tree__OrderedTreeIterator___core__abstract_collection__Iterator__item(val
* self
);
2300 void ordered_tree___ordered_tree__OrderedTreeIterator___core__abstract_collection__Iterator__next(val
* self
);
2301 val
* ordered_tree___ordered_tree__OrderedTreeIterator___core__abstract_collection__Iterator__iterator(val
* self
);
2302 void ordered_tree___ordered_tree__OrderedTreeIterator___tree_61d(val
* self
, val
* p0
);
2303 val
* ordered_tree___ordered_tree__OrderedTreeIterator___tree(val
* self
);
2304 val
* ordered_tree___ordered_tree__OrderedTreeIterator___iterators(val
* self
);
2305 extern const struct class class_ordered_tree__OrderedTreeIterator
;
2306 #define COLOR_core__Array__core__Iterator__ordered_tree__OrderedTreeIterator___35dE 1
2307 #define COLOR_ordered_tree__OrderedTreeIterator___iterators 1
2308 void nitc___nitc__Message___core__kernel__Object__init(val
* self
);
2309 val
* nitc___nitc__Message___core__abstract_text__Object__to_s(val
* self
);
2310 short int nitc___nitc__Message___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
2311 short int nitc___nitc__Message___core__kernel__Comparable___60d(val
* self
, val
* p0
);
2312 val
* nitc___nitc__Message___to_color_string(val
* self
);
2313 void nitc___nitc__Message___location_61d(val
* self
, val
* p0
);
2314 void nitc___nitc__Message___tag_61d(val
* self
, val
* p0
);
2315 void nitc___nitc__Message___text_61d(val
* self
, val
* p0
);
2316 val
* nitc___nitc__Message___tag(val
* self
);
2317 val
* nitc___nitc__Message___location(val
* self
);
2318 val
* nitc___nitc__Message___text(val
* self
);
2319 extern const struct class class_nitc__Message
;
2320 void nitc__separate_erasure_compiler___ToolContext___core__kernel__Object__init(val
* self
);
2321 val
* nitc__phase___ToolContext___phases(val
* self
);
2322 val
* nitc__scope___ToolContext___scope_phase(val
* self
);
2323 val
* nitc__flow___ToolContext___flow_phase(val
* self
);
2324 val
* nitc__modelize_class___ToolContext___modelize_class_phase(val
* self
);
2325 val
* nitc__modelize_property___ToolContext___modelize_property_phase(val
* self
);
2326 val
* nitc__local_var_init___ToolContext___local_var_init_phase(val
* self
);
2327 val
* nitc__light_ffi_base___ToolContext___ffi_language_assignation_phase(val
* self
);
2328 val
* nitc__extern_classes___ToolContext___extern_classes_typing_phase_ast(val
* self
);
2329 val
* nitc__typing___ToolContext___typing_phase(val
* self
);
2330 val
* nitc__auto_super_init___ToolContext___auto_super_init_phase(val
* self
);
2331 void nitc___nitc__ToolContext___tooldescription_61d(val
* self
, val
* p0
);
2332 void nitc__nith___ToolContext___process_options(val
* self
, val
* p0
);
2333 val
* nitc___nitc__ToolContext___option_context(val
* self
);
2334 val
* nitc__abstract_compiler___ToolContext___opt_output(val
* self
);
2335 void nitc___nitc__ToolContext___quit(val
* self
);
2336 void nitc___nitc__ToolContext___info(val
* self
, val
* p0
, long p1
);
2337 void nitc__modelbuilder___ToolContext___run_global_phases(val
* self
, val
* p0
);
2338 val
* nitc__separate_erasure_compiler___ToolContext___opt_erasure(val
* self
);
2339 val
* nitc__separate_erasure_compiler___ToolContext___opt_no_check_erasure_cast(val
* self
);
2340 val
* nitc__separate_erasure_compiler___ToolContext___opt_rta(val
* self
);
2341 val
* nitc__separate_compiler___ToolContext___opt_separate(val
* self
);
2342 val
* nitc__loader___ToolContext___opt_path(val
* self
);
2343 val
* nitc___nitc__ToolContext___nit_dir(val
* self
);
2344 short int nitc___nitc__ToolContext___check_errors(val
* self
);
2345 val
* nitc__loader___ToolContext___opt_only_parse(val
* self
);
2346 void nitc___nitc__ToolContext___errors_info(val
* self
);
2347 long nitc___nitc__ToolContext___error_count(val
* self
);
2348 void nitc__phase___ToolContext___run_phases(val
* self
, val
* p0
);
2349 val
* nitc__loader___ToolContext___opt_only_metamodel(val
* self
);
2350 long nitc___nitc__ToolContext___verbose_level(val
* self
);
2351 val
* nitc___nitc__ToolContext___log_info(val
* self
);
2352 val
* nitc__mixin___ToolContext___make_main_module(val
* self
, val
* p0
);
2353 val
* nitc__phase___ToolContext___phases_list(val
* self
);
2354 val
* nitc__separate_compiler___ToolContext___opt_no_inline_intern(val
* self
);
2355 val
* nitc__separate_compiler___ToolContext___opt_no_union_attribute(val
* self
);
2356 val
* nitc__separate_compiler___ToolContext___opt_no_shortcut_equate(val
* self
);
2357 val
* nitc__separate_compiler___ToolContext___opt_no_tag_primitives(val
* self
);
2358 val
* nitc__separate_compiler___ToolContext___opt_colors_are_symbols(val
* self
);
2359 val
* nitc__separate_compiler___ToolContext___opt_trampoline_call(val
* self
);
2360 val
* nitc__separate_compiler___ToolContext___opt_guard_call(val
* self
);
2361 val
* nitc__separate_compiler___ToolContext___opt_direct_call_monomorph0(val
* self
);
2362 val
* nitc__separate_compiler___ToolContext___opt_substitute_monomorph(val
* self
);
2363 val
* nitc__separate_compiler___ToolContext___opt_link_boost(val
* self
);
2364 val
* nitc__separate_compiler___ToolContext___opt_inline_coloring_numbers(val
* self
);
2365 val
* nitc__separate_compiler___ToolContext___opt_inline_some_methods(val
* self
);
2366 val
* nitc__separate_compiler___ToolContext___opt_direct_call_monomorph(val
* self
);
2367 val
* nitc__separate_compiler___ToolContext___opt_skip_dead_methods(val
* self
);
2368 val
* nitc__separate_compiler___ToolContext___opt_semi_global(val
* self
);
2369 val
* nitc__separate_compiler___ToolContext___opt_colo_dead_methods(val
* self
);
2370 val
* nitc__separate_compiler___ToolContext___opt_tables_metrics(val
* self
);
2371 val
* nitc__separate_compiler___ToolContext___opt_type_poset(val
* self
);
2372 val
* nitc__abstract_compiler___ToolContext___opt_no_check_all(val
* self
);
2373 val
* nitc__modelbuilder_base___ToolContext___modelbuilder_real(val
* self
);
2374 void nitc__modelbuilder_base___ToolContext___modelbuilder_real_61d(val
* self
, val
* p0
);
2375 val
* nitc___nitc__ToolContext___error(val
* self
, val
* p0
, val
* p1
);
2376 val
* nitc___nitc__ToolContext___messages(val
* self
);
2377 val
* nitc___nitc__ToolContext___message_sorter(val
* self
);
2378 val
* nitc___nitc__ToolContext___opt_no_color(val
* self
);
2379 short int nitc___nitc__ToolContext___keep_going(val
* self
);
2380 long nitc___nitc__ToolContext___warning_count(val
* self
);
2381 val
* nitc__phase___ToolContext___phased_modules(val
* self
);
2382 short int nitc__phase___ToolContext___semantize_is_lazy(val
* self
);
2383 void nitc__phase___ToolContext___phase_process_npropdef(val
* self
, val
* p0
, val
* p1
);
2384 val
* nitc__mixin___ToolContext___opt_mixins(val
* self
);
2385 val
* nitc__modelbuilder_base___ToolContext___modelbuilder(val
* self
);
2386 val
* nitc__mixin___ToolContext___opt_defines(val
* self
);
2387 val
* nitc__abstract_compiler___ToolContext___opt_dir(val
* self
);
2388 val
* nitc__abstract_compiler___ToolContext___opt_no_cc(val
* self
);
2389 val
* nitc__abstract_compiler___ToolContext___opt_no_main(val
* self
);
2390 val
* nitc__abstract_compiler___ToolContext___opt_make_flags(val
* self
);
2391 val
* nitc__abstract_compiler___ToolContext___opt_compile_dir(val
* self
);
2392 val
* nitc__abstract_compiler___ToolContext___opt_hardening(val
* self
);
2393 val
* nitc__abstract_compiler___ToolContext___opt_no_check_covariance(val
* self
);
2394 val
* nitc__abstract_compiler___ToolContext___opt_no_check_attr_isset(val
* self
);
2395 val
* nitc__abstract_compiler___ToolContext___opt_no_check_assert(val
* self
);
2396 val
* nitc__abstract_compiler___ToolContext___opt_no_check_autocast(val
* self
);
2397 val
* nitc__abstract_compiler___ToolContext___opt_no_check_null(val
* self
);
2398 val
* nitc__abstract_compiler___ToolContext___opt_typing_test_metrics(val
* self
);
2399 val
* nitc__abstract_compiler___ToolContext___opt_invocation_metrics(val
* self
);
2400 val
* nitc__abstract_compiler___ToolContext___opt_isset_checks_metrics(val
* self
);
2401 val
* nitc__abstract_compiler___ToolContext___opt_no_stacktrace(val
* self
);
2402 val
* nitc__abstract_compiler___ToolContext___opt_no_gcc_directive(val
* self
);
2403 val
* nitc__abstract_compiler___ToolContext___opt_release(val
* self
);
2404 val
* nitc__abstract_compiler___ToolContext___opt_max_c_lines(val
* self
);
2405 val
* nitc__abstract_compiler___ToolContext___opt_group_c_files(val
* self
);
2406 val
* nitc__abstract_compiler___ToolContext___opt_debug(val
* self
);
2407 void nitc___nitc__ToolContext___error_count_61d(val
* self
, long p0
);
2408 val
* nitc___nitc__ToolContext___opt_stop_on_first_error(val
* self
);
2409 val
* nitc__platform___ToolContext___platform_from_name(val
* self
, val
* p0
);
2410 val
* nitc___nitc__ToolContext___opt_log(val
* self
);
2411 val
* nitc___nitc__ToolContext___log_directory(val
* self
);
2412 val
* nitc__transform___ToolContext___opt_no_shortcut_range(val
* self
);
2413 val
* nitc__phase___ToolContext___opt_disable_phase(val
* self
);
2414 void nitc___nitc__ToolContext___fatal_error(val
* self
, val
* p0
, val
* p1
);
2415 val
* nitc__phase___ToolContext___opt_sloppy(val
* self
);
2416 void nitc__phase___ToolContext___semantize_is_lazy_61d(val
* self
, short int p0
);
2417 val
* nitc___nitc__ToolContext___warning(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2418 void nitc__phase___ToolContext___run_phases_on_npropdef(val
* self
, val
* p0
);
2419 val
* nitc__modelbuilder___ToolContext___opt_ignore_visibility(val
* self
);
2420 val
* nitc___nitc__ToolContext___opt_warn(val
* self
);
2421 val
* nitc___nitc__ToolContext___opt_help(val
* self
);
2422 void nitc___nitc__ToolContext___usage(val
* self
);
2423 val
* nitc___nitc__ToolContext___opt_version(val
* self
);
2424 val
* nitc___nitc__ToolContext___version(val
* self
);
2425 val
* nitc___nitc__ToolContext___opt_bash_completion(val
* self
);
2426 val
* nitc___nitc__ToolContext___opt_stub_man(val
* self
);
2427 val
* nitc___nitc__ToolContext___tooldescription(val
* self
);
2428 void nitc___nitc__ToolContext___nit_dir_61d(val
* self
, val
* p0
);
2429 val
* nitc___nitc__ToolContext___compute_nit_dir(val
* self
);
2430 short int nitc___nitc__ToolContext___accept_no_arguments(val
* self
);
2431 void nitc___nitc__ToolContext___verbose_level_61d(val
* self
, long p0
);
2432 val
* nitc___nitc__ToolContext___opt_verbose(val
* self
);
2433 val
* nitc___nitc__ToolContext___opt_keep_going(val
* self
);
2434 void nitc___nitc__ToolContext___keep_going_61d(val
* self
, short int p0
);
2435 val
* nitc___nitc__ToolContext___opt_quiet(val
* self
);
2436 val
* nitc___nitc__ToolContext___opt_log_dir(val
* self
);
2437 void nitc___nitc__ToolContext___log_directory_61d(val
* self
, val
* p0
);
2438 void nitc___nitc__ToolContext___log_info_61d(val
* self
, val
* p0
);
2439 val
* nitc___nitc__ToolContext___advice(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2440 val
* nitc___nitc__ToolContext___opt_warning(val
* self
);
2441 short int nitc___nitc__ToolContext___is_warning_blacklisted(val
* self
, val
* p0
, val
* p1
);
2442 void nitc___nitc__ToolContext___warning_count_61d(val
* self
, long p0
);
2443 val
* nitc___nitc__ToolContext___opt_set_dummy_tool(val
* self
);
2444 val
* nitc___nitc__ToolContext___opt_nit_dir(val
* self
);
2445 short int nitc___nitc__ToolContext___check_nit_dir(val
* self
, val
* p0
);
2446 val
* nitc___nitc__ToolContext___warning_blacklist(val
* self
);
2447 val
* nitc___nitc__ToolContext___toolname(val
* self
);
2448 void nitc__separate_compiler___ToolContext___core__kernel__Object__init(val
* self
);
2449 void nitc__separate_erasure_compiler___ToolContext___process_options(val
* self
, val
* p0
);
2450 void nitc__abstract_compiler___ToolContext___core__kernel__Object__init(val
* self
);
2451 void nitc__separate_compiler___ToolContext___process_options(val
* self
, val
* p0
);
2452 val
* nitc__modelbuilder___ToolContext___make_main_module(val
* self
, val
* p0
);
2453 void nitc__transform___ToolContext___core__kernel__Object__init(val
* self
);
2454 void nitc__abstract_compiler___ToolContext___process_options(val
* self
, val
* p0
);
2455 void nitc__mixin___ToolContext___core__kernel__Object__init(val
* self
);
2456 void nitc__phase___ToolContext___process_options(val
* self
, val
* p0
);
2457 void nitc__modelbuilder___ToolContext___core__kernel__Object__init(val
* self
);
2458 void nitc___nitc__ToolContext___process_options(val
* self
, val
* p0
);
2459 void nitc__loader___ToolContext___core__kernel__Object__init(val
* self
);
2460 void nitc__phase___ToolContext___core__kernel__Object__init(val
* self
);
2461 void nitc___nitc__ToolContext___core__kernel__Object__init(val
* self
);
2462 extern const struct class class_nitc__ToolContext
;
2463 #define COLOR_nitc__toolcontext__ToolContext___error_count 7
2464 #define COLOR_nitc__toolcontext__ToolContext___warning_count 8
2465 #define COLOR_nitc__toolcontext__ToolContext___log_directory 9
2466 extern const struct type type_core__Array__nitc__Message
;
2467 #define COLOR_nitc__toolcontext__ToolContext___messages 11
2468 #define COLOR_nitc__toolcontext__ToolContext___message_sorter 12
2469 #define COLOR_nitc__toolcontext__ToolContext___keep_going 13
2470 extern const struct type type_more_collections__MultiHashMap__nitc__SourceFile__core__String
;
2471 #define COLOR_nitc__toolcontext__ToolContext___warning_blacklist 14
2472 val
* NEW_opts__OptionContext(const struct type
* type
);
2473 extern const struct type type_opts__OptionContext
;
2474 #define COLOR_nitc__toolcontext__ToolContext___option_context 15
2475 val
* NEW_opts__OptionCount(const struct type
* type
);
2476 extern const struct type type_opts__OptionCount
;
2477 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
2478 extern const struct type type_core__NativeArray__core__String
;
2479 #define COLOR_core__array__Array__with_native 27
2480 void opts___opts__OptionCount___init(val
* self
, val
* p0
, val
* p1
);
2481 #define COLOR_nitc__toolcontext__ToolContext___opt_warn 16
2482 val
* NEW_opts__OptionArray(const struct type
* type
);
2483 extern const struct type type_opts__OptionArray
;
2484 void opts___opts__OptionArray___init(val
* self
, val
* p0
, val
* p1
);
2485 #define COLOR_nitc__toolcontext__ToolContext___opt_warning 17
2486 val
* NEW_opts__OptionBool(const struct type
* type
);
2487 extern const struct type type_opts__OptionBool
;
2488 void opts___opts__OptionBool___init(val
* self
, val
* p0
, val
* p1
);
2489 #define COLOR_nitc__toolcontext__ToolContext___opt_quiet 18
2490 #define COLOR_nitc__toolcontext__ToolContext___opt_log 19
2491 val
* NEW_opts__OptionString(const struct type
* type
);
2492 extern const struct type type_opts__OptionString
;
2493 void opts___opts__OptionString___init(val
* self
, val
* p0
, val
* p1
);
2494 #define COLOR_nitc__toolcontext__ToolContext___opt_log_dir 20
2495 #define COLOR_nitc__toolcontext__ToolContext___opt_nit_dir 21
2496 #define COLOR_nitc__toolcontext__ToolContext___opt_help 22
2497 #define COLOR_nitc__toolcontext__ToolContext___opt_version 23
2498 #define COLOR_nitc__toolcontext__ToolContext___opt_set_dummy_tool 24
2499 #define COLOR_nitc__toolcontext__ToolContext___opt_verbose 25
2500 #define COLOR_nitc__toolcontext__ToolContext___opt_stop_on_first_error 26
2501 #define COLOR_nitc__toolcontext__ToolContext___opt_keep_going 27
2502 #define COLOR_nitc__toolcontext__ToolContext___opt_no_color 28
2503 #define COLOR_nitc__toolcontext__ToolContext___opt_bash_completion 29
2504 #define COLOR_nitc__toolcontext__ToolContext___opt_stub_man 30
2505 #define COLOR_nitc__toolcontext__ToolContext___verbose_level 31
2506 #define COLOR_nitc__toolcontext__ToolContext___tooldescription 32
2507 #define COLOR_nitc__toolcontext__ToolContext___accept_no_arguments 33
2508 extern const struct type type_poset__POSet__nitc__Phase
;
2509 #define COLOR_nitc__phase__ToolContext___phases 35
2510 #define COLOR_nitc__phase__ToolContext___opt_disable_phase 36
2511 #define COLOR_nitc__phase__ToolContext___opt_sloppy 37
2512 #define COLOR_nitc__phase__ToolContext___semantize_is_lazy 40
2513 extern const struct type type_core__HashSet__nitc__AModule
;
2514 #define COLOR_nitc__phase__ToolContext___phased_modules 41
2515 val
* NEW_nitc__literal__LiteralPhase(const struct type
* type
);
2516 extern const struct type type_nitc__literal__LiteralPhase
;
2517 #define COLOR_nitc__phase__Phase__toolcontext_61d 12
2518 #define COLOR_nitc__phase__Phase__depends_61d 13
2519 #define COLOR_nitc__literal__ToolContext___literal_phase 42
2520 #define COLOR_nitc__loader__ToolContext___opt_path 3
2521 #define COLOR_nitc__loader__ToolContext___opt_only_metamodel 4
2522 #define COLOR_nitc__loader__ToolContext___opt_only_parse 5
2523 #define COLOR_nitc__modelbuilder__ToolContext___opt_ignore_visibility 2
2524 #define COLOR_nitc__mixin__ToolContext___opt_mixins 97
2525 #define COLOR_nitc__mixin__ToolContext___opt_defines 98
2526 val
* NEW_nitc__modelize_class__ModelizeClassPhase(const struct type
* type
);
2527 extern const struct type type_nitc__modelize_class__ModelizeClassPhase
;
2528 #define COLOR_nitc__modelize_class__ToolContext___modelize_class_phase 1
2529 val
* NEW_nitc__scope__ScopePhase(const struct type
* type
);
2530 extern const struct type type_nitc__scope__ScopePhase
;
2531 #define COLOR_nitc__scope__ToolContext___scope_phase 48
2532 val
* NEW_nitc__FFILanguageAssignationPhase(const struct type
* type
);
2533 extern const struct type type_nitc__FFILanguageAssignationPhase
;
2534 #define COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase 99
2535 val
* NEW_nitc__flow__FlowPhase(const struct type
* type
);
2536 extern const struct type type_nitc__flow__FlowPhase
;
2537 extern const struct type type_core__Array__nitc__Phase
;
2538 extern const char FILE_nitc__scope
[];
2539 #define COLOR_nitc__flow__ToolContext___flow_phase 47
2540 val
* NEW_nitc__local_var_init__LocalVarInitPhase(const struct type
* type
);
2541 extern const struct type type_nitc__local_var_init__LocalVarInitPhase
;
2542 extern const char FILE_nitc__flow
[];
2543 #define COLOR_nitc__local_var_init__ToolContext___local_var_init_phase 46
2544 val
* NEW_nitc__modelize_property__ModelizePropertyPhase(const struct type
* type
);
2545 extern const struct type type_nitc__modelize_property__ModelizePropertyPhase
;
2546 extern const char FILE_nitc__modelize_class
[];
2547 #define COLOR_nitc__modelize_property__ToolContext___modelize_property_phase 0
2548 val
* NEW_nitc__platform__PlatformPhase(const struct type
* type
);
2549 extern const struct type type_nitc__platform__PlatformPhase
;
2550 extern const char FILE_nitc__modelize_property
[];
2551 #define COLOR_nitc__platform__ToolContext___platform_phase 96
2552 val
* NEW_nitc__extern_classes__ExternClassesTypingPhaseAst(const struct type
* type
);
2553 extern const struct type type_nitc__extern_classes__ExternClassesTypingPhaseAst
;
2554 extern const char FILE_nitc__light_ffi_base
[];
2555 #define COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast 100
2556 val
* NEW_nitc__extern_classes__ExternClassesTypingPhaseModel(const struct type
* type
);
2557 extern const struct type type_nitc__extern_classes__ExternClassesTypingPhaseModel
;
2558 extern const char FILE_nitc__extern_classes
[];
2559 #define COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_model 101
2560 val
* NEW_nitc__typing__TypingPhase(const struct type
* type
);
2561 extern const struct type type_nitc__typing__TypingPhase
;
2562 extern const char FILE_nitc__local_var_init
[];
2563 #define COLOR_nitc__typing__ToolContext___typing_phase 45
2564 val
* NEW_nitc__auto_super_init__AutoSuperInitPhase(const struct type
* type
);
2565 extern const struct type type_nitc__auto_super_init__AutoSuperInitPhase
;
2566 extern const char FILE_nitc__typing
[];
2567 #define COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase 49
2568 val
* NEW_nitc__transform__TransformPhase(const struct type
* type
);
2569 extern const struct type type_nitc__transform__TransformPhase
;
2570 extern const char FILE_nitc__auto_super_init
[];
2571 #define COLOR_nitc__transform__ToolContext___transform_phase 43
2572 #define COLOR_nitc__transform__ToolContext___opt_no_shortcut_range 44
2573 #define COLOR_nitc__abstract_compiler__ToolContext___opt_output 74
2574 #define COLOR_nitc__abstract_compiler__ToolContext___opt_dir 75
2575 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_cc 76
2576 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_main 77
2577 #define COLOR_nitc__abstract_compiler__ToolContext___opt_make_flags 78
2578 val
* NEW_opts__OptionInt(const struct type
* type
);
2579 extern const struct type type_opts__OptionInt
;
2580 void opts___opts__OptionInt___init(val
* self
, val
* p0
, long p1
, val
* p2
);
2581 #define COLOR_nitc__abstract_compiler__ToolContext___opt_max_c_lines 79
2582 #define COLOR_nitc__abstract_compiler__ToolContext___opt_group_c_files 80
2583 #define COLOR_nitc__abstract_compiler__ToolContext___opt_compile_dir 81
2584 #define COLOR_nitc__abstract_compiler__ToolContext___opt_hardening 82
2585 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_covariance 83
2586 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_attr_isset 84
2587 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_assert 85
2588 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_autocast 86
2589 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_null 87
2590 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_all 88
2591 #define COLOR_nitc__abstract_compiler__ToolContext___opt_typing_test_metrics 89
2592 #define COLOR_nitc__abstract_compiler__ToolContext___opt_invocation_metrics 90
2593 #define COLOR_nitc__abstract_compiler__ToolContext___opt_isset_checks_metrics 91
2594 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_stacktrace 92
2595 #define COLOR_nitc__abstract_compiler__ToolContext___opt_no_gcc_directive 93
2596 #define COLOR_nitc__abstract_compiler__ToolContext___opt_release 94
2597 #define COLOR_nitc__abstract_compiler__ToolContext___opt_debug 95
2598 #define COLOR_nitc__separate_compiler__ToolContext___opt_separate 54
2599 #define COLOR_nitc__separate_compiler__ToolContext___opt_no_inline_intern 55
2600 #define COLOR_nitc__separate_compiler__ToolContext___opt_no_union_attribute 56
2601 #define COLOR_nitc__separate_compiler__ToolContext___opt_no_shortcut_equate 57
2602 #define COLOR_nitc__separate_compiler__ToolContext___opt_no_tag_primitives 58
2603 #define COLOR_nitc__separate_compiler__ToolContext___opt_colors_are_symbols 59
2604 #define COLOR_nitc__separate_compiler__ToolContext___opt_trampoline_call 60
2605 #define COLOR_nitc__separate_compiler__ToolContext___opt_guard_call 61
2606 #define COLOR_nitc__separate_compiler__ToolContext___opt_substitute_monomorph 62
2607 #define COLOR_nitc__separate_compiler__ToolContext___opt_link_boost 63
2608 #define COLOR_nitc__separate_compiler__ToolContext___opt_inline_coloring_numbers 64
2609 #define COLOR_nitc__separate_compiler__ToolContext___opt_inline_some_methods 65
2610 #define COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph 66
2611 #define COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph0 67
2612 #define COLOR_nitc__separate_compiler__ToolContext___opt_skip_dead_methods 68
2613 #define COLOR_nitc__separate_compiler__ToolContext___opt_semi_global 69
2614 #define COLOR_nitc__separate_compiler__ToolContext___opt_colo_dead_methods 70
2615 #define COLOR_nitc__separate_compiler__ToolContext___opt_tables_metrics 71
2616 #define COLOR_nitc__separate_compiler__ToolContext___opt_type_poset 72
2617 val
* NEW_nitc__SeparateCompilerPhase(const struct type
* type
);
2618 extern const struct type type_nitc__SeparateCompilerPhase
;
2619 #define COLOR_nitc__separate_compiler__ToolContext___separate_compiler_phase 73
2620 #define COLOR_nitc__separate_erasure_compiler__ToolContext___opt_erasure 50
2621 #define COLOR_nitc__separate_erasure_compiler__ToolContext___opt_rta 51
2622 #define COLOR_nitc__separate_erasure_compiler__ToolContext___opt_no_check_erasure_cast 52
2623 val
* NEW_nitc__ErasureCompilerPhase(const struct type
* type
);
2624 extern const struct type type_nitc__ErasureCompilerPhase
;
2625 #define COLOR_nitc__separate_erasure_compiler__ToolContext___erasure_compiler_phase 53
2626 void nitc___nitc__BashCompletion___core__kernel__Object__init(val
* self
);
2627 short int template___template__Template___is_writing(val
* self
);
2628 void template___template__Template___is_writing_61d(val
* self
, short int p0
);
2629 void template___template__Template___force_render(val
* self
);
2630 val
* template___template__Template___content(val
* self
);
2631 short int template___template__Template___render_done(val
* self
);
2632 void template___template__Template___render_done_61d(val
* self
, short int p0
);
2633 void nitc___nitc__BashCompletion___template__Template__rendering(val
* self
);
2634 void template___template__Template___freeze(val
* self
);
2635 void template___template__Template___addn(val
* self
, val
* p0
);
2636 short int template___template__Template___is_frozen(val
* self
);
2637 void template___template__Template___is_frozen_61d(val
* self
, short int p0
);
2638 void template___template__Template___add(val
* self
, val
* p0
);
2639 void nitc___nitc__BashCompletion___toolcontext_61d(val
* self
, val
* p0
);
2640 val
* nitc___nitc__BashCompletion___toolcontext(val
* self
);
2641 val
* nitc___nitc__BashCompletion___extract_options_names(val
* self
);
2642 void template___template__Template___core__stream__Writable__write_to(val
* self
, val
* p0
);
2643 extern const struct class class_nitc__BashCompletion
;
2644 #define COLOR_template__Template___is_frozen 0
2645 extern const struct type type_core__Array__core__Writable
;
2646 #define COLOR_template__Template___content 1
2647 #define COLOR_template__Template___render_done 2
2648 #define COLOR_template__Template___is_writing 3
2649 val
* opts___opts__Option___core__abstract_text__Object__to_s(val
* self
);
2650 val
* opts___opts__Option___value(val
* self
);
2651 val
* opts___opts__Option___pretty(val
* self
, long p0
);
2652 void opts___opts__Option___init(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2653 void opts___opts__Option___value_61d(val
* self
, val
* p0
);
2654 val
* opts___opts__Option___names(val
* self
);
2655 val
* opts___opts__Option___helptext(val
* self
);
2656 void opts___opts__Option___init_opt(val
* self
, val
* p0
, val
* p1
, val
* p2
);
2657 void opts___opts__Option___hidden_61d(val
* self
, short int p0
);
2658 void opts___opts__Option___names_61d(val
* self
, val
* p0
);
2659 void opts___opts__Option___helptext_61d(val
* self
, val
* p0
);
2660 void opts___opts__Option___default_value_61d(val
* self
, val
* p0
);
2661 val
* opts___opts__Option___errors(val
* self
);
2662 void opts___opts__OptionBool___Option__read_param(val
* self
, val
* p0
, val
* p1
);
2663 short int opts___opts__Option___mandatory(val
* self
);
2664 short int opts___opts__Option___read(val
* self
);
2665 short int opts___opts__Option___hidden(val
* self
);
2666 void opts___opts__Option___read_61d(val
* self
, short int p0
);
2667 void opts___opts__Option___read_param(val
* self
, val
* p0
, val
* p1
);
2668 extern const struct class class_opts__OptionBool
;
2669 #define COLOR_opts__Option___errors 2
2670 #define COLOR_opts__Option___mandatory 3
2671 #define COLOR_opts__Option___hidden 4
2672 #define COLOR_opts__Option___read 5
2673 void opts___opts__OptionCount___Option__read_param(val
* self
, val
* p0
, val
* p1
);
2674 extern const struct class class_opts__OptionCount
;
2675 void opts___opts__OptionParameter___Option__read_param(val
* self
, val
* p0
, val
* p1
);
2676 short int opts___opts__OptionParameter___parameter_mandatory(val
* self
);
2677 val
* opts___opts__OptionString___OptionParameter__convert(val
* self
, val
* p0
);
2678 extern const struct class class_opts__OptionString
;
2679 #define COLOR_opts__OptionParameter___parameter_mandatory 8
2680 val
* VIRTUAL_opts___opts__OptionInt___OptionParameter__convert(val
* self
, val
* p0
);
2681 extern const struct class class_opts__OptionInt
;
2682 val
* opts___opts__OptionArray___OptionParameter__convert(val
* self
, val
* p0
);
2683 void opts___opts__OptionArray___values_61d(val
* self
, val
* p0
);
2684 val
* opts___opts__OptionArray___values(val
* self
);
2685 extern const struct class class_opts__OptionArray
;
2686 val
* opts___opts__OptionContext___rest(val
* self
);
2687 void opts___opts__OptionContext___add_option(val
* self
, val
* p0
);
2688 val
* opts___opts__OptionContext___options(val
* self
);
2689 void opts___opts__OptionContext___parse(val
* self
, val
* p0
);
2690 val
* opts___opts__OptionContext___errors(val
* self
);
2691 void opts___opts__OptionContext___parse_intern(val
* self
, val
* p0
);
2692 void opts___opts__OptionContext___usage(val
* self
);
2693 val
* opts___opts__OptionContext___context_errors(val
* self
);
2694 void opts___opts__OptionContext___build(val
* self
);
2695 val
* opts___opts__OptionContext___optmap(val
* self
);
2696 short int opts___opts__OptionContext___options_before_rest(val
* self
);
2697 extern const struct class class_opts__OptionContext
;
2698 extern const struct type type_core__Array__opts__Option
;
2699 #define COLOR_opts__OptionContext___options 0
2700 #define COLOR_opts__OptionContext___rest 1
2701 #define COLOR_opts__OptionContext___context_errors 2
2702 extern const struct type type_core__HashMap__core__String__opts__Option
;
2703 #define COLOR_opts__OptionContext___optmap 3
2704 #define COLOR_opts__OptionContext___options_before_rest 4
2705 void template___template__Template___rendering(val
* self
);
2706 extern const struct class class_template__Template
;
2707 void nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init(val
* self
);
2708 void nitc__parser___nitc__parser__ReduceAction0___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2709 void nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d(val
* self
, long p0
);
2710 val
* nitc__parser_work___nitc__parser_work__ReduceAction___concat(val
* self
, val
* p0
, val
* p1
);
2711 extern const struct class class_nitc__parser__ReduceAction0
;
2712 void nitc__parser___nitc__parser__ReduceAction1___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2713 extern const struct class class_nitc__parser__ReduceAction1
;
2714 void nitc__parser___nitc__parser__ReduceAction2___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2715 extern const struct class class_nitc__parser__ReduceAction2
;
2716 void nitc__parser___nitc__parser__ReduceAction3___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2717 extern const struct class class_nitc__parser__ReduceAction3
;
2718 void nitc__parser___nitc__parser__ReduceAction4___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2719 extern const struct class class_nitc__parser__ReduceAction4
;
2720 void nitc__parser___nitc__parser__ReduceAction5___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2721 extern const struct class class_nitc__parser__ReduceAction5
;
2722 void nitc__parser___nitc__parser__ReduceAction6___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2723 extern const struct class class_nitc__parser__ReduceAction6
;
2724 void nitc__parser___nitc__parser__ReduceAction7___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2725 extern const struct class class_nitc__parser__ReduceAction7
;
2726 void nitc__parser___nitc__parser__ReduceAction8___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2727 extern const struct class class_nitc__parser__ReduceAction8
;
2728 void nitc__parser___nitc__parser__ReduceAction9___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2729 extern const struct class class_nitc__parser__ReduceAction9
;
2730 void nitc__parser___nitc__parser__ReduceAction10___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2731 extern const struct class class_nitc__parser__ReduceAction10
;
2732 void nitc__parser___nitc__parser__ReduceAction11___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2733 extern const struct class class_nitc__parser__ReduceAction11
;
2734 void nitc__parser___nitc__parser__ReduceAction12___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2735 extern const struct class class_nitc__parser__ReduceAction12
;
2736 void nitc__parser___nitc__parser__ReduceAction13___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2737 extern const struct class class_nitc__parser__ReduceAction13
;
2738 void nitc__parser___nitc__parser__ReduceAction14___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2739 extern const struct class class_nitc__parser__ReduceAction14
;
2740 void nitc__parser___nitc__parser__ReduceAction15___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2741 extern const struct class class_nitc__parser__ReduceAction15
;
2742 void nitc__parser___nitc__parser__ReduceAction16___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2743 extern const struct class class_nitc__parser__ReduceAction16
;
2744 void nitc__parser___nitc__parser__ReduceAction17___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2745 extern const struct class class_nitc__parser__ReduceAction17
;
2746 void nitc__parser___nitc__parser__ReduceAction18___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2747 extern const struct class class_nitc__parser__ReduceAction18
;
2748 void nitc__parser___nitc__parser__ReduceAction19___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2749 extern const struct class class_nitc__parser__ReduceAction19
;
2750 void nitc__parser___nitc__parser__ReduceAction20___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2751 extern const struct class class_nitc__parser__ReduceAction20
;
2752 void nitc__parser___nitc__parser__ReduceAction21___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2753 extern const struct class class_nitc__parser__ReduceAction21
;
2754 void nitc__parser___nitc__parser__ReduceAction22___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2755 extern const struct class class_nitc__parser__ReduceAction22
;
2756 void nitc__parser___nitc__parser__ReduceAction23___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2757 extern const struct class class_nitc__parser__ReduceAction23
;
2758 void nitc__parser___nitc__parser__ReduceAction24___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2759 extern const struct class class_nitc__parser__ReduceAction24
;
2760 void nitc__parser___nitc__parser__ReduceAction26___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2761 extern const struct class class_nitc__parser__ReduceAction26
;
2762 void nitc__parser___nitc__parser__ReduceAction27___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2763 extern const struct class class_nitc__parser__ReduceAction27
;
2764 void nitc__parser___nitc__parser__ReduceAction28___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2765 extern const struct class class_nitc__parser__ReduceAction28
;
2766 void nitc__parser___nitc__parser__ReduceAction29___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2767 extern const struct class class_nitc__parser__ReduceAction29
;
2768 void nitc__parser___nitc__parser__ReduceAction31___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2769 extern const struct class class_nitc__parser__ReduceAction31
;
2770 void nitc__parser___nitc__parser__ReduceAction32___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2771 extern const struct class class_nitc__parser__ReduceAction32
;
2772 void nitc__parser___nitc__parser__ReduceAction33___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2773 extern const struct class class_nitc__parser__ReduceAction33
;
2774 void nitc__parser___nitc__parser__ReduceAction34___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2775 extern const struct class class_nitc__parser__ReduceAction34
;
2776 void nitc__parser___nitc__parser__ReduceAction35___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2777 extern const struct class class_nitc__parser__ReduceAction35
;
2778 void nitc__parser___nitc__parser__ReduceAction36___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2779 extern const struct class class_nitc__parser__ReduceAction36
;
2780 void nitc__parser___nitc__parser__ReduceAction37___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2781 extern const struct class class_nitc__parser__ReduceAction37
;
2782 void nitc__parser___nitc__parser__ReduceAction38___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2783 extern const struct class class_nitc__parser__ReduceAction38
;
2784 void nitc__parser___nitc__parser__ReduceAction39___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2785 extern const struct class class_nitc__parser__ReduceAction39
;
2786 void nitc__parser___nitc__parser__ReduceAction40___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2787 extern const struct class class_nitc__parser__ReduceAction40
;
2788 void nitc__parser___nitc__parser__ReduceAction41___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2789 extern const struct class class_nitc__parser__ReduceAction41
;
2790 void nitc__parser___nitc__parser__ReduceAction42___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2791 extern const struct class class_nitc__parser__ReduceAction42
;
2792 void nitc__parser___nitc__parser__ReduceAction43___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2793 extern const struct class class_nitc__parser__ReduceAction43
;
2794 void nitc__parser___nitc__parser__ReduceAction44___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2795 extern const struct class class_nitc__parser__ReduceAction44
;
2796 void nitc__parser___nitc__parser__ReduceAction45___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2797 extern const struct class class_nitc__parser__ReduceAction45
;
2798 void nitc__parser___nitc__parser__ReduceAction46___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2799 extern const struct class class_nitc__parser__ReduceAction46
;
2800 void nitc__parser___nitc__parser__ReduceAction47___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2801 extern const struct class class_nitc__parser__ReduceAction47
;
2802 void nitc__parser___nitc__parser__ReduceAction48___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2803 extern const struct class class_nitc__parser__ReduceAction48
;
2804 void nitc__parser___nitc__parser__ReduceAction49___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2805 extern const struct class class_nitc__parser__ReduceAction49
;
2806 void nitc__parser___nitc__parser__ReduceAction50___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2807 extern const struct class class_nitc__parser__ReduceAction50
;
2808 void nitc__parser___nitc__parser__ReduceAction51___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2809 extern const struct class class_nitc__parser__ReduceAction51
;
2810 void nitc__parser___nitc__parser__ReduceAction52___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2811 extern const struct class class_nitc__parser__ReduceAction52
;
2812 void nitc__parser___nitc__parser__ReduceAction53___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2813 extern const struct class class_nitc__parser__ReduceAction53
;
2814 void nitc__parser___nitc__parser__ReduceAction54___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2815 extern const struct class class_nitc__parser__ReduceAction54
;
2816 void nitc__parser___nitc__parser__ReduceAction55___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2817 extern const struct class class_nitc__parser__ReduceAction55
;
2818 void nitc__parser___nitc__parser__ReduceAction56___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2819 extern const struct class class_nitc__parser__ReduceAction56
;
2820 void nitc__parser___nitc__parser__ReduceAction57___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2821 extern const struct class class_nitc__parser__ReduceAction57
;
2822 void nitc__parser___nitc__parser__ReduceAction58___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2823 extern const struct class class_nitc__parser__ReduceAction58
;
2824 void nitc__parser___nitc__parser__ReduceAction59___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2825 extern const struct class class_nitc__parser__ReduceAction59
;
2826 void nitc__parser___nitc__parser__ReduceAction60___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2827 extern const struct class class_nitc__parser__ReduceAction60
;
2828 void nitc__parser___nitc__parser__ReduceAction61___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2829 extern const struct class class_nitc__parser__ReduceAction61
;
2830 void nitc__parser___nitc__parser__ReduceAction62___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2831 extern const struct class class_nitc__parser__ReduceAction62
;
2832 void nitc__parser___nitc__parser__ReduceAction63___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2833 extern const struct class class_nitc__parser__ReduceAction63
;
2834 void nitc__parser___nitc__parser__ReduceAction64___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2835 extern const struct class class_nitc__parser__ReduceAction64
;
2836 void nitc__parser___nitc__parser__ReduceAction65___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2837 extern const struct class class_nitc__parser__ReduceAction65
;
2838 void nitc__parser___nitc__parser__ReduceAction66___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2839 extern const struct class class_nitc__parser__ReduceAction66
;
2840 void nitc__parser___nitc__parser__ReduceAction67___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2841 extern const struct class class_nitc__parser__ReduceAction67
;
2842 void nitc__parser___nitc__parser__ReduceAction68___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2843 extern const struct class class_nitc__parser__ReduceAction68
;
2844 void nitc__parser___nitc__parser__ReduceAction69___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2845 extern const struct class class_nitc__parser__ReduceAction69
;
2846 void nitc__parser___nitc__parser__ReduceAction70___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2847 extern const struct class class_nitc__parser__ReduceAction70
;
2848 void nitc__parser___nitc__parser__ReduceAction71___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2849 extern const struct class class_nitc__parser__ReduceAction71
;
2850 void nitc__parser___nitc__parser__ReduceAction72___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2851 extern const struct class class_nitc__parser__ReduceAction72
;
2852 void nitc__parser___nitc__parser__ReduceAction73___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2853 extern const struct class class_nitc__parser__ReduceAction73
;
2854 void nitc__parser___nitc__parser__ReduceAction74___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2855 extern const struct class class_nitc__parser__ReduceAction74
;
2856 void nitc__parser___nitc__parser__ReduceAction76___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2857 extern const struct class class_nitc__parser__ReduceAction76
;
2858 void nitc__parser___nitc__parser__ReduceAction77___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2859 extern const struct class class_nitc__parser__ReduceAction77
;
2860 void nitc__parser___nitc__parser__ReduceAction80___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2861 extern const struct class class_nitc__parser__ReduceAction80
;
2862 void nitc__parser___nitc__parser__ReduceAction81___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2863 extern const struct class class_nitc__parser__ReduceAction81
;
2864 void nitc__parser___nitc__parser__ReduceAction82___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2865 extern const struct class class_nitc__parser__ReduceAction82
;
2866 void nitc__parser___nitc__parser__ReduceAction83___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2867 extern const struct class class_nitc__parser__ReduceAction83
;
2868 void nitc__parser___nitc__parser__ReduceAction84___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2869 extern const struct class class_nitc__parser__ReduceAction84
;
2870 void nitc__parser___nitc__parser__ReduceAction85___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2871 extern const struct class class_nitc__parser__ReduceAction85
;
2872 void nitc__parser___nitc__parser__ReduceAction86___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2873 extern const struct class class_nitc__parser__ReduceAction86
;
2874 void nitc__parser___nitc__parser__ReduceAction87___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2875 extern const struct class class_nitc__parser__ReduceAction87
;
2876 void nitc__parser___nitc__parser__ReduceAction88___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2877 extern const struct class class_nitc__parser__ReduceAction88
;
2878 void nitc__parser___nitc__parser__ReduceAction89___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2879 extern const struct class class_nitc__parser__ReduceAction89
;
2880 void nitc__parser___nitc__parser__ReduceAction90___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2881 extern const struct class class_nitc__parser__ReduceAction90
;
2882 void nitc__parser___nitc__parser__ReduceAction91___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2883 extern const struct class class_nitc__parser__ReduceAction91
;
2884 void nitc__parser___nitc__parser__ReduceAction92___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2885 extern const struct class class_nitc__parser__ReduceAction92
;
2886 void nitc__parser___nitc__parser__ReduceAction93___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2887 extern const struct class class_nitc__parser__ReduceAction93
;
2888 void nitc__parser___nitc__parser__ReduceAction94___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2889 extern const struct class class_nitc__parser__ReduceAction94
;
2890 void nitc__parser___nitc__parser__ReduceAction95___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2891 extern const struct class class_nitc__parser__ReduceAction95
;
2892 void nitc__parser___nitc__parser__ReduceAction96___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2893 extern const struct class class_nitc__parser__ReduceAction96
;
2894 void nitc__parser___nitc__parser__ReduceAction97___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2895 extern const struct class class_nitc__parser__ReduceAction97
;
2896 void nitc__parser___nitc__parser__ReduceAction98___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2897 extern const struct class class_nitc__parser__ReduceAction98
;
2898 void nitc__parser___nitc__parser__ReduceAction99___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2899 extern const struct class class_nitc__parser__ReduceAction99
;
2900 void nitc__parser___nitc__parser__ReduceAction100___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2901 extern const struct class class_nitc__parser__ReduceAction100
;
2902 void nitc__parser___nitc__parser__ReduceAction101___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2903 extern const struct class class_nitc__parser__ReduceAction101
;
2904 void nitc__parser___nitc__parser__ReduceAction102___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2905 extern const struct class class_nitc__parser__ReduceAction102
;
2906 void nitc__parser___nitc__parser__ReduceAction103___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2907 extern const struct class class_nitc__parser__ReduceAction103
;
2908 void nitc__parser___nitc__parser__ReduceAction104___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2909 extern const struct class class_nitc__parser__ReduceAction104
;
2910 void nitc__parser___nitc__parser__ReduceAction105___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2911 extern const struct class class_nitc__parser__ReduceAction105
;
2912 void nitc__parser___nitc__parser__ReduceAction106___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2913 extern const struct class class_nitc__parser__ReduceAction106
;
2914 void nitc__parser___nitc__parser__ReduceAction107___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2915 extern const struct class class_nitc__parser__ReduceAction107
;
2916 void nitc__parser___nitc__parser__ReduceAction108___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2917 extern const struct class class_nitc__parser__ReduceAction108
;
2918 void nitc__parser___nitc__parser__ReduceAction109___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2919 extern const struct class class_nitc__parser__ReduceAction109
;
2920 void nitc__parser___nitc__parser__ReduceAction110___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2921 extern const struct class class_nitc__parser__ReduceAction110
;
2922 void nitc__parser___nitc__parser__ReduceAction111___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2923 extern const struct class class_nitc__parser__ReduceAction111
;
2924 void nitc__parser___nitc__parser__ReduceAction112___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2925 extern const struct class class_nitc__parser__ReduceAction112
;
2926 void nitc__parser___nitc__parser__ReduceAction113___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2927 extern const struct class class_nitc__parser__ReduceAction113
;
2928 void nitc__parser___nitc__parser__ReduceAction114___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2929 extern const struct class class_nitc__parser__ReduceAction114
;
2930 void nitc__parser___nitc__parser__ReduceAction116___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2931 extern const struct class class_nitc__parser__ReduceAction116
;
2932 void nitc__parser___nitc__parser__ReduceAction117___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2933 extern const struct class class_nitc__parser__ReduceAction117
;
2934 void nitc__parser___nitc__parser__ReduceAction118___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2935 extern const struct class class_nitc__parser__ReduceAction118
;
2936 void nitc__parser___nitc__parser__ReduceAction119___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2937 extern const struct class class_nitc__parser__ReduceAction119
;
2938 void nitc__parser___nitc__parser__ReduceAction120___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2939 extern const struct class class_nitc__parser__ReduceAction120
;
2940 void nitc__parser___nitc__parser__ReduceAction121___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2941 extern const struct class class_nitc__parser__ReduceAction121
;
2942 void nitc__parser___nitc__parser__ReduceAction122___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2943 extern const struct class class_nitc__parser__ReduceAction122
;
2944 void nitc__parser___nitc__parser__ReduceAction123___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2945 extern const struct class class_nitc__parser__ReduceAction123
;
2946 void nitc__parser___nitc__parser__ReduceAction125___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2947 extern const struct class class_nitc__parser__ReduceAction125
;
2948 void nitc__parser___nitc__parser__ReduceAction126___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2949 extern const struct class class_nitc__parser__ReduceAction126
;
2950 void nitc__parser___nitc__parser__ReduceAction128___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2951 extern const struct class class_nitc__parser__ReduceAction128
;
2952 void nitc__parser___nitc__parser__ReduceAction129___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2953 extern const struct class class_nitc__parser__ReduceAction129
;
2954 void nitc__parser___nitc__parser__ReduceAction130___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2955 extern const struct class class_nitc__parser__ReduceAction130
;
2956 void nitc__parser___nitc__parser__ReduceAction131___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2957 extern const struct class class_nitc__parser__ReduceAction131
;
2958 void nitc__parser___nitc__parser__ReduceAction132___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2959 extern const struct class class_nitc__parser__ReduceAction132
;
2960 void nitc__parser___nitc__parser__ReduceAction133___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2961 extern const struct class class_nitc__parser__ReduceAction133
;
2962 void nitc__parser___nitc__parser__ReduceAction134___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2963 extern const struct class class_nitc__parser__ReduceAction134
;
2964 void nitc__parser___nitc__parser__ReduceAction135___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2965 extern const struct class class_nitc__parser__ReduceAction135
;
2966 void nitc__parser___nitc__parser__ReduceAction136___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2967 extern const struct class class_nitc__parser__ReduceAction136
;
2968 void nitc__parser___nitc__parser__ReduceAction137___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2969 extern const struct class class_nitc__parser__ReduceAction137
;
2970 void nitc__parser___nitc__parser__ReduceAction139___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2971 extern const struct class class_nitc__parser__ReduceAction139
;
2972 void nitc__parser___nitc__parser__ReduceAction140___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2973 extern const struct class class_nitc__parser__ReduceAction140
;
2974 void nitc__parser___nitc__parser__ReduceAction141___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2975 extern const struct class class_nitc__parser__ReduceAction141
;
2976 void nitc__parser___nitc__parser__ReduceAction142___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2977 extern const struct class class_nitc__parser__ReduceAction142
;
2978 void nitc__parser___nitc__parser__ReduceAction143___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2979 extern const struct class class_nitc__parser__ReduceAction143
;
2980 void nitc__parser___nitc__parser__ReduceAction145___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2981 extern const struct class class_nitc__parser__ReduceAction145
;
2982 void nitc__parser___nitc__parser__ReduceAction146___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2983 extern const struct class class_nitc__parser__ReduceAction146
;
2984 void nitc__parser___nitc__parser__ReduceAction147___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2985 extern const struct class class_nitc__parser__ReduceAction147
;
2986 void nitc__parser___nitc__parser__ReduceAction148___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2987 extern const struct class class_nitc__parser__ReduceAction148
;
2988 void nitc__parser___nitc__parser__ReduceAction149___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2989 extern const struct class class_nitc__parser__ReduceAction149
;
2990 void nitc__parser___nitc__parser__ReduceAction150___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2991 extern const struct class class_nitc__parser__ReduceAction150
;
2992 void nitc__parser___nitc__parser__ReduceAction151___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2993 extern const struct class class_nitc__parser__ReduceAction151
;
2994 void nitc__parser___nitc__parser__ReduceAction152___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2995 extern const struct class class_nitc__parser__ReduceAction152
;
2996 void nitc__parser___nitc__parser__ReduceAction156___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2997 extern const struct class class_nitc__parser__ReduceAction156
;
2998 void nitc__parser___nitc__parser__ReduceAction157___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
2999 extern const struct class class_nitc__parser__ReduceAction157
;
3000 void nitc__parser___nitc__parser__ReduceAction158___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3001 extern const struct class class_nitc__parser__ReduceAction158
;
3002 void nitc__parser___nitc__parser__ReduceAction159___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3003 extern const struct class class_nitc__parser__ReduceAction159
;
3004 void nitc__parser___nitc__parser__ReduceAction160___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3005 extern const struct class class_nitc__parser__ReduceAction160
;
3006 void nitc__parser___nitc__parser__ReduceAction161___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3007 extern const struct class class_nitc__parser__ReduceAction161
;
3008 void nitc__parser___nitc__parser__ReduceAction162___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3009 extern const struct class class_nitc__parser__ReduceAction162
;
3010 void nitc__parser___nitc__parser__ReduceAction163___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3011 extern const struct class class_nitc__parser__ReduceAction163
;
3012 void nitc__parser___nitc__parser__ReduceAction164___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3013 extern const struct class class_nitc__parser__ReduceAction164
;
3014 void nitc__parser___nitc__parser__ReduceAction165___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3015 extern const struct class class_nitc__parser__ReduceAction165
;
3016 void nitc__parser___nitc__parser__ReduceAction169___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3017 extern const struct class class_nitc__parser__ReduceAction169
;
3018 void nitc__parser___nitc__parser__ReduceAction170___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3019 extern const struct class class_nitc__parser__ReduceAction170
;
3020 void nitc__parser___nitc__parser__ReduceAction171___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3021 extern const struct class class_nitc__parser__ReduceAction171
;
3022 void nitc__parser___nitc__parser__ReduceAction172___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3023 extern const struct class class_nitc__parser__ReduceAction172
;
3024 void nitc__parser___nitc__parser__ReduceAction173___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3025 extern const struct class class_nitc__parser__ReduceAction173
;
3026 void nitc__parser___nitc__parser__ReduceAction174___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3027 extern const struct class class_nitc__parser__ReduceAction174
;
3028 void nitc__parser___nitc__parser__ReduceAction175___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3029 extern const struct class class_nitc__parser__ReduceAction175
;
3030 void nitc__parser___nitc__parser__ReduceAction183___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3031 extern const struct class class_nitc__parser__ReduceAction183
;
3032 void nitc__parser___nitc__parser__ReduceAction184___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3033 extern const struct class class_nitc__parser__ReduceAction184
;
3034 void nitc__parser___nitc__parser__ReduceAction185___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3035 extern const struct class class_nitc__parser__ReduceAction185
;
3036 void nitc__parser___nitc__parser__ReduceAction186___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3037 extern const struct class class_nitc__parser__ReduceAction186
;
3038 void nitc__parser___nitc__parser__ReduceAction187___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3039 extern const struct class class_nitc__parser__ReduceAction187
;
3040 void nitc__parser___nitc__parser__ReduceAction188___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3041 extern const struct class class_nitc__parser__ReduceAction188
;
3042 void nitc__parser___nitc__parser__ReduceAction189___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3043 extern const struct class class_nitc__parser__ReduceAction189
;
3044 void nitc__parser___nitc__parser__ReduceAction190___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3045 extern const struct class class_nitc__parser__ReduceAction190
;
3046 void nitc__parser___nitc__parser__ReduceAction191___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3047 extern const struct class class_nitc__parser__ReduceAction191
;
3048 void nitc__parser___nitc__parser__ReduceAction192___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3049 extern const struct class class_nitc__parser__ReduceAction192
;
3050 void nitc__parser___nitc__parser__ReduceAction193___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3051 extern const struct class class_nitc__parser__ReduceAction193
;
3052 void nitc__parser___nitc__parser__ReduceAction194___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3053 extern const struct class class_nitc__parser__ReduceAction194
;
3054 void nitc__parser___nitc__parser__ReduceAction195___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3055 extern const struct class class_nitc__parser__ReduceAction195
;
3056 void nitc__parser___nitc__parser__ReduceAction197___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3057 extern const struct class class_nitc__parser__ReduceAction197
;
3058 void nitc__parser___nitc__parser__ReduceAction198___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3059 extern const struct class class_nitc__parser__ReduceAction198
;
3060 void nitc__parser___nitc__parser__ReduceAction200___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3061 extern const struct class class_nitc__parser__ReduceAction200
;
3062 void nitc__parser___nitc__parser__ReduceAction201___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3063 extern const struct class class_nitc__parser__ReduceAction201
;
3064 void nitc__parser___nitc__parser__ReduceAction202___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3065 extern const struct class class_nitc__parser__ReduceAction202
;
3066 void nitc__parser___nitc__parser__ReduceAction203___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3067 extern const struct class class_nitc__parser__ReduceAction203
;
3068 void nitc__parser___nitc__parser__ReduceAction204___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3069 extern const struct class class_nitc__parser__ReduceAction204
;
3070 void nitc__parser___nitc__parser__ReduceAction205___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3071 extern const struct class class_nitc__parser__ReduceAction205
;
3072 void nitc__parser___nitc__parser__ReduceAction206___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3073 extern const struct class class_nitc__parser__ReduceAction206
;
3074 void nitc__parser___nitc__parser__ReduceAction207___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3075 extern const struct class class_nitc__parser__ReduceAction207
;
3076 void nitc__parser___nitc__parser__ReduceAction208___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3077 extern const struct class class_nitc__parser__ReduceAction208
;
3078 void nitc__parser___nitc__parser__ReduceAction209___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3079 extern const struct class class_nitc__parser__ReduceAction209
;
3080 void nitc__parser___nitc__parser__ReduceAction210___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3081 extern const struct class class_nitc__parser__ReduceAction210
;
3082 void nitc__parser___nitc__parser__ReduceAction211___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3083 extern const struct class class_nitc__parser__ReduceAction211
;
3084 void nitc__parser___nitc__parser__ReduceAction212___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3085 extern const struct class class_nitc__parser__ReduceAction212
;
3086 void nitc__parser___nitc__parser__ReduceAction213___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3087 extern const struct class class_nitc__parser__ReduceAction213
;
3088 void nitc__parser___nitc__parser__ReduceAction214___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3089 extern const struct class class_nitc__parser__ReduceAction214
;
3090 void nitc__parser___nitc__parser__ReduceAction215___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3091 extern const struct class class_nitc__parser__ReduceAction215
;
3092 void nitc__parser___nitc__parser__ReduceAction216___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3093 extern const struct class class_nitc__parser__ReduceAction216
;
3094 void nitc__parser___nitc__parser__ReduceAction217___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3095 extern const struct class class_nitc__parser__ReduceAction217
;
3096 void nitc__parser___nitc__parser__ReduceAction218___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3097 extern const struct class class_nitc__parser__ReduceAction218
;
3098 void nitc__parser___nitc__parser__ReduceAction219___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3099 extern const struct class class_nitc__parser__ReduceAction219
;
3100 void nitc__parser___nitc__parser__ReduceAction220___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3101 extern const struct class class_nitc__parser__ReduceAction220
;
3102 void nitc__parser___nitc__parser__ReduceAction221___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3103 extern const struct class class_nitc__parser__ReduceAction221
;
3104 void nitc__parser___nitc__parser__ReduceAction222___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3105 extern const struct class class_nitc__parser__ReduceAction222
;
3106 void nitc__parser___nitc__parser__ReduceAction223___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3107 extern const struct class class_nitc__parser__ReduceAction223
;
3108 void nitc__parser___nitc__parser__ReduceAction224___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3109 extern const struct class class_nitc__parser__ReduceAction224
;
3110 void nitc__parser___nitc__parser__ReduceAction225___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3111 extern const struct class class_nitc__parser__ReduceAction225
;
3112 void nitc__parser___nitc__parser__ReduceAction226___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3113 extern const struct class class_nitc__parser__ReduceAction226
;
3114 void nitc__parser___nitc__parser__ReduceAction227___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3115 extern const struct class class_nitc__parser__ReduceAction227
;
3116 void nitc__parser___nitc__parser__ReduceAction228___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3117 extern const struct class class_nitc__parser__ReduceAction228
;
3118 void nitc__parser___nitc__parser__ReduceAction229___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3119 extern const struct class class_nitc__parser__ReduceAction229
;
3120 void nitc__parser___nitc__parser__ReduceAction230___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3121 extern const struct class class_nitc__parser__ReduceAction230
;
3122 void nitc__parser___nitc__parser__ReduceAction231___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3123 extern const struct class class_nitc__parser__ReduceAction231
;
3124 void nitc__parser___nitc__parser__ReduceAction232___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3125 extern const struct class class_nitc__parser__ReduceAction232
;
3126 void nitc__parser___nitc__parser__ReduceAction233___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3127 extern const struct class class_nitc__parser__ReduceAction233
;
3128 void nitc__parser___nitc__parser__ReduceAction234___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3129 extern const struct class class_nitc__parser__ReduceAction234
;
3130 void nitc__parser___nitc__parser__ReduceAction235___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3131 extern const struct class class_nitc__parser__ReduceAction235
;
3132 void nitc__parser___nitc__parser__ReduceAction236___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3133 extern const struct class class_nitc__parser__ReduceAction236
;
3134 void nitc__parser___nitc__parser__ReduceAction237___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3135 extern const struct class class_nitc__parser__ReduceAction237
;
3136 void nitc__parser___nitc__parser__ReduceAction238___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3137 extern const struct class class_nitc__parser__ReduceAction238
;
3138 void nitc__parser___nitc__parser__ReduceAction239___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3139 extern const struct class class_nitc__parser__ReduceAction239
;
3140 void nitc__parser___nitc__parser__ReduceAction240___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3141 extern const struct class class_nitc__parser__ReduceAction240
;
3142 void nitc__parser___nitc__parser__ReduceAction241___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3143 extern const struct class class_nitc__parser__ReduceAction241
;
3144 void nitc__parser___nitc__parser__ReduceAction242___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3145 extern const struct class class_nitc__parser__ReduceAction242
;
3146 void nitc__parser___nitc__parser__ReduceAction243___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3147 extern const struct class class_nitc__parser__ReduceAction243
;
3148 void nitc__parser___nitc__parser__ReduceAction244___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3149 extern const struct class class_nitc__parser__ReduceAction244
;
3150 void nitc__parser___nitc__parser__ReduceAction245___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3151 extern const struct class class_nitc__parser__ReduceAction245
;
3152 void nitc__parser___nitc__parser__ReduceAction246___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3153 extern const struct class class_nitc__parser__ReduceAction246
;
3154 void nitc__parser___nitc__parser__ReduceAction247___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3155 extern const struct class class_nitc__parser__ReduceAction247
;
3156 void nitc__parser___nitc__parser__ReduceAction248___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3157 extern const struct class class_nitc__parser__ReduceAction248
;
3158 void nitc__parser___nitc__parser__ReduceAction249___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3159 extern const struct class class_nitc__parser__ReduceAction249
;
3160 void nitc__parser___nitc__parser__ReduceAction250___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3161 extern const struct class class_nitc__parser__ReduceAction250
;
3162 void nitc__parser___nitc__parser__ReduceAction251___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3163 extern const struct class class_nitc__parser__ReduceAction251
;
3164 void nitc__parser___nitc__parser__ReduceAction252___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3165 extern const struct class class_nitc__parser__ReduceAction252
;
3166 void nitc__parser___nitc__parser__ReduceAction253___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3167 extern const struct class class_nitc__parser__ReduceAction253
;
3168 void nitc__parser___nitc__parser__ReduceAction254___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3169 extern const struct class class_nitc__parser__ReduceAction254
;
3170 void nitc__parser___nitc__parser__ReduceAction255___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3171 extern const struct class class_nitc__parser__ReduceAction255
;
3172 void nitc__parser___nitc__parser__ReduceAction256___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3173 extern const struct class class_nitc__parser__ReduceAction256
;
3174 void nitc__parser___nitc__parser__ReduceAction257___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3175 extern const struct class class_nitc__parser__ReduceAction257
;
3176 void nitc__parser___nitc__parser__ReduceAction258___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3177 extern const struct class class_nitc__parser__ReduceAction258
;
3178 void nitc__parser___nitc__parser__ReduceAction259___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3179 extern const struct class class_nitc__parser__ReduceAction259
;
3180 void nitc__parser___nitc__parser__ReduceAction260___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3181 extern const struct class class_nitc__parser__ReduceAction260
;
3182 void nitc__parser___nitc__parser__ReduceAction261___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3183 extern const struct class class_nitc__parser__ReduceAction261
;
3184 void nitc__parser___nitc__parser__ReduceAction262___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3185 extern const struct class class_nitc__parser__ReduceAction262
;
3186 void nitc__parser___nitc__parser__ReduceAction263___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3187 extern const struct class class_nitc__parser__ReduceAction263
;
3188 void nitc__parser___nitc__parser__ReduceAction264___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3189 extern const struct class class_nitc__parser__ReduceAction264
;
3190 void nitc__parser___nitc__parser__ReduceAction265___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3191 extern const struct class class_nitc__parser__ReduceAction265
;
3192 void nitc__parser___nitc__parser__ReduceAction267___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3193 extern const struct class class_nitc__parser__ReduceAction267
;
3194 void nitc__parser___nitc__parser__ReduceAction268___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3195 extern const struct class class_nitc__parser__ReduceAction268
;
3196 void nitc__parser___nitc__parser__ReduceAction269___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3197 extern const struct class class_nitc__parser__ReduceAction269
;
3198 void nitc__parser___nitc__parser__ReduceAction270___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3199 extern const struct class class_nitc__parser__ReduceAction270
;
3200 void nitc__parser___nitc__parser__ReduceAction271___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3201 extern const struct class class_nitc__parser__ReduceAction271
;
3202 void nitc__parser___nitc__parser__ReduceAction272___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3203 extern const struct class class_nitc__parser__ReduceAction272
;
3204 void nitc__parser___nitc__parser__ReduceAction273___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3205 extern const struct class class_nitc__parser__ReduceAction273
;
3206 void nitc__parser___nitc__parser__ReduceAction274___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3207 extern const struct class class_nitc__parser__ReduceAction274
;
3208 void nitc__parser___nitc__parser__ReduceAction275___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3209 extern const struct class class_nitc__parser__ReduceAction275
;
3210 void nitc__parser___nitc__parser__ReduceAction276___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3211 extern const struct class class_nitc__parser__ReduceAction276
;
3212 void nitc__parser___nitc__parser__ReduceAction277___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3213 extern const struct class class_nitc__parser__ReduceAction277
;
3214 void nitc__parser___nitc__parser__ReduceAction278___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3215 extern const struct class class_nitc__parser__ReduceAction278
;
3216 void nitc__parser___nitc__parser__ReduceAction279___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3217 extern const struct class class_nitc__parser__ReduceAction279
;
3218 void nitc__parser___nitc__parser__ReduceAction281___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3219 extern const struct class class_nitc__parser__ReduceAction281
;
3220 void nitc__parser___nitc__parser__ReduceAction282___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3221 extern const struct class class_nitc__parser__ReduceAction282
;
3222 void nitc__parser___nitc__parser__ReduceAction283___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3223 extern const struct class class_nitc__parser__ReduceAction283
;
3224 void nitc__parser___nitc__parser__ReduceAction284___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3225 extern const struct class class_nitc__parser__ReduceAction284
;
3226 void nitc__parser___nitc__parser__ReduceAction285___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3227 extern const struct class class_nitc__parser__ReduceAction285
;
3228 void nitc__parser___nitc__parser__ReduceAction287___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3229 extern const struct class class_nitc__parser__ReduceAction287
;
3230 void nitc__parser___nitc__parser__ReduceAction289___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3231 extern const struct class class_nitc__parser__ReduceAction289
;
3232 void nitc__parser___nitc__parser__ReduceAction290___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3233 extern const struct class class_nitc__parser__ReduceAction290
;
3234 void nitc__parser___nitc__parser__ReduceAction291___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3235 extern const struct class class_nitc__parser__ReduceAction291
;
3236 void nitc__parser___nitc__parser__ReduceAction292___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3237 extern const struct class class_nitc__parser__ReduceAction292
;
3238 void nitc__parser___nitc__parser__ReduceAction294___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3239 extern const struct class class_nitc__parser__ReduceAction294
;
3240 void nitc__parser___nitc__parser__ReduceAction296___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3241 extern const struct class class_nitc__parser__ReduceAction296
;
3242 void nitc__parser___nitc__parser__ReduceAction297___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3243 extern const struct class class_nitc__parser__ReduceAction297
;
3244 void nitc__parser___nitc__parser__ReduceAction298___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3245 extern const struct class class_nitc__parser__ReduceAction298
;
3246 void nitc__parser___nitc__parser__ReduceAction299___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3247 extern const struct class class_nitc__parser__ReduceAction299
;
3248 void nitc__parser___nitc__parser__ReduceAction300___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3249 extern const struct class class_nitc__parser__ReduceAction300
;
3250 void nitc__parser___nitc__parser__ReduceAction301___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3251 extern const struct class class_nitc__parser__ReduceAction301
;
3252 void nitc__parser___nitc__parser__ReduceAction302___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3253 extern const struct class class_nitc__parser__ReduceAction302
;
3254 void nitc__parser___nitc__parser__ReduceAction303___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3255 extern const struct class class_nitc__parser__ReduceAction303
;
3256 void nitc__parser___nitc__parser__ReduceAction305___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3257 extern const struct class class_nitc__parser__ReduceAction305
;
3258 void nitc__parser___nitc__parser__ReduceAction307___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3259 extern const struct class class_nitc__parser__ReduceAction307
;
3260 void nitc__parser___nitc__parser__ReduceAction309___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3261 extern const struct class class_nitc__parser__ReduceAction309
;
3262 void nitc__parser___nitc__parser__ReduceAction311___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3263 extern const struct class class_nitc__parser__ReduceAction311
;
3264 void nitc__parser___nitc__parser__ReduceAction312___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3265 extern const struct class class_nitc__parser__ReduceAction312
;
3266 void nitc__parser___nitc__parser__ReduceAction314___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3267 extern const struct class class_nitc__parser__ReduceAction314
;
3268 void nitc__parser___nitc__parser__ReduceAction315___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3269 extern const struct class class_nitc__parser__ReduceAction315
;
3270 void nitc__parser___nitc__parser__ReduceAction317___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3271 extern const struct class class_nitc__parser__ReduceAction317
;
3272 void nitc__parser___nitc__parser__ReduceAction318___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3273 extern const struct class class_nitc__parser__ReduceAction318
;
3274 void nitc__parser___nitc__parser__ReduceAction319___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3275 extern const struct class class_nitc__parser__ReduceAction319
;
3276 void nitc__parser___nitc__parser__ReduceAction321___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3277 extern const struct class class_nitc__parser__ReduceAction321
;
3278 void nitc__parser___nitc__parser__ReduceAction323___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3279 extern const struct class class_nitc__parser__ReduceAction323
;
3280 void nitc__parser___nitc__parser__ReduceAction324___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3281 extern const struct class class_nitc__parser__ReduceAction324
;
3282 void nitc__parser___nitc__parser__ReduceAction325___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3283 extern const struct class class_nitc__parser__ReduceAction325
;
3284 void nitc__parser___nitc__parser__ReduceAction326___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3285 extern const struct class class_nitc__parser__ReduceAction326
;
3286 void nitc__parser___nitc__parser__ReduceAction328___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3287 extern const struct class class_nitc__parser__ReduceAction328
;
3288 void nitc__parser___nitc__parser__ReduceAction329___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3289 extern const struct class class_nitc__parser__ReduceAction329
;
3290 void nitc__parser___nitc__parser__ReduceAction330___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3291 extern const struct class class_nitc__parser__ReduceAction330
;
3292 void nitc__parser___nitc__parser__ReduceAction331___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3293 extern const struct class class_nitc__parser__ReduceAction331
;
3294 void nitc__parser___nitc__parser__ReduceAction333___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3295 extern const struct class class_nitc__parser__ReduceAction333
;
3296 void nitc__parser___nitc__parser__ReduceAction334___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3297 extern const struct class class_nitc__parser__ReduceAction334
;
3298 void nitc__parser___nitc__parser__ReduceAction336___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3299 extern const struct class class_nitc__parser__ReduceAction336
;
3300 void nitc__parser___nitc__parser__ReduceAction338___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3301 extern const struct class class_nitc__parser__ReduceAction338
;
3302 void nitc__parser___nitc__parser__ReduceAction340___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3303 extern const struct class class_nitc__parser__ReduceAction340
;
3304 void nitc__parser___nitc__parser__ReduceAction342___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3305 extern const struct class class_nitc__parser__ReduceAction342
;
3306 void nitc__parser___nitc__parser__ReduceAction344___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3307 extern const struct class class_nitc__parser__ReduceAction344
;
3308 void nitc__parser___nitc__parser__ReduceAction346___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3309 extern const struct class class_nitc__parser__ReduceAction346
;
3310 void nitc__parser___nitc__parser__ReduceAction348___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3311 extern const struct class class_nitc__parser__ReduceAction348
;
3312 void nitc__parser___nitc__parser__ReduceAction350___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3313 extern const struct class class_nitc__parser__ReduceAction350
;
3314 void nitc__parser___nitc__parser__ReduceAction352___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3315 extern const struct class class_nitc__parser__ReduceAction352
;
3316 void nitc__parser___nitc__parser__ReduceAction354___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3317 extern const struct class class_nitc__parser__ReduceAction354
;
3318 void nitc__parser___nitc__parser__ReduceAction356___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3319 extern const struct class class_nitc__parser__ReduceAction356
;
3320 void nitc__parser___nitc__parser__ReduceAction357___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3321 extern const struct class class_nitc__parser__ReduceAction357
;
3322 void nitc__parser___nitc__parser__ReduceAction358___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3323 extern const struct class class_nitc__parser__ReduceAction358
;
3324 void nitc__parser___nitc__parser__ReduceAction359___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3325 extern const struct class class_nitc__parser__ReduceAction359
;
3326 void nitc__parser___nitc__parser__ReduceAction360___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3327 extern const struct class class_nitc__parser__ReduceAction360
;
3328 void nitc__parser___nitc__parser__ReduceAction361___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3329 extern const struct class class_nitc__parser__ReduceAction361
;
3330 void nitc__parser___nitc__parser__ReduceAction362___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3331 extern const struct class class_nitc__parser__ReduceAction362
;
3332 void nitc__parser___nitc__parser__ReduceAction363___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3333 extern const struct class class_nitc__parser__ReduceAction363
;
3334 void nitc__parser___nitc__parser__ReduceAction364___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3335 extern const struct class class_nitc__parser__ReduceAction364
;
3336 void nitc__parser___nitc__parser__ReduceAction365___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3337 extern const struct class class_nitc__parser__ReduceAction365
;
3338 void nitc__parser___nitc__parser__ReduceAction366___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3339 extern const struct class class_nitc__parser__ReduceAction366
;
3340 void nitc__parser___nitc__parser__ReduceAction367___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3341 extern const struct class class_nitc__parser__ReduceAction367
;
3342 void nitc__parser___nitc__parser__ReduceAction368___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3343 extern const struct class class_nitc__parser__ReduceAction368
;
3344 void nitc__parser___nitc__parser__ReduceAction370___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3345 extern const struct class class_nitc__parser__ReduceAction370
;
3346 void nitc__parser___nitc__parser__ReduceAction371___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3347 extern const struct class class_nitc__parser__ReduceAction371
;
3348 void nitc__parser___nitc__parser__ReduceAction372___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3349 extern const struct class class_nitc__parser__ReduceAction372
;
3350 void nitc__parser___nitc__parser__ReduceAction373___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3351 extern const struct class class_nitc__parser__ReduceAction373
;
3352 void nitc__parser___nitc__parser__ReduceAction374___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3353 extern const struct class class_nitc__parser__ReduceAction374
;
3354 void nitc__parser___nitc__parser__ReduceAction375___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3355 extern const struct class class_nitc__parser__ReduceAction375
;
3356 void nitc__parser___nitc__parser__ReduceAction376___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3357 extern const struct class class_nitc__parser__ReduceAction376
;
3358 void nitc__parser___nitc__parser__ReduceAction377___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3359 extern const struct class class_nitc__parser__ReduceAction377
;
3360 void nitc__parser___nitc__parser__ReduceAction378___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3361 extern const struct class class_nitc__parser__ReduceAction378
;
3362 void nitc__parser___nitc__parser__ReduceAction379___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3363 extern const struct class class_nitc__parser__ReduceAction379
;
3364 void nitc__parser___nitc__parser__ReduceAction382___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3365 extern const struct class class_nitc__parser__ReduceAction382
;
3366 void nitc__parser___nitc__parser__ReduceAction383___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3367 extern const struct class class_nitc__parser__ReduceAction383
;
3368 void nitc__parser___nitc__parser__ReduceAction384___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3369 extern const struct class class_nitc__parser__ReduceAction384
;
3370 void nitc__parser___nitc__parser__ReduceAction385___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3371 extern const struct class class_nitc__parser__ReduceAction385
;
3372 void nitc__parser___nitc__parser__ReduceAction387___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3373 extern const struct class class_nitc__parser__ReduceAction387
;
3374 void nitc__parser___nitc__parser__ReduceAction388___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3375 extern const struct class class_nitc__parser__ReduceAction388
;
3376 void nitc__parser___nitc__parser__ReduceAction389___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3377 extern const struct class class_nitc__parser__ReduceAction389
;
3378 void nitc__parser___nitc__parser__ReduceAction390___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3379 extern const struct class class_nitc__parser__ReduceAction390
;
3380 void nitc__parser___nitc__parser__ReduceAction392___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3381 extern const struct class class_nitc__parser__ReduceAction392
;
3382 void nitc__parser___nitc__parser__ReduceAction394___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3383 extern const struct class class_nitc__parser__ReduceAction394
;
3384 void nitc__parser___nitc__parser__ReduceAction395___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3385 extern const struct class class_nitc__parser__ReduceAction395
;
3386 void nitc__parser___nitc__parser__ReduceAction396___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3387 extern const struct class class_nitc__parser__ReduceAction396
;
3388 void nitc__parser___nitc__parser__ReduceAction397___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3389 extern const struct class class_nitc__parser__ReduceAction397
;
3390 void nitc__parser___nitc__parser__ReduceAction398___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3391 extern const struct class class_nitc__parser__ReduceAction398
;
3392 void nitc__parser___nitc__parser__ReduceAction399___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3393 extern const struct class class_nitc__parser__ReduceAction399
;
3394 void nitc__parser___nitc__parser__ReduceAction402___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3395 extern const struct class class_nitc__parser__ReduceAction402
;
3396 void nitc__parser___nitc__parser__ReduceAction403___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3397 extern const struct class class_nitc__parser__ReduceAction403
;
3398 void nitc__parser___nitc__parser__ReduceAction404___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3399 extern const struct class class_nitc__parser__ReduceAction404
;
3400 void nitc__parser___nitc__parser__ReduceAction405___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3401 extern const struct class class_nitc__parser__ReduceAction405
;
3402 void nitc__parser___nitc__parser__ReduceAction406___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3403 extern const struct class class_nitc__parser__ReduceAction406
;
3404 void nitc__parser___nitc__parser__ReduceAction408___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3405 extern const struct class class_nitc__parser__ReduceAction408
;
3406 void nitc__parser___nitc__parser__ReduceAction409___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3407 extern const struct class class_nitc__parser__ReduceAction409
;
3408 void nitc__parser___nitc__parser__ReduceAction410___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3409 extern const struct class class_nitc__parser__ReduceAction410
;
3410 void nitc__parser___nitc__parser__ReduceAction411___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3411 extern const struct class class_nitc__parser__ReduceAction411
;
3412 void nitc__parser___nitc__parser__ReduceAction414___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3413 extern const struct class class_nitc__parser__ReduceAction414
;
3414 void nitc__parser___nitc__parser__ReduceAction416___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3415 extern const struct class class_nitc__parser__ReduceAction416
;
3416 void nitc__parser___nitc__parser__ReduceAction417___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3417 extern const struct class class_nitc__parser__ReduceAction417
;
3418 void nitc__parser___nitc__parser__ReduceAction418___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3419 extern const struct class class_nitc__parser__ReduceAction418
;
3420 void nitc__parser___nitc__parser__ReduceAction419___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3421 extern const struct class class_nitc__parser__ReduceAction419
;
3422 void nitc__parser___nitc__parser__ReduceAction420___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3423 extern const struct class class_nitc__parser__ReduceAction420
;
3424 void nitc__parser___nitc__parser__ReduceAction421___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3425 extern const struct class class_nitc__parser__ReduceAction421
;
3426 void nitc__parser___nitc__parser__ReduceAction422___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3427 extern const struct class class_nitc__parser__ReduceAction422
;
3428 void nitc__parser___nitc__parser__ReduceAction423___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3429 extern const struct class class_nitc__parser__ReduceAction423
;
3430 void nitc__parser___nitc__parser__ReduceAction424___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3431 extern const struct class class_nitc__parser__ReduceAction424
;
3432 void nitc__parser___nitc__parser__ReduceAction425___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3433 extern const struct class class_nitc__parser__ReduceAction425
;
3434 void nitc__parser___nitc__parser__ReduceAction426___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3435 extern const struct class class_nitc__parser__ReduceAction426
;
3436 void nitc__parser___nitc__parser__ReduceAction430___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3437 extern const struct class class_nitc__parser__ReduceAction430
;
3438 void nitc__parser___nitc__parser__ReduceAction433___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3439 extern const struct class class_nitc__parser__ReduceAction433
;
3440 void nitc__parser___nitc__parser__ReduceAction434___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3441 extern const struct class class_nitc__parser__ReduceAction434
;
3442 void nitc__parser___nitc__parser__ReduceAction435___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3443 extern const struct class class_nitc__parser__ReduceAction435
;
3444 void nitc__parser___nitc__parser__ReduceAction436___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3445 extern const struct class class_nitc__parser__ReduceAction436
;
3446 void nitc__parser___nitc__parser__ReduceAction437___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3447 extern const struct class class_nitc__parser__ReduceAction437
;
3448 void nitc__parser___nitc__parser__ReduceAction438___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3449 extern const struct class class_nitc__parser__ReduceAction438
;
3450 void nitc__parser___nitc__parser__ReduceAction439___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3451 extern const struct class class_nitc__parser__ReduceAction439
;
3452 void nitc__parser___nitc__parser__ReduceAction440___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3453 extern const struct class class_nitc__parser__ReduceAction440
;
3454 void nitc__parser___nitc__parser__ReduceAction442___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3455 extern const struct class class_nitc__parser__ReduceAction442
;
3456 void nitc__parser___nitc__parser__ReduceAction444___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3457 extern const struct class class_nitc__parser__ReduceAction444
;
3458 void nitc__parser___nitc__parser__ReduceAction445___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3459 extern const struct class class_nitc__parser__ReduceAction445
;
3460 void nitc__parser___nitc__parser__ReduceAction447___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3461 extern const struct class class_nitc__parser__ReduceAction447
;
3462 void nitc__parser___nitc__parser__ReduceAction448___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3463 extern const struct class class_nitc__parser__ReduceAction448
;
3464 void nitc__parser___nitc__parser__ReduceAction449___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3465 extern const struct class class_nitc__parser__ReduceAction449
;
3466 void nitc__parser___nitc__parser__ReduceAction450___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3467 extern const struct class class_nitc__parser__ReduceAction450
;
3468 void nitc__parser___nitc__parser__ReduceAction451___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3469 extern const struct class class_nitc__parser__ReduceAction451
;
3470 void nitc__parser___nitc__parser__ReduceAction452___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3471 extern const struct class class_nitc__parser__ReduceAction452
;
3472 void nitc__parser___nitc__parser__ReduceAction453___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3473 extern const struct class class_nitc__parser__ReduceAction453
;
3474 void nitc__parser___nitc__parser__ReduceAction454___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3475 extern const struct class class_nitc__parser__ReduceAction454
;
3476 void nitc__parser___nitc__parser__ReduceAction455___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3477 extern const struct class class_nitc__parser__ReduceAction455
;
3478 void nitc__parser___nitc__parser__ReduceAction456___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3479 extern const struct class class_nitc__parser__ReduceAction456
;
3480 void nitc__parser___nitc__parser__ReduceAction457___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3481 extern const struct class class_nitc__parser__ReduceAction457
;
3482 void nitc__parser___nitc__parser__ReduceAction458___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3483 extern const struct class class_nitc__parser__ReduceAction458
;
3484 void nitc__parser___nitc__parser__ReduceAction459___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3485 extern const struct class class_nitc__parser__ReduceAction459
;
3486 void nitc__parser___nitc__parser__ReduceAction461___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3487 extern const struct class class_nitc__parser__ReduceAction461
;
3488 void nitc__parser___nitc__parser__ReduceAction462___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3489 extern const struct class class_nitc__parser__ReduceAction462
;
3490 void nitc__parser___nitc__parser__ReduceAction463___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3491 extern const struct class class_nitc__parser__ReduceAction463
;
3492 void nitc__parser___nitc__parser__ReduceAction464___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3493 extern const struct class class_nitc__parser__ReduceAction464
;
3494 void nitc__parser___nitc__parser__ReduceAction465___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3495 extern const struct class class_nitc__parser__ReduceAction465
;
3496 void nitc__parser___nitc__parser__ReduceAction466___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3497 extern const struct class class_nitc__parser__ReduceAction466
;
3498 void nitc__parser___nitc__parser__ReduceAction467___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3499 extern const struct class class_nitc__parser__ReduceAction467
;
3500 void nitc__parser___nitc__parser__ReduceAction469___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3501 extern const struct class class_nitc__parser__ReduceAction469
;
3502 void nitc__parser___nitc__parser__ReduceAction470___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3503 extern const struct class class_nitc__parser__ReduceAction470
;
3504 void nitc__parser___nitc__parser__ReduceAction472___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3505 extern const struct class class_nitc__parser__ReduceAction472
;
3506 void nitc__parser___nitc__parser__ReduceAction473___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3507 extern const struct class class_nitc__parser__ReduceAction473
;
3508 void nitc__parser___nitc__parser__ReduceAction476___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3509 extern const struct class class_nitc__parser__ReduceAction476
;
3510 void nitc__parser___nitc__parser__ReduceAction477___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3511 extern const struct class class_nitc__parser__ReduceAction477
;
3512 void nitc__parser___nitc__parser__ReduceAction480___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3513 extern const struct class class_nitc__parser__ReduceAction480
;
3514 void nitc__parser___nitc__parser__ReduceAction482___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3515 extern const struct class class_nitc__parser__ReduceAction482
;
3516 void nitc__parser___nitc__parser__ReduceAction483___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3517 extern const struct class class_nitc__parser__ReduceAction483
;
3518 void nitc__parser___nitc__parser__ReduceAction484___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3519 extern const struct class class_nitc__parser__ReduceAction484
;
3520 void nitc__parser___nitc__parser__ReduceAction486___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3521 extern const struct class class_nitc__parser__ReduceAction486
;
3522 void nitc__parser___nitc__parser__ReduceAction488___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3523 extern const struct class class_nitc__parser__ReduceAction488
;
3524 void nitc__parser___nitc__parser__ReduceAction489___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3525 extern const struct class class_nitc__parser__ReduceAction489
;
3526 void nitc__parser___nitc__parser__ReduceAction492___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3527 extern const struct class class_nitc__parser__ReduceAction492
;
3528 void nitc__parser___nitc__parser__ReduceAction853___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3529 extern const struct class class_nitc__parser__ReduceAction853
;
3530 void nitc__parser___nitc__parser__ReduceAction855___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3531 extern const struct class class_nitc__parser__ReduceAction855
;
3532 void nitc__parser___nitc__parser__ReduceAction856___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3533 extern const struct class class_nitc__parser__ReduceAction856
;
3534 void nitc__parser___nitc__parser__ReduceAction857___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3535 extern const struct class class_nitc__parser__ReduceAction857
;
3536 void nitc__parser___nitc__parser__ReduceAction858___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3537 extern const struct class class_nitc__parser__ReduceAction858
;
3538 void nitc__parser___nitc__parser__ReduceAction859___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3539 extern const struct class class_nitc__parser__ReduceAction859
;
3540 void nitc__parser___nitc__parser__ReduceAction860___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3541 extern const struct class class_nitc__parser__ReduceAction860
;
3542 void nitc__parser___nitc__parser__ReduceAction861___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3543 extern const struct class class_nitc__parser__ReduceAction861
;
3544 void nitc__parser___nitc__parser__ReduceAction862___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3545 extern const struct class class_nitc__parser__ReduceAction862
;
3546 void nitc__parser___nitc__parser__ReduceAction863___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3547 extern const struct class class_nitc__parser__ReduceAction863
;
3548 void nitc__parser___nitc__parser__ReduceAction866___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3549 extern const struct class class_nitc__parser__ReduceAction866
;
3550 void nitc__parser___nitc__parser__ReduceAction867___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3551 extern const struct class class_nitc__parser__ReduceAction867
;
3552 void nitc__parser___nitc__parser__ReduceAction891___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3553 extern const struct class class_nitc__parser__ReduceAction891
;
3554 void nitc__parser___nitc__parser__ReduceAction892___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3555 extern const struct class class_nitc__parser__ReduceAction892
;
3556 void nitc__parser___nitc__parser__ReduceAction1053___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3557 extern const struct class class_nitc__parser__ReduceAction1053
;
3558 void nitc__parser___nitc__parser__ReduceAction1054___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3559 extern const struct class class_nitc__parser__ReduceAction1054
;
3560 void nitc__parser___nitc__parser__ReduceAction1055___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3561 extern const struct class class_nitc__parser__ReduceAction1055
;
3562 void nitc__parser___nitc__parser__ReduceAction1056___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3563 extern const struct class class_nitc__parser__ReduceAction1056
;
3564 void nitc__parser___nitc__parser__ReduceAction1057___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3565 extern const struct class class_nitc__parser__ReduceAction1057
;
3566 void nitc__parser___nitc__parser__ReduceAction1058___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3567 extern const struct class class_nitc__parser__ReduceAction1058
;
3568 void nitc__parser___nitc__parser__ReduceAction1060___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3569 extern const struct class class_nitc__parser__ReduceAction1060
;
3570 void nitc__parser___nitc__parser__ReduceAction1062___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3571 extern const struct class class_nitc__parser__ReduceAction1062
;
3572 void nitc__parser___nitc__parser__ReduceAction1064___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3573 extern const struct class class_nitc__parser__ReduceAction1064
;
3574 void nitc__parser___nitc__parser__ReduceAction1065___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3575 extern const struct class class_nitc__parser__ReduceAction1065
;
3576 void nitc__parser___nitc__parser__ReduceAction1066___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3577 extern const struct class class_nitc__parser__ReduceAction1066
;
3578 void nitc__parser___nitc__parser__ReduceAction1067___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3579 extern const struct class class_nitc__parser__ReduceAction1067
;
3580 void nitc__parser___nitc__parser__ReduceAction1068___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3581 extern const struct class class_nitc__parser__ReduceAction1068
;
3582 void nitc__parser___nitc__parser__ReduceAction1070___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3583 extern const struct class class_nitc__parser__ReduceAction1070
;
3584 void nitc__parser___nitc__parser__ReduceAction1072___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3585 extern const struct class class_nitc__parser__ReduceAction1072
;
3586 void nitc__parser___nitc__parser__ReduceAction1078___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3587 extern const struct class class_nitc__parser__ReduceAction1078
;
3588 void nitc__parser___nitc__parser__ReduceAction1086___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3589 extern const struct class class_nitc__parser__ReduceAction1086
;
3590 void nitc__parser___nitc__parser__ReduceAction1087___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3591 extern const struct class class_nitc__parser__ReduceAction1087
;
3592 void nitc__parser___nitc__parser__ReduceAction1088___nitc__parser_work__ReduceAction__action(val
* self
, val
* p0
);
3593 extern const struct class class_nitc__parser__ReduceAction1088
;
3594 void nitc___nitc__ANodes___core__kernel__Object__init(val
* self
);
3595 void nitc___nitc__ANodes___parent_61d(val
* self
, val
* p0
);
3596 void nitc___nitc__ANodes___hook_add(val
* self
, val
* p0
);
3597 val
* nitc___nitc__ANodes___items(val
* self
);
3598 void nitc___nitc__ANodes___hook_remove(val
* self
, val
* p0
);
3599 val
* nitc___nitc__ANodes___parent(val
* self
);
3600 long nitc___nitc__ANodes___core__abstract_collection__Collection__length(val
* self
);
3601 short int nitc___nitc__ANodes___core__abstract_collection__Collection__is_empty(val
* self
);
3602 val
* nitc___nitc__ANodes___core__abstract_collection__Collection__iterator(val
* self
);
3603 short int nitc___nitc__ANodes___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
3604 void nitc___nitc__ANodes___visit_all(val
* self
, val
* p0
);
3605 void nitc___nitc__ANodes___unsafe_add_all(val
* self
, val
* p0
);
3606 val
* nitc___nitc__ANodes___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
3607 val
* nitc___nitc__ANodes___core__abstract_collection__SequenceRead__reverse_iterator(val
* self
);
3608 short int nitc___nitc__ANodes___replace_child(val
* self
, val
* p0
, val
* p1
);
3609 void nitc___nitc__ANodes___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
3610 void nitc___nitc__ANodes___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
3611 void nitc___nitc__ANodes___core__abstract_collection__Sequence__remove_at(val
* self
, long p0
);
3612 val
* nitc___nitc__ANodes___core__abstract_collection__Sequence__pop(val
* self
);
3613 val
* nitc___nitc__ANodes___core__abstract_collection__Sequence__shift(val
* self
);
3614 void nitc___nitc__ANodes___core__abstract_collection__Sequence__unshift(val
* self
, val
* p0
);
3615 extern const struct class class_nitc__ANodes
;
3616 #define COLOR_core__Array__nitc__ANodes___35dE 0
3617 #define COLOR_nitc__parser_nodes__ANodes___items 1
3618 val
* nitc___nitc__TEol___core__abstract_text__Object__to_s(val
* self
);
3619 val
* nitc___nitc__ANode___location(val
* self
);
3620 val
* nitc___nitc__ANode___parent(val
* self
);
3621 void nitc___nitc__Token___ANode__visit_all(val
* self
, val
* p0
);
3622 short int nitc__modelbuilder_base___ANode___is_broken(val
* self
);
3623 val
* nitc___nitc__ANode___hot_location(val
* self
);
3624 void nitc__modelbuilder_base___ANode___is_broken_61d(val
* self
, short int p0
);
3625 void nitc__literal___ANode___accept_literal(val
* self
, val
* p0
);
3626 void nitc___nitc__ANode___parent_61d(val
* self
, val
* p0
);
3627 void nitc__transform___ANode___full_transform_visitor(val
* self
, val
* p0
);
3628 void nitc__astvalidation___ANode___accept_ast_validation(val
* self
, val
* p0
);
3629 void nitc__rapid_type_analysis___ANode___accept_rapid_type_visitor(val
* self
, val
* p0
);
3630 void nitc__scope___ANode___accept_scope_visitor(val
* self
, val
* p0
);
3631 void nitc__flow___ANode___accept_flow_visitor(val
* self
, val
* p0
);
3632 void nitc__local_var_init___ANode___accept_local_var_visitor(val
* self
, val
* p0
);
3633 void nitc__auto_super_init___ANode___accept_auto_super_init(val
* self
, val
* p0
);
3634 void nitc__transform___ANode___accept_transform_visitor(val
* self
, val
* p0
);
3635 void nitc___nitc__ANode___debug(val
* self
, val
* p0
);
3636 void nitc___nitc__ANode___location_61d(val
* self
, val
* p0
);
3637 void nitc___nitc__ANode___replace_with(val
* self
, val
* p0
);
3638 void nitc__typing___ANode___accept_post_typing(val
* self
, val
* p0
);
3639 void nitc___nitc__Token___ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
3640 val
* nitc__lexer_work___Token___text(val
* self
);
3641 long nitc__lexer___TEol___nitc__lexer_work__Token__parser_index(val
* self
);
3642 void nitc___nitc__Token___next_token_61d(val
* self
, val
* p0
);
3643 void nitc___nitc__Token___prev_token_61d(val
* self
, val
* p0
);
3644 void nitc___nitc__Token___is_loose_61d(val
* self
, short int p0
);
3645 val
* nitc___nitc__Token___next_looses(val
* self
);
3646 val
* nitc___nitc__Token___next_token(val
* self
);
3647 val
* nitc___nitc__Token___prev_looses(val
* self
);
3648 void nitc__lexer___TEol___init_tk(val
* self
, val
* p0
);
3649 extern const struct class class_nitc__TEol
;
3650 #define COLOR_nitc__modelbuilder_base__ANode___is_broken 0
3651 #define COLOR_nitc__parser_nodes__Token___is_loose 5
3652 val
* nitc___nitc__Token___core__abstract_text__Object__to_s(val
* self
);
3653 long nitc__lexer___TComment___nitc__lexer_work__Token__parser_index(val
* self
);
3654 void nitc__lexer___TComment___init_tk(val
* self
, val
* p0
);
3655 extern const struct class class_nitc__TComment
;
3656 val
* nitc___nitc__TokenKeyword___core__abstract_text__Object__to_s(val
* self
);
3657 long nitc__lexer___TKwpackage___nitc__lexer_work__Token__parser_index(val
* self
);
3658 void nitc__lexer___TKwpackage___init_tk(val
* self
, val
* p0
);
3659 extern const struct class class_nitc__TKwpackage
;
3660 long nitc__lexer___TKwmodule___nitc__lexer_work__Token__parser_index(val
* self
);
3661 void nitc__lexer___TKwmodule___init_tk(val
* self
, val
* p0
);
3662 extern const struct class class_nitc__TKwmodule
;
3663 long nitc__lexer___TKwimport___nitc__lexer_work__Token__parser_index(val
* self
);
3664 void nitc__lexer___TKwimport___init_tk(val
* self
, val
* p0
);
3665 extern const struct class class_nitc__TKwimport
;
3666 long nitc__lexer___TKwclass___nitc__lexer_work__Token__parser_index(val
* self
);
3667 void nitc__lexer___TKwclass___init_tk(val
* self
, val
* p0
);
3668 extern const struct class class_nitc__TKwclass
;
3669 long nitc__lexer___TKwabstract___nitc__lexer_work__Token__parser_index(val
* self
);
3670 void nitc__lexer___TKwabstract___init_tk(val
* self
, val
* p0
);
3671 extern const struct class class_nitc__TKwabstract
;
3672 long nitc__lexer___TKwinterface___nitc__lexer_work__Token__parser_index(val
* self
);
3673 void nitc__lexer___TKwinterface___init_tk(val
* self
, val
* p0
);
3674 extern const struct class class_nitc__TKwinterface
;
3675 long nitc__lexer___TKwenum___nitc__lexer_work__Token__parser_index(val
* self
);
3676 void nitc__lexer___TKwenum___init_tk(val
* self
, val
* p0
);
3677 extern const struct class class_nitc__TKwenum
;
3678 long nitc__lexer___TKwend___nitc__lexer_work__Token__parser_index(val
* self
);
3679 void nitc__lexer___TKwend___init_tk(val
* self
, val
* p0
);
3680 extern const struct class class_nitc__TKwend
;
3681 long nitc__lexer___TKwmeth___nitc__lexer_work__Token__parser_index(val
* self
);
3682 void nitc__lexer___TKwmeth___init_tk(val
* self
, val
* p0
);
3683 extern const struct class class_nitc__TKwmeth
;
3684 long nitc__lexer___TKwtype___nitc__lexer_work__Token__parser_index(val
* self
);
3685 void nitc__lexer___TKwtype___init_tk(val
* self
, val
* p0
);
3686 extern const struct class class_nitc__TKwtype
;
3687 long nitc__lexer___TKwinit___nitc__lexer_work__Token__parser_index(val
* self
);
3688 void nitc__lexer___TKwinit___init_tk(val
* self
, val
* p0
);
3689 extern const struct class class_nitc__TKwinit
;
3690 long nitc__lexer___TKwredef___nitc__lexer_work__Token__parser_index(val
* self
);
3691 void nitc__lexer___TKwredef___init_tk(val
* self
, val
* p0
);
3692 extern const struct class class_nitc__TKwredef
;
3693 long nitc__lexer___TKwis___nitc__lexer_work__Token__parser_index(val
* self
);
3694 void nitc__lexer___TKwis___init_tk(val
* self
, val
* p0
);
3695 extern const struct class class_nitc__TKwis
;
3696 long nitc__lexer___TKwdo___nitc__lexer_work__Token__parser_index(val
* self
);
3697 void nitc__lexer___TKwdo___init_tk(val
* self
, val
* p0
);
3698 extern const struct class class_nitc__TKwdo
;
3699 long nitc__lexer___TKwvar___nitc__lexer_work__Token__parser_index(val
* self
);
3700 void nitc__lexer___TKwvar___init_tk(val
* self
, val
* p0
);
3701 extern const struct class class_nitc__TKwvar
;
3702 long nitc__lexer___TKwextern___nitc__lexer_work__Token__parser_index(val
* self
);
3703 void nitc__lexer___TKwextern___init_tk(val
* self
, val
* p0
);
3704 extern const struct class class_nitc__TKwextern
;
3705 long nitc__lexer___TKwpublic___nitc__lexer_work__Token__parser_index(val
* self
);
3706 void nitc__lexer___TKwpublic___init_tk(val
* self
, val
* p0
);
3707 extern const struct class class_nitc__TKwpublic
;
3708 long nitc__lexer___TKwprotected___nitc__lexer_work__Token__parser_index(val
* self
);
3709 void nitc__lexer___TKwprotected___init_tk(val
* self
, val
* p0
);
3710 extern const struct class class_nitc__TKwprotected
;
3711 long nitc__lexer___TKwprivate___nitc__lexer_work__Token__parser_index(val
* self
);
3712 void nitc__lexer___TKwprivate___init_tk(val
* self
, val
* p0
);
3713 extern const struct class class_nitc__TKwprivate
;
3714 long nitc__lexer___TKwintrude___nitc__lexer_work__Token__parser_index(val
* self
);
3715 void nitc__lexer___TKwintrude___init_tk(val
* self
, val
* p0
);
3716 extern const struct class class_nitc__TKwintrude
;
3717 long nitc__lexer___TKwif___nitc__lexer_work__Token__parser_index(val
* self
);
3718 void nitc__lexer___TKwif___init_tk(val
* self
, val
* p0
);
3719 extern const struct class class_nitc__TKwif
;
3720 long nitc__lexer___TKwthen___nitc__lexer_work__Token__parser_index(val
* self
);
3721 void nitc__lexer___TKwthen___init_tk(val
* self
, val
* p0
);
3722 extern const struct class class_nitc__TKwthen
;
3723 long nitc__lexer___TKwelse___nitc__lexer_work__Token__parser_index(val
* self
);
3724 void nitc__lexer___TKwelse___init_tk(val
* self
, val
* p0
);
3725 extern const struct class class_nitc__TKwelse
;
3726 long nitc__lexer___TKwwhile___nitc__lexer_work__Token__parser_index(val
* self
);
3727 void nitc__lexer___TKwwhile___init_tk(val
* self
, val
* p0
);
3728 extern const struct class class_nitc__TKwwhile
;
3729 long nitc__lexer___TKwloop___nitc__lexer_work__Token__parser_index(val
* self
);
3730 void nitc__lexer___TKwloop___init_tk(val
* self
, val
* p0
);
3731 extern const struct class class_nitc__TKwloop
;
3732 long nitc__lexer___TKwfor___nitc__lexer_work__Token__parser_index(val
* self
);
3733 void nitc__lexer___TKwfor___init_tk(val
* self
, val
* p0
);
3734 extern const struct class class_nitc__TKwfor
;
3735 long nitc__lexer___TKwin___nitc__lexer_work__Token__parser_index(val
* self
);
3736 void nitc__lexer___TKwin___init_tk(val
* self
, val
* p0
);
3737 extern const struct class class_nitc__TKwin
;
3738 long nitc__lexer___TKwand___nitc__lexer_work__Token__parser_index(val
* self
);
3739 void nitc__lexer___TKwand___init_tk(val
* self
, val
* p0
);
3740 extern const struct class class_nitc__TKwand
;
3741 long nitc__lexer___TKwor___nitc__lexer_work__Token__parser_index(val
* self
);
3742 void nitc__lexer___TKwor___init_tk(val
* self
, val
* p0
);
3743 extern const struct class class_nitc__TKwor
;
3744 long nitc__lexer___TKwimplies___nitc__lexer_work__Token__parser_index(val
* self
);
3745 void nitc__lexer___TKwimplies___init_tk(val
* self
, val
* p0
);
3746 extern const struct class class_nitc__TKwimplies
;
3747 long nitc__lexer___TKwnot___nitc__lexer_work__Token__parser_index(val
* self
);
3748 void nitc__lexer___TKwnot___init_tk(val
* self
, val
* p0
);
3749 extern const struct class class_nitc__TKwnot
;
3750 long nitc__lexer___TKwreturn___nitc__lexer_work__Token__parser_index(val
* self
);
3751 void nitc__lexer___TKwreturn___init_tk(val
* self
, val
* p0
);
3752 extern const struct class class_nitc__TKwreturn
;
3753 long nitc__lexer___TKwcontinue___nitc__lexer_work__Token__parser_index(val
* self
);
3754 void nitc__lexer___TKwcontinue___init_tk(val
* self
, val
* p0
);
3755 extern const struct class class_nitc__TKwcontinue
;
3756 long nitc__lexer___TKwbreak___nitc__lexer_work__Token__parser_index(val
* self
);
3757 void nitc__lexer___TKwbreak___init_tk(val
* self
, val
* p0
);
3758 extern const struct class class_nitc__TKwbreak
;
3759 long nitc__lexer___TKwabort___nitc__lexer_work__Token__parser_index(val
* self
);
3760 void nitc__lexer___TKwabort___init_tk(val
* self
, val
* p0
);
3761 extern const struct class class_nitc__TKwabort
;
3762 long nitc__lexer___TKwassert___nitc__lexer_work__Token__parser_index(val
* self
);
3763 void nitc__lexer___TKwassert___init_tk(val
* self
, val
* p0
);
3764 extern const struct class class_nitc__TKwassert
;
3765 long nitc__lexer___TKwnew___nitc__lexer_work__Token__parser_index(val
* self
);
3766 void nitc__lexer___TKwnew___init_tk(val
* self
, val
* p0
);
3767 extern const struct class class_nitc__TKwnew
;
3768 long nitc__lexer___TKwisa___nitc__lexer_work__Token__parser_index(val
* self
);
3769 void nitc__lexer___TKwisa___init_tk(val
* self
, val
* p0
);
3770 extern const struct class class_nitc__TKwisa
;
3771 long nitc__lexer___TKwonce___nitc__lexer_work__Token__parser_index(val
* self
);
3772 void nitc__lexer___TKwonce___init_tk(val
* self
, val
* p0
);
3773 extern const struct class class_nitc__TKwonce
;
3774 long nitc__lexer___TKwsuper___nitc__lexer_work__Token__parser_index(val
* self
);
3775 void nitc__lexer___TKwsuper___init_tk(val
* self
, val
* p0
);
3776 extern const struct class class_nitc__TKwsuper
;
3777 long nitc__lexer___TKwself___nitc__lexer_work__Token__parser_index(val
* self
);
3778 void nitc__lexer___TKwself___init_tk(val
* self
, val
* p0
);
3779 extern const struct class class_nitc__TKwself
;
3780 long nitc__lexer___TKwtrue___nitc__lexer_work__Token__parser_index(val
* self
);
3781 void nitc__lexer___TKwtrue___init_tk(val
* self
, val
* p0
);
3782 extern const struct class class_nitc__TKwtrue
;
3783 long nitc__lexer___TKwfalse___nitc__lexer_work__Token__parser_index(val
* self
);
3784 void nitc__lexer___TKwfalse___init_tk(val
* self
, val
* p0
);
3785 extern const struct class class_nitc__TKwfalse
;
3786 long nitc__lexer___TKwnull___nitc__lexer_work__Token__parser_index(val
* self
);
3787 void nitc__lexer___TKwnull___init_tk(val
* self
, val
* p0
);
3788 extern const struct class class_nitc__TKwnull
;
3789 long nitc__lexer___TKwas___nitc__lexer_work__Token__parser_index(val
* self
);
3790 void nitc__lexer___TKwas___init_tk(val
* self
, val
* p0
);
3791 extern const struct class class_nitc__TKwas
;
3792 long nitc__lexer___TKwnullable___nitc__lexer_work__Token__parser_index(val
* self
);
3793 void nitc__lexer___TKwnullable___init_tk(val
* self
, val
* p0
);
3794 extern const struct class class_nitc__TKwnullable
;
3795 long nitc__lexer___TKwisset___nitc__lexer_work__Token__parser_index(val
* self
);
3796 void nitc__lexer___TKwisset___init_tk(val
* self
, val
* p0
);
3797 extern const struct class class_nitc__TKwisset
;
3798 long nitc__lexer___TKwlabel___nitc__lexer_work__Token__parser_index(val
* self
);
3799 void nitc__lexer___TKwlabel___init_tk(val
* self
, val
* p0
);
3800 extern const struct class class_nitc__TKwlabel
;
3801 long nitc__lexer___TKwwith___nitc__lexer_work__Token__parser_index(val
* self
);
3802 void nitc__lexer___TKwwith___init_tk(val
* self
, val
* p0
);
3803 extern const struct class class_nitc__TKwwith
;
3804 long nitc__lexer___TKwdebug___nitc__lexer_work__Token__parser_index(val
* self
);
3805 void nitc__lexer___TKwdebug___init_tk(val
* self
, val
* p0
);
3806 extern const struct class class_nitc__TKwdebug
;
3807 long nitc__lexer___TOpar___nitc__lexer_work__Token__parser_index(val
* self
);
3808 void nitc__lexer___TOpar___init_tk(val
* self
, val
* p0
);
3809 extern const struct class class_nitc__TOpar
;
3810 long nitc__lexer___TCpar___nitc__lexer_work__Token__parser_index(val
* self
);
3811 void nitc__lexer___TCpar___init_tk(val
* self
, val
* p0
);
3812 extern const struct class class_nitc__TCpar
;
3813 long nitc__lexer___TObra___nitc__lexer_work__Token__parser_index(val
* self
);
3814 void nitc__lexer___TObra___init_tk(val
* self
, val
* p0
);
3815 extern const struct class class_nitc__TObra
;
3816 long nitc__lexer___TCbra___nitc__lexer_work__Token__parser_index(val
* self
);
3817 void nitc__lexer___TCbra___init_tk(val
* self
, val
* p0
);
3818 extern const struct class class_nitc__TCbra
;
3819 long nitc__lexer___TComma___nitc__lexer_work__Token__parser_index(val
* self
);
3820 void nitc__lexer___TComma___init_tk(val
* self
, val
* p0
);
3821 extern const struct class class_nitc__TComma
;
3822 long nitc__lexer___TColumn___nitc__lexer_work__Token__parser_index(val
* self
);
3823 void nitc__lexer___TColumn___init_tk(val
* self
, val
* p0
);
3824 extern const struct class class_nitc__TColumn
;
3825 long nitc__lexer___TQuad___nitc__lexer_work__Token__parser_index(val
* self
);
3826 void nitc__lexer___TQuad___init_tk(val
* self
, val
* p0
);
3827 extern const struct class class_nitc__TQuad
;
3828 long nitc__lexer___TAssign___nitc__lexer_work__Token__parser_index(val
* self
);
3829 void nitc__lexer___TAssign___init_tk(val
* self
, val
* p0
);
3830 extern const struct class class_nitc__TAssign
;
3831 val
* nitc___nitc__TokenOperator___core__abstract_text__Object__to_s(val
* self
);
3832 long nitc__lexer___TPluseq___nitc__lexer_work__Token__parser_index(val
* self
);
3833 void nitc__lexer___TPluseq___init_tk(val
* self
, val
* p0
);
3834 extern const struct class class_nitc__TPluseq
;
3835 long nitc__lexer___TMinuseq___nitc__lexer_work__Token__parser_index(val
* self
);
3836 void nitc__lexer___TMinuseq___init_tk(val
* self
, val
* p0
);
3837 extern const struct class class_nitc__TMinuseq
;
3838 long nitc__lexer___TStareq___nitc__lexer_work__Token__parser_index(val
* self
);
3839 void nitc__lexer___TStareq___init_tk(val
* self
, val
* p0
);
3840 extern const struct class class_nitc__TStareq
;
3841 long nitc__lexer___TSlasheq___nitc__lexer_work__Token__parser_index(val
* self
);
3842 void nitc__lexer___TSlasheq___init_tk(val
* self
, val
* p0
);
3843 extern const struct class class_nitc__TSlasheq
;
3844 long nitc__lexer___TPercenteq___nitc__lexer_work__Token__parser_index(val
* self
);
3845 void nitc__lexer___TPercenteq___init_tk(val
* self
, val
* p0
);
3846 extern const struct class class_nitc__TPercenteq
;
3847 long nitc__lexer___TStarstareq___nitc__lexer_work__Token__parser_index(val
* self
);
3848 void nitc__lexer___TStarstareq___init_tk(val
* self
, val
* p0
);
3849 extern const struct class class_nitc__TStarstareq
;
3850 long nitc__lexer___TPipeeq___nitc__lexer_work__Token__parser_index(val
* self
);
3851 void nitc__lexer___TPipeeq___init_tk(val
* self
, val
* p0
);
3852 extern const struct class class_nitc__TPipeeq
;
3853 long nitc__lexer___TCareteq___nitc__lexer_work__Token__parser_index(val
* self
);
3854 void nitc__lexer___TCareteq___init_tk(val
* self
, val
* p0
);
3855 extern const struct class class_nitc__TCareteq
;
3856 long nitc__lexer___TAmpeq___nitc__lexer_work__Token__parser_index(val
* self
);
3857 void nitc__lexer___TAmpeq___init_tk(val
* self
, val
* p0
);
3858 extern const struct class class_nitc__TAmpeq
;
3859 long nitc__lexer___TLleq___nitc__lexer_work__Token__parser_index(val
* self
);
3860 void nitc__lexer___TLleq___init_tk(val
* self
, val
* p0
);
3861 extern const struct class class_nitc__TLleq
;
3862 long nitc__lexer___TGgeq___nitc__lexer_work__Token__parser_index(val
* self
);
3863 void nitc__lexer___TGgeq___init_tk(val
* self
, val
* p0
);
3864 extern const struct class class_nitc__TGgeq
;
3865 long nitc__lexer___TDotdotdot___nitc__lexer_work__Token__parser_index(val
* self
);
3866 void nitc__lexer___TDotdotdot___init_tk(val
* self
, val
* p0
);
3867 extern const struct class class_nitc__TDotdotdot
;
3868 long nitc__lexer___TDotdot___nitc__lexer_work__Token__parser_index(val
* self
);
3869 void nitc__lexer___TDotdot___init_tk(val
* self
, val
* p0
);
3870 extern const struct class class_nitc__TDotdot
;
3871 long nitc__lexer___TDot___nitc__lexer_work__Token__parser_index(val
* self
);
3872 void nitc__lexer___TDot___init_tk(val
* self
, val
* p0
);
3873 extern const struct class class_nitc__TDot
;
3874 long nitc__lexer___TPlus___nitc__lexer_work__Token__parser_index(val
* self
);
3875 void nitc__lexer___TPlus___init_tk(val
* self
, val
* p0
);
3876 extern const struct class class_nitc__TPlus
;
3877 long nitc__lexer___TMinus___nitc__lexer_work__Token__parser_index(val
* self
);
3878 void nitc__lexer___TMinus___init_tk(val
* self
, val
* p0
);
3879 extern const struct class class_nitc__TMinus
;
3880 long nitc__lexer___TStar___nitc__lexer_work__Token__parser_index(val
* self
);
3881 void nitc__lexer___TStar___init_tk(val
* self
, val
* p0
);
3882 extern const struct class class_nitc__TStar
;
3883 long nitc__lexer___TStarstar___nitc__lexer_work__Token__parser_index(val
* self
);
3884 void nitc__lexer___TStarstar___init_tk(val
* self
, val
* p0
);
3885 extern const struct class class_nitc__TStarstar
;
3886 long nitc__lexer___TSlash___nitc__lexer_work__Token__parser_index(val
* self
);
3887 void nitc__lexer___TSlash___init_tk(val
* self
, val
* p0
);
3888 extern const struct class class_nitc__TSlash
;
3889 long nitc__lexer___TPercent___nitc__lexer_work__Token__parser_index(val
* self
);
3890 void nitc__lexer___TPercent___init_tk(val
* self
, val
* p0
);
3891 extern const struct class class_nitc__TPercent
;
3892 long nitc__lexer___TPipe___nitc__lexer_work__Token__parser_index(val
* self
);
3893 void nitc__lexer___TPipe___init_tk(val
* self
, val
* p0
);
3894 extern const struct class class_nitc__TPipe
;
3895 long nitc__lexer___TCaret___nitc__lexer_work__Token__parser_index(val
* self
);
3896 void nitc__lexer___TCaret___init_tk(val
* self
, val
* p0
);
3897 extern const struct class class_nitc__TCaret
;
3898 long nitc__lexer___TAmp___nitc__lexer_work__Token__parser_index(val
* self
);
3899 void nitc__lexer___TAmp___init_tk(val
* self
, val
* p0
);
3900 extern const struct class class_nitc__TAmp
;
3901 long nitc__lexer___TTilde___nitc__lexer_work__Token__parser_index(val
* self
);
3902 void nitc__lexer___TTilde___init_tk(val
* self
, val
* p0
);
3903 extern const struct class class_nitc__TTilde
;
3904 long nitc__lexer___TEq___nitc__lexer_work__Token__parser_index(val
* self
);
3905 void nitc__lexer___TEq___init_tk(val
* self
, val
* p0
);
3906 extern const struct class class_nitc__TEq
;
3907 long nitc__lexer___TNe___nitc__lexer_work__Token__parser_index(val
* self
);
3908 void nitc__lexer___TNe___init_tk(val
* self
, val
* p0
);
3909 extern const struct class class_nitc__TNe
;
3910 long nitc__lexer___TLt___nitc__lexer_work__Token__parser_index(val
* self
);
3911 void nitc__lexer___TLt___init_tk(val
* self
, val
* p0
);
3912 extern const struct class class_nitc__TLt
;
3913 long nitc__lexer___TLe___nitc__lexer_work__Token__parser_index(val
* self
);
3914 void nitc__lexer___TLe___init_tk(val
* self
, val
* p0
);
3915 extern const struct class class_nitc__TLe
;
3916 long nitc__lexer___TLl___nitc__lexer_work__Token__parser_index(val
* self
);
3917 void nitc__lexer___TLl___init_tk(val
* self
, val
* p0
);
3918 extern const struct class class_nitc__TLl
;
3919 long nitc__lexer___TGt___nitc__lexer_work__Token__parser_index(val
* self
);
3920 void nitc__lexer___TGt___init_tk(val
* self
, val
* p0
);
3921 extern const struct class class_nitc__TGt
;
3922 long nitc__lexer___TGe___nitc__lexer_work__Token__parser_index(val
* self
);
3923 void nitc__lexer___TGe___init_tk(val
* self
, val
* p0
);
3924 extern const struct class class_nitc__TGe
;
3925 long nitc__lexer___TGg___nitc__lexer_work__Token__parser_index(val
* self
);
3926 void nitc__lexer___TGg___init_tk(val
* self
, val
* p0
);
3927 extern const struct class class_nitc__TGg
;
3928 long nitc__lexer___TStarship___nitc__lexer_work__Token__parser_index(val
* self
);
3929 void nitc__lexer___TStarship___init_tk(val
* self
, val
* p0
);
3930 extern const struct class class_nitc__TStarship
;
3931 long nitc__lexer___TBang___nitc__lexer_work__Token__parser_index(val
* self
);
3932 void nitc__lexer___TBang___init_tk(val
* self
, val
* p0
);
3933 extern const struct class class_nitc__TBang
;
3934 long nitc__lexer___TAt___nitc__lexer_work__Token__parser_index(val
* self
);
3935 void nitc__lexer___TAt___init_tk(val
* self
, val
* p0
);
3936 extern const struct class class_nitc__TAt
;
3937 long nitc__lexer___TSemi___nitc__lexer_work__Token__parser_index(val
* self
);
3938 void nitc__lexer___TSemi___init_tk(val
* self
, val
* p0
);
3939 extern const struct class class_nitc__TSemi
;
3940 val
* nitc___nitc__TClassid___core__abstract_text__Object__to_s(val
* self
);
3941 long nitc__lexer___TClassid___nitc__lexer_work__Token__parser_index(val
* self
);
3942 void nitc__lexer___TClassid___init_tk(val
* self
, val
* p0
);
3943 extern const struct class class_nitc__TClassid
;
3944 val
* nitc___nitc__TId___core__abstract_text__Object__to_s(val
* self
);
3945 long nitc__lexer___TId___nitc__lexer_work__Token__parser_index(val
* self
);
3946 void nitc__lexer___TId___init_tk(val
* self
, val
* p0
);
3947 extern const struct class class_nitc__TId
;
3948 val
* nitc___nitc__TAttrid___core__abstract_text__Object__to_s(val
* self
);
3949 long nitc__lexer___TAttrid___nitc__lexer_work__Token__parser_index(val
* self
);
3950 void nitc__lexer___TAttrid___init_tk(val
* self
, val
* p0
);
3951 extern const struct class class_nitc__TAttrid
;
3952 val
* nitc___nitc__TokenLiteral___core__abstract_text__Object__to_s(val
* self
);
3953 long nitc__lexer___TInteger___nitc__lexer_work__Token__parser_index(val
* self
);
3954 void nitc__lexer___TInteger___init_tk(val
* self
, val
* p0
);
3955 extern const struct class class_nitc__TInteger
;
3956 long nitc__lexer___TFloat___nitc__lexer_work__Token__parser_index(val
* self
);
3957 void nitc__lexer___TFloat___init_tk(val
* self
, val
* p0
);
3958 extern const struct class class_nitc__TFloat
;
3959 long nitc__lexer___TChar___nitc__lexer_work__Token__parser_index(val
* self
);
3960 void nitc__lexer___TChar___init_tk(val
* self
, val
* p0
);
3961 extern const struct class class_nitc__TChar
;
3962 long nitc__lexer___TString___nitc__lexer_work__Token__parser_index(val
* self
);
3963 val
* nitc__light_ffi_base___TString___without_quotes(val
* self
);
3964 void nitc__lexer___TString___init_tk(val
* self
, val
* p0
);
3965 extern const struct class class_nitc__TString
;
3966 long nitc__lexer___TStartString___nitc__lexer_work__Token__parser_index(val
* self
);
3967 void nitc__lexer___TStartString___init_tk(val
* self
, val
* p0
);
3968 extern const struct class class_nitc__TStartString
;
3969 long nitc__lexer___TMidString___nitc__lexer_work__Token__parser_index(val
* self
);
3970 void nitc__lexer___TMidString___init_tk(val
* self
, val
* p0
);
3971 extern const struct class class_nitc__TMidString
;
3972 long nitc__lexer___TEndString___nitc__lexer_work__Token__parser_index(val
* self
);
3973 void nitc__lexer___TEndString___init_tk(val
* self
, val
* p0
);
3974 extern const struct class class_nitc__TEndString
;
3975 val
* nitc___nitc__TBadString___core__abstract_text__Object__to_s(val
* self
);
3976 long nitc__lexer___TBadString___nitc__lexer_work__Token__parser_index(val
* self
);
3977 void nitc__lexer___TBadString___init_tk(val
* self
, val
* p0
);
3978 extern const struct class class_nitc__TBadString
;
3979 val
* nitc___nitc__TBadChar___core__abstract_text__Object__to_s(val
* self
);
3980 long nitc__lexer___TBadChar___nitc__lexer_work__Token__parser_index(val
* self
);
3981 void nitc__lexer___TBadChar___init_tk(val
* self
, val
* p0
);
3982 extern const struct class class_nitc__TBadChar
;
3983 long nitc__lexer___TExternCodeSegment___nitc__lexer_work__Token__parser_index(val
* self
);
3984 val
* nitc__light_ffi_base___TExternCodeSegment___without_guard(val
* self
);
3985 void nitc__lexer___TExternCodeSegment___init_tk(val
* self
, val
* p0
);
3986 extern const struct class class_nitc__TExternCodeSegment
;
3987 val
* nitc___nitc__EOF___core__abstract_text__Object__to_s(val
* self
);
3988 long nitc__lexer___EOF___nitc__lexer_work__Token__parser_index(val
* self
);
3989 void nitc__lexer_work___EOF___init_tk(val
* self
, val
* p0
);
3990 extern const struct class class_nitc__EOF
;
3991 val
* nitc__lexer_work___AError___message(val
* self
);
3992 void nitc__lexer_work___AError___init_error(val
* self
, val
* p0
, val
* p1
);
3993 void nitc__lexer_work___AError___message_61d(val
* self
, val
* p0
);
3994 void nitc__lexer_work___ALexerError___init_lexer_error(val
* self
, val
* p0
, val
* p1
, val
* p2
);
3995 void nitc__lexer_work___ALexerError___string_61d(val
* self
, val
* p0
);
3996 extern const struct class class_nitc__ALexerError
;
3997 void nitc__lexer_work___AParserError___init_parser_error(val
* self
, val
* p0
, val
* p1
, val
* p2
);
3998 void nitc__lexer_work___AParserError___token_61d(val
* self
, val
* p0
);
3999 extern const struct class class_nitc__AParserError
;
4000 void nitc__parser_prod___AModule___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4001 void nitc___nitc__Prod___ANode__replace_with(val
* self
, val
* p0
);
4002 void nitc__parser_prod___AModule___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4003 val
* nitc__parser_work___Prod___collect_text(val
* self
);
4004 val
* nitc___nitc__Prod___get_annotations(val
* self
, val
* p0
);
4005 val
* nitc___nitc__Prod___n_annotations(val
* self
);
4006 val
* nitc__annotation___Prod___get_single_annotation(val
* self
, val
* p0
, val
* p1
);
4007 void nitc___nitc__Prod___n_annotations_61d(val
* self
, val
* p0
);
4008 val
* nitc__loader___AModule___mmodule(val
* self
);
4009 val
* nitc___nitc__AModule___n_classdefs(val
* self
);
4010 void nitc__literal___AModule___do_literal(val
* self
, val
* p0
);
4011 val
* nitc___nitc__AModule___n_extern_code_blocks(val
* self
);
4012 void nitc__loader___AModule___mmodule_61d(val
* self
, val
* p0
);
4013 short int nitc__loader___AModule___is_importation_done(val
* self
);
4014 void nitc__loader___AModule___is_importation_done_61d(val
* self
, short int p0
);
4015 val
* nitc___nitc__AModule___n_imports(val
* self
);
4016 short int nitc__modelize_class___AModule___build_classes_is_done(val
* self
);
4017 void nitc__modelize_class___AModule___build_classes_is_done_61d(val
* self
, short int p0
);
4018 val
* nitc___nitc__AModule___n_moduledecl(val
* self
);
4019 val
* nitc__modelize_class___AModule___mclass2nclassdef(val
* self
);
4020 void nitc__parser_prod___AModule___init_amodule(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4021 void nitc__light_ffi___AModule___ensure_compile_ffi_wrapper(val
* self
);
4022 void nitc__parser_prod___AModule___n_moduledecl_61d(val
* self
, val
* p0
);
4023 extern const struct class class_nitc__AModule
;
4024 val
* NEW_nitc__ANodes(const struct type
* type
);
4025 extern const struct type type_nitc__ANodes__nitc__AImport
;
4026 #define COLOR_nitc__parser_nodes__ANodes__parent_61d 12
4027 #define COLOR_nitc__parser_nodes__AModule___n_imports 10
4028 extern const struct type type_nitc__ANodes__nitc__AExternCodeBlock
;
4029 #define COLOR_nitc__parser_nodes__AModule___n_extern_code_blocks 11
4030 extern const struct type type_nitc__ANodes__nitc__AClassdef
;
4031 #define COLOR_nitc__parser_nodes__AModule___n_classdefs 12
4032 #define COLOR_nitc__loader__AModule___is_importation_done 8
4033 #define COLOR_nitc__modelize_class__AModule___build_classes_is_done 5
4034 extern const struct type type_core__HashMap__nitc__MClass__nitc__AClassdef
;
4035 #define COLOR_nitc__modelize_class__AModule___mclass2nclassdef 6
4036 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4037 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4038 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4039 val
* nitc___nitc__AModuledecl___n_name(val
* self
);
4040 void nitc__parser_prod___AModuledecl___init_amoduledecl(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4041 void nitc__parser_prod___AModuledecl___n_kwmodule_61d(val
* self
, val
* p0
);
4042 void nitc__parser_prod___AModuledecl___n_name_61d(val
* self
, val
* p0
);
4043 val
* nitc___nitc__ADefinition___n_kwredef(val
* self
);
4044 val
* nitc___nitc__ADefinition___n_doc(val
* self
);
4045 val
* nitc___nitc__ADefinition___n_visibility(val
* self
);
4046 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4047 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4048 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4049 extern const struct class class_nitc__AModuledecl
;
4050 void nitc__parser_prod___AStdImport___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4051 void nitc__parser_prod___AStdImport___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4052 void nitc__parser_prod___AStdImport___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4053 val
* nitc___nitc__AImport___n_visibility(val
* self
);
4054 void nitc__parser_prod___AStdImport___nitc__parser_nodes__AImport__n_visibility_61d(val
* self
, val
* p0
);
4055 void nitc__parser_prod___AStdImport___nitc__parser_nodes__AImport__n_kwimport_61d(val
* self
, val
* p0
);
4056 val
* nitc___nitc__AStdImport___n_name(val
* self
);
4057 void nitc__loader___AStdImport___mmodule_61d(val
* self
, val
* p0
);
4058 val
* nitc__loader___AStdImport___mmodule(val
* self
);
4059 void nitc__parser_prod___AStdImport___init_astdimport(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4060 void nitc__parser_prod___AStdImport___n_name_61d(val
* self
, val
* p0
);
4061 extern const struct class class_nitc__AStdImport
;
4062 void nitc__parser_prod___ANoImport___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4063 void nitc__parser_prod___ANoImport___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4064 void nitc__parser_prod___ANoImport___nitc__parser_nodes__AImport__n_visibility_61d(val
* self
, val
* p0
);
4065 void nitc__parser_prod___ANoImport___nitc__parser_nodes__AImport__n_kwimport_61d(val
* self
, val
* p0
);
4066 void nitc__parser_prod___ANoImport___init_anoimport(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4067 void nitc__parser_prod___ANoImport___n_kwend_61d(val
* self
, val
* p0
);
4068 extern const struct class class_nitc__ANoImport
;
4069 void nitc__parser_prod___APublicVisibility___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4070 void nitc__parser_prod___APublicVisibility___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4071 val
* nitc__modelbuilder_base___APublicVisibility___AVisibility__mvisibility(val
* self
);
4072 void nitc__parser_prod___APublicVisibility___init_apublicvisibility(val
* self
, val
* p0
);
4073 void nitc__parser_prod___APublicVisibility___n_kwpublic_61d(val
* self
, val
* p0
);
4074 extern const struct class class_nitc__APublicVisibility
;
4075 void nitc__parser_prod___APrivateVisibility___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4076 void nitc__parser_prod___APrivateVisibility___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4077 val
* nitc__modelbuilder_base___APrivateVisibility___AVisibility__mvisibility(val
* self
);
4078 void nitc__parser_prod___APrivateVisibility___init_aprivatevisibility(val
* self
, val
* p0
);
4079 void nitc__parser_prod___APrivateVisibility___n_kwprivate_61d(val
* self
, val
* p0
);
4080 extern const struct class class_nitc__APrivateVisibility
;
4081 void nitc__parser_prod___AProtectedVisibility___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4082 void nitc__parser_prod___AProtectedVisibility___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4083 val
* nitc__modelbuilder_base___AProtectedVisibility___AVisibility__mvisibility(val
* self
);
4084 void nitc__parser_prod___AProtectedVisibility___init_aprotectedvisibility(val
* self
, val
* p0
);
4085 void nitc__parser_prod___AProtectedVisibility___n_kwprotected_61d(val
* self
, val
* p0
);
4086 extern const struct class class_nitc__AProtectedVisibility
;
4087 void nitc__parser_prod___AIntrudeVisibility___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4088 void nitc__parser_prod___AIntrudeVisibility___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4089 val
* nitc__modelbuilder_base___AIntrudeVisibility___AVisibility__mvisibility(val
* self
);
4090 void nitc__parser_prod___AIntrudeVisibility___init_aintrudevisibility(val
* self
, val
* p0
);
4091 void nitc__parser_prod___AIntrudeVisibility___n_kwintrude_61d(val
* self
, val
* p0
);
4092 extern const struct class class_nitc__AIntrudeVisibility
;
4093 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4094 val
* nitc___nitc__AStdClassdef___ANode__hot_location(val
* self
);
4095 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4096 val
* nitc___nitc__AClassdef___n_propdefs(val
* self
);
4097 val
* nitc__modelize_class___AClassdef___all_defs(val
* self
);
4098 val
* nitc__modelize_class___AClassdef___mclassdef(val
* self
);
4099 short int nitc__modelize_property___AClassdef___build_properties_is_done(val
* self
);
4100 void nitc__modelize_property___AClassdef___build_properties_is_done_61d(val
* self
, short int p0
);
4101 val
* nitc__modelize_property___AClassdef___mfree_init(val
* self
);
4102 void nitc__modelize_class___AClassdef___mclass_61d(val
* self
, val
* p0
);
4103 void nitc__modelize_class___AClassdef___all_defs_61d(val
* self
, val
* p0
);
4104 val
* nitc__modelize_class___AClassdef___mclass(val
* self
);
4105 void nitc__modelize_class___AClassdef___mclassdef_61d(val
* self
, val
* p0
);
4106 void nitc__modelize_property___AClassdef___mfree_init_61d(val
* self
, val
* p0
);
4107 void nitc__abstract_compiler___AClassdef___compile_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4108 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4109 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4110 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4111 val
* nitc___nitc__AStdClassdef___n_extern_code_block(val
* self
);
4112 val
* nitc___nitc__AStdClassdef___n_formaldefs(val
* self
);
4113 val
* nitc___nitc__AStdClassdef___n_superclasses(val
* self
);
4114 val
* nitc___nitc__AStdClassdef___n_qid(val
* self
);
4115 val
* nitc___nitc__AStdClassdef___n_classkind(val
* self
);
4116 void nitc__parser_prod___AStdClassdef___init_astdclassdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
);
4117 void nitc__parser_prod___AStdClassdef___n_classkind_61d(val
* self
, val
* p0
);
4118 void nitc__parser_prod___AStdClassdef___n_qid_61d(val
* self
, val
* p0
);
4119 void nitc__parser_prod___AStdClassdef___n_obra_61d(val
* self
, val
* p0
);
4120 void nitc__parser_prod___AStdClassdef___n_cbra_61d(val
* self
, val
* p0
);
4121 void nitc__parser_prod___AStdClassdef___n_extern_code_block_61d(val
* self
, val
* p0
);
4122 void nitc__parser_prod___AStdClassdef___n_kwend_61d(val
* self
, val
* p0
);
4123 extern const struct class class_nitc__AStdClassdef
;
4124 extern const struct type type_nitc__ANodes__nitc__APropdef
;
4125 #define COLOR_nitc__parser_nodes__AClassdef___n_propdefs 10
4126 #define COLOR_nitc__modelize_property__AClassdef___build_properties_is_done 5
4127 extern const struct type type_nitc__ANodes__nitc__AFormaldef
;
4128 #define COLOR_nitc__parser_nodes__AStdClassdef___n_formaldefs 17
4129 void nitc__parser_prod___ATopClassdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4130 void nitc__parser_prod___ATopClassdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4131 void nitc__parser_prod___ATopClassdef___init_atopclassdef(val
* self
, val
* p0
);
4132 extern const struct class class_nitc__ATopClassdef
;
4133 void nitc__parser_prod___AMainClassdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4134 void nitc__parser_prod___AMainClassdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4135 void nitc__parser_prod___AMainClassdef___init_amainclassdef(val
* self
, val
* p0
);
4136 extern const struct class class_nitc__AMainClassdef
;
4137 void nitc__parser_prod___AConcreteClasskind___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4138 void nitc__parser_prod___AConcreteClasskind___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4139 val
* nitc__modelize_class___AConcreteClasskind___AClasskind__mkind(val
* self
);
4140 void nitc__parser_prod___AConcreteClasskind___init_aconcreteclasskind(val
* self
, val
* p0
);
4141 void nitc__parser_prod___AConcreteClasskind___n_kwclass_61d(val
* self
, val
* p0
);
4142 extern const struct class class_nitc__AConcreteClasskind
;
4143 void nitc__parser_prod___AAbstractClasskind___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4144 void nitc__parser_prod___AAbstractClasskind___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4145 val
* nitc__modelize_class___AAbstractClasskind___AClasskind__mkind(val
* self
);
4146 void nitc__parser_prod___AAbstractClasskind___init_aabstractclasskind(val
* self
, val
* p0
, val
* p1
);
4147 void nitc__parser_prod___AAbstractClasskind___n_kwabstract_61d(val
* self
, val
* p0
);
4148 void nitc__parser_prod___AAbstractClasskind___n_kwclass_61d(val
* self
, val
* p0
);
4149 extern const struct class class_nitc__AAbstractClasskind
;
4150 void nitc__parser_prod___AInterfaceClasskind___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4151 void nitc__parser_prod___AInterfaceClasskind___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4152 val
* nitc__modelize_class___AInterfaceClasskind___AClasskind__mkind(val
* self
);
4153 void nitc__parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val
* self
, val
* p0
);
4154 void nitc__parser_prod___AInterfaceClasskind___n_kwinterface_61d(val
* self
, val
* p0
);
4155 extern const struct class class_nitc__AInterfaceClasskind
;
4156 void nitc__parser_prod___AEnumClasskind___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4157 void nitc__parser_prod___AEnumClasskind___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4158 val
* nitc__modelize_class___AEnumClasskind___AClasskind__mkind(val
* self
);
4159 void nitc__parser_prod___AEnumClasskind___init_aenumclasskind(val
* self
, val
* p0
);
4160 void nitc__parser_prod___AEnumClasskind___n_kwenum_61d(val
* self
, val
* p0
);
4161 extern const struct class class_nitc__AEnumClasskind
;
4162 void nitc__parser_prod___AExternClasskind___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4163 void nitc__parser_prod___AExternClasskind___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4164 val
* nitc__modelize_class___AExternClasskind___AClasskind__mkind(val
* self
);
4165 void nitc__parser_prod___AExternClasskind___init_aexternclasskind(val
* self
, val
* p0
, val
* p1
);
4166 void nitc__parser_prod___AExternClasskind___n_kwextern_61d(val
* self
, val
* p0
);
4167 void nitc__parser_prod___AExternClasskind___n_kwclass_61d(val
* self
, val
* p0
);
4168 extern const struct class class_nitc__AExternClasskind
;
4169 void nitc__parser_prod___AFormaldef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4170 void nitc__parser_prod___AFormaldef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4171 void nitc__parser_prod___AFormaldef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4172 val
* nitc___nitc__AFormaldef___n_type(val
* self
);
4173 val
* nitc___nitc__AFormaldef___n_id(val
* self
);
4174 void nitc__modelize_class___AFormaldef___bound_61d(val
* self
, val
* p0
);
4175 void nitc__parser_prod___AFormaldef___init_aformaldef(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4176 void nitc__parser_prod___AFormaldef___n_id_61d(val
* self
, val
* p0
);
4177 void nitc__parser_prod___AFormaldef___n_type_61d(val
* self
, val
* p0
);
4178 extern const struct class class_nitc__AFormaldef
;
4179 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4180 val
* nitc___nitc__AAttrPropdef___ANode__hot_location(val
* self
);
4181 void nitc__flow___APropdef___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4182 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4183 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4184 void nitc__modelize_property___AAttrPropdef___APropdef__build_property(val
* self
, val
* p0
, val
* p1
);
4185 void nitc__modelize_property___AAttrPropdef___APropdef__build_signature(val
* self
, val
* p0
);
4186 val
* nitc__modelize_property___APropdef___mpropdef(val
* self
);
4187 void nitc__modelize_property___AAttrPropdef___APropdef__check_signature(val
* self
, val
* p0
);
4188 void nitc__scope___APropdef___do_scope(val
* self
, val
* p0
);
4189 void nitc__flow___APropdef___do_flow(val
* self
, val
* p0
);
4190 void nitc__local_var_init___APropdef___do_local_var_init(val
* self
, val
* p0
);
4191 void nitc__typing___AAttrPropdef___APropdef__do_typing(val
* self
, val
* p0
);
4192 short int nitc__phase___APropdef___is_phased(val
* self
);
4193 void nitc__phase___APropdef___is_phased_61d(val
* self
, short int p0
);
4194 void nitc__abstract_compiler___AAttrPropdef___APropdef__compile_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4195 val
* nitc__modelize_property___APropdef___new_property_visibility(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4196 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4197 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4198 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4199 short int nitc__modelize_property___APropdef___check_redef_keyword(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
, val
* p4
);
4200 void nitc__modelize_property___APropdef___check_redef_property_visibility(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4201 void nitc__modelize_property___APropdef___set_doc(val
* self
, val
* p0
, val
* p1
);
4202 void nitc__modelize_property___APropdef___mpropdef_61d(val
* self
, val
* p0
);
4203 void nitc__modelize_property___AAttrPropdef___APropdef__check_repeated_types(val
* self
, val
* p0
);
4204 void nitc__typing___APropdef___selfvariable_61d(val
* self
, val
* p0
);
4205 void nitc__flow___APropdef___before_flow_context_61d(val
* self
, val
* p0
);
4206 void nitc__flow___APropdef___after_flow_context_61d(val
* self
, val
* p0
);
4207 short int nitc__abstract_compiler___AAttrPropdef___APropdef__can_inline(val
* self
);
4208 val
* nitc__modelize_property___AAttrPropdef___mreadpropdef(val
* self
);
4209 short int nitc__modelize_property___AAttrPropdef___noinit(val
* self
);
4210 short int nitc__modelize_property___AAttrPropdef___has_value(val
* self
);
4211 val
* nitc__modelize_property___AAttrPropdef___mwritepropdef(val
* self
);
4212 val
* nitc___nitc__AAttrPropdef___n_expr(val
* self
);
4213 val
* nitc___nitc__AAttrPropdef___n_block(val
* self
);
4214 void nitc__separate_compiler___AAttrPropdef___init_expr(val
* self
, val
* p0
, val
* p1
);
4215 void nitc__parser_prod___AAttrPropdef___init_aattrpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
, val
* p11
);
4216 val
* nitc___nitc__AAttrPropdef___n_id2(val
* self
);
4217 void nitc__modelize_property___AAttrPropdef___mreadpropdef_61d(val
* self
, val
* p0
);
4218 void nitc__modelize_property___AAttrPropdef___has_value_61d(val
* self
, short int p0
);
4219 void nitc__modelize_property___AAttrPropdef___noinit_61d(val
* self
, short int p0
);
4220 void nitc__modelize_property___AAttrPropdef___is_lazy_61d(val
* self
, short int p0
);
4221 void nitc__modelize_property___AAttrPropdef___mlazypropdef_61d(val
* self
, val
* p0
);
4222 void nitc__modelize_property___AAttrPropdef___mwritepropdef_61d(val
* self
, val
* p0
);
4223 val
* nitc___nitc__AAttrPropdef___n_type(val
* self
);
4224 void nitc__modelize_property___AAttrPropdef___mtype_61d(val
* self
, val
* p0
);
4225 val
* nitc__modelize_property___AAttrPropdef___mlazypropdef(val
* self
);
4226 val
* nitc__modelize_property___AAttrPropdef___mtype(val
* self
);
4227 void nitc__modelize_property___AAttrPropdef___check_method_signature(val
* self
, val
* p0
, val
* p1
);
4228 short int nitc__modelize_property___AAttrPropdef___is_lazy(val
* self
);
4229 val
* nitc__abstract_compiler___AAttrPropdef___evaluate_expr(val
* self
, val
* p0
, val
* p1
);
4230 void nitc__parser_prod___AAttrPropdef___n_kwvar_61d(val
* self
, val
* p0
);
4231 void nitc__parser_prod___AAttrPropdef___n_id2_61d(val
* self
, val
* p0
);
4232 void nitc__parser_prod___AAttrPropdef___n_type_61d(val
* self
, val
* p0
);
4233 void nitc__parser_prod___AAttrPropdef___n_assign_61d(val
* self
, val
* p0
);
4234 void nitc__parser_prod___AAttrPropdef___n_expr_61d(val
* self
, val
* p0
);
4235 void nitc__parser_prod___AAttrPropdef___n_kwdo_61d(val
* self
, val
* p0
);
4236 void nitc__parser_prod___AAttrPropdef___n_block_61d(val
* self
, val
* p0
);
4237 void nitc__parser_prod___AAttrPropdef___n_kwend_61d(val
* self
, val
* p0
);
4238 void nitc__abstract_compiler___AAttrPropdef___init_expr(val
* self
, val
* p0
, val
* p1
);
4239 extern const struct class class_nitc__AAttrPropdef
;
4240 #define COLOR_nitc__phase__APropdef___is_phased 6
4241 #define COLOR_nitc__modelize_property__AAttrPropdef___noinit 14
4242 #define COLOR_nitc__modelize_property__AAttrPropdef___is_lazy 15
4243 #define COLOR_nitc__modelize_property__AAttrPropdef___has_value 16
4244 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4245 val
* nitc___nitc__AMethPropdef___ANode__hot_location(val
* self
);
4246 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4247 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4248 void nitc__modelize_property___AMethPropdef___APropdef__build_property(val
* self
, val
* p0
, val
* p1
);
4249 void nitc__modelize_property___AMethPropdef___APropdef__build_signature(val
* self
, val
* p0
);
4250 void nitc__modelize_property___AMethPropdef___APropdef__check_signature(val
* self
, val
* p0
);
4251 void nitc__typing___AMethPropdef___APropdef__do_typing(val
* self
, val
* p0
);
4252 void nitc__abstract_compiler___AMethPropdef___APropdef__compile_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4253 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4254 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4255 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4256 void nitc__modelize_property___AMethPropdef___APropdef__check_repeated_types(val
* self
, val
* p0
);
4257 short int nitc__separate_compiler___AMethPropdef___nitc__abstract_compiler__APropdef__can_inline(val
* self
);
4258 val
* nitc___nitc__AMethPropdef___n_extern_code_block(val
* self
);
4259 void nitc__auto_super_init___AMethPropdef___do_auto_super_init(val
* self
, val
* p0
);
4260 val
* nitc__auto_super_init___AMethPropdef___auto_super_inits(val
* self
);
4261 short int nitc__auto_super_init___AMethPropdef___auto_super_call(val
* self
);
4262 val
* nitc___nitc__AMethPropdef___n_methid(val
* self
);
4263 short int nitc__modelize_property___AMethPropdef___is_autoinit(val
* self
);
4264 val
* nitc___nitc__AMethPropdef___n_block(val
* self
);
4265 void nitc__auto_super_init___AMethPropdef___auto_super_call_61d(val
* self
, short int p0
);
4266 void nitc__auto_super_init___AMethPropdef___auto_super_inits_61d(val
* self
, val
* p0
);
4267 void nitc__parser_prod___AMethPropdef___init_amethpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
, val
* p8
, val
* p9
, val
* p10
, val
* p11
, val
* p12
, val
* p13
);
4268 val
* nitc___nitc__AMethPropdef___n_kwinit(val
* self
);
4269 val
* nitc___nitc__AMethPropdef___n_kwnew(val
* self
);
4270 val
* nitc___nitc__AMethPropdef___n_signature(val
* self
);
4271 short int nitc__modelize_property___AMethPropdef___look_like_a_root_init(val
* self
, val
* p0
, val
* p1
);
4272 void nitc__modelize_property___AMethPropdef___is_autoinit_61d(val
* self
, short int p0
);
4273 short int nitc__abstract_compiler___AMethPropdef___compile_intern_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4274 short int nitc__light___AMethPropdef___compile_externinit_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4275 short int nitc__light___AMethPropdef___compile_externmeth_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4276 short int nitc__light_only___AMethPropdef___accept_externmeth(val
* self
);
4277 void nitc__light___AMethPropdef___compile_ffi_support_to_c(val
* self
, val
* p0
);
4278 void nitc__parser_prod___AMethPropdef___n_block_61d(val
* self
, val
* p0
);
4279 void nitc__parser_prod___AMethPropdef___n_kwmeth_61d(val
* self
, val
* p0
);
4280 void nitc__parser_prod___AMethPropdef___n_kwinit_61d(val
* self
, val
* p0
);
4281 void nitc__parser_prod___AMethPropdef___n_kwnew_61d(val
* self
, val
* p0
);
4282 void nitc__parser_prod___AMethPropdef___n_methid_61d(val
* self
, val
* p0
);
4283 void nitc__parser_prod___AMethPropdef___n_signature_61d(val
* self
, val
* p0
);
4284 void nitc__parser_prod___AMethPropdef___n_extern_calls_61d(val
* self
, val
* p0
);
4285 void nitc__parser_prod___AMethPropdef___n_extern_code_block_61d(val
* self
, val
* p0
);
4286 void nitc__parser_prod___AMethPropdef___n_kwdo_61d(val
* self
, val
* p0
);
4287 void nitc__parser_prod___AMethPropdef___n_kwend_61d(val
* self
, val
* p0
);
4288 val
* nitc___nitc__AMethPropdef___n_extern_calls(val
* self
);
4289 void nitc__light_ffi___AMethPropdef___compile_ffi_method(val
* self
, val
* p0
);
4290 short int nitc__abstract_compiler___AMethPropdef___APropdef__can_inline(val
* self
);
4291 short int nitc__abstract_compiler___AMethPropdef___compile_externinit_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4292 short int nitc__abstract_compiler___AMethPropdef___compile_externmeth_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4293 extern const struct class class_nitc__AMethPropdef
;
4294 #define COLOR_nitc__modelize_property__AMethPropdef___is_autoinit 10
4295 #define COLOR_nitc__auto_super_init__AMethPropdef___auto_super_call 25
4296 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4297 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4298 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4299 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__AMethPropdef__n_block_61d(val
* self
, val
* p0
);
4300 void nitc__parser_prod___AMainMethPropdef___init_amainmethpropdef(val
* self
, val
* p0
, val
* p1
);
4301 extern const struct class class_nitc__AMainMethPropdef
;
4302 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4303 void nitc__astvalidation___AAnnotation___ANode__accept_ast_validation(val
* self
, val
* p0
);
4304 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4305 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4306 void nitc__modelize_property___APropdef___build_property(val
* self
, val
* p0
, val
* p1
);
4307 void nitc__modelize_property___APropdef___build_signature(val
* self
, val
* p0
);
4308 void nitc__modelize_property___APropdef___check_signature(val
* self
, val
* p0
);
4309 void nitc__typing___APropdef___do_typing(val
* self
, val
* p0
);
4310 void nitc__abstract_compiler___APropdef___compile_to_c(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4311 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4312 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4313 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4314 void nitc__modelize_property___APropdef___check_repeated_types(val
* self
, val
* p0
);
4315 short int nitc__abstract_compiler___APropdef___can_inline(val
* self
);
4316 val
* nitc___nitc__AAnnotation___name(val
* self
);
4317 val
* nitc___nitc__AAnnotation___n_args(val
* self
);
4318 val
* nitc___nitc__AAnnotation___n_atid(val
* self
);
4319 void nitc__parser_prod___AAnnotation___init_aannotation(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
4320 val
* nitc__annotation___AAnnotation___arg_as_id(val
* self
, val
* p0
);
4321 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_atid_61d(val
* self
, val
* p0
);
4322 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_opar_61d(val
* self
, val
* p0
);
4323 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_cpar_61d(val
* self
, val
* p0
);
4324 val
* nitc__annotation___AAnnotation___arg_as_string(val
* self
, val
* p0
);
4325 void nitc__parser_prod___AAnnotPropdef___init_aannotpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
, val
* p7
);
4326 extern const struct class class_nitc__AAnnotPropdef
;
4327 extern const struct type type_nitc__ANodes__nitc__AExpr
;
4328 #define COLOR_nitc__parser_nodes__AAnnotation___n_args 15
4329 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4330 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4331 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4332 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4333 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4334 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4335 val
* nitc___nitc__ASuperPropdef___n_type(val
* self
);
4336 void nitc__parser_prod___ASuperPropdef___init_asuperpropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4337 void nitc__parser_prod___ASuperPropdef___n_kwsuper_61d(val
* self
, val
* p0
);
4338 void nitc__parser_prod___ASuperPropdef___n_type_61d(val
* self
, val
* p0
);
4339 extern const struct class class_nitc__ASuperPropdef
;
4340 void nitc__parser_prod___AExternCalls___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4341 void nitc__parser_prod___AExternCalls___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4342 void nitc__parser_prod___AExternCalls___init_aexterncalls(val
* self
, val
* p0
, val
* p1
);
4343 val
* nitc___nitc__AExternCalls___n_extern_calls(val
* self
);
4344 void nitc__parser_prod___AExternCalls___n_kwimport_61d(val
* self
, val
* p0
);
4345 extern const struct class class_nitc__AExternCalls
;
4346 extern const struct type type_nitc__ANodes__nitc__AExternCall
;
4347 #define COLOR_nitc__parser_nodes__AExternCalls___n_extern_calls 6
4348 void nitc__parser_prod___ALocalPropExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4349 void nitc__parser_prod___ALocalPropExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4350 void nitc__parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val
* self
, val
* p0
);
4351 void nitc__parser_prod___ALocalPropExternCall___n_methid_61d(val
* self
, val
* p0
);
4352 extern const struct class class_nitc__ALocalPropExternCall
;
4353 void nitc__parser_prod___AFullPropExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4354 void nitc__parser_prod___AFullPropExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4355 void nitc__parser_prod___AFullPropExternCall___init_afullpropexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4356 void nitc__parser_prod___AFullPropExternCall___n_type_61d(val
* self
, val
* p0
);
4357 void nitc__parser_prod___AFullPropExternCall___n_dot_61d(val
* self
, val
* p0
);
4358 void nitc__parser_prod___AFullPropExternCall___n_methid_61d(val
* self
, val
* p0
);
4359 extern const struct class class_nitc__AFullPropExternCall
;
4360 void nitc__parser_prod___AInitPropExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4361 void nitc__parser_prod___AInitPropExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4362 void nitc__parser_prod___AInitPropExternCall___init_ainitpropexterncall(val
* self
, val
* p0
);
4363 void nitc__parser_prod___AInitPropExternCall___n_type_61d(val
* self
, val
* p0
);
4364 extern const struct class class_nitc__AInitPropExternCall
;
4365 void nitc__parser_prod___ASuperExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4366 void nitc__parser_prod___ASuperExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4367 void nitc__parser_prod___ASuperExternCall___init_asuperexterncall(val
* self
, val
* p0
);
4368 void nitc__parser_prod___ASuperExternCall___n_kwsuper_61d(val
* self
, val
* p0
);
4369 extern const struct class class_nitc__ASuperExternCall
;
4370 void nitc__parser_prod___ACastAsExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4371 void nitc__parser_prod___ACastAsExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4372 void nitc__parser_prod___ACastAsExternCall___init_acastasexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4373 void nitc__parser_prod___ACastAsExternCall___n_from_type_61d(val
* self
, val
* p0
);
4374 void nitc__parser_prod___ACastAsExternCall___n_dot_61d(val
* self
, val
* p0
);
4375 void nitc__parser_prod___ACastAsExternCall___n_kwas_61d(val
* self
, val
* p0
);
4376 void nitc__parser_prod___ACastAsExternCall___n_to_type_61d(val
* self
, val
* p0
);
4377 extern const struct class class_nitc__ACastAsExternCall
;
4378 void nitc__parser_prod___AAsNullableExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4379 void nitc__parser_prod___AAsNullableExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4380 void nitc__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4381 void nitc__parser_prod___AAsNullableExternCall___n_type_61d(val
* self
, val
* p0
);
4382 void nitc__parser_prod___AAsNullableExternCall___n_kwas_61d(val
* self
, val
* p0
);
4383 void nitc__parser_prod___AAsNullableExternCall___n_kwnullable_61d(val
* self
, val
* p0
);
4384 extern const struct class class_nitc__AAsNullableExternCall
;
4385 void nitc__parser_prod___AAsNotNullableExternCall___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4386 void nitc__parser_prod___AAsNotNullableExternCall___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4387 void nitc__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4388 void nitc__parser_prod___AAsNotNullableExternCall___n_type_61d(val
* self
, val
* p0
);
4389 void nitc__parser_prod___AAsNotNullableExternCall___n_kwas_61d(val
* self
, val
* p0
);
4390 void nitc__parser_prod___AAsNotNullableExternCall___n_kwnot_61d(val
* self
, val
* p0
);
4391 void nitc__parser_prod___AAsNotNullableExternCall___n_kwnullable_61d(val
* self
, val
* p0
);
4392 extern const struct class class_nitc__AAsNotNullableExternCall
;
4393 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4394 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4395 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4396 void nitc__modelize_property___ATypePropdef___APropdef__build_property(val
* self
, val
* p0
, val
* p1
);
4397 void nitc__modelize_property___ATypePropdef___APropdef__build_signature(val
* self
, val
* p0
);
4398 void nitc__modelize_property___ATypePropdef___APropdef__check_signature(val
* self
, val
* p0
);
4399 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
4400 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
4401 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
4402 void nitc__parser_prod___ATypePropdef___init_atypepropdef(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
, val
* p6
);
4403 val
* nitc___nitc__ATypePropdef___n_qid(val
* self
);
4404 val
* nitc___nitc__ATypePropdef___n_type(val
* self
);
4405 void nitc__parser_prod___ATypePropdef___n_kwtype_61d(val
* self
, val
* p0
);
4406 void nitc__parser_prod___ATypePropdef___n_qid_61d(val
* self
, val
* p0
);
4407 void nitc__parser_prod___ATypePropdef___n_type_61d(val
* self
, val
* p0
);
4408 extern const struct class class_nitc__ATypePropdef
;
4409 void nitc__parser_prod___AIdMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4410 void nitc__parser_prod___AIdMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4411 short int nitc__modelize_property___AIdMethid___AMethid__is_binary(val
* self
);
4412 long nitc__modelize_property___AIdMethid___AMethid__min_arity(val
* self
);
4413 short int nitc__modelize_property___AIdMethid___AMethid__accept_special_last_parameter(val
* self
);
4414 short int nitc__modelize_property___AIdMethid___AMethid__return_is_mandatory(val
* self
);
4415 void nitc__parser_prod___AIdMethid___init_aidmethid(val
* self
, val
* p0
);
4416 val
* nitc___nitc__AIdMethid___n_id(val
* self
);
4417 void nitc__parser_prod___AIdMethid___n_id_61d(val
* self
, val
* p0
);
4418 extern const struct class class_nitc__AIdMethid
;
4419 void nitc__parser_prod___APlusMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4420 void nitc__parser_prod___APlusMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4421 short int nitc__modelize_property___AMethid___is_binary(val
* self
);
4422 long nitc__modelize_property___AMethid___min_arity(val
* self
);
4423 short int nitc__modelize_property___AMethid___accept_special_last_parameter(val
* self
);
4424 short int nitc__modelize_property___AMethid___return_is_mandatory(val
* self
);
4425 void nitc__parser_prod___APlusMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4426 void nitc__parser_prod___APlusMethid___init_aplusmethid(val
* self
, val
* p0
);
4427 extern const struct class class_nitc__APlusMethid
;
4428 void nitc__parser_prod___AMinusMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4429 void nitc__parser_prod___AMinusMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4430 void nitc__parser_prod___AMinusMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4431 void nitc__parser_prod___AMinusMethid___init_aminusmethid(val
* self
, val
* p0
);
4432 extern const struct class class_nitc__AMinusMethid
;
4433 void nitc__parser_prod___AStarMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4434 void nitc__parser_prod___AStarMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4435 void nitc__parser_prod___AStarMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4436 void nitc__parser_prod___AStarMethid___init_astarmethid(val
* self
, val
* p0
);
4437 extern const struct class class_nitc__AStarMethid
;
4438 void nitc__parser_prod___AStarstarMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4439 void nitc__parser_prod___AStarstarMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4440 void nitc__parser_prod___AStarstarMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4441 void nitc__parser_prod___AStarstarMethid___init_astarstarmethid(val
* self
, val
* p0
);
4442 extern const struct class class_nitc__AStarstarMethid
;
4443 void nitc__parser_prod___ASlashMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4444 void nitc__parser_prod___ASlashMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4445 void nitc__parser_prod___ASlashMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4446 void nitc__parser_prod___ASlashMethid___init_aslashmethid(val
* self
, val
* p0
);
4447 extern const struct class class_nitc__ASlashMethid
;
4448 void nitc__parser_prod___APercentMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4449 void nitc__parser_prod___APercentMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4450 void nitc__parser_prod___APercentMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4451 void nitc__parser_prod___APercentMethid___init_apercentmethid(val
* self
, val
* p0
);
4452 extern const struct class class_nitc__APercentMethid
;
4453 void nitc__parser_prod___APipeMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4454 void nitc__parser_prod___APipeMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4455 void nitc__parser_prod___APipeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4456 void nitc__parser_prod___APipeMethid___init_apipemethid(val
* self
, val
* p0
);
4457 extern const struct class class_nitc__APipeMethid
;
4458 void nitc__parser_prod___ACaretMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4459 void nitc__parser_prod___ACaretMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4460 void nitc__parser_prod___ACaretMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4461 void nitc__parser_prod___ACaretMethid___init_acaretmethid(val
* self
, val
* p0
);
4462 extern const struct class class_nitc__ACaretMethid
;
4463 void nitc__parser_prod___AAmpMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4464 void nitc__parser_prod___AAmpMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4465 void nitc__parser_prod___AAmpMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4466 void nitc__parser_prod___AAmpMethid___init_aampmethid(val
* self
, val
* p0
);
4467 extern const struct class class_nitc__AAmpMethid
;
4468 void nitc__parser_prod___ATildeMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4469 void nitc__parser_prod___ATildeMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4470 void nitc__parser_prod___ATildeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4471 void nitc__parser_prod___ATildeMethid___init_atildemethid(val
* self
, val
* p0
);
4472 extern const struct class class_nitc__ATildeMethid
;
4473 void nitc__parser_prod___AEqMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4474 void nitc__parser_prod___AEqMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4475 void nitc__parser_prod___AEqMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4476 void nitc__parser_prod___AEqMethid___init_aeqmethid(val
* self
, val
* p0
);
4477 extern const struct class class_nitc__AEqMethid
;
4478 void nitc__parser_prod___ANeMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4479 void nitc__parser_prod___ANeMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4480 void nitc__parser_prod___ANeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4481 void nitc__parser_prod___ANeMethid___init_anemethid(val
* self
, val
* p0
);
4482 extern const struct class class_nitc__ANeMethid
;
4483 void nitc__parser_prod___ALeMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4484 void nitc__parser_prod___ALeMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4485 void nitc__parser_prod___ALeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4486 void nitc__parser_prod___ALeMethid___init_alemethid(val
* self
, val
* p0
);
4487 extern const struct class class_nitc__ALeMethid
;
4488 void nitc__parser_prod___AGeMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4489 void nitc__parser_prod___AGeMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4490 void nitc__parser_prod___AGeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4491 void nitc__parser_prod___AGeMethid___init_agemethid(val
* self
, val
* p0
);
4492 extern const struct class class_nitc__AGeMethid
;
4493 void nitc__parser_prod___ALtMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4494 void nitc__parser_prod___ALtMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4495 void nitc__parser_prod___ALtMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4496 void nitc__parser_prod___ALtMethid___init_altmethid(val
* self
, val
* p0
);
4497 extern const struct class class_nitc__ALtMethid
;
4498 void nitc__parser_prod___AGtMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4499 void nitc__parser_prod___AGtMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4500 void nitc__parser_prod___AGtMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4501 void nitc__parser_prod___AGtMethid___init_agtmethid(val
* self
, val
* p0
);
4502 extern const struct class class_nitc__AGtMethid
;
4503 void nitc__parser_prod___ALlMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4504 void nitc__parser_prod___ALlMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4505 void nitc__parser_prod___ALlMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4506 void nitc__parser_prod___ALlMethid___init_allmethid(val
* self
, val
* p0
);
4507 extern const struct class class_nitc__ALlMethid
;
4508 void nitc__parser_prod___AGgMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4509 void nitc__parser_prod___AGgMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4510 void nitc__parser_prod___AGgMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4511 void nitc__parser_prod___AGgMethid___init_aggmethid(val
* self
, val
* p0
);
4512 extern const struct class class_nitc__AGgMethid
;
4513 void nitc__parser_prod___AStarshipMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4514 void nitc__parser_prod___AStarshipMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4515 void nitc__parser_prod___AStarshipMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
4516 void nitc__parser_prod___AStarshipMethid___init_astarshipmethid(val
* self
, val
* p0
);
4517 extern const struct class class_nitc__AStarshipMethid
;
4518 void nitc__parser_prod___ABraMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4519 void nitc__parser_prod___ABraMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4520 short int nitc__modelize_property___ABraMethid___AMethid__is_binary(val
* self
);
4521 short int nitc__modelize_property___ABraMethid___AMethid__accept_special_last_parameter(val
* self
);
4522 void nitc__parser_prod___ABraMethid___init_abramethid(val
* self
, val
* p0
, val
* p1
);
4523 void nitc__parser_prod___ABraMethid___n_obra_61d(val
* self
, val
* p0
);
4524 void nitc__parser_prod___ABraMethid___n_cbra_61d(val
* self
, val
* p0
);
4525 extern const struct class class_nitc__ABraMethid
;
4526 void nitc__parser_prod___AAssignMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4527 void nitc__parser_prod___AAssignMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4528 short int nitc__modelize_property___AAssignMethid___AMethid__is_binary(val
* self
);
4529 short int nitc__modelize_property___AAssignMethid___AMethid__return_is_mandatory(val
* self
);
4530 void nitc__parser_prod___AAssignMethid___init_aassignmethid(val
* self
, val
* p0
, val
* p1
);
4531 void nitc__parser_prod___AAssignMethid___n_id_61d(val
* self
, val
* p0
);
4532 void nitc__parser_prod___AAssignMethid___n_assign_61d(val
* self
, val
* p0
);
4533 extern const struct class class_nitc__AAssignMethid
;
4534 void nitc__parser_prod___ABraassignMethid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4535 void nitc__parser_prod___ABraassignMethid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4536 short int nitc__modelize_property___ABraassignMethid___AMethid__is_binary(val
* self
);
4537 long nitc__modelize_property___ABraassignMethid___AMethid__min_arity(val
* self
);
4538 short int nitc__modelize_property___ABraassignMethid___AMethid__return_is_mandatory(val
* self
);
4539 void nitc__parser_prod___ABraassignMethid___init_abraassignmethid(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4540 void nitc__parser_prod___ABraassignMethid___n_obra_61d(val
* self
, val
* p0
);
4541 void nitc__parser_prod___ABraassignMethid___n_cbra_61d(val
* self
, val
* p0
);
4542 void nitc__parser_prod___ABraassignMethid___n_assign_61d(val
* self
, val
* p0
);
4543 extern const struct class class_nitc__ABraassignMethid
;
4544 void nitc__parser_prod___AQid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4545 void nitc__parser_prod___AQid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4546 val
* nitc___nitc__AQid___n_id(val
* self
);
4547 void nitc__parser_prod___AQid___init_aqid(val
* self
, val
* p0
, val
* p1
);
4548 void nitc__parser_prod___AQid___n_id_61d(val
* self
, val
* p0
);
4549 void nitc__parser_prod___AQid___n_qualified_61d(val
* self
, val
* p0
);
4550 extern const struct class class_nitc__AQid
;
4551 void nitc__parser_prod___AQclassid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4552 void nitc__parser_prod___AQclassid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4553 val
* nitc___nitc__AQclassid___n_id(val
* self
);
4554 void nitc__parser_prod___AQclassid___init_aqclassid(val
* self
, val
* p0
, val
* p1
);
4555 void nitc__parser_prod___AQclassid___n_qualified_61d(val
* self
, val
* p0
);
4556 void nitc__parser_prod___AQclassid___n_id_61d(val
* self
, val
* p0
);
4557 extern const struct class class_nitc__AQclassid
;
4558 void nitc__parser_prod___ASignature___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4559 void nitc__parser_prod___ASignature___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4560 void nitc__parser_prod___ASignature___init_asignature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4561 val
* nitc___nitc__ASignature___n_params(val
* self
);
4562 short int nitc__modelize_property___ASignature___visit_signature(val
* self
, val
* p0
, val
* p1
);
4563 val
* nitc__modelize_property___ASignature___param_names(val
* self
);
4564 val
* nitc__modelize_property___ASignature___param_types(val
* self
);
4565 long nitc__modelize_property___ASignature___vararg_rank(val
* self
);
4566 val
* nitc__modelize_property___ASignature___ret_type(val
* self
);
4567 short int nitc__modelize_property___ASignature___check_signature(val
* self
, val
* p0
, val
* p1
);
4568 val
* nitc___nitc__ASignature___n_type(val
* self
);
4569 void nitc__modelize_property___ASignature___vararg_rank_61d(val
* self
, long p0
);
4570 void nitc__modelize_property___ASignature___ret_type_61d(val
* self
, val
* p0
);
4571 void nitc__modelize_property___ASignature___is_visited_61d(val
* self
, short int p0
);
4572 void nitc__parser_prod___ASignature___n_opar_61d(val
* self
, val
* p0
);
4573 void nitc__parser_prod___ASignature___n_cpar_61d(val
* self
, val
* p0
);
4574 void nitc__parser_prod___ASignature___n_type_61d(val
* self
, val
* p0
);
4575 extern const struct class class_nitc__ASignature
;
4576 extern const struct type type_nitc__ANodes__nitc__AParam
;
4577 #define COLOR_nitc__parser_nodes__ASignature___n_params 11
4578 #define COLOR_nitc__modelize_property__ASignature___is_visited 5
4579 #define COLOR_nitc__modelize_property__ASignature___param_names 6
4580 #define COLOR_nitc__modelize_property__ASignature___param_types 7
4581 #define COLOR_nitc__modelize_property__ASignature___vararg_rank 8
4582 void nitc__parser_prod___AParam___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4583 void nitc__scope___AParam___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4584 void nitc__parser_prod___AParam___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4585 void nitc__parser_prod___AParam___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4586 void nitc__parser_prod___AParam___init_aparam(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4587 void nitc__modelize_property___AParam___mparameter_61d(val
* self
, val
* p0
);
4588 val
* nitc___nitc__AParam___n_type(val
* self
);
4589 val
* nitc__scope___AParam___variable(val
* self
);
4590 val
* nitc___nitc__AParam___n_id(val
* self
);
4591 void nitc__scope___AParam___variable_61d(val
* self
, val
* p0
);
4592 val
* nitc___nitc__AParam___n_dotdotdot(val
* self
);
4593 void nitc__parser_prod___AParam___n_id_61d(val
* self
, val
* p0
);
4594 void nitc__parser_prod___AParam___n_type_61d(val
* self
, val
* p0
);
4595 void nitc__parser_prod___AParam___n_dotdotdot_61d(val
* self
, val
* p0
);
4596 extern const struct class class_nitc__AParam
;
4597 void nitc__parser_prod___AType___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4598 void nitc__parser_prod___AType___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4599 void nitc__parser_prod___AType___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4600 val
* nitc__modelbuilder_base___AType___mtype(val
* self
);
4601 short int nitc__modelbuilder_base___AType___checked_mtype(val
* self
);
4602 val
* nitc___nitc__AType___n_types(val
* self
);
4603 void nitc__modelbuilder_base___AType___checked_mtype_61d(val
* self
, short int p0
);
4604 val
* nitc___nitc__AType___n_qid(val
* self
);
4605 val
* nitc___nitc__AType___n_kwnullable(val
* self
);
4606 void nitc__modelbuilder_base___AType___mtype_61d(val
* self
, val
* p0
);
4607 void nitc__parser_prod___AType___init_atype(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4608 void nitc__parser_prod___AType___n_kwnullable_61d(val
* self
, val
* p0
);
4609 void nitc__parser_prod___AType___n_qid_61d(val
* self
, val
* p0
);
4610 void nitc__parser_prod___AType___n_obra_61d(val
* self
, val
* p0
);
4611 void nitc__parser_prod___AType___n_cbra_61d(val
* self
, val
* p0
);
4612 void nitc__astbuilder___AType___make(val
* self
);
4613 extern const struct class class_nitc__AType
;
4614 extern const struct type type_nitc__ANodes__nitc__AType
;
4615 #define COLOR_nitc__parser_nodes__AType___n_types 10
4616 #define COLOR_nitc__modelbuilder_base__AType___checked_mtype 6
4617 void nitc__parser_prod___ALabel___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4618 void nitc__parser_prod___ALabel___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4619 void nitc__parser_prod___ALabel___init_alabel(val
* self
, val
* p0
, val
* p1
);
4620 val
* nitc___nitc__ALabel___n_id(val
* self
);
4621 void nitc__parser_prod___ALabel___n_kwlabel_61d(val
* self
, val
* p0
);
4622 void nitc__parser_prod___ALabel___n_id_61d(val
* self
, val
* p0
);
4623 extern const struct class class_nitc__ALabel
;
4624 void nitc__parser_prod___ABlockExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4625 void nitc__transform___AExpr___ANode__full_transform_visitor(val
* self
, val
* p0
);
4626 void nitc__astvalidation___AExpr___ANode__accept_ast_validation(val
* self
, val
* p0
);
4627 void nitc__flow___ABlockExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4628 void nitc__transform___AExpr___nitc__parser_nodes__ANode__replace_with(val
* self
, val
* p0
);
4629 void nitc__parser_prod___ABlockExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4630 val
* nitc__literal___AExpr___as_string(val
* self
);
4631 val
* nitc__parser_work___AExpr___as_id(val
* self
);
4632 val
* nitc__typing___ABlockExpr___AExpr__mtype(val
* self
);
4633 short int nitc__typing___AExpr___is_typed(val
* self
);
4634 val
* nitc__typing___AExpr___implicit_cast_to(val
* self
);
4635 void nitc__flow___AExpr___after_flow_context_61d(val
* self
, val
* p0
);
4636 val
* nitc__flow___AExpr___after_flow_context(val
* self
);
4637 val
* nitc__typing___AExpr___comprehension(val
* self
);
4638 val
* nitc__astbuilder___AExpr___detach_with_placeholder(val
* self
);
4639 val
* nitc__astbuilder___AExpr___make_var_read(val
* self
);
4640 void nitc__astbuilder___ABlockExpr___AExpr__add(val
* self
, val
* p0
);
4641 void nitc__rapid_type_analysis___AExpr___allocate_mtype(val
* self
, val
* p0
);
4642 void nitc__typing___ABlockExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4643 void nitc__typing___AExpr___implicit_cast_to_61d(val
* self
, val
* p0
);
4644 val
* nitc__astbuilder___AExpr___variable_cache(val
* self
);
4645 void nitc__astbuilder___AExpr___variable_cache_61d(val
* self
, val
* p0
);
4646 void nitc__abstract_compiler___ABlockExpr___AExpr__stmt(val
* self
, val
* p0
);
4647 void nitc__typing___AExpr___is_typed_61d(val
* self
, short int p0
);
4648 void nitc__typing___AExpr___mtype_61d(val
* self
, val
* p0
);
4649 val
* nitc__typing___AExpr___its_variable(val
* self
);
4650 val
* nitc__abstract_compiler___ABlockExpr___AExpr__expr(val
* self
, val
* p0
);
4651 void nitc__typing___AExpr___vararg_decl_61d(val
* self
, long p0
);
4652 void nitc__typing___AExpr___comprehension_61d(val
* self
, val
* p0
);
4653 long nitc__typing___AExpr___vararg_decl(val
* self
);
4654 void nitc__parser_prod___ABlockExpr___init_ablockexpr(val
* self
, val
* p0
, val
* p1
);
4655 val
* nitc___nitc__ABlockExpr___n_expr(val
* self
);
4656 void nitc__astbuilder___ABlockExpr___make(val
* self
);
4657 void nitc__parser_prod___ABlockExpr___n_kwend_61d(val
* self
, val
* p0
);
4658 extern const struct class class_nitc__ABlockExpr
;
4659 #define COLOR_nitc__typing__AExpr___is_typed 7
4660 #define COLOR_nitc__typing__AExpr___vararg_decl 10
4661 #define COLOR_nitc__parser_nodes__ABlockExpr___n_expr 12
4662 void nitc__parser_prod___AVardeclExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4663 void nitc__scope___AVardeclExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4664 void nitc__local_var_init___AVardeclExpr___ANode__accept_local_var_visitor(val
* self
, val
* p0
);
4665 void nitc__transform___AVardeclExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4666 void nitc__parser_prod___AVardeclExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4667 void nitc__parser_prod___AVardeclExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
4668 val
* nitc__typing___AExpr___mtype(val
* self
);
4669 void nitc__astbuilder___AExpr___add(val
* self
, val
* p0
);
4670 void nitc__typing___AVardeclExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4671 void nitc__abstract_compiler___AVardeclExpr___AExpr__stmt(val
* self
, val
* p0
);
4672 val
* nitc__abstract_compiler___AExpr___expr(val
* self
, val
* p0
);
4673 void nitc__parser_prod___AVardeclExpr___init_avardeclexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4674 val
* nitc___nitc__AVardeclExpr___n_id(val
* self
);
4675 void nitc__scope___AVardeclExpr___variable_61d(val
* self
, val
* p0
);
4676 val
* nitc___nitc__AVardeclExpr___n_expr(val
* self
);
4677 val
* nitc__scope___AVardeclExpr___variable(val
* self
);
4678 val
* nitc___nitc__AVardeclExpr___n_type(val
* self
);
4679 void nitc__parser_prod___AVardeclExpr___n_kwvar_61d(val
* self
, val
* p0
);
4680 void nitc__parser_prod___AVardeclExpr___n_id_61d(val
* self
, val
* p0
);
4681 void nitc__parser_prod___AVardeclExpr___n_type_61d(val
* self
, val
* p0
);
4682 void nitc__parser_prod___AVardeclExpr___n_assign_61d(val
* self
, val
* p0
);
4683 void nitc__parser_prod___AVardeclExpr___n_expr_61d(val
* self
, val
* p0
);
4684 extern const struct class class_nitc__AVardeclExpr
;
4685 void nitc__parser_prod___AReturnExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4686 void nitc__flow___AReturnExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4687 void nitc__parser_prod___AReturnExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4688 void nitc__typing___AReturnExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4689 void nitc__abstract_compiler___AReturnExpr___AExpr__stmt(val
* self
, val
* p0
);
4690 void nitc__parser_prod___AReturnExpr___init_areturnexpr(val
* self
, val
* p0
, val
* p1
);
4691 val
* nitc___nitc__AReturnExpr___n_expr(val
* self
);
4692 void nitc__parser_prod___AReturnExpr___n_kwreturn_61d(val
* self
, val
* p0
);
4693 void nitc__parser_prod___AReturnExpr___n_expr_61d(val
* self
, val
* p0
);
4694 extern const struct class class_nitc__AReturnExpr
;
4695 void nitc__parser_prod___ABreakExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4696 void nitc__scope___ABreakExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4697 void nitc__flow___AEscapeExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4698 void nitc__parser_prod___ABreakExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4699 void nitc__typing___ABreakExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4700 void nitc__abstract_compiler___AEscapeExpr___AExpr__stmt(val
* self
, val
* p0
);
4701 val
* nitc___nitc__ALabelable___n_label(val
* self
);
4702 void nitc__parser_prod___ABreakExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4703 void nitc__scope___AEscapeExpr___escapemark_61d(val
* self
, val
* p0
);
4704 val
* nitc__flow___AEscapeExpr___before_flow_context(val
* self
);
4705 val
* nitc___nitc__AEscapeExpr___n_expr(val
* self
);
4706 val
* nitc__scope___AEscapeExpr___escapemark(val
* self
);
4707 void nitc__parser_prod___ABreakExpr___init_abreakexpr(val
* self
, val
* p0
, val
* p1
);
4708 void nitc__astbuilder___ABreakExpr___make(val
* self
, val
* p0
);
4709 void nitc__parser_prod___ABreakExpr___n_kwbreak_61d(val
* self
, val
* p0
);
4710 extern const struct class class_nitc__ABreakExpr
;
4711 void nitc__parser_prod___AAbortExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4712 void nitc__flow___AAbortExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4713 void nitc__parser_prod___AAbortExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4714 void nitc__typing___AAbortExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4715 void nitc__abstract_compiler___AAbortExpr___AExpr__stmt(val
* self
, val
* p0
);
4716 void nitc__parser_prod___AAbortExpr___init_aabortexpr(val
* self
, val
* p0
);
4717 void nitc__parser_prod___AAbortExpr___n_kwabort_61d(val
* self
, val
* p0
);
4718 extern const struct class class_nitc__AAbortExpr
;
4719 void nitc__parser_prod___AContinueExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4720 void nitc__scope___AContinueExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4721 void nitc__parser_prod___AContinueExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4722 void nitc__typing___AContinueExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4723 void nitc__parser_prod___AContinueExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4724 void nitc__parser_prod___AContinueExpr___init_acontinueexpr(val
* self
, val
* p0
, val
* p1
);
4725 void nitc__parser_prod___AContinueExpr___n_kwcontinue_61d(val
* self
, val
* p0
);
4726 extern const struct class class_nitc__AContinueExpr
;
4727 void nitc__parser_prod___ADoExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4728 void nitc__scope___ADoExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4729 void nitc__flow___ADoExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4730 void nitc__parser_prod___ADoExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4731 void nitc__astbuilder___ADoExpr___AExpr__add(val
* self
, val
* p0
);
4732 void nitc__typing___ADoExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4733 void nitc__abstract_compiler___ADoExpr___AExpr__stmt(val
* self
, val
* p0
);
4734 void nitc__parser_prod___ADoExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4735 void nitc__parser_prod___ADoExpr___init_adoexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4736 void nitc__scope___ADoExpr___break_mark_61d(val
* self
, val
* p0
);
4737 val
* nitc___nitc__ADoExpr___n_block(val
* self
);
4738 val
* nitc__scope___ADoExpr___break_mark(val
* self
);
4739 void nitc__astbuilder___ADoExpr___make(val
* self
);
4740 void nitc__parser_prod___ADoExpr___n_kwdo_61d(val
* self
, val
* p0
);
4741 void nitc__parser_prod___ADoExpr___n_block_61d(val
* self
, val
* p0
);
4742 extern const struct class class_nitc__ADoExpr
;
4743 void nitc__parser_prod___AIfExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4744 void nitc__scope___AIfExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4745 void nitc__flow___AIfExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4746 void nitc__parser_prod___AIfExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4747 void nitc__typing___AIfExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4748 void nitc__abstract_compiler___AIfExpr___AExpr__stmt(val
* self
, val
* p0
);
4749 val
* nitc__abstract_compiler___AIfExpr___AExpr__expr(val
* self
, val
* p0
);
4750 void nitc__parser_prod___AIfExpr___init_aifexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4751 val
* nitc___nitc__AIfExpr___n_expr(val
* self
);
4752 val
* nitc___nitc__AIfExpr___n_then(val
* self
);
4753 val
* nitc___nitc__AIfExpr___n_else(val
* self
);
4754 void nitc__astbuilder___AIfExpr___make(val
* self
, val
* p0
, val
* p1
);
4755 void nitc__parser_prod___AIfExpr___n_kwif_61d(val
* self
, val
* p0
);
4756 void nitc__parser_prod___AIfExpr___n_expr_61d(val
* self
, val
* p0
);
4757 void nitc__parser_prod___AIfExpr___n_kwthen_61d(val
* self
, val
* p0
);
4758 void nitc__parser_prod___AIfExpr___n_then_61d(val
* self
, val
* p0
);
4759 void nitc__parser_prod___AIfExpr___n_kwelse_61d(val
* self
, val
* p0
);
4760 void nitc__parser_prod___AIfExpr___n_else_61d(val
* self
, val
* p0
);
4761 extern const struct class class_nitc__AIfExpr
;
4762 void nitc__parser_prod___AIfexprExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4763 void nitc__flow___AIfexprExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4764 void nitc__transform___AIfexprExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4765 void nitc__parser_prod___AIfexprExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4766 void nitc__typing___AIfexprExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4767 void nitc__abstract_compiler___AExpr___stmt(val
* self
, val
* p0
);
4768 val
* nitc__abstract_compiler___AIfexprExpr___AExpr__expr(val
* self
, val
* p0
);
4769 void nitc__parser_prod___AIfexprExpr___init_aifexprexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4770 val
* nitc___nitc__AIfexprExpr___n_expr(val
* self
);
4771 val
* nitc___nitc__AIfexprExpr___n_then(val
* self
);
4772 val
* nitc___nitc__AIfexprExpr___n_else(val
* self
);
4773 void nitc__parser_prod___AIfexprExpr___n_kwif_61d(val
* self
, val
* p0
);
4774 void nitc__parser_prod___AIfexprExpr___n_expr_61d(val
* self
, val
* p0
);
4775 void nitc__parser_prod___AIfexprExpr___n_kwthen_61d(val
* self
, val
* p0
);
4776 void nitc__parser_prod___AIfexprExpr___n_then_61d(val
* self
, val
* p0
);
4777 void nitc__parser_prod___AIfexprExpr___n_kwelse_61d(val
* self
, val
* p0
);
4778 void nitc__parser_prod___AIfexprExpr___n_else_61d(val
* self
, val
* p0
);
4779 extern const struct class class_nitc__AIfexprExpr
;
4780 void nitc__parser_prod___AWhileExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4781 void nitc__scope___AWhileExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4782 void nitc__flow___AWhileExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4783 void nitc__transform___AWhileExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4784 void nitc__parser_prod___AWhileExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4785 void nitc__typing___AWhileExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4786 void nitc__abstract_compiler___AWhileExpr___AExpr__stmt(val
* self
, val
* p0
);
4787 void nitc__parser_prod___AWhileExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4788 void nitc__parser_prod___AWhileExpr___init_awhileexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
4789 void nitc__scope___AWhileExpr___break_mark_61d(val
* self
, val
* p0
);
4790 void nitc__scope___AWhileExpr___continue_mark_61d(val
* self
, val
* p0
);
4791 val
* nitc___nitc__AWhileExpr___n_expr(val
* self
);
4792 val
* nitc___nitc__AWhileExpr___n_block(val
* self
);
4793 val
* nitc__scope___AWhileExpr___continue_mark(val
* self
);
4794 val
* nitc__scope___AWhileExpr___break_mark(val
* self
);
4795 void nitc__parser_prod___AWhileExpr___n_kwwhile_61d(val
* self
, val
* p0
);
4796 void nitc__parser_prod___AWhileExpr___n_expr_61d(val
* self
, val
* p0
);
4797 void nitc__parser_prod___AWhileExpr___n_kwdo_61d(val
* self
, val
* p0
);
4798 void nitc__parser_prod___AWhileExpr___n_block_61d(val
* self
, val
* p0
);
4799 extern const struct class class_nitc__AWhileExpr
;
4800 void nitc__parser_prod___ALoopExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4801 void nitc__scope___ALoopExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4802 void nitc__flow___ALoopExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4803 void nitc__parser_prod___ALoopExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4804 void nitc__astbuilder___ALoopExpr___AExpr__add(val
* self
, val
* p0
);
4805 void nitc__typing___ALoopExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4806 void nitc__abstract_compiler___ALoopExpr___AExpr__stmt(val
* self
, val
* p0
);
4807 void nitc__parser_prod___ALoopExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4808 void nitc__parser_prod___ALoopExpr___init_aloopexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4809 void nitc__scope___ALoopExpr___break_mark_61d(val
* self
, val
* p0
);
4810 void nitc__scope___ALoopExpr___continue_mark_61d(val
* self
, val
* p0
);
4811 val
* nitc___nitc__ALoopExpr___n_block(val
* self
);
4812 val
* nitc__scope___ALoopExpr___continue_mark(val
* self
);
4813 val
* nitc__scope___ALoopExpr___break_mark(val
* self
);
4814 void nitc__astbuilder___ALoopExpr___make(val
* self
);
4815 void nitc__parser_prod___ALoopExpr___n_kwloop_61d(val
* self
, val
* p0
);
4816 void nitc__parser_prod___ALoopExpr___n_block_61d(val
* self
, val
* p0
);
4817 extern const struct class class_nitc__ALoopExpr
;
4818 void nitc__parser_prod___AForExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4819 void nitc__scope___AForExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4820 void nitc__flow___AForExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4821 void nitc__transform___AForExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4822 void nitc__parser_prod___AForExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4823 void nitc__typing___AForExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4824 void nitc__abstract_compiler___AForExpr___AExpr__stmt(val
* self
, val
* p0
);
4825 void nitc__parser_prod___AForExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4826 void nitc__parser_prod___AForExpr___init_aforexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
4827 val
* nitc___nitc__AForExpr___n_groups(val
* self
);
4828 void nitc__scope___AForExpr___break_mark_61d(val
* self
, val
* p0
);
4829 void nitc__scope___AForExpr___continue_mark_61d(val
* self
, val
* p0
);
4830 val
* nitc___nitc__AForExpr___n_block(val
* self
);
4831 val
* nitc__scope___AForExpr___continue_mark(val
* self
);
4832 val
* nitc__scope___AForExpr___break_mark(val
* self
);
4833 void nitc__parser_prod___AForExpr___n_kwfor_61d(val
* self
, val
* p0
);
4834 void nitc__parser_prod___AForExpr___n_kwdo_61d(val
* self
, val
* p0
);
4835 void nitc__parser_prod___AForExpr___n_block_61d(val
* self
, val
* p0
);
4836 extern const struct class class_nitc__AForExpr
;
4837 extern const struct type type_nitc__ANodes__nitc__AForGroup
;
4838 #define COLOR_nitc__parser_nodes__AForExpr___n_groups 14
4839 void nitc__parser_prod___AForGroup___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4840 void nitc__rapid_type_analysis___AForGroup___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
4841 void nitc__parser_prod___AForGroup___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4842 void nitc__parser_prod___AForGroup___init_aforgroup(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4843 val
* nitc___nitc__AForGroup___n_expr(val
* self
);
4844 void nitc__scope___AForGroup___variables_61d(val
* self
, val
* p0
);
4845 val
* nitc___nitc__AForGroup___n_ids(val
* self
);
4846 void nitc__transform___AForGroup___transform_in(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
4847 val
* nitc__typing___AForGroup___method_iterator(val
* self
);
4848 val
* nitc__typing___AForGroup___method_is_ok(val
* self
);
4849 val
* nitc__scope___AForGroup___variables(val
* self
);
4850 val
* nitc__typing___AForGroup___method_item(val
* self
);
4851 val
* nitc__typing___AForGroup___method_key(val
* self
);
4852 val
* nitc__typing___AForGroup___method_next(val
* self
);
4853 val
* nitc__typing___AForGroup___method_finish(val
* self
);
4854 val
* nitc__typing___AForGroup___method_lt(val
* self
);
4855 val
* nitc__typing___AForGroup___method_successor(val
* self
);
4856 void nitc__typing___AForGroup___do_type_iterator(val
* self
, val
* p0
, val
* p1
);
4857 void nitc__parser_prod___AForGroup___n_kwin_61d(val
* self
, val
* p0
);
4858 void nitc__parser_prod___AForGroup___n_expr_61d(val
* self
, val
* p0
);
4859 void nitc__abstract_compiler___AForGroup___it_61d(val
* self
, val
* p0
);
4860 val
* nitc__abstract_compiler___AForGroup___it(val
* self
);
4861 void nitc__typing___AForGroup___method_iterator_61d(val
* self
, val
* p0
);
4862 void nitc__typing___AForGroup___coltype_61d(val
* self
, val
* p0
);
4863 void nitc__typing___AForGroup___method_is_ok_61d(val
* self
, val
* p0
);
4864 void nitc__typing___AForGroup___method_item_61d(val
* self
, val
* p0
);
4865 void nitc__typing___AForGroup___method_next_61d(val
* self
, val
* p0
);
4866 void nitc__typing___AForGroup___method_finish_61d(val
* self
, val
* p0
);
4867 void nitc__typing___AForGroup___method_key_61d(val
* self
, val
* p0
);
4868 void nitc__typing___AForGroup___method_lt_61d(val
* self
, val
* p0
);
4869 void nitc__typing___AForGroup___method_successor_61d(val
* self
, val
* p0
);
4870 extern const struct class class_nitc__AForGroup
;
4871 extern const struct type type_nitc__ANodes__nitc__TId
;
4872 #define COLOR_nitc__parser_nodes__AForGroup___n_ids 5
4873 void nitc__parser_prod___AWithExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4874 void nitc__scope___AWithExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4875 void nitc__flow___AWithExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4876 void nitc__transform___AWithExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4877 void nitc__parser_prod___AWithExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4878 void nitc__typing___AWithExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4879 void nitc__parser_prod___AWithExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
4880 void nitc__parser_prod___AWithExpr___init_awithexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
4881 void nitc__scope___AWithExpr___break_mark_61d(val
* self
, val
* p0
);
4882 val
* nitc___nitc__AWithExpr___n_expr(val
* self
);
4883 val
* nitc___nitc__AWithExpr___n_block(val
* self
);
4884 val
* nitc__scope___AWithExpr___break_mark(val
* self
);
4885 val
* nitc__typing___AWithExpr___method_start(val
* self
);
4886 val
* nitc__typing___AWithExpr___method_finish(val
* self
);
4887 void nitc__typing___AWithExpr___method_start_61d(val
* self
, val
* p0
);
4888 void nitc__typing___AWithExpr___method_finish_61d(val
* self
, val
* p0
);
4889 void nitc__parser_prod___AWithExpr___n_kwwith_61d(val
* self
, val
* p0
);
4890 void nitc__parser_prod___AWithExpr___n_expr_61d(val
* self
, val
* p0
);
4891 void nitc__parser_prod___AWithExpr___n_kwdo_61d(val
* self
, val
* p0
);
4892 void nitc__parser_prod___AWithExpr___n_block_61d(val
* self
, val
* p0
);
4893 extern const struct class class_nitc__AWithExpr
;
4894 void nitc__parser_prod___AAssertExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4895 void nitc__scope___AAssertExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
4896 void nitc__flow___AAssertExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4897 void nitc__parser_prod___AAssertExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4898 void nitc__typing___AAssertExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4899 void nitc__abstract_compiler___AAssertExpr___AExpr__stmt(val
* self
, val
* p0
);
4900 void nitc__parser_prod___AAssertExpr___init_aassertexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
4901 val
* nitc___nitc__AAssertExpr___n_expr(val
* self
);
4902 val
* nitc___nitc__AAssertExpr___n_else(val
* self
);
4903 void nitc__parser_prod___AAssertExpr___n_kwassert_61d(val
* self
, val
* p0
);
4904 void nitc__parser_prod___AAssertExpr___n_id_61d(val
* self
, val
* p0
);
4905 void nitc__parser_prod___AAssertExpr___n_expr_61d(val
* self
, val
* p0
);
4906 void nitc__parser_prod___AAssertExpr___n_kwelse_61d(val
* self
, val
* p0
);
4907 void nitc__parser_prod___AAssertExpr___n_else_61d(val
* self
, val
* p0
);
4908 val
* nitc___nitc__AAssertExpr___n_id(val
* self
);
4909 extern const struct class class_nitc__AAssertExpr
;
4910 void nitc__parser_prod___AOnceExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4911 void nitc__flow___AOnceExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4912 void nitc__parser_prod___AOnceExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4913 void nitc__typing___AOnceExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4914 val
* nitc__abstract_compiler___AOnceExpr___AExpr__expr(val
* self
, val
* p0
);
4915 void nitc__parser_prod___AOnceExpr___init_aonceexpr(val
* self
, val
* p0
, val
* p1
);
4916 val
* nitc___nitc__AOnceExpr___n_expr(val
* self
);
4917 void nitc__parser_prod___AOnceExpr___n_kwonce_61d(val
* self
, val
* p0
);
4918 void nitc__parser_prod___AOnceExpr___n_expr_61d(val
* self
, val
* p0
);
4919 extern const struct class class_nitc__AOnceExpr
;
4920 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4921 void nitc__flow___AOrExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4922 void nitc__transform___AOrExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4923 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4924 void nitc__typing___AOrExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4925 val
* nitc__abstract_compiler___AOrExpr___AExpr__expr(val
* self
, val
* p0
);
4926 val
* nitc___nitc__ABinBoolExpr___n_expr(val
* self
);
4927 val
* nitc___nitc__ABinBoolExpr___n_expr2(val
* self
);
4928 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
4929 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
4930 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
4931 void nitc__parser_prod___AOrExpr___init_aorexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4932 extern const struct class class_nitc__AOrExpr
;
4933 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4934 void nitc__flow___AAndExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4935 void nitc__transform___AAndExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4936 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4937 void nitc__typing___AAndExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4938 val
* nitc__abstract_compiler___AAndExpr___AExpr__expr(val
* self
, val
* p0
);
4939 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
4940 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
4941 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
4942 void nitc__parser_prod___AAndExpr___init_aandexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4943 extern const struct class class_nitc__AAndExpr
;
4944 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4945 void nitc__flow___AOrElseExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4946 void nitc__typing___AOrElseExpr___ANode__accept_post_typing(val
* self
, val
* p0
);
4947 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4948 void nitc__typing___AOrElseExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4949 val
* nitc__abstract_compiler___AOrElseExpr___AExpr__expr(val
* self
, val
* p0
);
4950 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
4951 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
4952 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
4953 void nitc__parser_prod___AOrElseExpr___init_aorelseexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
4954 void nitc__parser_prod___AOrElseExpr___n_kwelse_61d(val
* self
, val
* p0
);
4955 extern const struct class class_nitc__AOrElseExpr
;
4956 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4957 void nitc__flow___AImpliesExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4958 void nitc__transform___AImpliesExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
4959 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4960 void nitc__typing___AImpliesExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4961 val
* nitc__abstract_compiler___AImpliesExpr___AExpr__expr(val
* self
, val
* p0
);
4962 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
4963 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
4964 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
4965 void nitc__parser_prod___AImpliesExpr___init_aimpliesexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
4966 extern const struct class class_nitc__AImpliesExpr
;
4967 void nitc__parser_prod___ANotExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4968 void nitc__flow___ANotExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4969 void nitc__parser_prod___ANotExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4970 void nitc__typing___ANotExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4971 val
* nitc__abstract_compiler___ANotExpr___AExpr__expr(val
* self
, val
* p0
);
4972 void nitc__parser_prod___ANotExpr___init_anotexpr(val
* self
, val
* p0
, val
* p1
);
4973 val
* nitc___nitc__ANotExpr___n_expr(val
* self
);
4974 void nitc__parser_prod___ANotExpr___n_kwnot_61d(val
* self
, val
* p0
);
4975 void nitc__parser_prod___ANotExpr___n_expr_61d(val
* self
, val
* p0
);
4976 extern const struct class class_nitc__ANotExpr
;
4977 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
4978 void nitc__rapid_type_analysis___ASendExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
4979 void nitc__flow___AEqExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
4980 void nitc__auto_super_init___ASendExpr___ANode__accept_auto_super_init(val
* self
, val
* p0
);
4981 void nitc__typing___AEqFormExpr___ANode__accept_post_typing(val
* self
, val
* p0
);
4982 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
4983 void nitc__typing___AEqFormExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4984 val
* nitc__abstract_compiler___ASendExpr___AExpr__expr(val
* self
, val
* p0
);
4985 val
* nitc___nitc__ASendExpr___n_expr(val
* self
);
4986 val
* nitc__typing___ASendExpr___callsite(val
* self
);
4987 val
* nitc__typing___ASendExpr___raw_arguments(val
* self
);
4988 val
* nitc__typing___ABinopExpr___ASendExpr__compute_raw_arguments(val
* self
);
4989 val
* nitc__typing___ABinopExpr___ASendExpr__property_name(val
* self
);
4990 val
* nitc__typing___ABinopExpr___ASendExpr__property_node(val
* self
);
4991 void nitc__typing___ASendExpr___callsite_61d(val
* self
, val
* p0
);
4992 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
4993 val
* nitc___nitc__ABinopExpr___n_expr2(val
* self
);
4994 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
4995 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
4996 val
* nitc___nitc__AEqExpr___ABinopExpr__operator(val
* self
);
4997 val
* nitc___nitc__ABinopExpr___n_op(val
* self
);
4998 void nitc__typing___ASendExpr___AExpr__accept_typing(val
* self
, val
* p0
);
4999 void nitc__parser_prod___AEqExpr___init_aeqexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5000 extern const struct class class_nitc__AEqExpr
;
5001 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5002 void nitc__flow___ANeExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
5003 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5004 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5005 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5006 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5007 val
* nitc___nitc__ANeExpr___ABinopExpr__operator(val
* self
);
5008 void nitc__parser_prod___ANeExpr___init_aneexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5009 extern const struct class class_nitc__ANeExpr
;
5010 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5011 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5012 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5013 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5014 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5015 val
* nitc___nitc__ALtExpr___ABinopExpr__operator(val
* self
);
5016 void nitc__parser_prod___ALtExpr___init_altexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5017 extern const struct class class_nitc__ALtExpr
;
5018 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5019 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5020 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5021 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5022 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5023 val
* nitc___nitc__ALeExpr___ABinopExpr__operator(val
* self
);
5024 void nitc__parser_prod___ALeExpr___init_aleexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5025 extern const struct class class_nitc__ALeExpr
;
5026 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5027 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5028 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5029 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5030 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5031 val
* nitc___nitc__ALlExpr___ABinopExpr__operator(val
* self
);
5032 void nitc__parser_prod___ALlExpr___init_allexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5033 extern const struct class class_nitc__ALlExpr
;
5034 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5035 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5036 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5037 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5038 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5039 val
* nitc___nitc__AGtExpr___ABinopExpr__operator(val
* self
);
5040 void nitc__parser_prod___AGtExpr___init_agtexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5041 extern const struct class class_nitc__AGtExpr
;
5042 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5043 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5044 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5045 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5046 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5047 val
* nitc___nitc__AGeExpr___ABinopExpr__operator(val
* self
);
5048 void nitc__parser_prod___AGeExpr___init_ageexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5049 extern const struct class class_nitc__AGeExpr
;
5050 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5051 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5052 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5053 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5054 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5055 val
* nitc___nitc__AGgExpr___ABinopExpr__operator(val
* self
);
5056 void nitc__parser_prod___AGgExpr___init_aggexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5057 extern const struct class class_nitc__AGgExpr
;
5058 void nitc__parser_prod___AIsaExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5059 void nitc__rapid_type_analysis___AIsaExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5060 void nitc__flow___AIsaExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
5061 void nitc__typing___AIsaExpr___ANode__accept_post_typing(val
* self
, val
* p0
);
5062 void nitc__parser_prod___AIsaExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5063 void nitc__typing___AIsaExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5064 val
* nitc__abstract_compiler___AIsaExpr___AExpr__expr(val
* self
, val
* p0
);
5065 void nitc__parser_prod___AIsaExpr___init_aisaexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5066 val
* nitc__typing___AIsaExpr___cast_type(val
* self
);
5067 val
* nitc___nitc__AIsaExpr___n_expr(val
* self
);
5068 val
* nitc___nitc__AIsaExpr___n_type(val
* self
);
5069 void nitc__typing___AIsaExpr___cast_type_61d(val
* self
, val
* p0
);
5070 void nitc__parser_prod___AIsaExpr___n_expr_61d(val
* self
, val
* p0
);
5071 void nitc__parser_prod___AIsaExpr___n_kwisa_61d(val
* self
, val
* p0
);
5072 void nitc__parser_prod___AIsaExpr___n_type_61d(val
* self
, val
* p0
);
5073 extern const struct class class_nitc__AIsaExpr
;
5074 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5075 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5076 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5077 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5078 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5079 val
* nitc___nitc__APlusExpr___ABinopExpr__operator(val
* self
);
5080 void nitc__parser_prod___APlusExpr___init_aplusexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5081 extern const struct class class_nitc__APlusExpr
;
5082 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5083 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5084 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5085 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5086 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5087 val
* nitc___nitc__AMinusExpr___ABinopExpr__operator(val
* self
);
5088 void nitc__parser_prod___AMinusExpr___init_aminusexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5089 extern const struct class class_nitc__AMinusExpr
;
5090 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5091 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5092 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5093 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5094 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5095 val
* nitc___nitc__AStarshipExpr___ABinopExpr__operator(val
* self
);
5096 void nitc__parser_prod___AStarshipExpr___init_astarshipexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5097 extern const struct class class_nitc__AStarshipExpr
;
5098 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5099 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5100 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5101 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5102 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5103 val
* nitc___nitc__AStarExpr___ABinopExpr__operator(val
* self
);
5104 void nitc__parser_prod___AStarExpr___init_astarexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5105 extern const struct class class_nitc__AStarExpr
;
5106 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5107 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5108 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5109 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5110 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5111 val
* nitc___nitc__AStarstarExpr___ABinopExpr__operator(val
* self
);
5112 void nitc__parser_prod___AStarstarExpr___init_astarstarexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5113 extern const struct class class_nitc__AStarstarExpr
;
5114 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5115 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5116 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5117 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5118 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5119 val
* nitc___nitc__ASlashExpr___ABinopExpr__operator(val
* self
);
5120 void nitc__parser_prod___ASlashExpr___init_aslashexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5121 extern const struct class class_nitc__ASlashExpr
;
5122 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5123 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5124 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5125 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5126 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5127 val
* nitc___nitc__APercentExpr___ABinopExpr__operator(val
* self
);
5128 void nitc__parser_prod___APercentExpr___init_apercentexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5129 extern const struct class class_nitc__APercentExpr
;
5130 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5131 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5132 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5133 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5134 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5135 val
* nitc___nitc__APipeExpr___ABinopExpr__operator(val
* self
);
5136 void nitc__parser_prod___APipeExpr___init_apipeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5137 extern const struct class class_nitc__APipeExpr
;
5138 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5139 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5140 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5141 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5142 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5143 val
* nitc___nitc__ACaretExpr___ABinopExpr__operator(val
* self
);
5144 void nitc__parser_prod___ACaretExpr___init_acaretexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5145 extern const struct class class_nitc__ACaretExpr
;
5146 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5147 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5148 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5149 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
5150 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
5151 val
* nitc___nitc__AAmpExpr___ABinopExpr__operator(val
* self
);
5152 void nitc__parser_prod___AAmpExpr___init_aampexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5153 extern const struct class class_nitc__AAmpExpr
;
5154 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5155 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5156 val
* nitc__typing___AUnaryopExpr___ASendExpr__compute_raw_arguments(val
* self
);
5157 val
* nitc__typing___AUnaryopExpr___ASendExpr__property_name(val
* self
);
5158 val
* nitc__typing___ASendExpr___property_node(val
* self
);
5159 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5160 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
5161 val
* nitc___nitc__AUminusExpr___AUnaryopExpr__operator(val
* self
);
5162 void nitc__parser_prod___AUminusExpr___init_auminusexpr(val
* self
, val
* p0
, val
* p1
);
5163 extern const struct class class_nitc__AUminusExpr
;
5164 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5165 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5166 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5167 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
5168 val
* nitc___nitc__AUplusExpr___AUnaryopExpr__operator(val
* self
);
5169 void nitc__parser_prod___AUplusExpr___init_auplusexpr(val
* self
, val
* p0
, val
* p1
);
5170 extern const struct class class_nitc__AUplusExpr
;
5171 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5172 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5173 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5174 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
5175 val
* nitc___nitc__AUtildeExpr___AUnaryopExpr__operator(val
* self
);
5176 void nitc__parser_prod___AUtildeExpr___init_autildeexpr(val
* self
, val
* p0
, val
* p1
);
5177 extern const struct class class_nitc__AUtildeExpr
;
5178 void nitc__parser_prod___ANewExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5179 void nitc__rapid_type_analysis___ANewExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5180 void nitc__parser_prod___ANewExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5181 void nitc__typing___ANewExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5182 val
* nitc__abstract_compiler___ANewExpr___AExpr__expr(val
* self
, val
* p0
);
5183 void nitc__parser_prod___ANewExpr___init_anewexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5184 val
* nitc___nitc__ANewExpr___n_type(val
* self
);
5185 val
* nitc__typing___ANewExpr___recvtype(val
* self
);
5186 val
* nitc__typing___ANewExpr___callsite(val
* self
);
5187 void nitc__astbuilder___ANewExpr___make(val
* self
, val
* p0
, val
* p1
);
5188 void nitc__typing___ANewExpr___recvtype_61d(val
* self
, val
* p0
);
5189 val
* nitc___nitc__ANewExpr___n_qid(val
* self
);
5190 val
* nitc___nitc__ANewExpr___n_kwnew(val
* self
);
5191 val
* nitc___nitc__ANewExpr___n_args(val
* self
);
5192 void nitc__typing___ANewExpr___callsite_61d(val
* self
, val
* p0
);
5193 void nitc__parser_prod___ANewExpr___n_kwnew_61d(val
* self
, val
* p0
);
5194 void nitc__parser_prod___ANewExpr___n_type_61d(val
* self
, val
* p0
);
5195 void nitc__parser_prod___ANewExpr___n_qid_61d(val
* self
, val
* p0
);
5196 void nitc__parser_prod___ANewExpr___n_args_61d(val
* self
, val
* p0
);
5197 extern const struct class class_nitc__ANewExpr
;
5198 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5199 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5200 void nitc__typing___AAttrExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5201 val
* nitc__abstract_compiler___AAttrExpr___AExpr__expr(val
* self
, val
* p0
);
5202 val
* nitc___nitc__AAttrFormExpr___n_expr(val
* self
);
5203 val
* nitc__typing___AAttrFormExpr___mproperty(val
* self
);
5204 void nitc__typing___AAttrFormExpr___resolve_property(val
* self
, val
* p0
);
5205 val
* nitc__typing___AAttrFormExpr___attr_type(val
* self
);
5206 val
* nitc___nitc__AAttrFormExpr___n_id(val
* self
);
5207 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
5208 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
5209 void nitc__typing___AAttrFormExpr___mproperty_61d(val
* self
, val
* p0
);
5210 void nitc__parser_prod___AAttrExpr___init_aattrexpr(val
* self
, val
* p0
, val
* p1
);
5211 void nitc__astbuilder___AAttrExpr___make(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5212 void nitc__typing___AAttrFormExpr___attr_type_61d(val
* self
, val
* p0
);
5213 extern const struct class class_nitc__AAttrExpr
;
5214 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5215 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5216 void nitc__typing___AAttrAssignExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5217 val
* nitc__abstract_compiler___AAttrAssignExpr___AExpr__expr(val
* self
, val
* p0
);
5218 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
5219 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
5220 val
* nitc___nitc__AAssignFormExpr___n_assign(val
* self
);
5221 val
* nitc___nitc__AAssignFormExpr___n_value(val
* self
);
5222 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
5223 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
5224 void nitc__parser_prod___AAttrAssignExpr___init_aattrassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5225 void nitc__astbuilder___AAttrAssignExpr___make(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5226 extern const struct class class_nitc__AAttrAssignExpr
;
5227 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5228 void nitc__rapid_type_analysis___AAttrReassignExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5229 void nitc__flow___AReassignFormExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
5230 void nitc__transform___AAttrReassignExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5231 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5232 void nitc__typing___AAttrReassignExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5233 void nitc__abstract_compiler___AAttrReassignExpr___AExpr__stmt(val
* self
, val
* p0
);
5234 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
5235 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
5236 val
* nitc__typing___AReassignFormExpr___reassign_callsite(val
* self
);
5237 val
* nitc___nitc__AReassignFormExpr___n_value(val
* self
);
5238 val
* nitc___nitc__AReassignFormExpr___n_assign_op(val
* self
);
5239 val
* nitc__typing___AReassignFormExpr___resolve_reassignment(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5240 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
5241 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
5242 val
* nitc__typing___AReassignFormExpr___read_type(val
* self
);
5243 void nitc__typing___AReassignFormExpr___read_type_61d(val
* self
, val
* p0
);
5244 void nitc__typing___AReassignFormExpr___reassign_callsite_61d(val
* self
, val
* p0
);
5245 void nitc__parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5246 extern const struct class class_nitc__AAttrReassignExpr
;
5247 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5248 void nitc__scope___ACallFormExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
5249 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5250 val
* nitc__typing___ACallExpr___ASendExpr__compute_raw_arguments(val
* self
);
5251 val
* nitc__typing___ACallExpr___ASendExpr__property_name(val
* self
);
5252 val
* nitc__typing___ACallExpr___ASendExpr__property_node(val
* self
);
5253 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5254 void nitc__parser_prod___ACallExpr___init_acallexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5255 void nitc__astbuilder___ACallExpr___make(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5256 val
* nitc___nitc__ACallFormExpr___n_args(val
* self
);
5257 val
* nitc___nitc__ACallFormExpr___n_qid(val
* self
);
5258 val
* nitc__scope___ACallExpr___ACallFormExpr__variable_create(val
* self
, val
* p0
);
5259 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
5260 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
5261 extern const struct class class_nitc__ACallExpr
;
5262 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5263 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5264 val
* nitc__typing___ACallAssignExpr___ASendExpr__compute_raw_arguments(val
* self
);
5265 val
* nitc__typing___ACallAssignExpr___ASendExpr__property_name(val
* self
);
5266 val
* nitc__typing___ACallAssignExpr___ASendExpr__property_node(val
* self
);
5267 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5268 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
5269 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
5270 void nitc__parser_prod___ACallAssignExpr___init_acallassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
5271 val
* nitc__scope___ACallAssignExpr___ACallFormExpr__variable_create(val
* self
, val
* p0
);
5272 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
5273 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
5274 extern const struct class class_nitc__ACallAssignExpr
;
5275 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5276 void nitc__rapid_type_analysis___ASendReassignFormExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5277 void nitc__transform___ASendReassignFormExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5278 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5279 void nitc__typing___ASendReassignFormExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5280 void nitc__abstract_compiler___ASendReassignFormExpr___AExpr__stmt(val
* self
, val
* p0
);
5281 val
* nitc__typing___ACallReassignExpr___ASendExpr__compute_raw_arguments(val
* self
);
5282 val
* nitc__typing___ACallReassignExpr___ASendExpr__property_name(val
* self
);
5283 val
* nitc__typing___ACallReassignExpr___ASendExpr__property_node(val
* self
);
5284 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5285 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
5286 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
5287 val
* nitc__scope___ACallReassignExpr___ACallFormExpr__variable_create(val
* self
, val
* p0
);
5288 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
5289 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
5290 val
* nitc__typing___ASendReassignFormExpr___write_callsite(val
* self
);
5291 void nitc__typing___ASendReassignFormExpr___write_callsite_61d(val
* self
, val
* p0
);
5292 void nitc__parser_prod___ACallReassignExpr___init_acallreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
5293 extern const struct class class_nitc__ACallReassignExpr
;
5294 void nitc__parser_prod___ASuperExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5295 void nitc__rapid_type_analysis___ASuperExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5296 void nitc__auto_super_init___ASuperExpr___ANode__accept_auto_super_init(val
* self
, val
* p0
);
5297 void nitc__parser_prod___ASuperExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5298 void nitc__typing___ASuperExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5299 val
* nitc__abstract_compiler___ASuperExpr___AExpr__expr(val
* self
, val
* p0
);
5300 void nitc__parser_prod___ASuperExpr___init_asuperexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5301 val
* nitc__typing___ASuperExpr___callsite(val
* self
);
5302 val
* nitc__typing___ASuperExpr___mpropdef(val
* self
);
5303 void nitc__typing___ASuperExpr___process_superinit(val
* self
, val
* p0
);
5304 val
* nitc___nitc__ASuperExpr___n_args(val
* self
);
5305 void nitc__typing___ASuperExpr___signaturemap_61d(val
* self
, val
* p0
);
5306 void nitc__typing___ASuperExpr___mpropdef_61d(val
* self
, val
* p0
);
5307 void nitc__parser_prod___ASuperExpr___n_qualified_61d(val
* self
, val
* p0
);
5308 void nitc__parser_prod___ASuperExpr___n_kwsuper_61d(val
* self
, val
* p0
);
5309 void nitc__parser_prod___ASuperExpr___n_args_61d(val
* self
, val
* p0
);
5310 void nitc__typing___ASuperExpr___callsite_61d(val
* self
, val
* p0
);
5311 val
* nitc__typing___ASuperExpr___signaturemap(val
* self
);
5312 extern const struct class class_nitc__ASuperExpr
;
5313 void nitc__parser_prod___AInitExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5314 void nitc__parser_prod___AInitExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5315 val
* nitc__typing___AInitExpr___ASendExpr__compute_raw_arguments(val
* self
);
5316 val
* nitc__typing___AInitExpr___ASendExpr__property_name(val
* self
);
5317 val
* nitc__typing___AInitExpr___ASendExpr__property_node(val
* self
);
5318 void nitc__parser_prod___AInitExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5319 void nitc__parser_prod___AInitExpr___init_ainitexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5320 void nitc__parser_prod___AInitExpr___n_kwinit_61d(val
* self
, val
* p0
);
5321 void nitc__parser_prod___AInitExpr___n_args_61d(val
* self
, val
* p0
);
5322 val
* nitc___nitc__AInitExpr___n_args(val
* self
);
5323 val
* nitc___nitc__AInitExpr___n_kwinit(val
* self
);
5324 extern const struct class class_nitc__AInitExpr
;
5325 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5326 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5327 val
* nitc__typing___ABraExpr___ASendExpr__compute_raw_arguments(val
* self
);
5328 val
* nitc__typing___ABraExpr___ASendExpr__property_name(val
* self
);
5329 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5330 void nitc__parser_prod___ABraExpr___init_abraexpr(val
* self
, val
* p0
, val
* p1
);
5331 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
5332 val
* nitc___nitc__ABraFormExpr___n_args(val
* self
);
5333 extern const struct class class_nitc__ABraExpr
;
5334 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5335 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5336 val
* nitc__typing___ABraAssignExpr___ASendExpr__compute_raw_arguments(val
* self
);
5337 val
* nitc__typing___ABraAssignExpr___ASendExpr__property_name(val
* self
);
5338 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5339 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
5340 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
5341 void nitc__parser_prod___ABraAssignExpr___init_abraassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5342 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
5343 extern const struct class class_nitc__ABraAssignExpr
;
5344 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5345 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5346 val
* nitc__typing___ABraReassignExpr___ASendExpr__compute_raw_arguments(val
* self
);
5347 val
* nitc__typing___ABraReassignExpr___ASendExpr__property_name(val
* self
);
5348 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
5349 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
5350 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
5351 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
5352 void nitc__parser_prod___ABraReassignExpr___init_abrareassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5353 extern const struct class class_nitc__ABraReassignExpr
;
5354 void nitc__parser_prod___AVarExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5355 void nitc__local_var_init___AVarExpr___ANode__accept_local_var_visitor(val
* self
, val
* p0
);
5356 void nitc__parser_prod___AVarExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5357 void nitc__typing___AVarExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5358 val
* nitc__typing___AVarExpr___AExpr__its_variable(val
* self
);
5359 val
* nitc__abstract_compiler___AVarExpr___AExpr__expr(val
* self
, val
* p0
);
5360 void nitc__scope___AVarFormExpr___variable_61d(val
* self
, val
* p0
);
5361 val
* nitc__scope___AVarFormExpr___variable(val
* self
);
5362 void nitc__parser_prod___AVarExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
5363 void nitc__astbuilder___AVarExpr___make(val
* self
, val
* p0
, val
* p1
);
5364 void nitc__parser_prod___AVarExpr___init_avarexpr(val
* self
, val
* p0
);
5365 extern const struct class class_nitc__AVarExpr
;
5366 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5367 void nitc__flow___AVarAssignExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
5368 void nitc__local_var_init___AVarAssignExpr___ANode__accept_local_var_visitor(val
* self
, val
* p0
);
5369 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5370 void nitc__typing___AVarAssignExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5371 val
* nitc__abstract_compiler___AVarAssignExpr___AExpr__expr(val
* self
, val
* p0
);
5372 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
5373 void nitc__astbuilder___AVarAssignExpr___make(val
* self
, val
* p0
, val
* p1
);
5374 void nitc__parser_prod___AVarAssignExpr___init_avarassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5375 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
5376 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
5377 extern const struct class class_nitc__AVarAssignExpr
;
5378 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5379 void nitc__rapid_type_analysis___AVarReassignExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5380 void nitc__local_var_init___AVarReassignExpr___ANode__accept_local_var_visitor(val
* self
, val
* p0
);
5381 void nitc__transform___AVarReassignExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5382 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5383 void nitc__typing___AVarReassignExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5384 void nitc__abstract_compiler___AVarReassignExpr___AExpr__stmt(val
* self
, val
* p0
);
5385 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
5386 void nitc__parser_prod___AVarReassignExpr___init_avarreassignexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5387 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
5388 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
5389 extern const struct class class_nitc__AVarReassignExpr
;
5390 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5391 void nitc__rapid_type_analysis___ACrangeExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5392 void nitc__transform___ACrangeExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5393 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5394 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5395 void nitc__typing___ARangeExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5396 val
* nitc__abstract_compiler___ACrangeExpr___AExpr__expr(val
* self
, val
* p0
);
5397 val
* nitc__typing___ARangeExpr___init_callsite(val
* self
);
5398 val
* nitc___nitc__ARangeExpr___n_expr(val
* self
);
5399 val
* nitc___nitc__ARangeExpr___n_expr2(val
* self
);
5400 void nitc__typing___ARangeExpr___init_callsite_61d(val
* self
, val
* p0
);
5401 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr_61d(val
* self
, val
* p0
);
5402 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_dotdot_61d(val
* self
, val
* p0
);
5403 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr2_61d(val
* self
, val
* p0
);
5404 void nitc__parser_prod___ACrangeExpr___init_acrangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
5405 void nitc__parser_prod___ACrangeExpr___n_obra_61d(val
* self
, val
* p0
);
5406 void nitc__parser_prod___ACrangeExpr___n_cbra_61d(val
* self
, val
* p0
);
5407 extern const struct class class_nitc__ACrangeExpr
;
5408 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5409 void nitc__rapid_type_analysis___AOrangeExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5410 void nitc__transform___AOrangeExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5411 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5412 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5413 val
* nitc__abstract_compiler___AOrangeExpr___AExpr__expr(val
* self
, val
* p0
);
5414 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr_61d(val
* self
, val
* p0
);
5415 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_dotdot_61d(val
* self
, val
* p0
);
5416 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr2_61d(val
* self
, val
* p0
);
5417 void nitc__parser_prod___AOrangeExpr___init_aorangeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
5418 void nitc__parser_prod___AOrangeExpr___n_obra_61d(val
* self
, val
* p0
);
5419 void nitc__parser_prod___AOrangeExpr___n_cbra_61d(val
* self
, val
* p0
);
5420 extern const struct class class_nitc__AOrangeExpr
;
5421 void nitc__parser_prod___AArrayExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5422 void nitc__transform___AArrayExpr___ANode__full_transform_visitor(val
* self
, val
* p0
);
5423 void nitc__rapid_type_analysis___AArrayExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5424 void nitc__parser_prod___AArrayExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5425 void nitc__parser_prod___AArrayExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5426 void nitc__typing___AArrayExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5427 val
* nitc__abstract_compiler___AArrayExpr___AExpr__expr(val
* self
, val
* p0
);
5428 void nitc__parser_prod___AArrayExpr___init_aarrayexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
5429 val
* nitc__transform___AArrayExpr___nnew(val
* self
);
5430 val
* nitc__typing___AArrayExpr___push_callsite(val
* self
);
5431 val
* nitc___nitc__AArrayExpr___n_exprs(val
* self
);
5432 val
* nitc__typing___AArrayExpr___with_capacity_callsite(val
* self
);
5433 void nitc__transform___AArrayExpr___nnew_61d(val
* self
, val
* p0
);
5434 val
* nitc__typing___AArrayExpr___element_mtype(val
* self
);
5435 val
* nitc___nitc__AArrayExpr___n_type(val
* self
);
5436 void nitc__typing___AArrayExpr___set_comprehension(val
* self
, val
* p0
);
5437 void nitc__typing___AArrayExpr___element_mtype_61d(val
* self
, val
* p0
);
5438 void nitc__typing___AArrayExpr___with_capacity_callsite_61d(val
* self
, val
* p0
);
5439 void nitc__typing___AArrayExpr___push_callsite_61d(val
* self
, val
* p0
);
5440 void nitc__parser_prod___AArrayExpr___n_obra_61d(val
* self
, val
* p0
);
5441 void nitc__parser_prod___AArrayExpr___n_type_61d(val
* self
, val
* p0
);
5442 void nitc__parser_prod___AArrayExpr___n_cbra_61d(val
* self
, val
* p0
);
5443 extern const struct class class_nitc__AArrayExpr
;
5444 #define COLOR_nitc__parser_nodes__AArrayExpr___n_exprs 13
5445 void nitc__parser_prod___ASelfExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5446 void nitc__scope___ASelfExpr___ANode__accept_scope_visitor(val
* self
, val
* p0
);
5447 void nitc__parser_prod___ASelfExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5448 void nitc__parser_prod___ASelfExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5449 void nitc__typing___ASelfExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5450 val
* nitc__typing___ASelfExpr___AExpr__its_variable(val
* self
);
5451 val
* nitc__abstract_compiler___ASelfExpr___AExpr__expr(val
* self
, val
* p0
);
5452 void nitc__parser_prod___ASelfExpr___init_aselfexpr(val
* self
, val
* p0
, val
* p1
);
5453 void nitc__scope___ASelfExpr___variable_61d(val
* self
, val
* p0
);
5454 void nitc__typing___ASelfExpr___its_variable_61d(val
* self
, val
* p0
);
5455 void nitc__parser_prod___ASelfExpr___n_kwself_61d(val
* self
, val
* p0
);
5456 extern const struct class class_nitc__ASelfExpr
;
5457 void nitc__parser_prod___AImplicitSelfExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5458 void nitc__parser_prod___AImplicitSelfExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5459 val
* nitc__abstract_compiler___AImplicitSelfExpr___AExpr__expr(val
* self
, val
* p0
);
5460 void nitc__parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val
* self
);
5461 void nitc__typing___AImplicitSelfExpr___is_sys_61d(val
* self
, short int p0
);
5462 short int nitc__typing___AImplicitSelfExpr___is_sys(val
* self
);
5463 extern const struct class class_nitc__AImplicitSelfExpr
;
5464 #define COLOR_nitc__typing__AImplicitSelfExpr___is_sys 15
5465 void nitc__parser_prod___ATrueExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5466 void nitc__rapid_type_analysis___ATrueExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5467 void nitc__parser_prod___ATrueExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5468 void nitc__parser_prod___ATrueExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5469 void nitc__typing___ATrueExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5470 val
* nitc__abstract_compiler___ATrueExpr___AExpr__expr(val
* self
, val
* p0
);
5471 void nitc__parser_prod___ATrueExpr___init_atrueexpr(val
* self
, val
* p0
, val
* p1
);
5472 void nitc__parser_prod___ATrueExpr___n_kwtrue_61d(val
* self
, val
* p0
);
5473 extern const struct class class_nitc__ATrueExpr
;
5474 void nitc__parser_prod___AFalseExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5475 void nitc__rapid_type_analysis___AFalseExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5476 void nitc__parser_prod___AFalseExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5477 void nitc__parser_prod___AFalseExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5478 void nitc__typing___AFalseExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5479 val
* nitc__abstract_compiler___AFalseExpr___AExpr__expr(val
* self
, val
* p0
);
5480 void nitc__parser_prod___AFalseExpr___init_afalseexpr(val
* self
, val
* p0
, val
* p1
);
5481 void nitc__parser_prod___AFalseExpr___n_kwfalse_61d(val
* self
, val
* p0
);
5482 extern const struct class class_nitc__AFalseExpr
;
5483 void nitc__parser_prod___ANullExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5484 void nitc__parser_prod___ANullExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5485 void nitc__parser_prod___ANullExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5486 void nitc__typing___ANullExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5487 val
* nitc__abstract_compiler___ANullExpr___AExpr__expr(val
* self
, val
* p0
);
5488 void nitc__parser_prod___ANullExpr___init_anullexpr(val
* self
, val
* p0
, val
* p1
);
5489 void nitc__parser_prod___ANullExpr___n_kwnull_61d(val
* self
, val
* p0
);
5490 extern const struct class class_nitc__ANullExpr
;
5491 void nitc__parser_prod___AIntegerExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5492 void nitc__literal___AIntegerExpr___ANode__accept_literal(val
* self
, val
* p0
);
5493 void nitc__rapid_type_analysis___AIntegerExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5494 void nitc__parser_prod___AIntegerExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5495 void nitc__parser_prod___AIntegerExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5496 void nitc__typing___AIntegerExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5497 val
* nitc__abstract_compiler___AIntegerExpr___AExpr__expr(val
* self
, val
* p0
);
5498 void nitc__parser_prod___AIntegerExpr___init_aintegerexpr(val
* self
, val
* p0
, val
* p1
);
5499 val
* nitc__literal___AIntegerExpr___value(val
* self
);
5500 void nitc__literal___AIntegerExpr___value_61d(val
* self
, val
* p0
);
5501 val
* nitc___nitc__AIntegerExpr___n_integer(val
* self
);
5502 void nitc__astbuilder___AIntegerExpr___make(val
* self
, long p0
, val
* p1
);
5503 void nitc__parser_prod___AIntegerExpr___n_integer_61d(val
* self
, val
* p0
);
5504 extern const struct class class_nitc__AIntegerExpr
;
5505 void nitc__parser_prod___AFloatExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5506 void nitc__literal___AFloatExpr___ANode__accept_literal(val
* self
, val
* p0
);
5507 void nitc__rapid_type_analysis___AFloatExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5508 void nitc__parser_prod___AFloatExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5509 void nitc__parser_prod___AFloatExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5510 void nitc__typing___AFloatExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5511 val
* nitc__abstract_compiler___AFloatExpr___AExpr__expr(val
* self
, val
* p0
);
5512 void nitc__parser_prod___AFloatExpr___init_afloatexpr(val
* self
, val
* p0
, val
* p1
);
5513 void nitc__literal___AFloatExpr___value_61d(val
* self
, val
* p0
);
5514 val
* nitc___nitc__AFloatExpr___n_float(val
* self
);
5515 void nitc__parser_prod___AFloatExpr___n_float_61d(val
* self
, val
* p0
);
5516 extern const struct class class_nitc__AFloatExpr
;
5517 void nitc__parser_prod___ACharExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5518 void nitc__literal___ACharExpr___ANode__accept_literal(val
* self
, val
* p0
);
5519 void nitc__rapid_type_analysis___ACharExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5520 void nitc__parser_prod___ACharExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5521 void nitc__parser_prod___ACharExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5522 void nitc__typing___ACharExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5523 val
* nitc__abstract_compiler___ACharExpr___AExpr__expr(val
* self
, val
* p0
);
5524 void nitc__parser_prod___ACharExpr___init_acharexpr(val
* self
, val
* p0
, val
* p1
);
5525 val
* nitc___nitc__ACharExpr___n_char(val
* self
);
5526 void nitc__literal___ACharExpr___value_61d(val
* self
, val
* p0
);
5527 void nitc__parser_prod___ACharExpr___n_char_61d(val
* self
, val
* p0
);
5528 val
* nitc__literal___ACharExpr___value(val
* self
);
5529 extern const struct class class_nitc__ACharExpr
;
5530 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5531 void nitc__literal___AStringFormExpr___ANode__accept_literal(val
* self
, val
* p0
);
5532 void nitc__rapid_type_analysis___AStringFormExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5533 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5534 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5535 void nitc__typing___AStringFormExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5536 val
* nitc__abstract_compiler___AStringFormExpr___AExpr__expr(val
* self
, val
* p0
);
5537 val
* nitc__literal___AStringFormExpr___value(val
* self
);
5538 val
* nitc___nitc__AStringFormExpr___n_string(val
* self
);
5539 void nitc__literal___AStringFormExpr___value_61d(val
* self
, val
* p0
);
5540 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
5541 void nitc__parser_prod___AStringExpr___init_astringexpr(val
* self
, val
* p0
, val
* p1
);
5542 extern const struct class class_nitc__AStringExpr
;
5543 void nitc__parser_prod___AStartStringExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5544 void nitc__parser_prod___AStartStringExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5545 void nitc__parser_prod___AStartStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
5546 void nitc__parser_prod___AStartStringExpr___init_astartstringexpr(val
* self
, val
* p0
);
5547 extern const struct class class_nitc__AStartStringExpr
;
5548 void nitc__parser_prod___AMidStringExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5549 void nitc__parser_prod___AMidStringExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5550 void nitc__parser_prod___AMidStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
5551 void nitc__parser_prod___AMidStringExpr___init_amidstringexpr(val
* self
, val
* p0
);
5552 extern const struct class class_nitc__AMidStringExpr
;
5553 void nitc__parser_prod___AEndStringExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5554 void nitc__parser_prod___AEndStringExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5555 void nitc__parser_prod___AEndStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
5556 void nitc__parser_prod___AEndStringExpr___init_aendstringexpr(val
* self
, val
* p0
);
5557 extern const struct class class_nitc__AEndStringExpr
;
5558 void nitc__parser_prod___ASuperstringExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5559 void nitc__rapid_type_analysis___ASuperstringExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5560 void nitc__parser_prod___ASuperstringExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5561 void nitc__parser_prod___ASuperstringExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5562 void nitc__typing___ASuperstringExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5563 val
* nitc__abstract_compiler___ASuperstringExpr___AExpr__expr(val
* self
, val
* p0
);
5564 void nitc__parser_prod___ASuperstringExpr___init_asuperstringexpr(val
* self
, val
* p0
, val
* p1
);
5565 val
* nitc___nitc__ASuperstringExpr___n_exprs(val
* self
);
5566 extern const struct class class_nitc__ASuperstringExpr
;
5567 #define COLOR_nitc__parser_nodes__ASuperstringExpr___n_exprs 12
5568 void nitc__parser_prod___AParExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5569 void nitc__flow___AParExpr___ANode__accept_flow_visitor(val
* self
, val
* p0
);
5570 void nitc__transform___AParExpr___ANode__accept_transform_visitor(val
* self
, val
* p0
);
5571 void nitc__parser_prod___AParExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5572 void nitc__parser_prod___AParExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5573 void nitc__typing___AParExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5574 val
* nitc__abstract_compiler___AParExpr___AExpr__expr(val
* self
, val
* p0
);
5575 void nitc__parser_prod___AParExpr___init_aparexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5576 val
* nitc___nitc__AParExpr___n_expr(val
* self
);
5577 void nitc__parser_prod___AParExpr___n_opar_61d(val
* self
, val
* p0
);
5578 void nitc__parser_prod___AParExpr___n_expr_61d(val
* self
, val
* p0
);
5579 void nitc__parser_prod___AParExpr___n_cpar_61d(val
* self
, val
* p0
);
5580 extern const struct class class_nitc__AParExpr
;
5581 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5582 void nitc__rapid_type_analysis___AAsCastExpr___ANode__accept_rapid_type_visitor(val
* self
, val
* p0
);
5583 void nitc__typing___AAsCastExpr___ANode__accept_post_typing(val
* self
, val
* p0
);
5584 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5585 void nitc__typing___AAsCastExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5586 val
* nitc__abstract_compiler___AAsCastExpr___AExpr__expr(val
* self
, val
* p0
);
5587 val
* nitc___nitc__AAsCastForm___n_expr(val
* self
);
5588 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_expr_61d(val
* self
, val
* p0
);
5589 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_kwas_61d(val
* self
, val
* p0
);
5590 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_opar_61d(val
* self
, val
* p0
);
5591 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_cpar_61d(val
* self
, val
* p0
);
5592 void nitc__parser_prod___AAsCastExpr___init_aascastexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
5593 val
* nitc___nitc__AAsCastExpr___n_type(val
* self
);
5594 void nitc__parser_prod___AAsCastExpr___n_type_61d(val
* self
, val
* p0
);
5595 extern const struct class class_nitc__AAsCastExpr
;
5596 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5597 void nitc__typing___AAsNotnullExpr___ANode__accept_post_typing(val
* self
, val
* p0
);
5598 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5599 void nitc__typing___AAsNotnullExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5600 val
* nitc__abstract_compiler___AAsNotnullExpr___AExpr__expr(val
* self
, val
* p0
);
5601 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_expr_61d(val
* self
, val
* p0
);
5602 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_kwas_61d(val
* self
, val
* p0
);
5603 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_opar_61d(val
* self
, val
* p0
);
5604 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_cpar_61d(val
* self
, val
* p0
);
5605 void nitc__parser_prod___AAsNotnullExpr___init_aasnotnullexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
5606 void nitc__parser_prod___AAsNotnullExpr___n_kwnot_61d(val
* self
, val
* p0
);
5607 void nitc__parser_prod___AAsNotnullExpr___n_kwnull_61d(val
* self
, val
* p0
);
5608 extern const struct class class_nitc__AAsNotnullExpr
;
5609 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5610 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5611 void nitc__typing___AIssetAttrExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5612 val
* nitc__abstract_compiler___AIssetAttrExpr___AExpr__expr(val
* self
, val
* p0
);
5613 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
5614 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
5615 void nitc__parser_prod___AIssetAttrExpr___init_aissetattrexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5616 void nitc__parser_prod___AIssetAttrExpr___n_kwisset_61d(val
* self
, val
* p0
);
5617 extern const struct class class_nitc__AIssetAttrExpr
;
5618 void nitc__parser_prod___AVarargExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5619 void nitc__parser_prod___AVarargExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5620 void nitc__typing___AVarargExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5621 val
* nitc__abstract_compiler___AVarargExpr___AExpr__expr(val
* self
, val
* p0
);
5622 void nitc__parser_prod___AVarargExpr___init_avarargexpr(val
* self
, val
* p0
, val
* p1
);
5623 void nitc__parser_prod___AVarargExpr___n_expr_61d(val
* self
, val
* p0
);
5624 void nitc__parser_prod___AVarargExpr___n_dotdotdot_61d(val
* self
, val
* p0
);
5625 val
* nitc___nitc__AVarargExpr___n_expr(val
* self
);
5626 extern const struct class class_nitc__AVarargExpr
;
5627 void nitc__parser_prod___ANamedargExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5628 void nitc__parser_prod___ANamedargExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5629 void nitc__typing___AExpr___accept_typing(val
* self
, val
* p0
);
5630 val
* nitc__abstract_compiler___ANamedargExpr___AExpr__expr(val
* self
, val
* p0
);
5631 void nitc__parser_prod___ANamedargExpr___init_anamedargexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5632 void nitc__parser_prod___ANamedargExpr___n_id_61d(val
* self
, val
* p0
);
5633 void nitc__parser_prod___ANamedargExpr___n_assign_61d(val
* self
, val
* p0
);
5634 void nitc__parser_prod___ANamedargExpr___n_expr_61d(val
* self
, val
* p0
);
5635 val
* nitc___nitc__ANamedargExpr___n_id(val
* self
);
5636 val
* nitc___nitc__ANamedargExpr___n_expr(val
* self
);
5637 extern const struct class class_nitc__ANamedargExpr
;
5638 void nitc__parser_prod___AManyExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5639 void nitc__parser_prod___AManyExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5640 void nitc__parser_prod___AManyExpr___init_amanyexpr(val
* self
, val
* p0
);
5641 val
* nitc___nitc__AManyExpr___n_exprs(val
* self
);
5642 extern const struct class class_nitc__AManyExpr
;
5643 #define COLOR_nitc__parser_nodes__AManyExpr___n_exprs 12
5644 void nitc__parser_prod___ATypeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5645 void nitc__parser_prod___ATypeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5646 void nitc__parser_prod___ATypeExpr___init_atypeexpr(val
* self
, val
* p0
);
5647 void nitc__parser_prod___ATypeExpr___n_type_61d(val
* self
, val
* p0
);
5648 extern const struct class class_nitc__ATypeExpr
;
5649 void nitc__parser_prod___AMethidExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5650 void nitc__parser_prod___AMethidExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5651 void nitc__parser_prod___AMethidExpr___init_amethidexpr(val
* self
, val
* p0
, val
* p1
);
5652 void nitc__parser_prod___AMethidExpr___n_expr_61d(val
* self
, val
* p0
);
5653 void nitc__parser_prod___AMethidExpr___n_id_61d(val
* self
, val
* p0
);
5654 extern const struct class class_nitc__AMethidExpr
;
5655 void nitc__parser_prod___AAtExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5656 void nitc__parser_prod___AAtExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5657 void nitc__parser_prod___AAtExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5658 void nitc__parser_prod___AAtExpr___init_aatexpr(val
* self
, val
* p0
);
5659 extern const struct class class_nitc__AAtExpr
;
5660 void nitc__parser_prod___ADebugTypeExpr___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5661 void nitc__parser_prod___ADebugTypeExpr___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5662 void nitc__typing___ADebugTypeExpr___AExpr__accept_typing(val
* self
, val
* p0
);
5663 void nitc__abstract_compiler___ADebugTypeExpr___AExpr__stmt(val
* self
, val
* p0
);
5664 void nitc__parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
5665 val
* nitc___nitc__ADebugTypeExpr___n_expr(val
* self
);
5666 val
* nitc___nitc__ADebugTypeExpr___n_type(val
* self
);
5667 void nitc__parser_prod___ADebugTypeExpr___n_kwdebug_61d(val
* self
, val
* p0
);
5668 void nitc__parser_prod___ADebugTypeExpr___n_kwtype_61d(val
* self
, val
* p0
);
5669 void nitc__parser_prod___ADebugTypeExpr___n_expr_61d(val
* self
, val
* p0
);
5670 void nitc__parser_prod___ADebugTypeExpr___n_type_61d(val
* self
, val
* p0
);
5671 extern const struct class class_nitc__ADebugTypeExpr
;
5672 void nitc__parser_prod___AListExprs___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5673 void nitc__parser_prod___AListExprs___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5674 val
* nitc___nitc__AExprs___n_exprs(val
* self
);
5675 val
* nitc__typing___AExprs___to_a(val
* self
);
5676 void nitc__parser_prod___AListExprs___init_alistexprs(val
* self
, val
* p0
);
5677 extern const struct class class_nitc__AListExprs
;
5678 #define COLOR_nitc__parser_nodes__AExprs___n_exprs 5
5679 void nitc__parser_prod___AParExprs___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5680 void nitc__parser_prod___AParExprs___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5681 void nitc__parser_prod___AParExprs___init_aparexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5682 void nitc__parser_prod___AParExprs___n_opar_61d(val
* self
, val
* p0
);
5683 void nitc__parser_prod___AParExprs___n_cpar_61d(val
* self
, val
* p0
);
5684 extern const struct class class_nitc__AParExprs
;
5685 void nitc__parser_prod___ABraExprs___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5686 void nitc__parser_prod___ABraExprs___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5687 void nitc__parser_prod___ABraExprs___init_abraexprs(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5688 void nitc__parser_prod___ABraExprs___n_obra_61d(val
* self
, val
* p0
);
5689 void nitc__parser_prod___ABraExprs___n_cbra_61d(val
* self
, val
* p0
);
5690 extern const struct class class_nitc__ABraExprs
;
5691 void nitc__parser_prod___APlusAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5692 void nitc__parser_prod___APlusAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5693 void nitc__parser_prod___APlusAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5694 val
* nitc___nitc__APlusAssignOp___AAssignOp__operator(val
* self
);
5695 void nitc__parser_prod___APlusAssignOp___init_aplusassignop(val
* self
, val
* p0
);
5696 extern const struct class class_nitc__APlusAssignOp
;
5697 void nitc__parser_prod___AMinusAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5698 void nitc__parser_prod___AMinusAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5699 void nitc__parser_prod___AMinusAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5700 val
* nitc___nitc__AMinusAssignOp___AAssignOp__operator(val
* self
);
5701 void nitc__parser_prod___AMinusAssignOp___init_aminusassignop(val
* self
, val
* p0
);
5702 extern const struct class class_nitc__AMinusAssignOp
;
5703 void nitc__parser_prod___AStarAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5704 void nitc__parser_prod___AStarAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5705 void nitc__parser_prod___AStarAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5706 val
* nitc___nitc__AStarAssignOp___AAssignOp__operator(val
* self
);
5707 void nitc__parser_prod___AStarAssignOp___init_astarassignop(val
* self
, val
* p0
);
5708 extern const struct class class_nitc__AStarAssignOp
;
5709 void nitc__parser_prod___ASlashAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5710 void nitc__parser_prod___ASlashAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5711 void nitc__parser_prod___ASlashAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5712 val
* nitc___nitc__ASlashAssignOp___AAssignOp__operator(val
* self
);
5713 void nitc__parser_prod___ASlashAssignOp___init_aslashassignop(val
* self
, val
* p0
);
5714 extern const struct class class_nitc__ASlashAssignOp
;
5715 void nitc__parser_prod___APercentAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5716 void nitc__parser_prod___APercentAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5717 void nitc__parser_prod___APercentAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5718 val
* nitc___nitc__APercentAssignOp___AAssignOp__operator(val
* self
);
5719 void nitc__parser_prod___APercentAssignOp___init_apercentassignop(val
* self
, val
* p0
);
5720 extern const struct class class_nitc__APercentAssignOp
;
5721 void nitc__parser_prod___AStarstarAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5722 void nitc__parser_prod___AStarstarAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5723 void nitc__parser_prod___AStarstarAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5724 val
* nitc___nitc__AStarstarAssignOp___AAssignOp__operator(val
* self
);
5725 void nitc__parser_prod___AStarstarAssignOp___init_astarstarassignop(val
* self
, val
* p0
);
5726 extern const struct class class_nitc__AStarstarAssignOp
;
5727 void nitc__parser_prod___APipeAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5728 void nitc__parser_prod___APipeAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5729 void nitc__parser_prod___APipeAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5730 val
* nitc___nitc__APipeAssignOp___AAssignOp__operator(val
* self
);
5731 void nitc__parser_prod___APipeAssignOp___init_apipeassignop(val
* self
, val
* p0
);
5732 extern const struct class class_nitc__APipeAssignOp
;
5733 void nitc__parser_prod___ACaretAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5734 void nitc__parser_prod___ACaretAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5735 void nitc__parser_prod___ACaretAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5736 val
* nitc___nitc__ACaretAssignOp___AAssignOp__operator(val
* self
);
5737 void nitc__parser_prod___ACaretAssignOp___init_acaretassignop(val
* self
, val
* p0
);
5738 extern const struct class class_nitc__ACaretAssignOp
;
5739 void nitc__parser_prod___AAmpAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5740 void nitc__parser_prod___AAmpAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5741 void nitc__parser_prod___AAmpAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5742 val
* nitc___nitc__AAmpAssignOp___AAssignOp__operator(val
* self
);
5743 void nitc__parser_prod___AAmpAssignOp___init_aampassignop(val
* self
, val
* p0
);
5744 extern const struct class class_nitc__AAmpAssignOp
;
5745 void nitc__parser_prod___ALlAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5746 void nitc__parser_prod___ALlAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5747 void nitc__parser_prod___ALlAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5748 val
* nitc___nitc__ALlAssignOp___AAssignOp__operator(val
* self
);
5749 void nitc__parser_prod___ALlAssignOp___init_allassignop(val
* self
, val
* p0
);
5750 extern const struct class class_nitc__ALlAssignOp
;
5751 void nitc__parser_prod___AGgAssignOp___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5752 void nitc__parser_prod___AGgAssignOp___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5753 void nitc__parser_prod___AGgAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
5754 val
* nitc___nitc__AGgAssignOp___AAssignOp__operator(val
* self
);
5755 void nitc__parser_prod___AGgAssignOp___init_aggassignop(val
* self
, val
* p0
);
5756 extern const struct class class_nitc__AGgAssignOp
;
5757 void nitc__parser_prod___AModuleName___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5758 void nitc__parser_prod___AModuleName___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5759 val
* nitc___nitc__AModuleName___n_id(val
* self
);
5760 val
* nitc___nitc__AModuleName___n_quad(val
* self
);
5761 val
* nitc___nitc__AModuleName___n_path(val
* self
);
5762 void nitc__parser_prod___AModuleName___init_amodulename(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5763 void nitc__parser_prod___AModuleName___n_quad_61d(val
* self
, val
* p0
);
5764 void nitc__parser_prod___AModuleName___n_id_61d(val
* self
, val
* p0
);
5765 extern const struct class class_nitc__AModuleName
;
5766 #define COLOR_nitc__parser_nodes__AModuleName___n_path 6
5767 void nitc__parser_prod___AInLanguage___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5768 void nitc__parser_prod___AInLanguage___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5769 val
* nitc___nitc__AInLanguage___n_string(val
* self
);
5770 void nitc__parser_prod___AInLanguage___init_ainlanguage(val
* self
, val
* p0
, val
* p1
);
5771 void nitc__parser_prod___AInLanguage___n_kwin_61d(val
* self
, val
* p0
);
5772 void nitc__parser_prod___AInLanguage___n_string_61d(val
* self
, val
* p0
);
5773 extern const struct class class_nitc__AInLanguage
;
5774 void nitc__parser_prod___AExternCodeBlock___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5775 void nitc__parser_prod___AExternCodeBlock___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5776 val
* nitc__light_ffi_base___AExternCodeBlock___language(val
* self
);
5777 void nitc__light_ffi_base___AExternCodeBlock___language_61d(val
* self
, val
* p0
);
5778 val
* nitc__light_ffi_base___AExternCodeBlock___code(val
* self
);
5779 short int nitc__light_c___AExternCodeBlock___is_c(val
* self
);
5780 val
* nitc___nitc__AExternCodeBlock___n_extern_code_segment(val
* self
);
5781 val
* nitc__light_ffi_base___AExternCodeBlock___language_name(val
* self
);
5782 val
* nitc__light_ffi_base___AExternCodeBlock___language_name_lowered(val
* self
);
5783 val
* nitc___nitc__AExternCodeBlock___n_in_language(val
* self
);
5784 void nitc__parser_prod___AExternCodeBlock___init_aexterncodeblock(val
* self
, val
* p0
, val
* p1
);
5785 void nitc__parser_prod___AExternCodeBlock___n_in_language_61d(val
* self
, val
* p0
);
5786 void nitc__parser_prod___AExternCodeBlock___n_extern_code_segment_61d(val
* self
, val
* p0
);
5787 short int nitc__light_c___AExternCodeBlock___is_c_header(val
* self
);
5788 short int nitc__light_c___AExternCodeBlock___is_c_body(val
* self
);
5789 extern const struct class class_nitc__AExternCodeBlock
;
5790 void nitc__parser_prod___AQualified___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5791 void nitc__parser_prod___AQualified___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5792 void nitc__parser_prod___AQualified___init_aqualified(val
* self
, val
* p0
, val
* p1
);
5793 val
* nitc___nitc__AQualified___n_id(val
* self
);
5794 void nitc__parser_prod___AQualified___n_classid_61d(val
* self
, val
* p0
);
5795 extern const struct class class_nitc__AQualified
;
5796 #define COLOR_nitc__parser_nodes__AQualified___n_id 6
5797 void nitc__parser_prod___ADoc___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5798 void nitc__parser_prod___ADoc___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5799 val
* nitc__modelbuilder_base___ADoc___to_mdoc(val
* self
);
5800 val
* nitc__modelbuilder_base___ADoc___mdoc_cache(val
* self
);
5801 val
* nitc___nitc__ADoc___n_comment(val
* self
);
5802 void nitc__modelbuilder_base___ADoc___mdoc_cache_61d(val
* self
, val
* p0
);
5803 void nitc__parser_prod___ADoc___init_adoc(val
* self
, val
* p0
);
5804 extern const struct class class_nitc__ADoc
;
5805 extern const struct type type_nitc__ANodes__nitc__TComment
;
5806 #define COLOR_nitc__parser_nodes__ADoc___n_comment 6
5807 void nitc__parser_prod___AAnnotations___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5808 void nitc__parser_prod___AAnnotations___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5809 val
* nitc___nitc__AAnnotations___n_items(val
* self
);
5810 void nitc__parser_prod___AAnnotations___init_aannotations(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
, val
* p5
);
5811 void nitc__parser_prod___AAnnotations___n_kwis_61d(val
* self
, val
* p0
);
5812 void nitc__parser_prod___AAnnotations___n_at_61d(val
* self
, val
* p0
);
5813 void nitc__parser_prod___AAnnotations___n_opar_61d(val
* self
, val
* p0
);
5814 void nitc__parser_prod___AAnnotations___n_cpar_61d(val
* self
, val
* p0
);
5815 void nitc__parser_prod___AAnnotations___n_kwend_61d(val
* self
, val
* p0
);
5816 extern const struct class class_nitc__AAnnotations
;
5817 extern const struct type type_nitc__ANodes__nitc__AAnnotation
;
5818 #define COLOR_nitc__parser_nodes__AAnnotations___n_items 8
5819 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5820 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5821 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
5822 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
5823 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
5824 void nitc__parser_prod___AAnnotation___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
5825 void nitc__parser_prod___AAnnotation___n_atid_61d(val
* self
, val
* p0
);
5826 void nitc__parser_prod___AAnnotation___n_opar_61d(val
* self
, val
* p0
);
5827 void nitc__parser_prod___AAnnotation___n_cpar_61d(val
* self
, val
* p0
);
5828 extern const struct class class_nitc__AAnnotation
;
5829 void nitc__parser_prod___AIdAtid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5830 void nitc__parser_prod___AIdAtid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5831 val
* nitc___nitc__AAtid___n_id(val
* self
);
5832 void nitc__parser_prod___AIdAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
5833 void nitc__parser_prod___AIdAtid___init_aidatid(val
* self
, val
* p0
);
5834 extern const struct class class_nitc__AIdAtid
;
5835 void nitc__parser_prod___AKwexternAtid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5836 void nitc__parser_prod___AKwexternAtid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5837 void nitc__parser_prod___AKwexternAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
5838 void nitc__parser_prod___AKwexternAtid___init_akwexternatid(val
* self
, val
* p0
);
5839 extern const struct class class_nitc__AKwexternAtid
;
5840 void nitc__parser_prod___AKwabstractAtid___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5841 void nitc__parser_prod___AKwabstractAtid___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5842 void nitc__parser_prod___AKwabstractAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
5843 void nitc__parser_prod___AKwabstractAtid___init_akwabstractatid(val
* self
, val
* p0
);
5844 extern const struct class class_nitc__AKwabstractAtid
;
5845 void nitc___nitc__Start___core__kernel__Object__init(val
* self
);
5846 void nitc__parser_prod___Start___nitc__parser_nodes__ANode__visit_all(val
* self
, val
* p0
);
5847 void nitc__parser_prod___Start___nitc__parser_nodes__ANode__replace_child(val
* self
, val
* p0
, val
* p1
);
5848 val
* nitc___nitc__Start___n_base(val
* self
);
5849 val
* nitc___nitc__Start___n_eof(val
* self
);
5850 void nitc___nitc__Start___n_base_61d(val
* self
, val
* p0
);
5851 void nitc___nitc__Start___n_eof_61d(val
* self
, val
* p0
);
5852 extern const struct class class_nitc__Start
;
5853 void nitc___nitc__Lexer___core__kernel__Object__init(val
* self
);
5854 long nitc___nitc__TablesCapable___parser_action(val
* self
, long p0
, long p1
);
5855 long nitc___nitc__TablesCapable___lexer_goto(val
* self
, long p0
, long p1
);
5856 long nitc___nitc__TablesCapable___lexer_accept(val
* self
, long p0
);
5857 long nitc___nitc__TablesCapable___parser_goto(val
* self
, long p0
, long p1
);
5858 void nitc___nitc__Lexer___file_61d(val
* self
, val
* p0
);
5859 val
* nitc___nitc__Lexer___peek(val
* self
);
5860 val
* nitc___nitc__Lexer___next(val
* self
);
5861 val
* nitc___nitc__Lexer___file(val
* self
);
5862 val
* nitc___nitc__Lexer___get_token(val
* self
);
5863 val
* nitc___nitc__Lexer___last_token(val
* self
);
5864 void nitc___nitc__Lexer___last_token_61d(val
* self
, val
* p0
);
5865 val
* nitc__lexer___Lexer___make_token(val
* self
, long p0
, val
* p1
);
5866 extern const struct class class_nitc__Lexer
;
5867 #define COLOR_nitc__lexer_work__Lexer___state 1
5868 #define COLOR_nitc__lexer_work__Lexer___stream_pos 3
5869 #define COLOR_nitc__lexer_work__Lexer___line 4
5870 #define COLOR_nitc__lexer_work__Lexer___pos 5
5871 #define COLOR_nitc__lexer_work__Lexer___cr 6
5872 extern const struct class class_nitc__TablesCapable
;
5873 void nitc__parser_work___nitc__parser_work__State___core__kernel__Object__init(val
* self
);
5874 void nitc__parser_work___nitc__parser_work__State___state_61d(val
* self
, long p0
);
5875 void nitc__parser_work___nitc__parser_work__State___nodes_61d(val
* self
, val
* p0
);
5876 extern const struct class class_nitc__parser_work__State
;
5877 void nitc___nitc__Parser___core__kernel__Object__init(val
* self
);
5878 void nitc___nitc__Parser___lexer_61d(val
* self
, val
* p0
);
5879 val
* nitc___nitc__Parser___parse(val
* self
);
5880 void nitc___nitc__Parser___reduce_table_61d(val
* self
, val
* p0
);
5881 val
* nitc__parser___Parser___build_reduce_table(val
* self
);
5882 void nitc___nitc__Parser___push(val
* self
, long p0
, val
* p1
);
5883 long nitc___nitc__Parser___state(val
* self
);
5884 val
* nitc___nitc__Parser___pop(val
* self
);
5885 long nitc___nitc__Parser___go_to(val
* self
, long p0
);
5886 extern const struct class class_nitc__Parser
;
5887 extern const struct type type_core__Array__nitc__parser_work__State
;
5888 #define COLOR_nitc__parser_work__Parser___stack 1
5889 #define COLOR_nitc__parser_work__Parser___stack_pos 2
5890 void nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___core__kernel__Object__init(val
* self
);
5891 void nitc___nitc__Visitor___enter_visit(val
* self
, val
* p0
);
5892 void nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
5893 val
* nitc___nitc__Visitor___current_node(val
* self
);
5894 void nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___token_61d(val
* self
, val
* p0
);
5895 val
* nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___token(val
* self
);
5896 val
* nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___last_token(val
* self
);
5897 extern const struct class class_nitc__parser_work__ComputeProdLocationVisitor
;
5898 extern const struct type type_core__Array__nitc__Prod
;
5899 #define COLOR_nitc__parser_work__ComputeProdLocationVisitor___need_first_prods 2
5900 #define COLOR_nitc__parser_work__ComputeProdLocationVisitor___need_after_epsilons 3
5901 void nitc__parser_work___nitc__parser_work__TextCollectorVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
5902 val
* nitc__parser_work___nitc__parser_work__TextCollectorVisitor___text(val
* self
);
5903 void nitc__parser_work___nitc__parser_work__TextCollectorVisitor___text_61d(val
* self
, val
* p0
);
5904 extern const struct class class_nitc__parser_work__TextCollectorVisitor
;
5905 #define COLOR_nitc__parser_work__TextCollectorVisitor___text 1
5906 void ini___ini__ConfigTree___core__kernel__Object__init(val
* self
);
5907 val
* ini___ini__ConfigTree___core__abstract_text__Object__to_s(val
* self
);
5908 void ini___ini__ConfigTree___ini_file_61d(val
* self
, val
* p0
);
5909 val
* ini___ini__ConfigTree____91d_93d(val
* self
, val
* p0
);
5910 val
* ini___ini__ConfigTree___ini_file(val
* self
);
5911 void ini___ini__ConfigTree___load(val
* self
);
5912 val
* ini___ini__ConfigTree___to_map(val
* self
);
5913 val
* ini___ini__ConfigTree___get_node(val
* self
, val
* p0
);
5914 val
* ini___ini__ConfigTree___roots(val
* self
);
5915 void ini___ini__ConfigTree___set_node(val
* self
, val
* p0
, val
* p1
);
5916 void ini___ini__ConfigTree___set_array(val
* self
, val
* p0
, val
* p1
);
5917 val
* ini___ini__ConfigTree___leaves(val
* self
);
5918 val
* ini___ini__ConfigTree___get_root(val
* self
, val
* p0
);
5919 short int ini___ini__ConfigTree___has_key(val
* self
, val
* p0
);
5920 void ini___ini__ConfigTree___core__stream__Writable__write_to(val
* self
, val
* p0
);
5921 extern const struct class class_ini__ConfigTree
;
5922 extern const struct type type_core__Array__ini__ConfigNode
;
5923 #define COLOR_ini__ConfigTree___roots 1
5924 void ini___ini__ConfigNode___core__kernel__Object__init(val
* self
);
5925 val
* ini___ini__ConfigNode___value(val
* self
);
5926 val
* ini___ini__ConfigNode___key(val
* self
);
5927 val
* ini___ini__ConfigNode___get_child(val
* self
, val
* p0
);
5928 void ini___ini__ConfigNode___name_61d(val
* self
, val
* p0
);
5929 void ini___ini__ConfigNode___value_61d(val
* self
, val
* p0
);
5930 void ini___ini__ConfigNode___parent_61d(val
* self
, val
* p0
);
5931 val
* ini___ini__ConfigNode___children(val
* self
);
5932 val
* ini___ini__ConfigNode___name(val
* self
);
5933 val
* ini___ini__ConfigNode___parent(val
* self
);
5934 extern const struct class class_ini__ConfigNode
;
5935 extern const struct type type_core__HashMap__core__String__ini__ConfigNode
;
5936 #define COLOR_ini__ConfigNode___children 1
5937 void nitc__phase___nitc__phase__AnnotationPhaseVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
5938 val
* nitc__phase___nitc__phase__AnnotationPhaseVisitor___annotations(val
* self
);
5939 extern const struct class class_nitc__phase__AnnotationPhaseVisitor
;
5940 extern const struct type type_core__Array__nitc__AAnnotation
;
5941 #define COLOR_nitc__phase__AnnotationPhaseVisitor___annotations 1
5942 void nitc__literal___nitc__literal__LiteralPhase___nitc__phase__Phase__process_nmodule(val
* self
, val
* p0
);
5943 extern const struct class class_nitc__literal__LiteralPhase
;
5944 void nitc__literal___nitc__literal__LiteralVisitor___core__kernel__Object__init(val
* self
);
5945 void nitc__literal___nitc__literal__LiteralVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
5946 void nitc__literal___nitc__literal__LiteralVisitor___toolcontext_61d(val
* self
, val
* p0
);
5947 val
* nitc__literal___nitc__literal__LiteralVisitor___toolcontext(val
* self
);
5948 extern const struct class class_nitc__literal__LiteralVisitor
;
5949 void nitc___nitc__Phase___process_nmodule(val
* self
, val
* p0
);
5950 void nitc__transform___nitc__transform__TransformPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
5951 extern const struct class class_nitc__transform__TransformPhase
;
5952 void nitc__transform___nitc__transform__TransformVisitor___core__kernel__Object__init(val
* self
);
5953 void nitc__transform___nitc__transform__TransformVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
5954 void nitc__transform___nitc__transform__TransformVisitor___phase_61d(val
* self
, val
* p0
);
5955 void nitc__transform___nitc__transform__TransformVisitor___mpropdef_61d(val
* self
, val
* p0
);
5956 void nitc__transform___nitc__transform__TransformVisitor___mclassdef_61d(val
* self
, val
* p0
);
5957 val
* nitc__transform___nitc__transform__TransformVisitor___mpropdef(val
* self
);
5958 void nitc__transform___nitc__transform__TransformVisitor___mmodule_61d(val
* self
, val
* p0
);
5959 val
* nitc__transform___nitc__transform__TransformVisitor___mclassdef(val
* self
);
5960 void nitc__transform___nitc__transform__TransformVisitor___builder_61d(val
* self
, val
* p0
);
5961 val
* nitc__transform___nitc__transform__TransformVisitor___mmodule(val
* self
);
5962 val
* nitc__transform___nitc__transform__TransformVisitor___builder(val
* self
);
5963 val
* nitc__transform___nitc__transform__TransformVisitor___phase(val
* self
);
5964 extern const struct class class_nitc__transform__TransformVisitor
;
5965 void nitc___nitc__ASTBuilder___core__kernel__Object__init(val
* self
);
5966 void nitc___nitc__ASTBuilder___mmodule_61d(val
* self
, val
* p0
);
5967 void nitc___nitc__ASTBuilder___anchor_61d(val
* self
, val
* p0
);
5968 val
* nitc___nitc__ASTBuilder___make_call(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5969 val
* nitc___nitc__ASTBuilder___make_var_assign(val
* self
, val
* p0
, val
* p1
);
5970 val
* nitc___nitc__ASTBuilder___make_block(val
* self
);
5971 val
* nitc___nitc__ASTBuilder___make_attr_read(val
* self
, val
* p0
, val
* p1
);
5972 val
* nitc___nitc__ASTBuilder___make_attr_assign(val
* self
, val
* p0
, val
* p1
, val
* p2
);
5973 val
* nitc___nitc__ASTBuilder___make_loop(val
* self
);
5974 val
* nitc___nitc__ASTBuilder___make_if(val
* self
, val
* p0
, val
* p1
);
5975 val
* nitc___nitc__ASTBuilder___make_break(val
* self
, val
* p0
);
5976 val
* nitc___nitc__ASTBuilder___make_do(val
* self
);
5977 val
* nitc___nitc__ASTBuilder___make_new(val
* self
, val
* p0
, val
* p1
);
5978 val
* nitc___nitc__ASTBuilder___make_int(val
* self
, long p0
);
5979 val
* nitc___nitc__ASTBuilder___anchor(val
* self
);
5980 val
* nitc___nitc__ASTBuilder___mmodule(val
* self
);
5981 val
* nitc___nitc__ASTBuilder___make_var_read(val
* self
, val
* p0
, val
* p1
);
5982 extern const struct class class_nitc__ASTBuilder
;
5983 void nitc___nitc__ANode___visit_all(val
* self
, val
* p0
);
5984 void nitc__astvalidation___APlaceholderExpr___ANode__accept_ast_validation(val
* self
, val
* p0
);
5985 void nitc___nitc__ANode___replace_child(val
* self
, val
* p0
, val
* p1
);
5986 void nitc___nitc__APlaceholderExpr___make(val
* self
);
5987 extern const struct class class_nitc__APlaceholderExpr
;
5988 void nitc__typing___nitc__typing__TypingPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
5989 extern const struct class class_nitc__typing__TypingPhase
;
5990 void nitc__typing___nitc__typing__TypeVisitor___core__kernel__Object__init(val
* self
);
5991 void nitc__typing___nitc__typing__TypeVisitor___modelbuilder_61d(val
* self
, val
* p0
);
5992 void nitc__typing___nitc__typing__TypeVisitor___mmodule_61d(val
* self
, val
* p0
);
5993 void nitc__typing___nitc__typing__TypeVisitor___mpropdef_61d(val
* self
, val
* p0
);
5994 val
* nitc__typing___nitc__typing__TypeVisitor___selfvariable(val
* self
);
5995 val
* nitc__typing___nitc__typing__TypeVisitor___get_mclass(val
* self
, val
* p0
, val
* p1
);
5996 void nitc__typing___nitc__typing__TypeVisitor___dirty_61d(val
* self
, short int p0
);
5997 void nitc__typing___nitc__typing__TypeVisitor___visit_stmt(val
* self
, val
* p0
);
5998 short int nitc__typing___nitc__typing__TypeVisitor___has_loop(val
* self
);
5999 short int nitc__typing___nitc__typing__TypeVisitor___dirty(val
* self
);
6000 void nitc__typing___nitc__typing__TypeVisitor___error(val
* self
, val
* p0
, val
* p1
);
6001 val
* nitc__typing___nitc__typing__TypeVisitor___visit_expr_subtype(val
* self
, val
* p0
, val
* p1
);
6002 val
* nitc__typing___nitc__typing__TypeVisitor___mpropdef(val
* self
);
6003 void nitc__typing___nitc__typing__TypeVisitor___mclassdef_61d(val
* self
, val
* p0
);
6004 void nitc__typing___nitc__typing__TypeVisitor___anchor_61d(val
* self
, val
* p0
);
6005 void nitc__typing___nitc__typing__TypeVisitor___selfvariable_61d(val
* self
, val
* p0
);
6006 void nitc__typing___nitc__typing__TypeVisitor___is_toplevel_context_61d(val
* self
, short int p0
);
6007 val
* nitc__typing___nitc__typing__TypeVisitor___modelbuilder(val
* self
);
6008 val
* nitc__typing___nitc__typing__TypeVisitor___mmodule(val
* self
);
6009 val
* nitc__typing___nitc__typing__TypeVisitor___visit_expr(val
* self
, val
* p0
);
6010 val
* nitc__typing___nitc__typing__TypeVisitor___check_subtype(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
6011 val
* nitc__typing___nitc__typing__TypeVisitor___anchor_to(val
* self
, val
* p0
);
6012 val
* nitc__typing___nitc__typing__TypeVisitor___try_get_mproperty_by_name2(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6013 val
* nitc__typing___nitc__typing__TypeVisitor___try_get_mclass(val
* self
, val
* p0
, val
* p1
);
6014 val
* nitc__typing___nitc__typing__TypeVisitor___get_method(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
6015 short int nitc__typing___nitc__typing__TypeVisitor___is_toplevel_context(val
* self
);
6016 val
* nitc__typing___nitc__typing__TypeVisitor___get_variable(val
* self
, val
* p0
, val
* p1
);
6017 val
* nitc__typing___nitc__typing__TypeVisitor___anchor(val
* self
);
6018 val
* nitc__typing___nitc__typing__TypeVisitor___resolve_for(val
* self
, val
* p0
, val
* p1
, short int p2
);
6019 val
* nitc__typing___nitc__typing__TypeVisitor___check_signature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6020 val
* nitc__typing___nitc__typing__TypeVisitor___resolve_mtype(val
* self
, val
* p0
);
6021 void nitc__typing___nitc__typing__TypeVisitor___set_variable(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6022 val
* nitc__typing___nitc__typing__TypeVisitor___visit_expr_bool(val
* self
, val
* p0
);
6023 void nitc__typing___nitc__typing__TypeVisitor___has_loop_61d(val
* self
, short int p0
);
6024 val
* nitc__typing___nitc__typing__TypeVisitor___merge_types(val
* self
, val
* p0
, val
* p1
);
6025 val
* nitc__typing___nitc__typing__TypeVisitor___type_bool(val
* self
, val
* p0
);
6026 short int nitc__typing___nitc__typing__TypeVisitor___can_be_null(val
* self
, val
* p0
);
6027 void nitc__typing___nitc__typing__TypeVisitor___null_test(val
* self
, val
* p0
);
6028 short int nitc__typing___nitc__typing__TypeVisitor___is_subtype(val
* self
, val
* p0
, val
* p1
);
6029 short int nitc__typing___nitc__typing__TypeVisitor___check_can_be_null(val
* self
, val
* p0
, val
* p1
);
6030 val
* nitc__typing___nitc__typing__TypeVisitor___check_expr_cast(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6031 short int nitc__typing___nitc__typing__TypeVisitor___check_one_vararg(val
* self
, val
* p0
, val
* p1
);
6032 val
* nitc__typing___nitc__typing__TypeVisitor___mclassdef(val
* self
);
6033 val
* nitc__typing___nitc__typing__TypeVisitor___try_get_method(val
* self
, val
* p0
, val
* p1
, val
* p2
, short int p3
);
6034 extern const struct class class_nitc__typing__TypeVisitor
;
6035 val
* NEW_nitc__Variable(const struct type
* type
);
6036 extern const struct type type_nitc__Variable
;
6037 #define COLOR_nitc__scope__Variable__name_61d 12
6038 #define COLOR_nitc__typing__TypeVisitor___selfvariable 5
6039 #define COLOR_nitc__typing__TypeVisitor___is_toplevel_context 6
6040 #define COLOR_nitc__typing__TypeVisitor___dirty 7
6041 #define COLOR_nitc__typing__TypeVisitor___has_loop 8
6042 val
* nitc___nitc__SignatureMap___map(val
* self
);
6043 extern const struct class class_nitc__SignatureMap
;
6044 val
* NEW_core__ArrayMap(const struct type
* type
);
6045 extern const struct type type_core__ArrayMap__core__Int__core__Int
;
6046 #define COLOR_nitc__typing__SignatureMap___map 0
6047 void nitc___nitc__CallSite___core__kernel__Object__init(val
* self
);
6048 void nitc___nitc__CallSite___location_61d(val
* self
, val
* p0
);
6049 void nitc___nitc__CallSite___recv_61d(val
* self
, val
* p0
);
6050 void nitc___nitc__CallSite___mmodule_61d(val
* self
, val
* p0
);
6051 void nitc___nitc__CallSite___anchor_61d(val
* self
, val
* p0
);
6052 void nitc___nitc__CallSite___recv_is_self_61d(val
* self
, short int p0
);
6053 void nitc___nitc__CallSite___mproperty_61d(val
* self
, val
* p0
);
6054 void nitc___nitc__CallSite___mpropdef_61d(val
* self
, val
* p0
);
6055 void nitc___nitc__CallSite___msignature_61d(val
* self
, val
* p0
);
6056 void nitc___nitc__CallSite___erasure_cast_61d(val
* self
, short int p0
);
6057 val
* nitc___nitc__CallSite___mpropdef(val
* self
);
6058 val
* nitc___nitc__CallSite___recv(val
* self
);
6059 val
* nitc___nitc__CallSite___mproperty(val
* self
);
6060 val
* nitc___nitc__CallSite___msignature(val
* self
);
6061 short int nitc___nitc__CallSite___erasure_cast(val
* self
);
6062 short int nitc___nitc__CallSite___check_signature(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6063 val
* nitc___nitc__CallSite___anchor(val
* self
);
6064 val
* nitc___nitc__CallSite___mmodule(val
* self
);
6065 val
* nitc___nitc__CallSite___signaturemap(val
* self
);
6066 void nitc___nitc__CallSite___signaturemap_61d(val
* self
, val
* p0
);
6067 extern const struct class class_nitc__CallSite
;
6068 void nitc__typing___nitc__typing__PostTypingVisitor___core__kernel__Object__init(val
* self
);
6069 void nitc__typing___nitc__typing__PostTypingVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6070 void nitc__typing___nitc__typing__PostTypingVisitor___type_visitor_61d(val
* self
, val
* p0
);
6071 val
* nitc__typing___nitc__typing__PostTypingVisitor___type_visitor(val
* self
);
6072 extern const struct class class_nitc__typing__PostTypingVisitor
;
6073 void nitc__local_var_init___nitc__local_var_init__LocalVarInitPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
6074 extern const struct class class_nitc__local_var_init__LocalVarInitPhase
;
6075 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___core__kernel__Object__init(val
* self
);
6076 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6077 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___toolcontext_61d(val
* self
, val
* p0
);
6078 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___mark_is_unset(val
* self
, val
* p0
, val
* p1
);
6079 val
* nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___maybe_unset_vars(val
* self
);
6080 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___mark_is_set(val
* self
, val
* p0
, val
* p1
);
6081 void nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___check_is_set(val
* self
, val
* p0
, val
* p1
);
6082 val
* nitc__local_var_init___nitc__local_var_init__LocalVarInitVisitor___toolcontext(val
* self
);
6083 extern const struct class class_nitc__local_var_init__LocalVarInitVisitor
;
6084 extern const struct type type_core__HashSet__nitc__Variable
;
6085 #define COLOR_nitc__local_var_init__LocalVarInitVisitor___maybe_unset_vars 2
6086 void nitc__flow___nitc__flow__FlowPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
6087 extern const struct class class_nitc__flow__FlowPhase
;
6088 void nitc__flow___nitc__flow__FlowVisitor___core__kernel__Object__init(val
* self
);
6089 void nitc__flow___nitc__flow__FlowVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6090 void nitc__flow___nitc__flow__FlowVisitor___toolcontext_61d(val
* self
, val
* p0
);
6091 val
* nitc__flow___nitc__flow__FlowVisitor___flows(val
* self
);
6092 val
* nitc__flow___nitc__flow__FlowVisitor___current_flow_context(val
* self
);
6093 val
* nitc__flow___nitc__flow__FlowVisitor___first(val
* self
);
6094 void nitc__flow___nitc__flow__FlowVisitor___first_61d(val
* self
, val
* p0
);
6095 val
* nitc__flow___nitc__flow__FlowVisitor___make_sub_flow(val
* self
);
6096 void nitc__flow___nitc__flow__FlowVisitor___current_flow_context_61d(val
* self
, val
* p0
);
6097 val
* nitc__flow___nitc__flow__FlowVisitor___toolcontext(val
* self
);
6098 val
* nitc__flow___nitc__flow__FlowVisitor___make_unreachable_flow(val
* self
);
6099 void nitc__flow___nitc__flow__FlowVisitor___merge_breaks(val
* self
, val
* p0
);
6100 val
* nitc__flow___nitc__flow__FlowVisitor___visit_expr(val
* self
, val
* p0
);
6101 val
* nitc__flow___nitc__flow__FlowVisitor___make_merge_flow(val
* self
, val
* p0
, val
* p1
);
6102 void nitc__flow___nitc__flow__FlowVisitor___merge_continues_to(val
* self
, val
* p0
, val
* p1
);
6103 val
* nitc__flow___nitc__flow__FlowVisitor___make_true_false_flow(val
* self
, val
* p0
, val
* p1
);
6104 val
* nitc__flow___nitc__flow__FlowVisitor___make_sub_true_false_flow(val
* self
);
6105 extern const struct class class_nitc__flow__FlowVisitor
;
6106 val
* NEW_nitc__FlowContext(const struct type
* type
);
6107 extern const struct type type_nitc__FlowContext
;
6108 #define COLOR_nitc__flow__FlowVisitor___current_flow_context 1
6109 extern const struct type type_core__Array__nitc__FlowContext
;
6110 #define COLOR_nitc__flow__FlowVisitor___flows 4
6111 void nitc___nitc__FlowContext___is_start_61d(val
* self
, short int p0
);
6112 val
* nitc___nitc__FlowContext___node(val
* self
);
6113 void nitc___nitc__FlowContext___node_61d(val
* self
, val
* p0
);
6114 val
* nitc___nitc__FlowContext___when_true(val
* self
);
6115 val
* nitc___nitc__FlowContext___when_false(val
* self
);
6116 void nitc___nitc__FlowContext___name_61d(val
* self
, val
* p0
);
6117 void nitc___nitc__FlowContext___add_previous(val
* self
, val
* p0
);
6118 short int nitc___nitc__FlowContext___is_unreachable(val
* self
);
6119 val
* nitc___nitc__FlowContext___previous(val
* self
);
6120 short int nitc___nitc__FlowContext___is_already_unreachable(val
* self
);
6121 void nitc___nitc__FlowContext___is_already_unreachable_61d(val
* self
, short int p0
);
6122 void nitc___nitc__FlowContext___add_loop(val
* self
, val
* p0
);
6123 short int nitc___nitc__FlowContext___is_marked_unreachable(val
* self
);
6124 short int nitc___nitc__FlowContext___is_start(val
* self
);
6125 void nitc___nitc__FlowContext___is_marked_unreachable_61d(val
* self
, short int p0
);
6126 val
* nitc___nitc__FlowContext___loops(val
* self
);
6127 void nitc___nitc__FlowContext___when_true_61d(val
* self
, val
* p0
);
6128 void nitc___nitc__FlowContext___when_false_61d(val
* self
, val
* p0
);
6129 void nitc__typing___FlowContext___set_var(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6130 val
* nitc__typing___FlowContext___vars(val
* self
);
6131 val
* nitc__typing___FlowContext___collect_types(val
* self
, val
* p0
);
6132 val
* nitc__local_var_init___FlowContext___set_vars(val
* self
);
6133 short int nitc__local_var_init___FlowContext___is_variable_set(val
* self
, val
* p0
);
6134 extern const struct class class_nitc__FlowContext
;
6135 #define COLOR_nitc__flow__FlowContext___previous 2
6136 #define COLOR_nitc__flow__FlowContext___loops 3
6137 #define COLOR_nitc__flow__FlowContext___is_marked_unreachable 4
6138 #define COLOR_nitc__flow__FlowContext___is_already_unreachable 5
6139 #define COLOR_nitc__flow__FlowContext___is_start 6
6140 #define COLOR_nitc__flow__FlowContext___name 8
6141 #define COLOR_nitc__flow__FlowContext___when_true 9
6142 #define COLOR_nitc__flow__FlowContext___when_false 10
6143 #define COLOR_nitc__local_var_init__FlowContext___set_vars 1
6144 extern const struct type type_core__HashMap__nitc__Variable__nullable__nitc__MType
;
6145 #define COLOR_nitc__typing__FlowContext___vars 0
6146 void nitc__scope___nitc__scope__ScopePhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
6147 extern const struct class class_nitc__scope__ScopePhase
;
6148 void nitc___nitc__Variable___core__kernel__Object__init(val
* self
);
6149 val
* nitc___nitc__Variable___core__abstract_text__Object__to_s(val
* self
);
6150 void nitc___nitc__Variable___name_61d(val
* self
, val
* p0
);
6151 val
* nitc___nitc__Variable___name(val
* self
);
6152 short int nitc___nitc__Variable___warn_unread(val
* self
);
6153 val
* nitc___nitc__Variable___location(val
* self
);
6154 void nitc__typing___Variable___declared_type_61d(val
* self
, val
* p0
);
6155 void nitc___nitc__Variable___warn_unread_61d(val
* self
, short int p0
);
6156 void nitc___nitc__Variable___location_61d(val
* self
, val
* p0
);
6157 val
* nitc__typing___Variable___declared_type(val
* self
);
6158 short int nitc__typing___Variable___is_adapted(val
* self
);
6159 void nitc__typing___Variable___is_adapted_61d(val
* self
, short int p0
);
6160 extern const struct class class_nitc__Variable
;
6161 #define COLOR_nitc__scope__Variable___warn_unread 4
6162 #define COLOR_nitc__typing__Variable___is_adapted 1
6163 void nitc___nitc__EscapeMark___core__kernel__Object__init(val
* self
);
6164 val
* nitc___nitc__EscapeMark___escapes(val
* self
);
6165 val
* nitc___nitc__EscapeMark___continue_mark(val
* self
);
6166 void nitc___nitc__EscapeMark___name_61d(val
* self
, val
* p0
);
6167 void nitc___nitc__EscapeMark___continue_mark_61d(val
* self
, val
* p0
);
6168 val
* nitc___nitc__EscapeMark___name(val
* self
);
6169 extern const struct class class_nitc__EscapeMark
;
6170 extern const struct type type_core__Array__nitc__AEscapeExpr
;
6171 #define COLOR_nitc__scope__EscapeMark___escapes 2
6172 void nitc__scope___nitc__scope__ScopeVisitor___core__kernel__Object__init(val
* self
);
6173 void nitc__scope___nitc__scope__ScopeVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6174 void nitc__scope___nitc__scope__ScopeVisitor___toolcontext_61d(val
* self
, val
* p0
);
6175 void nitc__scope___nitc__scope__ScopeVisitor___shift_scope(val
* self
);
6176 val
* nitc__scope___nitc__scope__ScopeVisitor___scopes(val
* self
);
6177 val
* nitc__scope___nitc__scope__ScopeVisitor___toolcontext(val
* self
);
6178 short int nitc__scope___nitc__scope__ScopeVisitor___register_variable(val
* self
, val
* p0
, val
* p1
);
6179 val
* nitc__scope___nitc__scope__ScopeVisitor___get_escapemark(val
* self
, val
* p0
, val
* p1
);
6180 void nitc__scope___nitc__scope__ScopeVisitor___error(val
* self
, val
* p0
, val
* p1
);
6181 val
* nitc__scope___nitc__scope__ScopeVisitor___search_variable(val
* self
, val
* p0
);
6182 val
* nitc__scope___nitc__scope__ScopeVisitor___selfvariable(val
* self
);
6183 val
* nitc__scope___nitc__scope__ScopeVisitor___make_escape_mark(val
* self
, val
* p0
, short int p1
);
6184 void nitc__scope___nitc__scope__ScopeVisitor___enter_visit_block(val
* self
, val
* p0
, val
* p1
);
6185 val
* nitc__scope___nitc__scope__ScopeVisitor___search_label(val
* self
, val
* p0
);
6186 extern const struct class class_nitc__scope__ScopeVisitor
;
6187 #define COLOR_nitc__scope__ScopeVisitor___selfvariable 2
6188 val
* NEW_core__List(const struct type
* type
);
6189 extern const struct type type_core__List__nitc__scope__Scope
;
6190 #define COLOR_core___core__List___core__kernel__Object__init 27
6191 #define COLOR_nitc__scope__ScopeVisitor___scopes 3
6192 val
* nitc__scope___nitc__scope__Scope___variables(val
* self
);
6193 val
* nitc__scope___nitc__scope__Scope___escapemark(val
* self
);
6194 val
* nitc__scope___nitc__scope__Scope___get_variable(val
* self
, val
* p0
);
6195 void nitc__scope___nitc__scope__Scope___escapemark_61d(val
* self
, val
* p0
);
6196 extern const struct class class_nitc__scope__Scope
;
6197 extern const struct type type_core__HashMap__core__String__nitc__Variable
;
6198 #define COLOR_nitc__scope__Scope___variables 0
6199 void nitc___nitc__ASTValidationVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6200 val
* nitc___nitc__ASTValidationVisitor___path(val
* self
);
6201 val
* nitc___nitc__ASTValidationVisitor___seen(val
* self
);
6202 extern const struct class class_nitc__ASTValidationVisitor
;
6203 val
* NEW_core__CircularArray(const struct type
* type
);
6204 extern const struct type type_core__CircularArray__nitc__ANode
;
6205 #define COLOR_nitc__astvalidation__ASTValidationVisitor___path 1
6206 extern const struct type type_core__HashSet__nitc__ANode
;
6207 #define COLOR_nitc__astvalidation__ASTValidationVisitor___seen 2
6208 void nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
6209 extern const struct class class_nitc__auto_super_init__AutoSuperInitPhase
;
6210 void nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6211 val
* nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitVisitor___has_explicit_super_init(val
* self
);
6212 short int nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitVisitor___is_broken(val
* self
);
6213 void nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitVisitor___is_broken_61d(val
* self
, short int p0
);
6214 void nitc__auto_super_init___nitc__auto_super_init__AutoSuperInitVisitor___has_explicit_super_init_61d(val
* self
, val
* p0
);
6215 extern const struct class class_nitc__auto_super_init__AutoSuperInitVisitor
;
6216 #define COLOR_nitc__auto_super_init__AutoSuperInitVisitor___is_broken 2
6217 void nitc___nitc__RapidTypeAnalysis___core__kernel__Object__init(val
* self
);
6218 void nitc___nitc__RapidTypeAnalysis___modelbuilder_61d(val
* self
, val
* p0
);
6219 void nitc___nitc__RapidTypeAnalysis___mainmodule_61d(val
* self
, val
* p0
);
6220 void nitc___nitc__RapidTypeAnalysis___run_analysis(val
* self
);
6221 val
* nitc___nitc__RapidTypeAnalysis___live_methods_to_tree(val
* self
);
6222 val
* nitc___nitc__RapidTypeAnalysis___live_types_to_csv(val
* self
);
6223 val
* nitc___nitc__RapidTypeAnalysis___mainmodule(val
* self
);
6224 void nitc___nitc__RapidTypeAnalysis___add_new(val
* self
, val
* p0
, val
* p1
);
6225 void nitc___nitc__RapidTypeAnalysis___add_send(val
* self
, val
* p0
, val
* p1
);
6226 void nitc___nitc__RapidTypeAnalysis___force_alive(val
* self
, val
* p0
);
6227 val
* nitc___nitc__RapidTypeAnalysis___todo(val
* self
);
6228 val
* nitc___nitc__RapidTypeAnalysis___modelbuilder(val
* self
);
6229 void nitc___nitc__RapidTypeAnalysis___add_cast(val
* self
, val
* p0
);
6230 void nitc___nitc__RapidTypeAnalysis___add_super_send(val
* self
, val
* p0
, val
* p1
);
6231 val
* nitc___nitc__RapidTypeAnalysis___live_types(val
* self
);
6232 val
* nitc___nitc__RapidTypeAnalysis___live_open_types(val
* self
);
6233 short int nitc___nitc__RapidTypeAnalysis___check_depth(val
* self
, val
* p0
);
6234 val
* nitc___nitc__RapidTypeAnalysis___live_open_cast_types(val
* self
);
6235 val
* nitc___nitc__RapidTypeAnalysis___live_cast_types(val
* self
);
6236 val
* nitc___nitc__RapidTypeAnalysis___live_methods(val
* self
);
6237 val
* nitc___nitc__RapidTypeAnalysis___live_methoddefs(val
* self
);
6238 val
* nitc___nitc__RapidTypeAnalysis___live_super_sends(val
* self
);
6239 val
* nitc___nitc__RapidTypeAnalysis___live_classes(val
* self
);
6240 val
* nitc___nitc__RapidTypeAnalysis___totry_methods(val
* self
);
6241 void nitc___nitc__RapidTypeAnalysis___try_send(val
* self
, val
* p0
, val
* p1
);
6242 void nitc___nitc__RapidTypeAnalysis___try_super_send(val
* self
, val
* p0
, val
* p1
);
6243 val
* nitc___nitc__RapidTypeAnalysis___totry_methods_to_remove(val
* self
);
6244 val
* nitc___nitc__RapidTypeAnalysis___try_methods(val
* self
);
6245 void nitc___nitc__RapidTypeAnalysis___add_call(val
* self
, val
* p0
);
6246 val
* nitc___nitc__RapidTypeAnalysis___live_callsites(val
* self
);
6247 val
* nitc___nitc__RapidTypeAnalysis___live_mmodules(val
* self
);
6248 val
* nitc___nitc__RapidTypeAnalysis___live_targets(val
* self
, val
* p0
);
6249 val
* nitc___nitc__RapidTypeAnalysis___live_targets_cache(val
* self
);
6250 extern const struct class class_nitc__RapidTypeAnalysis
;
6251 extern const struct type type_core__HashSet__nitc__MClassType
;
6252 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_types 2
6253 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_open_types 3
6254 extern const struct type type_core__HashSet__nitc__MClass
;
6255 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_classes 4
6256 extern const struct type type_core__HashSet__nitc__MType
;
6257 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_cast_types 5
6258 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_open_cast_types 6
6259 extern const struct type type_core__HashSet__nitc__MMethodDef
;
6260 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_methoddefs 7
6261 extern const struct type type_core__HashSet__nitc__MMethod
;
6262 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_methods 8
6263 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_mmodules 9
6264 extern const struct type type_core__HashSet__nitc__CallSite
;
6265 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_callsites 10
6266 extern const struct type type_more_collections__HashMap2__nitc__MType__nitc__MProperty__core__Set__nitc__MMethodDef
;
6267 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_targets_cache 11
6268 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___live_super_sends 12
6269 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___totry_methods 13
6270 extern const struct type type_core__Array__nitc__MMethod
;
6271 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___totry_methods_to_remove 14
6272 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___try_methods 15
6273 extern const struct type type_core__List__nitc__MMethodDef
;
6274 #define COLOR_nitc__rapid_type_analysis__RapidTypeAnalysis___todo 16
6275 void nitc___nitc__RapidTypeVisitor___core__kernel__Object__init(val
* self
);
6276 void nitc___nitc__RapidTypeVisitor___nitc__parser_nodes__Visitor__visit(val
* self
, val
* p0
);
6277 void nitc___nitc__RapidTypeVisitor___analysis_61d(val
* self
, val
* p0
);
6278 void nitc___nitc__RapidTypeVisitor___receiver_61d(val
* self
, val
* p0
);
6279 void nitc___nitc__RapidTypeVisitor___mpropdef_61d(val
* self
, val
* p0
);
6280 void nitc___nitc__RapidTypeVisitor___add_type(val
* self
, val
* p0
);
6281 void nitc___nitc__RapidTypeVisitor___add_monomorphic_send(val
* self
, val
* p0
, val
* p1
);
6282 val
* nitc___nitc__RapidTypeVisitor___receiver(val
* self
);
6283 void nitc___nitc__RapidTypeVisitor___add_callsite(val
* self
, val
* p0
);
6284 void nitc___nitc__RapidTypeVisitor___add_cast_type(val
* self
, val
* p0
);
6285 val
* nitc___nitc__RapidTypeVisitor___analysis(val
* self
);
6286 val
* nitc___nitc__RapidTypeVisitor___get_method(val
* self
, val
* p0
, val
* p1
);
6287 val
* nitc___nitc__RapidTypeVisitor___cleanup_type(val
* self
, val
* p0
);
6288 extern const struct class class_nitc__RapidTypeVisitor
;
6289 void csv___csv__CsvFormat___core__kernel__Object__init(val
* self
);
6290 uint32_t csv___csv__CsvFormat___delimiter(val
* self
);
6291 void csv___csv__CsvFormat___delimiter_61d(val
* self
, uint32_t p0
);
6292 void csv___csv__CsvFormat___separator_61d(val
* self
, uint32_t p0
);
6293 void csv___csv__CsvFormat___eol_61d(val
* self
, val
* p0
);
6294 uint32_t csv___csv__CsvFormat___separator(val
* self
);
6295 val
* csv___csv__CsvFormat___eol(val
* self
);
6296 short int csv___csv__CsvFormat___is_value_clean(val
* self
, val
* p0
);
6297 val
* csv___csv__CsvFormat___escape_cell(val
* self
, val
* p0
);
6298 val
* csv___csv__CsvFormat___escaping(val
* self
);
6299 extern const struct class class_csv__CsvFormat
;
6300 void csv___csv__CsvDocument___format_61d(val
* self
, val
* p0
);
6301 void csv___csv__CsvDocument___header_61d(val
* self
, val
* p0
);
6302 void csv___csv__CsvDocument___add_record(val
* self
, val
* p0
);
6303 val
* csv___csv__CsvDocument___format(val
* self
);
6304 val
* csv___csv__CsvDocument___header(val
* self
);
6305 val
* csv___csv__CsvDocument___records(val
* self
);
6306 void csv___csv__CsvDocument___core__stream__Writable__write_to(val
* self
, val
* p0
);
6307 extern const struct class class_csv__CsvDocument
;
6308 #define COLOR_csv__CsvDocument___format 0
6309 #define COLOR_csv__CsvDocument___header 1
6310 extern const struct type type_core__Array__core__Array__core__String
;
6311 #define COLOR_csv__CsvDocument___records 2
6312 void csv___csv__CsvWriter___core__kernel__Object__init(val
* self
);
6313 void csv___csv__CsvWriter___with_format(val
* self
, val
* p0
, val
* p1
);
6314 void csv___csv__CsvWriter___write_sequence(val
* self
, val
* p0
);
6315 void csv___csv__CsvWriter___ostream_61d(val
* self
, val
* p0
);
6316 void csv___csv__CsvWriter___format_61d(val
* self
, val
* p0
);
6317 val
* csv___csv__CsvWriter___format(val
* self
);
6318 void csv___csv__CsvWriter___write_cell(val
* self
, val
* p0
);
6319 val
* csv___csv__CsvWriter___ostream(val
* self
);
6320 short int csv___csv__CsvWriter___always_escape(val
* self
);
6321 extern const struct class class_csv__CsvWriter
;
6322 #define COLOR_csv__CsvWriter___format 1
6323 #define COLOR_csv__CsvWriter___always_escape 2
6324 void nitc___nitc__ErasureCompilerPhase___nitc__modelbuilder__Phase__process_mainmodule(val
* self
, val
* p0
, val
* p1
);
6325 extern const struct class class_nitc__ErasureCompilerPhase
;
6326 void nitc___nitc__SeparateErasureCompiler___core__kernel__Object__init(val
* self
);
6327 val
* nitc___nitc__AbstractCompiler___init_count_type_test_tags(val
* self
);
6328 void nitc___nitc__AbstractCompiler___mainmodule_61d(val
* self
, val
* p0
);
6329 void nitc___nitc__AbstractCompiler___modelbuilder_61d(val
* self
, val
* p0
);
6330 void nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__do_compilation(val
* self
);
6331 void nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__display_stats(val
* self
);
6332 val
* nitc___nitc__AbstractCompiler___new_file(val
* self
, val
* p0
);
6333 void nitc___nitc__AbstractCompiler___header_61d(val
* self
, val
* p0
);
6334 val
* nitc___nitc__AbstractCompiler___count_type_test_tags(val
* self
);
6335 void nitc___nitc__AbstractCompiler___compile_header(val
* self
);
6336 val
* nitc___nitc__AbstractCompiler___mainmodule(val
* self
);
6337 val
* nitc___nitc__AbstractCompiler___modelbuilder(val
* self
);
6338 void nitc___nitc__AbstractCompiler___compile_nitni_global_ref_functions(val
* self
);
6339 void nitc___nitc__AbstractCompiler___compile_main_function(val
* self
);
6340 void nitc___nitc__AbstractCompiler___compile_finalizer_function(val
* self
);
6341 val
* nitc___nitc__AbstractCompiler___target_platform(val
* self
);
6342 void nitc___nitc__AbstractCompiler___toolchain_61d(val
* self
, val
* p0
);
6343 void nitc___nitc__AbstractCompiler___realmainmodule_61d(val
* self
, val
* p0
);
6344 void nitc___nitc__AbstractCompiler___target_platform_61d(val
* self
, val
* p0
);
6345 val
* nitc___nitc__AbstractCompiler___files(val
* self
);
6346 val
* nitc___nitc__AbstractCompiler___header(val
* self
);
6347 void nitc___nitc__SeparateErasureCompiler___nitc__abstract_compiler__AbstractCompiler__compile_header_structs(val
* self
);
6348 void nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__compile_nitni_structs(val
* self
);
6349 val
* nitc___nitc__SeparateErasureCompiler___nitc__abstract_compiler__AbstractCompiler__new_visitor(val
* self
);
6350 void nitc___nitc__AbstractCompiler___provide_declaration(val
* self
, val
* p0
, val
* p1
);
6351 void nitc___nitc__AbstractCompiler___generate_init_attr(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6352 val
* nitc___nitc__AbstractCompiler___count_type_test_resolved(val
* self
);
6353 val
* nitc___nitc__AbstractCompiler___count_type_test_unresolved(val
* self
);
6354 val
* nitc___nitc__AbstractCompiler___count_type_test_skipped(val
* self
);
6355 val
* nitc___nitc__AbstractCompiler___linker_script(val
* self
);
6356 val
* nitc___nitc__AbstractCompiler___requirers_of_declarations(val
* self
);
6357 val
* nitc___nitc__AbstractCompiler___provided_declarations(val
* self
);
6358 val
* nitc___nitc__AbstractCompiler___realmainmodule(val
* self
);
6359 val
* nitc___nitc__AbstractCompiler___names(val
* self
);
6360 void nitc___nitc__AbstractCompiler___build_c_to_nit_bindings(val
* self
);
6361 val
* nitc___nitc__AbstractCompiler___extern_bodies(val
* self
);
6362 val
* nitc___nitc__AbstractCompiler___files_to_copy(val
* self
);
6363 void nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__finalize_ffi_for_module(val
* self
, val
* p0
);
6364 val
* nitc___nitc__AbstractCompiler___toolchain(val
* self
);
6365 val
* nitc___nitc__AbstractCompiler___seen_extern(val
* self
);
6366 void nitc___nitc__SeparateCompiler___runtime_type_analysis_61d(val
* self
, val
* p0
);
6367 void nitc___nitc__SeparateCompiler___compile_box_kinds(val
* self
);
6368 void nitc___nitc__SeparateCompiler___do_property_coloring(val
* self
);
6369 void nitc___nitc__SeparateCompiler___compile_class_infos(val
* self
);
6370 void nitc___nitc__SeparateErasureCompiler___nitc__separate_compiler__SeparateCompiler__compile_class_to_c(val
* self
, val
* p0
);
6371 void nitc___nitc__SeparateCompiler___link_mmethods(val
* self
);
6372 void nitc___nitc__SeparateCompiler___compile_module_to_c(val
* self
, val
* p0
);
6373 void nitc___nitc__SeparateErasureCompiler___nitc__separate_compiler__SeparateCompiler__compile_types(val
* self
);
6374 void nitc___nitc__SeparateErasureCompiler___nitc__separate_compiler__SeparateCompiler__display_sizes(val
* self
);
6375 void nitc___nitc__SeparateCompiler___display_isset_checks(val
* self
);
6376 val
* nitc___nitc__SeparateCompiler___box_kinds(val
* self
);
6377 val
* nitc___nitc__SeparateCompiler___runtime_type_analysis(val
* self
);
6378 void nitc___nitc__SeparateCompiler___class_conflict_graph_61d(val
* self
, val
* p0
);
6379 val
* nitc___nitc__SeparateCompiler___class_conflict_graph(val
* self
);
6380 void nitc___nitc__SeparateCompiler___compile_color_consts(val
* self
, val
* p0
);
6381 void nitc___nitc__SeparateCompiler___compile_color_const(val
* self
, val
* p0
, val
* p1
, long p2
);
6382 void nitc___nitc__SeparateCompiler___method_tables_61d(val
* self
, val
* p0
);
6383 void nitc___nitc__SeparateCompiler___attr_tables_61d(val
* self
, val
* p0
);
6384 val
* nitc___nitc__SeparateCompiler___method_tables(val
* self
);
6385 val
* nitc___nitc__SeparateCompiler___attr_tables(val
* self
);
6386 val
* nitc___nitc__SeparateCompiler___undead_types(val
* self
);
6387 long nitc___nitc__SeparateCompiler___box_kind_of(val
* self
, val
* p0
);
6388 void nitc___nitc__SeparateCompiler___hardening_live_type(val
* self
, val
* p0
, val
* p1
);
6389 void nitc___nitc__SeparateCompiler___link_mmethod(val
* self
, val
* p0
);
6390 val
* nitc___nitc__SeparateCompiler___do_type_coloring(val
* self
);
6391 void nitc___nitc__SeparateCompiler___compile_type_to_c(val
* self
, val
* p0
);
6392 val
* nitc___nitc__SeparateCompiler___type_tables(val
* self
);
6393 val
* nitc___nitc__SeparateCompiler___resolution_tables(val
* self
);
6394 long nitc___nitc__SeparateCompiler___attr_read_count(val
* self
);
6395 long nitc___nitc__SeparateCompiler___isset_checks_count(val
* self
);
6396 void nitc___nitc__SeparateCompiler___compile_header_attribute_structs(val
* self
);
6397 val
* nitc___nitc__SeparateCompiler___color_consts_done(val
* self
);
6398 val
* nitc___nitc__SeparateCompiler___is_monomorphic(val
* self
, val
* p0
);
6399 val
* nitc___nitc__SeparateCompiler___poset_from_mtypes(val
* self
, val
* p0
, val
* p1
);
6400 void nitc___nitc__SeparateCompiler___type_ids_61d(val
* self
, val
* p0
);
6401 void nitc___nitc__SeparateCompiler___type_colors_61d(val
* self
, val
* p0
);
6402 void nitc___nitc__SeparateCompiler___type_tables_61d(val
* self
, val
* p0
);
6403 val
* nitc___nitc__SeparateCompiler___build_type_tables(val
* self
, val
* p0
);
6404 void nitc___nitc__SeparateCompiler___compute_type_test_layouts(val
* self
, val
* p0
, val
* p1
);
6405 val
* nitc___nitc__SeparateCompiler___type_ids(val
* self
);
6406 void nitc___nitc__SeparateCompiler___compute_resolution_tables(val
* self
, val
* p0
);
6407 val
* nitc___nitc__SeparateCompiler___type_colors(val
* self
);
6408 void nitc___nitc__SeparateCompiler___compile_type_resolution_table(val
* self
, val
* p0
);
6409 val
* nitc___nitc__SeparateCompiler___live_unresolved_types(val
* self
);
6410 void nitc___nitc__SeparateCompiler___opentype_colors_61d(val
* self
, val
* p0
);
6411 void nitc___nitc__SeparateCompiler___resolution_tables_61d(val
* self
, val
* p0
);
6412 val
* nitc___nitc__SeparateCompiler___build_resolution_tables(val
* self
, val
* p0
, val
* p1
);
6413 val
* nitc___nitc__SeparateCompiler___opentype_colors(val
* self
);
6414 void nitc___nitc__SeparateCompiler___attr_read_count_61d(val
* self
, long p0
);
6415 void nitc___nitc__SeparateCompiler___isset_checks_count_61d(val
* self
, long p0
);
6416 void nitc___nitc__AbstractCompiler___core__kernel__Object__init(val
* self
);
6417 void nitc___nitc__AbstractCompiler___display_stats(val
* self
);
6418 void nitc___nitc__AbstractCompiler___compile_nitni_structs(val
* self
);
6419 void nitc___nitc__AbstractCompiler___finalize_ffi_for_module(val
* self
, val
* p0
);
6420 void nitc___nitc__SeparateErasureCompiler___class_ids_61d(val
* self
, val
* p0
);
6421 void nitc___nitc__SeparateErasureCompiler___class_colors_61d(val
* self
, val
* p0
);
6422 void nitc___nitc__SeparateErasureCompiler___class_tables_61d(val
* self
, val
* p0
);
6423 val
* nitc___nitc__SeparateErasureCompiler___build_class_typing_tables(val
* self
, val
* p0
);
6424 void nitc___nitc__SeparateErasureCompiler___vt_colors_61d(val
* self
, val
* p0
);
6425 void nitc___nitc__SeparateErasureCompiler___vt_tables_61d(val
* self
, val
* p0
);
6426 val
* nitc___nitc__SeparateErasureCompiler___build_vt_tables(val
* self
, val
* p0
);
6427 val
* nitc___nitc__SeparateErasureCompiler___class_tables(val
* self
);
6428 val
* nitc___nitc__SeparateErasureCompiler___class_ids(val
* self
);
6429 val
* nitc___nitc__SeparateErasureCompiler___class_colors(val
* self
);
6430 short int nitc___nitc__SeparateErasureCompiler___build_class_vts_table(val
* self
, val
* p0
);
6431 val
* nitc___nitc__SeparateErasureCompiler___vt_colors(val
* self
);
6432 val
* nitc___nitc__SeparateErasureCompiler___vt_tables(val
* self
);
6433 val
* nitc___nitc__SeparateErasureCompiler___retrieve_vt_bound(val
* self
, val
* p0
, val
* p1
);
6434 void nitc___nitc__SeparateCompiler___core__kernel__Object__init(val
* self
);
6435 extern const struct class class_nitc__SeparateErasureCompiler
;
6436 extern const struct type type_core__HashMap__core__String__core__String
;
6437 #define COLOR_nitc__abstract_compiler__AbstractCompiler___names 0
6438 extern const struct type type_core__List__nitc__CodeFile
;
6439 #define COLOR_nitc__abstract_compiler__AbstractCompiler___files 6
6440 #define COLOR_nitc__abstract_compiler__AbstractCompiler___linker_script 8
6441 #define COLOR_nitc__abstract_compiler__AbstractCompiler___provided_declarations 9
6442 extern const struct type type_core__HashMap__core__String__nitc__ANode
;
6443 #define COLOR_nitc__abstract_compiler__AbstractCompiler___requirers_of_declarations 10
6444 #define COLOR_nitc__abstract_compiler__AbstractCompiler___extern_bodies 11
6445 #define COLOR_nitc__abstract_compiler__AbstractCompiler___files_to_copy 12
6446 val
* NEW_core__ArraySet(const struct type
* type
);
6447 extern const struct type type_core__ArraySet__core__String
;
6448 #define COLOR_nitc__abstract_compiler__AbstractCompiler___seen_extern 13
6449 #define COLOR_nitc__abstract_compiler__AbstractCompiler___count_type_test_tags 14
6450 #define COLOR_nitc__abstract_compiler__AbstractCompiler___count_type_test_resolved 15
6451 #define COLOR_nitc__abstract_compiler__AbstractCompiler___count_type_test_unresolved 16
6452 #define COLOR_nitc__abstract_compiler__AbstractCompiler___count_type_test_skipped 17
6453 extern const struct type type_core__Array__nitc__MNullableType
;
6454 #define COLOR_nitc__light__AbstractCompiler___compiled_null_types 18
6455 #define COLOR_nitc__separate_compiler__SeparateCompiler___undead_types 20
6456 extern const struct type type_core__HashMap__nitc__MClassDef__core__HashSet__nitc__MType
;
6457 #define COLOR_nitc__separate_compiler__SeparateCompiler___live_unresolved_types 21
6458 extern const struct type type_core__HashMap__nitc__MClass__core__Int
;
6459 #define COLOR_nitc__separate_compiler__SeparateCompiler___box_kinds 25
6460 extern const struct type type_core__HashSet__core__Object
;
6461 #define COLOR_nitc__separate_compiler__SeparateCompiler___color_consts_done 26
6462 extern const struct type type_core__HashMap__nitc__MType__core__Array__nullable__nitc__MType
;
6463 #define COLOR_nitc__separate_compiler__SeparateCompiler___type_tables 28
6464 extern const struct type type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
;
6465 #define COLOR_nitc__separate_compiler__SeparateCompiler___resolution_tables 29
6466 extern const struct type type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef
;
6467 #define COLOR_nitc__separate_compiler__SeparateCompiler___method_tables 30
6468 extern const struct type type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty
;
6469 #define COLOR_nitc__separate_compiler__SeparateCompiler___attr_tables 31
6470 #define COLOR_nitc__separate_compiler__SeparateCompiler___isset_checks_count 32
6471 #define COLOR_nitc__separate_compiler__SeparateCompiler___attr_read_count 33
6472 void nitc___nitc__AbstractCompilerVisitor___core__kernel__Object__init(val
* self
);
6473 void nitc___nitc__AbstractCompilerVisitor___add_decl(val
* self
, val
* p0
);
6474 void nitc___nitc__AbstractCompilerVisitor___require_declaration(val
* self
, val
* p0
);
6475 void nitc___nitc__AbstractCompilerVisitor___add(val
* self
, val
* p0
);
6476 val
* nitc___nitc__AbstractCompilerVisitor___compiler(val
* self
);
6477 void nitc___nitc__AbstractCompilerVisitor___add_abort(val
* self
, val
* p0
);
6478 val
* nitc___nitc__AbstractCompilerVisitor___new_named_var(val
* self
, val
* p0
, val
* p1
);
6479 val
* nitc___nitc__AbstractCompilerVisitor___get_name(val
* self
, val
* p0
);
6480 void nitc___nitc__AbstractCompilerVisitor___set_finalizer(val
* self
, val
* p0
);
6481 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__init_instance(val
* self
, val
* p0
);
6482 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__send(val
* self
, val
* p0
, val
* p1
);
6483 val
* nitc___nitc__AbstractCompilerVisitor___new_expr(val
* self
, val
* p0
, val
* p1
);
6484 void nitc___nitc__AbstractCompilerVisitor___compiler_61d(val
* self
, val
* p0
);
6485 val
* nitc___nitc__AbstractCompilerVisitor___writer(val
* self
);
6486 val
* nitc___nitc__AbstractCompilerVisitor___current_node(val
* self
);
6487 void nitc___nitc__AbstractCompilerVisitor___add_raw_abort(val
* self
);
6488 val
* nitc___nitc__AbstractCompilerVisitor___anchor(val
* self
, val
* p0
);
6489 val
* nitc___nitc__AbstractCompilerVisitor___names(val
* self
);
6490 long nitc___nitc__AbstractCompilerVisitor___last(val
* self
);
6491 void nitc___nitc__AbstractCompilerVisitor___last_61d(val
* self
, long p0
);
6492 val
* nitc___nitc__AbstractCompilerVisitor___new_var(val
* self
, val
* p0
);
6493 void nitc___nitc__AbstractCompilerVisitor___writer_61d(val
* self
, val
* p0
);
6494 val
* nitc___nitc__AbstractCompilerVisitor___frame(val
* self
);
6495 val
* nitc___nitc__AbstractCompilerVisitor___monomorphic_send(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6496 void nitc___nitc__AbstractCompilerVisitor___frame_61d(val
* self
, val
* p0
);
6497 val
* nitc___nitc__AbstractCompilerVisitor___mmodule(val
* self
);
6498 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__call(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6499 void nitc___nitc__AbstractCompilerVisitor___assign(val
* self
, val
* p0
, val
* p1
);
6500 void nitc___nitc__AbstractCompilerVisitor___debug(val
* self
, val
* p0
);
6501 void nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__adapt_signature(val
* self
, val
* p0
, val
* p1
);
6502 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__autobox(val
* self
, val
* p0
, val
* p1
);
6503 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__class_name_string(val
* self
, val
* p0
);
6504 void nitc___nitc__AbstractCompilerVisitor___current_node_61d(val
* self
, val
* p0
);
6505 void nitc___nitc__AbstractCompilerVisitor___ret(val
* self
, val
* p0
);
6506 val
* nitc___nitc__AbstractCompilerVisitor___value_instance(val
* self
, val
* p0
);
6507 void nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__write_attribute(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6508 val
* nitc___nitc__AbstractCompilerVisitor___bool_instance(val
* self
, short int p0
);
6509 val
* nitc___nitc__AbstractCompilerVisitor___bool_type(val
* self
);
6510 void nitc___nitc__AbstractCompilerVisitor___add_cast(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6511 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__compile_callsite(val
* self
, val
* p0
, val
* p1
);
6512 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__supercall(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6513 val
* nitc___nitc__AbstractCompilerVisitor___variable(val
* self
, val
* p0
);
6514 void nitc___nitc__AbstractCompilerVisitor___stmt(val
* self
, val
* p0
);
6515 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__isset_attribute(val
* self
, val
* p0
, val
* p1
);
6516 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__read_attribute(val
* self
, val
* p0
, val
* p1
);
6517 val
* nitc___nitc__AbstractCompilerVisitor___int_instance(val
* self
, long p0
);
6518 val
* nitc___nitc__AbstractCompilerVisitor___string_instance(val
* self
, val
* p0
);
6519 void nitc___nitc__AbstractCompilerVisitor___check_recv_notnull(val
* self
, val
* p0
);
6520 val
* nitc___nitc__AbstractCompilerVisitor___object_type(val
* self
);
6521 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__type_test(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6522 val
* nitc___nitc__AbstractCompilerVisitor___monomorphic_super_send(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6523 val
* nitc___nitc__AbstractCompilerVisitor___resolve_for(val
* self
, val
* p0
, val
* p1
);
6524 void nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__unbox_signature_extern(val
* self
, val
* p0
, val
* p1
);
6525 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__equal_test(val
* self
, val
* p0
, val
* p1
);
6526 short int nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__native_array_def(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6527 void nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__calloc_array(val
* self
, val
* p0
, val
* p1
);
6528 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__is_same_type_test(val
* self
, val
* p0
, val
* p1
);
6529 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__box_extern(val
* self
, val
* p0
, val
* p1
);
6530 val
* nitc___nitc__AbstractCompilerVisitor___variables(val
* self
);
6531 val
* nitc___nitc__AbstractCompilerVisitor___expr(val
* self
, val
* p0
, val
* p1
);
6532 val
* nitc___nitc__AbstractCompilerVisitor___get_property(val
* self
, val
* p0
, val
* p1
);
6533 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__unbox_extern(val
* self
, val
* p0
, val
* p1
);
6534 void nitc___nitc__AbstractCompilerVisitor___add_extern(val
* self
, val
* p0
);
6535 val
* nitc___nitc__AbstractCompilerVisitor___new_var_extern(val
* self
, val
* p0
);
6536 void nitc___nitc__AbstractCompilerVisitor___declare_once(val
* self
, val
* p0
);
6537 val
* nitc___nitc__AbstractCompilerVisitor___autoadapt(val
* self
, val
* p0
, val
* p1
);
6538 val
* nitc___nitc__AbstractCompilerVisitor___escapemark_name(val
* self
, val
* p0
);
6539 val
* nitc___nitc__AbstractCompilerVisitor___varargize(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6540 void nitc___nitc__AbstractCompilerVisitor___add_escape_label(val
* self
, val
* p0
);
6541 val
* nitc___nitc__AbstractCompilerVisitor___expr_bool(val
* self
, val
* p0
);
6542 val
* nitc___nitc__SeparateErasureCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__native_array_instance(val
* self
, val
* p0
, val
* p1
);
6543 val
* nitc___nitc__AbstractCompilerVisitor___init_instance_or_extern(val
* self
, val
* p0
);
6544 val
* nitc___nitc__AbstractCompilerVisitor___null_instance(val
* self
);
6545 val
* nitc___nitc__AbstractCompilerVisitor___byte_instance(val
* self
, unsigned char p0
);
6546 val
* nitc___nitc__AbstractCompilerVisitor___int8_instance(val
* self
, int8_t p0
);
6547 val
* nitc___nitc__AbstractCompilerVisitor___int16_instance(val
* self
, int16_t p0
);
6548 val
* nitc___nitc__AbstractCompilerVisitor___uint16_instance(val
* self
, uint16_t p0
);
6549 val
* nitc___nitc__AbstractCompilerVisitor___int32_instance(val
* self
, int32_t p0
);
6550 val
* nitc___nitc__AbstractCompilerVisitor___uint32_instance(val
* self
, uint32_t p0
);
6551 val
* nitc___nitc__AbstractCompilerVisitor___float_instance(val
* self
, val
* p0
);
6552 val
* nitc___nitc__AbstractCompilerVisitor___char_instance(val
* self
, uint32_t p0
);
6553 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__array_instance(val
* self
, val
* p0
, val
* p1
);
6554 void nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__native_array_set(val
* self
, val
* p0
, long p1
, val
* p2
);
6555 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__vararg_instance(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6556 val
* nitc___nitc__SeparateCompilerVisitor___class_info(val
* self
, val
* p0
);
6557 void nitc___nitc__SeparateCompilerVisitor___hardening_live_open_type(val
* self
, val
* p0
);
6558 void nitc___nitc__SeparateCompilerVisitor___link_unresolved_type(val
* self
, val
* p0
, val
* p1
);
6559 val
* nitc___nitc__SeparateCompilerVisitor___type_info(val
* self
, val
* p0
);
6560 val
* nitc___nitc__SeparateCompilerVisitor___table_send(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6561 short int nitc___nitc__SeparateCompilerVisitor___can_be_primitive(val
* self
, val
* p0
);
6562 val
* nitc___nitc__SeparateCompilerVisitor___extract_tag(val
* self
, val
* p0
);
6563 val
* nitc___nitc__SeparateCompilerVisitor___before_send(val
* self
, val
* p0
, val
* p1
);
6564 val
* nitc___nitc__SeparateCompilerVisitor___direct_call(val
* self
, val
* p0
, val
* p1
);
6565 short int nitc___nitc__SeparateCompilerVisitor___maybe_null(val
* self
, val
* p0
);
6566 void nitc___nitc__SeparateCompilerVisitor___hardening_cast_type(val
* self
, val
* p0
);
6567 val
* nitc___nitc__AbstractCompilerVisitor___compile_callsite(val
* self
, val
* p0
, val
* p1
);
6568 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__compile_callsite(val
* self
, val
* p0
, val
* p1
);
6569 extern const struct class class_nitc__SeparateErasureCompilerVisitor
;
6570 extern const struct type type_core__HashSet__core__String
;
6571 #define COLOR_nitc__abstract_compiler__AbstractCompilerVisitor___names 4
6572 #define COLOR_nitc__abstract_compiler__AbstractCompilerVisitor___last 5
6573 extern const struct type type_core__HashMap__nitc__Variable__nitc__RuntimeVariable
;
6574 #define COLOR_nitc__abstract_compiler__AbstractCompilerVisitor___variables 6
6575 void nitc___nitc__SeparateCompilerPhase___nitc__modelbuilder__Phase__process_mainmodule(val
* self
, val
* p0
, val
* p1
);
6576 extern const struct class class_nitc__SeparateCompilerPhase
;
6577 void nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__compile_header_structs(val
* self
);
6578 val
* nitc___nitc__SeparateCompiler___nitc__abstract_compiler__AbstractCompiler__new_visitor(val
* self
);
6579 void nitc___nitc__SeparateCompiler___compile_class_to_c(val
* self
, val
* p0
);
6580 void nitc___nitc__SeparateCompiler___compile_types(val
* self
);
6581 void nitc___nitc__SeparateCompiler___display_sizes(val
* self
);
6582 extern const struct class class_nitc__SeparateCompiler
;
6583 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__init_instance(val
* self
, val
* p0
);
6584 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__class_name_string(val
* self
, val
* p0
);
6585 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__type_test(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6586 void nitc___nitc__AbstractCompilerVisitor___calloc_array(val
* self
, val
* p0
, val
* p1
);
6587 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__box_extern(val
* self
, val
* p0
, val
* p1
);
6588 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__unbox_extern(val
* self
, val
* p0
, val
* p1
);
6589 val
* nitc___nitc__SeparateCompilerVisitor___nitc__abstract_compiler__AbstractCompilerVisitor__native_array_instance(val
* self
, val
* p0
, val
* p1
);
6590 extern const struct class class_nitc__SeparateCompilerVisitor
;
6591 void nitc___nitc__SeparateRuntimeFunction___core__kernel__Object__init(val
* self
);
6592 val
* nitc___nitc__SeparateRuntimeFunction___core__abstract_text__Object__to_s(val
* self
);
6593 val
* nitc___nitc__AbstractRuntimeFunction___c_name(val
* self
);
6594 void nitc___nitc__SeparateRuntimeFunction___nitc__abstract_compiler__AbstractRuntimeFunction__compile_to_c(val
* self
, val
* p0
);
6595 val
* nitc___nitc__AbstractRuntimeFunction___mmethoddef(val
* self
);
6596 void nitc___nitc__AbstractRuntimeFunction___mmethoddef_61d(val
* self
, val
* p0
);
6597 val
* nitc___nitc__AbstractRuntimeFunction___c_name_cache(val
* self
);
6598 val
* nitc___nitc__SeparateRuntimeFunction___nitc__abstract_compiler__AbstractRuntimeFunction__build_c_name(val
* self
);
6599 void nitc___nitc__AbstractRuntimeFunction___c_name_cache_61d(val
* self
, val
* p0
);
6600 void nitc___nitc__SeparateRuntimeFunction___compile_trampolines(val
* self
, val
* p0
);
6601 val
* nitc___nitc__SeparateRuntimeFunction___called_recv(val
* self
);
6602 val
* nitc___nitc__SeparateRuntimeFunction___called_signature(val
* self
);
6603 val
* nitc___nitc__SeparateRuntimeFunction___c_ret(val
* self
);
6604 val
* nitc___nitc__SeparateRuntimeFunction___c_sig(val
* self
);
6605 void nitc___nitc__SeparateRuntimeFunction___called_recv_61d(val
* self
, val
* p0
);
6606 void nitc___nitc__SeparateRuntimeFunction___called_signature_61d(val
* self
, val
* p0
);
6607 void nitc___nitc__SeparateRuntimeFunction___build_c_name_61d(val
* self
, val
* p0
);
6608 void nitc___nitc__SeparateRuntimeFunction___is_thunk_61d(val
* self
, short int p0
);
6609 val
* nitc___nitc__SeparateRuntimeFunction___c_funptrtype(val
* self
);
6610 short int nitc___nitc__SeparateRuntimeFunction___is_thunk(val
* self
);
6611 void nitc___nitc__AbstractRuntimeFunction___core__kernel__Object__init(val
* self
);
6612 extern const struct class class_nitc__SeparateRuntimeFunction
;
6613 #define COLOR_nitc__separate_compiler__SeparateRuntimeFunction___is_thunk 5
6614 void nitc___nitc__Toolchain___core__kernel__Object__init(val
* self
);
6615 void nitc___nitc__MakefileToolchain___Toolchain__write_and_make(val
* self
);
6616 void nitc___nitc__Toolchain___toolcontext_61d(val
* self
, val
* p0
);
6617 void nitc___nitc__Toolchain___compiler_61d(val
* self
, val
* p0
);
6618 val
* nitc___nitc__Toolchain___toolcontext(val
* self
);
6619 val
* nitc___nitc__Toolchain___compile_dir(val
* self
);
6620 val
* nitc___nitc__Toolchain___root_compile_dir(val
* self
);
6621 val
* nitc___nitc__Toolchain___compiler(val
* self
);
6622 void nitc___nitc__MakefileToolchain___write_files(val
* self
, val
* p0
, val
* p1
);
6623 void nitc___nitc__MakefileToolchain___write_makefile(val
* self
, val
* p0
, val
* p1
);
6624 void nitc___nitc__MakefileToolchain___compile_c_code(val
* self
, val
* p0
);
6625 val
* nitc___nitc__MakefileToolchain___outfile(val
* self
, val
* p0
);
6626 val
* nitc___nitc__MakefileToolchain___makefile_name(val
* self
);
6627 val
* nitc___nitc__MakefileToolchain___default_outname(val
* self
);
6628 extern const struct class class_nitc__MakefileToolchain
;
6629 void nitc___nitc__CodeFile___core__kernel__Object__init(val
* self
);
6630 void nitc___nitc__CodeFile___name_61d(val
* self
, val
* p0
);
6631 val
* nitc___nitc__CodeFile___writers(val
* self
);
6632 val
* nitc___nitc__CodeFile___required_declarations(val
* self
);
6633 val
* nitc___nitc__CodeFile___name(val
* self
);
6634 extern const struct class class_nitc__CodeFile
;
6635 extern const struct type type_core__Array__nitc__CodeWriter
;
6636 #define COLOR_nitc__abstract_compiler__CodeFile___writers 1
6637 #define COLOR_nitc__abstract_compiler__CodeFile___required_declarations 2
6638 void nitc___nitc__CodeWriter___core__kernel__Object__init(val
* self
);
6639 void nitc___nitc__CodeWriter___file_61d(val
* self
, val
* p0
);
6640 val
* nitc___nitc__CodeWriter___file(val
* self
);
6641 void nitc___nitc__CodeWriter___add_decl(val
* self
, val
* p0
);
6642 val
* nitc___nitc__CodeWriter___decl_lines(val
* self
);
6643 val
* nitc___nitc__CodeWriter___lines(val
* self
);
6644 extern const struct class class_nitc__CodeWriter
;
6645 extern const struct type type_core__List__core__String
;
6646 #define COLOR_nitc__abstract_compiler__CodeWriter___lines 1
6647 #define COLOR_nitc__abstract_compiler__CodeWriter___decl_lines 2
6648 void nitc___nitc__RuntimeVariable___core__kernel__Object__init(val
* self
);
6649 val
* nitc___nitc__RuntimeVariable___core__abstract_text__Object__to_s(val
* self
);
6650 val
* nitc___nitc__RuntimeVariable___core__abstract_text__Object__inspect(val
* self
);
6651 void nitc___nitc__RuntimeVariable___is_exact_61d(val
* self
, short int p0
);
6652 void nitc___nitc__RuntimeVariable___name_61d(val
* self
, val
* p0
);
6653 void nitc___nitc__RuntimeVariable___mtype_61d(val
* self
, val
* p0
);
6654 void nitc___nitc__RuntimeVariable___mcasttype_61d(val
* self
, val
* p0
);
6655 val
* nitc___nitc__RuntimeVariable___mtype(val
* self
);
6656 val
* nitc___nitc__RuntimeVariable___mcasttype(val
* self
);
6657 val
* nitc___nitc__RuntimeVariable___name(val
* self
);
6658 short int nitc___nitc__RuntimeVariable___is_exact(val
* self
);
6659 extern const struct class class_nitc__RuntimeVariable
;
6660 #define COLOR_nitc__abstract_compiler__RuntimeVariable___is_exact 3
6661 void nitc___nitc__StaticFrame___core__kernel__Object__init(val
* self
);
6662 val
* nitc___nitc__StaticFrame___mpropdef(val
* self
);
6663 val
* nitc___nitc__StaticFrame___arguments(val
* self
);
6664 void nitc___nitc__StaticFrame___visitor_61d(val
* self
, val
* p0
);
6665 void nitc___nitc__StaticFrame___mpropdef_61d(val
* self
, val
* p0
);
6666 void nitc___nitc__StaticFrame___receiver_61d(val
* self
, val
* p0
);
6667 void nitc___nitc__StaticFrame___arguments_61d(val
* self
, val
* p0
);
6668 void nitc___nitc__StaticFrame___returnvar_61d(val
* self
, val
* p0
);
6669 void nitc___nitc__StaticFrame___returnlabel_61d(val
* self
, val
* p0
);
6670 val
* nitc___nitc__StaticFrame___returnvar(val
* self
);
6671 val
* nitc___nitc__StaticFrame___returnlabel(val
* self
);
6672 val
* nitc___nitc__StaticFrame___receiver(val
* self
);
6673 val
* nitc___nitc__StaticFrame___comprehension(val
* self
);
6674 void nitc___nitc__StaticFrame___comprehension_61d(val
* self
, val
* p0
);
6675 val
* nitc___nitc__StaticFrame___escapemark_names(val
* self
);
6676 extern const struct class class_nitc__StaticFrame
;
6677 extern const struct type type_core__HashMap__nitc__EscapeMark__core__String
;
6678 #define COLOR_nitc__abstract_compiler__StaticFrame___escapemark_names 6
6679 void nitc__platform___nitc__platform__PlatformPhase___nitc__phase__Phase__process_annotated_node(val
* self
, val
* p0
, val
* p1
);
6680 extern const struct class class_nitc__platform__PlatformPhase
;
6681 val
* nitc__abstract_compiler___Platform___toolchain(val
* self
, val
* p0
, val
* p1
);
6682 short int nitc___nitc__Platform___no_main(val
* self
);
6683 short int nitc___nitc__Platform___supports_libunwind(val
* self
);
6684 short int nitc___nitc__Platform___supports_linker_script(val
* self
);
6685 short int nitc___nitc__Platform___supports_libgc(val
* self
);
6686 extern const struct class class_nitc__Platform
;
6687 val
* nitc___nitc__CCompilationUnit___header_c_types(val
* self
);
6688 void nitc__light___CCompilationUnit___write_as_nitni(val
* self
, val
* p0
, val
* p1
);
6689 val
* nitc___nitc__CCompilationUnit___files(val
* self
);
6690 val
* nitc___nitc__CCompilationUnit___header_c_base(val
* self
);
6691 val
* nitc___nitc__CCompilationUnit___body_decl(val
* self
);
6692 void nitc__light_ffi_base___CCompilationUnit___write_as_impl(val
* self
, val
* p0
, val
* p1
);
6693 void nitc__light_ffi_base___CCompilationUnit___write_header_to_file(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6694 void nitc__light_ffi_base___CCompilationUnit___write_body_to_file(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6695 val
* nitc___nitc__CCompilationUnit___header_custom(val
* self
);
6696 val
* nitc___nitc__CCompilationUnit___body_impl(val
* self
);
6697 void nitc___nitc__CCompilationUnit___compile_header_core(val
* self
, val
* p0
);
6698 void nitc___nitc__CCompilationUnit___compile_body_core(val
* self
, val
* p0
);
6699 val
* nitc___nitc__CCompilationUnit___header_decl(val
* self
);
6700 val
* nitc___nitc__CCompilationUnit___body_custom(val
* self
);
6701 extern const struct class class_nitc__CCompilationUnit
;
6702 val
* NEW_template__Template(const struct type
* type
);
6703 extern const struct type type_template__Template
;
6704 #define COLOR_nitc__c_tools__CCompilationUnit___header_c_base 0
6705 #define COLOR_nitc__c_tools__CCompilationUnit___header_custom 1
6706 #define COLOR_nitc__c_tools__CCompilationUnit___header_c_types 2
6707 #define COLOR_nitc__c_tools__CCompilationUnit___header_decl 3
6708 #define COLOR_nitc__c_tools__CCompilationUnit___body_decl 4
6709 #define COLOR_nitc__c_tools__CCompilationUnit___body_custom 5
6710 #define COLOR_nitc__c_tools__CCompilationUnit___body_impl 6
6711 #define COLOR_nitc__c_tools__CCompilationUnit___files 7
6712 void nitc___nitc__ExternCFile___core__kernel__Object__init(val
* self
);
6713 short int nitc___nitc__ExternCFile___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
6714 long nitc___nitc__ExternCFile___core__kernel__Object__hash(val
* self
);
6715 void nitc___nitc__ExternFile___filename_61d(val
* self
, val
* p0
);
6716 val
* nitc___nitc__ExternFile___pkgconfigs(val
* self
);
6717 val
* nitc___nitc__ExternCFile___ExternFile__makefile_rule_name(val
* self
);
6718 val
* nitc___nitc__ExternFile___filename(val
* self
);
6719 val
* nitc___nitc__ExternCFile___ExternFile__makefile_rule_content(val
* self
);
6720 short int nitc___nitc__ExternCFile___ExternFile__compiles_to_o_file(val
* self
);
6721 short int nitc___nitc__ExternFile___add_to_jar(val
* self
);
6722 void nitc___nitc__ExternCFile___cflags_61d(val
* self
, val
* p0
);
6723 val
* nitc___nitc__ExternCFile___cflags(val
* self
);
6724 void nitc___nitc__ExternFile___core__kernel__Object__init(val
* self
);
6725 extern const struct class class_nitc__ExternCFile
;
6726 #define COLOR_nitc__c_tools__ExternFile___pkgconfigs 1
6727 void nitc___nitc__POSetConflictGraph___core__kernel__Object__init(val
* self
);
6728 val
* nitc___nitc__POSetConflictGraph___poset(val
* self
);
6729 void nitc___nitc__POSetConflictGraph___poset_61d(val
* self
, val
* p0
);
6730 val
* nitc___nitc__POSetConflictGraph___conflicts(val
* self
);
6731 val
* nitc___nitc__POSetConflictGraph___border(val
* self
);
6732 val
* nitc___nitc__POSetConflictGraph___crown(val
* self
);
6733 void nitc___nitc__POSetConflictGraph___extract_core(val
* self
);
6734 void nitc___nitc__POSetConflictGraph___extract_border(val
* self
);
6735 void nitc___nitc__POSetConflictGraph___extract_crown(val
* self
);
6736 void nitc___nitc__POSetConflictGraph___compute_conflicts(val
* self
);
6737 void nitc___nitc__POSetConflictGraph___order_61d(val
* self
, val
* p0
);
6738 val
* nitc___nitc__POSetConflictGraph___order(val
* self
);
6739 val
* nitc___nitc__POSetConflictGraph___core(val
* self
);
6740 short int nitc___nitc__POSetConflictGraph___is_border(val
* self
, val
* p0
);
6741 void nitc___nitc__POSetConflictGraph___add_conflicts(val
* self
, val
* p0
);
6742 void nitc___nitc__POSetConflictGraph___add_conflict(val
* self
, val
* p0
, val
* p1
);
6743 extern const struct class class_nitc__POSetConflictGraph
;
6744 #define COLOR_core__HashSet__nitc__POSetConflictGraph___35dE 0
6745 #define COLOR_nitc__coloring__POSetConflictGraph___core 0
6746 #define COLOR_nitc__coloring__POSetConflictGraph___border 1
6747 #define COLOR_nitc__coloring__POSetConflictGraph___crown 2
6748 #define COLOR_core__HashMap__nitc__POSetConflictGraph___35dE__core__Set__nitc__POSetConflictGraph___35dE 1
6749 #define COLOR_nitc__coloring__POSetConflictGraph___conflicts 3
6750 void nitc___nitc__POSetColorer___colorize(val
* self
, val
* p0
);
6751 val
* nitc___nitc__POSetColorer___ids(val
* self
);
6752 val
* nitc___nitc__POSetColorer___colors(val
* self
);
6753 val
* nitc___nitc__POSetColorer___conflicts(val
* self
);
6754 void nitc___nitc__POSetColorer___poset_cache_61d(val
* self
, val
* p0
);
6755 void nitc___nitc__POSetColorer___graph_61d(val
* self
, val
* p0
);
6756 void nitc___nitc__POSetColorer___allocate_ids(val
* self
);
6757 void nitc___nitc__POSetColorer___compute_colors(val
* self
);
6758 void nitc___nitc__POSetColorer___conflicts_cache_61d(val
* self
, val
* p0
);
6759 val
* nitc___nitc__POSetColorer___graph(val
* self
);
6760 void nitc___nitc__POSetColorer___is_colored_61d(val
* self
, short int p0
);
6761 short int nitc___nitc__POSetColorer___is_colored(val
* self
);
6762 val
* nitc___nitc__POSetColorer___ids_cache(val
* self
);
6763 val
* nitc___nitc__POSetColorer___colors_cache(val
* self
);
6764 val
* nitc___nitc__POSetColorer___conflicts_cache(val
* self
);
6765 val
* nitc___nitc__POSetColorer___poset_cache(val
* self
);
6766 void nitc___nitc__POSetColorer___colorize_core(val
* self
);
6767 void nitc___nitc__POSetColorer___colorize_set(val
* self
, val
* p0
);
6768 long nitc___nitc__POSetColorer___min_color(val
* self
, val
* p0
);
6769 short int nitc___nitc__POSetColorer___is_color_free(val
* self
, long p0
, val
* p1
);
6770 extern const struct class class_nitc__POSetColorer
;
6771 #define COLOR_nitc__coloring__POSetColorer___is_colored 0
6772 #define COLOR_core__HashMap__nitc__POSetColorer___35dE__core__Int 0
6773 #define COLOR_nitc__coloring__POSetColorer___ids_cache 1
6774 #define COLOR_nitc__coloring__POSetColorer___colors_cache 2
6775 void nitc___nitc__POSetGroupColorer___core__kernel__Object__init(val
* self
);
6776 val
* nitc___nitc__POSetGroupColorer___graph(val
* self
);
6777 val
* nitc___nitc__POSetGroupColorer___used_colors(val
* self
);
6778 void nitc___nitc__POSetGroupColorer___compute_colors(val
* self
);
6779 val
* nitc___nitc__POSetGroupColorer___colors_cache(val
* self
);
6780 void nitc___nitc__POSetGroupColorer___graph_61d(val
* self
, val
* p0
);
6781 void nitc___nitc__POSetGroupColorer___buckets_61d(val
* self
, val
* p0
);
6782 val
* nitc___nitc__POSetGroupColorer___colors(val
* self
);
6783 val
* nitc___nitc__POSetGroupColorer___build_layout(val
* self
, val
* p0
);
6784 void nitc___nitc__POSetGroupColorer___colorize_core(val
* self
);
6785 void nitc___nitc__POSetGroupColorer___colorize_set(val
* self
, val
* p0
);
6786 val
* nitc___nitc__POSetGroupColorer___poset(val
* self
);
6787 val
* nitc___nitc__POSetGroupColorer___buckets(val
* self
);
6788 long nitc___nitc__POSetGroupColorer___inherit_color(val
* self
, val
* p0
);
6789 long nitc___nitc__POSetGroupColorer___next_free_color(val
* self
, long p0
, val
* p1
);
6790 val
* nitc___nitc__POSetGroupColorer___min_colors(val
* self
);
6791 extern const struct class class_nitc__POSetGroupColorer
;
6792 #define COLOR_core__HashMap__nitc__POSetGroupColorer___35dE__core__Int 0
6793 #define COLOR_nitc__coloring__POSetGroupColorer___colors_cache 4
6794 #define COLOR_core__HashMap__nitc__POSetGroupColorer___35dH__core__HashSet__core__Int 1
6795 #define COLOR_nitc__coloring__POSetGroupColorer___used_colors 5
6796 #define COLOR_core__HashMap__nitc__POSetGroupColorer___35dH__core__Int 2
6797 #define COLOR_nitc__coloring__POSetGroupColorer___min_colors 6
6798 val
* nitc___nitc__BucketsColorer___colorize(val
* self
, val
* p0
);
6799 void nitc___nitc__BucketsColorer___compute_conflicts(val
* self
, val
* p0
);
6800 val
* nitc___nitc__BucketsColorer___colors(val
* self
);
6801 short int nitc___nitc__BucketsColorer___is_color_free(val
* self
, val
* p0
, long p1
);
6802 val
* nitc___nitc__BucketsColorer___conflicts(val
* self
);
6803 extern const struct class class_nitc__BucketsColorer
;
6804 #define COLOR_core__HashMap__nitc__BucketsColorer___35dE__core__Int 0
6805 #define COLOR_nitc__coloring__BucketsColorer___colors 0
6806 #define COLOR_core__HashMap__nitc__BucketsColorer___35dE__core__Set__nitc__BucketsColorer___35dE 1
6807 #define COLOR_nitc__coloring__BucketsColorer___conflicts 1
6808 void nitc___nitc__POSetBucketsColorer___core__kernel__Object__init(val
* self
);
6809 void nitc___nitc__POSetBucketsColorer___poset_61d(val
* self
, val
* p0
);
6810 void nitc___nitc__POSetBucketsColorer___conflicts_61d(val
* self
, val
* p0
);
6811 val
* nitc___nitc__POSetBucketsColorer___colorize(val
* self
, val
* p0
);
6812 val
* nitc___nitc__POSetBucketsColorer___colors(val
* self
);
6813 val
* nitc___nitc__POSetBucketsColorer___poset(val
* self
);
6814 long nitc___nitc__POSetBucketsColorer___min_color(val
* self
, val
* p0
, val
* p1
);
6815 short int nitc___nitc__POSetBucketsColorer___is_color_free(val
* self
, long p0
, val
* p1
, val
* p2
);
6816 long nitc___nitc__POSetBucketsColorer___max_color(val
* self
, val
* p0
, val
* p1
);
6817 val
* nitc___nitc__POSetBucketsColorer___conflicts(val
* self
);
6818 extern const struct class class_nitc__POSetBucketsColorer
;
6819 #define COLOR_core__HashMap__nitc__POSetBucketsColorer___35dE__core__Int 0
6820 #define COLOR_nitc__coloring__POSetBucketsColorer___colors 0
6821 val
* nitc___nitc__CallContext___name_mtype(val
* self
, val
* p0
);
6822 extern const struct class class_nitc__CallContext
;
6823 void nitc___nitc__SignatureLength___core__kernel__Object__init(val
* self
);
6824 short int nitc___nitc__SignatureLength___long(val
* self
);
6825 void nitc___nitc__SignatureLength___long_61d(val
* self
, short int p0
);
6826 extern const struct class class_nitc__SignatureLength
;
6827 void nitc___nitc__FFILanguageAssignationPhase___nitc__phase__Phase__process_nmodule(val
* self
, val
* p0
);
6828 void nitc___nitc__FFILanguageAssignationPhase___nitc__phase__Phase__process_nclassdef(val
* self
, val
* p0
);
6829 void nitc___nitc__FFILanguageAssignationPhase___nitc__phase__Phase__process_npropdef(val
* self
, val
* p0
);
6830 val
* nitc___nitc__FFILanguageAssignationPhase___languages(val
* self
);
6831 void nitc___nitc__FFILanguageAssignationPhase___verify_foreign_code_on_node(val
* self
, val
* p0
);
6832 extern const struct class class_nitc__FFILanguageAssignationPhase
;
6833 extern const struct type type_core__Array__nitc__FFILanguage
;
6834 #define COLOR_nitc__light_ffi_base__FFILanguageAssignationPhase___languages 4
6835 val
* NEW_nitc__CLanguage(const struct type
* type
);
6836 extern const struct type type_nitc__CLanguage
;
6837 #define COLOR_nitc__light_ffi_base__FFILanguage__ffi_language_assignation_phase_61d 12
6838 #define COLOR_nitc__light_c__FFILanguageAssignationPhase___c_language 5
6839 val
* nitc___nitc__ForeignType___ctype(val
* self
);
6840 extern const struct class class_nitc__ForeignType
;
6841 void nitc__extern_classes___nitc__extern_classes__ExternClassesTypingPhaseAst___nitc__phase__Phase__process_nclassdef(val
* self
, val
* p0
);
6842 extern const struct class class_nitc__extern_classes__ExternClassesTypingPhaseAst
;
6843 void nitc__extern_classes___nitc__extern_classes__ExternClassesTypingPhaseModel___nitc__phase__Phase__process_nclassdef(val
* self
, val
* p0
);
6844 extern const struct class class_nitc__extern_classes__ExternClassesTypingPhaseModel
;
6845 void nitc___nitc__FFILanguage___core__kernel__Object__init(val
* self
);
6846 void nitc___nitc__FFILanguage___ffi_language_assignation_phase_61d(val
* self
, val
* p0
);
6847 val
* nitc___nitc__FFILanguage___ffi_language_assignation_phase(val
* self
);
6848 val
* nitc___nitc__CLanguage___nitc__light_ffi_base__FFILanguage__get_ftype(val
* self
, val
* p0
, val
* p1
);
6849 short int nitc___nitc__CLanguage___nitc__light_ffi_base__FFILanguage__identify_language(val
* self
, val
* p0
);
6850 void nitc___nitc__CLanguage___nitc__light_ffi_base__FFILanguage__compile_module_block(val
* self
, val
* p0
, val
* p1
, val
* p2
);
6851 void nitc___nitc__CLanguage___nitc__light_ffi_base__FFILanguage__compile_extern_class(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6852 void nitc___nitc__CLanguage___nitc__light_ffi_base__FFILanguage__compile_extern_method(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
6853 extern const struct class class_nitc__CLanguage
;
6854 void nitc___nitc__ForeignCType___core__kernel__Object__init(val
* self
);
6855 val
* nitc___nitc__ForeignCType___nitc__light_ffi_base__ForeignType__ctype(val
* self
);
6856 void nitc___nitc__ForeignCType___ctype_61d(val
* self
, val
* p0
);
6857 extern const struct class class_nitc__ForeignCType
;
6858 val
* nitc___nitc__FromCCallContext___nitc__nitni_utilities__CallContext__name_mtype(val
* self
, val
* p0
);
6859 extern const struct class class_nitc__FromCCallContext
;
6860 void nitc___nitc__CFunction___core__kernel__Object__init(val
* self
);
6861 val
* nitc___nitc__CFunction___decls(val
* self
);
6862 val
* nitc___nitc__CFunction___exprs(val
* self
);
6863 val
* nitc___nitc__CFunction___to_writer(val
* self
);
6864 void nitc___nitc__CFunction___signature_61d(val
* self
, val
* p0
);
6865 val
* nitc___nitc__CFunction___signature(val
* self
);
6866 void nitc___nitc__ExternCFunction___init(val
* self
, val
* p0
, val
* p1
);
6867 void nitc___nitc__ExternCFunction___method_61d(val
* self
, val
* p0
);
6868 extern const struct class class_nitc__ExternCFunction
;
6869 #define COLOR_nitc__c_tools__CFunction___decls 1
6870 #define COLOR_nitc__c_tools__CFunction___exprs 2