Add a first comment line for files generated by nitc.
[nit.git] / c_src / compiling_global._sep.h
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>
6
7 extern const classtable_elt_t VFT_ColorContext[];
8
9 extern const classtable_elt_t VFT_GlobalAnalysis[];
10
11 extern const classtable_elt_t VFT_CompiledClass[];
12
13 extern const classtable_elt_t VFT_TableElt[];
14
15 extern const classtable_elt_t VFT_LocalTableElt[];
16
17 extern const classtable_elt_t VFT_TableEltPropPos[];
18
19 extern const classtable_elt_t VFT_TableEltMethPos[];
20
21 extern const classtable_elt_t VFT_TableEltSuperPos[];
22
23 extern const classtable_elt_t VFT_TableEltAttrPos[];
24
25 extern const classtable_elt_t VFT_TableEltClassPos[];
26
27 extern const classtable_elt_t VFT_TableEltClassIdPos[];
28
29 extern const classtable_elt_t VFT_TableEltClassInitTablePos[];
30
31 extern const classtable_elt_t VFT_TableEltClassColorPos[];
32
33 extern const classtable_elt_t VFT_TableEltBaseAttrPos[];
34
35 extern const classtable_elt_t VFT_TableEltComposite[];
36
37 extern const classtable_elt_t VFT_TableEltClassSelfId[];
38
39 extern const classtable_elt_t VFT_TableEltVftPointer[];
40
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);
401 #endif