Merge branch 'alexandre/typo-in-nit-reference' into wip
[nit.git] / c_src / syntax___syntax_base._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires ./syntax/syntax_base. */
2 #ifndef syntax___syntax_base_sep
3 #define syntax___syntax_base_sep
4 #include "parser._sep.h"
5 #include "mmloader._sep.h"
6 #include <nit_common.h>
7
8 extern const classtable_elt_t VFT_syntax___syntax_base___MMSrcModule[];
9
10 extern const classtable_elt_t VFT_syntax___syntax_base___MMSrcLocalClass[];
11
12 extern const classtable_elt_t VFT_syntax___syntax_base___MMSrcAttribute[];
13
14 extern const classtable_elt_t VFT_syntax___syntax_base___MMSrcMethod[];
15
16 extern const classtable_elt_t VFT_syntax___syntax_base___MMAttrImplementationMethod[];
17
18 extern const classtable_elt_t VFT_syntax___syntax_base___MMReadImplementationMethod[];
19
20 extern const classtable_elt_t VFT_syntax___syntax_base___MMWriteImplementationMethod[];
21
22 extern const classtable_elt_t VFT_syntax___syntax_base___MMMethSrcMethod[];
23
24 extern const classtable_elt_t VFT_syntax___syntax_base___MMSrcTypeProperty[];
25
26 extern const classtable_elt_t VFT_syntax___syntax_base___MMImplicitInit[];
27
28 extern const classtable_elt_t VFT_syntax___syntax_base___Variable[];
29
30 extern const classtable_elt_t VFT_syntax___syntax_base___VarVariable[];
31
32 extern const classtable_elt_t VFT_syntax___syntax_base___ParamVariable[];
33
34 extern const classtable_elt_t VFT_syntax___syntax_base___AutoVariable[];
35
36 extern const classtable_elt_t VFT_syntax___syntax_base___ClosureVariable[];
37
38 extern const classtable_elt_t VFT_syntax___syntax_base___AbsSyntaxVisitor[];
39
40 extern const classtable_elt_t VFT_syntax___syntax_base___AAbsAbsSendExpr[];
41
42 extern const classtable_elt_t VFT_syntax___syntax_base___AAbsSendExpr[];
43
44 extern const classtable_elt_t VFT_syntax___syntax_base___ASuperInitCall[];
45
46 extern const classtable_elt_t VFT_syntax___syntax_base___ASendReassignExpr[];
47 extern const char *LOCATE_syntax___syntax_base;
48 extern const int SFT_syntax___syntax_base[];
49 #define ID_syntax___syntax_base___MMSrcModule (SFT_syntax___syntax_base[0])
50 #define COLOR_syntax___syntax_base___MMSrcModule (SFT_syntax___syntax_base[1])
51 #define ATTR_syntax___syntax_base___MMSrcModule____nodes(recv) ATTR(recv, (SFT_syntax___syntax_base[2] + 0))
52 #define ATTR_syntax___syntax_base___MMSrcModule____src_local_classes(recv) ATTR(recv, (SFT_syntax___syntax_base[2] + 1))
53 #define INIT_TABLE_POS_syntax___syntax_base___MMSrcModule (SFT_syntax___syntax_base[3] + 0)
54 #define CALL_syntax___syntax_base___MMSrcModule___clear_ast(recv) ((syntax___syntax_base___MMSrcModule___clear_ast_t)CALL((recv), (SFT_syntax___syntax_base[3] + 1)))
55 #define CALL_syntax___syntax_base___MMSrcModule___node(recv) ((syntax___syntax_base___MMSrcModule___node_t)CALL((recv), (SFT_syntax___syntax_base[3] + 2)))
56 #define CALL_syntax___syntax_base___MMSrcModule___src_local_classes(recv) ((syntax___syntax_base___MMSrcModule___src_local_classes_t)CALL((recv), (SFT_syntax___syntax_base[3] + 3)))
57 #define CALL_syntax___syntax_base___MMSrcModule___init(recv) ((syntax___syntax_base___MMSrcModule___init_t)CALL((recv), (SFT_syntax___syntax_base[3] + 4)))
58 #define CALL_syntax___syntax_base___MMModule___nodes(recv) ((syntax___syntax_base___MMModule___nodes_t)CALL((recv), (SFT_syntax___syntax_base[4] + 0)))
59 #define CALL_syntax___syntax_base___MMModule___nodes__eq(recv) ((syntax___syntax_base___MMModule___nodes__eq_t)CALL((recv), (SFT_syntax___syntax_base[4] + 1)))
60 #define CALL_syntax___syntax_base___MMGlobalClass___check_visibility(recv) ((syntax___syntax_base___MMGlobalClass___check_visibility_t)CALL((recv), (SFT_syntax___syntax_base[5] + 0)))
61 #define ID_syntax___syntax_base___MMSrcLocalClass (SFT_syntax___syntax_base[6])
62 #define COLOR_syntax___syntax_base___MMSrcLocalClass (SFT_syntax___syntax_base[7])
63 #define ATTR_syntax___syntax_base___MMSrcLocalClass____formal_dict(recv) ATTR(recv, (SFT_syntax___syntax_base[8] + 0))
64 #define ATTR_syntax___syntax_base___MMSrcLocalClass____src_local_properties(recv) ATTR(recv, (SFT_syntax___syntax_base[8] + 1))
65 #define INIT_TABLE_POS_syntax___syntax_base___MMSrcLocalClass (SFT_syntax___syntax_base[9] + 0)
66 #define CALL_syntax___syntax_base___MMSrcLocalClass___node(recv) ((syntax___syntax_base___MMSrcLocalClass___node_t)CALL((recv), (SFT_syntax___syntax_base[9] + 1)))
67 #define CALL_syntax___syntax_base___MMSrcLocalClass___formal_dict(recv) ((syntax___syntax_base___MMSrcLocalClass___formal_dict_t)CALL((recv), (SFT_syntax___syntax_base[9] + 2)))
68 #define CALL_syntax___syntax_base___MMSrcLocalClass___src_local_properties(recv) ((syntax___syntax_base___MMSrcLocalClass___src_local_properties_t)CALL((recv), (SFT_syntax___syntax_base[9] + 3)))
69 #define CALL_syntax___syntax_base___MMSrcLocalClass___init(recv) ((syntax___syntax_base___MMSrcLocalClass___init_t)CALL((recv), (SFT_syntax___syntax_base[9] + 4)))
70 #define CALL_syntax___syntax_base___MMGlobalProperty___check_visibility(recv) ((syntax___syntax_base___MMGlobalProperty___check_visibility_t)CALL((recv), (SFT_syntax___syntax_base[10] + 0)))
71 #define CALL_syntax___syntax_base___MMLocalProperty___node(recv) ((syntax___syntax_base___MMLocalProperty___node_t)CALL((recv), (SFT_syntax___syntax_base[11] + 0)))
72 #define CALL_syntax___syntax_base___MMLocalProperty___is_init(recv) ((syntax___syntax_base___MMLocalProperty___is_init_t)CALL((recv), (SFT_syntax___syntax_base[11] + 1)))
73 #define ID_syntax___syntax_base___MMSrcAttribute (SFT_syntax___syntax_base[12])
74 #define COLOR_syntax___syntax_base___MMSrcAttribute (SFT_syntax___syntax_base[13])
75 #define INIT_TABLE_POS_syntax___syntax_base___MMSrcAttribute (SFT_syntax___syntax_base[14] + 0)
76 #define CALL_syntax___syntax_base___MMSrcAttribute___init(recv) ((syntax___syntax_base___MMSrcAttribute___init_t)CALL((recv), (SFT_syntax___syntax_base[14] + 1)))
77 #define ID_syntax___syntax_base___MMSrcMethod (SFT_syntax___syntax_base[15])
78 #define COLOR_syntax___syntax_base___MMSrcMethod (SFT_syntax___syntax_base[16])
79 #define INIT_TABLE_POS_syntax___syntax_base___MMSrcMethod (SFT_syntax___syntax_base[17] + 0)
80 #define ID_syntax___syntax_base___MMAttrImplementationMethod (SFT_syntax___syntax_base[18])
81 #define COLOR_syntax___syntax_base___MMAttrImplementationMethod (SFT_syntax___syntax_base[19])
82 #define INIT_TABLE_POS_syntax___syntax_base___MMAttrImplementationMethod (SFT_syntax___syntax_base[20] + 0)
83 #define CALL_syntax___syntax_base___MMAttrImplementationMethod___init(recv) ((syntax___syntax_base___MMAttrImplementationMethod___init_t)CALL((recv), (SFT_syntax___syntax_base[20] + 1)))
84 #define ID_syntax___syntax_base___MMReadImplementationMethod (SFT_syntax___syntax_base[21])
85 #define COLOR_syntax___syntax_base___MMReadImplementationMethod (SFT_syntax___syntax_base[22])
86 #define INIT_TABLE_POS_syntax___syntax_base___MMReadImplementationMethod (SFT_syntax___syntax_base[23] + 0)
87 #define CALL_syntax___syntax_base___MMReadImplementationMethod___init(recv) ((syntax___syntax_base___MMReadImplementationMethod___init_t)CALL((recv), (SFT_syntax___syntax_base[23] + 1)))
88 #define ID_syntax___syntax_base___MMWriteImplementationMethod (SFT_syntax___syntax_base[24])
89 #define COLOR_syntax___syntax_base___MMWriteImplementationMethod (SFT_syntax___syntax_base[25])
90 #define INIT_TABLE_POS_syntax___syntax_base___MMWriteImplementationMethod (SFT_syntax___syntax_base[26] + 0)
91 #define CALL_syntax___syntax_base___MMWriteImplementationMethod___init(recv) ((syntax___syntax_base___MMWriteImplementationMethod___init_t)CALL((recv), (SFT_syntax___syntax_base[26] + 1)))
92 #define ID_syntax___syntax_base___MMMethSrcMethod (SFT_syntax___syntax_base[27])
93 #define COLOR_syntax___syntax_base___MMMethSrcMethod (SFT_syntax___syntax_base[28])
94 #define ATTR_syntax___syntax_base___MMMethSrcMethod____is_init(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 0))
95 #define ATTR_syntax___syntax_base___MMMethSrcMethod____is_intern(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 1))
96 #define ATTR_syntax___syntax_base___MMMethSrcMethod____is_extern(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 2))
97 #define ATTR_syntax___syntax_base___MMMethSrcMethod____is_abstract(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 3))
98 #define ATTR_syntax___syntax_base___MMMethSrcMethod____extern_name(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 4))
99 #define ATTR_syntax___syntax_base___MMMethSrcMethod____explicit_casts(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 5))
100 #define ATTR_syntax___syntax_base___MMMethSrcMethod____explicit_imports(recv) ATTR(recv, (SFT_syntax___syntax_base[29] + 6))
101 #define INIT_TABLE_POS_syntax___syntax_base___MMMethSrcMethod (SFT_syntax___syntax_base[30] + 0)
102 #define CALL_syntax___syntax_base___MMMethSrcMethod___extern_name__eq(recv) ((syntax___syntax_base___MMMethSrcMethod___extern_name__eq_t)CALL((recv), (SFT_syntax___syntax_base[30] + 1)))
103 #define CALL_syntax___syntax_base___MMMethSrcMethod___init(recv) ((syntax___syntax_base___MMMethSrcMethod___init_t)CALL((recv), (SFT_syntax___syntax_base[30] + 2)))
104 #define ID_syntax___syntax_base___MMSrcTypeProperty (SFT_syntax___syntax_base[31])
105 #define COLOR_syntax___syntax_base___MMSrcTypeProperty (SFT_syntax___syntax_base[32])
106 #define INIT_TABLE_POS_syntax___syntax_base___MMSrcTypeProperty (SFT_syntax___syntax_base[33] + 0)
107 #define CALL_syntax___syntax_base___MMSrcTypeProperty___init(recv) ((syntax___syntax_base___MMSrcTypeProperty___init_t)CALL((recv), (SFT_syntax___syntax_base[33] + 1)))
108 #define ID_syntax___syntax_base___MMImplicitInit (SFT_syntax___syntax_base[34])
109 #define COLOR_syntax___syntax_base___MMImplicitInit (SFT_syntax___syntax_base[35])
110 #define ATTR_syntax___syntax_base___MMImplicitInit____unassigned_attributes(recv) ATTR(recv, (SFT_syntax___syntax_base[36] + 0))
111 #define ATTR_syntax___syntax_base___MMImplicitInit____super_inits(recv) ATTR(recv, (SFT_syntax___syntax_base[36] + 1))
112 #define INIT_TABLE_POS_syntax___syntax_base___MMImplicitInit (SFT_syntax___syntax_base[37] + 0)
113 #define CALL_syntax___syntax_base___MMImplicitInit___super_init(recv) ((syntax___syntax_base___MMImplicitInit___super_init_t)CALL((recv), (SFT_syntax___syntax_base[37] + 1)))
114 #define CALL_syntax___syntax_base___MMImplicitInit___unassigned_attributes(recv) ((syntax___syntax_base___MMImplicitInit___unassigned_attributes_t)CALL((recv), (SFT_syntax___syntax_base[37] + 2)))
115 #define CALL_syntax___syntax_base___MMImplicitInit___super_inits(recv) ((syntax___syntax_base___MMImplicitInit___super_inits_t)CALL((recv), (SFT_syntax___syntax_base[37] + 3)))
116 #define CALL_syntax___syntax_base___MMImplicitInit___init(recv) ((syntax___syntax_base___MMImplicitInit___init_t)CALL((recv), (SFT_syntax___syntax_base[37] + 4)))
117 #define ID_syntax___syntax_base___Variable (SFT_syntax___syntax_base[38])
118 #define COLOR_syntax___syntax_base___Variable (SFT_syntax___syntax_base[39])
119 #define ATTR_syntax___syntax_base___Variable____name(recv) ATTR(recv, (SFT_syntax___syntax_base[40] + 0))
120 #define ATTR_syntax___syntax_base___Variable____decl(recv) ATTR(recv, (SFT_syntax___syntax_base[40] + 1))
121 #define ATTR_syntax___syntax_base___Variable____stype(recv) ATTR(recv, (SFT_syntax___syntax_base[40] + 2))
122 #define INIT_TABLE_POS_syntax___syntax_base___Variable (SFT_syntax___syntax_base[41] + 0)
123 #define CALL_syntax___syntax_base___Variable___name(recv) ((syntax___syntax_base___Variable___name_t)CALL((recv), (SFT_syntax___syntax_base[41] + 1)))
124 #define CALL_syntax___syntax_base___Variable___decl(recv) ((syntax___syntax_base___Variable___decl_t)CALL((recv), (SFT_syntax___syntax_base[41] + 2)))
125 #define CALL_syntax___syntax_base___Variable___stype(recv) ((syntax___syntax_base___Variable___stype_t)CALL((recv), (SFT_syntax___syntax_base[41] + 3)))
126 #define CALL_syntax___syntax_base___Variable___stype__eq(recv) ((syntax___syntax_base___Variable___stype__eq_t)CALL((recv), (SFT_syntax___syntax_base[41] + 4)))
127 #define CALL_syntax___syntax_base___Variable___kind(recv) ((syntax___syntax_base___Variable___kind_t)CALL((recv), (SFT_syntax___syntax_base[41] + 5)))
128 #define CALL_syntax___syntax_base___Variable___init(recv) ((syntax___syntax_base___Variable___init_t)CALL((recv), (SFT_syntax___syntax_base[41] + 6)))
129 #define ID_syntax___syntax_base___VarVariable (SFT_syntax___syntax_base[42])
130 #define COLOR_syntax___syntax_base___VarVariable (SFT_syntax___syntax_base[43])
131 #define INIT_TABLE_POS_syntax___syntax_base___VarVariable (SFT_syntax___syntax_base[44] + 0)
132 #define CALL_syntax___syntax_base___VarVariable___init(recv) ((syntax___syntax_base___VarVariable___init_t)CALL((recv), (SFT_syntax___syntax_base[44] + 1)))
133 #define ID_syntax___syntax_base___ParamVariable (SFT_syntax___syntax_base[45])
134 #define COLOR_syntax___syntax_base___ParamVariable (SFT_syntax___syntax_base[46])
135 #define INIT_TABLE_POS_syntax___syntax_base___ParamVariable (SFT_syntax___syntax_base[47] + 0)
136 #define CALL_syntax___syntax_base___ParamVariable___init(recv) ((syntax___syntax_base___ParamVariable___init_t)CALL((recv), (SFT_syntax___syntax_base[47] + 1)))
137 #define ID_syntax___syntax_base___AutoVariable (SFT_syntax___syntax_base[48])
138 #define COLOR_syntax___syntax_base___AutoVariable (SFT_syntax___syntax_base[49])
139 #define INIT_TABLE_POS_syntax___syntax_base___AutoVariable (SFT_syntax___syntax_base[50] + 0)
140 #define CALL_syntax___syntax_base___AutoVariable___init(recv) ((syntax___syntax_base___AutoVariable___init_t)CALL((recv), (SFT_syntax___syntax_base[50] + 1)))
141 #define ID_syntax___syntax_base___ClosureVariable (SFT_syntax___syntax_base[51])
142 #define COLOR_syntax___syntax_base___ClosureVariable (SFT_syntax___syntax_base[52])
143 #define ATTR_syntax___syntax_base___ClosureVariable____closure(recv) ATTR(recv, (SFT_syntax___syntax_base[53] + 0))
144 #define INIT_TABLE_POS_syntax___syntax_base___ClosureVariable (SFT_syntax___syntax_base[54] + 0)
145 #define CALL_syntax___syntax_base___ClosureVariable___closure(recv) ((syntax___syntax_base___ClosureVariable___closure_t)CALL((recv), (SFT_syntax___syntax_base[54] + 1)))
146 #define CALL_syntax___syntax_base___ClosureVariable___init(recv) ((syntax___syntax_base___ClosureVariable___init_t)CALL((recv), (SFT_syntax___syntax_base[54] + 2)))
147 #define ID_syntax___syntax_base___AbsSyntaxVisitor (SFT_syntax___syntax_base[55])
148 #define COLOR_syntax___syntax_base___AbsSyntaxVisitor (SFT_syntax___syntax_base[56])
149 #define ATTR_syntax___syntax_base___AbsSyntaxVisitor____mmmodule(recv) ATTR(recv, (SFT_syntax___syntax_base[57] + 0))
150 #define ATTR_syntax___syntax_base___AbsSyntaxVisitor____local_class(recv) ATTR(recv, (SFT_syntax___syntax_base[57] + 1))
151 #define ATTR_syntax___syntax_base___AbsSyntaxVisitor____local_property(recv) ATTR(recv, (SFT_syntax___syntax_base[57] + 2))
152 #define ATTR_syntax___syntax_base___AbsSyntaxVisitor____tc(recv) ATTR(recv, (SFT_syntax___syntax_base[57] + 3))
153 #define INIT_TABLE_POS_syntax___syntax_base___AbsSyntaxVisitor (SFT_syntax___syntax_base[58] + 0)
154 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name(recv) ((syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name_t)CALL((recv), (SFT_syntax___syntax_base[58] + 1)))
155 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name(recv) ((syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name_t)CALL((recv), (SFT_syntax___syntax_base[58] + 2)))
156 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_object(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_object_t)CALL((recv), (SFT_syntax___syntax_base[58] + 3)))
157 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_bool(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_bool_t)CALL((recv), (SFT_syntax___syntax_base[58] + 4)))
158 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_int(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_int_t)CALL((recv), (SFT_syntax___syntax_base[58] + 5)))
159 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_float(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_float_t)CALL((recv), (SFT_syntax___syntax_base[58] + 6)))
160 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_char(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_char_t)CALL((recv), (SFT_syntax___syntax_base[58] + 7)))
161 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_string(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_string_t)CALL((recv), (SFT_syntax___syntax_base[58] + 8)))
162 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_nativestring(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_nativestring_t)CALL((recv), (SFT_syntax___syntax_base[58] + 9)))
163 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_array(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_array_t)CALL((recv), (SFT_syntax___syntax_base[58] + 10)))
164 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_discrete(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_discrete_t)CALL((recv), (SFT_syntax___syntax_base[58] + 11)))
165 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_range(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_range_t)CALL((recv), (SFT_syntax___syntax_base[58] + 12)))
166 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___type_none(recv) ((syntax___syntax_base___AbsSyntaxVisitor___type_none_t)CALL((recv), (SFT_syntax___syntax_base[58] + 13)))
167 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___get_method(recv) ((syntax___syntax_base___AbsSyntaxVisitor___get_method_t)CALL((recv), (SFT_syntax___syntax_base[58] + 14)))
168 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___mmmodule(recv) ((syntax___syntax_base___AbsSyntaxVisitor___mmmodule_t)CALL((recv), (SFT_syntax___syntax_base[58] + 15)))
169 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class(recv) ((syntax___syntax_base___AbsSyntaxVisitor___local_class_t)CALL((recv), (SFT_syntax___syntax_base[58] + 16)))
170 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___local_class__eq(recv) ((syntax___syntax_base___AbsSyntaxVisitor___local_class__eq_t)CALL((recv), (SFT_syntax___syntax_base[58] + 17)))
171 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property(recv) ((syntax___syntax_base___AbsSyntaxVisitor___local_property_t)CALL((recv), (SFT_syntax___syntax_base[58] + 18)))
172 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(recv) ((syntax___syntax_base___AbsSyntaxVisitor___local_property__eq_t)CALL((recv), (SFT_syntax___syntax_base[58] + 19)))
173 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___tc(recv) ((syntax___syntax_base___AbsSyntaxVisitor___tc_t)CALL((recv), (SFT_syntax___syntax_base[58] + 20)))
174 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___error(recv) ((syntax___syntax_base___AbsSyntaxVisitor___error_t)CALL((recv), (SFT_syntax___syntax_base[58] + 21)))
175 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___fatal_error(recv) ((syntax___syntax_base___AbsSyntaxVisitor___fatal_error_t)CALL((recv), (SFT_syntax___syntax_base[58] + 22)))
176 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___warning(recv) ((syntax___syntax_base___AbsSyntaxVisitor___warning_t)CALL((recv), (SFT_syntax___syntax_base[58] + 23)))
177 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___check_conform(recv) ((syntax___syntax_base___AbsSyntaxVisitor___check_conform_t)CALL((recv), (SFT_syntax___syntax_base[58] + 24)))
178 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___check_expr(recv) ((syntax___syntax_base___AbsSyntaxVisitor___check_expr_t)CALL((recv), (SFT_syntax___syntax_base[58] + 25)))
179 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr(recv) ((syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr_t)CALL((recv), (SFT_syntax___syntax_base[58] + 26)))
180 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr(recv) ((syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_t)CALL((recv), (SFT_syntax___syntax_base[58] + 27)))
181 #define CALL_syntax___syntax_base___AbsSyntaxVisitor___init(recv) ((syntax___syntax_base___AbsSyntaxVisitor___init_t)CALL((recv), (SFT_syntax___syntax_base[58] + 28)))
182 #define CALL_syntax___syntax_base___ANode___accept_abs_syntax_visitor(recv) ((syntax___syntax_base___ANode___accept_abs_syntax_visitor_t)CALL((recv), (SFT_syntax___syntax_base[59] + 0)))
183 #define ATTR_syntax___syntax_base___Token____symbol_cache(recv) ATTR(recv, (SFT_syntax___syntax_base[60] + 0))
184 #define CALL_syntax___syntax_base___Token___to_symbol(recv) ((syntax___syntax_base___Token___to_symbol_t)CALL((recv), (SFT_syntax___syntax_base[61] + 0)))
185 #define ATTR_syntax___syntax_base___AClassdef____next_node(recv) ATTR(recv, (SFT_syntax___syntax_base[62] + 0))
186 #define CALL_syntax___syntax_base___AClassdef___local_class(recv) ((syntax___syntax_base___AClassdef___local_class_t)CALL((recv), (SFT_syntax___syntax_base[63] + 0)))
187 #define CALL_syntax___syntax_base___AClassdef___next_node(recv) ((syntax___syntax_base___AClassdef___next_node_t)CALL((recv), (SFT_syntax___syntax_base[63] + 1)))
188 #define CALL_syntax___syntax_base___AClassdef___next_node__eq(recv) ((syntax___syntax_base___AClassdef___next_node__eq_t)CALL((recv), (SFT_syntax___syntax_base[63] + 2)))
189 #define CALL_syntax___syntax_base___APropdef___self_var(recv) ((syntax___syntax_base___APropdef___self_var_t)CALL((recv), (SFT_syntax___syntax_base[64] + 0)))
190 #define CALL_syntax___syntax_base___AAttrPropdef___prop(recv) ((syntax___syntax_base___AAttrPropdef___prop_t)CALL((recv), (SFT_syntax___syntax_base[65] + 0)))
191 #define CALL_syntax___syntax_base___AAttrPropdef___readmethod(recv) ((syntax___syntax_base___AAttrPropdef___readmethod_t)CALL((recv), (SFT_syntax___syntax_base[65] + 1)))
192 #define CALL_syntax___syntax_base___AAttrPropdef___writemethod(recv) ((syntax___syntax_base___AAttrPropdef___writemethod_t)CALL((recv), (SFT_syntax___syntax_base[65] + 2)))
193 #define ATTR_syntax___syntax_base___AConcreteInitPropdef____super_init_calls(recv) ATTR(recv, (SFT_syntax___syntax_base[66] + 0))
194 #define ATTR_syntax___syntax_base___AConcreteInitPropdef____explicit_super_init_calls(recv) ATTR(recv, (SFT_syntax___syntax_base[66] + 1))
195 #define CALL_syntax___syntax_base___AConcreteInitPropdef___super_init_calls(recv) ((syntax___syntax_base___AConcreteInitPropdef___super_init_calls_t)CALL((recv), (SFT_syntax___syntax_base[67] + 0)))
196 #define CALL_syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls(recv) ((syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls_t)CALL((recv), (SFT_syntax___syntax_base[67] + 1)))
197 #define CALL_syntax___syntax_base___AMethPropdef___method(recv) ((syntax___syntax_base___AMethPropdef___method_t)CALL((recv), (SFT_syntax___syntax_base[68] + 0)))
198 #define CALL_syntax___syntax_base___ATypePropdef___prop(recv) ((syntax___syntax_base___ATypePropdef___prop_t)CALL((recv), (SFT_syntax___syntax_base[69] + 0)))
199 #define CALL_syntax___syntax_base___AParam___position(recv) ((syntax___syntax_base___AParam___position_t)CALL((recv), (SFT_syntax___syntax_base[70] + 0)))
200 #define CALL_syntax___syntax_base___AParam___variable(recv) ((syntax___syntax_base___AParam___variable_t)CALL((recv), (SFT_syntax___syntax_base[70] + 1)))
201 #define CALL_syntax___syntax_base___AClosureDecl___position(recv) ((syntax___syntax_base___AClosureDecl___position_t)CALL((recv), (SFT_syntax___syntax_base[71] + 0)))
202 #define CALL_syntax___syntax_base___AClosureDecl___variable(recv) ((syntax___syntax_base___AClosureDecl___variable_t)CALL((recv), (SFT_syntax___syntax_base[71] + 1)))
203 #define ATTR_syntax___syntax_base___AType____stype_cache(recv) ATTR(recv, (SFT_syntax___syntax_base[72] + 0))
204 #define ATTR_syntax___syntax_base___AType____stype_cached(recv) ATTR(recv, (SFT_syntax___syntax_base[72] + 1))
205 #define CALL_syntax___syntax_base___AType___is_typed(recv) ((syntax___syntax_base___AType___is_typed_t)CALL((recv), (SFT_syntax___syntax_base[73] + 0)))
206 #define CALL_syntax___syntax_base___AType___stype(recv) ((syntax___syntax_base___AType___stype_t)CALL((recv), (SFT_syntax___syntax_base[73] + 1)))
207 #define CALL_syntax___syntax_base___AType___get_local_class(recv) ((syntax___syntax_base___AType___get_local_class_t)CALL((recv), (SFT_syntax___syntax_base[73] + 2)))
208 #define CALL_syntax___syntax_base___AType___get_unchecked_stype(recv) ((syntax___syntax_base___AType___get_unchecked_stype_t)CALL((recv), (SFT_syntax___syntax_base[73] + 3)))
209 #define CALL_syntax___syntax_base___AType___get_stype(recv) ((syntax___syntax_base___AType___get_stype_t)CALL((recv), (SFT_syntax___syntax_base[73] + 4)))
210 #define CALL_syntax___syntax_base___AType___check_conform(recv) ((syntax___syntax_base___AType___check_conform_t)CALL((recv), (SFT_syntax___syntax_base[73] + 5)))
211 #define CALL_syntax___syntax_base___AExpr___is_typed(recv) ((syntax___syntax_base___AExpr___is_typed_t)CALL((recv), (SFT_syntax___syntax_base[74] + 0)))
212 #define CALL_syntax___syntax_base___AExpr___is_statement(recv) ((syntax___syntax_base___AExpr___is_statement_t)CALL((recv), (SFT_syntax___syntax_base[74] + 1)))
213 #define CALL_syntax___syntax_base___AExpr___stype(recv) ((syntax___syntax_base___AExpr___stype_t)CALL((recv), (SFT_syntax___syntax_base[74] + 2)))
214 #define ID_syntax___syntax_base___AAbsAbsSendExpr (SFT_syntax___syntax_base[75])
215 #define COLOR_syntax___syntax_base___AAbsAbsSendExpr (SFT_syntax___syntax_base[76])
216 #define INIT_TABLE_POS_syntax___syntax_base___AAbsAbsSendExpr (SFT_syntax___syntax_base[77] + 0)
217 #define CALL_syntax___syntax_base___AAbsAbsSendExpr___prop_signature(recv) ((syntax___syntax_base___AAbsAbsSendExpr___prop_signature_t)CALL((recv), (SFT_syntax___syntax_base[77] + 1)))
218 #define CALL_syntax___syntax_base___AAbsAbsSendExpr___raw_arguments(recv) ((syntax___syntax_base___AAbsAbsSendExpr___raw_arguments_t)CALL((recv), (SFT_syntax___syntax_base[77] + 2)))
219 #define ID_syntax___syntax_base___AAbsSendExpr (SFT_syntax___syntax_base[78])
220 #define COLOR_syntax___syntax_base___AAbsSendExpr (SFT_syntax___syntax_base[79])
221 #define INIT_TABLE_POS_syntax___syntax_base___AAbsSendExpr (SFT_syntax___syntax_base[80] + 0)
222 #define CALL_syntax___syntax_base___AAbsSendExpr___prop(recv) ((syntax___syntax_base___AAbsSendExpr___prop_t)CALL((recv), (SFT_syntax___syntax_base[80] + 1)))
223 #define CALL_syntax___syntax_base___AAbsSendExpr___return_type(recv) ((syntax___syntax_base___AAbsSendExpr___return_type_t)CALL((recv), (SFT_syntax___syntax_base[80] + 2)))
224 #define ID_syntax___syntax_base___ASuperInitCall (SFT_syntax___syntax_base[81])
225 #define COLOR_syntax___syntax_base___ASuperInitCall (SFT_syntax___syntax_base[82])
226 #define INIT_TABLE_POS_syntax___syntax_base___ASuperInitCall (SFT_syntax___syntax_base[83] + 0)
227 #define CALL_syntax___syntax_base___ASuperExpr___init_in_superclass(recv) ((syntax___syntax_base___ASuperExpr___init_in_superclass_t)CALL((recv), (SFT_syntax___syntax_base[84] + 0)))
228 #define CALL_syntax___syntax_base___ASendExpr___closure_defs(recv) ((syntax___syntax_base___ASendExpr___closure_defs_t)CALL((recv), (SFT_syntax___syntax_base[85] + 0)))
229 #define CALL_syntax___syntax_base___AReassignFormExpr___assign_method(recv) ((syntax___syntax_base___AReassignFormExpr___assign_method_t)CALL((recv), (SFT_syntax___syntax_base[86] + 0)))
230 #define ID_syntax___syntax_base___ASendReassignExpr (SFT_syntax___syntax_base[87])
231 #define COLOR_syntax___syntax_base___ASendReassignExpr (SFT_syntax___syntax_base[88])
232 #define INIT_TABLE_POS_syntax___syntax_base___ASendReassignExpr (SFT_syntax___syntax_base[89] + 0)
233 #define CALL_syntax___syntax_base___ASendReassignExpr___read_prop(recv) ((syntax___syntax_base___ASendReassignExpr___read_prop_t)CALL((recv), (SFT_syntax___syntax_base[89] + 1)))
234 #define CALL_syntax___syntax_base___AAttrFormExpr___prop(recv) ((syntax___syntax_base___AAttrFormExpr___prop_t)CALL((recv), (SFT_syntax___syntax_base[90] + 0)))
235 #define CALL_syntax___syntax_base___AAttrFormExpr___attr_type(recv) ((syntax___syntax_base___AAttrFormExpr___attr_type_t)CALL((recv), (SFT_syntax___syntax_base[90] + 1)))
236 #define CALL_syntax___syntax_base___ASuperstringExpr___atype(recv) ((syntax___syntax_base___ASuperstringExpr___atype_t)CALL((recv), (SFT_syntax___syntax_base[91] + 0)))
237 #define CALL_syntax___syntax_base___AVardeclExpr___variable(recv) ((syntax___syntax_base___AVardeclExpr___variable_t)CALL((recv), (SFT_syntax___syntax_base[92] + 0)))
238 #define CALL_syntax___syntax_base___AForExpr___variables(recv) ((syntax___syntax_base___AForExpr___variables_t)CALL((recv), (SFT_syntax___syntax_base[93] + 0)))
239 #define CALL_syntax___syntax_base___ASelfExpr___variable(recv) ((syntax___syntax_base___ASelfExpr___variable_t)CALL((recv), (SFT_syntax___syntax_base[94] + 0)))
240 #define CALL_syntax___syntax_base___AVarFormExpr___variable(recv) ((syntax___syntax_base___AVarFormExpr___variable_t)CALL((recv), (SFT_syntax___syntax_base[95] + 0)))
241 #define CALL_syntax___syntax_base___AClosureCallExpr___variable(recv) ((syntax___syntax_base___AClosureCallExpr___variable_t)CALL((recv), (SFT_syntax___syntax_base[96] + 0)))
242 #define ATTR_syntax___syntax_base___AClosureDef____variables(recv) ATTR(recv, (SFT_syntax___syntax_base[97] + 0))
243 #define CALL_syntax___syntax_base___AClosureDef___closure(recv) ((syntax___syntax_base___AClosureDef___closure_t)CALL((recv), (SFT_syntax___syntax_base[98] + 0)))
244 #define CALL_syntax___syntax_base___AClosureDef___variables(recv) ((syntax___syntax_base___AClosureDef___variables_t)CALL((recv), (SFT_syntax___syntax_base[98] + 1)))
245 #define CALL_syntax___syntax_base___AClosureDef___variables__eq(recv) ((syntax___syntax_base___AClosureDef___variables__eq_t)CALL((recv), (SFT_syntax___syntax_base[98] + 2)))
246 #define CALL_syntax___syntax_base___AMethid___name(recv) ((syntax___syntax_base___AMethid___name_t)CALL((recv), (SFT_syntax___syntax_base[99] + 0)))
247 #define CALL_syntax___syntax_base___AExprs___to_a(recv) ((syntax___syntax_base___AExprs___to_a_t)CALL((recv), (SFT_syntax___syntax_base[100] + 0)))
248 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___clear_ast = "syntax_base::MMSrcModule::clear_ast";
249 void syntax___syntax_base___MMSrcModule___clear_ast(val_t p0);
250 typedef void (*syntax___syntax_base___MMSrcModule___clear_ast_t)(val_t p0);
251 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___node = "syntax_base::MMSrcModule::node";
252 val_t syntax___syntax_base___MMSrcModule___node(val_t p0);
253 typedef val_t (*syntax___syntax_base___MMSrcModule___node_t)(val_t p0);
254 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___src_local_classes = "syntax_base::MMSrcModule::src_local_classes";
255 val_t syntax___syntax_base___MMSrcModule___src_local_classes(val_t p0);
256 typedef val_t (*syntax___syntax_base___MMSrcModule___src_local_classes_t)(val_t p0);
257 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___init = "syntax_base::MMSrcModule::init";
258 void syntax___syntax_base___MMSrcModule___init(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
259 typedef void (*syntax___syntax_base___MMSrcModule___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
260 val_t NEW_MMSrcModule_syntax___syntax_base___MMSrcModule___init(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
261 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___nodes = "syntax_base::MMSrcModule::(syntax_base::MMModule::nodes)";
262 val_t syntax___syntax_base___MMSrcModule___nodes(val_t p0, val_t p1);
263 typedef val_t (*syntax___syntax_base___MMSrcModule___nodes_t)(val_t p0, val_t p1);
264 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___nodes__eq = "syntax_base::MMSrcModule::(syntax_base::MMModule::nodes=)";
265 void syntax___syntax_base___MMSrcModule___nodes__eq(val_t p0, val_t p1, val_t p2);
266 typedef void (*syntax___syntax_base___MMSrcModule___nodes__eq_t)(val_t p0, val_t p1, val_t p2);
267 static const char * const LOCATE_syntax___syntax_base___MMModule___nodes = "syntax_base::MMModule::nodes";
268 val_t syntax___syntax_base___MMModule___nodes(val_t p0, val_t p1);
269 typedef val_t (*syntax___syntax_base___MMModule___nodes_t)(val_t p0, val_t p1);
270 static const char * const LOCATE_syntax___syntax_base___MMModule___nodes__eq = "syntax_base::MMModule::nodes=";
271 void syntax___syntax_base___MMModule___nodes__eq(val_t p0, val_t p1, val_t p2);
272 typedef void (*syntax___syntax_base___MMModule___nodes__eq_t)(val_t p0, val_t p1, val_t p2);
273 val_t NEW_MMModule_metamodel___abstractmetamodel___MMModule___init(val_t p0, val_t p1, val_t p2, val_t p3);
274 static const char * const LOCATE_syntax___syntax_base___MMGlobalClass___check_visibility = "syntax_base::MMGlobalClass::check_visibility";
275 val_t syntax___syntax_base___MMGlobalClass___check_visibility(val_t p0, val_t p1, val_t p2, val_t p3);
276 typedef val_t (*syntax___syntax_base___MMGlobalClass___check_visibility_t)(val_t p0, val_t p1, val_t p2, val_t p3);
277 val_t NEW_MMGlobalClass_metamodel___abstractmetamodel___MMGlobalClass___init(val_t p0);
278 static const char * const LOCATE_syntax___syntax_base___MMSrcLocalClass___node = "syntax_base::MMSrcLocalClass::node";
279 val_t syntax___syntax_base___MMSrcLocalClass___node(val_t p0);
280 typedef val_t (*syntax___syntax_base___MMSrcLocalClass___node_t)(val_t p0);
281 static const char * const LOCATE_syntax___syntax_base___MMSrcLocalClass___formal_dict = "syntax_base::MMSrcLocalClass::formal_dict";
282 val_t syntax___syntax_base___MMSrcLocalClass___formal_dict(val_t p0);
283 typedef val_t (*syntax___syntax_base___MMSrcLocalClass___formal_dict_t)(val_t p0);
284 static const char * const LOCATE_syntax___syntax_base___MMSrcLocalClass___src_local_properties = "syntax_base::MMSrcLocalClass::src_local_properties";
285 val_t syntax___syntax_base___MMSrcLocalClass___src_local_properties(val_t p0);
286 typedef val_t (*syntax___syntax_base___MMSrcLocalClass___src_local_properties_t)(val_t p0);
287 static const char * const LOCATE_syntax___syntax_base___MMSrcLocalClass___init = "syntax_base::MMSrcLocalClass::init";
288 void syntax___syntax_base___MMSrcLocalClass___init(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
289 typedef void (*syntax___syntax_base___MMSrcLocalClass___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
290 val_t NEW_MMSrcLocalClass_syntax___syntax_base___MMSrcLocalClass___init(val_t p0, val_t p1, val_t p2, val_t p3);
291 static const char * const LOCATE_syntax___syntax_base___MMGlobalProperty___check_visibility = "syntax_base::MMGlobalProperty::check_visibility";
292 val_t syntax___syntax_base___MMGlobalProperty___check_visibility(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
293 typedef val_t (*syntax___syntax_base___MMGlobalProperty___check_visibility_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
294 val_t NEW_MMGlobalProperty_metamodel___abstractmetamodel___MMGlobalProperty___init(val_t p0);
295 static const char * const LOCATE_syntax___syntax_base___MMLocalProperty___node = "syntax_base::MMLocalProperty::node";
296 val_t syntax___syntax_base___MMLocalProperty___node(val_t p0);
297 typedef val_t (*syntax___syntax_base___MMLocalProperty___node_t)(val_t p0);
298 static const char * const LOCATE_syntax___syntax_base___MMLocalProperty___is_init = "syntax_base::MMLocalProperty::is_init";
299 val_t syntax___syntax_base___MMLocalProperty___is_init(val_t p0);
300 typedef val_t (*syntax___syntax_base___MMLocalProperty___is_init_t)(val_t p0);
301 val_t NEW_MMLocalProperty_metamodel___abstractmetamodel___MMLocalProperty___init(val_t p0, val_t p1);
302 static const char * const LOCATE_syntax___syntax_base___MMSrcAttribute___node = "syntax_base::MMSrcAttribute::(syntax_base::MMLocalProperty::node)";
303 val_t syntax___syntax_base___MMSrcAttribute___node(val_t p0);
304 typedef val_t (*syntax___syntax_base___MMSrcAttribute___node_t)(val_t p0);
305 static const char * const LOCATE_syntax___syntax_base___MMSrcAttribute___init = "syntax_base::MMSrcAttribute::init";
306 void syntax___syntax_base___MMSrcAttribute___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
307 typedef void (*syntax___syntax_base___MMSrcAttribute___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
308 val_t NEW_MMSrcAttribute_syntax___syntax_base___MMSrcAttribute___init(val_t p0, val_t p1, val_t p2);
309 static const char * const LOCATE_syntax___syntax_base___MMSrcMethod___is_intern = "syntax_base::MMSrcMethod::(abstractmetamodel::MMMethod::is_intern)";
310 val_t syntax___syntax_base___MMSrcMethod___is_intern(val_t p0);
311 typedef val_t (*syntax___syntax_base___MMSrcMethod___is_intern_t)(val_t p0);
312 static const char * const LOCATE_syntax___syntax_base___MMSrcMethod___is_extern = "syntax_base::MMSrcMethod::(abstractmetamodel::MMMethod::is_extern)";
313 val_t syntax___syntax_base___MMSrcMethod___is_extern(val_t p0);
314 typedef val_t (*syntax___syntax_base___MMSrcMethod___is_extern_t)(val_t p0);
315 static const char * const LOCATE_syntax___syntax_base___MMSrcMethod___is_abstract = "syntax_base::MMSrcMethod::(abstractmetamodel::MMMethod::is_abstract)";
316 val_t syntax___syntax_base___MMSrcMethod___is_abstract(val_t p0);
317 typedef val_t (*syntax___syntax_base___MMSrcMethod___is_abstract_t)(val_t p0);
318 static const char * const LOCATE_syntax___syntax_base___MMSrcMethod___extern_name = "syntax_base::MMSrcMethod::(abstractmetamodel::MMMethod::extern_name)";
319 val_t syntax___syntax_base___MMSrcMethod___extern_name(val_t p0);
320 typedef val_t (*syntax___syntax_base___MMSrcMethod___extern_name_t)(val_t p0);
321 val_t NEW_MMSrcMethod_metamodel___abstractmetamodel___MMLocalProperty___init(val_t p0, val_t p1);
322 static const char * const LOCATE_syntax___syntax_base___MMAttrImplementationMethod___node = "syntax_base::MMAttrImplementationMethod::(syntax_base::MMLocalProperty::node)";
323 val_t syntax___syntax_base___MMAttrImplementationMethod___node(val_t p0);
324 typedef val_t (*syntax___syntax_base___MMAttrImplementationMethod___node_t)(val_t p0);
325 static const char * const LOCATE_syntax___syntax_base___MMAttrImplementationMethod___init = "syntax_base::MMAttrImplementationMethod::init";
326 void syntax___syntax_base___MMAttrImplementationMethod___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
327 typedef void (*syntax___syntax_base___MMAttrImplementationMethod___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
328 val_t NEW_MMAttrImplementationMethod_syntax___syntax_base___MMAttrImplementationMethod___init(val_t p0, val_t p1, val_t p2);
329 static const char * const LOCATE_syntax___syntax_base___MMReadImplementationMethod___init = "syntax_base::MMReadImplementationMethod::init";
330 void syntax___syntax_base___MMReadImplementationMethod___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
331 typedef void (*syntax___syntax_base___MMReadImplementationMethod___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
332 val_t NEW_MMReadImplementationMethod_syntax___syntax_base___MMReadImplementationMethod___init(val_t p0, val_t p1, val_t p2);
333 static const char * const LOCATE_syntax___syntax_base___MMWriteImplementationMethod___init = "syntax_base::MMWriteImplementationMethod::init";
334 void syntax___syntax_base___MMWriteImplementationMethod___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
335 typedef void (*syntax___syntax_base___MMWriteImplementationMethod___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
336 val_t NEW_MMWriteImplementationMethod_syntax___syntax_base___MMWriteImplementationMethod___init(val_t p0, val_t p1, val_t p2);
337 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___is_init = "syntax_base::MMMethSrcMethod::(syntax_base::MMLocalProperty::is_init)";
338 val_t syntax___syntax_base___MMMethSrcMethod___is_init(val_t p0);
339 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___is_init_t)(val_t p0);
340 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___is_intern = "syntax_base::MMMethSrcMethod::(abstractmetamodel::MMMethod::is_intern)";
341 val_t syntax___syntax_base___MMMethSrcMethod___is_intern(val_t p0);
342 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___is_intern_t)(val_t p0);
343 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___is_extern = "syntax_base::MMMethSrcMethod::(abstractmetamodel::MMMethod::is_extern)";
344 val_t syntax___syntax_base___MMMethSrcMethod___is_extern(val_t p0);
345 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___is_extern_t)(val_t p0);
346 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___is_abstract = "syntax_base::MMMethSrcMethod::(abstractmetamodel::MMMethod::is_abstract)";
347 val_t syntax___syntax_base___MMMethSrcMethod___is_abstract(val_t p0);
348 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___is_abstract_t)(val_t p0);
349 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___extern_name = "syntax_base::MMMethSrcMethod::(abstractmetamodel::MMMethod::extern_name)";
350 val_t syntax___syntax_base___MMMethSrcMethod___extern_name(val_t p0);
351 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___extern_name_t)(val_t p0);
352 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___extern_name__eq = "syntax_base::MMMethSrcMethod::extern_name=";
353 void syntax___syntax_base___MMMethSrcMethod___extern_name__eq(val_t p0, val_t p1);
354 typedef void (*syntax___syntax_base___MMMethSrcMethod___extern_name__eq_t)(val_t p0, val_t p1);
355 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___explicit_casts = "syntax_base::MMMethSrcMethod::(static_type::MMMethod::explicit_casts)";
356 val_t syntax___syntax_base___MMMethSrcMethod___explicit_casts(val_t p0);
357 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___explicit_casts_t)(val_t p0);
358 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___explicit_imports = "syntax_base::MMMethSrcMethod::(abstractmetamodel::MMMethod::explicit_imports)";
359 val_t syntax___syntax_base___MMMethSrcMethod___explicit_imports(val_t p0);
360 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___explicit_imports_t)(val_t p0);
361 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___node = "syntax_base::MMMethSrcMethod::(syntax_base::MMLocalProperty::node)";
362 val_t syntax___syntax_base___MMMethSrcMethod___node(val_t p0);
363 typedef val_t (*syntax___syntax_base___MMMethSrcMethod___node_t)(val_t p0);
364 static const char * const LOCATE_syntax___syntax_base___MMMethSrcMethod___init = "syntax_base::MMMethSrcMethod::init";
365 void syntax___syntax_base___MMMethSrcMethod___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
366 typedef void (*syntax___syntax_base___MMMethSrcMethod___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
367 val_t NEW_MMMethSrcMethod_syntax___syntax_base___MMMethSrcMethod___init(val_t p0, val_t p1, val_t p2);
368 static const char * const LOCATE_syntax___syntax_base___MMSrcTypeProperty___init = "syntax_base::MMSrcTypeProperty::init";
369 void syntax___syntax_base___MMSrcTypeProperty___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
370 typedef void (*syntax___syntax_base___MMSrcTypeProperty___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
371 val_t NEW_MMSrcTypeProperty_syntax___syntax_base___MMSrcTypeProperty___init(val_t p0, val_t p1, val_t p2);
372 static const char * const LOCATE_syntax___syntax_base___MMImplicitInit___super_init = "syntax_base::MMImplicitInit::super_init";
373 val_t syntax___syntax_base___MMImplicitInit___super_init(val_t p0);
374 typedef val_t (*syntax___syntax_base___MMImplicitInit___super_init_t)(val_t p0);
375 static const char * const LOCATE_syntax___syntax_base___MMImplicitInit___is_init = "syntax_base::MMImplicitInit::(syntax_base::MMLocalProperty::is_init)";
376 val_t syntax___syntax_base___MMImplicitInit___is_init(val_t p0);
377 typedef val_t (*syntax___syntax_base___MMImplicitInit___is_init_t)(val_t p0);
378 static const char * const LOCATE_syntax___syntax_base___MMImplicitInit___unassigned_attributes = "syntax_base::MMImplicitInit::unassigned_attributes";
379 val_t syntax___syntax_base___MMImplicitInit___unassigned_attributes(val_t p0);
380 typedef val_t (*syntax___syntax_base___MMImplicitInit___unassigned_attributes_t)(val_t p0);
381 static const char * const LOCATE_syntax___syntax_base___MMImplicitInit___super_inits = "syntax_base::MMImplicitInit::super_inits";
382 val_t syntax___syntax_base___MMImplicitInit___super_inits(val_t p0);
383 typedef val_t (*syntax___syntax_base___MMImplicitInit___super_inits_t)(val_t p0);
384 static const char * const LOCATE_syntax___syntax_base___MMImplicitInit___init = "syntax_base::MMImplicitInit::init";
385 void syntax___syntax_base___MMImplicitInit___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
386 typedef void (*syntax___syntax_base___MMImplicitInit___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
387 val_t NEW_MMImplicitInit_syntax___syntax_base___MMImplicitInit___init(val_t p0, val_t p1, val_t p2);
388 static const char * const LOCATE_syntax___syntax_base___Variable___name = "syntax_base::Variable::name";
389 val_t syntax___syntax_base___Variable___name(val_t p0);
390 typedef val_t (*syntax___syntax_base___Variable___name_t)(val_t p0);
391 static const char * const LOCATE_syntax___syntax_base___Variable___decl = "syntax_base::Variable::decl";
392 val_t syntax___syntax_base___Variable___decl(val_t p0);
393 typedef val_t (*syntax___syntax_base___Variable___decl_t)(val_t p0);
394 static const char * const LOCATE_syntax___syntax_base___Variable___stype = "syntax_base::Variable::stype";
395 val_t syntax___syntax_base___Variable___stype(val_t p0);
396 typedef val_t (*syntax___syntax_base___Variable___stype_t)(val_t p0);
397 static const char * const LOCATE_syntax___syntax_base___Variable___stype__eq = "syntax_base::Variable::stype=";
398 void syntax___syntax_base___Variable___stype__eq(val_t p0, val_t p1);
399 typedef void (*syntax___syntax_base___Variable___stype__eq_t)(val_t p0, val_t p1);
400 static const char * const LOCATE_syntax___syntax_base___Variable___to_s = "syntax_base::Variable::(string::Object::to_s)";
401 val_t syntax___syntax_base___Variable___to_s(val_t p0);
402 typedef val_t (*syntax___syntax_base___Variable___to_s_t)(val_t p0);
403 static const char * const LOCATE_syntax___syntax_base___Variable___kind = "syntax_base::Variable::kind";
404 val_t syntax___syntax_base___Variable___kind(val_t p0);
405 typedef val_t (*syntax___syntax_base___Variable___kind_t)(val_t p0);
406 static const char * const LOCATE_syntax___syntax_base___Variable___init = "syntax_base::Variable::init";
407 void syntax___syntax_base___Variable___init(val_t p0, val_t p1, val_t p2, int* init_table);
408 typedef void (*syntax___syntax_base___Variable___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
409 val_t NEW_Variable_syntax___syntax_base___Variable___init(val_t p0, val_t p1);
410 static const char * const LOCATE_syntax___syntax_base___VarVariable___kind = "syntax_base::VarVariable::(syntax_base::Variable::kind)";
411 val_t syntax___syntax_base___VarVariable___kind(val_t p0);
412 typedef val_t (*syntax___syntax_base___VarVariable___kind_t)(val_t p0);
413 static const char * const LOCATE_syntax___syntax_base___VarVariable___init = "syntax_base::VarVariable::init";
414 void syntax___syntax_base___VarVariable___init(val_t p0, val_t p1, val_t p2, int* init_table);
415 typedef void (*syntax___syntax_base___VarVariable___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
416 val_t NEW_VarVariable_syntax___syntax_base___VarVariable___init(val_t p0, val_t p1);
417 static const char * const LOCATE_syntax___syntax_base___ParamVariable___kind = "syntax_base::ParamVariable::(syntax_base::Variable::kind)";
418 val_t syntax___syntax_base___ParamVariable___kind(val_t p0);
419 typedef val_t (*syntax___syntax_base___ParamVariable___kind_t)(val_t p0);
420 static const char * const LOCATE_syntax___syntax_base___ParamVariable___init = "syntax_base::ParamVariable::init";
421 void syntax___syntax_base___ParamVariable___init(val_t p0, val_t p1, val_t p2, int* init_table);
422 typedef void (*syntax___syntax_base___ParamVariable___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
423 val_t NEW_ParamVariable_syntax___syntax_base___ParamVariable___init(val_t p0, val_t p1);
424 static const char * const LOCATE_syntax___syntax_base___AutoVariable___kind = "syntax_base::AutoVariable::(syntax_base::Variable::kind)";
425 val_t syntax___syntax_base___AutoVariable___kind(val_t p0);
426 typedef val_t (*syntax___syntax_base___AutoVariable___kind_t)(val_t p0);
427 static const char * const LOCATE_syntax___syntax_base___AutoVariable___init = "syntax_base::AutoVariable::init";
428 void syntax___syntax_base___AutoVariable___init(val_t p0, val_t p1, val_t p2, int* init_table);
429 typedef void (*syntax___syntax_base___AutoVariable___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
430 val_t NEW_AutoVariable_syntax___syntax_base___AutoVariable___init(val_t p0, val_t p1);
431 static const char * const LOCATE_syntax___syntax_base___ClosureVariable___kind = "syntax_base::ClosureVariable::(syntax_base::Variable::kind)";
432 val_t syntax___syntax_base___ClosureVariable___kind(val_t p0);
433 typedef val_t (*syntax___syntax_base___ClosureVariable___kind_t)(val_t p0);
434 static const char * const LOCATE_syntax___syntax_base___ClosureVariable___closure = "syntax_base::ClosureVariable::closure";
435 val_t syntax___syntax_base___ClosureVariable___closure(val_t p0);
436 typedef val_t (*syntax___syntax_base___ClosureVariable___closure_t)(val_t p0);
437 static const char * const LOCATE_syntax___syntax_base___ClosureVariable___init = "syntax_base::ClosureVariable::init";
438 void syntax___syntax_base___ClosureVariable___init(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
439 typedef void (*syntax___syntax_base___ClosureVariable___init_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
440 val_t NEW_ClosureVariable_syntax___syntax_base___ClosureVariable___init(val_t p0, val_t p1, val_t p2);
441 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name = "syntax_base::AbsSyntaxVisitor::get_type_by_name";
442 val_t syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name(val_t p0, val_t p1);
443 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___get_type_by_name_t)(val_t p0, val_t p1);
444 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name = "syntax_base::AbsSyntaxVisitor::get_instantiated_type_by_name";
445 val_t syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name(val_t p0, val_t p1, val_t p2);
446 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___get_instantiated_type_by_name_t)(val_t p0, val_t p1, val_t p2);
447 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_object = "syntax_base::AbsSyntaxVisitor::type_object";
448 val_t syntax___syntax_base___AbsSyntaxVisitor___type_object(val_t p0);
449 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_object_t)(val_t p0);
450 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_bool = "syntax_base::AbsSyntaxVisitor::type_bool";
451 val_t syntax___syntax_base___AbsSyntaxVisitor___type_bool(val_t p0);
452 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_bool_t)(val_t p0);
453 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_int = "syntax_base::AbsSyntaxVisitor::type_int";
454 val_t syntax___syntax_base___AbsSyntaxVisitor___type_int(val_t p0);
455 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_int_t)(val_t p0);
456 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_float = "syntax_base::AbsSyntaxVisitor::type_float";
457 val_t syntax___syntax_base___AbsSyntaxVisitor___type_float(val_t p0);
458 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_float_t)(val_t p0);
459 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_char = "syntax_base::AbsSyntaxVisitor::type_char";
460 val_t syntax___syntax_base___AbsSyntaxVisitor___type_char(val_t p0);
461 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_char_t)(val_t p0);
462 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_string = "syntax_base::AbsSyntaxVisitor::type_string";
463 val_t syntax___syntax_base___AbsSyntaxVisitor___type_string(val_t p0);
464 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_string_t)(val_t p0);
465 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_nativestring = "syntax_base::AbsSyntaxVisitor::type_nativestring";
466 val_t syntax___syntax_base___AbsSyntaxVisitor___type_nativestring(val_t p0);
467 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_nativestring_t)(val_t p0);
468 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_array = "syntax_base::AbsSyntaxVisitor::type_array";
469 val_t syntax___syntax_base___AbsSyntaxVisitor___type_array(val_t p0, val_t p1);
470 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_array_t)(val_t p0, val_t p1);
471 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_discrete = "syntax_base::AbsSyntaxVisitor::type_discrete";
472 val_t syntax___syntax_base___AbsSyntaxVisitor___type_discrete(val_t p0);
473 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_discrete_t)(val_t p0);
474 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_range = "syntax_base::AbsSyntaxVisitor::type_range";
475 val_t syntax___syntax_base___AbsSyntaxVisitor___type_range(val_t p0, val_t p1);
476 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_range_t)(val_t p0, val_t p1);
477 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___type_none = "syntax_base::AbsSyntaxVisitor::type_none";
478 val_t syntax___syntax_base___AbsSyntaxVisitor___type_none(val_t p0);
479 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___type_none_t)(val_t p0);
480 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___get_method = "syntax_base::AbsSyntaxVisitor::get_method";
481 val_t syntax___syntax_base___AbsSyntaxVisitor___get_method(val_t p0, val_t p1, val_t p2);
482 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___get_method_t)(val_t p0, val_t p1, val_t p2);
483 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___mmmodule = "syntax_base::AbsSyntaxVisitor::mmmodule";
484 val_t syntax___syntax_base___AbsSyntaxVisitor___mmmodule(val_t p0);
485 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___mmmodule_t)(val_t p0);
486 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___local_class = "syntax_base::AbsSyntaxVisitor::local_class";
487 val_t syntax___syntax_base___AbsSyntaxVisitor___local_class(val_t p0);
488 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___local_class_t)(val_t p0);
489 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___local_class__eq = "syntax_base::AbsSyntaxVisitor::local_class=";
490 void syntax___syntax_base___AbsSyntaxVisitor___local_class__eq(val_t p0, val_t p1);
491 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___local_class__eq_t)(val_t p0, val_t p1);
492 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___local_property = "syntax_base::AbsSyntaxVisitor::local_property";
493 val_t syntax___syntax_base___AbsSyntaxVisitor___local_property(val_t p0);
494 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___local_property_t)(val_t p0);
495 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___local_property__eq = "syntax_base::AbsSyntaxVisitor::local_property=";
496 void syntax___syntax_base___AbsSyntaxVisitor___local_property__eq(val_t p0, val_t p1);
497 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___local_property__eq_t)(val_t p0, val_t p1);
498 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___tc = "syntax_base::AbsSyntaxVisitor::tc";
499 val_t syntax___syntax_base___AbsSyntaxVisitor___tc(val_t p0);
500 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___tc_t)(val_t p0);
501 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___error = "syntax_base::AbsSyntaxVisitor::error";
502 void syntax___syntax_base___AbsSyntaxVisitor___error(val_t p0, val_t p1, val_t p2);
503 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___error_t)(val_t p0, val_t p1, val_t p2);
504 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___fatal_error = "syntax_base::AbsSyntaxVisitor::fatal_error";
505 void syntax___syntax_base___AbsSyntaxVisitor___fatal_error(val_t p0, val_t p1, val_t p2);
506 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___fatal_error_t)(val_t p0, val_t p1, val_t p2);
507 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___warning = "syntax_base::AbsSyntaxVisitor::warning";
508 void syntax___syntax_base___AbsSyntaxVisitor___warning(val_t p0, val_t p1, val_t p2);
509 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___warning_t)(val_t p0, val_t p1, val_t p2);
510 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___check_conform = "syntax_base::AbsSyntaxVisitor::check_conform";
511 val_t syntax___syntax_base___AbsSyntaxVisitor___check_conform(val_t p0, val_t p1, val_t p2, val_t p3);
512 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___check_conform_t)(val_t p0, val_t p1, val_t p2, val_t p3);
513 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___check_expr = "syntax_base::AbsSyntaxVisitor::check_expr";
514 val_t syntax___syntax_base___AbsSyntaxVisitor___check_expr(val_t p0, val_t p1);
515 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___check_expr_t)(val_t p0, val_t p1);
516 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr = "syntax_base::AbsSyntaxVisitor::check_conform_expr";
517 val_t syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr(val_t p0, val_t p1, val_t p2);
518 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___check_conform_expr_t)(val_t p0, val_t p1, val_t p2);
519 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr = "syntax_base::AbsSyntaxVisitor::check_conform_multiexpr";
520 val_t syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr(val_t p0, val_t p1, val_t p2);
521 typedef val_t (*syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_t)(val_t p0, val_t p1, val_t p2);
522 typedef void (*CLOS_OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_1_0)(struct stack_frame_t *);
523 void OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
524 typedef void (*OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
525 typedef void (*CLOS_OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_4_0)(struct stack_frame_t *);
526 void OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_4(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
527 typedef void (*OC_syntax___syntax_base___AbsSyntaxVisitor___check_conform_multiexpr_4_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
528 static const char * const LOCATE_syntax___syntax_base___AbsSyntaxVisitor___init = "syntax_base::AbsSyntaxVisitor::init";
529 void syntax___syntax_base___AbsSyntaxVisitor___init(val_t p0, val_t p1, val_t p2, int* init_table);
530 typedef void (*syntax___syntax_base___AbsSyntaxVisitor___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
531 val_t NEW_AbsSyntaxVisitor_syntax___syntax_base___AbsSyntaxVisitor___init(val_t p0, val_t p1);
532 static const char * const LOCATE_syntax___syntax_base___ANode___accept_abs_syntax_visitor = "syntax_base::ANode::accept_abs_syntax_visitor";
533 void syntax___syntax_base___ANode___accept_abs_syntax_visitor(val_t p0, val_t p1);
534 typedef void (*syntax___syntax_base___ANode___accept_abs_syntax_visitor_t)(val_t p0, val_t p1);
535 val_t NEW_ANode_parser___parser_nodes___ANode___init();
536 static const char * const LOCATE_syntax___syntax_base___Token___to_symbol = "syntax_base::Token::to_symbol";
537 val_t syntax___syntax_base___Token___to_symbol(val_t p0);
538 typedef val_t (*syntax___syntax_base___Token___to_symbol_t)(val_t p0);
539 val_t NEW_Token_parser___parser_nodes___ANode___init();
540 static const char * const LOCATE_syntax___syntax_base___AClassdef___local_class = "syntax_base::AClassdef::local_class";
541 val_t syntax___syntax_base___AClassdef___local_class(val_t p0);
542 typedef val_t (*syntax___syntax_base___AClassdef___local_class_t)(val_t p0);
543 static const char * const LOCATE_syntax___syntax_base___AClassdef___next_node = "syntax_base::AClassdef::next_node";
544 val_t syntax___syntax_base___AClassdef___next_node(val_t p0);
545 typedef val_t (*syntax___syntax_base___AClassdef___next_node_t)(val_t p0);
546 static const char * const LOCATE_syntax___syntax_base___AClassdef___next_node__eq = "syntax_base::AClassdef::next_node=";
547 void syntax___syntax_base___AClassdef___next_node__eq(val_t p0, val_t p1);
548 typedef void (*syntax___syntax_base___AClassdef___next_node__eq_t)(val_t p0, val_t p1);
549 val_t NEW_AClassdef_parser___parser_nodes___ANode___init();
550 static const char * const LOCATE_syntax___syntax_base___APropdef___self_var = "syntax_base::APropdef::self_var";
551 val_t syntax___syntax_base___APropdef___self_var(val_t p0);
552 typedef val_t (*syntax___syntax_base___APropdef___self_var_t)(val_t p0);
553 val_t NEW_APropdef_parser___parser_nodes___ANode___init();
554 static const char * const LOCATE_syntax___syntax_base___AAttrPropdef___prop = "syntax_base::AAttrPropdef::prop";
555 val_t syntax___syntax_base___AAttrPropdef___prop(val_t p0);
556 typedef val_t (*syntax___syntax_base___AAttrPropdef___prop_t)(val_t p0);
557 static const char * const LOCATE_syntax___syntax_base___AAttrPropdef___readmethod = "syntax_base::AAttrPropdef::readmethod";
558 val_t syntax___syntax_base___AAttrPropdef___readmethod(val_t p0);
559 typedef val_t (*syntax___syntax_base___AAttrPropdef___readmethod_t)(val_t p0);
560 static const char * const LOCATE_syntax___syntax_base___AAttrPropdef___writemethod = "syntax_base::AAttrPropdef::writemethod";
561 val_t syntax___syntax_base___AAttrPropdef___writemethod(val_t p0);
562 typedef val_t (*syntax___syntax_base___AAttrPropdef___writemethod_t)(val_t p0);
563 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___empty_init();
564 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___init_aattrpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9);
565 val_t NEW_AAttrPropdef_parser___parser_nodes___ANode___init();
566 static const char * const LOCATE_syntax___syntax_base___AConcreteInitPropdef___super_init_calls = "syntax_base::AConcreteInitPropdef::super_init_calls";
567 val_t syntax___syntax_base___AConcreteInitPropdef___super_init_calls(val_t p0);
568 typedef val_t (*syntax___syntax_base___AConcreteInitPropdef___super_init_calls_t)(val_t p0);
569 static const char * const LOCATE_syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls = "syntax_base::AConcreteInitPropdef::explicit_super_init_calls";
570 val_t syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls(val_t p0);
571 typedef val_t (*syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls_t)(val_t p0);
572 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
573 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___empty_init();
574 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
575 val_t NEW_AConcreteInitPropdef_parser___parser_nodes___ANode___init();
576 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
577 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
578 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
579 static const char * const LOCATE_syntax___syntax_base___AMethPropdef___method = "syntax_base::AMethPropdef::method";
580 val_t syntax___syntax_base___AMethPropdef___method(val_t p0);
581 typedef val_t (*syntax___syntax_base___AMethPropdef___method_t)(val_t p0);
582 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
583 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
584 val_t NEW_AMethPropdef_parser___parser_nodes___ANode___init();
585 static const char * const LOCATE_syntax___syntax_base___ATypePropdef___prop = "syntax_base::ATypePropdef::prop";
586 val_t syntax___syntax_base___ATypePropdef___prop(val_t p0);
587 typedef val_t (*syntax___syntax_base___ATypePropdef___prop_t)(val_t p0);
588 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___empty_init();
589 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___init_atypepropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
590 val_t NEW_ATypePropdef_parser___parser_nodes___ANode___init();
591 static const char * const LOCATE_syntax___syntax_base___AParam___position = "syntax_base::AParam::position";
592 val_t syntax___syntax_base___AParam___position(val_t p0);
593 typedef val_t (*syntax___syntax_base___AParam___position_t)(val_t p0);
594 static const char * const LOCATE_syntax___syntax_base___AParam___variable = "syntax_base::AParam::variable";
595 val_t syntax___syntax_base___AParam___variable(val_t p0);
596 typedef val_t (*syntax___syntax_base___AParam___variable_t)(val_t p0);
597 val_t NEW_AParam_parser___parser_prod___AParam___empty_init();
598 val_t NEW_AParam_parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2);
599 val_t NEW_AParam_parser___parser_nodes___ANode___init();
600 static const char * const LOCATE_syntax___syntax_base___AClosureDecl___position = "syntax_base::AClosureDecl::position";
601 val_t syntax___syntax_base___AClosureDecl___position(val_t p0);
602 typedef val_t (*syntax___syntax_base___AClosureDecl___position_t)(val_t p0);
603 static const char * const LOCATE_syntax___syntax_base___AClosureDecl___variable = "syntax_base::AClosureDecl::variable";
604 val_t syntax___syntax_base___AClosureDecl___variable(val_t p0);
605 typedef val_t (*syntax___syntax_base___AClosureDecl___variable_t)(val_t p0);
606 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___empty_init();
607 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___init_aclosuredecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
608 val_t NEW_AClosureDecl_parser___parser_nodes___ANode___init();
609 static const char * const LOCATE_syntax___syntax_base___AType___is_typed = "syntax_base::AType::is_typed";
610 val_t syntax___syntax_base___AType___is_typed(val_t p0);
611 typedef val_t (*syntax___syntax_base___AType___is_typed_t)(val_t p0);
612 static const char * const LOCATE_syntax___syntax_base___AType___stype = "syntax_base::AType::stype";
613 val_t syntax___syntax_base___AType___stype(val_t p0);
614 typedef val_t (*syntax___syntax_base___AType___stype_t)(val_t p0);
615 static const char * const LOCATE_syntax___syntax_base___AType___get_local_class = "syntax_base::AType::get_local_class";
616 val_t syntax___syntax_base___AType___get_local_class(val_t p0, val_t p1);
617 typedef val_t (*syntax___syntax_base___AType___get_local_class_t)(val_t p0, val_t p1);
618 static const char * const LOCATE_syntax___syntax_base___AType___get_unchecked_stype = "syntax_base::AType::get_unchecked_stype";
619 val_t syntax___syntax_base___AType___get_unchecked_stype(val_t p0, val_t p1);
620 typedef val_t (*syntax___syntax_base___AType___get_unchecked_stype_t)(val_t p0, val_t p1);
621 typedef void (*CLOS_OC_syntax___syntax_base___AType___get_unchecked_stype_16_0)(struct stack_frame_t *);
622 void OC_syntax___syntax_base___AType___get_unchecked_stype_16(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
623 typedef void (*OC_syntax___syntax_base___AType___get_unchecked_stype_16_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
624 static const char * const LOCATE_syntax___syntax_base___AType___get_stype = "syntax_base::AType::get_stype";
625 val_t syntax___syntax_base___AType___get_stype(val_t p0, val_t p1);
626 typedef val_t (*syntax___syntax_base___AType___get_stype_t)(val_t p0, val_t p1);
627 static const char * const LOCATE_syntax___syntax_base___AType___check_conform = "syntax_base::AType::check_conform";
628 void syntax___syntax_base___AType___check_conform(val_t p0, val_t p1);
629 typedef void (*syntax___syntax_base___AType___check_conform_t)(val_t p0, val_t p1);
630 val_t NEW_AType_parser___parser_prod___AType___empty_init();
631 val_t NEW_AType_parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2);
632 val_t NEW_AType_parser___parser_nodes___ANode___init();
633 static const char * const LOCATE_syntax___syntax_base___AExpr___is_typed = "syntax_base::AExpr::is_typed";
634 val_t syntax___syntax_base___AExpr___is_typed(val_t p0);
635 typedef val_t (*syntax___syntax_base___AExpr___is_typed_t)(val_t p0);
636 static const char * const LOCATE_syntax___syntax_base___AExpr___is_statement = "syntax_base::AExpr::is_statement";
637 val_t syntax___syntax_base___AExpr___is_statement(val_t p0);
638 typedef val_t (*syntax___syntax_base___AExpr___is_statement_t)(val_t p0);
639 static const char * const LOCATE_syntax___syntax_base___AExpr___stype = "syntax_base::AExpr::stype";
640 val_t syntax___syntax_base___AExpr___stype(val_t p0);
641 typedef val_t (*syntax___syntax_base___AExpr___stype_t)(val_t p0);
642 val_t NEW_AExpr_parser___parser_nodes___ANode___init();
643 static const char * const LOCATE_syntax___syntax_base___AAbsAbsSendExpr___prop_signature = "syntax_base::AAbsAbsSendExpr::prop_signature";
644 val_t syntax___syntax_base___AAbsAbsSendExpr___prop_signature(val_t p0);
645 typedef val_t (*syntax___syntax_base___AAbsAbsSendExpr___prop_signature_t)(val_t p0);
646 static const char * const LOCATE_syntax___syntax_base___AAbsAbsSendExpr___raw_arguments = "syntax_base::AAbsAbsSendExpr::raw_arguments";
647 val_t syntax___syntax_base___AAbsAbsSendExpr___raw_arguments(val_t p0);
648 typedef val_t (*syntax___syntax_base___AAbsAbsSendExpr___raw_arguments_t)(val_t p0);
649 val_t NEW_AAbsAbsSendExpr_parser___parser_nodes___ANode___init();
650 static const char * const LOCATE_syntax___syntax_base___AAbsSendExpr___prop = "syntax_base::AAbsSendExpr::prop";
651 val_t syntax___syntax_base___AAbsSendExpr___prop(val_t p0);
652 typedef val_t (*syntax___syntax_base___AAbsSendExpr___prop_t)(val_t p0);
653 static const char * const LOCATE_syntax___syntax_base___AAbsSendExpr___return_type = "syntax_base::AAbsSendExpr::return_type";
654 val_t syntax___syntax_base___AAbsSendExpr___return_type(val_t p0);
655 typedef val_t (*syntax___syntax_base___AAbsSendExpr___return_type_t)(val_t p0);
656 val_t NEW_AAbsSendExpr_parser___parser_nodes___ANode___init();
657 val_t NEW_ASuperInitCall_parser___parser_nodes___ANode___init();
658 static const char * const LOCATE_syntax___syntax_base___ASuperExpr___init_in_superclass = "syntax_base::ASuperExpr::init_in_superclass";
659 val_t syntax___syntax_base___ASuperExpr___init_in_superclass(val_t p0);
660 typedef val_t (*syntax___syntax_base___ASuperExpr___init_in_superclass_t)(val_t p0);
661 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___empty_init();
662 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2);
663 val_t NEW_ASuperExpr_parser___parser_nodes___ANode___init();
664 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___empty_init();
665 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3);
666 val_t NEW_ANewExpr_parser___parser_nodes___ANode___init();
667 static const char * const LOCATE_syntax___syntax_base___ASendExpr___closure_defs = "syntax_base::ASendExpr::closure_defs";
668 val_t syntax___syntax_base___ASendExpr___closure_defs(val_t p0);
669 typedef val_t (*syntax___syntax_base___ASendExpr___closure_defs_t)(val_t p0);
670 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___empty_init();
671 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
672 val_t NEW_ASendExpr_parser___parser_nodes___ANode___init();
673 static const char * const LOCATE_syntax___syntax_base___AReassignFormExpr___assign_method = "syntax_base::AReassignFormExpr::assign_method";
674 val_t syntax___syntax_base___AReassignFormExpr___assign_method(val_t p0);
675 typedef val_t (*syntax___syntax_base___AReassignFormExpr___assign_method_t)(val_t p0);
676 val_t NEW_AReassignFormExpr_parser___parser_nodes___ANode___init();
677 static const char * const LOCATE_syntax___syntax_base___ASendReassignExpr___read_prop = "syntax_base::ASendReassignExpr::read_prop";
678 val_t syntax___syntax_base___ASendReassignExpr___read_prop(val_t p0);
679 typedef val_t (*syntax___syntax_base___ASendReassignExpr___read_prop_t)(val_t p0);
680 val_t NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___empty_init();
681 val_t NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
682 val_t NEW_ASendReassignExpr_parser___parser_nodes___ANode___init();
683 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___empty_init();
684 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___empty_init();
685 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
686 val_t NEW_ACallReassignExpr_parser___parser_nodes___ANode___init();
687 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
688 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___empty_init();
689 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___empty_init();
690 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
691 val_t NEW_ABraReassignExpr_parser___parser_nodes___ANode___init();
692 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
693 static const char * const LOCATE_syntax___syntax_base___AAttrFormExpr___prop = "syntax_base::AAttrFormExpr::prop";
694 val_t syntax___syntax_base___AAttrFormExpr___prop(val_t p0);
695 typedef val_t (*syntax___syntax_base___AAttrFormExpr___prop_t)(val_t p0);
696 static const char * const LOCATE_syntax___syntax_base___AAttrFormExpr___attr_type = "syntax_base::AAttrFormExpr::attr_type";
697 val_t syntax___syntax_base___AAttrFormExpr___attr_type(val_t p0);
698 typedef val_t (*syntax___syntax_base___AAttrFormExpr___attr_type_t)(val_t p0);
699 val_t NEW_AAttrFormExpr_parser___parser_nodes___ANode___init();
700 static const char * const LOCATE_syntax___syntax_base___ASuperstringExpr___atype = "syntax_base::ASuperstringExpr::atype";
701 val_t syntax___syntax_base___ASuperstringExpr___atype(val_t p0);
702 typedef val_t (*syntax___syntax_base___ASuperstringExpr___atype_t)(val_t p0);
703 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___empty_init();
704 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0);
705 val_t NEW_ASuperstringExpr_parser___parser_nodes___ANode___init();
706 static const char * const LOCATE_syntax___syntax_base___AVardeclExpr___variable = "syntax_base::AVardeclExpr::variable";
707 val_t syntax___syntax_base___AVardeclExpr___variable(val_t p0);
708 typedef val_t (*syntax___syntax_base___AVardeclExpr___variable_t)(val_t p0);
709 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___empty_init();
710 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___init_avardeclexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
711 val_t NEW_AVardeclExpr_parser___parser_nodes___ANode___init();
712 static const char * const LOCATE_syntax___syntax_base___AForExpr___variables = "syntax_base::AForExpr::variables";
713 val_t syntax___syntax_base___AForExpr___variables(val_t p0);
714 typedef val_t (*syntax___syntax_base___AForExpr___variables_t)(val_t p0);
715 val_t NEW_AForExpr_parser___parser_prod___AForExpr___empty_init();
716 val_t NEW_AForExpr_parser___parser_prod___AForExpr___init_aforexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
717 val_t NEW_AForExpr_parser___parser_nodes___ANode___init();
718 static const char * const LOCATE_syntax___syntax_base___ASelfExpr___variable = "syntax_base::ASelfExpr::variable";
719 val_t syntax___syntax_base___ASelfExpr___variable(val_t p0);
720 typedef val_t (*syntax___syntax_base___ASelfExpr___variable_t)(val_t p0);
721 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___empty_init();
722 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
723 val_t NEW_ASelfExpr_parser___parser_nodes___ANode___init();
724 static const char * const LOCATE_syntax___syntax_base___AVarFormExpr___variable = "syntax_base::AVarFormExpr::variable";
725 val_t syntax___syntax_base___AVarFormExpr___variable(val_t p0);
726 typedef val_t (*syntax___syntax_base___AVarFormExpr___variable_t)(val_t p0);
727 val_t NEW_AVarFormExpr_parser___parser_nodes___ANode___init();
728 static const char * const LOCATE_syntax___syntax_base___AClosureCallExpr___variable = "syntax_base::AClosureCallExpr::variable";
729 val_t syntax___syntax_base___AClosureCallExpr___variable(val_t p0);
730 typedef val_t (*syntax___syntax_base___AClosureCallExpr___variable_t)(val_t p0);
731 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2);
732 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___empty_init();
733 val_t NEW_AClosureCallExpr_parser___parser_nodes___ANode___init();
734 static const char * const LOCATE_syntax___syntax_base___AClosureDef___closure = "syntax_base::AClosureDef::closure";
735 val_t syntax___syntax_base___AClosureDef___closure(val_t p0);
736 typedef val_t (*syntax___syntax_base___AClosureDef___closure_t)(val_t p0);
737 static const char * const LOCATE_syntax___syntax_base___AClosureDef___variables = "syntax_base::AClosureDef::variables";
738 val_t syntax___syntax_base___AClosureDef___variables(val_t p0);
739 typedef val_t (*syntax___syntax_base___AClosureDef___variables_t)(val_t p0);
740 static const char * const LOCATE_syntax___syntax_base___AClosureDef___variables__eq = "syntax_base::AClosureDef::variables=";
741 void syntax___syntax_base___AClosureDef___variables__eq(val_t p0, val_t p1);
742 typedef void (*syntax___syntax_base___AClosureDef___variables__eq_t)(val_t p0, val_t p1);
743 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___empty_init();
744 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___init_aclosuredef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
745 val_t NEW_AClosureDef_parser___parser_nodes___ANode___init();
746 static const char * const LOCATE_syntax___syntax_base___AMethid___name = "syntax_base::AMethid::name";
747 val_t syntax___syntax_base___AMethid___name(val_t p0);
748 typedef val_t (*syntax___syntax_base___AMethid___name_t)(val_t p0);
749 val_t NEW_AMethid_parser___parser_nodes___ANode___init();
750 static const char * const LOCATE_syntax___syntax_base___AExprs___to_a = "syntax_base::AExprs::to_a";
751 val_t syntax___syntax_base___AExprs___to_a(val_t p0);
752 typedef val_t (*syntax___syntax_base___AExprs___to_a_t)(val_t p0);
753 val_t NEW_AExprs_parser___parser_nodes___ANode___init();
754 #endif