remove putenv, setenv and unsetenv
[nit.git] / c_src / typing._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires typing. */
2 #ifndef typing_3_sep
3 #define typing_3_sep
4 #include "syntax_base._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_TypingVisitor[];
8
9 extern const classtable_elt_t VFT_VariableContext[];
10
11 extern const classtable_elt_t VFT_SubVariableContext[];
12
13 extern const classtable_elt_t VFT_AAbsSendExpr[];
14
15 extern const classtable_elt_t VFT_ASuperInitCall[];
16
17 extern const classtable_elt_t VFT_ASendReassignExpr[];
18 #define LOCATE_typing "typing"
19 extern const int SFT_typing[];
20 #define COLOR_typing___MMSrcModule___do_typing SFT_typing[0]
21 #define ID_TypingVisitor SFT_typing[1]
22 #define COLOR_TypingVisitor SFT_typing[2]
23 #define COLOR_typing___TypingVisitor____variable_ctx SFT_typing[3]
24 #define COLOR_typing___TypingVisitor____self_type SFT_typing[4]
25 #define COLOR_typing___TypingVisitor____top_block SFT_typing[5]
26 #define COLOR_typing___TypingVisitor____explicit_super_init_calls SFT_typing[6]
27 #define COLOR_typing___TypingVisitor____explicit_other_init_call SFT_typing[7]
28 #define INIT_TABLE_POS_TypingVisitor SFT_typing[8]
29 #define COLOR_typing___TypingVisitor___variable_ctx SFT_typing[9]
30 #define COLOR_typing___TypingVisitor___variable_ctx__eq SFT_typing[10]
31 #define COLOR_typing___TypingVisitor___self_type SFT_typing[11]
32 #define COLOR_typing___TypingVisitor___self_type__eq SFT_typing[12]
33 #define COLOR_typing___TypingVisitor___top_block SFT_typing[13]
34 #define COLOR_typing___TypingVisitor___top_block__eq SFT_typing[14]
35 #define COLOR_typing___TypingVisitor___explicit_super_init_calls SFT_typing[15]
36 #define COLOR_typing___TypingVisitor___explicit_super_init_calls__eq SFT_typing[16]
37 #define COLOR_typing___TypingVisitor___explicit_other_init_call SFT_typing[17]
38 #define COLOR_typing___TypingVisitor___explicit_other_init_call__eq SFT_typing[18]
39 #define COLOR_typing___TypingVisitor___init SFT_typing[19]
40 #define COLOR_typing___TypingVisitor___get_default_constructor_for SFT_typing[20]
41 #define ID_VariableContext SFT_typing[21]
42 #define COLOR_VariableContext SFT_typing[22]
43 #define COLOR_typing___VariableContext____dico SFT_typing[23]
44 #define INIT_TABLE_POS_VariableContext SFT_typing[24]
45 #define COLOR_typing___VariableContext_____bra SFT_typing[25]
46 #define COLOR_typing___VariableContext___add SFT_typing[26]
47 #define COLOR_typing___VariableContext___stype SFT_typing[27]
48 #define COLOR_typing___VariableContext___sub SFT_typing[28]
49 #define COLOR_typing___VariableContext___sub_with SFT_typing[29]
50 #define COLOR_typing___VariableContext___init SFT_typing[30]
51 #define ID_SubVariableContext SFT_typing[31]
52 #define COLOR_SubVariableContext SFT_typing[32]
53 #define COLOR_typing___SubVariableContext____prev SFT_typing[33]
54 #define COLOR_typing___SubVariableContext____variable SFT_typing[34]
55 #define COLOR_typing___SubVariableContext____var_type SFT_typing[35]
56 #define INIT_TABLE_POS_SubVariableContext SFT_typing[36]
57 #define COLOR_typing___SubVariableContext___prev SFT_typing[37]
58 #define COLOR_typing___SubVariableContext___with SFT_typing[38]
59 #define COLOR_typing___PNode___accept_typing SFT_typing[39]
60 #define COLOR_typing___PNode___after_typing SFT_typing[40]
61 #define COLOR_SUPER_typing___PClassdef___accept_typing SFT_typing[41]
62 #define COLOR_SUPER_typing___AAttrPropdef___accept_typing SFT_typing[42]
63 #define COLOR_SUPER_typing___AMethPropdef___accept_typing SFT_typing[43]
64 #define COLOR_typing___AConcreteInitPropdef____super_init_calls SFT_typing[44]
65 #define COLOR_typing___AConcreteInitPropdef____explicit_super_init_calls SFT_typing[45]
66 #define COLOR_typing___AConcreteInitPropdef___super_init_calls SFT_typing[46]
67 #define COLOR_typing___AConcreteInitPropdef___explicit_super_init_calls SFT_typing[47]
68 #define COLOR_SUPER_typing___AConcreteInitPropdef___accept_typing SFT_typing[48]
69 #define COLOR_typing___PType____stype SFT_typing[49]
70 #define COLOR_typing___PType___stype SFT_typing[50]
71 #define COLOR_typing___PExpr____stype SFT_typing[51]
72 #define COLOR_typing___PExpr____if_true_variable_ctx SFT_typing[52]
73 #define COLOR_typing___PExpr___is_implicit_self SFT_typing[53]
74 #define COLOR_typing___PExpr___is_self SFT_typing[54]
75 #define COLOR_typing___PExpr___is_variable SFT_typing[55]
76 #define COLOR_typing___PExpr___if_true_variable_ctx SFT_typing[56]
77 #define COLOR_typing___AVardeclExpr____variable SFT_typing[57]
78 #define COLOR_typing___AVardeclExpr___variable SFT_typing[58]
79 #define COLOR_SUPER_typing___ABlockExpr___accept_typing SFT_typing[59]
80 #define COLOR_typing___AForVardeclExpr____variable SFT_typing[60]
81 #define COLOR_typing___AForVardeclExpr___variable SFT_typing[61]
82 #define COLOR_typing___AVarFormExpr____variable SFT_typing[62]
83 #define COLOR_typing___AVarFormExpr___variable SFT_typing[63]
84 #define COLOR_typing___AVarFormExpr___variable__eq SFT_typing[64]
85 #define COLOR_typing___AReassignFormExpr____assign_method SFT_typing[65]
86 #define COLOR_typing___AReassignFormExpr___do_lvalue_typing SFT_typing[66]
87 #define COLOR_typing___AReassignFormExpr___assign_method SFT_typing[67]
88 #define COLOR_typing___PAssignOp___method_name SFT_typing[68]
89 #define COLOR_typing___AArrayExpr___stype__eq SFT_typing[69]
90 #define COLOR_typing___ASuperExpr____init_in_superclass SFT_typing[70]
91 #define COLOR_typing___ASuperExpr___init_in_superclass SFT_typing[71]
92 #define COLOR_typing___AAttrFormExpr____prop SFT_typing[72]
93 #define COLOR_typing___AAttrFormExpr___prop SFT_typing[73]
94 #define COLOR_typing___AAttrFormExpr___do_typing SFT_typing[74]
95 #define ID_AAbsSendExpr SFT_typing[75]
96 #define COLOR_AAbsSendExpr SFT_typing[76]
97 #define COLOR_typing___AAbsSendExpr____prop SFT_typing[77]
98 #define COLOR_typing___AAbsSendExpr____arguments SFT_typing[78]
99 #define INIT_TABLE_POS_AAbsSendExpr SFT_typing[79]
100 #define COLOR_typing___AAbsSendExpr___do_typing SFT_typing[80]
101 #define COLOR_typing___AAbsSendExpr___get_property SFT_typing[81]
102 #define COLOR_typing___AAbsSendExpr___process_signature SFT_typing[82]
103 #define COLOR_typing___AAbsSendExpr___prop SFT_typing[83]
104 #define COLOR_typing___AAbsSendExpr___arguments SFT_typing[84]
105 #define ID_ASuperInitCall SFT_typing[85]
106 #define COLOR_ASuperInitCall SFT_typing[86]
107 #define INIT_TABLE_POS_ASuperInitCall SFT_typing[87]
108 #define COLOR_typing___ASuperInitCall___register_super_init_call SFT_typing[88]
109 #define COLOR_typing___ASendExpr___name SFT_typing[89]
110 #define COLOR_typing___ASendExpr___raw_arguments SFT_typing[90]
111 #define COLOR_typing___ASendExpr___do_all_typing SFT_typing[91]
112 #define ID_ASendReassignExpr SFT_typing[92]
113 #define COLOR_ASendReassignExpr SFT_typing[93]
114 #define COLOR_typing___ASendReassignExpr____read_prop SFT_typing[94]
115 #define INIT_TABLE_POS_ASendReassignExpr SFT_typing[95]
116 #define COLOR_typing___ASendReassignExpr___read_prop SFT_typing[96]
117 #define COLOR_SUPER_typing___ACallFormExpr___after_typing SFT_typing[97]
118 #define COLOR_typing___ACallFormExpr___variable_create SFT_typing[98]
119 typedef void (* typing___MMSrcModule___do_typing_t)(val_t self, val_t param0);
120 void typing___MMSrcModule___do_typing(val_t self, val_t param0);
121 #define LOCATE_typing___MMSrcModule___do_typing "typing::MMSrcModule::do_typing"
122 typedef void (* typing___TypingVisitor___visit_t)(val_t self, val_t param0);
123 void typing___TypingVisitor___visit(val_t self, val_t param0);
124 #define LOCATE_typing___TypingVisitor___visit "typing::TypingVisitor::(parser_prod::Visitor::visit)"
125 #define ATTR_typing___TypingVisitor____variable_ctx(recv) ATTR(recv, COLOR_typing___TypingVisitor____variable_ctx)
126 typedef val_t (* typing___TypingVisitor___variable_ctx_t)(val_t self);
127 val_t typing___TypingVisitor___variable_ctx(val_t self);
128 #define LOCATE_typing___TypingVisitor___variable_ctx "typing::TypingVisitor::variable_ctx"
129 typedef void (* typing___TypingVisitor___variable_ctx__eq_t)(val_t self, val_t param0);
130 void typing___TypingVisitor___variable_ctx__eq(val_t self, val_t param0);
131 #define LOCATE_typing___TypingVisitor___variable_ctx__eq "typing::TypingVisitor::variable_ctx="
132 #define ATTR_typing___TypingVisitor____self_type(recv) ATTR(recv, COLOR_typing___TypingVisitor____self_type)
133 typedef val_t (* typing___TypingVisitor___self_type_t)(val_t self);
134 val_t typing___TypingVisitor___self_type(val_t self);
135 #define LOCATE_typing___TypingVisitor___self_type "typing::TypingVisitor::self_type"
136 typedef void (* typing___TypingVisitor___self_type__eq_t)(val_t self, val_t param0);
137 void typing___TypingVisitor___self_type__eq(val_t self, val_t param0);
138 #define LOCATE_typing___TypingVisitor___self_type__eq "typing::TypingVisitor::self_type="
139 #define ATTR_typing___TypingVisitor____top_block(recv) ATTR(recv, COLOR_typing___TypingVisitor____top_block)
140 typedef val_t (* typing___TypingVisitor___top_block_t)(val_t self);
141 val_t typing___TypingVisitor___top_block(val_t self);
142 #define LOCATE_typing___TypingVisitor___top_block "typing::TypingVisitor::top_block"
143 typedef void (* typing___TypingVisitor___top_block__eq_t)(val_t self, val_t param0);
144 void typing___TypingVisitor___top_block__eq(val_t self, val_t param0);
145 #define LOCATE_typing___TypingVisitor___top_block__eq "typing::TypingVisitor::top_block="
146 #define ATTR_typing___TypingVisitor____explicit_super_init_calls(recv) ATTR(recv, COLOR_typing___TypingVisitor____explicit_super_init_calls)
147 typedef val_t (* typing___TypingVisitor___explicit_super_init_calls_t)(val_t self);
148 val_t typing___TypingVisitor___explicit_super_init_calls(val_t self);
149 #define LOCATE_typing___TypingVisitor___explicit_super_init_calls "typing::TypingVisitor::explicit_super_init_calls"
150 typedef void (* typing___TypingVisitor___explicit_super_init_calls__eq_t)(val_t self, val_t param0);
151 void typing___TypingVisitor___explicit_super_init_calls__eq(val_t self, val_t param0);
152 #define LOCATE_typing___TypingVisitor___explicit_super_init_calls__eq "typing::TypingVisitor::explicit_super_init_calls="
153 #define ATTR_typing___TypingVisitor____explicit_other_init_call(recv) ATTR(recv, COLOR_typing___TypingVisitor____explicit_other_init_call)
154 typedef val_t (* typing___TypingVisitor___explicit_other_init_call_t)(val_t self);
155 val_t typing___TypingVisitor___explicit_other_init_call(val_t self);
156 #define LOCATE_typing___TypingVisitor___explicit_other_init_call "typing::TypingVisitor::explicit_other_init_call"
157 typedef void (* typing___TypingVisitor___explicit_other_init_call__eq_t)(val_t self, val_t param0);
158 void typing___TypingVisitor___explicit_other_init_call__eq(val_t self, val_t param0);
159 #define LOCATE_typing___TypingVisitor___explicit_other_init_call__eq "typing::TypingVisitor::explicit_other_init_call="
160 typedef void (* typing___TypingVisitor___init_t)(val_t self, val_t param0, val_t param1, int* init_table);
161 void typing___TypingVisitor___init(val_t self, val_t param0, val_t param1, int* init_table);
162 val_t NEW_typing___TypingVisitor___init(val_t param0, val_t param1);
163 #define LOCATE_typing___TypingVisitor___init "typing::TypingVisitor::init"
164 typedef val_t (* typing___TypingVisitor___get_default_constructor_for_t)(val_t self, val_t param0, val_t param1, val_t param2);
165 val_t typing___TypingVisitor___get_default_constructor_for(val_t self, val_t param0, val_t param1, val_t param2);
166 #define LOCATE_typing___TypingVisitor___get_default_constructor_for "typing::TypingVisitor::get_default_constructor_for"
167 typedef val_t (* typing___VariableContext_____bra_t)(val_t self, val_t param0);
168 val_t typing___VariableContext_____bra(val_t self, val_t param0);
169 #define LOCATE_typing___VariableContext_____bra "typing::VariableContext::[]"
170 typedef void (* typing___VariableContext___add_t)(val_t self, val_t param0);
171 void typing___VariableContext___add(val_t self, val_t param0);
172 #define LOCATE_typing___VariableContext___add "typing::VariableContext::add"
173 typedef val_t (* typing___VariableContext___stype_t)(val_t self, val_t param0);
174 val_t typing___VariableContext___stype(val_t self, val_t param0);
175 #define LOCATE_typing___VariableContext___stype "typing::VariableContext::stype"
176 #define ATTR_typing___VariableContext____dico(recv) ATTR(recv, COLOR_typing___VariableContext____dico)
177 typedef val_t (* typing___VariableContext___sub_t)(val_t self);
178 val_t typing___VariableContext___sub(val_t self);
179 #define LOCATE_typing___VariableContext___sub "typing::VariableContext::sub"
180 typedef val_t (* typing___VariableContext___sub_with_t)(val_t self, val_t param0, val_t param1);
181 val_t typing___VariableContext___sub_with(val_t self, val_t param0, val_t param1);
182 #define LOCATE_typing___VariableContext___sub_with "typing::VariableContext::sub_with"
183 typedef void (* typing___VariableContext___init_t)(val_t self, int* init_table);
184 void typing___VariableContext___init(val_t self, int* init_table);
185 val_t NEW_typing___VariableContext___init();
186 #define LOCATE_typing___VariableContext___init "typing::VariableContext::init"
187 #define ATTR_typing___SubVariableContext____prev(recv) ATTR(recv, COLOR_typing___SubVariableContext____prev)
188 typedef val_t (* typing___SubVariableContext___prev_t)(val_t self);
189 val_t typing___SubVariableContext___prev(val_t self);
190 #define LOCATE_typing___SubVariableContext___prev "typing::SubVariableContext::prev"
191 #define ATTR_typing___SubVariableContext____variable(recv) ATTR(recv, COLOR_typing___SubVariableContext____variable)
192 #define ATTR_typing___SubVariableContext____var_type(recv) ATTR(recv, COLOR_typing___SubVariableContext____var_type)
193 typedef val_t (* typing___SubVariableContext_____bra_t)(val_t self, val_t param0);
194 val_t typing___SubVariableContext_____bra(val_t self, val_t param0);
195 #define LOCATE_typing___SubVariableContext_____bra "typing::SubVariableContext::(typing::VariableContext::[])"
196 typedef val_t (* typing___SubVariableContext___stype_t)(val_t self, val_t param0);
197 val_t typing___SubVariableContext___stype(val_t self, val_t param0);
198 #define LOCATE_typing___SubVariableContext___stype "typing::SubVariableContext::(typing::VariableContext::stype)"
199 typedef void (* typing___SubVariableContext___with_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
200 void typing___SubVariableContext___with(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
201 val_t NEW_typing___SubVariableContext___with(val_t param0, val_t param1, val_t param2);
202 #define LOCATE_typing___SubVariableContext___with "typing::SubVariableContext::with"
203 typedef void (* typing___PNode___accept_typing_t)(val_t self, val_t param0);
204 void typing___PNode___accept_typing(val_t self, val_t param0);
205 #define LOCATE_typing___PNode___accept_typing "typing::PNode::accept_typing"
206 typedef void (* typing___PNode___after_typing_t)(val_t self, val_t param0);
207 void typing___PNode___after_typing(val_t self, val_t param0);
208 #define LOCATE_typing___PNode___after_typing "typing::PNode::after_typing"
209 typedef void (* typing___PClassdef___accept_typing_t)(val_t self, val_t param0);
210 void typing___PClassdef___accept_typing(val_t self, val_t param0);
211 #define LOCATE_typing___PClassdef___accept_typing "typing::PClassdef::(typing::PNode::accept_typing)"
212 typedef void (* typing___AAttrPropdef___accept_typing_t)(val_t self, val_t param0);
213 void typing___AAttrPropdef___accept_typing(val_t self, val_t param0);
214 #define LOCATE_typing___AAttrPropdef___accept_typing "typing::AAttrPropdef::(typing::PNode::accept_typing)"
215 typedef void (* typing___AMethPropdef___accept_typing_t)(val_t self, val_t param0);
216 void typing___AMethPropdef___accept_typing(val_t self, val_t param0);
217 #define LOCATE_typing___AMethPropdef___accept_typing "typing::AMethPropdef::(typing::PNode::accept_typing)"
218 #define ATTR_typing___AConcreteInitPropdef____super_init_calls(recv) ATTR(recv, COLOR_typing___AConcreteInitPropdef____super_init_calls)
219 typedef val_t (* typing___AConcreteInitPropdef___super_init_calls_t)(val_t self);
220 val_t typing___AConcreteInitPropdef___super_init_calls(val_t self);
221 #define LOCATE_typing___AConcreteInitPropdef___super_init_calls "typing::AConcreteInitPropdef::super_init_calls"
222 #define ATTR_typing___AConcreteInitPropdef____explicit_super_init_calls(recv) ATTR(recv, COLOR_typing___AConcreteInitPropdef____explicit_super_init_calls)
223 typedef val_t (* typing___AConcreteInitPropdef___explicit_super_init_calls_t)(val_t self);
224 val_t typing___AConcreteInitPropdef___explicit_super_init_calls(val_t self);
225 #define LOCATE_typing___AConcreteInitPropdef___explicit_super_init_calls "typing::AConcreteInitPropdef::explicit_super_init_calls"
226 typedef void (* typing___AConcreteInitPropdef___accept_typing_t)(val_t self, val_t param0);
227 void typing___AConcreteInitPropdef___accept_typing(val_t self, val_t param0);
228 #define LOCATE_typing___AConcreteInitPropdef___accept_typing "typing::AConcreteInitPropdef::(typing::PNode::accept_typing)"
229 typedef void (* typing___PParam___after_typing_t)(val_t self, val_t param0);
230 void typing___PParam___after_typing(val_t self, val_t param0);
231 #define LOCATE_typing___PParam___after_typing "typing::PParam::(typing::PNode::after_typing)"
232 #define ATTR_typing___PType____stype(recv) ATTR(recv, COLOR_typing___PType____stype)
233 typedef val_t (* typing___PType___stype_t)(val_t self);
234 val_t typing___PType___stype(val_t self);
235 #define LOCATE_typing___PType___stype "typing::PType::stype"
236 typedef void (* typing___PType___after_typing_t)(val_t self, val_t param0);
237 void typing___PType___after_typing(val_t self, val_t param0);
238 #define LOCATE_typing___PType___after_typing "typing::PType::(typing::PNode::after_typing)"
239 #define ATTR_typing___PExpr____stype(recv) ATTR(recv, COLOR_typing___PExpr____stype)
240 typedef val_t (* typing___PExpr___stype_t)(val_t self);
241 val_t typing___PExpr___stype(val_t self);
242 #define LOCATE_typing___PExpr___stype "typing::PExpr::(syntax_base::PExpr::stype)"
243 typedef val_t (* typing___PExpr___is_implicit_self_t)(val_t self);
244 val_t typing___PExpr___is_implicit_self(val_t self);
245 #define LOCATE_typing___PExpr___is_implicit_self "typing::PExpr::is_implicit_self"
246 typedef val_t (* typing___PExpr___is_self_t)(val_t self);
247 val_t typing___PExpr___is_self(val_t self);
248 #define LOCATE_typing___PExpr___is_self "typing::PExpr::is_self"
249 typedef val_t (* typing___PExpr___is_variable_t)(val_t self);
250 val_t typing___PExpr___is_variable(val_t self);
251 #define LOCATE_typing___PExpr___is_variable "typing::PExpr::is_variable"
252 #define ATTR_typing___PExpr____if_true_variable_ctx(recv) ATTR(recv, COLOR_typing___PExpr____if_true_variable_ctx)
253 typedef val_t (* typing___PExpr___if_true_variable_ctx_t)(val_t self);
254 val_t typing___PExpr___if_true_variable_ctx(val_t self);
255 #define LOCATE_typing___PExpr___if_true_variable_ctx "typing::PExpr::if_true_variable_ctx"
256 #define ATTR_typing___AVardeclExpr____variable(recv) ATTR(recv, COLOR_typing___AVardeclExpr____variable)
257 typedef val_t (* typing___AVardeclExpr___variable_t)(val_t self);
258 val_t typing___AVardeclExpr___variable(val_t self);
259 #define LOCATE_typing___AVardeclExpr___variable "typing::AVardeclExpr::variable"
260 typedef void (* typing___AVardeclExpr___after_typing_t)(val_t self, val_t param0);
261 void typing___AVardeclExpr___after_typing(val_t self, val_t param0);
262 #define LOCATE_typing___AVardeclExpr___after_typing "typing::AVardeclExpr::(typing::PNode::after_typing)"
263 typedef void (* typing___ABlockExpr___accept_typing_t)(val_t self, val_t param0);
264 void typing___ABlockExpr___accept_typing(val_t self, val_t param0);
265 #define LOCATE_typing___ABlockExpr___accept_typing "typing::ABlockExpr::(typing::PNode::accept_typing)"
266 typedef void (* typing___AReturnExpr___after_typing_t)(val_t self, val_t param0);
267 void typing___AReturnExpr___after_typing(val_t self, val_t param0);
268 #define LOCATE_typing___AReturnExpr___after_typing "typing::AReturnExpr::(typing::PNode::after_typing)"
269 typedef void (* typing___AIfExpr___accept_typing_t)(val_t self, val_t param0);
270 void typing___AIfExpr___accept_typing(val_t self, val_t param0);
271 #define LOCATE_typing___AIfExpr___accept_typing "typing::AIfExpr::(typing::PNode::accept_typing)"
272 typedef void (* typing___AWhileExpr___after_typing_t)(val_t self, val_t param0);
273 void typing___AWhileExpr___after_typing(val_t self, val_t param0);
274 #define LOCATE_typing___AWhileExpr___after_typing "typing::AWhileExpr::(typing::PNode::after_typing)"
275 typedef void (* typing___AForExpr___after_typing_t)(val_t self, val_t param0);
276 void typing___AForExpr___after_typing(val_t self, val_t param0);
277 #define LOCATE_typing___AForExpr___after_typing "typing::AForExpr::(typing::PNode::after_typing)"
278 #define ATTR_typing___AForVardeclExpr____variable(recv) ATTR(recv, COLOR_typing___AForVardeclExpr____variable)
279 typedef val_t (* typing___AForVardeclExpr___variable_t)(val_t self);
280 val_t typing___AForVardeclExpr___variable(val_t self);
281 #define LOCATE_typing___AForVardeclExpr___variable "typing::AForVardeclExpr::variable"
282 typedef void (* typing___AForVardeclExpr___after_typing_t)(val_t self, val_t param0);
283 void typing___AForVardeclExpr___after_typing(val_t self, val_t param0);
284 #define LOCATE_typing___AForVardeclExpr___after_typing "typing::AForVardeclExpr::(typing::PNode::after_typing)"
285 typedef void (* typing___AAssertExpr___after_typing_t)(val_t self, val_t param0);
286 void typing___AAssertExpr___after_typing(val_t self, val_t param0);
287 #define LOCATE_typing___AAssertExpr___after_typing "typing::AAssertExpr::(typing::PNode::after_typing)"
288 #define ATTR_typing___AVarFormExpr____variable(recv) ATTR(recv, COLOR_typing___AVarFormExpr____variable)
289 typedef val_t (* typing___AVarFormExpr___variable_t)(val_t self);
290 val_t typing___AVarFormExpr___variable(val_t self);
291 #define LOCATE_typing___AVarFormExpr___variable "typing::AVarFormExpr::variable"
292 typedef void (* typing___AVarFormExpr___variable__eq_t)(val_t self, val_t param0);
293 void typing___AVarFormExpr___variable__eq(val_t self, val_t param0);
294 #define LOCATE_typing___AVarFormExpr___variable__eq "typing::AVarFormExpr::variable="
295 typedef val_t (* typing___AVarExpr___is_variable_t)(val_t self);
296 val_t typing___AVarExpr___is_variable(val_t self);
297 #define LOCATE_typing___AVarExpr___is_variable "typing::AVarExpr::(typing::PExpr::is_variable)"
298 typedef void (* typing___AVarExpr___after_typing_t)(val_t self, val_t param0);
299 void typing___AVarExpr___after_typing(val_t self, val_t param0);
300 #define LOCATE_typing___AVarExpr___after_typing "typing::AVarExpr::(typing::PNode::after_typing)"
301 typedef void (* typing___AVarAssignExpr___after_typing_t)(val_t self, val_t param0);
302 void typing___AVarAssignExpr___after_typing(val_t self, val_t param0);
303 #define LOCATE_typing___AVarAssignExpr___after_typing "typing::AVarAssignExpr::(typing::PNode::after_typing)"
304 typedef void (* typing___AReassignFormExpr___do_lvalue_typing_t)(val_t self, val_t param0, val_t param1);
305 void typing___AReassignFormExpr___do_lvalue_typing(val_t self, val_t param0, val_t param1);
306 #define LOCATE_typing___AReassignFormExpr___do_lvalue_typing "typing::AReassignFormExpr::do_lvalue_typing"
307 #define ATTR_typing___AReassignFormExpr____assign_method(recv) ATTR(recv, COLOR_typing___AReassignFormExpr____assign_method)
308 typedef val_t (* typing___AReassignFormExpr___assign_method_t)(val_t self);
309 val_t typing___AReassignFormExpr___assign_method(val_t self);
310 #define LOCATE_typing___AReassignFormExpr___assign_method "typing::AReassignFormExpr::assign_method"
311 typedef val_t (* typing___PAssignOp___method_name_t)(val_t self);
312 val_t typing___PAssignOp___method_name(val_t self);
313 #define LOCATE_typing___PAssignOp___method_name "typing::PAssignOp::method_name"
314 typedef val_t (* typing___APlusAssignOp___method_name_t)(val_t self);
315 val_t typing___APlusAssignOp___method_name(val_t self);
316 #define LOCATE_typing___APlusAssignOp___method_name "typing::APlusAssignOp::(typing::PAssignOp::method_name)"
317 typedef val_t (* typing___AMinusAssignOp___method_name_t)(val_t self);
318 val_t typing___AMinusAssignOp___method_name(val_t self);
319 #define LOCATE_typing___AMinusAssignOp___method_name "typing::AMinusAssignOp::(typing::PAssignOp::method_name)"
320 typedef void (* typing___AVarReassignExpr___after_typing_t)(val_t self, val_t param0);
321 void typing___AVarReassignExpr___after_typing(val_t self, val_t param0);
322 #define LOCATE_typing___AVarReassignExpr___after_typing "typing::AVarReassignExpr::(typing::PNode::after_typing)"
323 typedef void (* typing___ASelfExpr___after_typing_t)(val_t self, val_t param0);
324 void typing___ASelfExpr___after_typing(val_t self, val_t param0);
325 #define LOCATE_typing___ASelfExpr___after_typing "typing::ASelfExpr::(typing::PNode::after_typing)"
326 typedef val_t (* typing___ASelfExpr___is_self_t)(val_t self);
327 val_t typing___ASelfExpr___is_self(val_t self);
328 #define LOCATE_typing___ASelfExpr___is_self "typing::ASelfExpr::(typing::PExpr::is_self)"
329 typedef val_t (* typing___AImplicitSelfExpr___is_implicit_self_t)(val_t self);
330 val_t typing___AImplicitSelfExpr___is_implicit_self(val_t self);
331 #define LOCATE_typing___AImplicitSelfExpr___is_implicit_self "typing::AImplicitSelfExpr::(typing::PExpr::is_implicit_self)"
332 typedef void (* typing___AIfexprExpr___accept_typing_t)(val_t self, val_t param0);
333 void typing___AIfexprExpr___accept_typing(val_t self, val_t param0);
334 #define LOCATE_typing___AIfexprExpr___accept_typing "typing::AIfexprExpr::(typing::PNode::accept_typing)"
335 typedef void (* typing___ABoolExpr___after_typing_t)(val_t self, val_t param0);
336 void typing___ABoolExpr___after_typing(val_t self, val_t param0);
337 #define LOCATE_typing___ABoolExpr___after_typing "typing::ABoolExpr::(typing::PNode::after_typing)"
338 typedef void (* typing___AOrExpr___after_typing_t)(val_t self, val_t param0);
339 void typing___AOrExpr___after_typing(val_t self, val_t param0);
340 #define LOCATE_typing___AOrExpr___after_typing "typing::AOrExpr::(typing::PNode::after_typing)"
341 typedef void (* typing___AAndExpr___accept_typing_t)(val_t self, val_t param0);
342 void typing___AAndExpr___accept_typing(val_t self, val_t param0);
343 #define LOCATE_typing___AAndExpr___accept_typing "typing::AAndExpr::(typing::PNode::accept_typing)"
344 typedef void (* typing___ANotExpr___after_typing_t)(val_t self, val_t param0);
345 void typing___ANotExpr___after_typing(val_t self, val_t param0);
346 #define LOCATE_typing___ANotExpr___after_typing "typing::ANotExpr::(typing::PNode::after_typing)"
347 typedef void (* typing___AIntExpr___after_typing_t)(val_t self, val_t param0);
348 void typing___AIntExpr___after_typing(val_t self, val_t param0);
349 #define LOCATE_typing___AIntExpr___after_typing "typing::AIntExpr::(typing::PNode::after_typing)"
350 typedef void (* typing___AFloatExpr___after_typing_t)(val_t self, val_t param0);
351 void typing___AFloatExpr___after_typing(val_t self, val_t param0);
352 #define LOCATE_typing___AFloatExpr___after_typing "typing::AFloatExpr::(typing::PNode::after_typing)"
353 typedef void (* typing___ACharExpr___after_typing_t)(val_t self, val_t param0);
354 void typing___ACharExpr___after_typing(val_t self, val_t param0);
355 #define LOCATE_typing___ACharExpr___after_typing "typing::ACharExpr::(typing::PNode::after_typing)"
356 typedef void (* typing___AStringFormExpr___after_typing_t)(val_t self, val_t param0);
357 void typing___AStringFormExpr___after_typing(val_t self, val_t param0);
358 #define LOCATE_typing___AStringFormExpr___after_typing "typing::AStringFormExpr::(typing::PNode::after_typing)"
359 typedef void (* typing___ASuperstringExpr___after_typing_t)(val_t self, val_t param0);
360 void typing___ASuperstringExpr___after_typing(val_t self, val_t param0);
361 #define LOCATE_typing___ASuperstringExpr___after_typing "typing::ASuperstringExpr::(typing::PNode::after_typing)"
362 typedef void (* typing___ANullExpr___after_typing_t)(val_t self, val_t param0);
363 void typing___ANullExpr___after_typing(val_t self, val_t param0);
364 #define LOCATE_typing___ANullExpr___after_typing "typing::ANullExpr::(typing::PNode::after_typing)"
365 typedef void (* typing___AArrayExpr___stype__eq_t)(val_t self, val_t param0);
366 void typing___AArrayExpr___stype__eq(val_t self, val_t param0);
367 #define LOCATE_typing___AArrayExpr___stype__eq "typing::AArrayExpr::stype="
368 typedef void (* typing___AArrayExpr___after_typing_t)(val_t self, val_t param0);
369 void typing___AArrayExpr___after_typing(val_t self, val_t param0);
370 #define LOCATE_typing___AArrayExpr___after_typing "typing::AArrayExpr::(typing::PNode::after_typing)"
371 typedef void (* typing___ARangeExpr___after_typing_t)(val_t self, val_t param0);
372 void typing___ARangeExpr___after_typing(val_t self, val_t param0);
373 #define LOCATE_typing___ARangeExpr___after_typing "typing::ARangeExpr::(typing::PNode::after_typing)"
374 #define ATTR_typing___ASuperExpr____init_in_superclass(recv) ATTR(recv, COLOR_typing___ASuperExpr____init_in_superclass)
375 typedef val_t (* typing___ASuperExpr___init_in_superclass_t)(val_t self);
376 val_t typing___ASuperExpr___init_in_superclass(val_t self);
377 #define LOCATE_typing___ASuperExpr___init_in_superclass "typing::ASuperExpr::init_in_superclass"
378 typedef void (* typing___ASuperExpr___after_typing_t)(val_t self, val_t param0);
379 void typing___ASuperExpr___after_typing(val_t self, val_t param0);
380 #define LOCATE_typing___ASuperExpr___after_typing "typing::ASuperExpr::(typing::PNode::after_typing)"
381 #define ATTR_typing___AAttrFormExpr____prop(recv) ATTR(recv, COLOR_typing___AAttrFormExpr____prop)
382 typedef val_t (* typing___AAttrFormExpr___prop_t)(val_t self);
383 val_t typing___AAttrFormExpr___prop(val_t self);
384 #define LOCATE_typing___AAttrFormExpr___prop "typing::AAttrFormExpr::prop"
385 typedef void (* typing___AAttrFormExpr___do_typing_t)(val_t self, val_t param0);
386 void typing___AAttrFormExpr___do_typing(val_t self, val_t param0);
387 #define LOCATE_typing___AAttrFormExpr___do_typing "typing::AAttrFormExpr::do_typing"
388 typedef void (* typing___AAttrExpr___after_typing_t)(val_t self, val_t param0);
389 void typing___AAttrExpr___after_typing(val_t self, val_t param0);
390 #define LOCATE_typing___AAttrExpr___after_typing "typing::AAttrExpr::(typing::PNode::after_typing)"
391 typedef void (* typing___AAttrAssignExpr___after_typing_t)(val_t self, val_t param0);
392 void typing___AAttrAssignExpr___after_typing(val_t self, val_t param0);
393 #define LOCATE_typing___AAttrAssignExpr___after_typing "typing::AAttrAssignExpr::(typing::PNode::after_typing)"
394 typedef void (* typing___AAttrReassignExpr___after_typing_t)(val_t self, val_t param0);
395 void typing___AAttrReassignExpr___after_typing(val_t self, val_t param0);
396 #define LOCATE_typing___AAttrReassignExpr___after_typing "typing::AAttrReassignExpr::(typing::PNode::after_typing)"
397 typedef void (* typing___AAbsSendExpr___do_typing_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
398 void typing___AAbsSendExpr___do_typing(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
399 #define LOCATE_typing___AAbsSendExpr___do_typing "typing::AAbsSendExpr::do_typing"
400 typedef val_t (* typing___AAbsSendExpr___get_property_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3);
401 val_t typing___AAbsSendExpr___get_property(val_t self, val_t param0, val_t param1, val_t param2, val_t param3);
402 #define LOCATE_typing___AAbsSendExpr___get_property "typing::AAbsSendExpr::get_property"
403 typedef val_t (* typing___AAbsSendExpr___process_signature_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3);
404 val_t typing___AAbsSendExpr___process_signature(val_t self, val_t param0, val_t param1, val_t param2, val_t param3);
405 #define LOCATE_typing___AAbsSendExpr___process_signature "typing::AAbsSendExpr::process_signature"
406 #define ATTR_typing___AAbsSendExpr____prop(recv) ATTR(recv, COLOR_typing___AAbsSendExpr____prop)
407 typedef val_t (* typing___AAbsSendExpr___prop_t)(val_t self);
408 val_t typing___AAbsSendExpr___prop(val_t self);
409 #define LOCATE_typing___AAbsSendExpr___prop "typing::AAbsSendExpr::prop"
410 #define ATTR_typing___AAbsSendExpr____arguments(recv) ATTR(recv, COLOR_typing___AAbsSendExpr____arguments)
411 typedef val_t (* typing___AAbsSendExpr___arguments_t)(val_t self);
412 val_t typing___AAbsSendExpr___arguments(val_t self);
413 #define LOCATE_typing___AAbsSendExpr___arguments "typing::AAbsSendExpr::arguments"
414 typedef void (* typing___ASuperInitCall___register_super_init_call_t)(val_t self, val_t param0, val_t param1);
415 void typing___ASuperInitCall___register_super_init_call(val_t self, val_t param0, val_t param1);
416 #define LOCATE_typing___ASuperInitCall___register_super_init_call "typing::ASuperInitCall::register_super_init_call"
417 typedef void (* typing___ANewExpr___after_typing_t)(val_t self, val_t param0);
418 void typing___ANewExpr___after_typing(val_t self, val_t param0);
419 #define LOCATE_typing___ANewExpr___after_typing "typing::ANewExpr::(typing::PNode::after_typing)"
420 typedef val_t (* typing___ASendExpr___name_t)(val_t self);
421 val_t typing___ASendExpr___name(val_t self);
422 #define LOCATE_typing___ASendExpr___name "typing::ASendExpr::name"
423 typedef val_t (* typing___ASendExpr___raw_arguments_t)(val_t self);
424 val_t typing___ASendExpr___raw_arguments(val_t self);
425 #define LOCATE_typing___ASendExpr___raw_arguments "typing::ASendExpr::raw_arguments"
426 typedef void (* typing___ASendExpr___after_typing_t)(val_t self, val_t param0);
427 void typing___ASendExpr___after_typing(val_t self, val_t param0);
428 #define LOCATE_typing___ASendExpr___after_typing "typing::ASendExpr::(typing::PNode::after_typing)"
429 typedef void (* typing___ASendExpr___do_all_typing_t)(val_t self, val_t param0);
430 void typing___ASendExpr___do_all_typing(val_t self, val_t param0);
431 #define LOCATE_typing___ASendExpr___do_all_typing "typing::ASendExpr::do_all_typing"
432 #define ATTR_typing___ASendReassignExpr____read_prop(recv) ATTR(recv, COLOR_typing___ASendReassignExpr____read_prop)
433 typedef val_t (* typing___ASendReassignExpr___read_prop_t)(val_t self);
434 val_t typing___ASendReassignExpr___read_prop(val_t self);
435 #define LOCATE_typing___ASendReassignExpr___read_prop "typing::ASendReassignExpr::read_prop"
436 typedef void (* typing___ASendReassignExpr___do_all_typing_t)(val_t self, val_t param0);
437 void typing___ASendReassignExpr___do_all_typing(val_t self, val_t param0);
438 #define LOCATE_typing___ASendReassignExpr___do_all_typing "typing::ASendReassignExpr::(typing::ASendExpr::do_all_typing)"
439 typedef val_t (* typing___ABinopExpr___raw_arguments_t)(val_t self);
440 val_t typing___ABinopExpr___raw_arguments(val_t self);
441 #define LOCATE_typing___ABinopExpr___raw_arguments "typing::ABinopExpr::(typing::ASendExpr::raw_arguments)"
442 typedef val_t (* typing___AEqExpr___name_t)(val_t self);
443 val_t typing___AEqExpr___name(val_t self);
444 #define LOCATE_typing___AEqExpr___name "typing::AEqExpr::(typing::ASendExpr::name)"
445 typedef val_t (* typing___ANeExpr___name_t)(val_t self);
446 val_t typing___ANeExpr___name(val_t self);
447 #define LOCATE_typing___ANeExpr___name "typing::ANeExpr::(typing::ASendExpr::name)"
448 typedef val_t (* typing___ALtExpr___name_t)(val_t self);
449 val_t typing___ALtExpr___name(val_t self);
450 #define LOCATE_typing___ALtExpr___name "typing::ALtExpr::(typing::ASendExpr::name)"
451 typedef val_t (* typing___ALeExpr___name_t)(val_t self);
452 val_t typing___ALeExpr___name(val_t self);
453 #define LOCATE_typing___ALeExpr___name "typing::ALeExpr::(typing::ASendExpr::name)"
454 typedef val_t (* typing___AGtExpr___name_t)(val_t self);
455 val_t typing___AGtExpr___name(val_t self);
456 #define LOCATE_typing___AGtExpr___name "typing::AGtExpr::(typing::ASendExpr::name)"
457 typedef val_t (* typing___AGeExpr___name_t)(val_t self);
458 val_t typing___AGeExpr___name(val_t self);
459 #define LOCATE_typing___AGeExpr___name "typing::AGeExpr::(typing::ASendExpr::name)"
460 typedef val_t (* typing___APlusExpr___name_t)(val_t self);
461 val_t typing___APlusExpr___name(val_t self);
462 #define LOCATE_typing___APlusExpr___name "typing::APlusExpr::(typing::ASendExpr::name)"
463 typedef val_t (* typing___AMinusExpr___name_t)(val_t self);
464 val_t typing___AMinusExpr___name(val_t self);
465 #define LOCATE_typing___AMinusExpr___name "typing::AMinusExpr::(typing::ASendExpr::name)"
466 typedef val_t (* typing___AStarshipExpr___name_t)(val_t self);
467 val_t typing___AStarshipExpr___name(val_t self);
468 #define LOCATE_typing___AStarshipExpr___name "typing::AStarshipExpr::(typing::ASendExpr::name)"
469 typedef val_t (* typing___AStarExpr___name_t)(val_t self);
470 val_t typing___AStarExpr___name(val_t self);
471 #define LOCATE_typing___AStarExpr___name "typing::AStarExpr::(typing::ASendExpr::name)"
472 typedef val_t (* typing___ASlashExpr___name_t)(val_t self);
473 val_t typing___ASlashExpr___name(val_t self);
474 #define LOCATE_typing___ASlashExpr___name "typing::ASlashExpr::(typing::ASendExpr::name)"
475 typedef val_t (* typing___APercentExpr___name_t)(val_t self);
476 val_t typing___APercentExpr___name(val_t self);
477 #define LOCATE_typing___APercentExpr___name "typing::APercentExpr::(typing::ASendExpr::name)"
478 typedef val_t (* typing___AUminusExpr___name_t)(val_t self);
479 val_t typing___AUminusExpr___name(val_t self);
480 #define LOCATE_typing___AUminusExpr___name "typing::AUminusExpr::(typing::ASendExpr::name)"
481 typedef val_t (* typing___AUminusExpr___raw_arguments_t)(val_t self);
482 val_t typing___AUminusExpr___raw_arguments(val_t self);
483 #define LOCATE_typing___AUminusExpr___raw_arguments "typing::AUminusExpr::(typing::ASendExpr::raw_arguments)"
484 typedef void (* typing___ACallFormExpr___after_typing_t)(val_t self, val_t param0);
485 void typing___ACallFormExpr___after_typing(val_t self, val_t param0);
486 #define LOCATE_typing___ACallFormExpr___after_typing "typing::ACallFormExpr::(typing::PNode::after_typing)"
487 typedef val_t (* typing___ACallFormExpr___variable_create_t)(val_t self, val_t param0);
488 val_t typing___ACallFormExpr___variable_create(val_t self, val_t param0);
489 #define LOCATE_typing___ACallFormExpr___variable_create "typing::ACallFormExpr::variable_create"
490 typedef val_t (* typing___ACallExpr___variable_create_t)(val_t self, val_t param0);
491 val_t typing___ACallExpr___variable_create(val_t self, val_t param0);
492 #define LOCATE_typing___ACallExpr___variable_create "typing::ACallExpr::(typing::ACallFormExpr::variable_create)"
493 typedef val_t (* typing___ACallExpr___name_t)(val_t self);
494 val_t typing___ACallExpr___name(val_t self);
495 #define LOCATE_typing___ACallExpr___name "typing::ACallExpr::(typing::ASendExpr::name)"
496 typedef val_t (* typing___ACallExpr___raw_arguments_t)(val_t self);
497 val_t typing___ACallExpr___raw_arguments(val_t self);
498 #define LOCATE_typing___ACallExpr___raw_arguments "typing::ACallExpr::(typing::ASendExpr::raw_arguments)"
499 typedef val_t (* typing___ACallAssignExpr___variable_create_t)(val_t self, val_t param0);
500 val_t typing___ACallAssignExpr___variable_create(val_t self, val_t param0);
501 #define LOCATE_typing___ACallAssignExpr___variable_create "typing::ACallAssignExpr::(typing::ACallFormExpr::variable_create)"
502 typedef val_t (* typing___ACallAssignExpr___name_t)(val_t self);
503 val_t typing___ACallAssignExpr___name(val_t self);
504 #define LOCATE_typing___ACallAssignExpr___name "typing::ACallAssignExpr::(typing::ASendExpr::name)"
505 typedef val_t (* typing___ACallAssignExpr___raw_arguments_t)(val_t self);
506 val_t typing___ACallAssignExpr___raw_arguments(val_t self);
507 #define LOCATE_typing___ACallAssignExpr___raw_arguments "typing::ACallAssignExpr::(typing::ASendExpr::raw_arguments)"
508 typedef val_t (* typing___ACallReassignExpr___variable_create_t)(val_t self, val_t param0);
509 val_t typing___ACallReassignExpr___variable_create(val_t self, val_t param0);
510 #define LOCATE_typing___ACallReassignExpr___variable_create "typing::ACallReassignExpr::(typing::ACallFormExpr::variable_create)"
511 typedef val_t (* typing___ACallReassignExpr___name_t)(val_t self);
512 val_t typing___ACallReassignExpr___name(val_t self);
513 #define LOCATE_typing___ACallReassignExpr___name "typing::ACallReassignExpr::(typing::ASendExpr::name)"
514 typedef val_t (* typing___ACallReassignExpr___raw_arguments_t)(val_t self);
515 val_t typing___ACallReassignExpr___raw_arguments(val_t self);
516 #define LOCATE_typing___ACallReassignExpr___raw_arguments "typing::ACallReassignExpr::(typing::ASendExpr::raw_arguments)"
517 typedef val_t (* typing___ABraExpr___name_t)(val_t self);
518 val_t typing___ABraExpr___name(val_t self);
519 #define LOCATE_typing___ABraExpr___name "typing::ABraExpr::(typing::ASendExpr::name)"
520 typedef val_t (* typing___ABraExpr___raw_arguments_t)(val_t self);
521 val_t typing___ABraExpr___raw_arguments(val_t self);
522 #define LOCATE_typing___ABraExpr___raw_arguments "typing::ABraExpr::(typing::ASendExpr::raw_arguments)"
523 typedef val_t (* typing___ABraAssignExpr___name_t)(val_t self);
524 val_t typing___ABraAssignExpr___name(val_t self);
525 #define LOCATE_typing___ABraAssignExpr___name "typing::ABraAssignExpr::(typing::ASendExpr::name)"
526 typedef val_t (* typing___ABraAssignExpr___raw_arguments_t)(val_t self);
527 val_t typing___ABraAssignExpr___raw_arguments(val_t self);
528 #define LOCATE_typing___ABraAssignExpr___raw_arguments "typing::ABraAssignExpr::(typing::ASendExpr::raw_arguments)"
529 typedef val_t (* typing___ABraReassignExpr___name_t)(val_t self);
530 val_t typing___ABraReassignExpr___name(val_t self);
531 #define LOCATE_typing___ABraReassignExpr___name "typing::ABraReassignExpr::(typing::ASendExpr::name)"
532 typedef val_t (* typing___ABraReassignExpr___raw_arguments_t)(val_t self);
533 val_t typing___ABraReassignExpr___raw_arguments(val_t self);
534 #define LOCATE_typing___ABraReassignExpr___raw_arguments "typing::ABraReassignExpr::(typing::ASendExpr::raw_arguments)"
535 typedef val_t (* typing___AInitExpr___name_t)(val_t self);
536 val_t typing___AInitExpr___name(val_t self);
537 #define LOCATE_typing___AInitExpr___name "typing::AInitExpr::(typing::ASendExpr::name)"
538 typedef val_t (* typing___AInitExpr___raw_arguments_t)(val_t self);
539 val_t typing___AInitExpr___raw_arguments(val_t self);
540 #define LOCATE_typing___AInitExpr___raw_arguments "typing::AInitExpr::(typing::ASendExpr::raw_arguments)"
541 typedef void (* typing___AIsaExpr___after_typing_t)(val_t self, val_t param0);
542 void typing___AIsaExpr___after_typing(val_t self, val_t param0);
543 #define LOCATE_typing___AIsaExpr___after_typing "typing::AIsaExpr::(typing::PNode::after_typing)"
544 typedef void (* typing___AProxyExpr___after_typing_t)(val_t self, val_t param0);
545 void typing___AProxyExpr___after_typing(val_t self, val_t param0);
546 #define LOCATE_typing___AProxyExpr___after_typing "typing::AProxyExpr::(typing::PNode::after_typing)"
547 #endif