Add a first comment line for files generated by nitc.
[nit.git] / c_src / compiling_methods._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires compiling_methods. */
2 #ifndef compiling_methods__sep
3 #define compiling_methods__sep
4 #include "compiling_base._sep.h"
5 #include <nit_common.h>
6 extern const int SFT_compiling_methods[];
7 #define COLOR_compiling_methods___CompilerVisitor____variable_index SFT_compiling_methods[0]
8 #define COLOR_compiling_methods___CompilerVisitor____variable_index_max SFT_compiling_methods[1]
9 #define COLOR_compiling_methods___CompilerVisitor____varnames SFT_compiling_methods[2]
10 #define COLOR_compiling_methods___CompilerVisitor____has_return SFT_compiling_methods[3]
11 #define COLOR_compiling_methods___CompilerVisitor____method_params SFT_compiling_methods[4]
12 #define COLOR_compiling_methods___CompilerVisitor____method SFT_compiling_methods[5]
13 #define COLOR_compiling_methods___CompilerVisitor____return_label SFT_compiling_methods[6]
14 #define COLOR_compiling_methods___CompilerVisitor____break_label SFT_compiling_methods[7]
15 #define COLOR_compiling_methods___CompilerVisitor____continue_label SFT_compiling_methods[8]
16 #define COLOR_compiling_methods___CompilerVisitor____return_value SFT_compiling_methods[9]
17 #define COLOR_compiling_methods___CompilerVisitor___compile_stmt SFT_compiling_methods[10]
18 #define COLOR_compiling_methods___CompilerVisitor___compile_expr SFT_compiling_methods[11]
19 #define COLOR_compiling_methods___CompilerVisitor___ensure_var SFT_compiling_methods[12]
20 #define COLOR_compiling_methods___CompilerVisitor___add_assignment SFT_compiling_methods[13]
21 #define COLOR_compiling_methods___CompilerVisitor___variable SFT_compiling_methods[14]
22 #define COLOR_compiling_methods___CompilerVisitor___get_var SFT_compiling_methods[15]
23 #define COLOR_compiling_methods___CompilerVisitor___free_var SFT_compiling_methods[16]
24 #define COLOR_compiling_methods___CompilerVisitor___clear SFT_compiling_methods[17]
25 #define COLOR_compiling_methods___CompilerVisitor___varnames SFT_compiling_methods[18]
26 #define COLOR_compiling_methods___CompilerVisitor___has_return SFT_compiling_methods[19]
27 #define COLOR_compiling_methods___CompilerVisitor___has_return__eq SFT_compiling_methods[20]
28 #define COLOR_compiling_methods___CompilerVisitor___method_params SFT_compiling_methods[21]
29 #define COLOR_compiling_methods___CompilerVisitor___method_params__eq SFT_compiling_methods[22]
30 #define COLOR_compiling_methods___CompilerVisitor___method SFT_compiling_methods[23]
31 #define COLOR_compiling_methods___CompilerVisitor___method__eq SFT_compiling_methods[24]
32 #define COLOR_compiling_methods___CompilerVisitor___return_label SFT_compiling_methods[25]
33 #define COLOR_compiling_methods___CompilerVisitor___return_label__eq SFT_compiling_methods[26]
34 #define COLOR_compiling_methods___CompilerVisitor___break_label SFT_compiling_methods[27]
35 #define COLOR_compiling_methods___CompilerVisitor___break_label__eq SFT_compiling_methods[28]
36 #define COLOR_compiling_methods___CompilerVisitor___continue_label SFT_compiling_methods[29]
37 #define COLOR_compiling_methods___CompilerVisitor___continue_label__eq SFT_compiling_methods[30]
38 #define COLOR_compiling_methods___CompilerVisitor___return_value SFT_compiling_methods[31]
39 #define COLOR_compiling_methods___CompilerVisitor___return_value__eq SFT_compiling_methods[32]
40 #define COLOR_SUPER_compiling_methods___CompilerVisitor___init SFT_compiling_methods[33]
41 #define COLOR_compiling_methods___CompilerVisitor___invoke_super_init_calls_after SFT_compiling_methods[34]
42 #define COLOR_compiling_methods___MMMethod___compile_call SFT_compiling_methods[35]
43 #define COLOR_compiling_methods___MMMethod___compile_constructor_call SFT_compiling_methods[36]
44 #define COLOR_compiling_methods___MMMethod___compile_super_call SFT_compiling_methods[37]
45 #define COLOR_compiling_methods___MMAttribute___compile_access SFT_compiling_methods[38]
46 #define COLOR_compiling_methods___MMSrcLocalProperty___compile_property_to_c SFT_compiling_methods[39]
47 #define COLOR_compiling_methods___MMSrcMethod___decl_csignature SFT_compiling_methods[40]
48 #define COLOR_compiling_methods___MMSrcMethod___do_compile_inside SFT_compiling_methods[41]
49 #define COLOR_compiling_methods___MMType___compile_cast SFT_compiling_methods[42]
50 #define COLOR_compiling_methods___MMType___compile_type_check SFT_compiling_methods[43]
51 #define COLOR_compiling_methods___AMethPropdef___do_compile_inside SFT_compiling_methods[44]
52 #define COLOR_compiling_methods___PExpr___compile_expr SFT_compiling_methods[45]
53 #define COLOR_compiling_methods___PExpr___prepare_compile_stmt SFT_compiling_methods[46]
54 #define COLOR_compiling_methods___PExpr___compile_stmt SFT_compiling_methods[47]
55 #define COLOR_compiling_methods___AControlableBlock___compile_inside_block SFT_compiling_methods[48]
56 #define COLOR_compiling_methods___AStringFormExpr____cstring SFT_compiling_methods[49]
57 #define COLOR_compiling_methods___AStringFormExpr____cstring_length SFT_compiling_methods[50]
58 #define COLOR_compiling_methods___AStringFormExpr___string_text SFT_compiling_methods[51]
59 #define COLOR_compiling_methods___AStringFormExpr___compute_string_info SFT_compiling_methods[52]
60 #define COLOR_compiling_methods___ARangeExpr___propname SFT_compiling_methods[53]
61 typedef void (* compiling_methods___CompilerVisitor___compile_stmt_t)(val_t self, val_t param0);
62 void compiling_methods___CompilerVisitor___compile_stmt(val_t self, val_t param0);
63 typedef val_t (* compiling_methods___CompilerVisitor___compile_expr_t)(val_t self, val_t param0);
64 val_t compiling_methods___CompilerVisitor___compile_expr(val_t self, val_t param0);
65 typedef val_t (* compiling_methods___CompilerVisitor___ensure_var_t)(val_t self, val_t param0);
66 val_t compiling_methods___CompilerVisitor___ensure_var(val_t self, val_t param0);
67 typedef void (* compiling_methods___CompilerVisitor___add_assignment_t)(val_t self, val_t param0, val_t param1);
68 void compiling_methods___CompilerVisitor___add_assignment(val_t self, val_t param0, val_t param1);
69 typedef val_t (* compiling_methods___CompilerVisitor___variable_t)(val_t self, val_t param0);
70 val_t compiling_methods___CompilerVisitor___variable(val_t self, val_t param0);
71 #define ATTR_compiling_methods___CompilerVisitor____variable_index(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____variable_index)
72 #define ATTR_compiling_methods___CompilerVisitor____variable_index_max(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____variable_index_max)
73 typedef val_t (* compiling_methods___CompilerVisitor___get_var_t)(val_t self);
74 val_t compiling_methods___CompilerVisitor___get_var(val_t self);
75 typedef void (* compiling_methods___CompilerVisitor___free_var_t)(val_t self, val_t param0);
76 void compiling_methods___CompilerVisitor___free_var(val_t self, val_t param0);
77 typedef void (* compiling_methods___CompilerVisitor___clear_t)(val_t self);
78 void compiling_methods___CompilerVisitor___clear(val_t self);
79 #define ATTR_compiling_methods___CompilerVisitor____varnames(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____varnames)
80 typedef val_t (* compiling_methods___CompilerVisitor___varnames_t)(val_t self);
81 val_t compiling_methods___CompilerVisitor___varnames(val_t self);
82 #define ATTR_compiling_methods___CompilerVisitor____has_return(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____has_return)
83 typedef val_t (* compiling_methods___CompilerVisitor___has_return_t)(val_t self);
84 val_t compiling_methods___CompilerVisitor___has_return(val_t self);
85 typedef void (* compiling_methods___CompilerVisitor___has_return__eq_t)(val_t self, val_t param0);
86 void compiling_methods___CompilerVisitor___has_return__eq(val_t self, val_t param0);
87 #define ATTR_compiling_methods___CompilerVisitor____method_params(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____method_params)
88 typedef val_t (* compiling_methods___CompilerVisitor___method_params_t)(val_t self);
89 val_t compiling_methods___CompilerVisitor___method_params(val_t self);
90 typedef void (* compiling_methods___CompilerVisitor___method_params__eq_t)(val_t self, val_t param0);
91 void compiling_methods___CompilerVisitor___method_params__eq(val_t self, val_t param0);
92 #define ATTR_compiling_methods___CompilerVisitor____method(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____method)
93 typedef val_t (* compiling_methods___CompilerVisitor___method_t)(val_t self);
94 val_t compiling_methods___CompilerVisitor___method(val_t self);
95 typedef void (* compiling_methods___CompilerVisitor___method__eq_t)(val_t self, val_t param0);
96 void compiling_methods___CompilerVisitor___method__eq(val_t self, val_t param0);
97 #define ATTR_compiling_methods___CompilerVisitor____return_label(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____return_label)
98 typedef val_t (* compiling_methods___CompilerVisitor___return_label_t)(val_t self);
99 val_t compiling_methods___CompilerVisitor___return_label(val_t self);
100 typedef void (* compiling_methods___CompilerVisitor___return_label__eq_t)(val_t self, val_t param0);
101 void compiling_methods___CompilerVisitor___return_label__eq(val_t self, val_t param0);
102 #define ATTR_compiling_methods___CompilerVisitor____break_label(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____break_label)
103 typedef val_t (* compiling_methods___CompilerVisitor___break_label_t)(val_t self);
104 val_t compiling_methods___CompilerVisitor___break_label(val_t self);
105 typedef void (* compiling_methods___CompilerVisitor___break_label__eq_t)(val_t self, val_t param0);
106 void compiling_methods___CompilerVisitor___break_label__eq(val_t self, val_t param0);
107 #define ATTR_compiling_methods___CompilerVisitor____continue_label(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____continue_label)
108 typedef val_t (* compiling_methods___CompilerVisitor___continue_label_t)(val_t self);
109 val_t compiling_methods___CompilerVisitor___continue_label(val_t self);
110 typedef void (* compiling_methods___CompilerVisitor___continue_label__eq_t)(val_t self, val_t param0);
111 void compiling_methods___CompilerVisitor___continue_label__eq(val_t self, val_t param0);
112 #define ATTR_compiling_methods___CompilerVisitor____return_value(recv) ATTR(recv, COLOR_compiling_methods___CompilerVisitor____return_value)
113 typedef val_t (* compiling_methods___CompilerVisitor___return_value_t)(val_t self);
114 val_t compiling_methods___CompilerVisitor___return_value(val_t self);
115 typedef void (* compiling_methods___CompilerVisitor___return_value__eq_t)(val_t self, val_t param0);
116 void compiling_methods___CompilerVisitor___return_value__eq(val_t self, val_t param0);
117 typedef void (* compiling_methods___CompilerVisitor___init_t)(val_t self, val_t param0, int* init_table);
118 void compiling_methods___CompilerVisitor___init(val_t self, val_t param0, int* init_table);
119 val_t NEW_compiling_methods___CompilerVisitor___init(val_t param0);
120 typedef void (* compiling_methods___CompilerVisitor___invoke_super_init_calls_after_t)(val_t self, val_t param0);
121 void compiling_methods___CompilerVisitor___invoke_super_init_calls_after(val_t self, val_t param0);
122 typedef val_t (* compiling_methods___MMMethod___compile_call_t)(val_t self, val_t param0, val_t param1);
123 val_t compiling_methods___MMMethod___compile_call(val_t self, val_t param0, val_t param1);
124 typedef val_t (* compiling_methods___MMMethod___compile_constructor_call_t)(val_t self, val_t param0, val_t param1);
125 val_t compiling_methods___MMMethod___compile_constructor_call(val_t self, val_t param0, val_t param1);
126 typedef val_t (* compiling_methods___MMMethod___compile_super_call_t)(val_t self, val_t param0, val_t param1);
127 val_t compiling_methods___MMMethod___compile_super_call(val_t self, val_t param0, val_t param1);
128 typedef val_t (* compiling_methods___MMAttribute___compile_access_t)(val_t self, val_t param0, val_t param1);
129 val_t compiling_methods___MMAttribute___compile_access(val_t self, val_t param0, val_t param1);
130 typedef void (* compiling_methods___MMSrcLocalProperty___compile_property_to_c_t)(val_t self, val_t param0);
131 void compiling_methods___MMSrcLocalProperty___compile_property_to_c(val_t self, val_t param0);
132 typedef val_t (* compiling_methods___MMSrcMethod___decl_csignature_t)(val_t self, val_t param0, val_t param1);
133 val_t compiling_methods___MMSrcMethod___decl_csignature(val_t self, val_t param0, val_t param1);
134 typedef void (* compiling_methods___MMSrcMethod___compile_property_to_c_t)(val_t self, val_t param0);
135 void compiling_methods___MMSrcMethod___compile_property_to_c(val_t self, val_t param0);
136 typedef val_t (* compiling_methods___MMSrcMethod___do_compile_inside_t)(val_t self, val_t param0, val_t param1);
137 val_t compiling_methods___MMSrcMethod___do_compile_inside(val_t self, val_t param0, val_t param1);
138 typedef val_t (* compiling_methods___MMReadImplementationMethod___do_compile_inside_t)(val_t self, val_t param0, val_t param1);
139 val_t compiling_methods___MMReadImplementationMethod___do_compile_inside(val_t self, val_t param0, val_t param1);
140 typedef val_t (* compiling_methods___MMWriteImplementationMethod___do_compile_inside_t)(val_t self, val_t param0, val_t param1);
141 val_t compiling_methods___MMWriteImplementationMethod___do_compile_inside(val_t self, val_t param0, val_t param1);
142 typedef val_t (* compiling_methods___MMMethSrcMethod___do_compile_inside_t)(val_t self, val_t param0, val_t param1);
143 val_t compiling_methods___MMMethSrcMethod___do_compile_inside(val_t self, val_t param0, val_t param1);
144 typedef val_t (* compiling_methods___MMType___compile_cast_t)(val_t self, val_t param0, val_t param1);
145 val_t compiling_methods___MMType___compile_cast(val_t self, val_t param0, val_t param1);
146 typedef void (* compiling_methods___MMType___compile_type_check_t)(val_t self, val_t param0, val_t param1, val_t param2);
147 void compiling_methods___MMType___compile_type_check(val_t self, val_t param0, val_t param1, val_t param2);
148 typedef val_t (* compiling_methods___AMethPropdef___do_compile_inside_t)(val_t self, val_t param0, val_t param1, val_t param2);
149 val_t compiling_methods___AMethPropdef___do_compile_inside(val_t self, val_t param0, val_t param1, val_t param2);
150 typedef val_t (* compiling_methods___AConcreteMethPropdef___do_compile_inside_t)(val_t self, val_t param0, val_t param1, val_t param2);
151 val_t compiling_methods___AConcreteMethPropdef___do_compile_inside(val_t self, val_t param0, val_t param1, val_t param2);
152 typedef val_t (* compiling_methods___ADeferredMethPropdef___do_compile_inside_t)(val_t self, val_t param0, val_t param1, val_t param2);
153 val_t compiling_methods___ADeferredMethPropdef___do_compile_inside(val_t self, val_t param0, val_t param1, val_t param2);
154 typedef val_t (* compiling_methods___AExternMethPropdef___do_compile_inside_t)(val_t self, val_t param0, val_t param1, val_t param2);
155 val_t compiling_methods___AExternMethPropdef___do_compile_inside(val_t self, val_t param0, val_t param1, val_t param2);
156 typedef val_t (* compiling_methods___AInternMethPropdef___do_compile_inside_t)(val_t self, val_t param0, val_t param1, val_t param2);
157 val_t compiling_methods___AInternMethPropdef___do_compile_inside(val_t self, val_t param0, val_t param1, val_t param2);
158 typedef val_t (* compiling_methods___PExpr___compile_expr_t)(val_t self, val_t param0);
159 val_t compiling_methods___PExpr___compile_expr(val_t self, val_t param0);
160 typedef void (* compiling_methods___PExpr___prepare_compile_stmt_t)(val_t self, val_t param0);
161 void compiling_methods___PExpr___prepare_compile_stmt(val_t self, val_t param0);
162 typedef void (* compiling_methods___PExpr___compile_stmt_t)(val_t self, val_t param0);
163 void compiling_methods___PExpr___compile_stmt(val_t self, val_t param0);
164 typedef void (* compiling_methods___ABlockExpr___compile_stmt_t)(val_t self, val_t param0);
165 void compiling_methods___ABlockExpr___compile_stmt(val_t self, val_t param0);
166 typedef void (* compiling_methods___AVardeclExpr___prepare_compile_stmt_t)(val_t self, val_t param0);
167 void compiling_methods___AVardeclExpr___prepare_compile_stmt(val_t self, val_t param0);
168 typedef void (* compiling_methods___AVardeclExpr___compile_stmt_t)(val_t self, val_t param0);
169 void compiling_methods___AVardeclExpr___compile_stmt(val_t self, val_t param0);
170 typedef void (* compiling_methods___AReturnExpr___compile_stmt_t)(val_t self, val_t param0);
171 void compiling_methods___AReturnExpr___compile_stmt(val_t self, val_t param0);
172 typedef void (* compiling_methods___ABreakExpr___compile_stmt_t)(val_t self, val_t param0);
173 void compiling_methods___ABreakExpr___compile_stmt(val_t self, val_t param0);
174 typedef void (* compiling_methods___AContinueExpr___compile_stmt_t)(val_t self, val_t param0);
175 void compiling_methods___AContinueExpr___compile_stmt(val_t self, val_t param0);
176 typedef void (* compiling_methods___AAbortExpr___compile_stmt_t)(val_t self, val_t param0);
177 void compiling_methods___AAbortExpr___compile_stmt(val_t self, val_t param0);
178 typedef void (* compiling_methods___ADoExpr___compile_stmt_t)(val_t self, val_t param0);
179 void compiling_methods___ADoExpr___compile_stmt(val_t self, val_t param0);
180 typedef void (* compiling_methods___AIfExpr___compile_stmt_t)(val_t self, val_t param0);
181 void compiling_methods___AIfExpr___compile_stmt(val_t self, val_t param0);
182 typedef val_t (* compiling_methods___AIfexprExpr___compile_expr_t)(val_t self, val_t param0);
183 val_t compiling_methods___AIfexprExpr___compile_expr(val_t self, val_t param0);
184 typedef void (* compiling_methods___AControlableBlock___compile_inside_block_t)(val_t self, val_t param0);
185 void compiling_methods___AControlableBlock___compile_inside_block(val_t self, val_t param0);
186 typedef void (* compiling_methods___AControlableBlock___compile_stmt_t)(val_t self, val_t param0);
187 void compiling_methods___AControlableBlock___compile_stmt(val_t self, val_t param0);
188 typedef void (* compiling_methods___AWhileExpr___compile_inside_block_t)(val_t self, val_t param0);
189 void compiling_methods___AWhileExpr___compile_inside_block(val_t self, val_t param0);
190 typedef void (* compiling_methods___AForExpr___compile_inside_block_t)(val_t self, val_t param0);
191 void compiling_methods___AForExpr___compile_inside_block(val_t self, val_t param0);
192 typedef void (* compiling_methods___AForVardeclExpr___compile_stmt_t)(val_t self, val_t param0);
193 void compiling_methods___AForVardeclExpr___compile_stmt(val_t self, val_t param0);
194 typedef void (* compiling_methods___AAssertExpr___compile_stmt_t)(val_t self, val_t param0);
195 void compiling_methods___AAssertExpr___compile_stmt(val_t self, val_t param0);
196 typedef val_t (* compiling_methods___AVarExpr___compile_expr_t)(val_t self, val_t param0);
197 val_t compiling_methods___AVarExpr___compile_expr(val_t self, val_t param0);
198 typedef void (* compiling_methods___AVarAssignExpr___compile_stmt_t)(val_t self, val_t param0);
199 void compiling_methods___AVarAssignExpr___compile_stmt(val_t self, val_t param0);
200 typedef void (* compiling_methods___AVarReassignExpr___compile_stmt_t)(val_t self, val_t param0);
201 void compiling_methods___AVarReassignExpr___compile_stmt(val_t self, val_t param0);
202 typedef val_t (* compiling_methods___ASelfExpr___compile_expr_t)(val_t self, val_t param0);
203 val_t compiling_methods___ASelfExpr___compile_expr(val_t self, val_t param0);
204 typedef val_t (* compiling_methods___AOrExpr___compile_expr_t)(val_t self, val_t param0);
205 val_t compiling_methods___AOrExpr___compile_expr(val_t self, val_t param0);
206 typedef val_t (* compiling_methods___AAndExpr___compile_expr_t)(val_t self, val_t param0);
207 val_t compiling_methods___AAndExpr___compile_expr(val_t self, val_t param0);
208 typedef val_t (* compiling_methods___ANotExpr___compile_expr_t)(val_t self, val_t param0);
209 val_t compiling_methods___ANotExpr___compile_expr(val_t self, val_t param0);
210 typedef val_t (* compiling_methods___AEeExpr___compile_expr_t)(val_t self, val_t param0);
211 val_t compiling_methods___AEeExpr___compile_expr(val_t self, val_t param0);
212 typedef val_t (* compiling_methods___AIsaExpr___compile_expr_t)(val_t self, val_t param0);
213 val_t compiling_methods___AIsaExpr___compile_expr(val_t self, val_t param0);
214 typedef val_t (* compiling_methods___ATrueExpr___compile_expr_t)(val_t self, val_t param0);
215 val_t compiling_methods___ATrueExpr___compile_expr(val_t self, val_t param0);
216 typedef val_t (* compiling_methods___AFalseExpr___compile_expr_t)(val_t self, val_t param0);
217 val_t compiling_methods___AFalseExpr___compile_expr(val_t self, val_t param0);
218 typedef val_t (* compiling_methods___AIntExpr___compile_expr_t)(val_t self, val_t param0);
219 val_t compiling_methods___AIntExpr___compile_expr(val_t self, val_t param0);
220 typedef val_t (* compiling_methods___AFloatExpr___compile_expr_t)(val_t self, val_t param0);
221 val_t compiling_methods___AFloatExpr___compile_expr(val_t self, val_t param0);
222 typedef val_t (* compiling_methods___ACharExpr___compile_expr_t)(val_t self, val_t param0);
223 val_t compiling_methods___ACharExpr___compile_expr(val_t self, val_t param0);
224 typedef val_t (* compiling_methods___AStringFormExpr___compile_expr_t)(val_t self, val_t param0);
225 val_t compiling_methods___AStringFormExpr___compile_expr(val_t self, val_t param0);
226 typedef val_t (* compiling_methods___AStringFormExpr___string_text_t)(val_t self);
227 val_t compiling_methods___AStringFormExpr___string_text(val_t self);
228 #define ATTR_compiling_methods___AStringFormExpr____cstring(recv) ATTR(recv, COLOR_compiling_methods___AStringFormExpr____cstring)
229 #define ATTR_compiling_methods___AStringFormExpr____cstring_length(recv) ATTR(recv, COLOR_compiling_methods___AStringFormExpr____cstring_length)
230 typedef void (* compiling_methods___AStringFormExpr___compute_string_info_t)(val_t self);
231 void compiling_methods___AStringFormExpr___compute_string_info(val_t self);
232 typedef val_t (* compiling_methods___AStringExpr___string_text_t)(val_t self);
233 val_t compiling_methods___AStringExpr___string_text(val_t self);
234 typedef val_t (* compiling_methods___AStartStringExpr___string_text_t)(val_t self);
235 val_t compiling_methods___AStartStringExpr___string_text(val_t self);
236 typedef val_t (* compiling_methods___AMidStringExpr___string_text_t)(val_t self);
237 val_t compiling_methods___AMidStringExpr___string_text(val_t self);
238 typedef val_t (* compiling_methods___AEndStringExpr___string_text_t)(val_t self);
239 val_t compiling_methods___AEndStringExpr___string_text(val_t self);
240 typedef val_t (* compiling_methods___ASuperstringExpr___compile_expr_t)(val_t self, val_t param0);
241 val_t compiling_methods___ASuperstringExpr___compile_expr(val_t self, val_t param0);
242 typedef val_t (* compiling_methods___ANullExpr___compile_expr_t)(val_t self, val_t param0);
243 val_t compiling_methods___ANullExpr___compile_expr(val_t self, val_t param0);
244 typedef val_t (* compiling_methods___AArrayExpr___compile_expr_t)(val_t self, val_t param0);
245 val_t compiling_methods___AArrayExpr___compile_expr(val_t self, val_t param0);
246 typedef val_t (* compiling_methods___ARangeExpr___compile_expr_t)(val_t self, val_t param0);
247 val_t compiling_methods___ARangeExpr___compile_expr(val_t self, val_t param0);
248 typedef val_t (* compiling_methods___ARangeExpr___propname_t)(val_t self);
249 val_t compiling_methods___ARangeExpr___propname(val_t self);
250 typedef val_t (* compiling_methods___ACrangeExpr___propname_t)(val_t self);
251 val_t compiling_methods___ACrangeExpr___propname(val_t self);
252 typedef val_t (* compiling_methods___AOrangeExpr___propname_t)(val_t self);
253 val_t compiling_methods___AOrangeExpr___propname(val_t self);
254 typedef void (* compiling_methods___ASuperExpr___compile_stmt_t)(val_t self, val_t param0);
255 void compiling_methods___ASuperExpr___compile_stmt(val_t self, val_t param0);
256 typedef val_t (* compiling_methods___ASuperExpr___compile_expr_t)(val_t self, val_t param0);
257 val_t compiling_methods___ASuperExpr___compile_expr(val_t self, val_t param0);
258 typedef val_t (* compiling_methods___AAttrExpr___compile_expr_t)(val_t self, val_t param0);
259 val_t compiling_methods___AAttrExpr___compile_expr(val_t self, val_t param0);
260 typedef void (* compiling_methods___AAttrAssignExpr___compile_stmt_t)(val_t self, val_t param0);
261 void compiling_methods___AAttrAssignExpr___compile_stmt(val_t self, val_t param0);
262 typedef void (* compiling_methods___AAttrReassignExpr___compile_stmt_t)(val_t self, val_t param0);
263 void compiling_methods___AAttrReassignExpr___compile_stmt(val_t self, val_t param0);
264 typedef val_t (* compiling_methods___ASendExpr___compile_expr_t)(val_t self, val_t param0);
265 val_t compiling_methods___ASendExpr___compile_expr(val_t self, val_t param0);
266 typedef void (* compiling_methods___ASendExpr___compile_stmt_t)(val_t self, val_t param0);
267 void compiling_methods___ASendExpr___compile_stmt(val_t self, val_t param0);
268 typedef val_t (* compiling_methods___ASendReassignExpr___compile_expr_t)(val_t self, val_t param0);
269 val_t compiling_methods___ASendReassignExpr___compile_expr(val_t self, val_t param0);
270 typedef val_t (* compiling_methods___ANewExpr___compile_expr_t)(val_t self, val_t param0);
271 val_t compiling_methods___ANewExpr___compile_expr(val_t self, val_t param0);
272 typedef val_t (* compiling_methods___AProxyExpr___compile_expr_t)(val_t self, val_t param0);
273 val_t compiling_methods___AProxyExpr___compile_expr(val_t self, val_t param0);
274 typedef val_t (* compiling_methods___AOnceExpr___compile_expr_t)(val_t self, val_t param0);
275 val_t compiling_methods___AOnceExpr___compile_expr(val_t self, val_t param0);
276 #endif