1 /* This C header file is generated by NIT to compile modules and programs that requires compiling_global. */
2 #ifndef compiling_global__sep
3 #define compiling_global__sep
4 #include "compiling_methods._sep.h"
5 #include <nit_common.h>
7 extern const classtable_elt_t VFT_ColorContext
[];
9 extern const classtable_elt_t VFT_GlobalAnalysis
[];
11 extern const classtable_elt_t VFT_CompiledClass
[];
13 extern const classtable_elt_t VFT_TableElt
[];
15 extern const classtable_elt_t VFT_LocalTableElt
[];
17 extern const classtable_elt_t VFT_TableEltPropPos
[];
19 extern const classtable_elt_t VFT_TableEltMethPos
[];
21 extern const classtable_elt_t VFT_TableEltSuperPos
[];
23 extern const classtable_elt_t VFT_TableEltAttrPos
[];
25 extern const classtable_elt_t VFT_TableEltClassPos
[];
27 extern const classtable_elt_t VFT_TableEltClassIdPos
[];
29 extern const classtable_elt_t VFT_TableEltClassInitTablePos
[];
31 extern const classtable_elt_t VFT_TableEltClassColorPos
[];
33 extern const classtable_elt_t VFT_TableEltBaseAttrPos
[];
35 extern const classtable_elt_t VFT_TableEltComposite
[];
37 extern const classtable_elt_t VFT_TableEltClassSelfId
[];
39 extern const classtable_elt_t VFT_TableEltVftPointer
[];
41 extern const classtable_elt_t VFT_ClassSorter
[];
42 extern const int SFT_compiling_global
[];
43 #define ID_ColorContext SFT_compiling_global[0]
44 #define COLOR_ColorContext SFT_compiling_global[1]
45 #define COLOR_compiling_global___ColorContext____colors SFT_compiling_global[2]
46 #define INIT_TABLE_POS_ColorContext SFT_compiling_global[3]
47 #define COLOR_compiling_global___ColorContext___color SFT_compiling_global[4]
48 #define COLOR_compiling_global___ColorContext___has_color SFT_compiling_global[5]
49 #define COLOR_compiling_global___ColorContext___color__eq SFT_compiling_global[6]
50 #define ID_GlobalAnalysis SFT_compiling_global[7]
51 #define COLOR_GlobalAnalysis SFT_compiling_global[8]
52 #define COLOR_compiling_global___GlobalAnalysis____compiled_classes SFT_compiling_global[9]
53 #define COLOR_compiling_global___GlobalAnalysis____module SFT_compiling_global[10]
54 #define COLOR_compiling_global___GlobalAnalysis____max_class_table_length SFT_compiling_global[11]
55 #define INIT_TABLE_POS_GlobalAnalysis SFT_compiling_global[12]
56 #define COLOR_compiling_global___GlobalAnalysis___compiled_classes SFT_compiling_global[13]
57 #define COLOR_compiling_global___GlobalAnalysis___module SFT_compiling_global[14]
58 #define COLOR_compiling_global___GlobalAnalysis___max_class_table_length SFT_compiling_global[15]
59 #define COLOR_compiling_global___GlobalAnalysis___max_class_table_length__eq SFT_compiling_global[16]
60 #define COLOR_compiling_global___GlobalAnalysis___init SFT_compiling_global[17]
61 #define COLOR_compiling_global___CompilerVisitor____global_analysis SFT_compiling_global[18]
62 #define COLOR_compiling_global___CompilerVisitor___global_analysis SFT_compiling_global[19]
63 #define COLOR_compiling_global___CompilerVisitor___global_analysis__eq SFT_compiling_global[20]
64 #define ID_CompiledClass SFT_compiling_global[21]
65 #define COLOR_CompiledClass SFT_compiling_global[22]
66 #define COLOR_compiling_global___CompiledClass____local_class SFT_compiling_global[23]
67 #define COLOR_compiling_global___CompiledClass____id SFT_compiling_global[24]
68 #define COLOR_compiling_global___CompiledClass____class_table SFT_compiling_global[25]
69 #define COLOR_compiling_global___CompiledClass____instance_table SFT_compiling_global[26]
70 #define COLOR_compiling_global___CompiledClass____class_layout SFT_compiling_global[27]
71 #define COLOR_compiling_global___CompiledClass____instance_layout SFT_compiling_global[28]
72 #define INIT_TABLE_POS_CompiledClass SFT_compiling_global[29]
73 #define COLOR_compiling_global___CompiledClass___local_class SFT_compiling_global[30]
74 #define COLOR_compiling_global___CompiledClass___id SFT_compiling_global[31]
75 #define COLOR_compiling_global___CompiledClass___id__eq SFT_compiling_global[32]
76 #define COLOR_compiling_global___CompiledClass___class_table SFT_compiling_global[33]
77 #define COLOR_compiling_global___CompiledClass___class_table__eq SFT_compiling_global[34]
78 #define COLOR_compiling_global___CompiledClass___instance_table SFT_compiling_global[35]
79 #define COLOR_compiling_global___CompiledClass___instance_table__eq SFT_compiling_global[36]
80 #define COLOR_compiling_global___CompiledClass___class_layout SFT_compiling_global[37]
81 #define COLOR_compiling_global___CompiledClass___class_layout__eq SFT_compiling_global[38]
82 #define COLOR_compiling_global___CompiledClass___instance_layout SFT_compiling_global[39]
83 #define COLOR_compiling_global___CompiledClass___instance_layout__eq SFT_compiling_global[40]
84 #define COLOR_compiling_global___CompiledClass___init SFT_compiling_global[41]
85 #define COLOR_compiling_global___MMGlobalProperty____pos_of SFT_compiling_global[42]
86 #define COLOR_compiling_global___MMGlobalProperty___pos_of SFT_compiling_global[43]
87 #define COLOR_compiling_global___MMGlobalProperty___pos_of__eq SFT_compiling_global[44]
88 #define COLOR_compiling_global___MMSrcLocalClass____base_attr_pos SFT_compiling_global[45]
89 #define COLOR_compiling_global___MMSrcLocalClass____class_color_pos SFT_compiling_global[46]
90 #define COLOR_compiling_global___MMSrcLocalClass____class_layout SFT_compiling_global[47]
91 #define COLOR_compiling_global___MMSrcLocalClass____instance_layout SFT_compiling_global[48]
92 #define COLOR_compiling_global___MMSrcLocalClass___base_attr_pos SFT_compiling_global[49]
93 #define COLOR_compiling_global___MMSrcLocalClass___class_color_pos SFT_compiling_global[50]
94 #define COLOR_compiling_global___MMSrcLocalClass___class_layout SFT_compiling_global[51]
95 #define COLOR_compiling_global___MMSrcLocalClass___instance_layout SFT_compiling_global[52]
96 #define COLOR_compiling_global___MMSrcLocalClass___build_layout_in SFT_compiling_global[53]
97 #define COLOR_compiling_global___MMSrcModule____local_table SFT_compiling_global[54]
98 #define COLOR_compiling_global___MMSrcModule___local_analysis SFT_compiling_global[55]
99 #define COLOR_compiling_global___MMSrcModule___global_analysis SFT_compiling_global[56]
100 #define COLOR_compiling_global___MMSrcModule___append_to_table SFT_compiling_global[57]
101 #define COLOR_compiling_global___MMSrcModule___build_tables SFT_compiling_global[58]
102 #define COLOR_compiling_global___MMSrcModule___colorize SFT_compiling_global[59]
103 #define COLOR_compiling_global___MMSrcModule___free_color SFT_compiling_global[60]
104 #define COLOR_compiling_global___MMSrcModule___compile_tables_to_c SFT_compiling_global[61]
105 #define COLOR_compiling_global___MMSrcModule___declare_class_tables_to_c SFT_compiling_global[62]
106 #define COLOR_compiling_global___MMSrcModule___compile_main_part SFT_compiling_global[63]
107 #define COLOR_compiling_global___MMSrcModule___compile_mod_to_c SFT_compiling_global[64]
108 #define COLOR_compiling_global___MMSrcModule___compile_local_table_to_c SFT_compiling_global[65]
109 #define ID_TableElt SFT_compiling_global[66]
110 #define COLOR_TableElt SFT_compiling_global[67]
111 #define INIT_TABLE_POS_TableElt SFT_compiling_global[68]
112 #define COLOR_compiling_global___TableElt___is_related_to SFT_compiling_global[69]
113 #define COLOR_compiling_global___TableElt___length SFT_compiling_global[70]
114 #define COLOR_compiling_global___TableElt___item SFT_compiling_global[71]
115 #define COLOR_compiling_global___TableElt___compile_to_c SFT_compiling_global[72]
116 #define ID_LocalTableElt SFT_compiling_global[73]
117 #define COLOR_LocalTableElt SFT_compiling_global[74]
118 #define INIT_TABLE_POS_LocalTableElt SFT_compiling_global[75]
119 #define COLOR_compiling_global___LocalTableElt___symbol SFT_compiling_global[76]
120 #define COLOR_compiling_global___LocalTableElt___value SFT_compiling_global[77]
121 #define ID_TableEltPropPos SFT_compiling_global[78]
122 #define COLOR_TableEltPropPos SFT_compiling_global[79]
123 #define COLOR_compiling_global___TableEltPropPos____property SFT_compiling_global[80]
124 #define INIT_TABLE_POS_TableEltPropPos SFT_compiling_global[81]
125 #define COLOR_compiling_global___TableEltPropPos___init SFT_compiling_global[82]
126 #define ID_TableEltMethPos SFT_compiling_global[83]
127 #define COLOR_TableEltMethPos SFT_compiling_global[84]
128 #define INIT_TABLE_POS_TableEltMethPos SFT_compiling_global[85]
129 #define COLOR_compiling_global___TableEltMethPos___init SFT_compiling_global[86]
130 #define ID_TableEltSuperPos SFT_compiling_global[87]
131 #define COLOR_TableEltSuperPos SFT_compiling_global[88]
132 #define INIT_TABLE_POS_TableEltSuperPos SFT_compiling_global[89]
133 #define COLOR_compiling_global___TableEltSuperPos___init SFT_compiling_global[90]
134 #define ID_TableEltAttrPos SFT_compiling_global[91]
135 #define COLOR_TableEltAttrPos SFT_compiling_global[92]
136 #define INIT_TABLE_POS_TableEltAttrPos SFT_compiling_global[93]
137 #define COLOR_compiling_global___TableEltAttrPos___init SFT_compiling_global[94]
138 #define ID_TableEltClassPos SFT_compiling_global[95]
139 #define COLOR_TableEltClassPos SFT_compiling_global[96]
140 #define COLOR_compiling_global___TableEltClassPos____local_class SFT_compiling_global[97]
141 #define INIT_TABLE_POS_TableEltClassPos SFT_compiling_global[98]
142 #define COLOR_compiling_global___TableEltClassPos___init SFT_compiling_global[99]
143 #define ID_TableEltClassIdPos SFT_compiling_global[100]
144 #define COLOR_TableEltClassIdPos SFT_compiling_global[101]
145 #define INIT_TABLE_POS_TableEltClassIdPos SFT_compiling_global[102]
146 #define COLOR_compiling_global___TableEltClassIdPos___init SFT_compiling_global[103]
147 #define ID_TableEltClassInitTablePos SFT_compiling_global[104]
148 #define COLOR_TableEltClassInitTablePos SFT_compiling_global[105]
149 #define INIT_TABLE_POS_TableEltClassInitTablePos SFT_compiling_global[106]
150 #define COLOR_compiling_global___TableEltClassInitTablePos___init SFT_compiling_global[107]
151 #define ID_TableEltClassColorPos SFT_compiling_global[108]
152 #define COLOR_TableEltClassColorPos SFT_compiling_global[109]
153 #define INIT_TABLE_POS_TableEltClassColorPos SFT_compiling_global[110]
154 #define COLOR_compiling_global___TableEltClassColorPos___init SFT_compiling_global[111]
155 #define ID_TableEltBaseAttrPos SFT_compiling_global[112]
156 #define COLOR_TableEltBaseAttrPos SFT_compiling_global[113]
157 #define COLOR_compiling_global___TableEltBaseAttrPos____local_class SFT_compiling_global[114]
158 #define INIT_TABLE_POS_TableEltBaseAttrPos SFT_compiling_global[115]
159 #define COLOR_compiling_global___TableEltBaseAttrPos___init SFT_compiling_global[116]
160 #define ID_TableEltComposite SFT_compiling_global[117]
161 #define COLOR_TableEltComposite SFT_compiling_global[118]
162 #define COLOR_compiling_global___TableEltComposite____table SFT_compiling_global[119]
163 #define COLOR_compiling_global___TableEltComposite____cc SFT_compiling_global[120]
164 #define COLOR_compiling_global___TableEltComposite____offsets SFT_compiling_global[121]
165 #define INIT_TABLE_POS_TableEltComposite SFT_compiling_global[122]
166 #define COLOR_compiling_global___TableEltComposite___add SFT_compiling_global[123]
167 #define COLOR_compiling_global___TableEltComposite___init SFT_compiling_global[124]
168 #define ID_TableEltClassSelfId SFT_compiling_global[125]
169 #define COLOR_TableEltClassSelfId SFT_compiling_global[126]
170 #define INIT_TABLE_POS_TableEltClassSelfId SFT_compiling_global[127]
171 #define COLOR_compiling_global___TableEltClassSelfId___init SFT_compiling_global[128]
172 #define ID_TableEltVftPointer SFT_compiling_global[129]
173 #define COLOR_TableEltVftPointer SFT_compiling_global[130]
174 #define INIT_TABLE_POS_TableEltVftPointer SFT_compiling_global[131]
175 #define COLOR_compiling_global___TableEltVftPointer___init SFT_compiling_global[132]
176 #define ID_ClassSorter SFT_compiling_global[133]
177 #define COLOR_ClassSorter SFT_compiling_global[134]
178 #define INIT_TABLE_POS_ClassSorter SFT_compiling_global[135]
179 #define COLOR_compiling_global___ClassSorter___init SFT_compiling_global[136]
180 #define COLOR_compiling_global___MMLocalClass___compare SFT_compiling_global[137]
181 #define COLOR_compiling_global___MMLocalClass___declare_tables_to_c SFT_compiling_global[138]
182 #define COLOR_compiling_global___MMLocalClass___compile_tables_to_c SFT_compiling_global[139]
183 #define ATTR_compiling_global___ColorContext____colors(recv) ATTR(recv, COLOR_compiling_global___ColorContext____colors)
184 typedef val_t (* compiling_global___ColorContext___color_t
)(val_t self
, val_t param0
);
185 val_t
compiling_global___ColorContext___color(val_t self
, val_t param0
);
186 typedef val_t (* compiling_global___ColorContext___has_color_t
)(val_t self
, val_t param0
);
187 val_t
compiling_global___ColorContext___has_color(val_t self
, val_t param0
);
188 typedef void (* compiling_global___ColorContext___color__eq_t
)(val_t self
, val_t param0
, val_t param1
);
189 void compiling_global___ColorContext___color__eq(val_t self
, val_t param0
, val_t param1
);
190 #define ATTR_compiling_global___GlobalAnalysis____compiled_classes(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____compiled_classes)
191 typedef val_t (* compiling_global___GlobalAnalysis___compiled_classes_t
)(val_t self
);
192 val_t
compiling_global___GlobalAnalysis___compiled_classes(val_t self
);
193 #define ATTR_compiling_global___GlobalAnalysis____module(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____module)
194 typedef val_t (* compiling_global___GlobalAnalysis___module_t
)(val_t self
);
195 val_t
compiling_global___GlobalAnalysis___module(val_t self
);
196 #define ATTR_compiling_global___GlobalAnalysis____max_class_table_length(recv) ATTR(recv, COLOR_compiling_global___GlobalAnalysis____max_class_table_length)
197 typedef val_t (* compiling_global___GlobalAnalysis___max_class_table_length_t
)(val_t self
);
198 val_t
compiling_global___GlobalAnalysis___max_class_table_length(val_t self
);
199 typedef void (* compiling_global___GlobalAnalysis___max_class_table_length__eq_t
)(val_t self
, val_t param0
);
200 void compiling_global___GlobalAnalysis___max_class_table_length__eq(val_t self
, val_t param0
);
201 typedef void (* compiling_global___GlobalAnalysis___init_t
)(val_t self
, val_t param0
, int* init_table
);
202 void compiling_global___GlobalAnalysis___init(val_t self
, val_t param0
, int* init_table
);
203 val_t
NEW_compiling_global___GlobalAnalysis___init(val_t param0
);
204 #define ATTR_compiling_global___CompilerVisitor____global_analysis(recv) ATTR(recv, COLOR_compiling_global___CompilerVisitor____global_analysis)
205 typedef val_t (* compiling_global___CompilerVisitor___global_analysis_t
)(val_t self
);
206 val_t
compiling_global___CompilerVisitor___global_analysis(val_t self
);
207 typedef void (* compiling_global___CompilerVisitor___global_analysis__eq_t
)(val_t self
, val_t param0
);
208 void compiling_global___CompilerVisitor___global_analysis__eq(val_t self
, val_t param0
);
209 #define ATTR_compiling_global___CompiledClass____local_class(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____local_class)
210 typedef val_t (* compiling_global___CompiledClass___local_class_t
)(val_t self
);
211 val_t
compiling_global___CompiledClass___local_class(val_t self
);
212 #define ATTR_compiling_global___CompiledClass____id(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____id)
213 typedef val_t (* compiling_global___CompiledClass___id_t
)(val_t self
);
214 val_t
compiling_global___CompiledClass___id(val_t self
);
215 typedef void (* compiling_global___CompiledClass___id__eq_t
)(val_t self
, val_t param0
);
216 void compiling_global___CompiledClass___id__eq(val_t self
, val_t param0
);
217 #define ATTR_compiling_global___CompiledClass____class_table(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____class_table)
218 typedef val_t (* compiling_global___CompiledClass___class_table_t
)(val_t self
);
219 val_t
compiling_global___CompiledClass___class_table(val_t self
);
220 typedef void (* compiling_global___CompiledClass___class_table__eq_t
)(val_t self
, val_t param0
);
221 void compiling_global___CompiledClass___class_table__eq(val_t self
, val_t param0
);
222 #define ATTR_compiling_global___CompiledClass____instance_table(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____instance_table)
223 typedef val_t (* compiling_global___CompiledClass___instance_table_t
)(val_t self
);
224 val_t
compiling_global___CompiledClass___instance_table(val_t self
);
225 typedef void (* compiling_global___CompiledClass___instance_table__eq_t
)(val_t self
, val_t param0
);
226 void compiling_global___CompiledClass___instance_table__eq(val_t self
, val_t param0
);
227 #define ATTR_compiling_global___CompiledClass____class_layout(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____class_layout)
228 typedef val_t (* compiling_global___CompiledClass___class_layout_t
)(val_t self
);
229 val_t
compiling_global___CompiledClass___class_layout(val_t self
);
230 typedef void (* compiling_global___CompiledClass___class_layout__eq_t
)(val_t self
, val_t param0
);
231 void compiling_global___CompiledClass___class_layout__eq(val_t self
, val_t param0
);
232 #define ATTR_compiling_global___CompiledClass____instance_layout(recv) ATTR(recv, COLOR_compiling_global___CompiledClass____instance_layout)
233 typedef val_t (* compiling_global___CompiledClass___instance_layout_t
)(val_t self
);
234 val_t
compiling_global___CompiledClass___instance_layout(val_t self
);
235 typedef void (* compiling_global___CompiledClass___instance_layout__eq_t
)(val_t self
, val_t param0
);
236 void compiling_global___CompiledClass___instance_layout__eq(val_t self
, val_t param0
);
237 typedef void (* compiling_global___CompiledClass___init_t
)(val_t self
, val_t param0
, int* init_table
);
238 void compiling_global___CompiledClass___init(val_t self
, val_t param0
, int* init_table
);
239 val_t
NEW_compiling_global___CompiledClass___init(val_t param0
);
240 #define ATTR_compiling_global___MMGlobalProperty____pos_of(recv) ATTR(recv, COLOR_compiling_global___MMGlobalProperty____pos_of)
241 typedef val_t (* compiling_global___MMGlobalProperty___pos_of_t
)(val_t self
);
242 val_t
compiling_global___MMGlobalProperty___pos_of(val_t self
);
243 typedef void (* compiling_global___MMGlobalProperty___pos_of__eq_t
)(val_t self
, val_t param0
);
244 void compiling_global___MMGlobalProperty___pos_of__eq(val_t self
, val_t param0
);
245 #define ATTR_compiling_global___MMSrcLocalClass____base_attr_pos(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____base_attr_pos)
246 typedef val_t (* compiling_global___MMSrcLocalClass___base_attr_pos_t
)(val_t self
);
247 val_t
compiling_global___MMSrcLocalClass___base_attr_pos(val_t self
);
248 #define ATTR_compiling_global___MMSrcLocalClass____class_color_pos(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____class_color_pos)
249 typedef val_t (* compiling_global___MMSrcLocalClass___class_color_pos_t
)(val_t self
);
250 val_t
compiling_global___MMSrcLocalClass___class_color_pos(val_t self
);
251 #define ATTR_compiling_global___MMSrcLocalClass____class_layout(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____class_layout)
252 typedef val_t (* compiling_global___MMSrcLocalClass___class_layout_t
)(val_t self
);
253 val_t
compiling_global___MMSrcLocalClass___class_layout(val_t self
);
254 #define ATTR_compiling_global___MMSrcLocalClass____instance_layout(recv) ATTR(recv, COLOR_compiling_global___MMSrcLocalClass____instance_layout)
255 typedef val_t (* compiling_global___MMSrcLocalClass___instance_layout_t
)(val_t self
);
256 val_t
compiling_global___MMSrcLocalClass___instance_layout(val_t self
);
257 typedef void (* compiling_global___MMSrcLocalClass___build_layout_in_t
)(val_t self
, val_t param0
, val_t param1
);
258 void compiling_global___MMSrcLocalClass___build_layout_in(val_t self
, val_t param0
, val_t param1
);
259 #define ATTR_compiling_global___MMSrcModule____local_table(recv) ATTR(recv, COLOR_compiling_global___MMSrcModule____local_table)
260 typedef void (* compiling_global___MMSrcModule___local_analysis_t
)(val_t self
, val_t param0
);
261 void compiling_global___MMSrcModule___local_analysis(val_t self
, val_t param0
);
262 typedef val_t (* compiling_global___MMSrcModule___global_analysis_t
)(val_t self
, val_t param0
);
263 val_t
compiling_global___MMSrcModule___global_analysis(val_t self
, val_t param0
);
264 typedef void (* compiling_global___MMSrcModule___append_to_table_t
)(val_t self
, val_t param0
, val_t param1
, val_t param2
);
265 void compiling_global___MMSrcModule___append_to_table(val_t self
, val_t param0
, val_t param1
, val_t param2
);
266 typedef val_t (* compiling_global___MMSrcModule___build_tables_t
)(val_t self
, val_t param0
, val_t param1
, val_t param2
);
267 val_t
compiling_global___MMSrcModule___build_tables(val_t self
, val_t param0
, val_t param1
, val_t param2
);
268 typedef void (* compiling_global___MMSrcModule___colorize_t
)(val_t self
, val_t param0
, val_t param1
, val_t param2
, val_t param3
);
269 void compiling_global___MMSrcModule___colorize(val_t self
, val_t param0
, val_t param1
, val_t param2
, val_t param3
);
270 typedef val_t (* compiling_global___MMSrcModule___free_color_t
)(val_t self
, val_t param0
, val_t param1
);
271 val_t
compiling_global___MMSrcModule___free_color(val_t self
, val_t param0
, val_t param1
);
272 typedef void (* compiling_global___MMSrcModule___compile_tables_to_c_t
)(val_t self
, val_t param0
);
273 void compiling_global___MMSrcModule___compile_tables_to_c(val_t self
, val_t param0
);
274 typedef void (* compiling_global___MMSrcModule___declare_class_tables_to_c_t
)(val_t self
, val_t param0
);
275 void compiling_global___MMSrcModule___declare_class_tables_to_c(val_t self
, val_t param0
);
276 typedef void (* compiling_global___MMSrcModule___compile_main_part_t
)(val_t self
, val_t param0
);
277 void compiling_global___MMSrcModule___compile_main_part(val_t self
, val_t param0
);
278 typedef void (* compiling_global___MMSrcModule___compile_mod_to_c_t
)(val_t self
, val_t param0
);
279 void compiling_global___MMSrcModule___compile_mod_to_c(val_t self
, val_t param0
);
280 typedef void (* compiling_global___MMSrcModule___compile_local_table_to_c_t
)(val_t self
, val_t param0
);
281 void compiling_global___MMSrcModule___compile_local_table_to_c(val_t self
, val_t param0
);
282 typedef val_t (* compiling_global___TableElt___is_related_to_t
)(val_t self
, val_t param0
);
283 val_t
compiling_global___TableElt___is_related_to(val_t self
, val_t param0
);
284 typedef val_t (* compiling_global___TableElt___length_t
)(val_t self
);
285 val_t
compiling_global___TableElt___length(val_t self
);
286 typedef val_t (* compiling_global___TableElt___item_t
)(val_t self
, val_t param0
);
287 val_t
compiling_global___TableElt___item(val_t self
, val_t param0
);
288 typedef val_t (* compiling_global___TableElt___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
289 val_t
compiling_global___TableElt___compile_to_c(val_t self
, val_t param0
, val_t param1
);
290 typedef val_t (* compiling_global___LocalTableElt___symbol_t
)(val_t self
);
291 val_t
compiling_global___LocalTableElt___symbol(val_t self
);
292 typedef val_t (* compiling_global___LocalTableElt___value_t
)(val_t self
, val_t param0
);
293 val_t
compiling_global___LocalTableElt___value(val_t self
, val_t param0
);
294 #define ATTR_compiling_global___TableEltPropPos____property(recv) ATTR(recv, COLOR_compiling_global___TableEltPropPos____property)
295 typedef val_t (* compiling_global___TableEltPropPos___symbol_t
)(val_t self
);
296 val_t
compiling_global___TableEltPropPos___symbol(val_t self
);
297 typedef val_t (* compiling_global___TableEltPropPos___value_t
)(val_t self
, val_t param0
);
298 val_t
compiling_global___TableEltPropPos___value(val_t self
, val_t param0
);
299 typedef void (* compiling_global___TableEltPropPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
300 void compiling_global___TableEltPropPos___init(val_t self
, val_t param0
, int* init_table
);
301 val_t
NEW_compiling_global___TableEltPropPos___init(val_t param0
);
302 typedef val_t (* compiling_global___TableEltMethPos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
303 val_t
compiling_global___TableEltMethPos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
304 typedef void (* compiling_global___TableEltMethPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
305 void compiling_global___TableEltMethPos___init(val_t self
, val_t param0
, int* init_table
);
306 val_t
NEW_compiling_global___TableEltMethPos___init(val_t param0
);
307 typedef val_t (* compiling_global___TableEltSuperPos___symbol_t
)(val_t self
);
308 val_t
compiling_global___TableEltSuperPos___symbol(val_t self
);
309 typedef val_t (* compiling_global___TableEltSuperPos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
310 val_t
compiling_global___TableEltSuperPos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
311 typedef void (* compiling_global___TableEltSuperPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
312 void compiling_global___TableEltSuperPos___init(val_t self
, val_t param0
, int* init_table
);
313 val_t
NEW_compiling_global___TableEltSuperPos___init(val_t param0
);
314 typedef val_t (* compiling_global___TableEltAttrPos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
315 val_t
compiling_global___TableEltAttrPos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
316 typedef void (* compiling_global___TableEltAttrPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
317 void compiling_global___TableEltAttrPos___init(val_t self
, val_t param0
, int* init_table
);
318 val_t
NEW_compiling_global___TableEltAttrPos___init(val_t param0
);
319 #define ATTR_compiling_global___TableEltClassPos____local_class(recv) ATTR(recv, COLOR_compiling_global___TableEltClassPos____local_class)
320 typedef val_t (* compiling_global___TableEltClassPos___is_related_to_t
)(val_t self
, val_t param0
);
321 val_t
compiling_global___TableEltClassPos___is_related_to(val_t self
, val_t param0
);
322 typedef void (* compiling_global___TableEltClassPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
323 void compiling_global___TableEltClassPos___init(val_t self
, val_t param0
, int* init_table
);
324 val_t
NEW_compiling_global___TableEltClassPos___init(val_t param0
);
325 typedef val_t (* compiling_global___TableEltClassIdPos___symbol_t
)(val_t self
);
326 val_t
compiling_global___TableEltClassIdPos___symbol(val_t self
);
327 typedef val_t (* compiling_global___TableEltClassIdPos___value_t
)(val_t self
, val_t param0
);
328 val_t
compiling_global___TableEltClassIdPos___value(val_t self
, val_t param0
);
329 typedef void (* compiling_global___TableEltClassIdPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
330 void compiling_global___TableEltClassIdPos___init(val_t self
, val_t param0
, int* init_table
);
331 val_t
NEW_compiling_global___TableEltClassIdPos___init(val_t param0
);
332 typedef val_t (* compiling_global___TableEltClassInitTablePos___symbol_t
)(val_t self
);
333 val_t
compiling_global___TableEltClassInitTablePos___symbol(val_t self
);
334 typedef val_t (* compiling_global___TableEltClassInitTablePos___value_t
)(val_t self
, val_t param0
);
335 val_t
compiling_global___TableEltClassInitTablePos___value(val_t self
, val_t param0
);
336 typedef val_t (* compiling_global___TableEltClassInitTablePos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
337 val_t
compiling_global___TableEltClassInitTablePos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
338 typedef void (* compiling_global___TableEltClassInitTablePos___init_t
)(val_t self
, val_t param0
, int* init_table
);
339 void compiling_global___TableEltClassInitTablePos___init(val_t self
, val_t param0
, int* init_table
);
340 val_t
NEW_compiling_global___TableEltClassInitTablePos___init(val_t param0
);
341 typedef val_t (* compiling_global___TableEltClassColorPos___symbol_t
)(val_t self
);
342 val_t
compiling_global___TableEltClassColorPos___symbol(val_t self
);
343 typedef val_t (* compiling_global___TableEltClassColorPos___value_t
)(val_t self
, val_t param0
);
344 val_t
compiling_global___TableEltClassColorPos___value(val_t self
, val_t param0
);
345 typedef val_t (* compiling_global___TableEltClassColorPos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
346 val_t
compiling_global___TableEltClassColorPos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
347 typedef void (* compiling_global___TableEltClassColorPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
348 void compiling_global___TableEltClassColorPos___init(val_t self
, val_t param0
, int* init_table
);
349 val_t
NEW_compiling_global___TableEltClassColorPos___init(val_t param0
);
350 #define ATTR_compiling_global___TableEltBaseAttrPos____local_class(recv) ATTR(recv, COLOR_compiling_global___TableEltBaseAttrPos____local_class)
351 typedef val_t (* compiling_global___TableEltBaseAttrPos___symbol_t
)(val_t self
);
352 val_t
compiling_global___TableEltBaseAttrPos___symbol(val_t self
);
353 typedef val_t (* compiling_global___TableEltBaseAttrPos___value_t
)(val_t self
, val_t param0
);
354 val_t
compiling_global___TableEltBaseAttrPos___value(val_t self
, val_t param0
);
355 typedef val_t (* compiling_global___TableEltBaseAttrPos___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
356 val_t
compiling_global___TableEltBaseAttrPos___compile_to_c(val_t self
, val_t param0
, val_t param1
);
357 typedef void (* compiling_global___TableEltBaseAttrPos___init_t
)(val_t self
, val_t param0
, int* init_table
);
358 void compiling_global___TableEltBaseAttrPos___init(val_t self
, val_t param0
, int* init_table
);
359 val_t
NEW_compiling_global___TableEltBaseAttrPos___init(val_t param0
);
360 #define ATTR_compiling_global___TableEltComposite____table(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____table)
361 #define ATTR_compiling_global___TableEltComposite____cc(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____cc)
362 #define ATTR_compiling_global___TableEltComposite____offsets(recv) ATTR(recv, COLOR_compiling_global___TableEltComposite____offsets)
363 typedef val_t (* compiling_global___TableEltComposite___length_t
)(val_t self
);
364 val_t
compiling_global___TableEltComposite___length(val_t self
);
365 typedef val_t (* compiling_global___TableEltComposite___is_related_to_t
)(val_t self
, val_t param0
);
366 val_t
compiling_global___TableEltComposite___is_related_to(val_t self
, val_t param0
);
367 typedef void (* compiling_global___TableEltComposite___add_t
)(val_t self
, val_t param0
, val_t param1
);
368 void compiling_global___TableEltComposite___add(val_t self
, val_t param0
, val_t param1
);
369 typedef val_t (* compiling_global___TableEltComposite___item_t
)(val_t self
, val_t param0
);
370 val_t
compiling_global___TableEltComposite___item(val_t self
, val_t param0
);
371 typedef val_t (* compiling_global___TableEltComposite___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
372 val_t
compiling_global___TableEltComposite___compile_to_c(val_t self
, val_t param0
, val_t param1
);
373 typedef void (* compiling_global___TableEltComposite___init_t
)(val_t self
, val_t param0
, int* init_table
);
374 void compiling_global___TableEltComposite___init(val_t self
, val_t param0
, int* init_table
);
375 val_t
NEW_compiling_global___TableEltComposite___init(val_t param0
);
376 typedef val_t (* compiling_global___TableEltClassSelfId___is_related_to_t
)(val_t self
, val_t param0
);
377 val_t
compiling_global___TableEltClassSelfId___is_related_to(val_t self
, val_t param0
);
378 typedef val_t (* compiling_global___TableEltClassSelfId___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
379 val_t
compiling_global___TableEltClassSelfId___compile_to_c(val_t self
, val_t param0
, val_t param1
);
380 typedef void (* compiling_global___TableEltClassSelfId___init_t
)(val_t self
, int* init_table
);
381 void compiling_global___TableEltClassSelfId___init(val_t self
, int* init_table
);
382 val_t
NEW_compiling_global___TableEltClassSelfId___init();
383 typedef val_t (* compiling_global___TableEltVftPointer___is_related_to_t
)(val_t self
, val_t param0
);
384 val_t
compiling_global___TableEltVftPointer___is_related_to(val_t self
, val_t param0
);
385 typedef val_t (* compiling_global___TableEltVftPointer___compile_to_c_t
)(val_t self
, val_t param0
, val_t param1
);
386 val_t
compiling_global___TableEltVftPointer___compile_to_c(val_t self
, val_t param0
, val_t param1
);
387 typedef void (* compiling_global___TableEltVftPointer___init_t
)(val_t self
, int* init_table
);
388 void compiling_global___TableEltVftPointer___init(val_t self
, int* init_table
);
389 val_t
NEW_compiling_global___TableEltVftPointer___init();
390 typedef val_t (* compiling_global___ClassSorter___compare_t
)(val_t self
, val_t param0
, val_t param1
);
391 val_t
compiling_global___ClassSorter___compare(val_t self
, val_t param0
, val_t param1
);
392 typedef void (* compiling_global___ClassSorter___init_t
)(val_t self
, int* init_table
);
393 void compiling_global___ClassSorter___init(val_t self
, int* init_table
);
394 val_t
NEW_compiling_global___ClassSorter___init();
395 typedef val_t (* compiling_global___MMLocalClass___compare_t
)(val_t self
, val_t param0
);
396 val_t
compiling_global___MMLocalClass___compare(val_t self
, val_t param0
);
397 typedef void (* compiling_global___MMLocalClass___declare_tables_to_c_t
)(val_t self
, val_t param0
);
398 void compiling_global___MMLocalClass___declare_tables_to_c(val_t self
, val_t param0
);
399 typedef void (* compiling_global___MMLocalClass___compile_tables_to_c_t
)(val_t self
, val_t param0
);
400 void compiling_global___MMLocalClass___compile_tables_to_c(val_t self
, val_t param0
);