remove putenv, setenv and unsetenv
[nit.git] / c_src / parser_prod._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires parser_prod. */
2 #ifndef parser_prod_3_sep
3 #define parser_prod_3_sep
4 #include "lexer._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_Visitor[];
8 #define LOCATE_parser_prod "parser_prod"
9 extern const int SFT_parser_prod[];
10 #define COLOR_parser_prod___PNode____parent SFT_parser_prod[0]
11 #define COLOR_parser_prod___PNode___parent SFT_parser_prod[1]
12 #define COLOR_parser_prod___PNode___parent__eq SFT_parser_prod[2]
13 #define COLOR_parser_prod___PNode___remove_child SFT_parser_prod[3]
14 #define COLOR_parser_prod___PNode___replace_child SFT_parser_prod[4]
15 #define COLOR_parser_prod___PNode___replace_with SFT_parser_prod[5]
16 #define COLOR_parser_prod___PNode___visit_all SFT_parser_prod[6]
17 #define COLOR_parser_prod___PNode___visit_all_reverse SFT_parser_prod[7]
18 #define COLOR_parser_prod___PNode___locate SFT_parser_prod[8]
19 #define COLOR_parser_prod___PNode___line_number SFT_parser_prod[9]
20 #define COLOR_parser_prod___PNode___printl SFT_parser_prod[10]
21 #define COLOR_parser_prod___Prod____first_token SFT_parser_prod[11]
22 #define COLOR_parser_prod___Prod____last_token SFT_parser_prod[12]
23 #define COLOR_parser_prod___Prod___first_token SFT_parser_prod[13]
24 #define COLOR_parser_prod___Prod___first_token__eq SFT_parser_prod[14]
25 #define COLOR_parser_prod___Prod___last_token SFT_parser_prod[15]
26 #define COLOR_parser_prod___Prod___last_token__eq SFT_parser_prod[16]
27 #define COLOR_SUPER_parser_prod___Prod___replace_with SFT_parser_prod[17]
28 #define ID_Visitor SFT_parser_prod[18]
29 #define COLOR_Visitor SFT_parser_prod[19]
30 #define INIT_TABLE_POS_Visitor SFT_parser_prod[20]
31 #define COLOR_parser_prod___Visitor___visit SFT_parser_prod[21]
32 #define COLOR_parser_prod___AModule___empty_init SFT_parser_prod[22]
33 #define COLOR_parser_prod___AModule___init_amodule SFT_parser_prod[23]
34 #define COLOR_parser_prod___APackagedecl___empty_init SFT_parser_prod[24]
35 #define COLOR_parser_prod___APackagedecl___init_apackagedecl SFT_parser_prod[25]
36 #define COLOR_parser_prod___AImport___empty_init SFT_parser_prod[26]
37 #define COLOR_parser_prod___AImport___init_aimport SFT_parser_prod[27]
38 #define COLOR_parser_prod___ANoImport___empty_init SFT_parser_prod[28]
39 #define COLOR_parser_prod___ANoImport___init_anoimport SFT_parser_prod[29]
40 #define COLOR_parser_prod___APublicVisibility___empty_init SFT_parser_prod[30]
41 #define COLOR_parser_prod___APublicVisibility___init_apublicvisibility SFT_parser_prod[31]
42 #define COLOR_parser_prod___APrivateVisibility___empty_init SFT_parser_prod[32]
43 #define COLOR_parser_prod___APrivateVisibility___init_aprivatevisibility SFT_parser_prod[33]
44 #define COLOR_parser_prod___AProtectedVisibility___empty_init SFT_parser_prod[34]
45 #define COLOR_parser_prod___AProtectedVisibility___init_aprotectedvisibility SFT_parser_prod[35]
46 #define COLOR_parser_prod___AIntrudeVisibility___empty_init SFT_parser_prod[36]
47 #define COLOR_parser_prod___AIntrudeVisibility___init_aintrudevisibility SFT_parser_prod[37]
48 #define COLOR_parser_prod___AClassdef___empty_init SFT_parser_prod[38]
49 #define COLOR_parser_prod___AClassdef___init_aclassdef SFT_parser_prod[39]
50 #define COLOR_parser_prod___ATopClassdef___empty_init SFT_parser_prod[40]
51 #define COLOR_parser_prod___ATopClassdef___init_atopclassdef SFT_parser_prod[41]
52 #define COLOR_parser_prod___AMainClassdef___empty_init SFT_parser_prod[42]
53 #define COLOR_parser_prod___AMainClassdef___init_amainclassdef SFT_parser_prod[43]
54 #define COLOR_parser_prod___AConcreteClasskind___empty_init SFT_parser_prod[44]
55 #define COLOR_parser_prod___AConcreteClasskind___init_aconcreteclasskind SFT_parser_prod[45]
56 #define COLOR_parser_prod___AAbstractClasskind___empty_init SFT_parser_prod[46]
57 #define COLOR_parser_prod___AAbstractClasskind___init_aabstractclasskind SFT_parser_prod[47]
58 #define COLOR_parser_prod___AInterfaceClasskind___empty_init SFT_parser_prod[48]
59 #define COLOR_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind SFT_parser_prod[49]
60 #define COLOR_parser_prod___AUniversalClasskind___empty_init SFT_parser_prod[50]
61 #define COLOR_parser_prod___AUniversalClasskind___init_auniversalclasskind SFT_parser_prod[51]
62 #define COLOR_parser_prod___AFormaldef___empty_init SFT_parser_prod[52]
63 #define COLOR_parser_prod___AFormaldef___init_aformaldef SFT_parser_prod[53]
64 #define COLOR_parser_prod___ASuperclass___empty_init SFT_parser_prod[54]
65 #define COLOR_parser_prod___ASuperclass___init_asuperclass SFT_parser_prod[55]
66 #define COLOR_parser_prod___AAttrPropdef___empty_init SFT_parser_prod[56]
67 #define COLOR_parser_prod___AAttrPropdef___init_aattrpropdef SFT_parser_prod[57]
68 #define COLOR_parser_prod___AMethPropdef___empty_init SFT_parser_prod[58]
69 #define COLOR_parser_prod___AMethPropdef___init_amethpropdef SFT_parser_prod[59]
70 #define COLOR_parser_prod___ADeferredMethPropdef___empty_init SFT_parser_prod[60]
71 #define COLOR_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef SFT_parser_prod[61]
72 #define COLOR_parser_prod___AInternMethPropdef___empty_init SFT_parser_prod[62]
73 #define COLOR_parser_prod___AInternMethPropdef___init_ainternmethpropdef SFT_parser_prod[63]
74 #define COLOR_parser_prod___AExternMethPropdef___empty_init SFT_parser_prod[64]
75 #define COLOR_parser_prod___AExternMethPropdef___init_aexternmethpropdef SFT_parser_prod[65]
76 #define COLOR_parser_prod___AConcreteMethPropdef___empty_init SFT_parser_prod[66]
77 #define COLOR_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef SFT_parser_prod[67]
78 #define COLOR_parser_prod___AConcreteInitPropdef___empty_init SFT_parser_prod[68]
79 #define COLOR_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef SFT_parser_prod[69]
80 #define COLOR_parser_prod___AMainMethPropdef___empty_init SFT_parser_prod[70]
81 #define COLOR_parser_prod___AMainMethPropdef___init_amainmethpropdef SFT_parser_prod[71]
82 #define COLOR_parser_prod___ATypePropdef___empty_init SFT_parser_prod[72]
83 #define COLOR_parser_prod___ATypePropdef___init_atypepropdef SFT_parser_prod[73]
84 #define COLOR_parser_prod___AReadAble___empty_init SFT_parser_prod[74]
85 #define COLOR_parser_prod___AReadAble___init_areadable SFT_parser_prod[75]
86 #define COLOR_parser_prod___AWriteAble___empty_init SFT_parser_prod[76]
87 #define COLOR_parser_prod___AWriteAble___init_awriteable SFT_parser_prod[77]
88 #define COLOR_parser_prod___AIdMethid___empty_init SFT_parser_prod[78]
89 #define COLOR_parser_prod___AIdMethid___init_aidmethid SFT_parser_prod[79]
90 #define COLOR_parser_prod___APlusMethid___empty_init SFT_parser_prod[80]
91 #define COLOR_parser_prod___APlusMethid___init_aplusmethid SFT_parser_prod[81]
92 #define COLOR_parser_prod___AMinusMethid___empty_init SFT_parser_prod[82]
93 #define COLOR_parser_prod___AMinusMethid___init_aminusmethid SFT_parser_prod[83]
94 #define COLOR_parser_prod___AStarMethid___empty_init SFT_parser_prod[84]
95 #define COLOR_parser_prod___AStarMethid___init_astarmethid SFT_parser_prod[85]
96 #define COLOR_parser_prod___ASlashMethid___empty_init SFT_parser_prod[86]
97 #define COLOR_parser_prod___ASlashMethid___init_aslashmethid SFT_parser_prod[87]
98 #define COLOR_parser_prod___APercentMethid___empty_init SFT_parser_prod[88]
99 #define COLOR_parser_prod___APercentMethid___init_apercentmethid SFT_parser_prod[89]
100 #define COLOR_parser_prod___AEqMethid___empty_init SFT_parser_prod[90]
101 #define COLOR_parser_prod___AEqMethid___init_aeqmethid SFT_parser_prod[91]
102 #define COLOR_parser_prod___ANeMethid___empty_init SFT_parser_prod[92]
103 #define COLOR_parser_prod___ANeMethid___init_anemethid SFT_parser_prod[93]
104 #define COLOR_parser_prod___ALeMethid___empty_init SFT_parser_prod[94]
105 #define COLOR_parser_prod___ALeMethid___init_alemethid SFT_parser_prod[95]
106 #define COLOR_parser_prod___AGeMethid___empty_init SFT_parser_prod[96]
107 #define COLOR_parser_prod___AGeMethid___init_agemethid SFT_parser_prod[97]
108 #define COLOR_parser_prod___ALtMethid___empty_init SFT_parser_prod[98]
109 #define COLOR_parser_prod___ALtMethid___init_altmethid SFT_parser_prod[99]
110 #define COLOR_parser_prod___AGtMethid___empty_init SFT_parser_prod[100]
111 #define COLOR_parser_prod___AGtMethid___init_agtmethid SFT_parser_prod[101]
112 #define COLOR_parser_prod___ABraMethid___empty_init SFT_parser_prod[102]
113 #define COLOR_parser_prod___ABraMethid___init_abramethid SFT_parser_prod[103]
114 #define COLOR_parser_prod___AStarshipMethid___empty_init SFT_parser_prod[104]
115 #define COLOR_parser_prod___AStarshipMethid___init_astarshipmethid SFT_parser_prod[105]
116 #define COLOR_parser_prod___AAssignMethid___empty_init SFT_parser_prod[106]
117 #define COLOR_parser_prod___AAssignMethid___init_aassignmethid SFT_parser_prod[107]
118 #define COLOR_parser_prod___ABraassignMethid___empty_init SFT_parser_prod[108]
119 #define COLOR_parser_prod___ABraassignMethid___init_abraassignmethid SFT_parser_prod[109]
120 #define COLOR_parser_prod___ASignature___empty_init SFT_parser_prod[110]
121 #define COLOR_parser_prod___ASignature___init_asignature SFT_parser_prod[111]
122 #define COLOR_parser_prod___AParam___empty_init SFT_parser_prod[112]
123 #define COLOR_parser_prod___AParam___init_aparam SFT_parser_prod[113]
124 #define COLOR_parser_prod___AType___empty_init SFT_parser_prod[114]
125 #define COLOR_parser_prod___AType___init_atype SFT_parser_prod[115]
126 #define COLOR_parser_prod___ABlockExpr___empty_init SFT_parser_prod[116]
127 #define COLOR_parser_prod___ABlockExpr___init_ablockexpr SFT_parser_prod[117]
128 #define COLOR_parser_prod___AVardeclExpr___empty_init SFT_parser_prod[118]
129 #define COLOR_parser_prod___AVardeclExpr___init_avardeclexpr SFT_parser_prod[119]
130 #define COLOR_parser_prod___AReturnExpr___empty_init SFT_parser_prod[120]
131 #define COLOR_parser_prod___AReturnExpr___init_areturnexpr SFT_parser_prod[121]
132 #define COLOR_parser_prod___ABreakExpr___empty_init SFT_parser_prod[122]
133 #define COLOR_parser_prod___ABreakExpr___init_abreakexpr SFT_parser_prod[123]
134 #define COLOR_parser_prod___AAbortExpr___empty_init SFT_parser_prod[124]
135 #define COLOR_parser_prod___AAbortExpr___init_aabortexpr SFT_parser_prod[125]
136 #define COLOR_parser_prod___AContinueExpr___empty_init SFT_parser_prod[126]
137 #define COLOR_parser_prod___AContinueExpr___init_acontinueexpr SFT_parser_prod[127]
138 #define COLOR_parser_prod___ADoExpr___empty_init SFT_parser_prod[128]
139 #define COLOR_parser_prod___ADoExpr___init_adoexpr SFT_parser_prod[129]
140 #define COLOR_parser_prod___AIfExpr___empty_init SFT_parser_prod[130]
141 #define COLOR_parser_prod___AIfExpr___init_aifexpr SFT_parser_prod[131]
142 #define COLOR_parser_prod___AIfexprExpr___empty_init SFT_parser_prod[132]
143 #define COLOR_parser_prod___AIfexprExpr___init_aifexprexpr SFT_parser_prod[133]
144 #define COLOR_parser_prod___AWhileExpr___empty_init SFT_parser_prod[134]
145 #define COLOR_parser_prod___AWhileExpr___init_awhileexpr SFT_parser_prod[135]
146 #define COLOR_parser_prod___AForExpr___empty_init SFT_parser_prod[136]
147 #define COLOR_parser_prod___AForExpr___init_aforexpr SFT_parser_prod[137]
148 #define COLOR_parser_prod___AForVardeclExpr___empty_init SFT_parser_prod[138]
149 #define COLOR_parser_prod___AForVardeclExpr___init_aforvardeclexpr SFT_parser_prod[139]
150 #define COLOR_parser_prod___AAssertExpr___empty_init SFT_parser_prod[140]
151 #define COLOR_parser_prod___AAssertExpr___init_aassertexpr SFT_parser_prod[141]
152 #define COLOR_parser_prod___AOnceExpr___empty_init SFT_parser_prod[142]
153 #define COLOR_parser_prod___AOnceExpr___init_aonceexpr SFT_parser_prod[143]
154 #define COLOR_parser_prod___ASendExpr___empty_init SFT_parser_prod[144]
155 #define COLOR_parser_prod___ASendExpr___init_asendexpr SFT_parser_prod[145]
156 #define COLOR_parser_prod___ABinopExpr___empty_init SFT_parser_prod[146]
157 #define COLOR_parser_prod___ABinopExpr___init_abinopexpr SFT_parser_prod[147]
158 #define COLOR_parser_prod___AOrExpr___empty_init SFT_parser_prod[148]
159 #define COLOR_parser_prod___AOrExpr___init_aorexpr SFT_parser_prod[149]
160 #define COLOR_parser_prod___AAndExpr___empty_init SFT_parser_prod[150]
161 #define COLOR_parser_prod___AAndExpr___init_aandexpr SFT_parser_prod[151]
162 #define COLOR_parser_prod___ANotExpr___empty_init SFT_parser_prod[152]
163 #define COLOR_parser_prod___ANotExpr___init_anotexpr SFT_parser_prod[153]
164 #define COLOR_parser_prod___AEqExpr___empty_init SFT_parser_prod[154]
165 #define COLOR_parser_prod___AEqExpr___init_aeqexpr SFT_parser_prod[155]
166 #define COLOR_parser_prod___AEeExpr___empty_init SFT_parser_prod[156]
167 #define COLOR_parser_prod___AEeExpr___init_aeeexpr SFT_parser_prod[157]
168 #define COLOR_parser_prod___ANeExpr___empty_init SFT_parser_prod[158]
169 #define COLOR_parser_prod___ANeExpr___init_aneexpr SFT_parser_prod[159]
170 #define COLOR_parser_prod___ALtExpr___empty_init SFT_parser_prod[160]
171 #define COLOR_parser_prod___ALtExpr___init_altexpr SFT_parser_prod[161]
172 #define COLOR_parser_prod___ALeExpr___empty_init SFT_parser_prod[162]
173 #define COLOR_parser_prod___ALeExpr___init_aleexpr SFT_parser_prod[163]
174 #define COLOR_parser_prod___AGtExpr___empty_init SFT_parser_prod[164]
175 #define COLOR_parser_prod___AGtExpr___init_agtexpr SFT_parser_prod[165]
176 #define COLOR_parser_prod___AGeExpr___empty_init SFT_parser_prod[166]
177 #define COLOR_parser_prod___AGeExpr___init_ageexpr SFT_parser_prod[167]
178 #define COLOR_parser_prod___AIsaExpr___empty_init SFT_parser_prod[168]
179 #define COLOR_parser_prod___AIsaExpr___init_aisaexpr SFT_parser_prod[169]
180 #define COLOR_parser_prod___APlusExpr___empty_init SFT_parser_prod[170]
181 #define COLOR_parser_prod___APlusExpr___init_aplusexpr SFT_parser_prod[171]
182 #define COLOR_parser_prod___AMinusExpr___empty_init SFT_parser_prod[172]
183 #define COLOR_parser_prod___AMinusExpr___init_aminusexpr SFT_parser_prod[173]
184 #define COLOR_parser_prod___AStarshipExpr___empty_init SFT_parser_prod[174]
185 #define COLOR_parser_prod___AStarshipExpr___init_astarshipexpr SFT_parser_prod[175]
186 #define COLOR_parser_prod___AStarExpr___empty_init SFT_parser_prod[176]
187 #define COLOR_parser_prod___AStarExpr___init_astarexpr SFT_parser_prod[177]
188 #define COLOR_parser_prod___ASlashExpr___empty_init SFT_parser_prod[178]
189 #define COLOR_parser_prod___ASlashExpr___init_aslashexpr SFT_parser_prod[179]
190 #define COLOR_parser_prod___APercentExpr___empty_init SFT_parser_prod[180]
191 #define COLOR_parser_prod___APercentExpr___init_apercentexpr SFT_parser_prod[181]
192 #define COLOR_parser_prod___AUminusExpr___empty_init SFT_parser_prod[182]
193 #define COLOR_parser_prod___AUminusExpr___init_auminusexpr SFT_parser_prod[183]
194 #define COLOR_parser_prod___ANewExpr___empty_init SFT_parser_prod[184]
195 #define COLOR_parser_prod___ANewExpr___init_anewexpr SFT_parser_prod[185]
196 #define COLOR_parser_prod___AAttrExpr___empty_init SFT_parser_prod[186]
197 #define COLOR_parser_prod___AAttrExpr___init_aattrexpr SFT_parser_prod[187]
198 #define COLOR_parser_prod___AAttrAssignExpr___empty_init SFT_parser_prod[188]
199 #define COLOR_parser_prod___AAttrAssignExpr___init_aattrassignexpr SFT_parser_prod[189]
200 #define COLOR_parser_prod___AAttrReassignExpr___empty_init SFT_parser_prod[190]
201 #define COLOR_parser_prod___AAttrReassignExpr___init_aattrreassignexpr SFT_parser_prod[191]
202 #define COLOR_parser_prod___ACallExpr___empty_init SFT_parser_prod[192]
203 #define COLOR_parser_prod___ACallExpr___init_acallexpr SFT_parser_prod[193]
204 #define COLOR_parser_prod___ACallAssignExpr___empty_init SFT_parser_prod[194]
205 #define COLOR_parser_prod___ACallAssignExpr___init_acallassignexpr SFT_parser_prod[195]
206 #define COLOR_parser_prod___ACallReassignExpr___empty_init SFT_parser_prod[196]
207 #define COLOR_parser_prod___ACallReassignExpr___init_acallreassignexpr SFT_parser_prod[197]
208 #define COLOR_parser_prod___ASuperExpr___empty_init SFT_parser_prod[198]
209 #define COLOR_parser_prod___ASuperExpr___init_asuperexpr SFT_parser_prod[199]
210 #define COLOR_parser_prod___AInitExpr___empty_init SFT_parser_prod[200]
211 #define COLOR_parser_prod___AInitExpr___init_ainitexpr SFT_parser_prod[201]
212 #define COLOR_parser_prod___ABraExpr___empty_init SFT_parser_prod[202]
213 #define COLOR_parser_prod___ABraExpr___init_abraexpr SFT_parser_prod[203]
214 #define COLOR_parser_prod___ABraAssignExpr___empty_init SFT_parser_prod[204]
215 #define COLOR_parser_prod___ABraAssignExpr___init_abraassignexpr SFT_parser_prod[205]
216 #define COLOR_parser_prod___ABraReassignExpr___empty_init SFT_parser_prod[206]
217 #define COLOR_parser_prod___ABraReassignExpr___init_abrareassignexpr SFT_parser_prod[207]
218 #define COLOR_parser_prod___AVarExpr___empty_init SFT_parser_prod[208]
219 #define COLOR_parser_prod___AVarExpr___init_avarexpr SFT_parser_prod[209]
220 #define COLOR_parser_prod___AVarAssignExpr___empty_init SFT_parser_prod[210]
221 #define COLOR_parser_prod___AVarAssignExpr___init_avarassignexpr SFT_parser_prod[211]
222 #define COLOR_parser_prod___AVarReassignExpr___empty_init SFT_parser_prod[212]
223 #define COLOR_parser_prod___AVarReassignExpr___init_avarreassignexpr SFT_parser_prod[213]
224 #define COLOR_parser_prod___ARangeExpr___empty_init SFT_parser_prod[214]
225 #define COLOR_parser_prod___ARangeExpr___init_arangeexpr SFT_parser_prod[215]
226 #define COLOR_parser_prod___ACrangeExpr___empty_init SFT_parser_prod[216]
227 #define COLOR_parser_prod___ACrangeExpr___init_acrangeexpr SFT_parser_prod[217]
228 #define COLOR_parser_prod___AOrangeExpr___empty_init SFT_parser_prod[218]
229 #define COLOR_parser_prod___AOrangeExpr___init_aorangeexpr SFT_parser_prod[219]
230 #define COLOR_parser_prod___AArrayExpr___empty_init SFT_parser_prod[220]
231 #define COLOR_parser_prod___AArrayExpr___init_aarrayexpr SFT_parser_prod[221]
232 #define COLOR_parser_prod___ASelfExpr___empty_init SFT_parser_prod[222]
233 #define COLOR_parser_prod___ASelfExpr___init_aselfexpr SFT_parser_prod[223]
234 #define COLOR_parser_prod___AImplicitSelfExpr___empty_init SFT_parser_prod[224]
235 #define COLOR_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr SFT_parser_prod[225]
236 #define COLOR_parser_prod___ATrueExpr___empty_init SFT_parser_prod[226]
237 #define COLOR_parser_prod___ATrueExpr___init_atrueexpr SFT_parser_prod[227]
238 #define COLOR_parser_prod___AFalseExpr___empty_init SFT_parser_prod[228]
239 #define COLOR_parser_prod___AFalseExpr___init_afalseexpr SFT_parser_prod[229]
240 #define COLOR_parser_prod___ANullExpr___empty_init SFT_parser_prod[230]
241 #define COLOR_parser_prod___ANullExpr___init_anullexpr SFT_parser_prod[231]
242 #define COLOR_parser_prod___AIntExpr___empty_init SFT_parser_prod[232]
243 #define COLOR_parser_prod___AIntExpr___init_aintexpr SFT_parser_prod[233]
244 #define COLOR_parser_prod___AFloatExpr___empty_init SFT_parser_prod[234]
245 #define COLOR_parser_prod___AFloatExpr___init_afloatexpr SFT_parser_prod[235]
246 #define COLOR_parser_prod___ACharExpr___empty_init SFT_parser_prod[236]
247 #define COLOR_parser_prod___ACharExpr___init_acharexpr SFT_parser_prod[237]
248 #define COLOR_parser_prod___AStringExpr___empty_init SFT_parser_prod[238]
249 #define COLOR_parser_prod___AStringExpr___init_astringexpr SFT_parser_prod[239]
250 #define COLOR_parser_prod___AStartStringExpr___empty_init SFT_parser_prod[240]
251 #define COLOR_parser_prod___AStartStringExpr___init_astartstringexpr SFT_parser_prod[241]
252 #define COLOR_parser_prod___AMidStringExpr___empty_init SFT_parser_prod[242]
253 #define COLOR_parser_prod___AMidStringExpr___init_amidstringexpr SFT_parser_prod[243]
254 #define COLOR_parser_prod___AEndStringExpr___empty_init SFT_parser_prod[244]
255 #define COLOR_parser_prod___AEndStringExpr___init_aendstringexpr SFT_parser_prod[245]
256 #define COLOR_parser_prod___ASuperstringExpr___empty_init SFT_parser_prod[246]
257 #define COLOR_parser_prod___ASuperstringExpr___init_asuperstringexpr SFT_parser_prod[247]
258 #define COLOR_parser_prod___AParExpr___empty_init SFT_parser_prod[248]
259 #define COLOR_parser_prod___AParExpr___init_aparexpr SFT_parser_prod[249]
260 #define COLOR_parser_prod___APlusAssignOp___empty_init SFT_parser_prod[250]
261 #define COLOR_parser_prod___APlusAssignOp___init_aplusassignop SFT_parser_prod[251]
262 #define COLOR_parser_prod___AMinusAssignOp___empty_init SFT_parser_prod[252]
263 #define COLOR_parser_prod___AMinusAssignOp___init_aminusassignop SFT_parser_prod[253]
264 #define COLOR_parser_prod___AQualified___empty_init SFT_parser_prod[254]
265 #define COLOR_parser_prod___AQualified___init_aqualified SFT_parser_prod[255]
266 #define COLOR_parser_prod___ADoc___empty_init SFT_parser_prod[256]
267 #define COLOR_parser_prod___ADoc___init_adoc SFT_parser_prod[257]
268 #define COLOR_parser_prod___Start___init SFT_parser_prod[258]
269 #define ATTR_parser_prod___PNode____parent(recv) ATTR(recv, COLOR_parser_prod___PNode____parent)
270 typedef val_t (* parser_prod___PNode___parent_t)(val_t self);
271 val_t parser_prod___PNode___parent(val_t self);
272 #define LOCATE_parser_prod___PNode___parent "parser_prod::PNode::parent"
273 typedef void (* parser_prod___PNode___parent__eq_t)(val_t self, val_t param0);
274 void parser_prod___PNode___parent__eq(val_t self, val_t param0);
275 #define LOCATE_parser_prod___PNode___parent__eq "parser_prod::PNode::parent="
276 typedef void (* parser_prod___PNode___remove_child_t)(val_t self, val_t param0);
277 void parser_prod___PNode___remove_child(val_t self, val_t param0);
278 #define LOCATE_parser_prod___PNode___remove_child "parser_prod::PNode::remove_child"
279 typedef void (* parser_prod___PNode___replace_child_t)(val_t self, val_t param0, val_t param1);
280 void parser_prod___PNode___replace_child(val_t self, val_t param0, val_t param1);
281 #define LOCATE_parser_prod___PNode___replace_child "parser_prod::PNode::replace_child"
282 typedef void (* parser_prod___PNode___replace_with_t)(val_t self, val_t param0);
283 void parser_prod___PNode___replace_with(val_t self, val_t param0);
284 #define LOCATE_parser_prod___PNode___replace_with "parser_prod::PNode::replace_with"
285 typedef void (* parser_prod___PNode___visit_all_t)(val_t self, val_t param0);
286 void parser_prod___PNode___visit_all(val_t self, val_t param0);
287 #define LOCATE_parser_prod___PNode___visit_all "parser_prod::PNode::visit_all"
288 typedef void (* parser_prod___PNode___visit_all_reverse_t)(val_t self, val_t param0);
289 void parser_prod___PNode___visit_all_reverse(val_t self, val_t param0);
290 #define LOCATE_parser_prod___PNode___visit_all_reverse "parser_prod::PNode::visit_all_reverse"
291 typedef val_t (* parser_prod___PNode___locate_t)(val_t self);
292 val_t parser_prod___PNode___locate(val_t self);
293 #define LOCATE_parser_prod___PNode___locate "parser_prod::PNode::locate"
294 typedef val_t (* parser_prod___PNode___line_number_t)(val_t self);
295 val_t parser_prod___PNode___line_number(val_t self);
296 #define LOCATE_parser_prod___PNode___line_number "parser_prod::PNode::line_number"
297 typedef void (* parser_prod___PNode___printl_t)(val_t self, val_t param0);
298 void parser_prod___PNode___printl(val_t self, val_t param0);
299 #define LOCATE_parser_prod___PNode___printl "parser_prod::PNode::printl"
300 typedef void (* parser_prod___Token___visit_all_t)(val_t self, val_t param0);
301 void parser_prod___Token___visit_all(val_t self, val_t param0);
302 #define LOCATE_parser_prod___Token___visit_all "parser_prod::Token::(parser_prod::PNode::visit_all)"
303 typedef void (* parser_prod___Token___visit_all_reverse_t)(val_t self, val_t param0);
304 void parser_prod___Token___visit_all_reverse(val_t self, val_t param0);
305 #define LOCATE_parser_prod___Token___visit_all_reverse "parser_prod::Token::(parser_prod::PNode::visit_all_reverse)"
306 typedef void (* parser_prod___Token___replace_child_t)(val_t self, val_t param0, val_t param1);
307 void parser_prod___Token___replace_child(val_t self, val_t param0, val_t param1);
308 #define LOCATE_parser_prod___Token___replace_child "parser_prod::Token::(parser_prod::PNode::replace_child)"
309 typedef val_t (* parser_prod___Token___locate_t)(val_t self);
310 val_t parser_prod___Token___locate(val_t self);
311 #define LOCATE_parser_prod___Token___locate "parser_prod::Token::(parser_prod::PNode::locate)"
312 typedef val_t (* parser_prod___Token___line_number_t)(val_t self);
313 val_t parser_prod___Token___line_number(val_t self);
314 #define LOCATE_parser_prod___Token___line_number "parser_prod::Token::(parser_prod::PNode::line_number)"
315 #define ATTR_parser_prod___Prod____first_token(recv) ATTR(recv, COLOR_parser_prod___Prod____first_token)
316 typedef val_t (* parser_prod___Prod___first_token_t)(val_t self);
317 val_t parser_prod___Prod___first_token(val_t self);
318 #define LOCATE_parser_prod___Prod___first_token "parser_prod::Prod::first_token"
319 typedef void (* parser_prod___Prod___first_token__eq_t)(val_t self, val_t param0);
320 void parser_prod___Prod___first_token__eq(val_t self, val_t param0);
321 #define LOCATE_parser_prod___Prod___first_token__eq "parser_prod::Prod::first_token="
322 #define ATTR_parser_prod___Prod____last_token(recv) ATTR(recv, COLOR_parser_prod___Prod____last_token)
323 typedef val_t (* parser_prod___Prod___last_token_t)(val_t self);
324 val_t parser_prod___Prod___last_token(val_t self);
325 #define LOCATE_parser_prod___Prod___last_token "parser_prod::Prod::last_token"
326 typedef void (* parser_prod___Prod___last_token__eq_t)(val_t self, val_t param0);
327 void parser_prod___Prod___last_token__eq(val_t self, val_t param0);
328 #define LOCATE_parser_prod___Prod___last_token__eq "parser_prod::Prod::last_token="
329 typedef val_t (* parser_prod___Prod___locate_t)(val_t self);
330 val_t parser_prod___Prod___locate(val_t self);
331 #define LOCATE_parser_prod___Prod___locate "parser_prod::Prod::(parser_prod::PNode::locate)"
332 typedef void (* parser_prod___Prod___replace_with_t)(val_t self, val_t param0);
333 void parser_prod___Prod___replace_with(val_t self, val_t param0);
334 #define LOCATE_parser_prod___Prod___replace_with "parser_prod::Prod::(parser_prod::PNode::replace_with)"
335 typedef val_t (* parser_prod___Prod___line_number_t)(val_t self);
336 val_t parser_prod___Prod___line_number(val_t self);
337 #define LOCATE_parser_prod___Prod___line_number "parser_prod::Prod::(parser_prod::PNode::line_number)"
338 typedef void (* parser_prod___Visitor___visit_t)(val_t self, val_t param0);
339 void parser_prod___Visitor___visit(val_t self, val_t param0);
340 #define LOCATE_parser_prod___Visitor___visit "parser_prod::Visitor::visit"
341 typedef void (* parser_prod___AModule___n_packagedecl__eq_t)(val_t self, val_t param0);
342 void parser_prod___AModule___n_packagedecl__eq(val_t self, val_t param0);
343 #define LOCATE_parser_prod___AModule___n_packagedecl__eq "parser_prod::AModule::(parser_nodes::AModule::n_packagedecl=)"
344 typedef void (* parser_prod___AModule___empty_init_t)(val_t self, int* init_table);
345 void parser_prod___AModule___empty_init(val_t self, int* init_table);
346 val_t NEW_parser_prod___AModule___empty_init();
347 #define LOCATE_parser_prod___AModule___empty_init "parser_prod::AModule::empty_init"
348 typedef void (* parser_prod___AModule___init_amodule_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
349 void parser_prod___AModule___init_amodule(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
350 val_t NEW_parser_prod___AModule___init_amodule(val_t param0, val_t param1, val_t param2);
351 #define LOCATE_parser_prod___AModule___init_amodule "parser_prod::AModule::init_amodule"
352 typedef void (* parser_prod___AModule___replace_child_t)(val_t self, val_t param0, val_t param1);
353 void parser_prod___AModule___replace_child(val_t self, val_t param0, val_t param1);
354 #define LOCATE_parser_prod___AModule___replace_child "parser_prod::AModule::(parser_prod::PNode::replace_child)"
355 typedef void (* parser_prod___AModule___visit_all_t)(val_t self, val_t param0);
356 void parser_prod___AModule___visit_all(val_t self, val_t param0);
357 #define LOCATE_parser_prod___AModule___visit_all "parser_prod::AModule::(parser_prod::PNode::visit_all)"
358 typedef void (* parser_prod___AModule___visit_all_reverse_t)(val_t self, val_t param0);
359 void parser_prod___AModule___visit_all_reverse(val_t self, val_t param0);
360 #define LOCATE_parser_prod___AModule___visit_all_reverse "parser_prod::AModule::(parser_prod::PNode::visit_all_reverse)"
361 typedef void (* parser_prod___APackagedecl___n_doc__eq_t)(val_t self, val_t param0);
362 void parser_prod___APackagedecl___n_doc__eq(val_t self, val_t param0);
363 #define LOCATE_parser_prod___APackagedecl___n_doc__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_doc=)"
364 typedef void (* parser_prod___APackagedecl___n_kwpackage__eq_t)(val_t self, val_t param0);
365 void parser_prod___APackagedecl___n_kwpackage__eq(val_t self, val_t param0);
366 #define LOCATE_parser_prod___APackagedecl___n_kwpackage__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_kwpackage=)"
367 typedef void (* parser_prod___APackagedecl___n_id__eq_t)(val_t self, val_t param0);
368 void parser_prod___APackagedecl___n_id__eq(val_t self, val_t param0);
369 #define LOCATE_parser_prod___APackagedecl___n_id__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_id=)"
370 typedef void (* parser_prod___APackagedecl___empty_init_t)(val_t self, int* init_table);
371 void parser_prod___APackagedecl___empty_init(val_t self, int* init_table);
372 val_t NEW_parser_prod___APackagedecl___empty_init();
373 #define LOCATE_parser_prod___APackagedecl___empty_init "parser_prod::APackagedecl::empty_init"
374 typedef void (* parser_prod___APackagedecl___init_apackagedecl_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
375 void parser_prod___APackagedecl___init_apackagedecl(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
376 val_t NEW_parser_prod___APackagedecl___init_apackagedecl(val_t param0, val_t param1, val_t param2);
377 #define LOCATE_parser_prod___APackagedecl___init_apackagedecl "parser_prod::APackagedecl::init_apackagedecl"
378 typedef void (* parser_prod___APackagedecl___replace_child_t)(val_t self, val_t param0, val_t param1);
379 void parser_prod___APackagedecl___replace_child(val_t self, val_t param0, val_t param1);
380 #define LOCATE_parser_prod___APackagedecl___replace_child "parser_prod::APackagedecl::(parser_prod::PNode::replace_child)"
381 typedef void (* parser_prod___APackagedecl___visit_all_t)(val_t self, val_t param0);
382 void parser_prod___APackagedecl___visit_all(val_t self, val_t param0);
383 #define LOCATE_parser_prod___APackagedecl___visit_all "parser_prod::APackagedecl::(parser_prod::PNode::visit_all)"
384 typedef void (* parser_prod___APackagedecl___visit_all_reverse_t)(val_t self, val_t param0);
385 void parser_prod___APackagedecl___visit_all_reverse(val_t self, val_t param0);
386 #define LOCATE_parser_prod___APackagedecl___visit_all_reverse "parser_prod::APackagedecl::(parser_prod::PNode::visit_all_reverse)"
387 typedef void (* parser_prod___AImport___n_visibility__eq_t)(val_t self, val_t param0);
388 void parser_prod___AImport___n_visibility__eq(val_t self, val_t param0);
389 #define LOCATE_parser_prod___AImport___n_visibility__eq "parser_prod::AImport::(parser_nodes::AImport::n_visibility=)"
390 typedef void (* parser_prod___AImport___n_kwimport__eq_t)(val_t self, val_t param0);
391 void parser_prod___AImport___n_kwimport__eq(val_t self, val_t param0);
392 #define LOCATE_parser_prod___AImport___n_kwimport__eq "parser_prod::AImport::(parser_nodes::AImport::n_kwimport=)"
393 typedef void (* parser_prod___AImport___n_id__eq_t)(val_t self, val_t param0);
394 void parser_prod___AImport___n_id__eq(val_t self, val_t param0);
395 #define LOCATE_parser_prod___AImport___n_id__eq "parser_prod::AImport::(parser_nodes::AImport::n_id=)"
396 typedef void (* parser_prod___AImport___empty_init_t)(val_t self, int* init_table);
397 void parser_prod___AImport___empty_init(val_t self, int* init_table);
398 val_t NEW_parser_prod___AImport___empty_init();
399 #define LOCATE_parser_prod___AImport___empty_init "parser_prod::AImport::empty_init"
400 typedef void (* parser_prod___AImport___init_aimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
401 void parser_prod___AImport___init_aimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
402 val_t NEW_parser_prod___AImport___init_aimport(val_t param0, val_t param1, val_t param2);
403 #define LOCATE_parser_prod___AImport___init_aimport "parser_prod::AImport::init_aimport"
404 typedef void (* parser_prod___AImport___replace_child_t)(val_t self, val_t param0, val_t param1);
405 void parser_prod___AImport___replace_child(val_t self, val_t param0, val_t param1);
406 #define LOCATE_parser_prod___AImport___replace_child "parser_prod::AImport::(parser_prod::PNode::replace_child)"
407 typedef void (* parser_prod___AImport___visit_all_t)(val_t self, val_t param0);
408 void parser_prod___AImport___visit_all(val_t self, val_t param0);
409 #define LOCATE_parser_prod___AImport___visit_all "parser_prod::AImport::(parser_prod::PNode::visit_all)"
410 typedef void (* parser_prod___AImport___visit_all_reverse_t)(val_t self, val_t param0);
411 void parser_prod___AImport___visit_all_reverse(val_t self, val_t param0);
412 #define LOCATE_parser_prod___AImport___visit_all_reverse "parser_prod::AImport::(parser_prod::PNode::visit_all_reverse)"
413 typedef void (* parser_prod___ANoImport___n_visibility__eq_t)(val_t self, val_t param0);
414 void parser_prod___ANoImport___n_visibility__eq(val_t self, val_t param0);
415 #define LOCATE_parser_prod___ANoImport___n_visibility__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_visibility=)"
416 typedef void (* parser_prod___ANoImport___n_kwimport__eq_t)(val_t self, val_t param0);
417 void parser_prod___ANoImport___n_kwimport__eq(val_t self, val_t param0);
418 #define LOCATE_parser_prod___ANoImport___n_kwimport__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_kwimport=)"
419 typedef void (* parser_prod___ANoImport___n_kwend__eq_t)(val_t self, val_t param0);
420 void parser_prod___ANoImport___n_kwend__eq(val_t self, val_t param0);
421 #define LOCATE_parser_prod___ANoImport___n_kwend__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_kwend=)"
422 typedef void (* parser_prod___ANoImport___empty_init_t)(val_t self, int* init_table);
423 void parser_prod___ANoImport___empty_init(val_t self, int* init_table);
424 val_t NEW_parser_prod___ANoImport___empty_init();
425 #define LOCATE_parser_prod___ANoImport___empty_init "parser_prod::ANoImport::empty_init"
426 typedef void (* parser_prod___ANoImport___init_anoimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
427 void parser_prod___ANoImport___init_anoimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
428 val_t NEW_parser_prod___ANoImport___init_anoimport(val_t param0, val_t param1, val_t param2);
429 #define LOCATE_parser_prod___ANoImport___init_anoimport "parser_prod::ANoImport::init_anoimport"
430 typedef void (* parser_prod___ANoImport___replace_child_t)(val_t self, val_t param0, val_t param1);
431 void parser_prod___ANoImport___replace_child(val_t self, val_t param0, val_t param1);
432 #define LOCATE_parser_prod___ANoImport___replace_child "parser_prod::ANoImport::(parser_prod::PNode::replace_child)"
433 typedef void (* parser_prod___ANoImport___visit_all_t)(val_t self, val_t param0);
434 void parser_prod___ANoImport___visit_all(val_t self, val_t param0);
435 #define LOCATE_parser_prod___ANoImport___visit_all "parser_prod::ANoImport::(parser_prod::PNode::visit_all)"
436 typedef void (* parser_prod___ANoImport___visit_all_reverse_t)(val_t self, val_t param0);
437 void parser_prod___ANoImport___visit_all_reverse(val_t self, val_t param0);
438 #define LOCATE_parser_prod___ANoImport___visit_all_reverse "parser_prod::ANoImport::(parser_prod::PNode::visit_all_reverse)"
439 typedef void (* parser_prod___APublicVisibility___empty_init_t)(val_t self, int* init_table);
440 void parser_prod___APublicVisibility___empty_init(val_t self, int* init_table);
441 val_t NEW_parser_prod___APublicVisibility___empty_init();
442 #define LOCATE_parser_prod___APublicVisibility___empty_init "parser_prod::APublicVisibility::empty_init"
443 typedef void (* parser_prod___APublicVisibility___init_apublicvisibility_t)(val_t self, int* init_table);
444 void parser_prod___APublicVisibility___init_apublicvisibility(val_t self, int* init_table);
445 val_t NEW_parser_prod___APublicVisibility___init_apublicvisibility();
446 #define LOCATE_parser_prod___APublicVisibility___init_apublicvisibility "parser_prod::APublicVisibility::init_apublicvisibility"
447 typedef void (* parser_prod___APublicVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
448 void parser_prod___APublicVisibility___replace_child(val_t self, val_t param0, val_t param1);
449 #define LOCATE_parser_prod___APublicVisibility___replace_child "parser_prod::APublicVisibility::(parser_prod::PNode::replace_child)"
450 typedef void (* parser_prod___APublicVisibility___visit_all_t)(val_t self, val_t param0);
451 void parser_prod___APublicVisibility___visit_all(val_t self, val_t param0);
452 #define LOCATE_parser_prod___APublicVisibility___visit_all "parser_prod::APublicVisibility::(parser_prod::PNode::visit_all)"
453 typedef void (* parser_prod___APublicVisibility___visit_all_reverse_t)(val_t self, val_t param0);
454 void parser_prod___APublicVisibility___visit_all_reverse(val_t self, val_t param0);
455 #define LOCATE_parser_prod___APublicVisibility___visit_all_reverse "parser_prod::APublicVisibility::(parser_prod::PNode::visit_all_reverse)"
456 typedef void (* parser_prod___APrivateVisibility___n_kwprivate__eq_t)(val_t self, val_t param0);
457 void parser_prod___APrivateVisibility___n_kwprivate__eq(val_t self, val_t param0);
458 #define LOCATE_parser_prod___APrivateVisibility___n_kwprivate__eq "parser_prod::APrivateVisibility::(parser_nodes::APrivateVisibility::n_kwprivate=)"
459 typedef void (* parser_prod___APrivateVisibility___empty_init_t)(val_t self, int* init_table);
460 void parser_prod___APrivateVisibility___empty_init(val_t self, int* init_table);
461 val_t NEW_parser_prod___APrivateVisibility___empty_init();
462 #define LOCATE_parser_prod___APrivateVisibility___empty_init "parser_prod::APrivateVisibility::empty_init"
463 typedef void (* parser_prod___APrivateVisibility___init_aprivatevisibility_t)(val_t self, val_t param0, int* init_table);
464 void parser_prod___APrivateVisibility___init_aprivatevisibility(val_t self, val_t param0, int* init_table);
465 val_t NEW_parser_prod___APrivateVisibility___init_aprivatevisibility(val_t param0);
466 #define LOCATE_parser_prod___APrivateVisibility___init_aprivatevisibility "parser_prod::APrivateVisibility::init_aprivatevisibility"
467 typedef void (* parser_prod___APrivateVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
468 void parser_prod___APrivateVisibility___replace_child(val_t self, val_t param0, val_t param1);
469 #define LOCATE_parser_prod___APrivateVisibility___replace_child "parser_prod::APrivateVisibility::(parser_prod::PNode::replace_child)"
470 typedef void (* parser_prod___APrivateVisibility___visit_all_t)(val_t self, val_t param0);
471 void parser_prod___APrivateVisibility___visit_all(val_t self, val_t param0);
472 #define LOCATE_parser_prod___APrivateVisibility___visit_all "parser_prod::APrivateVisibility::(parser_prod::PNode::visit_all)"
473 typedef void (* parser_prod___APrivateVisibility___visit_all_reverse_t)(val_t self, val_t param0);
474 void parser_prod___APrivateVisibility___visit_all_reverse(val_t self, val_t param0);
475 #define LOCATE_parser_prod___APrivateVisibility___visit_all_reverse "parser_prod::APrivateVisibility::(parser_prod::PNode::visit_all_reverse)"
476 typedef void (* parser_prod___AProtectedVisibility___n_kwprotected__eq_t)(val_t self, val_t param0);
477 void parser_prod___AProtectedVisibility___n_kwprotected__eq(val_t self, val_t param0);
478 #define LOCATE_parser_prod___AProtectedVisibility___n_kwprotected__eq "parser_prod::AProtectedVisibility::(parser_nodes::AProtectedVisibility::n_kwprotected=)"
479 typedef void (* parser_prod___AProtectedVisibility___empty_init_t)(val_t self, int* init_table);
480 void parser_prod___AProtectedVisibility___empty_init(val_t self, int* init_table);
481 val_t NEW_parser_prod___AProtectedVisibility___empty_init();
482 #define LOCATE_parser_prod___AProtectedVisibility___empty_init "parser_prod::AProtectedVisibility::empty_init"
483 typedef void (* parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)(val_t self, val_t param0, int* init_table);
484 void parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t self, val_t param0, int* init_table);
485 val_t NEW_parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t param0);
486 #define LOCATE_parser_prod___AProtectedVisibility___init_aprotectedvisibility "parser_prod::AProtectedVisibility::init_aprotectedvisibility"
487 typedef void (* parser_prod___AProtectedVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
488 void parser_prod___AProtectedVisibility___replace_child(val_t self, val_t param0, val_t param1);
489 #define LOCATE_parser_prod___AProtectedVisibility___replace_child "parser_prod::AProtectedVisibility::(parser_prod::PNode::replace_child)"
490 typedef void (* parser_prod___AProtectedVisibility___visit_all_t)(val_t self, val_t param0);
491 void parser_prod___AProtectedVisibility___visit_all(val_t self, val_t param0);
492 #define LOCATE_parser_prod___AProtectedVisibility___visit_all "parser_prod::AProtectedVisibility::(parser_prod::PNode::visit_all)"
493 typedef void (* parser_prod___AProtectedVisibility___visit_all_reverse_t)(val_t self, val_t param0);
494 void parser_prod___AProtectedVisibility___visit_all_reverse(val_t self, val_t param0);
495 #define LOCATE_parser_prod___AProtectedVisibility___visit_all_reverse "parser_prod::AProtectedVisibility::(parser_prod::PNode::visit_all_reverse)"
496 typedef void (* parser_prod___AIntrudeVisibility___n_kwintrude__eq_t)(val_t self, val_t param0);
497 void parser_prod___AIntrudeVisibility___n_kwintrude__eq(val_t self, val_t param0);
498 #define LOCATE_parser_prod___AIntrudeVisibility___n_kwintrude__eq "parser_prod::AIntrudeVisibility::(parser_nodes::AIntrudeVisibility::n_kwintrude=)"
499 typedef void (* parser_prod___AIntrudeVisibility___empty_init_t)(val_t self, int* init_table);
500 void parser_prod___AIntrudeVisibility___empty_init(val_t self, int* init_table);
501 val_t NEW_parser_prod___AIntrudeVisibility___empty_init();
502 #define LOCATE_parser_prod___AIntrudeVisibility___empty_init "parser_prod::AIntrudeVisibility::empty_init"
503 typedef void (* parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)(val_t self, val_t param0, int* init_table);
504 void parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t self, val_t param0, int* init_table);
505 val_t NEW_parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t param0);
506 #define LOCATE_parser_prod___AIntrudeVisibility___init_aintrudevisibility "parser_prod::AIntrudeVisibility::init_aintrudevisibility"
507 typedef void (* parser_prod___AIntrudeVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
508 void parser_prod___AIntrudeVisibility___replace_child(val_t self, val_t param0, val_t param1);
509 #define LOCATE_parser_prod___AIntrudeVisibility___replace_child "parser_prod::AIntrudeVisibility::(parser_prod::PNode::replace_child)"
510 typedef void (* parser_prod___AIntrudeVisibility___visit_all_t)(val_t self, val_t param0);
511 void parser_prod___AIntrudeVisibility___visit_all(val_t self, val_t param0);
512 #define LOCATE_parser_prod___AIntrudeVisibility___visit_all "parser_prod::AIntrudeVisibility::(parser_prod::PNode::visit_all)"
513 typedef void (* parser_prod___AIntrudeVisibility___visit_all_reverse_t)(val_t self, val_t param0);
514 void parser_prod___AIntrudeVisibility___visit_all_reverse(val_t self, val_t param0);
515 #define LOCATE_parser_prod___AIntrudeVisibility___visit_all_reverse "parser_prod::AIntrudeVisibility::(parser_prod::PNode::visit_all_reverse)"
516 typedef void (* parser_prod___AClassdef___n_doc__eq_t)(val_t self, val_t param0);
517 void parser_prod___AClassdef___n_doc__eq(val_t self, val_t param0);
518 #define LOCATE_parser_prod___AClassdef___n_doc__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_doc=)"
519 typedef void (* parser_prod___AClassdef___n_kwredef__eq_t)(val_t self, val_t param0);
520 void parser_prod___AClassdef___n_kwredef__eq(val_t self, val_t param0);
521 #define LOCATE_parser_prod___AClassdef___n_kwredef__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_kwredef=)"
522 typedef void (* parser_prod___AClassdef___n_visibility__eq_t)(val_t self, val_t param0);
523 void parser_prod___AClassdef___n_visibility__eq(val_t self, val_t param0);
524 #define LOCATE_parser_prod___AClassdef___n_visibility__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_visibility=)"
525 typedef void (* parser_prod___AClassdef___n_classkind__eq_t)(val_t self, val_t param0);
526 void parser_prod___AClassdef___n_classkind__eq(val_t self, val_t param0);
527 #define LOCATE_parser_prod___AClassdef___n_classkind__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_classkind=)"
528 typedef void (* parser_prod___AClassdef___n_id__eq_t)(val_t self, val_t param0);
529 void parser_prod___AClassdef___n_id__eq(val_t self, val_t param0);
530 #define LOCATE_parser_prod___AClassdef___n_id__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_id=)"
531 typedef void (* parser_prod___AClassdef___empty_init_t)(val_t self, int* init_table);
532 void parser_prod___AClassdef___empty_init(val_t self, int* init_table);
533 val_t NEW_parser_prod___AClassdef___empty_init();
534 #define LOCATE_parser_prod___AClassdef___empty_init "parser_prod::AClassdef::empty_init"
535 typedef void (* parser_prod___AClassdef___init_aclassdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7, int* init_table);
536 void parser_prod___AClassdef___init_aclassdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7, int* init_table);
537 val_t NEW_parser_prod___AClassdef___init_aclassdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7);
538 #define LOCATE_parser_prod___AClassdef___init_aclassdef "parser_prod::AClassdef::init_aclassdef"
539 typedef void (* parser_prod___AClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
540 void parser_prod___AClassdef___replace_child(val_t self, val_t param0, val_t param1);
541 #define LOCATE_parser_prod___AClassdef___replace_child "parser_prod::AClassdef::(parser_prod::PNode::replace_child)"
542 typedef void (* parser_prod___AClassdef___visit_all_t)(val_t self, val_t param0);
543 void parser_prod___AClassdef___visit_all(val_t self, val_t param0);
544 #define LOCATE_parser_prod___AClassdef___visit_all "parser_prod::AClassdef::(parser_prod::PNode::visit_all)"
545 typedef void (* parser_prod___AClassdef___visit_all_reverse_t)(val_t self, val_t param0);
546 void parser_prod___AClassdef___visit_all_reverse(val_t self, val_t param0);
547 #define LOCATE_parser_prod___AClassdef___visit_all_reverse "parser_prod::AClassdef::(parser_prod::PNode::visit_all_reverse)"
548 typedef void (* parser_prod___ATopClassdef___empty_init_t)(val_t self, int* init_table);
549 void parser_prod___ATopClassdef___empty_init(val_t self, int* init_table);
550 val_t NEW_parser_prod___ATopClassdef___empty_init();
551 #define LOCATE_parser_prod___ATopClassdef___empty_init "parser_prod::ATopClassdef::empty_init"
552 typedef void (* parser_prod___ATopClassdef___init_atopclassdef_t)(val_t self, val_t param0, int* init_table);
553 void parser_prod___ATopClassdef___init_atopclassdef(val_t self, val_t param0, int* init_table);
554 val_t NEW_parser_prod___ATopClassdef___init_atopclassdef(val_t param0);
555 #define LOCATE_parser_prod___ATopClassdef___init_atopclassdef "parser_prod::ATopClassdef::init_atopclassdef"
556 typedef void (* parser_prod___ATopClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
557 void parser_prod___ATopClassdef___replace_child(val_t self, val_t param0, val_t param1);
558 #define LOCATE_parser_prod___ATopClassdef___replace_child "parser_prod::ATopClassdef::(parser_prod::PNode::replace_child)"
559 typedef void (* parser_prod___ATopClassdef___visit_all_t)(val_t self, val_t param0);
560 void parser_prod___ATopClassdef___visit_all(val_t self, val_t param0);
561 #define LOCATE_parser_prod___ATopClassdef___visit_all "parser_prod::ATopClassdef::(parser_prod::PNode::visit_all)"
562 typedef void (* parser_prod___ATopClassdef___visit_all_reverse_t)(val_t self, val_t param0);
563 void parser_prod___ATopClassdef___visit_all_reverse(val_t self, val_t param0);
564 #define LOCATE_parser_prod___ATopClassdef___visit_all_reverse "parser_prod::ATopClassdef::(parser_prod::PNode::visit_all_reverse)"
565 typedef void (* parser_prod___AMainClassdef___empty_init_t)(val_t self, int* init_table);
566 void parser_prod___AMainClassdef___empty_init(val_t self, int* init_table);
567 val_t NEW_parser_prod___AMainClassdef___empty_init();
568 #define LOCATE_parser_prod___AMainClassdef___empty_init "parser_prod::AMainClassdef::empty_init"
569 typedef void (* parser_prod___AMainClassdef___init_amainclassdef_t)(val_t self, val_t param0, int* init_table);
570 void parser_prod___AMainClassdef___init_amainclassdef(val_t self, val_t param0, int* init_table);
571 val_t NEW_parser_prod___AMainClassdef___init_amainclassdef(val_t param0);
572 #define LOCATE_parser_prod___AMainClassdef___init_amainclassdef "parser_prod::AMainClassdef::init_amainclassdef"
573 typedef void (* parser_prod___AMainClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
574 void parser_prod___AMainClassdef___replace_child(val_t self, val_t param0, val_t param1);
575 #define LOCATE_parser_prod___AMainClassdef___replace_child "parser_prod::AMainClassdef::(parser_prod::PNode::replace_child)"
576 typedef void (* parser_prod___AMainClassdef___visit_all_t)(val_t self, val_t param0);
577 void parser_prod___AMainClassdef___visit_all(val_t self, val_t param0);
578 #define LOCATE_parser_prod___AMainClassdef___visit_all "parser_prod::AMainClassdef::(parser_prod::PNode::visit_all)"
579 typedef void (* parser_prod___AMainClassdef___visit_all_reverse_t)(val_t self, val_t param0);
580 void parser_prod___AMainClassdef___visit_all_reverse(val_t self, val_t param0);
581 #define LOCATE_parser_prod___AMainClassdef___visit_all_reverse "parser_prod::AMainClassdef::(parser_prod::PNode::visit_all_reverse)"
582 typedef void (* parser_prod___AConcreteClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
583 void parser_prod___AConcreteClasskind___n_kwclass__eq(val_t self, val_t param0);
584 #define LOCATE_parser_prod___AConcreteClasskind___n_kwclass__eq "parser_prod::AConcreteClasskind::(parser_nodes::AConcreteClasskind::n_kwclass=)"
585 typedef void (* parser_prod___AConcreteClasskind___empty_init_t)(val_t self, int* init_table);
586 void parser_prod___AConcreteClasskind___empty_init(val_t self, int* init_table);
587 val_t NEW_parser_prod___AConcreteClasskind___empty_init();
588 #define LOCATE_parser_prod___AConcreteClasskind___empty_init "parser_prod::AConcreteClasskind::empty_init"
589 typedef void (* parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)(val_t self, val_t param0, int* init_table);
590 void parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t self, val_t param0, int* init_table);
591 val_t NEW_parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t param0);
592 #define LOCATE_parser_prod___AConcreteClasskind___init_aconcreteclasskind "parser_prod::AConcreteClasskind::init_aconcreteclasskind"
593 typedef void (* parser_prod___AConcreteClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
594 void parser_prod___AConcreteClasskind___replace_child(val_t self, val_t param0, val_t param1);
595 #define LOCATE_parser_prod___AConcreteClasskind___replace_child "parser_prod::AConcreteClasskind::(parser_prod::PNode::replace_child)"
596 typedef void (* parser_prod___AConcreteClasskind___visit_all_t)(val_t self, val_t param0);
597 void parser_prod___AConcreteClasskind___visit_all(val_t self, val_t param0);
598 #define LOCATE_parser_prod___AConcreteClasskind___visit_all "parser_prod::AConcreteClasskind::(parser_prod::PNode::visit_all)"
599 typedef void (* parser_prod___AConcreteClasskind___visit_all_reverse_t)(val_t self, val_t param0);
600 void parser_prod___AConcreteClasskind___visit_all_reverse(val_t self, val_t param0);
601 #define LOCATE_parser_prod___AConcreteClasskind___visit_all_reverse "parser_prod::AConcreteClasskind::(parser_prod::PNode::visit_all_reverse)"
602 typedef void (* parser_prod___AAbstractClasskind___n_kwabstract__eq_t)(val_t self, val_t param0);
603 void parser_prod___AAbstractClasskind___n_kwabstract__eq(val_t self, val_t param0);
604 #define LOCATE_parser_prod___AAbstractClasskind___n_kwabstract__eq "parser_prod::AAbstractClasskind::(parser_nodes::AAbstractClasskind::n_kwabstract=)"
605 typedef void (* parser_prod___AAbstractClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
606 void parser_prod___AAbstractClasskind___n_kwclass__eq(val_t self, val_t param0);
607 #define LOCATE_parser_prod___AAbstractClasskind___n_kwclass__eq "parser_prod::AAbstractClasskind::(parser_nodes::AAbstractClasskind::n_kwclass=)"
608 typedef void (* parser_prod___AAbstractClasskind___empty_init_t)(val_t self, int* init_table);
609 void parser_prod___AAbstractClasskind___empty_init(val_t self, int* init_table);
610 val_t NEW_parser_prod___AAbstractClasskind___empty_init();
611 #define LOCATE_parser_prod___AAbstractClasskind___empty_init "parser_prod::AAbstractClasskind::empty_init"
612 typedef void (* parser_prod___AAbstractClasskind___init_aabstractclasskind_t)(val_t self, val_t param0, val_t param1, int* init_table);
613 void parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t self, val_t param0, val_t param1, int* init_table);
614 val_t NEW_parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t param0, val_t param1);
615 #define LOCATE_parser_prod___AAbstractClasskind___init_aabstractclasskind "parser_prod::AAbstractClasskind::init_aabstractclasskind"
616 typedef void (* parser_prod___AAbstractClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
617 void parser_prod___AAbstractClasskind___replace_child(val_t self, val_t param0, val_t param1);
618 #define LOCATE_parser_prod___AAbstractClasskind___replace_child "parser_prod::AAbstractClasskind::(parser_prod::PNode::replace_child)"
619 typedef void (* parser_prod___AAbstractClasskind___visit_all_t)(val_t self, val_t param0);
620 void parser_prod___AAbstractClasskind___visit_all(val_t self, val_t param0);
621 #define LOCATE_parser_prod___AAbstractClasskind___visit_all "parser_prod::AAbstractClasskind::(parser_prod::PNode::visit_all)"
622 typedef void (* parser_prod___AAbstractClasskind___visit_all_reverse_t)(val_t self, val_t param0);
623 void parser_prod___AAbstractClasskind___visit_all_reverse(val_t self, val_t param0);
624 #define LOCATE_parser_prod___AAbstractClasskind___visit_all_reverse "parser_prod::AAbstractClasskind::(parser_prod::PNode::visit_all_reverse)"
625 typedef void (* parser_prod___AInterfaceClasskind___n_kwinterface__eq_t)(val_t self, val_t param0);
626 void parser_prod___AInterfaceClasskind___n_kwinterface__eq(val_t self, val_t param0);
627 #define LOCATE_parser_prod___AInterfaceClasskind___n_kwinterface__eq "parser_prod::AInterfaceClasskind::(parser_nodes::AInterfaceClasskind::n_kwinterface=)"
628 typedef void (* parser_prod___AInterfaceClasskind___empty_init_t)(val_t self, int* init_table);
629 void parser_prod___AInterfaceClasskind___empty_init(val_t self, int* init_table);
630 val_t NEW_parser_prod___AInterfaceClasskind___empty_init();
631 #define LOCATE_parser_prod___AInterfaceClasskind___empty_init "parser_prod::AInterfaceClasskind::empty_init"
632 typedef void (* parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)(val_t self, val_t param0, int* init_table);
633 void parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t self, val_t param0, int* init_table);
634 val_t NEW_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t param0);
635 #define LOCATE_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind "parser_prod::AInterfaceClasskind::init_ainterfaceclasskind"
636 typedef void (* parser_prod___AInterfaceClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
637 void parser_prod___AInterfaceClasskind___replace_child(val_t self, val_t param0, val_t param1);
638 #define LOCATE_parser_prod___AInterfaceClasskind___replace_child "parser_prod::AInterfaceClasskind::(parser_prod::PNode::replace_child)"
639 typedef void (* parser_prod___AInterfaceClasskind___visit_all_t)(val_t self, val_t param0);
640 void parser_prod___AInterfaceClasskind___visit_all(val_t self, val_t param0);
641 #define LOCATE_parser_prod___AInterfaceClasskind___visit_all "parser_prod::AInterfaceClasskind::(parser_prod::PNode::visit_all)"
642 typedef void (* parser_prod___AInterfaceClasskind___visit_all_reverse_t)(val_t self, val_t param0);
643 void parser_prod___AInterfaceClasskind___visit_all_reverse(val_t self, val_t param0);
644 #define LOCATE_parser_prod___AInterfaceClasskind___visit_all_reverse "parser_prod::AInterfaceClasskind::(parser_prod::PNode::visit_all_reverse)"
645 typedef void (* parser_prod___AUniversalClasskind___n_kwuniversal__eq_t)(val_t self, val_t param0);
646 void parser_prod___AUniversalClasskind___n_kwuniversal__eq(val_t self, val_t param0);
647 #define LOCATE_parser_prod___AUniversalClasskind___n_kwuniversal__eq "parser_prod::AUniversalClasskind::(parser_nodes::AUniversalClasskind::n_kwuniversal=)"
648 typedef void (* parser_prod___AUniversalClasskind___empty_init_t)(val_t self, int* init_table);
649 void parser_prod___AUniversalClasskind___empty_init(val_t self, int* init_table);
650 val_t NEW_parser_prod___AUniversalClasskind___empty_init();
651 #define LOCATE_parser_prod___AUniversalClasskind___empty_init "parser_prod::AUniversalClasskind::empty_init"
652 typedef void (* parser_prod___AUniversalClasskind___init_auniversalclasskind_t)(val_t self, val_t param0, int* init_table);
653 void parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t self, val_t param0, int* init_table);
654 val_t NEW_parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t param0);
655 #define LOCATE_parser_prod___AUniversalClasskind___init_auniversalclasskind "parser_prod::AUniversalClasskind::init_auniversalclasskind"
656 typedef void (* parser_prod___AUniversalClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
657 void parser_prod___AUniversalClasskind___replace_child(val_t self, val_t param0, val_t param1);
658 #define LOCATE_parser_prod___AUniversalClasskind___replace_child "parser_prod::AUniversalClasskind::(parser_prod::PNode::replace_child)"
659 typedef void (* parser_prod___AUniversalClasskind___visit_all_t)(val_t self, val_t param0);
660 void parser_prod___AUniversalClasskind___visit_all(val_t self, val_t param0);
661 #define LOCATE_parser_prod___AUniversalClasskind___visit_all "parser_prod::AUniversalClasskind::(parser_prod::PNode::visit_all)"
662 typedef void (* parser_prod___AUniversalClasskind___visit_all_reverse_t)(val_t self, val_t param0);
663 void parser_prod___AUniversalClasskind___visit_all_reverse(val_t self, val_t param0);
664 #define LOCATE_parser_prod___AUniversalClasskind___visit_all_reverse "parser_prod::AUniversalClasskind::(parser_prod::PNode::visit_all_reverse)"
665 typedef void (* parser_prod___AFormaldef___n_id__eq_t)(val_t self, val_t param0);
666 void parser_prod___AFormaldef___n_id__eq(val_t self, val_t param0);
667 #define LOCATE_parser_prod___AFormaldef___n_id__eq "parser_prod::AFormaldef::(parser_nodes::AFormaldef::n_id=)"
668 typedef void (* parser_prod___AFormaldef___n_type__eq_t)(val_t self, val_t param0);
669 void parser_prod___AFormaldef___n_type__eq(val_t self, val_t param0);
670 #define LOCATE_parser_prod___AFormaldef___n_type__eq "parser_prod::AFormaldef::(parser_nodes::AFormaldef::n_type=)"
671 typedef void (* parser_prod___AFormaldef___empty_init_t)(val_t self, int* init_table);
672 void parser_prod___AFormaldef___empty_init(val_t self, int* init_table);
673 val_t NEW_parser_prod___AFormaldef___empty_init();
674 #define LOCATE_parser_prod___AFormaldef___empty_init "parser_prod::AFormaldef::empty_init"
675 typedef void (* parser_prod___AFormaldef___init_aformaldef_t)(val_t self, val_t param0, val_t param1, int* init_table);
676 void parser_prod___AFormaldef___init_aformaldef(val_t self, val_t param0, val_t param1, int* init_table);
677 val_t NEW_parser_prod___AFormaldef___init_aformaldef(val_t param0, val_t param1);
678 #define LOCATE_parser_prod___AFormaldef___init_aformaldef "parser_prod::AFormaldef::init_aformaldef"
679 typedef void (* parser_prod___AFormaldef___replace_child_t)(val_t self, val_t param0, val_t param1);
680 void parser_prod___AFormaldef___replace_child(val_t self, val_t param0, val_t param1);
681 #define LOCATE_parser_prod___AFormaldef___replace_child "parser_prod::AFormaldef::(parser_prod::PNode::replace_child)"
682 typedef void (* parser_prod___AFormaldef___visit_all_t)(val_t self, val_t param0);
683 void parser_prod___AFormaldef___visit_all(val_t self, val_t param0);
684 #define LOCATE_parser_prod___AFormaldef___visit_all "parser_prod::AFormaldef::(parser_prod::PNode::visit_all)"
685 typedef void (* parser_prod___AFormaldef___visit_all_reverse_t)(val_t self, val_t param0);
686 void parser_prod___AFormaldef___visit_all_reverse(val_t self, val_t param0);
687 #define LOCATE_parser_prod___AFormaldef___visit_all_reverse "parser_prod::AFormaldef::(parser_prod::PNode::visit_all_reverse)"
688 typedef void (* parser_prod___ASuperclass___n_kwspecial__eq_t)(val_t self, val_t param0);
689 void parser_prod___ASuperclass___n_kwspecial__eq(val_t self, val_t param0);
690 #define LOCATE_parser_prod___ASuperclass___n_kwspecial__eq "parser_prod::ASuperclass::(parser_nodes::ASuperclass::n_kwspecial=)"
691 typedef void (* parser_prod___ASuperclass___n_type__eq_t)(val_t self, val_t param0);
692 void parser_prod___ASuperclass___n_type__eq(val_t self, val_t param0);
693 #define LOCATE_parser_prod___ASuperclass___n_type__eq "parser_prod::ASuperclass::(parser_nodes::ASuperclass::n_type=)"
694 typedef void (* parser_prod___ASuperclass___empty_init_t)(val_t self, int* init_table);
695 void parser_prod___ASuperclass___empty_init(val_t self, int* init_table);
696 val_t NEW_parser_prod___ASuperclass___empty_init();
697 #define LOCATE_parser_prod___ASuperclass___empty_init "parser_prod::ASuperclass::empty_init"
698 typedef void (* parser_prod___ASuperclass___init_asuperclass_t)(val_t self, val_t param0, val_t param1, int* init_table);
699 void parser_prod___ASuperclass___init_asuperclass(val_t self, val_t param0, val_t param1, int* init_table);
700 val_t NEW_parser_prod___ASuperclass___init_asuperclass(val_t param0, val_t param1);
701 #define LOCATE_parser_prod___ASuperclass___init_asuperclass "parser_prod::ASuperclass::init_asuperclass"
702 typedef void (* parser_prod___ASuperclass___replace_child_t)(val_t self, val_t param0, val_t param1);
703 void parser_prod___ASuperclass___replace_child(val_t self, val_t param0, val_t param1);
704 #define LOCATE_parser_prod___ASuperclass___replace_child "parser_prod::ASuperclass::(parser_prod::PNode::replace_child)"
705 typedef void (* parser_prod___ASuperclass___visit_all_t)(val_t self, val_t param0);
706 void parser_prod___ASuperclass___visit_all(val_t self, val_t param0);
707 #define LOCATE_parser_prod___ASuperclass___visit_all "parser_prod::ASuperclass::(parser_prod::PNode::visit_all)"
708 typedef void (* parser_prod___ASuperclass___visit_all_reverse_t)(val_t self, val_t param0);
709 void parser_prod___ASuperclass___visit_all_reverse(val_t self, val_t param0);
710 #define LOCATE_parser_prod___ASuperclass___visit_all_reverse "parser_prod::ASuperclass::(parser_prod::PNode::visit_all_reverse)"
711 typedef void (* parser_prod___AAttrPropdef___n_doc__eq_t)(val_t self, val_t param0);
712 void parser_prod___AAttrPropdef___n_doc__eq(val_t self, val_t param0);
713 #define LOCATE_parser_prod___AAttrPropdef___n_doc__eq "parser_prod::AAttrPropdef::(parser_nodes::PPropdef::n_doc=)"
714 typedef void (* parser_prod___AAttrPropdef___n_readable__eq_t)(val_t self, val_t param0);
715 void parser_prod___AAttrPropdef___n_readable__eq(val_t self, val_t param0);
716 #define LOCATE_parser_prod___AAttrPropdef___n_readable__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_readable=)"
717 typedef void (* parser_prod___AAttrPropdef___n_writable__eq_t)(val_t self, val_t param0);
718 void parser_prod___AAttrPropdef___n_writable__eq(val_t self, val_t param0);
719 #define LOCATE_parser_prod___AAttrPropdef___n_writable__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_writable=)"
720 typedef void (* parser_prod___AAttrPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
721 void parser_prod___AAttrPropdef___n_kwredef__eq(val_t self, val_t param0);
722 #define LOCATE_parser_prod___AAttrPropdef___n_kwredef__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_kwredef=)"
723 typedef void (* parser_prod___AAttrPropdef___n_visibility__eq_t)(val_t self, val_t param0);
724 void parser_prod___AAttrPropdef___n_visibility__eq(val_t self, val_t param0);
725 #define LOCATE_parser_prod___AAttrPropdef___n_visibility__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_visibility=)"
726 typedef void (* parser_prod___AAttrPropdef___n_kwattr__eq_t)(val_t self, val_t param0);
727 void parser_prod___AAttrPropdef___n_kwattr__eq(val_t self, val_t param0);
728 #define LOCATE_parser_prod___AAttrPropdef___n_kwattr__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_kwattr=)"
729 typedef void (* parser_prod___AAttrPropdef___n_id__eq_t)(val_t self, val_t param0);
730 void parser_prod___AAttrPropdef___n_id__eq(val_t self, val_t param0);
731 #define LOCATE_parser_prod___AAttrPropdef___n_id__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_id=)"
732 typedef void (* parser_prod___AAttrPropdef___n_type__eq_t)(val_t self, val_t param0);
733 void parser_prod___AAttrPropdef___n_type__eq(val_t self, val_t param0);
734 #define LOCATE_parser_prod___AAttrPropdef___n_type__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_type=)"
735 typedef void (* parser_prod___AAttrPropdef___n_expr__eq_t)(val_t self, val_t param0);
736 void parser_prod___AAttrPropdef___n_expr__eq(val_t self, val_t param0);
737 #define LOCATE_parser_prod___AAttrPropdef___n_expr__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_expr=)"
738 typedef void (* parser_prod___AAttrPropdef___empty_init_t)(val_t self, int* init_table);
739 void parser_prod___AAttrPropdef___empty_init(val_t self, int* init_table);
740 val_t NEW_parser_prod___AAttrPropdef___empty_init();
741 #define LOCATE_parser_prod___AAttrPropdef___empty_init "parser_prod::AAttrPropdef::empty_init"
742 typedef void (* parser_prod___AAttrPropdef___init_aattrpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7, val_t param8, int* init_table);
743 void parser_prod___AAttrPropdef___init_aattrpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7, val_t param8, int* init_table);
744 val_t NEW_parser_prod___AAttrPropdef___init_aattrpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, val_t param7, val_t param8);
745 #define LOCATE_parser_prod___AAttrPropdef___init_aattrpropdef "parser_prod::AAttrPropdef::init_aattrpropdef"
746 typedef void (* parser_prod___AAttrPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
747 void parser_prod___AAttrPropdef___replace_child(val_t self, val_t param0, val_t param1);
748 #define LOCATE_parser_prod___AAttrPropdef___replace_child "parser_prod::AAttrPropdef::(parser_prod::PNode::replace_child)"
749 typedef void (* parser_prod___AAttrPropdef___visit_all_t)(val_t self, val_t param0);
750 void parser_prod___AAttrPropdef___visit_all(val_t self, val_t param0);
751 #define LOCATE_parser_prod___AAttrPropdef___visit_all "parser_prod::AAttrPropdef::(parser_prod::PNode::visit_all)"
752 typedef void (* parser_prod___AAttrPropdef___visit_all_reverse_t)(val_t self, val_t param0);
753 void parser_prod___AAttrPropdef___visit_all_reverse(val_t self, val_t param0);
754 #define LOCATE_parser_prod___AAttrPropdef___visit_all_reverse "parser_prod::AAttrPropdef::(parser_prod::PNode::visit_all_reverse)"
755 typedef void (* parser_prod___AMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
756 void parser_prod___AMethPropdef___n_doc__eq(val_t self, val_t param0);
757 #define LOCATE_parser_prod___AMethPropdef___n_doc__eq "parser_prod::AMethPropdef::(parser_nodes::PPropdef::n_doc=)"
758 typedef void (* parser_prod___AMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
759 void parser_prod___AMethPropdef___n_kwredef__eq(val_t self, val_t param0);
760 #define LOCATE_parser_prod___AMethPropdef___n_kwredef__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
761 typedef void (* parser_prod___AMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
762 void parser_prod___AMethPropdef___n_visibility__eq(val_t self, val_t param0);
763 #define LOCATE_parser_prod___AMethPropdef___n_visibility__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
764 typedef void (* parser_prod___AMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
765 void parser_prod___AMethPropdef___n_methid__eq(val_t self, val_t param0);
766 #define LOCATE_parser_prod___AMethPropdef___n_methid__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
767 typedef void (* parser_prod___AMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
768 void parser_prod___AMethPropdef___n_signature__eq(val_t self, val_t param0);
769 #define LOCATE_parser_prod___AMethPropdef___n_signature__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
770 typedef void (* parser_prod___AMethPropdef___empty_init_t)(val_t self, int* init_table);
771 void parser_prod___AMethPropdef___empty_init(val_t self, int* init_table);
772 val_t NEW_parser_prod___AMethPropdef___empty_init();
773 #define LOCATE_parser_prod___AMethPropdef___empty_init "parser_prod::AMethPropdef::empty_init"
774 typedef void (* parser_prod___AMethPropdef___init_amethpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
775 void parser_prod___AMethPropdef___init_amethpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
776 val_t NEW_parser_prod___AMethPropdef___init_amethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
777 #define LOCATE_parser_prod___AMethPropdef___init_amethpropdef "parser_prod::AMethPropdef::init_amethpropdef"
778 typedef void (* parser_prod___AMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
779 void parser_prod___AMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
780 #define LOCATE_parser_prod___AMethPropdef___replace_child "parser_prod::AMethPropdef::(parser_prod::PNode::replace_child)"
781 typedef void (* parser_prod___AMethPropdef___visit_all_t)(val_t self, val_t param0);
782 void parser_prod___AMethPropdef___visit_all(val_t self, val_t param0);
783 #define LOCATE_parser_prod___AMethPropdef___visit_all "parser_prod::AMethPropdef::(parser_prod::PNode::visit_all)"
784 typedef void (* parser_prod___AMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
785 void parser_prod___AMethPropdef___visit_all_reverse(val_t self, val_t param0);
786 #define LOCATE_parser_prod___AMethPropdef___visit_all_reverse "parser_prod::AMethPropdef::(parser_prod::PNode::visit_all_reverse)"
787 typedef void (* parser_prod___ADeferredMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
788 void parser_prod___ADeferredMethPropdef___n_doc__eq(val_t self, val_t param0);
789 #define LOCATE_parser_prod___ADeferredMethPropdef___n_doc__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::PPropdef::n_doc=)"
790 typedef void (* parser_prod___ADeferredMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
791 void parser_prod___ADeferredMethPropdef___n_kwredef__eq(val_t self, val_t param0);
792 #define LOCATE_parser_prod___ADeferredMethPropdef___n_kwredef__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
793 typedef void (* parser_prod___ADeferredMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
794 void parser_prod___ADeferredMethPropdef___n_visibility__eq(val_t self, val_t param0);
795 #define LOCATE_parser_prod___ADeferredMethPropdef___n_visibility__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
796 typedef void (* parser_prod___ADeferredMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
797 void parser_prod___ADeferredMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
798 #define LOCATE_parser_prod___ADeferredMethPropdef___n_kwmeth__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::ADeferredMethPropdef::n_kwmeth=)"
799 typedef void (* parser_prod___ADeferredMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
800 void parser_prod___ADeferredMethPropdef___n_methid__eq(val_t self, val_t param0);
801 #define LOCATE_parser_prod___ADeferredMethPropdef___n_methid__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
802 typedef void (* parser_prod___ADeferredMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
803 void parser_prod___ADeferredMethPropdef___n_signature__eq(val_t self, val_t param0);
804 #define LOCATE_parser_prod___ADeferredMethPropdef___n_signature__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
805 typedef void (* parser_prod___ADeferredMethPropdef___empty_init_t)(val_t self, int* init_table);
806 void parser_prod___ADeferredMethPropdef___empty_init(val_t self, int* init_table);
807 val_t NEW_parser_prod___ADeferredMethPropdef___empty_init();
808 #define LOCATE_parser_prod___ADeferredMethPropdef___empty_init "parser_prod::ADeferredMethPropdef::empty_init"
809 typedef void (* parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
810 void parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
811 val_t NEW_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
812 #define LOCATE_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef "parser_prod::ADeferredMethPropdef::init_adeferredmethpropdef"
813 typedef void (* parser_prod___ADeferredMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
814 void parser_prod___ADeferredMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
815 #define LOCATE_parser_prod___ADeferredMethPropdef___replace_child "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::replace_child)"
816 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_t)(val_t self, val_t param0);
817 void parser_prod___ADeferredMethPropdef___visit_all(val_t self, val_t param0);
818 #define LOCATE_parser_prod___ADeferredMethPropdef___visit_all "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::visit_all)"
819 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
820 void parser_prod___ADeferredMethPropdef___visit_all_reverse(val_t self, val_t param0);
821 #define LOCATE_parser_prod___ADeferredMethPropdef___visit_all_reverse "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::visit_all_reverse)"
822 typedef void (* parser_prod___AInternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
823 void parser_prod___AInternMethPropdef___n_doc__eq(val_t self, val_t param0);
824 #define LOCATE_parser_prod___AInternMethPropdef___n_doc__eq "parser_prod::AInternMethPropdef::(parser_nodes::PPropdef::n_doc=)"
825 typedef void (* parser_prod___AInternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
826 void parser_prod___AInternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
827 #define LOCATE_parser_prod___AInternMethPropdef___n_kwredef__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
828 typedef void (* parser_prod___AInternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
829 void parser_prod___AInternMethPropdef___n_visibility__eq(val_t self, val_t param0);
830 #define LOCATE_parser_prod___AInternMethPropdef___n_visibility__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
831 typedef void (* parser_prod___AInternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
832 void parser_prod___AInternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
833 #define LOCATE_parser_prod___AInternMethPropdef___n_kwmeth__eq "parser_prod::AInternMethPropdef::(parser_nodes::AInternMethPropdef::n_kwmeth=)"
834 typedef void (* parser_prod___AInternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
835 void parser_prod___AInternMethPropdef___n_methid__eq(val_t self, val_t param0);
836 #define LOCATE_parser_prod___AInternMethPropdef___n_methid__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
837 typedef void (* parser_prod___AInternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
838 void parser_prod___AInternMethPropdef___n_signature__eq(val_t self, val_t param0);
839 #define LOCATE_parser_prod___AInternMethPropdef___n_signature__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
840 typedef void (* parser_prod___AInternMethPropdef___empty_init_t)(val_t self, int* init_table);
841 void parser_prod___AInternMethPropdef___empty_init(val_t self, int* init_table);
842 val_t NEW_parser_prod___AInternMethPropdef___empty_init();
843 #define LOCATE_parser_prod___AInternMethPropdef___empty_init "parser_prod::AInternMethPropdef::empty_init"
844 typedef void (* parser_prod___AInternMethPropdef___init_ainternmethpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
845 void parser_prod___AInternMethPropdef___init_ainternmethpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
846 val_t NEW_parser_prod___AInternMethPropdef___init_ainternmethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
847 #define LOCATE_parser_prod___AInternMethPropdef___init_ainternmethpropdef "parser_prod::AInternMethPropdef::init_ainternmethpropdef"
848 typedef void (* parser_prod___AInternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
849 void parser_prod___AInternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
850 #define LOCATE_parser_prod___AInternMethPropdef___replace_child "parser_prod::AInternMethPropdef::(parser_prod::PNode::replace_child)"
851 typedef void (* parser_prod___AInternMethPropdef___visit_all_t)(val_t self, val_t param0);
852 void parser_prod___AInternMethPropdef___visit_all(val_t self, val_t param0);
853 #define LOCATE_parser_prod___AInternMethPropdef___visit_all "parser_prod::AInternMethPropdef::(parser_prod::PNode::visit_all)"
854 typedef void (* parser_prod___AInternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
855 void parser_prod___AInternMethPropdef___visit_all_reverse(val_t self, val_t param0);
856 #define LOCATE_parser_prod___AInternMethPropdef___visit_all_reverse "parser_prod::AInternMethPropdef::(parser_prod::PNode::visit_all_reverse)"
857 typedef void (* parser_prod___AExternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
858 void parser_prod___AExternMethPropdef___n_doc__eq(val_t self, val_t param0);
859 #define LOCATE_parser_prod___AExternMethPropdef___n_doc__eq "parser_prod::AExternMethPropdef::(parser_nodes::PPropdef::n_doc=)"
860 typedef void (* parser_prod___AExternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
861 void parser_prod___AExternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
862 #define LOCATE_parser_prod___AExternMethPropdef___n_kwredef__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
863 typedef void (* parser_prod___AExternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
864 void parser_prod___AExternMethPropdef___n_visibility__eq(val_t self, val_t param0);
865 #define LOCATE_parser_prod___AExternMethPropdef___n_visibility__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
866 typedef void (* parser_prod___AExternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
867 void parser_prod___AExternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
868 #define LOCATE_parser_prod___AExternMethPropdef___n_kwmeth__eq "parser_prod::AExternMethPropdef::(parser_nodes::AExternMethPropdef::n_kwmeth=)"
869 typedef void (* parser_prod___AExternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
870 void parser_prod___AExternMethPropdef___n_methid__eq(val_t self, val_t param0);
871 #define LOCATE_parser_prod___AExternMethPropdef___n_methid__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
872 typedef void (* parser_prod___AExternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
873 void parser_prod___AExternMethPropdef___n_signature__eq(val_t self, val_t param0);
874 #define LOCATE_parser_prod___AExternMethPropdef___n_signature__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
875 typedef void (* parser_prod___AExternMethPropdef___n_extern__eq_t)(val_t self, val_t param0);
876 void parser_prod___AExternMethPropdef___n_extern__eq(val_t self, val_t param0);
877 #define LOCATE_parser_prod___AExternMethPropdef___n_extern__eq "parser_prod::AExternMethPropdef::(parser_nodes::AExternMethPropdef::n_extern=)"
878 typedef void (* parser_prod___AExternMethPropdef___empty_init_t)(val_t self, int* init_table);
879 void parser_prod___AExternMethPropdef___empty_init(val_t self, int* init_table);
880 val_t NEW_parser_prod___AExternMethPropdef___empty_init();
881 #define LOCATE_parser_prod___AExternMethPropdef___empty_init "parser_prod::AExternMethPropdef::empty_init"
882 typedef void (* parser_prod___AExternMethPropdef___init_aexternmethpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
883 void parser_prod___AExternMethPropdef___init_aexternmethpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
884 val_t NEW_parser_prod___AExternMethPropdef___init_aexternmethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6);
885 #define LOCATE_parser_prod___AExternMethPropdef___init_aexternmethpropdef "parser_prod::AExternMethPropdef::init_aexternmethpropdef"
886 typedef void (* parser_prod___AExternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
887 void parser_prod___AExternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
888 #define LOCATE_parser_prod___AExternMethPropdef___replace_child "parser_prod::AExternMethPropdef::(parser_prod::PNode::replace_child)"
889 typedef void (* parser_prod___AExternMethPropdef___visit_all_t)(val_t self, val_t param0);
890 void parser_prod___AExternMethPropdef___visit_all(val_t self, val_t param0);
891 #define LOCATE_parser_prod___AExternMethPropdef___visit_all "parser_prod::AExternMethPropdef::(parser_prod::PNode::visit_all)"
892 typedef void (* parser_prod___AExternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
893 void parser_prod___AExternMethPropdef___visit_all_reverse(val_t self, val_t param0);
894 #define LOCATE_parser_prod___AExternMethPropdef___visit_all_reverse "parser_prod::AExternMethPropdef::(parser_prod::PNode::visit_all_reverse)"
895 typedef void (* parser_prod___AConcreteMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
896 void parser_prod___AConcreteMethPropdef___n_doc__eq(val_t self, val_t param0);
897 #define LOCATE_parser_prod___AConcreteMethPropdef___n_doc__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::PPropdef::n_doc=)"
898 typedef void (* parser_prod___AConcreteMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
899 void parser_prod___AConcreteMethPropdef___n_kwredef__eq(val_t self, val_t param0);
900 #define LOCATE_parser_prod___AConcreteMethPropdef___n_kwredef__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
901 typedef void (* parser_prod___AConcreteMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
902 void parser_prod___AConcreteMethPropdef___n_visibility__eq(val_t self, val_t param0);
903 #define LOCATE_parser_prod___AConcreteMethPropdef___n_visibility__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
904 typedef void (* parser_prod___AConcreteMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
905 void parser_prod___AConcreteMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
906 #define LOCATE_parser_prod___AConcreteMethPropdef___n_kwmeth__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AConcreteMethPropdef::n_kwmeth=)"
907 typedef void (* parser_prod___AConcreteMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
908 void parser_prod___AConcreteMethPropdef___n_methid__eq(val_t self, val_t param0);
909 #define LOCATE_parser_prod___AConcreteMethPropdef___n_methid__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
910 typedef void (* parser_prod___AConcreteMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
911 void parser_prod___AConcreteMethPropdef___n_signature__eq(val_t self, val_t param0);
912 #define LOCATE_parser_prod___AConcreteMethPropdef___n_signature__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
913 typedef void (* parser_prod___AConcreteMethPropdef___n_block__eq_t)(val_t self, val_t param0);
914 void parser_prod___AConcreteMethPropdef___n_block__eq(val_t self, val_t param0);
915 #define LOCATE_parser_prod___AConcreteMethPropdef___n_block__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
916 typedef void (* parser_prod___AConcreteMethPropdef___empty_init_t)(val_t self, int* init_table);
917 void parser_prod___AConcreteMethPropdef___empty_init(val_t self, int* init_table);
918 val_t NEW_parser_prod___AConcreteMethPropdef___empty_init();
919 #define LOCATE_parser_prod___AConcreteMethPropdef___empty_init "parser_prod::AConcreteMethPropdef::empty_init"
920 typedef void (* parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
921 void parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
922 val_t NEW_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6);
923 #define LOCATE_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef "parser_prod::AConcreteMethPropdef::init_aconcretemethpropdef"
924 typedef void (* parser_prod___AConcreteMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
925 void parser_prod___AConcreteMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
926 #define LOCATE_parser_prod___AConcreteMethPropdef___replace_child "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::replace_child)"
927 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_t)(val_t self, val_t param0);
928 void parser_prod___AConcreteMethPropdef___visit_all(val_t self, val_t param0);
929 #define LOCATE_parser_prod___AConcreteMethPropdef___visit_all "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::visit_all)"
930 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
931 void parser_prod___AConcreteMethPropdef___visit_all_reverse(val_t self, val_t param0);
932 #define LOCATE_parser_prod___AConcreteMethPropdef___visit_all_reverse "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::visit_all_reverse)"
933 typedef void (* parser_prod___AConcreteInitPropdef___n_doc__eq_t)(val_t self, val_t param0);
934 void parser_prod___AConcreteInitPropdef___n_doc__eq(val_t self, val_t param0);
935 #define LOCATE_parser_prod___AConcreteInitPropdef___n_doc__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::PPropdef::n_doc=)"
936 typedef void (* parser_prod___AConcreteInitPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
937 void parser_prod___AConcreteInitPropdef___n_kwredef__eq(val_t self, val_t param0);
938 #define LOCATE_parser_prod___AConcreteInitPropdef___n_kwredef__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
939 typedef void (* parser_prod___AConcreteInitPropdef___n_visibility__eq_t)(val_t self, val_t param0);
940 void parser_prod___AConcreteInitPropdef___n_visibility__eq(val_t self, val_t param0);
941 #define LOCATE_parser_prod___AConcreteInitPropdef___n_visibility__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
942 typedef void (* parser_prod___AConcreteInitPropdef___n_kwinit__eq_t)(val_t self, val_t param0);
943 void parser_prod___AConcreteInitPropdef___n_kwinit__eq(val_t self, val_t param0);
944 #define LOCATE_parser_prod___AConcreteInitPropdef___n_kwinit__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AConcreteInitPropdef::n_kwinit=)"
945 typedef void (* parser_prod___AConcreteInitPropdef___n_methid__eq_t)(val_t self, val_t param0);
946 void parser_prod___AConcreteInitPropdef___n_methid__eq(val_t self, val_t param0);
947 #define LOCATE_parser_prod___AConcreteInitPropdef___n_methid__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_methid=)"
948 typedef void (* parser_prod___AConcreteInitPropdef___n_signature__eq_t)(val_t self, val_t param0);
949 void parser_prod___AConcreteInitPropdef___n_signature__eq(val_t self, val_t param0);
950 #define LOCATE_parser_prod___AConcreteInitPropdef___n_signature__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_signature=)"
951 typedef void (* parser_prod___AConcreteInitPropdef___n_block__eq_t)(val_t self, val_t param0);
952 void parser_prod___AConcreteInitPropdef___n_block__eq(val_t self, val_t param0);
953 #define LOCATE_parser_prod___AConcreteInitPropdef___n_block__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
954 typedef void (* parser_prod___AConcreteInitPropdef___empty_init_t)(val_t self, int* init_table);
955 void parser_prod___AConcreteInitPropdef___empty_init(val_t self, int* init_table);
956 val_t NEW_parser_prod___AConcreteInitPropdef___empty_init();
957 #define LOCATE_parser_prod___AConcreteInitPropdef___empty_init "parser_prod::AConcreteInitPropdef::empty_init"
958 typedef void (* parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
959 void parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6, int* init_table);
960 val_t NEW_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, val_t param6);
961 #define LOCATE_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef "parser_prod::AConcreteInitPropdef::init_aconcreteinitpropdef"
962 typedef void (* parser_prod___AConcreteInitPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
963 void parser_prod___AConcreteInitPropdef___replace_child(val_t self, val_t param0, val_t param1);
964 #define LOCATE_parser_prod___AConcreteInitPropdef___replace_child "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::replace_child)"
965 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_t)(val_t self, val_t param0);
966 void parser_prod___AConcreteInitPropdef___visit_all(val_t self, val_t param0);
967 #define LOCATE_parser_prod___AConcreteInitPropdef___visit_all "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::visit_all)"
968 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_reverse_t)(val_t self, val_t param0);
969 void parser_prod___AConcreteInitPropdef___visit_all_reverse(val_t self, val_t param0);
970 #define LOCATE_parser_prod___AConcreteInitPropdef___visit_all_reverse "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::visit_all_reverse)"
971 typedef void (* parser_prod___AMainMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
972 void parser_prod___AMainMethPropdef___n_kwredef__eq(val_t self, val_t param0);
973 #define LOCATE_parser_prod___AMainMethPropdef___n_kwredef__eq "parser_prod::AMainMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
974 typedef void (* parser_prod___AMainMethPropdef___n_block__eq_t)(val_t self, val_t param0);
975 void parser_prod___AMainMethPropdef___n_block__eq(val_t self, val_t param0);
976 #define LOCATE_parser_prod___AMainMethPropdef___n_block__eq "parser_prod::AMainMethPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
977 typedef void (* parser_prod___AMainMethPropdef___empty_init_t)(val_t self, int* init_table);
978 void parser_prod___AMainMethPropdef___empty_init(val_t self, int* init_table);
979 val_t NEW_parser_prod___AMainMethPropdef___empty_init();
980 #define LOCATE_parser_prod___AMainMethPropdef___empty_init "parser_prod::AMainMethPropdef::empty_init"
981 typedef void (* parser_prod___AMainMethPropdef___init_amainmethpropdef_t)(val_t self, val_t param0, val_t param1, int* init_table);
982 void parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t self, val_t param0, val_t param1, int* init_table);
983 val_t NEW_parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t param0, val_t param1);
984 #define LOCATE_parser_prod___AMainMethPropdef___init_amainmethpropdef "parser_prod::AMainMethPropdef::init_amainmethpropdef"
985 typedef void (* parser_prod___AMainMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
986 void parser_prod___AMainMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
987 #define LOCATE_parser_prod___AMainMethPropdef___replace_child "parser_prod::AMainMethPropdef::(parser_prod::PNode::replace_child)"
988 typedef void (* parser_prod___AMainMethPropdef___visit_all_t)(val_t self, val_t param0);
989 void parser_prod___AMainMethPropdef___visit_all(val_t self, val_t param0);
990 #define LOCATE_parser_prod___AMainMethPropdef___visit_all "parser_prod::AMainMethPropdef::(parser_prod::PNode::visit_all)"
991 typedef void (* parser_prod___AMainMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
992 void parser_prod___AMainMethPropdef___visit_all_reverse(val_t self, val_t param0);
993 #define LOCATE_parser_prod___AMainMethPropdef___visit_all_reverse "parser_prod::AMainMethPropdef::(parser_prod::PNode::visit_all_reverse)"
994 typedef void (* parser_prod___ATypePropdef___n_doc__eq_t)(val_t self, val_t param0);
995 void parser_prod___ATypePropdef___n_doc__eq(val_t self, val_t param0);
996 #define LOCATE_parser_prod___ATypePropdef___n_doc__eq "parser_prod::ATypePropdef::(parser_nodes::PPropdef::n_doc=)"
997 typedef void (* parser_prod___ATypePropdef___n_kwredef__eq_t)(val_t self, val_t param0);
998 void parser_prod___ATypePropdef___n_kwredef__eq(val_t self, val_t param0);
999 #define LOCATE_parser_prod___ATypePropdef___n_kwredef__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_kwredef=)"
1000 typedef void (* parser_prod___ATypePropdef___n_visibility__eq_t)(val_t self, val_t param0);
1001 void parser_prod___ATypePropdef___n_visibility__eq(val_t self, val_t param0);
1002 #define LOCATE_parser_prod___ATypePropdef___n_visibility__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_visibility=)"
1003 typedef void (* parser_prod___ATypePropdef___n_kwtype__eq_t)(val_t self, val_t param0);
1004 void parser_prod___ATypePropdef___n_kwtype__eq(val_t self, val_t param0);
1005 #define LOCATE_parser_prod___ATypePropdef___n_kwtype__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_kwtype=)"
1006 typedef void (* parser_prod___ATypePropdef___n_id__eq_t)(val_t self, val_t param0);
1007 void parser_prod___ATypePropdef___n_id__eq(val_t self, val_t param0);
1008 #define LOCATE_parser_prod___ATypePropdef___n_id__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_id=)"
1009 typedef void (* parser_prod___ATypePropdef___n_type__eq_t)(val_t self, val_t param0);
1010 void parser_prod___ATypePropdef___n_type__eq(val_t self, val_t param0);
1011 #define LOCATE_parser_prod___ATypePropdef___n_type__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_type=)"
1012 typedef void (* parser_prod___ATypePropdef___empty_init_t)(val_t self, int* init_table);
1013 void parser_prod___ATypePropdef___empty_init(val_t self, int* init_table);
1014 val_t NEW_parser_prod___ATypePropdef___empty_init();
1015 #define LOCATE_parser_prod___ATypePropdef___empty_init "parser_prod::ATypePropdef::empty_init"
1016 typedef void (* parser_prod___ATypePropdef___init_atypepropdef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
1017 void parser_prod___ATypePropdef___init_atypepropdef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
1018 val_t NEW_parser_prod___ATypePropdef___init_atypepropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
1019 #define LOCATE_parser_prod___ATypePropdef___init_atypepropdef "parser_prod::ATypePropdef::init_atypepropdef"
1020 typedef void (* parser_prod___ATypePropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
1021 void parser_prod___ATypePropdef___replace_child(val_t self, val_t param0, val_t param1);
1022 #define LOCATE_parser_prod___ATypePropdef___replace_child "parser_prod::ATypePropdef::(parser_prod::PNode::replace_child)"
1023 typedef void (* parser_prod___ATypePropdef___visit_all_t)(val_t self, val_t param0);
1024 void parser_prod___ATypePropdef___visit_all(val_t self, val_t param0);
1025 #define LOCATE_parser_prod___ATypePropdef___visit_all "parser_prod::ATypePropdef::(parser_prod::PNode::visit_all)"
1026 typedef void (* parser_prod___ATypePropdef___visit_all_reverse_t)(val_t self, val_t param0);
1027 void parser_prod___ATypePropdef___visit_all_reverse(val_t self, val_t param0);
1028 #define LOCATE_parser_prod___ATypePropdef___visit_all_reverse "parser_prod::ATypePropdef::(parser_prod::PNode::visit_all_reverse)"
1029 typedef void (* parser_prod___AReadAble___n_kwredef__eq_t)(val_t self, val_t param0);
1030 void parser_prod___AReadAble___n_kwredef__eq(val_t self, val_t param0);
1031 #define LOCATE_parser_prod___AReadAble___n_kwredef__eq "parser_prod::AReadAble::(parser_nodes::PAble::n_kwredef=)"
1032 typedef void (* parser_prod___AReadAble___n_kwreadable__eq_t)(val_t self, val_t param0);
1033 void parser_prod___AReadAble___n_kwreadable__eq(val_t self, val_t param0);
1034 #define LOCATE_parser_prod___AReadAble___n_kwreadable__eq "parser_prod::AReadAble::(parser_nodes::AReadAble::n_kwreadable=)"
1035 typedef void (* parser_prod___AReadAble___empty_init_t)(val_t self, int* init_table);
1036 void parser_prod___AReadAble___empty_init(val_t self, int* init_table);
1037 val_t NEW_parser_prod___AReadAble___empty_init();
1038 #define LOCATE_parser_prod___AReadAble___empty_init "parser_prod::AReadAble::empty_init"
1039 typedef void (* parser_prod___AReadAble___init_areadable_t)(val_t self, val_t param0, val_t param1, int* init_table);
1040 void parser_prod___AReadAble___init_areadable(val_t self, val_t param0, val_t param1, int* init_table);
1041 val_t NEW_parser_prod___AReadAble___init_areadable(val_t param0, val_t param1);
1042 #define LOCATE_parser_prod___AReadAble___init_areadable "parser_prod::AReadAble::init_areadable"
1043 typedef void (* parser_prod___AReadAble___replace_child_t)(val_t self, val_t param0, val_t param1);
1044 void parser_prod___AReadAble___replace_child(val_t self, val_t param0, val_t param1);
1045 #define LOCATE_parser_prod___AReadAble___replace_child "parser_prod::AReadAble::(parser_prod::PNode::replace_child)"
1046 typedef void (* parser_prod___AReadAble___visit_all_t)(val_t self, val_t param0);
1047 void parser_prod___AReadAble___visit_all(val_t self, val_t param0);
1048 #define LOCATE_parser_prod___AReadAble___visit_all "parser_prod::AReadAble::(parser_prod::PNode::visit_all)"
1049 typedef void (* parser_prod___AReadAble___visit_all_reverse_t)(val_t self, val_t param0);
1050 void parser_prod___AReadAble___visit_all_reverse(val_t self, val_t param0);
1051 #define LOCATE_parser_prod___AReadAble___visit_all_reverse "parser_prod::AReadAble::(parser_prod::PNode::visit_all_reverse)"
1052 typedef void (* parser_prod___AWriteAble___n_kwredef__eq_t)(val_t self, val_t param0);
1053 void parser_prod___AWriteAble___n_kwredef__eq(val_t self, val_t param0);
1054 #define LOCATE_parser_prod___AWriteAble___n_kwredef__eq "parser_prod::AWriteAble::(parser_nodes::PAble::n_kwredef=)"
1055 typedef void (* parser_prod___AWriteAble___n_kwwritable__eq_t)(val_t self, val_t param0);
1056 void parser_prod___AWriteAble___n_kwwritable__eq(val_t self, val_t param0);
1057 #define LOCATE_parser_prod___AWriteAble___n_kwwritable__eq "parser_prod::AWriteAble::(parser_nodes::AWriteAble::n_kwwritable=)"
1058 typedef void (* parser_prod___AWriteAble___empty_init_t)(val_t self, int* init_table);
1059 void parser_prod___AWriteAble___empty_init(val_t self, int* init_table);
1060 val_t NEW_parser_prod___AWriteAble___empty_init();
1061 #define LOCATE_parser_prod___AWriteAble___empty_init "parser_prod::AWriteAble::empty_init"
1062 typedef void (* parser_prod___AWriteAble___init_awriteable_t)(val_t self, val_t param0, val_t param1, int* init_table);
1063 void parser_prod___AWriteAble___init_awriteable(val_t self, val_t param0, val_t param1, int* init_table);
1064 val_t NEW_parser_prod___AWriteAble___init_awriteable(val_t param0, val_t param1);
1065 #define LOCATE_parser_prod___AWriteAble___init_awriteable "parser_prod::AWriteAble::init_awriteable"
1066 typedef void (* parser_prod___AWriteAble___replace_child_t)(val_t self, val_t param0, val_t param1);
1067 void parser_prod___AWriteAble___replace_child(val_t self, val_t param0, val_t param1);
1068 #define LOCATE_parser_prod___AWriteAble___replace_child "parser_prod::AWriteAble::(parser_prod::PNode::replace_child)"
1069 typedef void (* parser_prod___AWriteAble___visit_all_t)(val_t self, val_t param0);
1070 void parser_prod___AWriteAble___visit_all(val_t self, val_t param0);
1071 #define LOCATE_parser_prod___AWriteAble___visit_all "parser_prod::AWriteAble::(parser_prod::PNode::visit_all)"
1072 typedef void (* parser_prod___AWriteAble___visit_all_reverse_t)(val_t self, val_t param0);
1073 void parser_prod___AWriteAble___visit_all_reverse(val_t self, val_t param0);
1074 #define LOCATE_parser_prod___AWriteAble___visit_all_reverse "parser_prod::AWriteAble::(parser_prod::PNode::visit_all_reverse)"
1075 typedef void (* parser_prod___AIdMethid___n_id__eq_t)(val_t self, val_t param0);
1076 void parser_prod___AIdMethid___n_id__eq(val_t self, val_t param0);
1077 #define LOCATE_parser_prod___AIdMethid___n_id__eq "parser_prod::AIdMethid::(parser_nodes::AIdMethid::n_id=)"
1078 typedef void (* parser_prod___AIdMethid___empty_init_t)(val_t self, int* init_table);
1079 void parser_prod___AIdMethid___empty_init(val_t self, int* init_table);
1080 val_t NEW_parser_prod___AIdMethid___empty_init();
1081 #define LOCATE_parser_prod___AIdMethid___empty_init "parser_prod::AIdMethid::empty_init"
1082 typedef void (* parser_prod___AIdMethid___init_aidmethid_t)(val_t self, val_t param0, int* init_table);
1083 void parser_prod___AIdMethid___init_aidmethid(val_t self, val_t param0, int* init_table);
1084 val_t NEW_parser_prod___AIdMethid___init_aidmethid(val_t param0);
1085 #define LOCATE_parser_prod___AIdMethid___init_aidmethid "parser_prod::AIdMethid::init_aidmethid"
1086 typedef void (* parser_prod___AIdMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1087 void parser_prod___AIdMethid___replace_child(val_t self, val_t param0, val_t param1);
1088 #define LOCATE_parser_prod___AIdMethid___replace_child "parser_prod::AIdMethid::(parser_prod::PNode::replace_child)"
1089 typedef void (* parser_prod___AIdMethid___visit_all_t)(val_t self, val_t param0);
1090 void parser_prod___AIdMethid___visit_all(val_t self, val_t param0);
1091 #define LOCATE_parser_prod___AIdMethid___visit_all "parser_prod::AIdMethid::(parser_prod::PNode::visit_all)"
1092 typedef void (* parser_prod___AIdMethid___visit_all_reverse_t)(val_t self, val_t param0);
1093 void parser_prod___AIdMethid___visit_all_reverse(val_t self, val_t param0);
1094 #define LOCATE_parser_prod___AIdMethid___visit_all_reverse "parser_prod::AIdMethid::(parser_prod::PNode::visit_all_reverse)"
1095 typedef void (* parser_prod___APlusMethid___n_plus__eq_t)(val_t self, val_t param0);
1096 void parser_prod___APlusMethid___n_plus__eq(val_t self, val_t param0);
1097 #define LOCATE_parser_prod___APlusMethid___n_plus__eq "parser_prod::APlusMethid::(parser_nodes::APlusMethid::n_plus=)"
1098 typedef void (* parser_prod___APlusMethid___empty_init_t)(val_t self, int* init_table);
1099 void parser_prod___APlusMethid___empty_init(val_t self, int* init_table);
1100 val_t NEW_parser_prod___APlusMethid___empty_init();
1101 #define LOCATE_parser_prod___APlusMethid___empty_init "parser_prod::APlusMethid::empty_init"
1102 typedef void (* parser_prod___APlusMethid___init_aplusmethid_t)(val_t self, val_t param0, int* init_table);
1103 void parser_prod___APlusMethid___init_aplusmethid(val_t self, val_t param0, int* init_table);
1104 val_t NEW_parser_prod___APlusMethid___init_aplusmethid(val_t param0);
1105 #define LOCATE_parser_prod___APlusMethid___init_aplusmethid "parser_prod::APlusMethid::init_aplusmethid"
1106 typedef void (* parser_prod___APlusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1107 void parser_prod___APlusMethid___replace_child(val_t self, val_t param0, val_t param1);
1108 #define LOCATE_parser_prod___APlusMethid___replace_child "parser_prod::APlusMethid::(parser_prod::PNode::replace_child)"
1109 typedef void (* parser_prod___APlusMethid___visit_all_t)(val_t self, val_t param0);
1110 void parser_prod___APlusMethid___visit_all(val_t self, val_t param0);
1111 #define LOCATE_parser_prod___APlusMethid___visit_all "parser_prod::APlusMethid::(parser_prod::PNode::visit_all)"
1112 typedef void (* parser_prod___APlusMethid___visit_all_reverse_t)(val_t self, val_t param0);
1113 void parser_prod___APlusMethid___visit_all_reverse(val_t self, val_t param0);
1114 #define LOCATE_parser_prod___APlusMethid___visit_all_reverse "parser_prod::APlusMethid::(parser_prod::PNode::visit_all_reverse)"
1115 typedef void (* parser_prod___AMinusMethid___n_minus__eq_t)(val_t self, val_t param0);
1116 void parser_prod___AMinusMethid___n_minus__eq(val_t self, val_t param0);
1117 #define LOCATE_parser_prod___AMinusMethid___n_minus__eq "parser_prod::AMinusMethid::(parser_nodes::AMinusMethid::n_minus=)"
1118 typedef void (* parser_prod___AMinusMethid___empty_init_t)(val_t self, int* init_table);
1119 void parser_prod___AMinusMethid___empty_init(val_t self, int* init_table);
1120 val_t NEW_parser_prod___AMinusMethid___empty_init();
1121 #define LOCATE_parser_prod___AMinusMethid___empty_init "parser_prod::AMinusMethid::empty_init"
1122 typedef void (* parser_prod___AMinusMethid___init_aminusmethid_t)(val_t self, val_t param0, int* init_table);
1123 void parser_prod___AMinusMethid___init_aminusmethid(val_t self, val_t param0, int* init_table);
1124 val_t NEW_parser_prod___AMinusMethid___init_aminusmethid(val_t param0);
1125 #define LOCATE_parser_prod___AMinusMethid___init_aminusmethid "parser_prod::AMinusMethid::init_aminusmethid"
1126 typedef void (* parser_prod___AMinusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1127 void parser_prod___AMinusMethid___replace_child(val_t self, val_t param0, val_t param1);
1128 #define LOCATE_parser_prod___AMinusMethid___replace_child "parser_prod::AMinusMethid::(parser_prod::PNode::replace_child)"
1129 typedef void (* parser_prod___AMinusMethid___visit_all_t)(val_t self, val_t param0);
1130 void parser_prod___AMinusMethid___visit_all(val_t self, val_t param0);
1131 #define LOCATE_parser_prod___AMinusMethid___visit_all "parser_prod::AMinusMethid::(parser_prod::PNode::visit_all)"
1132 typedef void (* parser_prod___AMinusMethid___visit_all_reverse_t)(val_t self, val_t param0);
1133 void parser_prod___AMinusMethid___visit_all_reverse(val_t self, val_t param0);
1134 #define LOCATE_parser_prod___AMinusMethid___visit_all_reverse "parser_prod::AMinusMethid::(parser_prod::PNode::visit_all_reverse)"
1135 typedef void (* parser_prod___AStarMethid___n_star__eq_t)(val_t self, val_t param0);
1136 void parser_prod___AStarMethid___n_star__eq(val_t self, val_t param0);
1137 #define LOCATE_parser_prod___AStarMethid___n_star__eq "parser_prod::AStarMethid::(parser_nodes::AStarMethid::n_star=)"
1138 typedef void (* parser_prod___AStarMethid___empty_init_t)(val_t self, int* init_table);
1139 void parser_prod___AStarMethid___empty_init(val_t self, int* init_table);
1140 val_t NEW_parser_prod___AStarMethid___empty_init();
1141 #define LOCATE_parser_prod___AStarMethid___empty_init "parser_prod::AStarMethid::empty_init"
1142 typedef void (* parser_prod___AStarMethid___init_astarmethid_t)(val_t self, val_t param0, int* init_table);
1143 void parser_prod___AStarMethid___init_astarmethid(val_t self, val_t param0, int* init_table);
1144 val_t NEW_parser_prod___AStarMethid___init_astarmethid(val_t param0);
1145 #define LOCATE_parser_prod___AStarMethid___init_astarmethid "parser_prod::AStarMethid::init_astarmethid"
1146 typedef void (* parser_prod___AStarMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1147 void parser_prod___AStarMethid___replace_child(val_t self, val_t param0, val_t param1);
1148 #define LOCATE_parser_prod___AStarMethid___replace_child "parser_prod::AStarMethid::(parser_prod::PNode::replace_child)"
1149 typedef void (* parser_prod___AStarMethid___visit_all_t)(val_t self, val_t param0);
1150 void parser_prod___AStarMethid___visit_all(val_t self, val_t param0);
1151 #define LOCATE_parser_prod___AStarMethid___visit_all "parser_prod::AStarMethid::(parser_prod::PNode::visit_all)"
1152 typedef void (* parser_prod___AStarMethid___visit_all_reverse_t)(val_t self, val_t param0);
1153 void parser_prod___AStarMethid___visit_all_reverse(val_t self, val_t param0);
1154 #define LOCATE_parser_prod___AStarMethid___visit_all_reverse "parser_prod::AStarMethid::(parser_prod::PNode::visit_all_reverse)"
1155 typedef void (* parser_prod___ASlashMethid___n_slash__eq_t)(val_t self, val_t param0);
1156 void parser_prod___ASlashMethid___n_slash__eq(val_t self, val_t param0);
1157 #define LOCATE_parser_prod___ASlashMethid___n_slash__eq "parser_prod::ASlashMethid::(parser_nodes::ASlashMethid::n_slash=)"
1158 typedef void (* parser_prod___ASlashMethid___empty_init_t)(val_t self, int* init_table);
1159 void parser_prod___ASlashMethid___empty_init(val_t self, int* init_table);
1160 val_t NEW_parser_prod___ASlashMethid___empty_init();
1161 #define LOCATE_parser_prod___ASlashMethid___empty_init "parser_prod::ASlashMethid::empty_init"
1162 typedef void (* parser_prod___ASlashMethid___init_aslashmethid_t)(val_t self, val_t param0, int* init_table);
1163 void parser_prod___ASlashMethid___init_aslashmethid(val_t self, val_t param0, int* init_table);
1164 val_t NEW_parser_prod___ASlashMethid___init_aslashmethid(val_t param0);
1165 #define LOCATE_parser_prod___ASlashMethid___init_aslashmethid "parser_prod::ASlashMethid::init_aslashmethid"
1166 typedef void (* parser_prod___ASlashMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1167 void parser_prod___ASlashMethid___replace_child(val_t self, val_t param0, val_t param1);
1168 #define LOCATE_parser_prod___ASlashMethid___replace_child "parser_prod::ASlashMethid::(parser_prod::PNode::replace_child)"
1169 typedef void (* parser_prod___ASlashMethid___visit_all_t)(val_t self, val_t param0);
1170 void parser_prod___ASlashMethid___visit_all(val_t self, val_t param0);
1171 #define LOCATE_parser_prod___ASlashMethid___visit_all "parser_prod::ASlashMethid::(parser_prod::PNode::visit_all)"
1172 typedef void (* parser_prod___ASlashMethid___visit_all_reverse_t)(val_t self, val_t param0);
1173 void parser_prod___ASlashMethid___visit_all_reverse(val_t self, val_t param0);
1174 #define LOCATE_parser_prod___ASlashMethid___visit_all_reverse "parser_prod::ASlashMethid::(parser_prod::PNode::visit_all_reverse)"
1175 typedef void (* parser_prod___APercentMethid___n_percent__eq_t)(val_t self, val_t param0);
1176 void parser_prod___APercentMethid___n_percent__eq(val_t self, val_t param0);
1177 #define LOCATE_parser_prod___APercentMethid___n_percent__eq "parser_prod::APercentMethid::(parser_nodes::APercentMethid::n_percent=)"
1178 typedef void (* parser_prod___APercentMethid___empty_init_t)(val_t self, int* init_table);
1179 void parser_prod___APercentMethid___empty_init(val_t self, int* init_table);
1180 val_t NEW_parser_prod___APercentMethid___empty_init();
1181 #define LOCATE_parser_prod___APercentMethid___empty_init "parser_prod::APercentMethid::empty_init"
1182 typedef void (* parser_prod___APercentMethid___init_apercentmethid_t)(val_t self, val_t param0, int* init_table);
1183 void parser_prod___APercentMethid___init_apercentmethid(val_t self, val_t param0, int* init_table);
1184 val_t NEW_parser_prod___APercentMethid___init_apercentmethid(val_t param0);
1185 #define LOCATE_parser_prod___APercentMethid___init_apercentmethid "parser_prod::APercentMethid::init_apercentmethid"
1186 typedef void (* parser_prod___APercentMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1187 void parser_prod___APercentMethid___replace_child(val_t self, val_t param0, val_t param1);
1188 #define LOCATE_parser_prod___APercentMethid___replace_child "parser_prod::APercentMethid::(parser_prod::PNode::replace_child)"
1189 typedef void (* parser_prod___APercentMethid___visit_all_t)(val_t self, val_t param0);
1190 void parser_prod___APercentMethid___visit_all(val_t self, val_t param0);
1191 #define LOCATE_parser_prod___APercentMethid___visit_all "parser_prod::APercentMethid::(parser_prod::PNode::visit_all)"
1192 typedef void (* parser_prod___APercentMethid___visit_all_reverse_t)(val_t self, val_t param0);
1193 void parser_prod___APercentMethid___visit_all_reverse(val_t self, val_t param0);
1194 #define LOCATE_parser_prod___APercentMethid___visit_all_reverse "parser_prod::APercentMethid::(parser_prod::PNode::visit_all_reverse)"
1195 typedef void (* parser_prod___AEqMethid___n_eq__eq_t)(val_t self, val_t param0);
1196 void parser_prod___AEqMethid___n_eq__eq(val_t self, val_t param0);
1197 #define LOCATE_parser_prod___AEqMethid___n_eq__eq "parser_prod::AEqMethid::(parser_nodes::AEqMethid::n_eq=)"
1198 typedef void (* parser_prod___AEqMethid___empty_init_t)(val_t self, int* init_table);
1199 void parser_prod___AEqMethid___empty_init(val_t self, int* init_table);
1200 val_t NEW_parser_prod___AEqMethid___empty_init();
1201 #define LOCATE_parser_prod___AEqMethid___empty_init "parser_prod::AEqMethid::empty_init"
1202 typedef void (* parser_prod___AEqMethid___init_aeqmethid_t)(val_t self, val_t param0, int* init_table);
1203 void parser_prod___AEqMethid___init_aeqmethid(val_t self, val_t param0, int* init_table);
1204 val_t NEW_parser_prod___AEqMethid___init_aeqmethid(val_t param0);
1205 #define LOCATE_parser_prod___AEqMethid___init_aeqmethid "parser_prod::AEqMethid::init_aeqmethid"
1206 typedef void (* parser_prod___AEqMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1207 void parser_prod___AEqMethid___replace_child(val_t self, val_t param0, val_t param1);
1208 #define LOCATE_parser_prod___AEqMethid___replace_child "parser_prod::AEqMethid::(parser_prod::PNode::replace_child)"
1209 typedef void (* parser_prod___AEqMethid___visit_all_t)(val_t self, val_t param0);
1210 void parser_prod___AEqMethid___visit_all(val_t self, val_t param0);
1211 #define LOCATE_parser_prod___AEqMethid___visit_all "parser_prod::AEqMethid::(parser_prod::PNode::visit_all)"
1212 typedef void (* parser_prod___AEqMethid___visit_all_reverse_t)(val_t self, val_t param0);
1213 void parser_prod___AEqMethid___visit_all_reverse(val_t self, val_t param0);
1214 #define LOCATE_parser_prod___AEqMethid___visit_all_reverse "parser_prod::AEqMethid::(parser_prod::PNode::visit_all_reverse)"
1215 typedef void (* parser_prod___ANeMethid___n_ne__eq_t)(val_t self, val_t param0);
1216 void parser_prod___ANeMethid___n_ne__eq(val_t self, val_t param0);
1217 #define LOCATE_parser_prod___ANeMethid___n_ne__eq "parser_prod::ANeMethid::(parser_nodes::ANeMethid::n_ne=)"
1218 typedef void (* parser_prod___ANeMethid___empty_init_t)(val_t self, int* init_table);
1219 void parser_prod___ANeMethid___empty_init(val_t self, int* init_table);
1220 val_t NEW_parser_prod___ANeMethid___empty_init();
1221 #define LOCATE_parser_prod___ANeMethid___empty_init "parser_prod::ANeMethid::empty_init"
1222 typedef void (* parser_prod___ANeMethid___init_anemethid_t)(val_t self, val_t param0, int* init_table);
1223 void parser_prod___ANeMethid___init_anemethid(val_t self, val_t param0, int* init_table);
1224 val_t NEW_parser_prod___ANeMethid___init_anemethid(val_t param0);
1225 #define LOCATE_parser_prod___ANeMethid___init_anemethid "parser_prod::ANeMethid::init_anemethid"
1226 typedef void (* parser_prod___ANeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1227 void parser_prod___ANeMethid___replace_child(val_t self, val_t param0, val_t param1);
1228 #define LOCATE_parser_prod___ANeMethid___replace_child "parser_prod::ANeMethid::(parser_prod::PNode::replace_child)"
1229 typedef void (* parser_prod___ANeMethid___visit_all_t)(val_t self, val_t param0);
1230 void parser_prod___ANeMethid___visit_all(val_t self, val_t param0);
1231 #define LOCATE_parser_prod___ANeMethid___visit_all "parser_prod::ANeMethid::(parser_prod::PNode::visit_all)"
1232 typedef void (* parser_prod___ANeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1233 void parser_prod___ANeMethid___visit_all_reverse(val_t self, val_t param0);
1234 #define LOCATE_parser_prod___ANeMethid___visit_all_reverse "parser_prod::ANeMethid::(parser_prod::PNode::visit_all_reverse)"
1235 typedef void (* parser_prod___ALeMethid___n_le__eq_t)(val_t self, val_t param0);
1236 void parser_prod___ALeMethid___n_le__eq(val_t self, val_t param0);
1237 #define LOCATE_parser_prod___ALeMethid___n_le__eq "parser_prod::ALeMethid::(parser_nodes::ALeMethid::n_le=)"
1238 typedef void (* parser_prod___ALeMethid___empty_init_t)(val_t self, int* init_table);
1239 void parser_prod___ALeMethid___empty_init(val_t self, int* init_table);
1240 val_t NEW_parser_prod___ALeMethid___empty_init();
1241 #define LOCATE_parser_prod___ALeMethid___empty_init "parser_prod::ALeMethid::empty_init"
1242 typedef void (* parser_prod___ALeMethid___init_alemethid_t)(val_t self, val_t param0, int* init_table);
1243 void parser_prod___ALeMethid___init_alemethid(val_t self, val_t param0, int* init_table);
1244 val_t NEW_parser_prod___ALeMethid___init_alemethid(val_t param0);
1245 #define LOCATE_parser_prod___ALeMethid___init_alemethid "parser_prod::ALeMethid::init_alemethid"
1246 typedef void (* parser_prod___ALeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1247 void parser_prod___ALeMethid___replace_child(val_t self, val_t param0, val_t param1);
1248 #define LOCATE_parser_prod___ALeMethid___replace_child "parser_prod::ALeMethid::(parser_prod::PNode::replace_child)"
1249 typedef void (* parser_prod___ALeMethid___visit_all_t)(val_t self, val_t param0);
1250 void parser_prod___ALeMethid___visit_all(val_t self, val_t param0);
1251 #define LOCATE_parser_prod___ALeMethid___visit_all "parser_prod::ALeMethid::(parser_prod::PNode::visit_all)"
1252 typedef void (* parser_prod___ALeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1253 void parser_prod___ALeMethid___visit_all_reverse(val_t self, val_t param0);
1254 #define LOCATE_parser_prod___ALeMethid___visit_all_reverse "parser_prod::ALeMethid::(parser_prod::PNode::visit_all_reverse)"
1255 typedef void (* parser_prod___AGeMethid___n_ge__eq_t)(val_t self, val_t param0);
1256 void parser_prod___AGeMethid___n_ge__eq(val_t self, val_t param0);
1257 #define LOCATE_parser_prod___AGeMethid___n_ge__eq "parser_prod::AGeMethid::(parser_nodes::AGeMethid::n_ge=)"
1258 typedef void (* parser_prod___AGeMethid___empty_init_t)(val_t self, int* init_table);
1259 void parser_prod___AGeMethid___empty_init(val_t self, int* init_table);
1260 val_t NEW_parser_prod___AGeMethid___empty_init();
1261 #define LOCATE_parser_prod___AGeMethid___empty_init "parser_prod::AGeMethid::empty_init"
1262 typedef void (* parser_prod___AGeMethid___init_agemethid_t)(val_t self, val_t param0, int* init_table);
1263 void parser_prod___AGeMethid___init_agemethid(val_t self, val_t param0, int* init_table);
1264 val_t NEW_parser_prod___AGeMethid___init_agemethid(val_t param0);
1265 #define LOCATE_parser_prod___AGeMethid___init_agemethid "parser_prod::AGeMethid::init_agemethid"
1266 typedef void (* parser_prod___AGeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1267 void parser_prod___AGeMethid___replace_child(val_t self, val_t param0, val_t param1);
1268 #define LOCATE_parser_prod___AGeMethid___replace_child "parser_prod::AGeMethid::(parser_prod::PNode::replace_child)"
1269 typedef void (* parser_prod___AGeMethid___visit_all_t)(val_t self, val_t param0);
1270 void parser_prod___AGeMethid___visit_all(val_t self, val_t param0);
1271 #define LOCATE_parser_prod___AGeMethid___visit_all "parser_prod::AGeMethid::(parser_prod::PNode::visit_all)"
1272 typedef void (* parser_prod___AGeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1273 void parser_prod___AGeMethid___visit_all_reverse(val_t self, val_t param0);
1274 #define LOCATE_parser_prod___AGeMethid___visit_all_reverse "parser_prod::AGeMethid::(parser_prod::PNode::visit_all_reverse)"
1275 typedef void (* parser_prod___ALtMethid___n_lt__eq_t)(val_t self, val_t param0);
1276 void parser_prod___ALtMethid___n_lt__eq(val_t self, val_t param0);
1277 #define LOCATE_parser_prod___ALtMethid___n_lt__eq "parser_prod::ALtMethid::(parser_nodes::ALtMethid::n_lt=)"
1278 typedef void (* parser_prod___ALtMethid___empty_init_t)(val_t self, int* init_table);
1279 void parser_prod___ALtMethid___empty_init(val_t self, int* init_table);
1280 val_t NEW_parser_prod___ALtMethid___empty_init();
1281 #define LOCATE_parser_prod___ALtMethid___empty_init "parser_prod::ALtMethid::empty_init"
1282 typedef void (* parser_prod___ALtMethid___init_altmethid_t)(val_t self, val_t param0, int* init_table);
1283 void parser_prod___ALtMethid___init_altmethid(val_t self, val_t param0, int* init_table);
1284 val_t NEW_parser_prod___ALtMethid___init_altmethid(val_t param0);
1285 #define LOCATE_parser_prod___ALtMethid___init_altmethid "parser_prod::ALtMethid::init_altmethid"
1286 typedef void (* parser_prod___ALtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1287 void parser_prod___ALtMethid___replace_child(val_t self, val_t param0, val_t param1);
1288 #define LOCATE_parser_prod___ALtMethid___replace_child "parser_prod::ALtMethid::(parser_prod::PNode::replace_child)"
1289 typedef void (* parser_prod___ALtMethid___visit_all_t)(val_t self, val_t param0);
1290 void parser_prod___ALtMethid___visit_all(val_t self, val_t param0);
1291 #define LOCATE_parser_prod___ALtMethid___visit_all "parser_prod::ALtMethid::(parser_prod::PNode::visit_all)"
1292 typedef void (* parser_prod___ALtMethid___visit_all_reverse_t)(val_t self, val_t param0);
1293 void parser_prod___ALtMethid___visit_all_reverse(val_t self, val_t param0);
1294 #define LOCATE_parser_prod___ALtMethid___visit_all_reverse "parser_prod::ALtMethid::(parser_prod::PNode::visit_all_reverse)"
1295 typedef void (* parser_prod___AGtMethid___n_gt__eq_t)(val_t self, val_t param0);
1296 void parser_prod___AGtMethid___n_gt__eq(val_t self, val_t param0);
1297 #define LOCATE_parser_prod___AGtMethid___n_gt__eq "parser_prod::AGtMethid::(parser_nodes::AGtMethid::n_gt=)"
1298 typedef void (* parser_prod___AGtMethid___empty_init_t)(val_t self, int* init_table);
1299 void parser_prod___AGtMethid___empty_init(val_t self, int* init_table);
1300 val_t NEW_parser_prod___AGtMethid___empty_init();
1301 #define LOCATE_parser_prod___AGtMethid___empty_init "parser_prod::AGtMethid::empty_init"
1302 typedef void (* parser_prod___AGtMethid___init_agtmethid_t)(val_t self, val_t param0, int* init_table);
1303 void parser_prod___AGtMethid___init_agtmethid(val_t self, val_t param0, int* init_table);
1304 val_t NEW_parser_prod___AGtMethid___init_agtmethid(val_t param0);
1305 #define LOCATE_parser_prod___AGtMethid___init_agtmethid "parser_prod::AGtMethid::init_agtmethid"
1306 typedef void (* parser_prod___AGtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1307 void parser_prod___AGtMethid___replace_child(val_t self, val_t param0, val_t param1);
1308 #define LOCATE_parser_prod___AGtMethid___replace_child "parser_prod::AGtMethid::(parser_prod::PNode::replace_child)"
1309 typedef void (* parser_prod___AGtMethid___visit_all_t)(val_t self, val_t param0);
1310 void parser_prod___AGtMethid___visit_all(val_t self, val_t param0);
1311 #define LOCATE_parser_prod___AGtMethid___visit_all "parser_prod::AGtMethid::(parser_prod::PNode::visit_all)"
1312 typedef void (* parser_prod___AGtMethid___visit_all_reverse_t)(val_t self, val_t param0);
1313 void parser_prod___AGtMethid___visit_all_reverse(val_t self, val_t param0);
1314 #define LOCATE_parser_prod___AGtMethid___visit_all_reverse "parser_prod::AGtMethid::(parser_prod::PNode::visit_all_reverse)"
1315 typedef void (* parser_prod___ABraMethid___n_obra__eq_t)(val_t self, val_t param0);
1316 void parser_prod___ABraMethid___n_obra__eq(val_t self, val_t param0);
1317 #define LOCATE_parser_prod___ABraMethid___n_obra__eq "parser_prod::ABraMethid::(parser_nodes::ABraMethid::n_obra=)"
1318 typedef void (* parser_prod___ABraMethid___n_cbra__eq_t)(val_t self, val_t param0);
1319 void parser_prod___ABraMethid___n_cbra__eq(val_t self, val_t param0);
1320 #define LOCATE_parser_prod___ABraMethid___n_cbra__eq "parser_prod::ABraMethid::(parser_nodes::ABraMethid::n_cbra=)"
1321 typedef void (* parser_prod___ABraMethid___empty_init_t)(val_t self, int* init_table);
1322 void parser_prod___ABraMethid___empty_init(val_t self, int* init_table);
1323 val_t NEW_parser_prod___ABraMethid___empty_init();
1324 #define LOCATE_parser_prod___ABraMethid___empty_init "parser_prod::ABraMethid::empty_init"
1325 typedef void (* parser_prod___ABraMethid___init_abramethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
1326 void parser_prod___ABraMethid___init_abramethid(val_t self, val_t param0, val_t param1, int* init_table);
1327 val_t NEW_parser_prod___ABraMethid___init_abramethid(val_t param0, val_t param1);
1328 #define LOCATE_parser_prod___ABraMethid___init_abramethid "parser_prod::ABraMethid::init_abramethid"
1329 typedef void (* parser_prod___ABraMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1330 void parser_prod___ABraMethid___replace_child(val_t self, val_t param0, val_t param1);
1331 #define LOCATE_parser_prod___ABraMethid___replace_child "parser_prod::ABraMethid::(parser_prod::PNode::replace_child)"
1332 typedef void (* parser_prod___ABraMethid___visit_all_t)(val_t self, val_t param0);
1333 void parser_prod___ABraMethid___visit_all(val_t self, val_t param0);
1334 #define LOCATE_parser_prod___ABraMethid___visit_all "parser_prod::ABraMethid::(parser_prod::PNode::visit_all)"
1335 typedef void (* parser_prod___ABraMethid___visit_all_reverse_t)(val_t self, val_t param0);
1336 void parser_prod___ABraMethid___visit_all_reverse(val_t self, val_t param0);
1337 #define LOCATE_parser_prod___ABraMethid___visit_all_reverse "parser_prod::ABraMethid::(parser_prod::PNode::visit_all_reverse)"
1338 typedef void (* parser_prod___AStarshipMethid___n_starship__eq_t)(val_t self, val_t param0);
1339 void parser_prod___AStarshipMethid___n_starship__eq(val_t self, val_t param0);
1340 #define LOCATE_parser_prod___AStarshipMethid___n_starship__eq "parser_prod::AStarshipMethid::(parser_nodes::AStarshipMethid::n_starship=)"
1341 typedef void (* parser_prod___AStarshipMethid___empty_init_t)(val_t self, int* init_table);
1342 void parser_prod___AStarshipMethid___empty_init(val_t self, int* init_table);
1343 val_t NEW_parser_prod___AStarshipMethid___empty_init();
1344 #define LOCATE_parser_prod___AStarshipMethid___empty_init "parser_prod::AStarshipMethid::empty_init"
1345 typedef void (* parser_prod___AStarshipMethid___init_astarshipmethid_t)(val_t self, val_t param0, int* init_table);
1346 void parser_prod___AStarshipMethid___init_astarshipmethid(val_t self, val_t param0, int* init_table);
1347 val_t NEW_parser_prod___AStarshipMethid___init_astarshipmethid(val_t param0);
1348 #define LOCATE_parser_prod___AStarshipMethid___init_astarshipmethid "parser_prod::AStarshipMethid::init_astarshipmethid"
1349 typedef void (* parser_prod___AStarshipMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1350 void parser_prod___AStarshipMethid___replace_child(val_t self, val_t param0, val_t param1);
1351 #define LOCATE_parser_prod___AStarshipMethid___replace_child "parser_prod::AStarshipMethid::(parser_prod::PNode::replace_child)"
1352 typedef void (* parser_prod___AStarshipMethid___visit_all_t)(val_t self, val_t param0);
1353 void parser_prod___AStarshipMethid___visit_all(val_t self, val_t param0);
1354 #define LOCATE_parser_prod___AStarshipMethid___visit_all "parser_prod::AStarshipMethid::(parser_prod::PNode::visit_all)"
1355 typedef void (* parser_prod___AStarshipMethid___visit_all_reverse_t)(val_t self, val_t param0);
1356 void parser_prod___AStarshipMethid___visit_all_reverse(val_t self, val_t param0);
1357 #define LOCATE_parser_prod___AStarshipMethid___visit_all_reverse "parser_prod::AStarshipMethid::(parser_prod::PNode::visit_all_reverse)"
1358 typedef void (* parser_prod___AAssignMethid___n_id__eq_t)(val_t self, val_t param0);
1359 void parser_prod___AAssignMethid___n_id__eq(val_t self, val_t param0);
1360 #define LOCATE_parser_prod___AAssignMethid___n_id__eq "parser_prod::AAssignMethid::(parser_nodes::AAssignMethid::n_id=)"
1361 typedef void (* parser_prod___AAssignMethid___n_assign__eq_t)(val_t self, val_t param0);
1362 void parser_prod___AAssignMethid___n_assign__eq(val_t self, val_t param0);
1363 #define LOCATE_parser_prod___AAssignMethid___n_assign__eq "parser_prod::AAssignMethid::(parser_nodes::AAssignMethid::n_assign=)"
1364 typedef void (* parser_prod___AAssignMethid___empty_init_t)(val_t self, int* init_table);
1365 void parser_prod___AAssignMethid___empty_init(val_t self, int* init_table);
1366 val_t NEW_parser_prod___AAssignMethid___empty_init();
1367 #define LOCATE_parser_prod___AAssignMethid___empty_init "parser_prod::AAssignMethid::empty_init"
1368 typedef void (* parser_prod___AAssignMethid___init_aassignmethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
1369 void parser_prod___AAssignMethid___init_aassignmethid(val_t self, val_t param0, val_t param1, int* init_table);
1370 val_t NEW_parser_prod___AAssignMethid___init_aassignmethid(val_t param0, val_t param1);
1371 #define LOCATE_parser_prod___AAssignMethid___init_aassignmethid "parser_prod::AAssignMethid::init_aassignmethid"
1372 typedef void (* parser_prod___AAssignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1373 void parser_prod___AAssignMethid___replace_child(val_t self, val_t param0, val_t param1);
1374 #define LOCATE_parser_prod___AAssignMethid___replace_child "parser_prod::AAssignMethid::(parser_prod::PNode::replace_child)"
1375 typedef void (* parser_prod___AAssignMethid___visit_all_t)(val_t self, val_t param0);
1376 void parser_prod___AAssignMethid___visit_all(val_t self, val_t param0);
1377 #define LOCATE_parser_prod___AAssignMethid___visit_all "parser_prod::AAssignMethid::(parser_prod::PNode::visit_all)"
1378 typedef void (* parser_prod___AAssignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1379 void parser_prod___AAssignMethid___visit_all_reverse(val_t self, val_t param0);
1380 #define LOCATE_parser_prod___AAssignMethid___visit_all_reverse "parser_prod::AAssignMethid::(parser_prod::PNode::visit_all_reverse)"
1381 typedef void (* parser_prod___ABraassignMethid___n_obra__eq_t)(val_t self, val_t param0);
1382 void parser_prod___ABraassignMethid___n_obra__eq(val_t self, val_t param0);
1383 #define LOCATE_parser_prod___ABraassignMethid___n_obra__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_obra=)"
1384 typedef void (* parser_prod___ABraassignMethid___n_cbra__eq_t)(val_t self, val_t param0);
1385 void parser_prod___ABraassignMethid___n_cbra__eq(val_t self, val_t param0);
1386 #define LOCATE_parser_prod___ABraassignMethid___n_cbra__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_cbra=)"
1387 typedef void (* parser_prod___ABraassignMethid___n_assign__eq_t)(val_t self, val_t param0);
1388 void parser_prod___ABraassignMethid___n_assign__eq(val_t self, val_t param0);
1389 #define LOCATE_parser_prod___ABraassignMethid___n_assign__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_assign=)"
1390 typedef void (* parser_prod___ABraassignMethid___empty_init_t)(val_t self, int* init_table);
1391 void parser_prod___ABraassignMethid___empty_init(val_t self, int* init_table);
1392 val_t NEW_parser_prod___ABraassignMethid___empty_init();
1393 #define LOCATE_parser_prod___ABraassignMethid___empty_init "parser_prod::ABraassignMethid::empty_init"
1394 typedef void (* parser_prod___ABraassignMethid___init_abraassignmethid_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1395 void parser_prod___ABraassignMethid___init_abraassignmethid(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1396 val_t NEW_parser_prod___ABraassignMethid___init_abraassignmethid(val_t param0, val_t param1, val_t param2);
1397 #define LOCATE_parser_prod___ABraassignMethid___init_abraassignmethid "parser_prod::ABraassignMethid::init_abraassignmethid"
1398 typedef void (* parser_prod___ABraassignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1399 void parser_prod___ABraassignMethid___replace_child(val_t self, val_t param0, val_t param1);
1400 #define LOCATE_parser_prod___ABraassignMethid___replace_child "parser_prod::ABraassignMethid::(parser_prod::PNode::replace_child)"
1401 typedef void (* parser_prod___ABraassignMethid___visit_all_t)(val_t self, val_t param0);
1402 void parser_prod___ABraassignMethid___visit_all(val_t self, val_t param0);
1403 #define LOCATE_parser_prod___ABraassignMethid___visit_all "parser_prod::ABraassignMethid::(parser_prod::PNode::visit_all)"
1404 typedef void (* parser_prod___ABraassignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1405 void parser_prod___ABraassignMethid___visit_all_reverse(val_t self, val_t param0);
1406 #define LOCATE_parser_prod___ABraassignMethid___visit_all_reverse "parser_prod::ABraassignMethid::(parser_prod::PNode::visit_all_reverse)"
1407 typedef void (* parser_prod___ASignature___n_type__eq_t)(val_t self, val_t param0);
1408 void parser_prod___ASignature___n_type__eq(val_t self, val_t param0);
1409 #define LOCATE_parser_prod___ASignature___n_type__eq "parser_prod::ASignature::(parser_nodes::ASignature::n_type=)"
1410 typedef void (* parser_prod___ASignature___empty_init_t)(val_t self, int* init_table);
1411 void parser_prod___ASignature___empty_init(val_t self, int* init_table);
1412 val_t NEW_parser_prod___ASignature___empty_init();
1413 #define LOCATE_parser_prod___ASignature___empty_init "parser_prod::ASignature::empty_init"
1414 typedef void (* parser_prod___ASignature___init_asignature_t)(val_t self, val_t param0, val_t param1, int* init_table);
1415 void parser_prod___ASignature___init_asignature(val_t self, val_t param0, val_t param1, int* init_table);
1416 val_t NEW_parser_prod___ASignature___init_asignature(val_t param0, val_t param1);
1417 #define LOCATE_parser_prod___ASignature___init_asignature "parser_prod::ASignature::init_asignature"
1418 typedef void (* parser_prod___ASignature___replace_child_t)(val_t self, val_t param0, val_t param1);
1419 void parser_prod___ASignature___replace_child(val_t self, val_t param0, val_t param1);
1420 #define LOCATE_parser_prod___ASignature___replace_child "parser_prod::ASignature::(parser_prod::PNode::replace_child)"
1421 typedef void (* parser_prod___ASignature___visit_all_t)(val_t self, val_t param0);
1422 void parser_prod___ASignature___visit_all(val_t self, val_t param0);
1423 #define LOCATE_parser_prod___ASignature___visit_all "parser_prod::ASignature::(parser_prod::PNode::visit_all)"
1424 typedef void (* parser_prod___ASignature___visit_all_reverse_t)(val_t self, val_t param0);
1425 void parser_prod___ASignature___visit_all_reverse(val_t self, val_t param0);
1426 #define LOCATE_parser_prod___ASignature___visit_all_reverse "parser_prod::ASignature::(parser_prod::PNode::visit_all_reverse)"
1427 typedef void (* parser_prod___AParam___n_id__eq_t)(val_t self, val_t param0);
1428 void parser_prod___AParam___n_id__eq(val_t self, val_t param0);
1429 #define LOCATE_parser_prod___AParam___n_id__eq "parser_prod::AParam::(parser_nodes::PParam::n_id=)"
1430 typedef void (* parser_prod___AParam___n_type__eq_t)(val_t self, val_t param0);
1431 void parser_prod___AParam___n_type__eq(val_t self, val_t param0);
1432 #define LOCATE_parser_prod___AParam___n_type__eq "parser_prod::AParam::(parser_nodes::PParam::n_type=)"
1433 typedef void (* parser_prod___AParam___n_dotdotdot__eq_t)(val_t self, val_t param0);
1434 void parser_prod___AParam___n_dotdotdot__eq(val_t self, val_t param0);
1435 #define LOCATE_parser_prod___AParam___n_dotdotdot__eq "parser_prod::AParam::(parser_nodes::AParam::n_dotdotdot=)"
1436 typedef void (* parser_prod___AParam___empty_init_t)(val_t self, int* init_table);
1437 void parser_prod___AParam___empty_init(val_t self, int* init_table);
1438 val_t NEW_parser_prod___AParam___empty_init();
1439 #define LOCATE_parser_prod___AParam___empty_init "parser_prod::AParam::empty_init"
1440 typedef void (* parser_prod___AParam___init_aparam_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1441 void parser_prod___AParam___init_aparam(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1442 val_t NEW_parser_prod___AParam___init_aparam(val_t param0, val_t param1, val_t param2);
1443 #define LOCATE_parser_prod___AParam___init_aparam "parser_prod::AParam::init_aparam"
1444 typedef void (* parser_prod___AParam___replace_child_t)(val_t self, val_t param0, val_t param1);
1445 void parser_prod___AParam___replace_child(val_t self, val_t param0, val_t param1);
1446 #define LOCATE_parser_prod___AParam___replace_child "parser_prod::AParam::(parser_prod::PNode::replace_child)"
1447 typedef void (* parser_prod___AParam___visit_all_t)(val_t self, val_t param0);
1448 void parser_prod___AParam___visit_all(val_t self, val_t param0);
1449 #define LOCATE_parser_prod___AParam___visit_all "parser_prod::AParam::(parser_prod::PNode::visit_all)"
1450 typedef void (* parser_prod___AParam___visit_all_reverse_t)(val_t self, val_t param0);
1451 void parser_prod___AParam___visit_all_reverse(val_t self, val_t param0);
1452 #define LOCATE_parser_prod___AParam___visit_all_reverse "parser_prod::AParam::(parser_prod::PNode::visit_all_reverse)"
1453 typedef void (* parser_prod___AType___n_id__eq_t)(val_t self, val_t param0);
1454 void parser_prod___AType___n_id__eq(val_t self, val_t param0);
1455 #define LOCATE_parser_prod___AType___n_id__eq "parser_prod::AType::(parser_nodes::AType::n_id=)"
1456 typedef void (* parser_prod___AType___empty_init_t)(val_t self, int* init_table);
1457 void parser_prod___AType___empty_init(val_t self, int* init_table);
1458 val_t NEW_parser_prod___AType___empty_init();
1459 #define LOCATE_parser_prod___AType___empty_init "parser_prod::AType::empty_init"
1460 typedef void (* parser_prod___AType___init_atype_t)(val_t self, val_t param0, val_t param1, int* init_table);
1461 void parser_prod___AType___init_atype(val_t self, val_t param0, val_t param1, int* init_table);
1462 val_t NEW_parser_prod___AType___init_atype(val_t param0, val_t param1);
1463 #define LOCATE_parser_prod___AType___init_atype "parser_prod::AType::init_atype"
1464 typedef void (* parser_prod___AType___replace_child_t)(val_t self, val_t param0, val_t param1);
1465 void parser_prod___AType___replace_child(val_t self, val_t param0, val_t param1);
1466 #define LOCATE_parser_prod___AType___replace_child "parser_prod::AType::(parser_prod::PNode::replace_child)"
1467 typedef void (* parser_prod___AType___visit_all_t)(val_t self, val_t param0);
1468 void parser_prod___AType___visit_all(val_t self, val_t param0);
1469 #define LOCATE_parser_prod___AType___visit_all "parser_prod::AType::(parser_prod::PNode::visit_all)"
1470 typedef void (* parser_prod___AType___visit_all_reverse_t)(val_t self, val_t param0);
1471 void parser_prod___AType___visit_all_reverse(val_t self, val_t param0);
1472 #define LOCATE_parser_prod___AType___visit_all_reverse "parser_prod::AType::(parser_prod::PNode::visit_all_reverse)"
1473 typedef void (* parser_prod___ABlockExpr___empty_init_t)(val_t self, int* init_table);
1474 void parser_prod___ABlockExpr___empty_init(val_t self, int* init_table);
1475 val_t NEW_parser_prod___ABlockExpr___empty_init();
1476 #define LOCATE_parser_prod___ABlockExpr___empty_init "parser_prod::ABlockExpr::empty_init"
1477 typedef void (* parser_prod___ABlockExpr___init_ablockexpr_t)(val_t self, val_t param0, int* init_table);
1478 void parser_prod___ABlockExpr___init_ablockexpr(val_t self, val_t param0, int* init_table);
1479 val_t NEW_parser_prod___ABlockExpr___init_ablockexpr(val_t param0);
1480 #define LOCATE_parser_prod___ABlockExpr___init_ablockexpr "parser_prod::ABlockExpr::init_ablockexpr"
1481 typedef void (* parser_prod___ABlockExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1482 void parser_prod___ABlockExpr___replace_child(val_t self, val_t param0, val_t param1);
1483 #define LOCATE_parser_prod___ABlockExpr___replace_child "parser_prod::ABlockExpr::(parser_prod::PNode::replace_child)"
1484 typedef void (* parser_prod___ABlockExpr___visit_all_t)(val_t self, val_t param0);
1485 void parser_prod___ABlockExpr___visit_all(val_t self, val_t param0);
1486 #define LOCATE_parser_prod___ABlockExpr___visit_all "parser_prod::ABlockExpr::(parser_prod::PNode::visit_all)"
1487 typedef void (* parser_prod___ABlockExpr___visit_all_reverse_t)(val_t self, val_t param0);
1488 void parser_prod___ABlockExpr___visit_all_reverse(val_t self, val_t param0);
1489 #define LOCATE_parser_prod___ABlockExpr___visit_all_reverse "parser_prod::ABlockExpr::(parser_prod::PNode::visit_all_reverse)"
1490 typedef void (* parser_prod___AVardeclExpr___n_kwvar__eq_t)(val_t self, val_t param0);
1491 void parser_prod___AVardeclExpr___n_kwvar__eq(val_t self, val_t param0);
1492 #define LOCATE_parser_prod___AVardeclExpr___n_kwvar__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_kwvar=)"
1493 typedef void (* parser_prod___AVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1494 void parser_prod___AVardeclExpr___n_id__eq(val_t self, val_t param0);
1495 #define LOCATE_parser_prod___AVardeclExpr___n_id__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_id=)"
1496 typedef void (* parser_prod___AVardeclExpr___n_type__eq_t)(val_t self, val_t param0);
1497 void parser_prod___AVardeclExpr___n_type__eq(val_t self, val_t param0);
1498 #define LOCATE_parser_prod___AVardeclExpr___n_type__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_type=)"
1499 typedef void (* parser_prod___AVardeclExpr___n_assign__eq_t)(val_t self, val_t param0);
1500 void parser_prod___AVardeclExpr___n_assign__eq(val_t self, val_t param0);
1501 #define LOCATE_parser_prod___AVardeclExpr___n_assign__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_assign=)"
1502 typedef void (* parser_prod___AVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1503 void parser_prod___AVardeclExpr___n_expr__eq(val_t self, val_t param0);
1504 #define LOCATE_parser_prod___AVardeclExpr___n_expr__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_expr=)"
1505 typedef void (* parser_prod___AVardeclExpr___empty_init_t)(val_t self, int* init_table);
1506 void parser_prod___AVardeclExpr___empty_init(val_t self, int* init_table);
1507 val_t NEW_parser_prod___AVardeclExpr___empty_init();
1508 #define LOCATE_parser_prod___AVardeclExpr___empty_init "parser_prod::AVardeclExpr::empty_init"
1509 typedef void (* parser_prod___AVardeclExpr___init_avardeclexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
1510 void parser_prod___AVardeclExpr___init_avardeclexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
1511 val_t NEW_parser_prod___AVardeclExpr___init_avardeclexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
1512 #define LOCATE_parser_prod___AVardeclExpr___init_avardeclexpr "parser_prod::AVardeclExpr::init_avardeclexpr"
1513 typedef void (* parser_prod___AVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1514 void parser_prod___AVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1515 #define LOCATE_parser_prod___AVardeclExpr___replace_child "parser_prod::AVardeclExpr::(parser_prod::PNode::replace_child)"
1516 typedef void (* parser_prod___AVardeclExpr___visit_all_t)(val_t self, val_t param0);
1517 void parser_prod___AVardeclExpr___visit_all(val_t self, val_t param0);
1518 #define LOCATE_parser_prod___AVardeclExpr___visit_all "parser_prod::AVardeclExpr::(parser_prod::PNode::visit_all)"
1519 typedef void (* parser_prod___AVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1520 void parser_prod___AVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1521 #define LOCATE_parser_prod___AVardeclExpr___visit_all_reverse "parser_prod::AVardeclExpr::(parser_prod::PNode::visit_all_reverse)"
1522 typedef void (* parser_prod___AReturnExpr___n_kwreturn__eq_t)(val_t self, val_t param0);
1523 void parser_prod___AReturnExpr___n_kwreturn__eq(val_t self, val_t param0);
1524 #define LOCATE_parser_prod___AReturnExpr___n_kwreturn__eq "parser_prod::AReturnExpr::(parser_nodes::AReturnExpr::n_kwreturn=)"
1525 typedef void (* parser_prod___AReturnExpr___n_expr__eq_t)(val_t self, val_t param0);
1526 void parser_prod___AReturnExpr___n_expr__eq(val_t self, val_t param0);
1527 #define LOCATE_parser_prod___AReturnExpr___n_expr__eq "parser_prod::AReturnExpr::(parser_nodes::AReturnExpr::n_expr=)"
1528 typedef void (* parser_prod___AReturnExpr___empty_init_t)(val_t self, int* init_table);
1529 void parser_prod___AReturnExpr___empty_init(val_t self, int* init_table);
1530 val_t NEW_parser_prod___AReturnExpr___empty_init();
1531 #define LOCATE_parser_prod___AReturnExpr___empty_init "parser_prod::AReturnExpr::empty_init"
1532 typedef void (* parser_prod___AReturnExpr___init_areturnexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1533 void parser_prod___AReturnExpr___init_areturnexpr(val_t self, val_t param0, val_t param1, int* init_table);
1534 val_t NEW_parser_prod___AReturnExpr___init_areturnexpr(val_t param0, val_t param1);
1535 #define LOCATE_parser_prod___AReturnExpr___init_areturnexpr "parser_prod::AReturnExpr::init_areturnexpr"
1536 typedef void (* parser_prod___AReturnExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1537 void parser_prod___AReturnExpr___replace_child(val_t self, val_t param0, val_t param1);
1538 #define LOCATE_parser_prod___AReturnExpr___replace_child "parser_prod::AReturnExpr::(parser_prod::PNode::replace_child)"
1539 typedef void (* parser_prod___AReturnExpr___visit_all_t)(val_t self, val_t param0);
1540 void parser_prod___AReturnExpr___visit_all(val_t self, val_t param0);
1541 #define LOCATE_parser_prod___AReturnExpr___visit_all "parser_prod::AReturnExpr::(parser_prod::PNode::visit_all)"
1542 typedef void (* parser_prod___AReturnExpr___visit_all_reverse_t)(val_t self, val_t param0);
1543 void parser_prod___AReturnExpr___visit_all_reverse(val_t self, val_t param0);
1544 #define LOCATE_parser_prod___AReturnExpr___visit_all_reverse "parser_prod::AReturnExpr::(parser_prod::PNode::visit_all_reverse)"
1545 typedef void (* parser_prod___ABreakExpr___n_kwbreak__eq_t)(val_t self, val_t param0);
1546 void parser_prod___ABreakExpr___n_kwbreak__eq(val_t self, val_t param0);
1547 #define LOCATE_parser_prod___ABreakExpr___n_kwbreak__eq "parser_prod::ABreakExpr::(parser_nodes::ABreakExpr::n_kwbreak=)"
1548 typedef void (* parser_prod___ABreakExpr___empty_init_t)(val_t self, int* init_table);
1549 void parser_prod___ABreakExpr___empty_init(val_t self, int* init_table);
1550 val_t NEW_parser_prod___ABreakExpr___empty_init();
1551 #define LOCATE_parser_prod___ABreakExpr___empty_init "parser_prod::ABreakExpr::empty_init"
1552 typedef void (* parser_prod___ABreakExpr___init_abreakexpr_t)(val_t self, val_t param0, int* init_table);
1553 void parser_prod___ABreakExpr___init_abreakexpr(val_t self, val_t param0, int* init_table);
1554 val_t NEW_parser_prod___ABreakExpr___init_abreakexpr(val_t param0);
1555 #define LOCATE_parser_prod___ABreakExpr___init_abreakexpr "parser_prod::ABreakExpr::init_abreakexpr"
1556 typedef void (* parser_prod___ABreakExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1557 void parser_prod___ABreakExpr___replace_child(val_t self, val_t param0, val_t param1);
1558 #define LOCATE_parser_prod___ABreakExpr___replace_child "parser_prod::ABreakExpr::(parser_prod::PNode::replace_child)"
1559 typedef void (* parser_prod___ABreakExpr___visit_all_t)(val_t self, val_t param0);
1560 void parser_prod___ABreakExpr___visit_all(val_t self, val_t param0);
1561 #define LOCATE_parser_prod___ABreakExpr___visit_all "parser_prod::ABreakExpr::(parser_prod::PNode::visit_all)"
1562 typedef void (* parser_prod___ABreakExpr___visit_all_reverse_t)(val_t self, val_t param0);
1563 void parser_prod___ABreakExpr___visit_all_reverse(val_t self, val_t param0);
1564 #define LOCATE_parser_prod___ABreakExpr___visit_all_reverse "parser_prod::ABreakExpr::(parser_prod::PNode::visit_all_reverse)"
1565 typedef void (* parser_prod___AAbortExpr___n_kwabort__eq_t)(val_t self, val_t param0);
1566 void parser_prod___AAbortExpr___n_kwabort__eq(val_t self, val_t param0);
1567 #define LOCATE_parser_prod___AAbortExpr___n_kwabort__eq "parser_prod::AAbortExpr::(parser_nodes::AAbortExpr::n_kwabort=)"
1568 typedef void (* parser_prod___AAbortExpr___empty_init_t)(val_t self, int* init_table);
1569 void parser_prod___AAbortExpr___empty_init(val_t self, int* init_table);
1570 val_t NEW_parser_prod___AAbortExpr___empty_init();
1571 #define LOCATE_parser_prod___AAbortExpr___empty_init "parser_prod::AAbortExpr::empty_init"
1572 typedef void (* parser_prod___AAbortExpr___init_aabortexpr_t)(val_t self, val_t param0, int* init_table);
1573 void parser_prod___AAbortExpr___init_aabortexpr(val_t self, val_t param0, int* init_table);
1574 val_t NEW_parser_prod___AAbortExpr___init_aabortexpr(val_t param0);
1575 #define LOCATE_parser_prod___AAbortExpr___init_aabortexpr "parser_prod::AAbortExpr::init_aabortexpr"
1576 typedef void (* parser_prod___AAbortExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1577 void parser_prod___AAbortExpr___replace_child(val_t self, val_t param0, val_t param1);
1578 #define LOCATE_parser_prod___AAbortExpr___replace_child "parser_prod::AAbortExpr::(parser_prod::PNode::replace_child)"
1579 typedef void (* parser_prod___AAbortExpr___visit_all_t)(val_t self, val_t param0);
1580 void parser_prod___AAbortExpr___visit_all(val_t self, val_t param0);
1581 #define LOCATE_parser_prod___AAbortExpr___visit_all "parser_prod::AAbortExpr::(parser_prod::PNode::visit_all)"
1582 typedef void (* parser_prod___AAbortExpr___visit_all_reverse_t)(val_t self, val_t param0);
1583 void parser_prod___AAbortExpr___visit_all_reverse(val_t self, val_t param0);
1584 #define LOCATE_parser_prod___AAbortExpr___visit_all_reverse "parser_prod::AAbortExpr::(parser_prod::PNode::visit_all_reverse)"
1585 typedef void (* parser_prod___AContinueExpr___n_kwcontinue__eq_t)(val_t self, val_t param0);
1586 void parser_prod___AContinueExpr___n_kwcontinue__eq(val_t self, val_t param0);
1587 #define LOCATE_parser_prod___AContinueExpr___n_kwcontinue__eq "parser_prod::AContinueExpr::(parser_nodes::AContinueExpr::n_kwcontinue=)"
1588 typedef void (* parser_prod___AContinueExpr___empty_init_t)(val_t self, int* init_table);
1589 void parser_prod___AContinueExpr___empty_init(val_t self, int* init_table);
1590 val_t NEW_parser_prod___AContinueExpr___empty_init();
1591 #define LOCATE_parser_prod___AContinueExpr___empty_init "parser_prod::AContinueExpr::empty_init"
1592 typedef void (* parser_prod___AContinueExpr___init_acontinueexpr_t)(val_t self, val_t param0, int* init_table);
1593 void parser_prod___AContinueExpr___init_acontinueexpr(val_t self, val_t param0, int* init_table);
1594 val_t NEW_parser_prod___AContinueExpr___init_acontinueexpr(val_t param0);
1595 #define LOCATE_parser_prod___AContinueExpr___init_acontinueexpr "parser_prod::AContinueExpr::init_acontinueexpr"
1596 typedef void (* parser_prod___AContinueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1597 void parser_prod___AContinueExpr___replace_child(val_t self, val_t param0, val_t param1);
1598 #define LOCATE_parser_prod___AContinueExpr___replace_child "parser_prod::AContinueExpr::(parser_prod::PNode::replace_child)"
1599 typedef void (* parser_prod___AContinueExpr___visit_all_t)(val_t self, val_t param0);
1600 void parser_prod___AContinueExpr___visit_all(val_t self, val_t param0);
1601 #define LOCATE_parser_prod___AContinueExpr___visit_all "parser_prod::AContinueExpr::(parser_prod::PNode::visit_all)"
1602 typedef void (* parser_prod___AContinueExpr___visit_all_reverse_t)(val_t self, val_t param0);
1603 void parser_prod___AContinueExpr___visit_all_reverse(val_t self, val_t param0);
1604 #define LOCATE_parser_prod___AContinueExpr___visit_all_reverse "parser_prod::AContinueExpr::(parser_prod::PNode::visit_all_reverse)"
1605 typedef void (* parser_prod___ADoExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1606 void parser_prod___ADoExpr___n_kwdo__eq(val_t self, val_t param0);
1607 #define LOCATE_parser_prod___ADoExpr___n_kwdo__eq "parser_prod::ADoExpr::(parser_nodes::ADoExpr::n_kwdo=)"
1608 typedef void (* parser_prod___ADoExpr___n_block__eq_t)(val_t self, val_t param0);
1609 void parser_prod___ADoExpr___n_block__eq(val_t self, val_t param0);
1610 #define LOCATE_parser_prod___ADoExpr___n_block__eq "parser_prod::ADoExpr::(parser_nodes::ADoExpr::n_block=)"
1611 typedef void (* parser_prod___ADoExpr___empty_init_t)(val_t self, int* init_table);
1612 void parser_prod___ADoExpr___empty_init(val_t self, int* init_table);
1613 val_t NEW_parser_prod___ADoExpr___empty_init();
1614 #define LOCATE_parser_prod___ADoExpr___empty_init "parser_prod::ADoExpr::empty_init"
1615 typedef void (* parser_prod___ADoExpr___init_adoexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1616 void parser_prod___ADoExpr___init_adoexpr(val_t self, val_t param0, val_t param1, int* init_table);
1617 val_t NEW_parser_prod___ADoExpr___init_adoexpr(val_t param0, val_t param1);
1618 #define LOCATE_parser_prod___ADoExpr___init_adoexpr "parser_prod::ADoExpr::init_adoexpr"
1619 typedef void (* parser_prod___ADoExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1620 void parser_prod___ADoExpr___replace_child(val_t self, val_t param0, val_t param1);
1621 #define LOCATE_parser_prod___ADoExpr___replace_child "parser_prod::ADoExpr::(parser_prod::PNode::replace_child)"
1622 typedef void (* parser_prod___ADoExpr___visit_all_t)(val_t self, val_t param0);
1623 void parser_prod___ADoExpr___visit_all(val_t self, val_t param0);
1624 #define LOCATE_parser_prod___ADoExpr___visit_all "parser_prod::ADoExpr::(parser_prod::PNode::visit_all)"
1625 typedef void (* parser_prod___ADoExpr___visit_all_reverse_t)(val_t self, val_t param0);
1626 void parser_prod___ADoExpr___visit_all_reverse(val_t self, val_t param0);
1627 #define LOCATE_parser_prod___ADoExpr___visit_all_reverse "parser_prod::ADoExpr::(parser_prod::PNode::visit_all_reverse)"
1628 typedef void (* parser_prod___AIfExpr___n_kwif__eq_t)(val_t self, val_t param0);
1629 void parser_prod___AIfExpr___n_kwif__eq(val_t self, val_t param0);
1630 #define LOCATE_parser_prod___AIfExpr___n_kwif__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_kwif=)"
1631 typedef void (* parser_prod___AIfExpr___n_expr__eq_t)(val_t self, val_t param0);
1632 void parser_prod___AIfExpr___n_expr__eq(val_t self, val_t param0);
1633 #define LOCATE_parser_prod___AIfExpr___n_expr__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_expr=)"
1634 typedef void (* parser_prod___AIfExpr___n_then__eq_t)(val_t self, val_t param0);
1635 void parser_prod___AIfExpr___n_then__eq(val_t self, val_t param0);
1636 #define LOCATE_parser_prod___AIfExpr___n_then__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_then=)"
1637 typedef void (* parser_prod___AIfExpr___n_else__eq_t)(val_t self, val_t param0);
1638 void parser_prod___AIfExpr___n_else__eq(val_t self, val_t param0);
1639 #define LOCATE_parser_prod___AIfExpr___n_else__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_else=)"
1640 typedef void (* parser_prod___AIfExpr___empty_init_t)(val_t self, int* init_table);
1641 void parser_prod___AIfExpr___empty_init(val_t self, int* init_table);
1642 val_t NEW_parser_prod___AIfExpr___empty_init();
1643 #define LOCATE_parser_prod___AIfExpr___empty_init "parser_prod::AIfExpr::empty_init"
1644 typedef void (* parser_prod___AIfExpr___init_aifexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1645 void parser_prod___AIfExpr___init_aifexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1646 val_t NEW_parser_prod___AIfExpr___init_aifexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1647 #define LOCATE_parser_prod___AIfExpr___init_aifexpr "parser_prod::AIfExpr::init_aifexpr"
1648 typedef void (* parser_prod___AIfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1649 void parser_prod___AIfExpr___replace_child(val_t self, val_t param0, val_t param1);
1650 #define LOCATE_parser_prod___AIfExpr___replace_child "parser_prod::AIfExpr::(parser_prod::PNode::replace_child)"
1651 typedef void (* parser_prod___AIfExpr___visit_all_t)(val_t self, val_t param0);
1652 void parser_prod___AIfExpr___visit_all(val_t self, val_t param0);
1653 #define LOCATE_parser_prod___AIfExpr___visit_all "parser_prod::AIfExpr::(parser_prod::PNode::visit_all)"
1654 typedef void (* parser_prod___AIfExpr___visit_all_reverse_t)(val_t self, val_t param0);
1655 void parser_prod___AIfExpr___visit_all_reverse(val_t self, val_t param0);
1656 #define LOCATE_parser_prod___AIfExpr___visit_all_reverse "parser_prod::AIfExpr::(parser_prod::PNode::visit_all_reverse)"
1657 typedef void (* parser_prod___AIfexprExpr___n_kwif__eq_t)(val_t self, val_t param0);
1658 void parser_prod___AIfexprExpr___n_kwif__eq(val_t self, val_t param0);
1659 #define LOCATE_parser_prod___AIfexprExpr___n_kwif__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwif=)"
1660 typedef void (* parser_prod___AIfexprExpr___n_expr__eq_t)(val_t self, val_t param0);
1661 void parser_prod___AIfexprExpr___n_expr__eq(val_t self, val_t param0);
1662 #define LOCATE_parser_prod___AIfexprExpr___n_expr__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_expr=)"
1663 typedef void (* parser_prod___AIfexprExpr___n_kwthen__eq_t)(val_t self, val_t param0);
1664 void parser_prod___AIfexprExpr___n_kwthen__eq(val_t self, val_t param0);
1665 #define LOCATE_parser_prod___AIfexprExpr___n_kwthen__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwthen=)"
1666 typedef void (* parser_prod___AIfexprExpr___n_then__eq_t)(val_t self, val_t param0);
1667 void parser_prod___AIfexprExpr___n_then__eq(val_t self, val_t param0);
1668 #define LOCATE_parser_prod___AIfexprExpr___n_then__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_then=)"
1669 typedef void (* parser_prod___AIfexprExpr___n_kwelse__eq_t)(val_t self, val_t param0);
1670 void parser_prod___AIfexprExpr___n_kwelse__eq(val_t self, val_t param0);
1671 #define LOCATE_parser_prod___AIfexprExpr___n_kwelse__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwelse=)"
1672 typedef void (* parser_prod___AIfexprExpr___n_else__eq_t)(val_t self, val_t param0);
1673 void parser_prod___AIfexprExpr___n_else__eq(val_t self, val_t param0);
1674 #define LOCATE_parser_prod___AIfexprExpr___n_else__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_else=)"
1675 typedef void (* parser_prod___AIfexprExpr___empty_init_t)(val_t self, int* init_table);
1676 void parser_prod___AIfexprExpr___empty_init(val_t self, int* init_table);
1677 val_t NEW_parser_prod___AIfexprExpr___empty_init();
1678 #define LOCATE_parser_prod___AIfexprExpr___empty_init "parser_prod::AIfexprExpr::empty_init"
1679 typedef void (* parser_prod___AIfexprExpr___init_aifexprexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
1680 void parser_prod___AIfexprExpr___init_aifexprexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5, int* init_table);
1681 val_t NEW_parser_prod___AIfexprExpr___init_aifexprexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, val_t param5);
1682 #define LOCATE_parser_prod___AIfexprExpr___init_aifexprexpr "parser_prod::AIfexprExpr::init_aifexprexpr"
1683 typedef void (* parser_prod___AIfexprExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1684 void parser_prod___AIfexprExpr___replace_child(val_t self, val_t param0, val_t param1);
1685 #define LOCATE_parser_prod___AIfexprExpr___replace_child "parser_prod::AIfexprExpr::(parser_prod::PNode::replace_child)"
1686 typedef void (* parser_prod___AIfexprExpr___visit_all_t)(val_t self, val_t param0);
1687 void parser_prod___AIfexprExpr___visit_all(val_t self, val_t param0);
1688 #define LOCATE_parser_prod___AIfexprExpr___visit_all "parser_prod::AIfexprExpr::(parser_prod::PNode::visit_all)"
1689 typedef void (* parser_prod___AIfexprExpr___visit_all_reverse_t)(val_t self, val_t param0);
1690 void parser_prod___AIfexprExpr___visit_all_reverse(val_t self, val_t param0);
1691 #define LOCATE_parser_prod___AIfexprExpr___visit_all_reverse "parser_prod::AIfexprExpr::(parser_prod::PNode::visit_all_reverse)"
1692 typedef void (* parser_prod___AWhileExpr___n_kwwhile__eq_t)(val_t self, val_t param0);
1693 void parser_prod___AWhileExpr___n_kwwhile__eq(val_t self, val_t param0);
1694 #define LOCATE_parser_prod___AWhileExpr___n_kwwhile__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_kwwhile=)"
1695 typedef void (* parser_prod___AWhileExpr___n_expr__eq_t)(val_t self, val_t param0);
1696 void parser_prod___AWhileExpr___n_expr__eq(val_t self, val_t param0);
1697 #define LOCATE_parser_prod___AWhileExpr___n_expr__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_expr=)"
1698 typedef void (* parser_prod___AWhileExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1699 void parser_prod___AWhileExpr___n_kwdo__eq(val_t self, val_t param0);
1700 #define LOCATE_parser_prod___AWhileExpr___n_kwdo__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_kwdo=)"
1701 typedef void (* parser_prod___AWhileExpr___n_block__eq_t)(val_t self, val_t param0);
1702 void parser_prod___AWhileExpr___n_block__eq(val_t self, val_t param0);
1703 #define LOCATE_parser_prod___AWhileExpr___n_block__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_block=)"
1704 typedef void (* parser_prod___AWhileExpr___empty_init_t)(val_t self, int* init_table);
1705 void parser_prod___AWhileExpr___empty_init(val_t self, int* init_table);
1706 val_t NEW_parser_prod___AWhileExpr___empty_init();
1707 #define LOCATE_parser_prod___AWhileExpr___empty_init "parser_prod::AWhileExpr::empty_init"
1708 typedef void (* parser_prod___AWhileExpr___init_awhileexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1709 void parser_prod___AWhileExpr___init_awhileexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1710 val_t NEW_parser_prod___AWhileExpr___init_awhileexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1711 #define LOCATE_parser_prod___AWhileExpr___init_awhileexpr "parser_prod::AWhileExpr::init_awhileexpr"
1712 typedef void (* parser_prod___AWhileExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1713 void parser_prod___AWhileExpr___replace_child(val_t self, val_t param0, val_t param1);
1714 #define LOCATE_parser_prod___AWhileExpr___replace_child "parser_prod::AWhileExpr::(parser_prod::PNode::replace_child)"
1715 typedef void (* parser_prod___AWhileExpr___visit_all_t)(val_t self, val_t param0);
1716 void parser_prod___AWhileExpr___visit_all(val_t self, val_t param0);
1717 #define LOCATE_parser_prod___AWhileExpr___visit_all "parser_prod::AWhileExpr::(parser_prod::PNode::visit_all)"
1718 typedef void (* parser_prod___AWhileExpr___visit_all_reverse_t)(val_t self, val_t param0);
1719 void parser_prod___AWhileExpr___visit_all_reverse(val_t self, val_t param0);
1720 #define LOCATE_parser_prod___AWhileExpr___visit_all_reverse "parser_prod::AWhileExpr::(parser_prod::PNode::visit_all_reverse)"
1721 typedef void (* parser_prod___AForExpr___n_vardecl__eq_t)(val_t self, val_t param0);
1722 void parser_prod___AForExpr___n_vardecl__eq(val_t self, val_t param0);
1723 #define LOCATE_parser_prod___AForExpr___n_vardecl__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_vardecl=)"
1724 typedef void (* parser_prod___AForExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1725 void parser_prod___AForExpr___n_kwdo__eq(val_t self, val_t param0);
1726 #define LOCATE_parser_prod___AForExpr___n_kwdo__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_kwdo=)"
1727 typedef void (* parser_prod___AForExpr___n_block__eq_t)(val_t self, val_t param0);
1728 void parser_prod___AForExpr___n_block__eq(val_t self, val_t param0);
1729 #define LOCATE_parser_prod___AForExpr___n_block__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_block=)"
1730 typedef void (* parser_prod___AForExpr___empty_init_t)(val_t self, int* init_table);
1731 void parser_prod___AForExpr___empty_init(val_t self, int* init_table);
1732 val_t NEW_parser_prod___AForExpr___empty_init();
1733 #define LOCATE_parser_prod___AForExpr___empty_init "parser_prod::AForExpr::empty_init"
1734 typedef void (* parser_prod___AForExpr___init_aforexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1735 void parser_prod___AForExpr___init_aforexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1736 val_t NEW_parser_prod___AForExpr___init_aforexpr(val_t param0, val_t param1, val_t param2);
1737 #define LOCATE_parser_prod___AForExpr___init_aforexpr "parser_prod::AForExpr::init_aforexpr"
1738 typedef void (* parser_prod___AForExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1739 void parser_prod___AForExpr___replace_child(val_t self, val_t param0, val_t param1);
1740 #define LOCATE_parser_prod___AForExpr___replace_child "parser_prod::AForExpr::(parser_prod::PNode::replace_child)"
1741 typedef void (* parser_prod___AForExpr___visit_all_t)(val_t self, val_t param0);
1742 void parser_prod___AForExpr___visit_all(val_t self, val_t param0);
1743 #define LOCATE_parser_prod___AForExpr___visit_all "parser_prod::AForExpr::(parser_prod::PNode::visit_all)"
1744 typedef void (* parser_prod___AForExpr___visit_all_reverse_t)(val_t self, val_t param0);
1745 void parser_prod___AForExpr___visit_all_reverse(val_t self, val_t param0);
1746 #define LOCATE_parser_prod___AForExpr___visit_all_reverse "parser_prod::AForExpr::(parser_prod::PNode::visit_all_reverse)"
1747 typedef void (* parser_prod___AForVardeclExpr___n_kwfor__eq_t)(val_t self, val_t param0);
1748 void parser_prod___AForVardeclExpr___n_kwfor__eq(val_t self, val_t param0);
1749 #define LOCATE_parser_prod___AForVardeclExpr___n_kwfor__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_kwfor=)"
1750 typedef void (* parser_prod___AForVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1751 void parser_prod___AForVardeclExpr___n_id__eq(val_t self, val_t param0);
1752 #define LOCATE_parser_prod___AForVardeclExpr___n_id__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_id=)"
1753 typedef void (* parser_prod___AForVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1754 void parser_prod___AForVardeclExpr___n_expr__eq(val_t self, val_t param0);
1755 #define LOCATE_parser_prod___AForVardeclExpr___n_expr__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_expr=)"
1756 typedef void (* parser_prod___AForVardeclExpr___empty_init_t)(val_t self, int* init_table);
1757 void parser_prod___AForVardeclExpr___empty_init(val_t self, int* init_table);
1758 val_t NEW_parser_prod___AForVardeclExpr___empty_init();
1759 #define LOCATE_parser_prod___AForVardeclExpr___empty_init "parser_prod::AForVardeclExpr::empty_init"
1760 typedef void (* parser_prod___AForVardeclExpr___init_aforvardeclexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1761 void parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1762 val_t NEW_parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t param0, val_t param1, val_t param2);
1763 #define LOCATE_parser_prod___AForVardeclExpr___init_aforvardeclexpr "parser_prod::AForVardeclExpr::init_aforvardeclexpr"
1764 typedef void (* parser_prod___AForVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1765 void parser_prod___AForVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1766 #define LOCATE_parser_prod___AForVardeclExpr___replace_child "parser_prod::AForVardeclExpr::(parser_prod::PNode::replace_child)"
1767 typedef void (* parser_prod___AForVardeclExpr___visit_all_t)(val_t self, val_t param0);
1768 void parser_prod___AForVardeclExpr___visit_all(val_t self, val_t param0);
1769 #define LOCATE_parser_prod___AForVardeclExpr___visit_all "parser_prod::AForVardeclExpr::(parser_prod::PNode::visit_all)"
1770 typedef void (* parser_prod___AForVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1771 void parser_prod___AForVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1772 #define LOCATE_parser_prod___AForVardeclExpr___visit_all_reverse "parser_prod::AForVardeclExpr::(parser_prod::PNode::visit_all_reverse)"
1773 typedef void (* parser_prod___AAssertExpr___n_kwassert__eq_t)(val_t self, val_t param0);
1774 void parser_prod___AAssertExpr___n_kwassert__eq(val_t self, val_t param0);
1775 #define LOCATE_parser_prod___AAssertExpr___n_kwassert__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_kwassert=)"
1776 typedef void (* parser_prod___AAssertExpr___n_id__eq_t)(val_t self, val_t param0);
1777 void parser_prod___AAssertExpr___n_id__eq(val_t self, val_t param0);
1778 #define LOCATE_parser_prod___AAssertExpr___n_id__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_id=)"
1779 typedef void (* parser_prod___AAssertExpr___n_expr__eq_t)(val_t self, val_t param0);
1780 void parser_prod___AAssertExpr___n_expr__eq(val_t self, val_t param0);
1781 #define LOCATE_parser_prod___AAssertExpr___n_expr__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_expr=)"
1782 typedef void (* parser_prod___AAssertExpr___empty_init_t)(val_t self, int* init_table);
1783 void parser_prod___AAssertExpr___empty_init(val_t self, int* init_table);
1784 val_t NEW_parser_prod___AAssertExpr___empty_init();
1785 #define LOCATE_parser_prod___AAssertExpr___empty_init "parser_prod::AAssertExpr::empty_init"
1786 typedef void (* parser_prod___AAssertExpr___init_aassertexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1787 void parser_prod___AAssertExpr___init_aassertexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1788 val_t NEW_parser_prod___AAssertExpr___init_aassertexpr(val_t param0, val_t param1, val_t param2);
1789 #define LOCATE_parser_prod___AAssertExpr___init_aassertexpr "parser_prod::AAssertExpr::init_aassertexpr"
1790 typedef void (* parser_prod___AAssertExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1791 void parser_prod___AAssertExpr___replace_child(val_t self, val_t param0, val_t param1);
1792 #define LOCATE_parser_prod___AAssertExpr___replace_child "parser_prod::AAssertExpr::(parser_prod::PNode::replace_child)"
1793 typedef void (* parser_prod___AAssertExpr___visit_all_t)(val_t self, val_t param0);
1794 void parser_prod___AAssertExpr___visit_all(val_t self, val_t param0);
1795 #define LOCATE_parser_prod___AAssertExpr___visit_all "parser_prod::AAssertExpr::(parser_prod::PNode::visit_all)"
1796 typedef void (* parser_prod___AAssertExpr___visit_all_reverse_t)(val_t self, val_t param0);
1797 void parser_prod___AAssertExpr___visit_all_reverse(val_t self, val_t param0);
1798 #define LOCATE_parser_prod___AAssertExpr___visit_all_reverse "parser_prod::AAssertExpr::(parser_prod::PNode::visit_all_reverse)"
1799 typedef void (* parser_prod___AOnceExpr___n_kwonce__eq_t)(val_t self, val_t param0);
1800 void parser_prod___AOnceExpr___n_kwonce__eq(val_t self, val_t param0);
1801 #define LOCATE_parser_prod___AOnceExpr___n_kwonce__eq "parser_prod::AOnceExpr::(parser_nodes::AOnceExpr::n_kwonce=)"
1802 typedef void (* parser_prod___AOnceExpr___n_expr__eq_t)(val_t self, val_t param0);
1803 void parser_prod___AOnceExpr___n_expr__eq(val_t self, val_t param0);
1804 #define LOCATE_parser_prod___AOnceExpr___n_expr__eq "parser_prod::AOnceExpr::(parser_nodes::AProxyExpr::n_expr=)"
1805 typedef void (* parser_prod___AOnceExpr___empty_init_t)(val_t self, int* init_table);
1806 void parser_prod___AOnceExpr___empty_init(val_t self, int* init_table);
1807 val_t NEW_parser_prod___AOnceExpr___empty_init();
1808 #define LOCATE_parser_prod___AOnceExpr___empty_init "parser_prod::AOnceExpr::empty_init"
1809 typedef void (* parser_prod___AOnceExpr___init_aonceexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1810 void parser_prod___AOnceExpr___init_aonceexpr(val_t self, val_t param0, val_t param1, int* init_table);
1811 val_t NEW_parser_prod___AOnceExpr___init_aonceexpr(val_t param0, val_t param1);
1812 #define LOCATE_parser_prod___AOnceExpr___init_aonceexpr "parser_prod::AOnceExpr::init_aonceexpr"
1813 typedef void (* parser_prod___AOnceExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1814 void parser_prod___AOnceExpr___replace_child(val_t self, val_t param0, val_t param1);
1815 #define LOCATE_parser_prod___AOnceExpr___replace_child "parser_prod::AOnceExpr::(parser_prod::PNode::replace_child)"
1816 typedef void (* parser_prod___AOnceExpr___visit_all_t)(val_t self, val_t param0);
1817 void parser_prod___AOnceExpr___visit_all(val_t self, val_t param0);
1818 #define LOCATE_parser_prod___AOnceExpr___visit_all "parser_prod::AOnceExpr::(parser_prod::PNode::visit_all)"
1819 typedef void (* parser_prod___AOnceExpr___visit_all_reverse_t)(val_t self, val_t param0);
1820 void parser_prod___AOnceExpr___visit_all_reverse(val_t self, val_t param0);
1821 #define LOCATE_parser_prod___AOnceExpr___visit_all_reverse "parser_prod::AOnceExpr::(parser_prod::PNode::visit_all_reverse)"
1822 typedef void (* parser_prod___ASendExpr___n_expr__eq_t)(val_t self, val_t param0);
1823 void parser_prod___ASendExpr___n_expr__eq(val_t self, val_t param0);
1824 #define LOCATE_parser_prod___ASendExpr___n_expr__eq "parser_prod::ASendExpr::(parser_nodes::ASendExpr::n_expr=)"
1825 typedef void (* parser_prod___ASendExpr___empty_init_t)(val_t self, int* init_table);
1826 void parser_prod___ASendExpr___empty_init(val_t self, int* init_table);
1827 val_t NEW_parser_prod___ASendExpr___empty_init();
1828 #define LOCATE_parser_prod___ASendExpr___empty_init "parser_prod::ASendExpr::empty_init"
1829 typedef void (* parser_prod___ASendExpr___init_asendexpr_t)(val_t self, val_t param0, int* init_table);
1830 void parser_prod___ASendExpr___init_asendexpr(val_t self, val_t param0, int* init_table);
1831 val_t NEW_parser_prod___ASendExpr___init_asendexpr(val_t param0);
1832 #define LOCATE_parser_prod___ASendExpr___init_asendexpr "parser_prod::ASendExpr::init_asendexpr"
1833 typedef void (* parser_prod___ASendExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1834 void parser_prod___ASendExpr___replace_child(val_t self, val_t param0, val_t param1);
1835 #define LOCATE_parser_prod___ASendExpr___replace_child "parser_prod::ASendExpr::(parser_prod::PNode::replace_child)"
1836 typedef void (* parser_prod___ASendExpr___visit_all_t)(val_t self, val_t param0);
1837 void parser_prod___ASendExpr___visit_all(val_t self, val_t param0);
1838 #define LOCATE_parser_prod___ASendExpr___visit_all "parser_prod::ASendExpr::(parser_prod::PNode::visit_all)"
1839 typedef void (* parser_prod___ASendExpr___visit_all_reverse_t)(val_t self, val_t param0);
1840 void parser_prod___ASendExpr___visit_all_reverse(val_t self, val_t param0);
1841 #define LOCATE_parser_prod___ASendExpr___visit_all_reverse "parser_prod::ASendExpr::(parser_prod::PNode::visit_all_reverse)"
1842 typedef void (* parser_prod___ABinopExpr___n_expr__eq_t)(val_t self, val_t param0);
1843 void parser_prod___ABinopExpr___n_expr__eq(val_t self, val_t param0);
1844 #define LOCATE_parser_prod___ABinopExpr___n_expr__eq "parser_prod::ABinopExpr::(parser_nodes::ASendExpr::n_expr=)"
1845 typedef void (* parser_prod___ABinopExpr___n_expr2__eq_t)(val_t self, val_t param0);
1846 void parser_prod___ABinopExpr___n_expr2__eq(val_t self, val_t param0);
1847 #define LOCATE_parser_prod___ABinopExpr___n_expr2__eq "parser_prod::ABinopExpr::(parser_nodes::ABinopExpr::n_expr2=)"
1848 typedef void (* parser_prod___ABinopExpr___empty_init_t)(val_t self, int* init_table);
1849 void parser_prod___ABinopExpr___empty_init(val_t self, int* init_table);
1850 val_t NEW_parser_prod___ABinopExpr___empty_init();
1851 #define LOCATE_parser_prod___ABinopExpr___empty_init "parser_prod::ABinopExpr::empty_init"
1852 typedef void (* parser_prod___ABinopExpr___init_abinopexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1853 void parser_prod___ABinopExpr___init_abinopexpr(val_t self, val_t param0, val_t param1, int* init_table);
1854 val_t NEW_parser_prod___ABinopExpr___init_abinopexpr(val_t param0, val_t param1);
1855 #define LOCATE_parser_prod___ABinopExpr___init_abinopexpr "parser_prod::ABinopExpr::init_abinopexpr"
1856 typedef void (* parser_prod___ABinopExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1857 void parser_prod___ABinopExpr___replace_child(val_t self, val_t param0, val_t param1);
1858 #define LOCATE_parser_prod___ABinopExpr___replace_child "parser_prod::ABinopExpr::(parser_prod::PNode::replace_child)"
1859 typedef void (* parser_prod___ABinopExpr___visit_all_t)(val_t self, val_t param0);
1860 void parser_prod___ABinopExpr___visit_all(val_t self, val_t param0);
1861 #define LOCATE_parser_prod___ABinopExpr___visit_all "parser_prod::ABinopExpr::(parser_prod::PNode::visit_all)"
1862 typedef void (* parser_prod___ABinopExpr___visit_all_reverse_t)(val_t self, val_t param0);
1863 void parser_prod___ABinopExpr___visit_all_reverse(val_t self, val_t param0);
1864 #define LOCATE_parser_prod___ABinopExpr___visit_all_reverse "parser_prod::ABinopExpr::(parser_prod::PNode::visit_all_reverse)"
1865 typedef void (* parser_prod___AOrExpr___n_expr__eq_t)(val_t self, val_t param0);
1866 void parser_prod___AOrExpr___n_expr__eq(val_t self, val_t param0);
1867 #define LOCATE_parser_prod___AOrExpr___n_expr__eq "parser_prod::AOrExpr::(parser_nodes::AOrExpr::n_expr=)"
1868 typedef void (* parser_prod___AOrExpr___n_expr2__eq_t)(val_t self, val_t param0);
1869 void parser_prod___AOrExpr___n_expr2__eq(val_t self, val_t param0);
1870 #define LOCATE_parser_prod___AOrExpr___n_expr2__eq "parser_prod::AOrExpr::(parser_nodes::AOrExpr::n_expr2=)"
1871 typedef void (* parser_prod___AOrExpr___empty_init_t)(val_t self, int* init_table);
1872 void parser_prod___AOrExpr___empty_init(val_t self, int* init_table);
1873 val_t NEW_parser_prod___AOrExpr___empty_init();
1874 #define LOCATE_parser_prod___AOrExpr___empty_init "parser_prod::AOrExpr::empty_init"
1875 typedef void (* parser_prod___AOrExpr___init_aorexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1876 void parser_prod___AOrExpr___init_aorexpr(val_t self, val_t param0, val_t param1, int* init_table);
1877 val_t NEW_parser_prod___AOrExpr___init_aorexpr(val_t param0, val_t param1);
1878 #define LOCATE_parser_prod___AOrExpr___init_aorexpr "parser_prod::AOrExpr::init_aorexpr"
1879 typedef void (* parser_prod___AOrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1880 void parser_prod___AOrExpr___replace_child(val_t self, val_t param0, val_t param1);
1881 #define LOCATE_parser_prod___AOrExpr___replace_child "parser_prod::AOrExpr::(parser_prod::PNode::replace_child)"
1882 typedef void (* parser_prod___AOrExpr___visit_all_t)(val_t self, val_t param0);
1883 void parser_prod___AOrExpr___visit_all(val_t self, val_t param0);
1884 #define LOCATE_parser_prod___AOrExpr___visit_all "parser_prod::AOrExpr::(parser_prod::PNode::visit_all)"
1885 typedef void (* parser_prod___AOrExpr___visit_all_reverse_t)(val_t self, val_t param0);
1886 void parser_prod___AOrExpr___visit_all_reverse(val_t self, val_t param0);
1887 #define LOCATE_parser_prod___AOrExpr___visit_all_reverse "parser_prod::AOrExpr::(parser_prod::PNode::visit_all_reverse)"
1888 typedef void (* parser_prod___AAndExpr___n_expr__eq_t)(val_t self, val_t param0);
1889 void parser_prod___AAndExpr___n_expr__eq(val_t self, val_t param0);
1890 #define LOCATE_parser_prod___AAndExpr___n_expr__eq "parser_prod::AAndExpr::(parser_nodes::AAndExpr::n_expr=)"
1891 typedef void (* parser_prod___AAndExpr___n_expr2__eq_t)(val_t self, val_t param0);
1892 void parser_prod___AAndExpr___n_expr2__eq(val_t self, val_t param0);
1893 #define LOCATE_parser_prod___AAndExpr___n_expr2__eq "parser_prod::AAndExpr::(parser_nodes::AAndExpr::n_expr2=)"
1894 typedef void (* parser_prod___AAndExpr___empty_init_t)(val_t self, int* init_table);
1895 void parser_prod___AAndExpr___empty_init(val_t self, int* init_table);
1896 val_t NEW_parser_prod___AAndExpr___empty_init();
1897 #define LOCATE_parser_prod___AAndExpr___empty_init "parser_prod::AAndExpr::empty_init"
1898 typedef void (* parser_prod___AAndExpr___init_aandexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1899 void parser_prod___AAndExpr___init_aandexpr(val_t self, val_t param0, val_t param1, int* init_table);
1900 val_t NEW_parser_prod___AAndExpr___init_aandexpr(val_t param0, val_t param1);
1901 #define LOCATE_parser_prod___AAndExpr___init_aandexpr "parser_prod::AAndExpr::init_aandexpr"
1902 typedef void (* parser_prod___AAndExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1903 void parser_prod___AAndExpr___replace_child(val_t self, val_t param0, val_t param1);
1904 #define LOCATE_parser_prod___AAndExpr___replace_child "parser_prod::AAndExpr::(parser_prod::PNode::replace_child)"
1905 typedef void (* parser_prod___AAndExpr___visit_all_t)(val_t self, val_t param0);
1906 void parser_prod___AAndExpr___visit_all(val_t self, val_t param0);
1907 #define LOCATE_parser_prod___AAndExpr___visit_all "parser_prod::AAndExpr::(parser_prod::PNode::visit_all)"
1908 typedef void (* parser_prod___AAndExpr___visit_all_reverse_t)(val_t self, val_t param0);
1909 void parser_prod___AAndExpr___visit_all_reverse(val_t self, val_t param0);
1910 #define LOCATE_parser_prod___AAndExpr___visit_all_reverse "parser_prod::AAndExpr::(parser_prod::PNode::visit_all_reverse)"
1911 typedef void (* parser_prod___ANotExpr___n_kwnot__eq_t)(val_t self, val_t param0);
1912 void parser_prod___ANotExpr___n_kwnot__eq(val_t self, val_t param0);
1913 #define LOCATE_parser_prod___ANotExpr___n_kwnot__eq "parser_prod::ANotExpr::(parser_nodes::ANotExpr::n_kwnot=)"
1914 typedef void (* parser_prod___ANotExpr___n_expr__eq_t)(val_t self, val_t param0);
1915 void parser_prod___ANotExpr___n_expr__eq(val_t self, val_t param0);
1916 #define LOCATE_parser_prod___ANotExpr___n_expr__eq "parser_prod::ANotExpr::(parser_nodes::ANotExpr::n_expr=)"
1917 typedef void (* parser_prod___ANotExpr___empty_init_t)(val_t self, int* init_table);
1918 void parser_prod___ANotExpr___empty_init(val_t self, int* init_table);
1919 val_t NEW_parser_prod___ANotExpr___empty_init();
1920 #define LOCATE_parser_prod___ANotExpr___empty_init "parser_prod::ANotExpr::empty_init"
1921 typedef void (* parser_prod___ANotExpr___init_anotexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1922 void parser_prod___ANotExpr___init_anotexpr(val_t self, val_t param0, val_t param1, int* init_table);
1923 val_t NEW_parser_prod___ANotExpr___init_anotexpr(val_t param0, val_t param1);
1924 #define LOCATE_parser_prod___ANotExpr___init_anotexpr "parser_prod::ANotExpr::init_anotexpr"
1925 typedef void (* parser_prod___ANotExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1926 void parser_prod___ANotExpr___replace_child(val_t self, val_t param0, val_t param1);
1927 #define LOCATE_parser_prod___ANotExpr___replace_child "parser_prod::ANotExpr::(parser_prod::PNode::replace_child)"
1928 typedef void (* parser_prod___ANotExpr___visit_all_t)(val_t self, val_t param0);
1929 void parser_prod___ANotExpr___visit_all(val_t self, val_t param0);
1930 #define LOCATE_parser_prod___ANotExpr___visit_all "parser_prod::ANotExpr::(parser_prod::PNode::visit_all)"
1931 typedef void (* parser_prod___ANotExpr___visit_all_reverse_t)(val_t self, val_t param0);
1932 void parser_prod___ANotExpr___visit_all_reverse(val_t self, val_t param0);
1933 #define LOCATE_parser_prod___ANotExpr___visit_all_reverse "parser_prod::ANotExpr::(parser_prod::PNode::visit_all_reverse)"
1934 typedef void (* parser_prod___AEqExpr___n_expr__eq_t)(val_t self, val_t param0);
1935 void parser_prod___AEqExpr___n_expr__eq(val_t self, val_t param0);
1936 #define LOCATE_parser_prod___AEqExpr___n_expr__eq "parser_prod::AEqExpr::(parser_nodes::ASendExpr::n_expr=)"
1937 typedef void (* parser_prod___AEqExpr___n_expr2__eq_t)(val_t self, val_t param0);
1938 void parser_prod___AEqExpr___n_expr2__eq(val_t self, val_t param0);
1939 #define LOCATE_parser_prod___AEqExpr___n_expr2__eq "parser_prod::AEqExpr::(parser_nodes::ABinopExpr::n_expr2=)"
1940 typedef void (* parser_prod___AEqExpr___empty_init_t)(val_t self, int* init_table);
1941 void parser_prod___AEqExpr___empty_init(val_t self, int* init_table);
1942 val_t NEW_parser_prod___AEqExpr___empty_init();
1943 #define LOCATE_parser_prod___AEqExpr___empty_init "parser_prod::AEqExpr::empty_init"
1944 typedef void (* parser_prod___AEqExpr___init_aeqexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1945 void parser_prod___AEqExpr___init_aeqexpr(val_t self, val_t param0, val_t param1, int* init_table);
1946 val_t NEW_parser_prod___AEqExpr___init_aeqexpr(val_t param0, val_t param1);
1947 #define LOCATE_parser_prod___AEqExpr___init_aeqexpr "parser_prod::AEqExpr::init_aeqexpr"
1948 typedef void (* parser_prod___AEqExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1949 void parser_prod___AEqExpr___replace_child(val_t self, val_t param0, val_t param1);
1950 #define LOCATE_parser_prod___AEqExpr___replace_child "parser_prod::AEqExpr::(parser_prod::PNode::replace_child)"
1951 typedef void (* parser_prod___AEqExpr___visit_all_t)(val_t self, val_t param0);
1952 void parser_prod___AEqExpr___visit_all(val_t self, val_t param0);
1953 #define LOCATE_parser_prod___AEqExpr___visit_all "parser_prod::AEqExpr::(parser_prod::PNode::visit_all)"
1954 typedef void (* parser_prod___AEqExpr___visit_all_reverse_t)(val_t self, val_t param0);
1955 void parser_prod___AEqExpr___visit_all_reverse(val_t self, val_t param0);
1956 #define LOCATE_parser_prod___AEqExpr___visit_all_reverse "parser_prod::AEqExpr::(parser_prod::PNode::visit_all_reverse)"
1957 typedef void (* parser_prod___AEeExpr___n_expr__eq_t)(val_t self, val_t param0);
1958 void parser_prod___AEeExpr___n_expr__eq(val_t self, val_t param0);
1959 #define LOCATE_parser_prod___AEeExpr___n_expr__eq "parser_prod::AEeExpr::(parser_nodes::AEeExpr::n_expr=)"
1960 typedef void (* parser_prod___AEeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1961 void parser_prod___AEeExpr___n_expr2__eq(val_t self, val_t param0);
1962 #define LOCATE_parser_prod___AEeExpr___n_expr2__eq "parser_prod::AEeExpr::(parser_nodes::AEeExpr::n_expr2=)"
1963 typedef void (* parser_prod___AEeExpr___empty_init_t)(val_t self, int* init_table);
1964 void parser_prod___AEeExpr___empty_init(val_t self, int* init_table);
1965 val_t NEW_parser_prod___AEeExpr___empty_init();
1966 #define LOCATE_parser_prod___AEeExpr___empty_init "parser_prod::AEeExpr::empty_init"
1967 typedef void (* parser_prod___AEeExpr___init_aeeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1968 void parser_prod___AEeExpr___init_aeeexpr(val_t self, val_t param0, val_t param1, int* init_table);
1969 val_t NEW_parser_prod___AEeExpr___init_aeeexpr(val_t param0, val_t param1);
1970 #define LOCATE_parser_prod___AEeExpr___init_aeeexpr "parser_prod::AEeExpr::init_aeeexpr"
1971 typedef void (* parser_prod___AEeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1972 void parser_prod___AEeExpr___replace_child(val_t self, val_t param0, val_t param1);
1973 #define LOCATE_parser_prod___AEeExpr___replace_child "parser_prod::AEeExpr::(parser_prod::PNode::replace_child)"
1974 typedef void (* parser_prod___AEeExpr___visit_all_t)(val_t self, val_t param0);
1975 void parser_prod___AEeExpr___visit_all(val_t self, val_t param0);
1976 #define LOCATE_parser_prod___AEeExpr___visit_all "parser_prod::AEeExpr::(parser_prod::PNode::visit_all)"
1977 typedef void (* parser_prod___AEeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1978 void parser_prod___AEeExpr___visit_all_reverse(val_t self, val_t param0);
1979 #define LOCATE_parser_prod___AEeExpr___visit_all_reverse "parser_prod::AEeExpr::(parser_prod::PNode::visit_all_reverse)"
1980 typedef void (* parser_prod___ANeExpr___n_expr__eq_t)(val_t self, val_t param0);
1981 void parser_prod___ANeExpr___n_expr__eq(val_t self, val_t param0);
1982 #define LOCATE_parser_prod___ANeExpr___n_expr__eq "parser_prod::ANeExpr::(parser_nodes::ASendExpr::n_expr=)"
1983 typedef void (* parser_prod___ANeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1984 void parser_prod___ANeExpr___n_expr2__eq(val_t self, val_t param0);
1985 #define LOCATE_parser_prod___ANeExpr___n_expr2__eq "parser_prod::ANeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
1986 typedef void (* parser_prod___ANeExpr___empty_init_t)(val_t self, int* init_table);
1987 void parser_prod___ANeExpr___empty_init(val_t self, int* init_table);
1988 val_t NEW_parser_prod___ANeExpr___empty_init();
1989 #define LOCATE_parser_prod___ANeExpr___empty_init "parser_prod::ANeExpr::empty_init"
1990 typedef void (* parser_prod___ANeExpr___init_aneexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1991 void parser_prod___ANeExpr___init_aneexpr(val_t self, val_t param0, val_t param1, int* init_table);
1992 val_t NEW_parser_prod___ANeExpr___init_aneexpr(val_t param0, val_t param1);
1993 #define LOCATE_parser_prod___ANeExpr___init_aneexpr "parser_prod::ANeExpr::init_aneexpr"
1994 typedef void (* parser_prod___ANeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1995 void parser_prod___ANeExpr___replace_child(val_t self, val_t param0, val_t param1);
1996 #define LOCATE_parser_prod___ANeExpr___replace_child "parser_prod::ANeExpr::(parser_prod::PNode::replace_child)"
1997 typedef void (* parser_prod___ANeExpr___visit_all_t)(val_t self, val_t param0);
1998 void parser_prod___ANeExpr___visit_all(val_t self, val_t param0);
1999 #define LOCATE_parser_prod___ANeExpr___visit_all "parser_prod::ANeExpr::(parser_prod::PNode::visit_all)"
2000 typedef void (* parser_prod___ANeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2001 void parser_prod___ANeExpr___visit_all_reverse(val_t self, val_t param0);
2002 #define LOCATE_parser_prod___ANeExpr___visit_all_reverse "parser_prod::ANeExpr::(parser_prod::PNode::visit_all_reverse)"
2003 typedef void (* parser_prod___ALtExpr___n_expr__eq_t)(val_t self, val_t param0);
2004 void parser_prod___ALtExpr___n_expr__eq(val_t self, val_t param0);
2005 #define LOCATE_parser_prod___ALtExpr___n_expr__eq "parser_prod::ALtExpr::(parser_nodes::ASendExpr::n_expr=)"
2006 typedef void (* parser_prod___ALtExpr___n_expr2__eq_t)(val_t self, val_t param0);
2007 void parser_prod___ALtExpr___n_expr2__eq(val_t self, val_t param0);
2008 #define LOCATE_parser_prod___ALtExpr___n_expr2__eq "parser_prod::ALtExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2009 typedef void (* parser_prod___ALtExpr___empty_init_t)(val_t self, int* init_table);
2010 void parser_prod___ALtExpr___empty_init(val_t self, int* init_table);
2011 val_t NEW_parser_prod___ALtExpr___empty_init();
2012 #define LOCATE_parser_prod___ALtExpr___empty_init "parser_prod::ALtExpr::empty_init"
2013 typedef void (* parser_prod___ALtExpr___init_altexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2014 void parser_prod___ALtExpr___init_altexpr(val_t self, val_t param0, val_t param1, int* init_table);
2015 val_t NEW_parser_prod___ALtExpr___init_altexpr(val_t param0, val_t param1);
2016 #define LOCATE_parser_prod___ALtExpr___init_altexpr "parser_prod::ALtExpr::init_altexpr"
2017 typedef void (* parser_prod___ALtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2018 void parser_prod___ALtExpr___replace_child(val_t self, val_t param0, val_t param1);
2019 #define LOCATE_parser_prod___ALtExpr___replace_child "parser_prod::ALtExpr::(parser_prod::PNode::replace_child)"
2020 typedef void (* parser_prod___ALtExpr___visit_all_t)(val_t self, val_t param0);
2021 void parser_prod___ALtExpr___visit_all(val_t self, val_t param0);
2022 #define LOCATE_parser_prod___ALtExpr___visit_all "parser_prod::ALtExpr::(parser_prod::PNode::visit_all)"
2023 typedef void (* parser_prod___ALtExpr___visit_all_reverse_t)(val_t self, val_t param0);
2024 void parser_prod___ALtExpr___visit_all_reverse(val_t self, val_t param0);
2025 #define LOCATE_parser_prod___ALtExpr___visit_all_reverse "parser_prod::ALtExpr::(parser_prod::PNode::visit_all_reverse)"
2026 typedef void (* parser_prod___ALeExpr___n_expr__eq_t)(val_t self, val_t param0);
2027 void parser_prod___ALeExpr___n_expr__eq(val_t self, val_t param0);
2028 #define LOCATE_parser_prod___ALeExpr___n_expr__eq "parser_prod::ALeExpr::(parser_nodes::ASendExpr::n_expr=)"
2029 typedef void (* parser_prod___ALeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2030 void parser_prod___ALeExpr___n_expr2__eq(val_t self, val_t param0);
2031 #define LOCATE_parser_prod___ALeExpr___n_expr2__eq "parser_prod::ALeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2032 typedef void (* parser_prod___ALeExpr___empty_init_t)(val_t self, int* init_table);
2033 void parser_prod___ALeExpr___empty_init(val_t self, int* init_table);
2034 val_t NEW_parser_prod___ALeExpr___empty_init();
2035 #define LOCATE_parser_prod___ALeExpr___empty_init "parser_prod::ALeExpr::empty_init"
2036 typedef void (* parser_prod___ALeExpr___init_aleexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2037 void parser_prod___ALeExpr___init_aleexpr(val_t self, val_t param0, val_t param1, int* init_table);
2038 val_t NEW_parser_prod___ALeExpr___init_aleexpr(val_t param0, val_t param1);
2039 #define LOCATE_parser_prod___ALeExpr___init_aleexpr "parser_prod::ALeExpr::init_aleexpr"
2040 typedef void (* parser_prod___ALeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2041 void parser_prod___ALeExpr___replace_child(val_t self, val_t param0, val_t param1);
2042 #define LOCATE_parser_prod___ALeExpr___replace_child "parser_prod::ALeExpr::(parser_prod::PNode::replace_child)"
2043 typedef void (* parser_prod___ALeExpr___visit_all_t)(val_t self, val_t param0);
2044 void parser_prod___ALeExpr___visit_all(val_t self, val_t param0);
2045 #define LOCATE_parser_prod___ALeExpr___visit_all "parser_prod::ALeExpr::(parser_prod::PNode::visit_all)"
2046 typedef void (* parser_prod___ALeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2047 void parser_prod___ALeExpr___visit_all_reverse(val_t self, val_t param0);
2048 #define LOCATE_parser_prod___ALeExpr___visit_all_reverse "parser_prod::ALeExpr::(parser_prod::PNode::visit_all_reverse)"
2049 typedef void (* parser_prod___AGtExpr___n_expr__eq_t)(val_t self, val_t param0);
2050 void parser_prod___AGtExpr___n_expr__eq(val_t self, val_t param0);
2051 #define LOCATE_parser_prod___AGtExpr___n_expr__eq "parser_prod::AGtExpr::(parser_nodes::ASendExpr::n_expr=)"
2052 typedef void (* parser_prod___AGtExpr___n_expr2__eq_t)(val_t self, val_t param0);
2053 void parser_prod___AGtExpr___n_expr2__eq(val_t self, val_t param0);
2054 #define LOCATE_parser_prod___AGtExpr___n_expr2__eq "parser_prod::AGtExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2055 typedef void (* parser_prod___AGtExpr___empty_init_t)(val_t self, int* init_table);
2056 void parser_prod___AGtExpr___empty_init(val_t self, int* init_table);
2057 val_t NEW_parser_prod___AGtExpr___empty_init();
2058 #define LOCATE_parser_prod___AGtExpr___empty_init "parser_prod::AGtExpr::empty_init"
2059 typedef void (* parser_prod___AGtExpr___init_agtexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2060 void parser_prod___AGtExpr___init_agtexpr(val_t self, val_t param0, val_t param1, int* init_table);
2061 val_t NEW_parser_prod___AGtExpr___init_agtexpr(val_t param0, val_t param1);
2062 #define LOCATE_parser_prod___AGtExpr___init_agtexpr "parser_prod::AGtExpr::init_agtexpr"
2063 typedef void (* parser_prod___AGtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2064 void parser_prod___AGtExpr___replace_child(val_t self, val_t param0, val_t param1);
2065 #define LOCATE_parser_prod___AGtExpr___replace_child "parser_prod::AGtExpr::(parser_prod::PNode::replace_child)"
2066 typedef void (* parser_prod___AGtExpr___visit_all_t)(val_t self, val_t param0);
2067 void parser_prod___AGtExpr___visit_all(val_t self, val_t param0);
2068 #define LOCATE_parser_prod___AGtExpr___visit_all "parser_prod::AGtExpr::(parser_prod::PNode::visit_all)"
2069 typedef void (* parser_prod___AGtExpr___visit_all_reverse_t)(val_t self, val_t param0);
2070 void parser_prod___AGtExpr___visit_all_reverse(val_t self, val_t param0);
2071 #define LOCATE_parser_prod___AGtExpr___visit_all_reverse "parser_prod::AGtExpr::(parser_prod::PNode::visit_all_reverse)"
2072 typedef void (* parser_prod___AGeExpr___n_expr__eq_t)(val_t self, val_t param0);
2073 void parser_prod___AGeExpr___n_expr__eq(val_t self, val_t param0);
2074 #define LOCATE_parser_prod___AGeExpr___n_expr__eq "parser_prod::AGeExpr::(parser_nodes::ASendExpr::n_expr=)"
2075 typedef void (* parser_prod___AGeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2076 void parser_prod___AGeExpr___n_expr2__eq(val_t self, val_t param0);
2077 #define LOCATE_parser_prod___AGeExpr___n_expr2__eq "parser_prod::AGeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2078 typedef void (* parser_prod___AGeExpr___empty_init_t)(val_t self, int* init_table);
2079 void parser_prod___AGeExpr___empty_init(val_t self, int* init_table);
2080 val_t NEW_parser_prod___AGeExpr___empty_init();
2081 #define LOCATE_parser_prod___AGeExpr___empty_init "parser_prod::AGeExpr::empty_init"
2082 typedef void (* parser_prod___AGeExpr___init_ageexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2083 void parser_prod___AGeExpr___init_ageexpr(val_t self, val_t param0, val_t param1, int* init_table);
2084 val_t NEW_parser_prod___AGeExpr___init_ageexpr(val_t param0, val_t param1);
2085 #define LOCATE_parser_prod___AGeExpr___init_ageexpr "parser_prod::AGeExpr::init_ageexpr"
2086 typedef void (* parser_prod___AGeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2087 void parser_prod___AGeExpr___replace_child(val_t self, val_t param0, val_t param1);
2088 #define LOCATE_parser_prod___AGeExpr___replace_child "parser_prod::AGeExpr::(parser_prod::PNode::replace_child)"
2089 typedef void (* parser_prod___AGeExpr___visit_all_t)(val_t self, val_t param0);
2090 void parser_prod___AGeExpr___visit_all(val_t self, val_t param0);
2091 #define LOCATE_parser_prod___AGeExpr___visit_all "parser_prod::AGeExpr::(parser_prod::PNode::visit_all)"
2092 typedef void (* parser_prod___AGeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2093 void parser_prod___AGeExpr___visit_all_reverse(val_t self, val_t param0);
2094 #define LOCATE_parser_prod___AGeExpr___visit_all_reverse "parser_prod::AGeExpr::(parser_prod::PNode::visit_all_reverse)"
2095 typedef void (* parser_prod___AIsaExpr___n_expr__eq_t)(val_t self, val_t param0);
2096 void parser_prod___AIsaExpr___n_expr__eq(val_t self, val_t param0);
2097 #define LOCATE_parser_prod___AIsaExpr___n_expr__eq "parser_prod::AIsaExpr::(parser_nodes::AIsaExpr::n_expr=)"
2098 typedef void (* parser_prod___AIsaExpr___n_type__eq_t)(val_t self, val_t param0);
2099 void parser_prod___AIsaExpr___n_type__eq(val_t self, val_t param0);
2100 #define LOCATE_parser_prod___AIsaExpr___n_type__eq "parser_prod::AIsaExpr::(parser_nodes::AIsaExpr::n_type=)"
2101 typedef void (* parser_prod___AIsaExpr___empty_init_t)(val_t self, int* init_table);
2102 void parser_prod___AIsaExpr___empty_init(val_t self, int* init_table);
2103 val_t NEW_parser_prod___AIsaExpr___empty_init();
2104 #define LOCATE_parser_prod___AIsaExpr___empty_init "parser_prod::AIsaExpr::empty_init"
2105 typedef void (* parser_prod___AIsaExpr___init_aisaexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2106 void parser_prod___AIsaExpr___init_aisaexpr(val_t self, val_t param0, val_t param1, int* init_table);
2107 val_t NEW_parser_prod___AIsaExpr___init_aisaexpr(val_t param0, val_t param1);
2108 #define LOCATE_parser_prod___AIsaExpr___init_aisaexpr "parser_prod::AIsaExpr::init_aisaexpr"
2109 typedef void (* parser_prod___AIsaExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2110 void parser_prod___AIsaExpr___replace_child(val_t self, val_t param0, val_t param1);
2111 #define LOCATE_parser_prod___AIsaExpr___replace_child "parser_prod::AIsaExpr::(parser_prod::PNode::replace_child)"
2112 typedef void (* parser_prod___AIsaExpr___visit_all_t)(val_t self, val_t param0);
2113 void parser_prod___AIsaExpr___visit_all(val_t self, val_t param0);
2114 #define LOCATE_parser_prod___AIsaExpr___visit_all "parser_prod::AIsaExpr::(parser_prod::PNode::visit_all)"
2115 typedef void (* parser_prod___AIsaExpr___visit_all_reverse_t)(val_t self, val_t param0);
2116 void parser_prod___AIsaExpr___visit_all_reverse(val_t self, val_t param0);
2117 #define LOCATE_parser_prod___AIsaExpr___visit_all_reverse "parser_prod::AIsaExpr::(parser_prod::PNode::visit_all_reverse)"
2118 typedef void (* parser_prod___APlusExpr___n_expr__eq_t)(val_t self, val_t param0);
2119 void parser_prod___APlusExpr___n_expr__eq(val_t self, val_t param0);
2120 #define LOCATE_parser_prod___APlusExpr___n_expr__eq "parser_prod::APlusExpr::(parser_nodes::ASendExpr::n_expr=)"
2121 typedef void (* parser_prod___APlusExpr___n_expr2__eq_t)(val_t self, val_t param0);
2122 void parser_prod___APlusExpr___n_expr2__eq(val_t self, val_t param0);
2123 #define LOCATE_parser_prod___APlusExpr___n_expr2__eq "parser_prod::APlusExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2124 typedef void (* parser_prod___APlusExpr___empty_init_t)(val_t self, int* init_table);
2125 void parser_prod___APlusExpr___empty_init(val_t self, int* init_table);
2126 val_t NEW_parser_prod___APlusExpr___empty_init();
2127 #define LOCATE_parser_prod___APlusExpr___empty_init "parser_prod::APlusExpr::empty_init"
2128 typedef void (* parser_prod___APlusExpr___init_aplusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2129 void parser_prod___APlusExpr___init_aplusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2130 val_t NEW_parser_prod___APlusExpr___init_aplusexpr(val_t param0, val_t param1);
2131 #define LOCATE_parser_prod___APlusExpr___init_aplusexpr "parser_prod::APlusExpr::init_aplusexpr"
2132 typedef void (* parser_prod___APlusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2133 void parser_prod___APlusExpr___replace_child(val_t self, val_t param0, val_t param1);
2134 #define LOCATE_parser_prod___APlusExpr___replace_child "parser_prod::APlusExpr::(parser_prod::PNode::replace_child)"
2135 typedef void (* parser_prod___APlusExpr___visit_all_t)(val_t self, val_t param0);
2136 void parser_prod___APlusExpr___visit_all(val_t self, val_t param0);
2137 #define LOCATE_parser_prod___APlusExpr___visit_all "parser_prod::APlusExpr::(parser_prod::PNode::visit_all)"
2138 typedef void (* parser_prod___APlusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2139 void parser_prod___APlusExpr___visit_all_reverse(val_t self, val_t param0);
2140 #define LOCATE_parser_prod___APlusExpr___visit_all_reverse "parser_prod::APlusExpr::(parser_prod::PNode::visit_all_reverse)"
2141 typedef void (* parser_prod___AMinusExpr___n_expr__eq_t)(val_t self, val_t param0);
2142 void parser_prod___AMinusExpr___n_expr__eq(val_t self, val_t param0);
2143 #define LOCATE_parser_prod___AMinusExpr___n_expr__eq "parser_prod::AMinusExpr::(parser_nodes::ASendExpr::n_expr=)"
2144 typedef void (* parser_prod___AMinusExpr___n_expr2__eq_t)(val_t self, val_t param0);
2145 void parser_prod___AMinusExpr___n_expr2__eq(val_t self, val_t param0);
2146 #define LOCATE_parser_prod___AMinusExpr___n_expr2__eq "parser_prod::AMinusExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2147 typedef void (* parser_prod___AMinusExpr___empty_init_t)(val_t self, int* init_table);
2148 void parser_prod___AMinusExpr___empty_init(val_t self, int* init_table);
2149 val_t NEW_parser_prod___AMinusExpr___empty_init();
2150 #define LOCATE_parser_prod___AMinusExpr___empty_init "parser_prod::AMinusExpr::empty_init"
2151 typedef void (* parser_prod___AMinusExpr___init_aminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2152 void parser_prod___AMinusExpr___init_aminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2153 val_t NEW_parser_prod___AMinusExpr___init_aminusexpr(val_t param0, val_t param1);
2154 #define LOCATE_parser_prod___AMinusExpr___init_aminusexpr "parser_prod::AMinusExpr::init_aminusexpr"
2155 typedef void (* parser_prod___AMinusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2156 void parser_prod___AMinusExpr___replace_child(val_t self, val_t param0, val_t param1);
2157 #define LOCATE_parser_prod___AMinusExpr___replace_child "parser_prod::AMinusExpr::(parser_prod::PNode::replace_child)"
2158 typedef void (* parser_prod___AMinusExpr___visit_all_t)(val_t self, val_t param0);
2159 void parser_prod___AMinusExpr___visit_all(val_t self, val_t param0);
2160 #define LOCATE_parser_prod___AMinusExpr___visit_all "parser_prod::AMinusExpr::(parser_prod::PNode::visit_all)"
2161 typedef void (* parser_prod___AMinusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2162 void parser_prod___AMinusExpr___visit_all_reverse(val_t self, val_t param0);
2163 #define LOCATE_parser_prod___AMinusExpr___visit_all_reverse "parser_prod::AMinusExpr::(parser_prod::PNode::visit_all_reverse)"
2164 typedef void (* parser_prod___AStarshipExpr___n_expr__eq_t)(val_t self, val_t param0);
2165 void parser_prod___AStarshipExpr___n_expr__eq(val_t self, val_t param0);
2166 #define LOCATE_parser_prod___AStarshipExpr___n_expr__eq "parser_prod::AStarshipExpr::(parser_nodes::ASendExpr::n_expr=)"
2167 typedef void (* parser_prod___AStarshipExpr___n_expr2__eq_t)(val_t self, val_t param0);
2168 void parser_prod___AStarshipExpr___n_expr2__eq(val_t self, val_t param0);
2169 #define LOCATE_parser_prod___AStarshipExpr___n_expr2__eq "parser_prod::AStarshipExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2170 typedef void (* parser_prod___AStarshipExpr___empty_init_t)(val_t self, int* init_table);
2171 void parser_prod___AStarshipExpr___empty_init(val_t self, int* init_table);
2172 val_t NEW_parser_prod___AStarshipExpr___empty_init();
2173 #define LOCATE_parser_prod___AStarshipExpr___empty_init "parser_prod::AStarshipExpr::empty_init"
2174 typedef void (* parser_prod___AStarshipExpr___init_astarshipexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2175 void parser_prod___AStarshipExpr___init_astarshipexpr(val_t self, val_t param0, val_t param1, int* init_table);
2176 val_t NEW_parser_prod___AStarshipExpr___init_astarshipexpr(val_t param0, val_t param1);
2177 #define LOCATE_parser_prod___AStarshipExpr___init_astarshipexpr "parser_prod::AStarshipExpr::init_astarshipexpr"
2178 typedef void (* parser_prod___AStarshipExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2179 void parser_prod___AStarshipExpr___replace_child(val_t self, val_t param0, val_t param1);
2180 #define LOCATE_parser_prod___AStarshipExpr___replace_child "parser_prod::AStarshipExpr::(parser_prod::PNode::replace_child)"
2181 typedef void (* parser_prod___AStarshipExpr___visit_all_t)(val_t self, val_t param0);
2182 void parser_prod___AStarshipExpr___visit_all(val_t self, val_t param0);
2183 #define LOCATE_parser_prod___AStarshipExpr___visit_all "parser_prod::AStarshipExpr::(parser_prod::PNode::visit_all)"
2184 typedef void (* parser_prod___AStarshipExpr___visit_all_reverse_t)(val_t self, val_t param0);
2185 void parser_prod___AStarshipExpr___visit_all_reverse(val_t self, val_t param0);
2186 #define LOCATE_parser_prod___AStarshipExpr___visit_all_reverse "parser_prod::AStarshipExpr::(parser_prod::PNode::visit_all_reverse)"
2187 typedef void (* parser_prod___AStarExpr___n_expr__eq_t)(val_t self, val_t param0);
2188 void parser_prod___AStarExpr___n_expr__eq(val_t self, val_t param0);
2189 #define LOCATE_parser_prod___AStarExpr___n_expr__eq "parser_prod::AStarExpr::(parser_nodes::ASendExpr::n_expr=)"
2190 typedef void (* parser_prod___AStarExpr___n_expr2__eq_t)(val_t self, val_t param0);
2191 void parser_prod___AStarExpr___n_expr2__eq(val_t self, val_t param0);
2192 #define LOCATE_parser_prod___AStarExpr___n_expr2__eq "parser_prod::AStarExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2193 typedef void (* parser_prod___AStarExpr___empty_init_t)(val_t self, int* init_table);
2194 void parser_prod___AStarExpr___empty_init(val_t self, int* init_table);
2195 val_t NEW_parser_prod___AStarExpr___empty_init();
2196 #define LOCATE_parser_prod___AStarExpr___empty_init "parser_prod::AStarExpr::empty_init"
2197 typedef void (* parser_prod___AStarExpr___init_astarexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2198 void parser_prod___AStarExpr___init_astarexpr(val_t self, val_t param0, val_t param1, int* init_table);
2199 val_t NEW_parser_prod___AStarExpr___init_astarexpr(val_t param0, val_t param1);
2200 #define LOCATE_parser_prod___AStarExpr___init_astarexpr "parser_prod::AStarExpr::init_astarexpr"
2201 typedef void (* parser_prod___AStarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2202 void parser_prod___AStarExpr___replace_child(val_t self, val_t param0, val_t param1);
2203 #define LOCATE_parser_prod___AStarExpr___replace_child "parser_prod::AStarExpr::(parser_prod::PNode::replace_child)"
2204 typedef void (* parser_prod___AStarExpr___visit_all_t)(val_t self, val_t param0);
2205 void parser_prod___AStarExpr___visit_all(val_t self, val_t param0);
2206 #define LOCATE_parser_prod___AStarExpr___visit_all "parser_prod::AStarExpr::(parser_prod::PNode::visit_all)"
2207 typedef void (* parser_prod___AStarExpr___visit_all_reverse_t)(val_t self, val_t param0);
2208 void parser_prod___AStarExpr___visit_all_reverse(val_t self, val_t param0);
2209 #define LOCATE_parser_prod___AStarExpr___visit_all_reverse "parser_prod::AStarExpr::(parser_prod::PNode::visit_all_reverse)"
2210 typedef void (* parser_prod___ASlashExpr___n_expr__eq_t)(val_t self, val_t param0);
2211 void parser_prod___ASlashExpr___n_expr__eq(val_t self, val_t param0);
2212 #define LOCATE_parser_prod___ASlashExpr___n_expr__eq "parser_prod::ASlashExpr::(parser_nodes::ASendExpr::n_expr=)"
2213 typedef void (* parser_prod___ASlashExpr___n_expr2__eq_t)(val_t self, val_t param0);
2214 void parser_prod___ASlashExpr___n_expr2__eq(val_t self, val_t param0);
2215 #define LOCATE_parser_prod___ASlashExpr___n_expr2__eq "parser_prod::ASlashExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2216 typedef void (* parser_prod___ASlashExpr___empty_init_t)(val_t self, int* init_table);
2217 void parser_prod___ASlashExpr___empty_init(val_t self, int* init_table);
2218 val_t NEW_parser_prod___ASlashExpr___empty_init();
2219 #define LOCATE_parser_prod___ASlashExpr___empty_init "parser_prod::ASlashExpr::empty_init"
2220 typedef void (* parser_prod___ASlashExpr___init_aslashexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2221 void parser_prod___ASlashExpr___init_aslashexpr(val_t self, val_t param0, val_t param1, int* init_table);
2222 val_t NEW_parser_prod___ASlashExpr___init_aslashexpr(val_t param0, val_t param1);
2223 #define LOCATE_parser_prod___ASlashExpr___init_aslashexpr "parser_prod::ASlashExpr::init_aslashexpr"
2224 typedef void (* parser_prod___ASlashExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2225 void parser_prod___ASlashExpr___replace_child(val_t self, val_t param0, val_t param1);
2226 #define LOCATE_parser_prod___ASlashExpr___replace_child "parser_prod::ASlashExpr::(parser_prod::PNode::replace_child)"
2227 typedef void (* parser_prod___ASlashExpr___visit_all_t)(val_t self, val_t param0);
2228 void parser_prod___ASlashExpr___visit_all(val_t self, val_t param0);
2229 #define LOCATE_parser_prod___ASlashExpr___visit_all "parser_prod::ASlashExpr::(parser_prod::PNode::visit_all)"
2230 typedef void (* parser_prod___ASlashExpr___visit_all_reverse_t)(val_t self, val_t param0);
2231 void parser_prod___ASlashExpr___visit_all_reverse(val_t self, val_t param0);
2232 #define LOCATE_parser_prod___ASlashExpr___visit_all_reverse "parser_prod::ASlashExpr::(parser_prod::PNode::visit_all_reverse)"
2233 typedef void (* parser_prod___APercentExpr___n_expr__eq_t)(val_t self, val_t param0);
2234 void parser_prod___APercentExpr___n_expr__eq(val_t self, val_t param0);
2235 #define LOCATE_parser_prod___APercentExpr___n_expr__eq "parser_prod::APercentExpr::(parser_nodes::ASendExpr::n_expr=)"
2236 typedef void (* parser_prod___APercentExpr___n_expr2__eq_t)(val_t self, val_t param0);
2237 void parser_prod___APercentExpr___n_expr2__eq(val_t self, val_t param0);
2238 #define LOCATE_parser_prod___APercentExpr___n_expr2__eq "parser_prod::APercentExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2239 typedef void (* parser_prod___APercentExpr___empty_init_t)(val_t self, int* init_table);
2240 void parser_prod___APercentExpr___empty_init(val_t self, int* init_table);
2241 val_t NEW_parser_prod___APercentExpr___empty_init();
2242 #define LOCATE_parser_prod___APercentExpr___empty_init "parser_prod::APercentExpr::empty_init"
2243 typedef void (* parser_prod___APercentExpr___init_apercentexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2244 void parser_prod___APercentExpr___init_apercentexpr(val_t self, val_t param0, val_t param1, int* init_table);
2245 val_t NEW_parser_prod___APercentExpr___init_apercentexpr(val_t param0, val_t param1);
2246 #define LOCATE_parser_prod___APercentExpr___init_apercentexpr "parser_prod::APercentExpr::init_apercentexpr"
2247 typedef void (* parser_prod___APercentExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2248 void parser_prod___APercentExpr___replace_child(val_t self, val_t param0, val_t param1);
2249 #define LOCATE_parser_prod___APercentExpr___replace_child "parser_prod::APercentExpr::(parser_prod::PNode::replace_child)"
2250 typedef void (* parser_prod___APercentExpr___visit_all_t)(val_t self, val_t param0);
2251 void parser_prod___APercentExpr___visit_all(val_t self, val_t param0);
2252 #define LOCATE_parser_prod___APercentExpr___visit_all "parser_prod::APercentExpr::(parser_prod::PNode::visit_all)"
2253 typedef void (* parser_prod___APercentExpr___visit_all_reverse_t)(val_t self, val_t param0);
2254 void parser_prod___APercentExpr___visit_all_reverse(val_t self, val_t param0);
2255 #define LOCATE_parser_prod___APercentExpr___visit_all_reverse "parser_prod::APercentExpr::(parser_prod::PNode::visit_all_reverse)"
2256 typedef void (* parser_prod___AUminusExpr___n_minus__eq_t)(val_t self, val_t param0);
2257 void parser_prod___AUminusExpr___n_minus__eq(val_t self, val_t param0);
2258 #define LOCATE_parser_prod___AUminusExpr___n_minus__eq "parser_prod::AUminusExpr::(parser_nodes::AUminusExpr::n_minus=)"
2259 typedef void (* parser_prod___AUminusExpr___n_expr__eq_t)(val_t self, val_t param0);
2260 void parser_prod___AUminusExpr___n_expr__eq(val_t self, val_t param0);
2261 #define LOCATE_parser_prod___AUminusExpr___n_expr__eq "parser_prod::AUminusExpr::(parser_nodes::ASendExpr::n_expr=)"
2262 typedef void (* parser_prod___AUminusExpr___empty_init_t)(val_t self, int* init_table);
2263 void parser_prod___AUminusExpr___empty_init(val_t self, int* init_table);
2264 val_t NEW_parser_prod___AUminusExpr___empty_init();
2265 #define LOCATE_parser_prod___AUminusExpr___empty_init "parser_prod::AUminusExpr::empty_init"
2266 typedef void (* parser_prod___AUminusExpr___init_auminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2267 void parser_prod___AUminusExpr___init_auminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2268 val_t NEW_parser_prod___AUminusExpr___init_auminusexpr(val_t param0, val_t param1);
2269 #define LOCATE_parser_prod___AUminusExpr___init_auminusexpr "parser_prod::AUminusExpr::init_auminusexpr"
2270 typedef void (* parser_prod___AUminusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2271 void parser_prod___AUminusExpr___replace_child(val_t self, val_t param0, val_t param1);
2272 #define LOCATE_parser_prod___AUminusExpr___replace_child "parser_prod::AUminusExpr::(parser_prod::PNode::replace_child)"
2273 typedef void (* parser_prod___AUminusExpr___visit_all_t)(val_t self, val_t param0);
2274 void parser_prod___AUminusExpr___visit_all(val_t self, val_t param0);
2275 #define LOCATE_parser_prod___AUminusExpr___visit_all "parser_prod::AUminusExpr::(parser_prod::PNode::visit_all)"
2276 typedef void (* parser_prod___AUminusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2277 void parser_prod___AUminusExpr___visit_all_reverse(val_t self, val_t param0);
2278 #define LOCATE_parser_prod___AUminusExpr___visit_all_reverse "parser_prod::AUminusExpr::(parser_prod::PNode::visit_all_reverse)"
2279 typedef void (* parser_prod___ANewExpr___n_kwnew__eq_t)(val_t self, val_t param0);
2280 void parser_prod___ANewExpr___n_kwnew__eq(val_t self, val_t param0);
2281 #define LOCATE_parser_prod___ANewExpr___n_kwnew__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_kwnew=)"
2282 typedef void (* parser_prod___ANewExpr___n_type__eq_t)(val_t self, val_t param0);
2283 void parser_prod___ANewExpr___n_type__eq(val_t self, val_t param0);
2284 #define LOCATE_parser_prod___ANewExpr___n_type__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_type=)"
2285 typedef void (* parser_prod___ANewExpr___n_id__eq_t)(val_t self, val_t param0);
2286 void parser_prod___ANewExpr___n_id__eq(val_t self, val_t param0);
2287 #define LOCATE_parser_prod___ANewExpr___n_id__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_id=)"
2288 typedef void (* parser_prod___ANewExpr___empty_init_t)(val_t self, int* init_table);
2289 void parser_prod___ANewExpr___empty_init(val_t self, int* init_table);
2290 val_t NEW_parser_prod___ANewExpr___empty_init();
2291 #define LOCATE_parser_prod___ANewExpr___empty_init "parser_prod::ANewExpr::empty_init"
2292 typedef void (* parser_prod___ANewExpr___init_anewexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2293 void parser_prod___ANewExpr___init_anewexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2294 val_t NEW_parser_prod___ANewExpr___init_anewexpr(val_t param0, val_t param1, val_t param2, val_t param3);
2295 #define LOCATE_parser_prod___ANewExpr___init_anewexpr "parser_prod::ANewExpr::init_anewexpr"
2296 typedef void (* parser_prod___ANewExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2297 void parser_prod___ANewExpr___replace_child(val_t self, val_t param0, val_t param1);
2298 #define LOCATE_parser_prod___ANewExpr___replace_child "parser_prod::ANewExpr::(parser_prod::PNode::replace_child)"
2299 typedef void (* parser_prod___ANewExpr___visit_all_t)(val_t self, val_t param0);
2300 void parser_prod___ANewExpr___visit_all(val_t self, val_t param0);
2301 #define LOCATE_parser_prod___ANewExpr___visit_all "parser_prod::ANewExpr::(parser_prod::PNode::visit_all)"
2302 typedef void (* parser_prod___ANewExpr___visit_all_reverse_t)(val_t self, val_t param0);
2303 void parser_prod___ANewExpr___visit_all_reverse(val_t self, val_t param0);
2304 #define LOCATE_parser_prod___ANewExpr___visit_all_reverse "parser_prod::ANewExpr::(parser_prod::PNode::visit_all_reverse)"
2305 typedef void (* parser_prod___AAttrExpr___n_expr__eq_t)(val_t self, val_t param0);
2306 void parser_prod___AAttrExpr___n_expr__eq(val_t self, val_t param0);
2307 #define LOCATE_parser_prod___AAttrExpr___n_expr__eq "parser_prod::AAttrExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2308 typedef void (* parser_prod___AAttrExpr___n_id__eq_t)(val_t self, val_t param0);
2309 void parser_prod___AAttrExpr___n_id__eq(val_t self, val_t param0);
2310 #define LOCATE_parser_prod___AAttrExpr___n_id__eq "parser_prod::AAttrExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2311 typedef void (* parser_prod___AAttrExpr___empty_init_t)(val_t self, int* init_table);
2312 void parser_prod___AAttrExpr___empty_init(val_t self, int* init_table);
2313 val_t NEW_parser_prod___AAttrExpr___empty_init();
2314 #define LOCATE_parser_prod___AAttrExpr___empty_init "parser_prod::AAttrExpr::empty_init"
2315 typedef void (* parser_prod___AAttrExpr___init_aattrexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2316 void parser_prod___AAttrExpr___init_aattrexpr(val_t self, val_t param0, val_t param1, int* init_table);
2317 val_t NEW_parser_prod___AAttrExpr___init_aattrexpr(val_t param0, val_t param1);
2318 #define LOCATE_parser_prod___AAttrExpr___init_aattrexpr "parser_prod::AAttrExpr::init_aattrexpr"
2319 typedef void (* parser_prod___AAttrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2320 void parser_prod___AAttrExpr___replace_child(val_t self, val_t param0, val_t param1);
2321 #define LOCATE_parser_prod___AAttrExpr___replace_child "parser_prod::AAttrExpr::(parser_prod::PNode::replace_child)"
2322 typedef void (* parser_prod___AAttrExpr___visit_all_t)(val_t self, val_t param0);
2323 void parser_prod___AAttrExpr___visit_all(val_t self, val_t param0);
2324 #define LOCATE_parser_prod___AAttrExpr___visit_all "parser_prod::AAttrExpr::(parser_prod::PNode::visit_all)"
2325 typedef void (* parser_prod___AAttrExpr___visit_all_reverse_t)(val_t self, val_t param0);
2326 void parser_prod___AAttrExpr___visit_all_reverse(val_t self, val_t param0);
2327 #define LOCATE_parser_prod___AAttrExpr___visit_all_reverse "parser_prod::AAttrExpr::(parser_prod::PNode::visit_all_reverse)"
2328 typedef void (* parser_prod___AAttrAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2329 void parser_prod___AAttrAssignExpr___n_expr__eq(val_t self, val_t param0);
2330 #define LOCATE_parser_prod___AAttrAssignExpr___n_expr__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2331 typedef void (* parser_prod___AAttrAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2332 void parser_prod___AAttrAssignExpr___n_id__eq(val_t self, val_t param0);
2333 #define LOCATE_parser_prod___AAttrAssignExpr___n_id__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2334 typedef void (* parser_prod___AAttrAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2335 void parser_prod___AAttrAssignExpr___n_assign__eq(val_t self, val_t param0);
2336 #define LOCATE_parser_prod___AAttrAssignExpr___n_assign__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2337 typedef void (* parser_prod___AAttrAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2338 void parser_prod___AAttrAssignExpr___n_value__eq(val_t self, val_t param0);
2339 #define LOCATE_parser_prod___AAttrAssignExpr___n_value__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2340 typedef void (* parser_prod___AAttrAssignExpr___empty_init_t)(val_t self, int* init_table);
2341 void parser_prod___AAttrAssignExpr___empty_init(val_t self, int* init_table);
2342 val_t NEW_parser_prod___AAttrAssignExpr___empty_init();
2343 #define LOCATE_parser_prod___AAttrAssignExpr___empty_init "parser_prod::AAttrAssignExpr::empty_init"
2344 typedef void (* parser_prod___AAttrAssignExpr___init_aattrassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2345 void parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2346 val_t NEW_parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
2347 #define LOCATE_parser_prod___AAttrAssignExpr___init_aattrassignexpr "parser_prod::AAttrAssignExpr::init_aattrassignexpr"
2348 typedef void (* parser_prod___AAttrAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2349 void parser_prod___AAttrAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2350 #define LOCATE_parser_prod___AAttrAssignExpr___replace_child "parser_prod::AAttrAssignExpr::(parser_prod::PNode::replace_child)"
2351 typedef void (* parser_prod___AAttrAssignExpr___visit_all_t)(val_t self, val_t param0);
2352 void parser_prod___AAttrAssignExpr___visit_all(val_t self, val_t param0);
2353 #define LOCATE_parser_prod___AAttrAssignExpr___visit_all "parser_prod::AAttrAssignExpr::(parser_prod::PNode::visit_all)"
2354 typedef void (* parser_prod___AAttrAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2355 void parser_prod___AAttrAssignExpr___visit_all_reverse(val_t self, val_t param0);
2356 #define LOCATE_parser_prod___AAttrAssignExpr___visit_all_reverse "parser_prod::AAttrAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2357 typedef void (* parser_prod___AAttrReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2358 void parser_prod___AAttrReassignExpr___n_expr__eq(val_t self, val_t param0);
2359 #define LOCATE_parser_prod___AAttrReassignExpr___n_expr__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2360 typedef void (* parser_prod___AAttrReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2361 void parser_prod___AAttrReassignExpr___n_id__eq(val_t self, val_t param0);
2362 #define LOCATE_parser_prod___AAttrReassignExpr___n_id__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2363 typedef void (* parser_prod___AAttrReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2364 void parser_prod___AAttrReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2365 #define LOCATE_parser_prod___AAttrReassignExpr___n_assign_op__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2366 typedef void (* parser_prod___AAttrReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2367 void parser_prod___AAttrReassignExpr___n_value__eq(val_t self, val_t param0);
2368 #define LOCATE_parser_prod___AAttrReassignExpr___n_value__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2369 typedef void (* parser_prod___AAttrReassignExpr___empty_init_t)(val_t self, int* init_table);
2370 void parser_prod___AAttrReassignExpr___empty_init(val_t self, int* init_table);
2371 val_t NEW_parser_prod___AAttrReassignExpr___empty_init();
2372 #define LOCATE_parser_prod___AAttrReassignExpr___empty_init "parser_prod::AAttrReassignExpr::empty_init"
2373 typedef void (* parser_prod___AAttrReassignExpr___init_aattrreassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2374 void parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2375 val_t NEW_parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
2376 #define LOCATE_parser_prod___AAttrReassignExpr___init_aattrreassignexpr "parser_prod::AAttrReassignExpr::init_aattrreassignexpr"
2377 typedef void (* parser_prod___AAttrReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2378 void parser_prod___AAttrReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2379 #define LOCATE_parser_prod___AAttrReassignExpr___replace_child "parser_prod::AAttrReassignExpr::(parser_prod::PNode::replace_child)"
2380 typedef void (* parser_prod___AAttrReassignExpr___visit_all_t)(val_t self, val_t param0);
2381 void parser_prod___AAttrReassignExpr___visit_all(val_t self, val_t param0);
2382 #define LOCATE_parser_prod___AAttrReassignExpr___visit_all "parser_prod::AAttrReassignExpr::(parser_prod::PNode::visit_all)"
2383 typedef void (* parser_prod___AAttrReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2384 void parser_prod___AAttrReassignExpr___visit_all_reverse(val_t self, val_t param0);
2385 #define LOCATE_parser_prod___AAttrReassignExpr___visit_all_reverse "parser_prod::AAttrReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2386 typedef void (* parser_prod___ACallExpr___n_expr__eq_t)(val_t self, val_t param0);
2387 void parser_prod___ACallExpr___n_expr__eq(val_t self, val_t param0);
2388 #define LOCATE_parser_prod___ACallExpr___n_expr__eq "parser_prod::ACallExpr::(parser_nodes::ASendExpr::n_expr=)"
2389 typedef void (* parser_prod___ACallExpr___n_id__eq_t)(val_t self, val_t param0);
2390 void parser_prod___ACallExpr___n_id__eq(val_t self, val_t param0);
2391 #define LOCATE_parser_prod___ACallExpr___n_id__eq "parser_prod::ACallExpr::(parser_nodes::ACallFormExpr::n_id=)"
2392 typedef void (* parser_prod___ACallExpr___empty_init_t)(val_t self, int* init_table);
2393 void parser_prod___ACallExpr___empty_init(val_t self, int* init_table);
2394 val_t NEW_parser_prod___ACallExpr___empty_init();
2395 #define LOCATE_parser_prod___ACallExpr___empty_init "parser_prod::ACallExpr::empty_init"
2396 typedef void (* parser_prod___ACallExpr___init_acallexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2397 void parser_prod___ACallExpr___init_acallexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2398 val_t NEW_parser_prod___ACallExpr___init_acallexpr(val_t param0, val_t param1, val_t param2);
2399 #define LOCATE_parser_prod___ACallExpr___init_acallexpr "parser_prod::ACallExpr::init_acallexpr"
2400 typedef void (* parser_prod___ACallExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2401 void parser_prod___ACallExpr___replace_child(val_t self, val_t param0, val_t param1);
2402 #define LOCATE_parser_prod___ACallExpr___replace_child "parser_prod::ACallExpr::(parser_prod::PNode::replace_child)"
2403 typedef void (* parser_prod___ACallExpr___visit_all_t)(val_t self, val_t param0);
2404 void parser_prod___ACallExpr___visit_all(val_t self, val_t param0);
2405 #define LOCATE_parser_prod___ACallExpr___visit_all "parser_prod::ACallExpr::(parser_prod::PNode::visit_all)"
2406 typedef void (* parser_prod___ACallExpr___visit_all_reverse_t)(val_t self, val_t param0);
2407 void parser_prod___ACallExpr___visit_all_reverse(val_t self, val_t param0);
2408 #define LOCATE_parser_prod___ACallExpr___visit_all_reverse "parser_prod::ACallExpr::(parser_prod::PNode::visit_all_reverse)"
2409 typedef void (* parser_prod___ACallAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2410 void parser_prod___ACallAssignExpr___n_expr__eq(val_t self, val_t param0);
2411 #define LOCATE_parser_prod___ACallAssignExpr___n_expr__eq "parser_prod::ACallAssignExpr::(parser_nodes::ASendExpr::n_expr=)"
2412 typedef void (* parser_prod___ACallAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2413 void parser_prod___ACallAssignExpr___n_id__eq(val_t self, val_t param0);
2414 #define LOCATE_parser_prod___ACallAssignExpr___n_id__eq "parser_prod::ACallAssignExpr::(parser_nodes::ACallFormExpr::n_id=)"
2415 typedef void (* parser_prod___ACallAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2416 void parser_prod___ACallAssignExpr___n_assign__eq(val_t self, val_t param0);
2417 #define LOCATE_parser_prod___ACallAssignExpr___n_assign__eq "parser_prod::ACallAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2418 typedef void (* parser_prod___ACallAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2419 void parser_prod___ACallAssignExpr___n_value__eq(val_t self, val_t param0);
2420 #define LOCATE_parser_prod___ACallAssignExpr___n_value__eq "parser_prod::ACallAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2421 typedef void (* parser_prod___ACallAssignExpr___empty_init_t)(val_t self, int* init_table);
2422 void parser_prod___ACallAssignExpr___empty_init(val_t self, int* init_table);
2423 val_t NEW_parser_prod___ACallAssignExpr___empty_init();
2424 #define LOCATE_parser_prod___ACallAssignExpr___empty_init "parser_prod::ACallAssignExpr::empty_init"
2425 typedef void (* parser_prod___ACallAssignExpr___init_acallassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
2426 void parser_prod___ACallAssignExpr___init_acallassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
2427 val_t NEW_parser_prod___ACallAssignExpr___init_acallassignexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
2428 #define LOCATE_parser_prod___ACallAssignExpr___init_acallassignexpr "parser_prod::ACallAssignExpr::init_acallassignexpr"
2429 typedef void (* parser_prod___ACallAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2430 void parser_prod___ACallAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2431 #define LOCATE_parser_prod___ACallAssignExpr___replace_child "parser_prod::ACallAssignExpr::(parser_prod::PNode::replace_child)"
2432 typedef void (* parser_prod___ACallAssignExpr___visit_all_t)(val_t self, val_t param0);
2433 void parser_prod___ACallAssignExpr___visit_all(val_t self, val_t param0);
2434 #define LOCATE_parser_prod___ACallAssignExpr___visit_all "parser_prod::ACallAssignExpr::(parser_prod::PNode::visit_all)"
2435 typedef void (* parser_prod___ACallAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2436 void parser_prod___ACallAssignExpr___visit_all_reverse(val_t self, val_t param0);
2437 #define LOCATE_parser_prod___ACallAssignExpr___visit_all_reverse "parser_prod::ACallAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2438 typedef void (* parser_prod___ACallReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2439 void parser_prod___ACallReassignExpr___n_expr__eq(val_t self, val_t param0);
2440 #define LOCATE_parser_prod___ACallReassignExpr___n_expr__eq "parser_prod::ACallReassignExpr::(parser_nodes::ASendExpr::n_expr=)"
2441 typedef void (* parser_prod___ACallReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2442 void parser_prod___ACallReassignExpr___n_id__eq(val_t self, val_t param0);
2443 #define LOCATE_parser_prod___ACallReassignExpr___n_id__eq "parser_prod::ACallReassignExpr::(parser_nodes::ACallFormExpr::n_id=)"
2444 typedef void (* parser_prod___ACallReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2445 void parser_prod___ACallReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2446 #define LOCATE_parser_prod___ACallReassignExpr___n_assign_op__eq "parser_prod::ACallReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2447 typedef void (* parser_prod___ACallReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2448 void parser_prod___ACallReassignExpr___n_value__eq(val_t self, val_t param0);
2449 #define LOCATE_parser_prod___ACallReassignExpr___n_value__eq "parser_prod::ACallReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2450 typedef void (* parser_prod___ACallReassignExpr___empty_init_t)(val_t self, int* init_table);
2451 void parser_prod___ACallReassignExpr___empty_init(val_t self, int* init_table);
2452 val_t NEW_parser_prod___ACallReassignExpr___empty_init();
2453 #define LOCATE_parser_prod___ACallReassignExpr___empty_init "parser_prod::ACallReassignExpr::empty_init"
2454 typedef void (* parser_prod___ACallReassignExpr___init_acallreassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
2455 void parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
2456 val_t NEW_parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
2457 #define LOCATE_parser_prod___ACallReassignExpr___init_acallreassignexpr "parser_prod::ACallReassignExpr::init_acallreassignexpr"
2458 typedef void (* parser_prod___ACallReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2459 void parser_prod___ACallReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2460 #define LOCATE_parser_prod___ACallReassignExpr___replace_child "parser_prod::ACallReassignExpr::(parser_prod::PNode::replace_child)"
2461 typedef void (* parser_prod___ACallReassignExpr___visit_all_t)(val_t self, val_t param0);
2462 void parser_prod___ACallReassignExpr___visit_all(val_t self, val_t param0);
2463 #define LOCATE_parser_prod___ACallReassignExpr___visit_all "parser_prod::ACallReassignExpr::(parser_prod::PNode::visit_all)"
2464 typedef void (* parser_prod___ACallReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2465 void parser_prod___ACallReassignExpr___visit_all_reverse(val_t self, val_t param0);
2466 #define LOCATE_parser_prod___ACallReassignExpr___visit_all_reverse "parser_prod::ACallReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2467 typedef void (* parser_prod___ASuperExpr___n_qualified__eq_t)(val_t self, val_t param0);
2468 void parser_prod___ASuperExpr___n_qualified__eq(val_t self, val_t param0);
2469 #define LOCATE_parser_prod___ASuperExpr___n_qualified__eq "parser_prod::ASuperExpr::(parser_nodes::ASuperExpr::n_qualified=)"
2470 typedef void (* parser_prod___ASuperExpr___n_kwsuper__eq_t)(val_t self, val_t param0);
2471 void parser_prod___ASuperExpr___n_kwsuper__eq(val_t self, val_t param0);
2472 #define LOCATE_parser_prod___ASuperExpr___n_kwsuper__eq "parser_prod::ASuperExpr::(parser_nodes::ASuperExpr::n_kwsuper=)"
2473 typedef void (* parser_prod___ASuperExpr___empty_init_t)(val_t self, int* init_table);
2474 void parser_prod___ASuperExpr___empty_init(val_t self, int* init_table);
2475 val_t NEW_parser_prod___ASuperExpr___empty_init();
2476 #define LOCATE_parser_prod___ASuperExpr___empty_init "parser_prod::ASuperExpr::empty_init"
2477 typedef void (* parser_prod___ASuperExpr___init_asuperexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2478 void parser_prod___ASuperExpr___init_asuperexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2479 val_t NEW_parser_prod___ASuperExpr___init_asuperexpr(val_t param0, val_t param1, val_t param2);
2480 #define LOCATE_parser_prod___ASuperExpr___init_asuperexpr "parser_prod::ASuperExpr::init_asuperexpr"
2481 typedef void (* parser_prod___ASuperExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2482 void parser_prod___ASuperExpr___replace_child(val_t self, val_t param0, val_t param1);
2483 #define LOCATE_parser_prod___ASuperExpr___replace_child "parser_prod::ASuperExpr::(parser_prod::PNode::replace_child)"
2484 typedef void (* parser_prod___ASuperExpr___visit_all_t)(val_t self, val_t param0);
2485 void parser_prod___ASuperExpr___visit_all(val_t self, val_t param0);
2486 #define LOCATE_parser_prod___ASuperExpr___visit_all "parser_prod::ASuperExpr::(parser_prod::PNode::visit_all)"
2487 typedef void (* parser_prod___ASuperExpr___visit_all_reverse_t)(val_t self, val_t param0);
2488 void parser_prod___ASuperExpr___visit_all_reverse(val_t self, val_t param0);
2489 #define LOCATE_parser_prod___ASuperExpr___visit_all_reverse "parser_prod::ASuperExpr::(parser_prod::PNode::visit_all_reverse)"
2490 typedef void (* parser_prod___AInitExpr___n_expr__eq_t)(val_t self, val_t param0);
2491 void parser_prod___AInitExpr___n_expr__eq(val_t self, val_t param0);
2492 #define LOCATE_parser_prod___AInitExpr___n_expr__eq "parser_prod::AInitExpr::(parser_nodes::ASendExpr::n_expr=)"
2493 typedef void (* parser_prod___AInitExpr___n_kwinit__eq_t)(val_t self, val_t param0);
2494 void parser_prod___AInitExpr___n_kwinit__eq(val_t self, val_t param0);
2495 #define LOCATE_parser_prod___AInitExpr___n_kwinit__eq "parser_prod::AInitExpr::(parser_nodes::AInitExpr::n_kwinit=)"
2496 typedef void (* parser_prod___AInitExpr___empty_init_t)(val_t self, int* init_table);
2497 void parser_prod___AInitExpr___empty_init(val_t self, int* init_table);
2498 val_t NEW_parser_prod___AInitExpr___empty_init();
2499 #define LOCATE_parser_prod___AInitExpr___empty_init "parser_prod::AInitExpr::empty_init"
2500 typedef void (* parser_prod___AInitExpr___init_ainitexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2501 void parser_prod___AInitExpr___init_ainitexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2502 val_t NEW_parser_prod___AInitExpr___init_ainitexpr(val_t param0, val_t param1, val_t param2);
2503 #define LOCATE_parser_prod___AInitExpr___init_ainitexpr "parser_prod::AInitExpr::init_ainitexpr"
2504 typedef void (* parser_prod___AInitExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2505 void parser_prod___AInitExpr___replace_child(val_t self, val_t param0, val_t param1);
2506 #define LOCATE_parser_prod___AInitExpr___replace_child "parser_prod::AInitExpr::(parser_prod::PNode::replace_child)"
2507 typedef void (* parser_prod___AInitExpr___visit_all_t)(val_t self, val_t param0);
2508 void parser_prod___AInitExpr___visit_all(val_t self, val_t param0);
2509 #define LOCATE_parser_prod___AInitExpr___visit_all "parser_prod::AInitExpr::(parser_prod::PNode::visit_all)"
2510 typedef void (* parser_prod___AInitExpr___visit_all_reverse_t)(val_t self, val_t param0);
2511 void parser_prod___AInitExpr___visit_all_reverse(val_t self, val_t param0);
2512 #define LOCATE_parser_prod___AInitExpr___visit_all_reverse "parser_prod::AInitExpr::(parser_prod::PNode::visit_all_reverse)"
2513 typedef void (* parser_prod___ABraExpr___n_expr__eq_t)(val_t self, val_t param0);
2514 void parser_prod___ABraExpr___n_expr__eq(val_t self, val_t param0);
2515 #define LOCATE_parser_prod___ABraExpr___n_expr__eq "parser_prod::ABraExpr::(parser_nodes::ASendExpr::n_expr=)"
2516 typedef void (* parser_prod___ABraExpr___empty_init_t)(val_t self, int* init_table);
2517 void parser_prod___ABraExpr___empty_init(val_t self, int* init_table);
2518 val_t NEW_parser_prod___ABraExpr___empty_init();
2519 #define LOCATE_parser_prod___ABraExpr___empty_init "parser_prod::ABraExpr::empty_init"
2520 typedef void (* parser_prod___ABraExpr___init_abraexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2521 void parser_prod___ABraExpr___init_abraexpr(val_t self, val_t param0, val_t param1, int* init_table);
2522 val_t NEW_parser_prod___ABraExpr___init_abraexpr(val_t param0, val_t param1);
2523 #define LOCATE_parser_prod___ABraExpr___init_abraexpr "parser_prod::ABraExpr::init_abraexpr"
2524 typedef void (* parser_prod___ABraExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2525 void parser_prod___ABraExpr___replace_child(val_t self, val_t param0, val_t param1);
2526 #define LOCATE_parser_prod___ABraExpr___replace_child "parser_prod::ABraExpr::(parser_prod::PNode::replace_child)"
2527 typedef void (* parser_prod___ABraExpr___visit_all_t)(val_t self, val_t param0);
2528 void parser_prod___ABraExpr___visit_all(val_t self, val_t param0);
2529 #define LOCATE_parser_prod___ABraExpr___visit_all "parser_prod::ABraExpr::(parser_prod::PNode::visit_all)"
2530 typedef void (* parser_prod___ABraExpr___visit_all_reverse_t)(val_t self, val_t param0);
2531 void parser_prod___ABraExpr___visit_all_reverse(val_t self, val_t param0);
2532 #define LOCATE_parser_prod___ABraExpr___visit_all_reverse "parser_prod::ABraExpr::(parser_prod::PNode::visit_all_reverse)"
2533 typedef void (* parser_prod___ABraAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2534 void parser_prod___ABraAssignExpr___n_expr__eq(val_t self, val_t param0);
2535 #define LOCATE_parser_prod___ABraAssignExpr___n_expr__eq "parser_prod::ABraAssignExpr::(parser_nodes::ASendExpr::n_expr=)"
2536 typedef void (* parser_prod___ABraAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2537 void parser_prod___ABraAssignExpr___n_assign__eq(val_t self, val_t param0);
2538 #define LOCATE_parser_prod___ABraAssignExpr___n_assign__eq "parser_prod::ABraAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2539 typedef void (* parser_prod___ABraAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2540 void parser_prod___ABraAssignExpr___n_value__eq(val_t self, val_t param0);
2541 #define LOCATE_parser_prod___ABraAssignExpr___n_value__eq "parser_prod::ABraAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2542 typedef void (* parser_prod___ABraAssignExpr___empty_init_t)(val_t self, int* init_table);
2543 void parser_prod___ABraAssignExpr___empty_init(val_t self, int* init_table);
2544 val_t NEW_parser_prod___ABraAssignExpr___empty_init();
2545 #define LOCATE_parser_prod___ABraAssignExpr___empty_init "parser_prod::ABraAssignExpr::empty_init"
2546 typedef void (* parser_prod___ABraAssignExpr___init_abraassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2547 void parser_prod___ABraAssignExpr___init_abraassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2548 val_t NEW_parser_prod___ABraAssignExpr___init_abraassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
2549 #define LOCATE_parser_prod___ABraAssignExpr___init_abraassignexpr "parser_prod::ABraAssignExpr::init_abraassignexpr"
2550 typedef void (* parser_prod___ABraAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2551 void parser_prod___ABraAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2552 #define LOCATE_parser_prod___ABraAssignExpr___replace_child "parser_prod::ABraAssignExpr::(parser_prod::PNode::replace_child)"
2553 typedef void (* parser_prod___ABraAssignExpr___visit_all_t)(val_t self, val_t param0);
2554 void parser_prod___ABraAssignExpr___visit_all(val_t self, val_t param0);
2555 #define LOCATE_parser_prod___ABraAssignExpr___visit_all "parser_prod::ABraAssignExpr::(parser_prod::PNode::visit_all)"
2556 typedef void (* parser_prod___ABraAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2557 void parser_prod___ABraAssignExpr___visit_all_reverse(val_t self, val_t param0);
2558 #define LOCATE_parser_prod___ABraAssignExpr___visit_all_reverse "parser_prod::ABraAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2559 typedef void (* parser_prod___ABraReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2560 void parser_prod___ABraReassignExpr___n_expr__eq(val_t self, val_t param0);
2561 #define LOCATE_parser_prod___ABraReassignExpr___n_expr__eq "parser_prod::ABraReassignExpr::(parser_nodes::ASendExpr::n_expr=)"
2562 typedef void (* parser_prod___ABraReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2563 void parser_prod___ABraReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2564 #define LOCATE_parser_prod___ABraReassignExpr___n_assign_op__eq "parser_prod::ABraReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2565 typedef void (* parser_prod___ABraReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2566 void parser_prod___ABraReassignExpr___n_value__eq(val_t self, val_t param0);
2567 #define LOCATE_parser_prod___ABraReassignExpr___n_value__eq "parser_prod::ABraReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2568 typedef void (* parser_prod___ABraReassignExpr___empty_init_t)(val_t self, int* init_table);
2569 void parser_prod___ABraReassignExpr___empty_init(val_t self, int* init_table);
2570 val_t NEW_parser_prod___ABraReassignExpr___empty_init();
2571 #define LOCATE_parser_prod___ABraReassignExpr___empty_init "parser_prod::ABraReassignExpr::empty_init"
2572 typedef void (* parser_prod___ABraReassignExpr___init_abrareassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2573 void parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2574 val_t NEW_parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
2575 #define LOCATE_parser_prod___ABraReassignExpr___init_abrareassignexpr "parser_prod::ABraReassignExpr::init_abrareassignexpr"
2576 typedef void (* parser_prod___ABraReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2577 void parser_prod___ABraReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2578 #define LOCATE_parser_prod___ABraReassignExpr___replace_child "parser_prod::ABraReassignExpr::(parser_prod::PNode::replace_child)"
2579 typedef void (* parser_prod___ABraReassignExpr___visit_all_t)(val_t self, val_t param0);
2580 void parser_prod___ABraReassignExpr___visit_all(val_t self, val_t param0);
2581 #define LOCATE_parser_prod___ABraReassignExpr___visit_all "parser_prod::ABraReassignExpr::(parser_prod::PNode::visit_all)"
2582 typedef void (* parser_prod___ABraReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2583 void parser_prod___ABraReassignExpr___visit_all_reverse(val_t self, val_t param0);
2584 #define LOCATE_parser_prod___ABraReassignExpr___visit_all_reverse "parser_prod::ABraReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2585 typedef void (* parser_prod___AVarExpr___n_id__eq_t)(val_t self, val_t param0);
2586 void parser_prod___AVarExpr___n_id__eq(val_t self, val_t param0);
2587 #define LOCATE_parser_prod___AVarExpr___n_id__eq "parser_prod::AVarExpr::(parser_nodes::AVarFormExpr::n_id=)"
2588 typedef void (* parser_prod___AVarExpr___empty_init_t)(val_t self, int* init_table);
2589 void parser_prod___AVarExpr___empty_init(val_t self, int* init_table);
2590 val_t NEW_parser_prod___AVarExpr___empty_init();
2591 #define LOCATE_parser_prod___AVarExpr___empty_init "parser_prod::AVarExpr::empty_init"
2592 typedef void (* parser_prod___AVarExpr___init_avarexpr_t)(val_t self, val_t param0, int* init_table);
2593 void parser_prod___AVarExpr___init_avarexpr(val_t self, val_t param0, int* init_table);
2594 val_t NEW_parser_prod___AVarExpr___init_avarexpr(val_t param0);
2595 #define LOCATE_parser_prod___AVarExpr___init_avarexpr "parser_prod::AVarExpr::init_avarexpr"
2596 typedef void (* parser_prod___AVarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2597 void parser_prod___AVarExpr___replace_child(val_t self, val_t param0, val_t param1);
2598 #define LOCATE_parser_prod___AVarExpr___replace_child "parser_prod::AVarExpr::(parser_prod::PNode::replace_child)"
2599 typedef void (* parser_prod___AVarExpr___visit_all_t)(val_t self, val_t param0);
2600 void parser_prod___AVarExpr___visit_all(val_t self, val_t param0);
2601 #define LOCATE_parser_prod___AVarExpr___visit_all "parser_prod::AVarExpr::(parser_prod::PNode::visit_all)"
2602 typedef void (* parser_prod___AVarExpr___visit_all_reverse_t)(val_t self, val_t param0);
2603 void parser_prod___AVarExpr___visit_all_reverse(val_t self, val_t param0);
2604 #define LOCATE_parser_prod___AVarExpr___visit_all_reverse "parser_prod::AVarExpr::(parser_prod::PNode::visit_all_reverse)"
2605 typedef void (* parser_prod___AVarAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2606 void parser_prod___AVarAssignExpr___n_id__eq(val_t self, val_t param0);
2607 #define LOCATE_parser_prod___AVarAssignExpr___n_id__eq "parser_prod::AVarAssignExpr::(parser_nodes::AVarFormExpr::n_id=)"
2608 typedef void (* parser_prod___AVarAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2609 void parser_prod___AVarAssignExpr___n_assign__eq(val_t self, val_t param0);
2610 #define LOCATE_parser_prod___AVarAssignExpr___n_assign__eq "parser_prod::AVarAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2611 typedef void (* parser_prod___AVarAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2612 void parser_prod___AVarAssignExpr___n_value__eq(val_t self, val_t param0);
2613 #define LOCATE_parser_prod___AVarAssignExpr___n_value__eq "parser_prod::AVarAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2614 typedef void (* parser_prod___AVarAssignExpr___empty_init_t)(val_t self, int* init_table);
2615 void parser_prod___AVarAssignExpr___empty_init(val_t self, int* init_table);
2616 val_t NEW_parser_prod___AVarAssignExpr___empty_init();
2617 #define LOCATE_parser_prod___AVarAssignExpr___empty_init "parser_prod::AVarAssignExpr::empty_init"
2618 typedef void (* parser_prod___AVarAssignExpr___init_avarassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2619 void parser_prod___AVarAssignExpr___init_avarassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2620 val_t NEW_parser_prod___AVarAssignExpr___init_avarassignexpr(val_t param0, val_t param1, val_t param2);
2621 #define LOCATE_parser_prod___AVarAssignExpr___init_avarassignexpr "parser_prod::AVarAssignExpr::init_avarassignexpr"
2622 typedef void (* parser_prod___AVarAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2623 void parser_prod___AVarAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2624 #define LOCATE_parser_prod___AVarAssignExpr___replace_child "parser_prod::AVarAssignExpr::(parser_prod::PNode::replace_child)"
2625 typedef void (* parser_prod___AVarAssignExpr___visit_all_t)(val_t self, val_t param0);
2626 void parser_prod___AVarAssignExpr___visit_all(val_t self, val_t param0);
2627 #define LOCATE_parser_prod___AVarAssignExpr___visit_all "parser_prod::AVarAssignExpr::(parser_prod::PNode::visit_all)"
2628 typedef void (* parser_prod___AVarAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2629 void parser_prod___AVarAssignExpr___visit_all_reverse(val_t self, val_t param0);
2630 #define LOCATE_parser_prod___AVarAssignExpr___visit_all_reverse "parser_prod::AVarAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2631 typedef void (* parser_prod___AVarReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2632 void parser_prod___AVarReassignExpr___n_id__eq(val_t self, val_t param0);
2633 #define LOCATE_parser_prod___AVarReassignExpr___n_id__eq "parser_prod::AVarReassignExpr::(parser_nodes::AVarFormExpr::n_id=)"
2634 typedef void (* parser_prod___AVarReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2635 void parser_prod___AVarReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2636 #define LOCATE_parser_prod___AVarReassignExpr___n_assign_op__eq "parser_prod::AVarReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2637 typedef void (* parser_prod___AVarReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2638 void parser_prod___AVarReassignExpr___n_value__eq(val_t self, val_t param0);
2639 #define LOCATE_parser_prod___AVarReassignExpr___n_value__eq "parser_prod::AVarReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2640 typedef void (* parser_prod___AVarReassignExpr___empty_init_t)(val_t self, int* init_table);
2641 void parser_prod___AVarReassignExpr___empty_init(val_t self, int* init_table);
2642 val_t NEW_parser_prod___AVarReassignExpr___empty_init();
2643 #define LOCATE_parser_prod___AVarReassignExpr___empty_init "parser_prod::AVarReassignExpr::empty_init"
2644 typedef void (* parser_prod___AVarReassignExpr___init_avarreassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2645 void parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2646 val_t NEW_parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t param0, val_t param1, val_t param2);
2647 #define LOCATE_parser_prod___AVarReassignExpr___init_avarreassignexpr "parser_prod::AVarReassignExpr::init_avarreassignexpr"
2648 typedef void (* parser_prod___AVarReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2649 void parser_prod___AVarReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2650 #define LOCATE_parser_prod___AVarReassignExpr___replace_child "parser_prod::AVarReassignExpr::(parser_prod::PNode::replace_child)"
2651 typedef void (* parser_prod___AVarReassignExpr___visit_all_t)(val_t self, val_t param0);
2652 void parser_prod___AVarReassignExpr___visit_all(val_t self, val_t param0);
2653 #define LOCATE_parser_prod___AVarReassignExpr___visit_all "parser_prod::AVarReassignExpr::(parser_prod::PNode::visit_all)"
2654 typedef void (* parser_prod___AVarReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2655 void parser_prod___AVarReassignExpr___visit_all_reverse(val_t self, val_t param0);
2656 #define LOCATE_parser_prod___AVarReassignExpr___visit_all_reverse "parser_prod::AVarReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2657 typedef void (* parser_prod___ARangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2658 void parser_prod___ARangeExpr___n_expr__eq(val_t self, val_t param0);
2659 #define LOCATE_parser_prod___ARangeExpr___n_expr__eq "parser_prod::ARangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2660 typedef void (* parser_prod___ARangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2661 void parser_prod___ARangeExpr___n_expr2__eq(val_t self, val_t param0);
2662 #define LOCATE_parser_prod___ARangeExpr___n_expr2__eq "parser_prod::ARangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2663 typedef void (* parser_prod___ARangeExpr___empty_init_t)(val_t self, int* init_table);
2664 void parser_prod___ARangeExpr___empty_init(val_t self, int* init_table);
2665 val_t NEW_parser_prod___ARangeExpr___empty_init();
2666 #define LOCATE_parser_prod___ARangeExpr___empty_init "parser_prod::ARangeExpr::empty_init"
2667 typedef void (* parser_prod___ARangeExpr___init_arangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2668 void parser_prod___ARangeExpr___init_arangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2669 val_t NEW_parser_prod___ARangeExpr___init_arangeexpr(val_t param0, val_t param1);
2670 #define LOCATE_parser_prod___ARangeExpr___init_arangeexpr "parser_prod::ARangeExpr::init_arangeexpr"
2671 typedef void (* parser_prod___ARangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2672 void parser_prod___ARangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2673 #define LOCATE_parser_prod___ARangeExpr___replace_child "parser_prod::ARangeExpr::(parser_prod::PNode::replace_child)"
2674 typedef void (* parser_prod___ARangeExpr___visit_all_t)(val_t self, val_t param0);
2675 void parser_prod___ARangeExpr___visit_all(val_t self, val_t param0);
2676 #define LOCATE_parser_prod___ARangeExpr___visit_all "parser_prod::ARangeExpr::(parser_prod::PNode::visit_all)"
2677 typedef void (* parser_prod___ARangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2678 void parser_prod___ARangeExpr___visit_all_reverse(val_t self, val_t param0);
2679 #define LOCATE_parser_prod___ARangeExpr___visit_all_reverse "parser_prod::ARangeExpr::(parser_prod::PNode::visit_all_reverse)"
2680 typedef void (* parser_prod___ACrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2681 void parser_prod___ACrangeExpr___n_expr__eq(val_t self, val_t param0);
2682 #define LOCATE_parser_prod___ACrangeExpr___n_expr__eq "parser_prod::ACrangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2683 typedef void (* parser_prod___ACrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2684 void parser_prod___ACrangeExpr___n_expr2__eq(val_t self, val_t param0);
2685 #define LOCATE_parser_prod___ACrangeExpr___n_expr2__eq "parser_prod::ACrangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2686 typedef void (* parser_prod___ACrangeExpr___empty_init_t)(val_t self, int* init_table);
2687 void parser_prod___ACrangeExpr___empty_init(val_t self, int* init_table);
2688 val_t NEW_parser_prod___ACrangeExpr___empty_init();
2689 #define LOCATE_parser_prod___ACrangeExpr___empty_init "parser_prod::ACrangeExpr::empty_init"
2690 typedef void (* parser_prod___ACrangeExpr___init_acrangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2691 void parser_prod___ACrangeExpr___init_acrangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2692 val_t NEW_parser_prod___ACrangeExpr___init_acrangeexpr(val_t param0, val_t param1);
2693 #define LOCATE_parser_prod___ACrangeExpr___init_acrangeexpr "parser_prod::ACrangeExpr::init_acrangeexpr"
2694 typedef void (* parser_prod___ACrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2695 void parser_prod___ACrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2696 #define LOCATE_parser_prod___ACrangeExpr___replace_child "parser_prod::ACrangeExpr::(parser_prod::PNode::replace_child)"
2697 typedef void (* parser_prod___ACrangeExpr___visit_all_t)(val_t self, val_t param0);
2698 void parser_prod___ACrangeExpr___visit_all(val_t self, val_t param0);
2699 #define LOCATE_parser_prod___ACrangeExpr___visit_all "parser_prod::ACrangeExpr::(parser_prod::PNode::visit_all)"
2700 typedef void (* parser_prod___ACrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2701 void parser_prod___ACrangeExpr___visit_all_reverse(val_t self, val_t param0);
2702 #define LOCATE_parser_prod___ACrangeExpr___visit_all_reverse "parser_prod::ACrangeExpr::(parser_prod::PNode::visit_all_reverse)"
2703 typedef void (* parser_prod___AOrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2704 void parser_prod___AOrangeExpr___n_expr__eq(val_t self, val_t param0);
2705 #define LOCATE_parser_prod___AOrangeExpr___n_expr__eq "parser_prod::AOrangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2706 typedef void (* parser_prod___AOrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2707 void parser_prod___AOrangeExpr___n_expr2__eq(val_t self, val_t param0);
2708 #define LOCATE_parser_prod___AOrangeExpr___n_expr2__eq "parser_prod::AOrangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2709 typedef void (* parser_prod___AOrangeExpr___empty_init_t)(val_t self, int* init_table);
2710 void parser_prod___AOrangeExpr___empty_init(val_t self, int* init_table);
2711 val_t NEW_parser_prod___AOrangeExpr___empty_init();
2712 #define LOCATE_parser_prod___AOrangeExpr___empty_init "parser_prod::AOrangeExpr::empty_init"
2713 typedef void (* parser_prod___AOrangeExpr___init_aorangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2714 void parser_prod___AOrangeExpr___init_aorangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2715 val_t NEW_parser_prod___AOrangeExpr___init_aorangeexpr(val_t param0, val_t param1);
2716 #define LOCATE_parser_prod___AOrangeExpr___init_aorangeexpr "parser_prod::AOrangeExpr::init_aorangeexpr"
2717 typedef void (* parser_prod___AOrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2718 void parser_prod___AOrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2719 #define LOCATE_parser_prod___AOrangeExpr___replace_child "parser_prod::AOrangeExpr::(parser_prod::PNode::replace_child)"
2720 typedef void (* parser_prod___AOrangeExpr___visit_all_t)(val_t self, val_t param0);
2721 void parser_prod___AOrangeExpr___visit_all(val_t self, val_t param0);
2722 #define LOCATE_parser_prod___AOrangeExpr___visit_all "parser_prod::AOrangeExpr::(parser_prod::PNode::visit_all)"
2723 typedef void (* parser_prod___AOrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2724 void parser_prod___AOrangeExpr___visit_all_reverse(val_t self, val_t param0);
2725 #define LOCATE_parser_prod___AOrangeExpr___visit_all_reverse "parser_prod::AOrangeExpr::(parser_prod::PNode::visit_all_reverse)"
2726 typedef void (* parser_prod___AArrayExpr___empty_init_t)(val_t self, int* init_table);
2727 void parser_prod___AArrayExpr___empty_init(val_t self, int* init_table);
2728 val_t NEW_parser_prod___AArrayExpr___empty_init();
2729 #define LOCATE_parser_prod___AArrayExpr___empty_init "parser_prod::AArrayExpr::empty_init"
2730 typedef void (* parser_prod___AArrayExpr___init_aarrayexpr_t)(val_t self, val_t param0, int* init_table);
2731 void parser_prod___AArrayExpr___init_aarrayexpr(val_t self, val_t param0, int* init_table);
2732 val_t NEW_parser_prod___AArrayExpr___init_aarrayexpr(val_t param0);
2733 #define LOCATE_parser_prod___AArrayExpr___init_aarrayexpr "parser_prod::AArrayExpr::init_aarrayexpr"
2734 typedef void (* parser_prod___AArrayExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2735 void parser_prod___AArrayExpr___replace_child(val_t self, val_t param0, val_t param1);
2736 #define LOCATE_parser_prod___AArrayExpr___replace_child "parser_prod::AArrayExpr::(parser_prod::PNode::replace_child)"
2737 typedef void (* parser_prod___AArrayExpr___visit_all_t)(val_t self, val_t param0);
2738 void parser_prod___AArrayExpr___visit_all(val_t self, val_t param0);
2739 #define LOCATE_parser_prod___AArrayExpr___visit_all "parser_prod::AArrayExpr::(parser_prod::PNode::visit_all)"
2740 typedef void (* parser_prod___AArrayExpr___visit_all_reverse_t)(val_t self, val_t param0);
2741 void parser_prod___AArrayExpr___visit_all_reverse(val_t self, val_t param0);
2742 #define LOCATE_parser_prod___AArrayExpr___visit_all_reverse "parser_prod::AArrayExpr::(parser_prod::PNode::visit_all_reverse)"
2743 typedef void (* parser_prod___ASelfExpr___n_kwself__eq_t)(val_t self, val_t param0);
2744 void parser_prod___ASelfExpr___n_kwself__eq(val_t self, val_t param0);
2745 #define LOCATE_parser_prod___ASelfExpr___n_kwself__eq "parser_prod::ASelfExpr::(parser_nodes::ASelfExpr::n_kwself=)"
2746 typedef void (* parser_prod___ASelfExpr___empty_init_t)(val_t self, int* init_table);
2747 void parser_prod___ASelfExpr___empty_init(val_t self, int* init_table);
2748 val_t NEW_parser_prod___ASelfExpr___empty_init();
2749 #define LOCATE_parser_prod___ASelfExpr___empty_init "parser_prod::ASelfExpr::empty_init"
2750 typedef void (* parser_prod___ASelfExpr___init_aselfexpr_t)(val_t self, val_t param0, int* init_table);
2751 void parser_prod___ASelfExpr___init_aselfexpr(val_t self, val_t param0, int* init_table);
2752 val_t NEW_parser_prod___ASelfExpr___init_aselfexpr(val_t param0);
2753 #define LOCATE_parser_prod___ASelfExpr___init_aselfexpr "parser_prod::ASelfExpr::init_aselfexpr"
2754 typedef void (* parser_prod___ASelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2755 void parser_prod___ASelfExpr___replace_child(val_t self, val_t param0, val_t param1);
2756 #define LOCATE_parser_prod___ASelfExpr___replace_child "parser_prod::ASelfExpr::(parser_prod::PNode::replace_child)"
2757 typedef void (* parser_prod___ASelfExpr___visit_all_t)(val_t self, val_t param0);
2758 void parser_prod___ASelfExpr___visit_all(val_t self, val_t param0);
2759 #define LOCATE_parser_prod___ASelfExpr___visit_all "parser_prod::ASelfExpr::(parser_prod::PNode::visit_all)"
2760 typedef void (* parser_prod___ASelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
2761 void parser_prod___ASelfExpr___visit_all_reverse(val_t self, val_t param0);
2762 #define LOCATE_parser_prod___ASelfExpr___visit_all_reverse "parser_prod::ASelfExpr::(parser_prod::PNode::visit_all_reverse)"
2763 typedef void (* parser_prod___AImplicitSelfExpr___empty_init_t)(val_t self, int* init_table);
2764 void parser_prod___AImplicitSelfExpr___empty_init(val_t self, int* init_table);
2765 val_t NEW_parser_prod___AImplicitSelfExpr___empty_init();
2766 #define LOCATE_parser_prod___AImplicitSelfExpr___empty_init "parser_prod::AImplicitSelfExpr::empty_init"
2767 typedef void (* parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)(val_t self, int* init_table);
2768 void parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val_t self, int* init_table);
2769 val_t NEW_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr();
2770 #define LOCATE_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr "parser_prod::AImplicitSelfExpr::init_aimplicitselfexpr"
2771 typedef void (* parser_prod___AImplicitSelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2772 void parser_prod___AImplicitSelfExpr___replace_child(val_t self, val_t param0, val_t param1);
2773 #define LOCATE_parser_prod___AImplicitSelfExpr___replace_child "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::replace_child)"
2774 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_t)(val_t self, val_t param0);
2775 void parser_prod___AImplicitSelfExpr___visit_all(val_t self, val_t param0);
2776 #define LOCATE_parser_prod___AImplicitSelfExpr___visit_all "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::visit_all)"
2777 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
2778 void parser_prod___AImplicitSelfExpr___visit_all_reverse(val_t self, val_t param0);
2779 #define LOCATE_parser_prod___AImplicitSelfExpr___visit_all_reverse "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::visit_all_reverse)"
2780 typedef void (* parser_prod___ATrueExpr___n_kwtrue__eq_t)(val_t self, val_t param0);
2781 void parser_prod___ATrueExpr___n_kwtrue__eq(val_t self, val_t param0);
2782 #define LOCATE_parser_prod___ATrueExpr___n_kwtrue__eq "parser_prod::ATrueExpr::(parser_nodes::ATrueExpr::n_kwtrue=)"
2783 typedef void (* parser_prod___ATrueExpr___empty_init_t)(val_t self, int* init_table);
2784 void parser_prod___ATrueExpr___empty_init(val_t self, int* init_table);
2785 val_t NEW_parser_prod___ATrueExpr___empty_init();
2786 #define LOCATE_parser_prod___ATrueExpr___empty_init "parser_prod::ATrueExpr::empty_init"
2787 typedef void (* parser_prod___ATrueExpr___init_atrueexpr_t)(val_t self, val_t param0, int* init_table);
2788 void parser_prod___ATrueExpr___init_atrueexpr(val_t self, val_t param0, int* init_table);
2789 val_t NEW_parser_prod___ATrueExpr___init_atrueexpr(val_t param0);
2790 #define LOCATE_parser_prod___ATrueExpr___init_atrueexpr "parser_prod::ATrueExpr::init_atrueexpr"
2791 typedef void (* parser_prod___ATrueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2792 void parser_prod___ATrueExpr___replace_child(val_t self, val_t param0, val_t param1);
2793 #define LOCATE_parser_prod___ATrueExpr___replace_child "parser_prod::ATrueExpr::(parser_prod::PNode::replace_child)"
2794 typedef void (* parser_prod___ATrueExpr___visit_all_t)(val_t self, val_t param0);
2795 void parser_prod___ATrueExpr___visit_all(val_t self, val_t param0);
2796 #define LOCATE_parser_prod___ATrueExpr___visit_all "parser_prod::ATrueExpr::(parser_prod::PNode::visit_all)"
2797 typedef void (* parser_prod___ATrueExpr___visit_all_reverse_t)(val_t self, val_t param0);
2798 void parser_prod___ATrueExpr___visit_all_reverse(val_t self, val_t param0);
2799 #define LOCATE_parser_prod___ATrueExpr___visit_all_reverse "parser_prod::ATrueExpr::(parser_prod::PNode::visit_all_reverse)"
2800 typedef void (* parser_prod___AFalseExpr___n_kwfalse__eq_t)(val_t self, val_t param0);
2801 void parser_prod___AFalseExpr___n_kwfalse__eq(val_t self, val_t param0);
2802 #define LOCATE_parser_prod___AFalseExpr___n_kwfalse__eq "parser_prod::AFalseExpr::(parser_nodes::AFalseExpr::n_kwfalse=)"
2803 typedef void (* parser_prod___AFalseExpr___empty_init_t)(val_t self, int* init_table);
2804 void parser_prod___AFalseExpr___empty_init(val_t self, int* init_table);
2805 val_t NEW_parser_prod___AFalseExpr___empty_init();
2806 #define LOCATE_parser_prod___AFalseExpr___empty_init "parser_prod::AFalseExpr::empty_init"
2807 typedef void (* parser_prod___AFalseExpr___init_afalseexpr_t)(val_t self, val_t param0, int* init_table);
2808 void parser_prod___AFalseExpr___init_afalseexpr(val_t self, val_t param0, int* init_table);
2809 val_t NEW_parser_prod___AFalseExpr___init_afalseexpr(val_t param0);
2810 #define LOCATE_parser_prod___AFalseExpr___init_afalseexpr "parser_prod::AFalseExpr::init_afalseexpr"
2811 typedef void (* parser_prod___AFalseExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2812 void parser_prod___AFalseExpr___replace_child(val_t self, val_t param0, val_t param1);
2813 #define LOCATE_parser_prod___AFalseExpr___replace_child "parser_prod::AFalseExpr::(parser_prod::PNode::replace_child)"
2814 typedef void (* parser_prod___AFalseExpr___visit_all_t)(val_t self, val_t param0);
2815 void parser_prod___AFalseExpr___visit_all(val_t self, val_t param0);
2816 #define LOCATE_parser_prod___AFalseExpr___visit_all "parser_prod::AFalseExpr::(parser_prod::PNode::visit_all)"
2817 typedef void (* parser_prod___AFalseExpr___visit_all_reverse_t)(val_t self, val_t param0);
2818 void parser_prod___AFalseExpr___visit_all_reverse(val_t self, val_t param0);
2819 #define LOCATE_parser_prod___AFalseExpr___visit_all_reverse "parser_prod::AFalseExpr::(parser_prod::PNode::visit_all_reverse)"
2820 typedef void (* parser_prod___ANullExpr___n_kwnull__eq_t)(val_t self, val_t param0);
2821 void parser_prod___ANullExpr___n_kwnull__eq(val_t self, val_t param0);
2822 #define LOCATE_parser_prod___ANullExpr___n_kwnull__eq "parser_prod::ANullExpr::(parser_nodes::ANullExpr::n_kwnull=)"
2823 typedef void (* parser_prod___ANullExpr___empty_init_t)(val_t self, int* init_table);
2824 void parser_prod___ANullExpr___empty_init(val_t self, int* init_table);
2825 val_t NEW_parser_prod___ANullExpr___empty_init();
2826 #define LOCATE_parser_prod___ANullExpr___empty_init "parser_prod::ANullExpr::empty_init"
2827 typedef void (* parser_prod___ANullExpr___init_anullexpr_t)(val_t self, val_t param0, int* init_table);
2828 void parser_prod___ANullExpr___init_anullexpr(val_t self, val_t param0, int* init_table);
2829 val_t NEW_parser_prod___ANullExpr___init_anullexpr(val_t param0);
2830 #define LOCATE_parser_prod___ANullExpr___init_anullexpr "parser_prod::ANullExpr::init_anullexpr"
2831 typedef void (* parser_prod___ANullExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2832 void parser_prod___ANullExpr___replace_child(val_t self, val_t param0, val_t param1);
2833 #define LOCATE_parser_prod___ANullExpr___replace_child "parser_prod::ANullExpr::(parser_prod::PNode::replace_child)"
2834 typedef void (* parser_prod___ANullExpr___visit_all_t)(val_t self, val_t param0);
2835 void parser_prod___ANullExpr___visit_all(val_t self, val_t param0);
2836 #define LOCATE_parser_prod___ANullExpr___visit_all "parser_prod::ANullExpr::(parser_prod::PNode::visit_all)"
2837 typedef void (* parser_prod___ANullExpr___visit_all_reverse_t)(val_t self, val_t param0);
2838 void parser_prod___ANullExpr___visit_all_reverse(val_t self, val_t param0);
2839 #define LOCATE_parser_prod___ANullExpr___visit_all_reverse "parser_prod::ANullExpr::(parser_prod::PNode::visit_all_reverse)"
2840 typedef void (* parser_prod___AIntExpr___n_number__eq_t)(val_t self, val_t param0);
2841 void parser_prod___AIntExpr___n_number__eq(val_t self, val_t param0);
2842 #define LOCATE_parser_prod___AIntExpr___n_number__eq "parser_prod::AIntExpr::(parser_nodes::AIntExpr::n_number=)"
2843 typedef void (* parser_prod___AIntExpr___empty_init_t)(val_t self, int* init_table);
2844 void parser_prod___AIntExpr___empty_init(val_t self, int* init_table);
2845 val_t NEW_parser_prod___AIntExpr___empty_init();
2846 #define LOCATE_parser_prod___AIntExpr___empty_init "parser_prod::AIntExpr::empty_init"
2847 typedef void (* parser_prod___AIntExpr___init_aintexpr_t)(val_t self, val_t param0, int* init_table);
2848 void parser_prod___AIntExpr___init_aintexpr(val_t self, val_t param0, int* init_table);
2849 val_t NEW_parser_prod___AIntExpr___init_aintexpr(val_t param0);
2850 #define LOCATE_parser_prod___AIntExpr___init_aintexpr "parser_prod::AIntExpr::init_aintexpr"
2851 typedef void (* parser_prod___AIntExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2852 void parser_prod___AIntExpr___replace_child(val_t self, val_t param0, val_t param1);
2853 #define LOCATE_parser_prod___AIntExpr___replace_child "parser_prod::AIntExpr::(parser_prod::PNode::replace_child)"
2854 typedef void (* parser_prod___AIntExpr___visit_all_t)(val_t self, val_t param0);
2855 void parser_prod___AIntExpr___visit_all(val_t self, val_t param0);
2856 #define LOCATE_parser_prod___AIntExpr___visit_all "parser_prod::AIntExpr::(parser_prod::PNode::visit_all)"
2857 typedef void (* parser_prod___AIntExpr___visit_all_reverse_t)(val_t self, val_t param0);
2858 void parser_prod___AIntExpr___visit_all_reverse(val_t self, val_t param0);
2859 #define LOCATE_parser_prod___AIntExpr___visit_all_reverse "parser_prod::AIntExpr::(parser_prod::PNode::visit_all_reverse)"
2860 typedef void (* parser_prod___AFloatExpr___n_float__eq_t)(val_t self, val_t param0);
2861 void parser_prod___AFloatExpr___n_float__eq(val_t self, val_t param0);
2862 #define LOCATE_parser_prod___AFloatExpr___n_float__eq "parser_prod::AFloatExpr::(parser_nodes::AFloatExpr::n_float=)"
2863 typedef void (* parser_prod___AFloatExpr___empty_init_t)(val_t self, int* init_table);
2864 void parser_prod___AFloatExpr___empty_init(val_t self, int* init_table);
2865 val_t NEW_parser_prod___AFloatExpr___empty_init();
2866 #define LOCATE_parser_prod___AFloatExpr___empty_init "parser_prod::AFloatExpr::empty_init"
2867 typedef void (* parser_prod___AFloatExpr___init_afloatexpr_t)(val_t self, val_t param0, int* init_table);
2868 void parser_prod___AFloatExpr___init_afloatexpr(val_t self, val_t param0, int* init_table);
2869 val_t NEW_parser_prod___AFloatExpr___init_afloatexpr(val_t param0);
2870 #define LOCATE_parser_prod___AFloatExpr___init_afloatexpr "parser_prod::AFloatExpr::init_afloatexpr"
2871 typedef void (* parser_prod___AFloatExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2872 void parser_prod___AFloatExpr___replace_child(val_t self, val_t param0, val_t param1);
2873 #define LOCATE_parser_prod___AFloatExpr___replace_child "parser_prod::AFloatExpr::(parser_prod::PNode::replace_child)"
2874 typedef void (* parser_prod___AFloatExpr___visit_all_t)(val_t self, val_t param0);
2875 void parser_prod___AFloatExpr___visit_all(val_t self, val_t param0);
2876 #define LOCATE_parser_prod___AFloatExpr___visit_all "parser_prod::AFloatExpr::(parser_prod::PNode::visit_all)"
2877 typedef void (* parser_prod___AFloatExpr___visit_all_reverse_t)(val_t self, val_t param0);
2878 void parser_prod___AFloatExpr___visit_all_reverse(val_t self, val_t param0);
2879 #define LOCATE_parser_prod___AFloatExpr___visit_all_reverse "parser_prod::AFloatExpr::(parser_prod::PNode::visit_all_reverse)"
2880 typedef void (* parser_prod___ACharExpr___n_char__eq_t)(val_t self, val_t param0);
2881 void parser_prod___ACharExpr___n_char__eq(val_t self, val_t param0);
2882 #define LOCATE_parser_prod___ACharExpr___n_char__eq "parser_prod::ACharExpr::(parser_nodes::ACharExpr::n_char=)"
2883 typedef void (* parser_prod___ACharExpr___empty_init_t)(val_t self, int* init_table);
2884 void parser_prod___ACharExpr___empty_init(val_t self, int* init_table);
2885 val_t NEW_parser_prod___ACharExpr___empty_init();
2886 #define LOCATE_parser_prod___ACharExpr___empty_init "parser_prod::ACharExpr::empty_init"
2887 typedef void (* parser_prod___ACharExpr___init_acharexpr_t)(val_t self, val_t param0, int* init_table);
2888 void parser_prod___ACharExpr___init_acharexpr(val_t self, val_t param0, int* init_table);
2889 val_t NEW_parser_prod___ACharExpr___init_acharexpr(val_t param0);
2890 #define LOCATE_parser_prod___ACharExpr___init_acharexpr "parser_prod::ACharExpr::init_acharexpr"
2891 typedef void (* parser_prod___ACharExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2892 void parser_prod___ACharExpr___replace_child(val_t self, val_t param0, val_t param1);
2893 #define LOCATE_parser_prod___ACharExpr___replace_child "parser_prod::ACharExpr::(parser_prod::PNode::replace_child)"
2894 typedef void (* parser_prod___ACharExpr___visit_all_t)(val_t self, val_t param0);
2895 void parser_prod___ACharExpr___visit_all(val_t self, val_t param0);
2896 #define LOCATE_parser_prod___ACharExpr___visit_all "parser_prod::ACharExpr::(parser_prod::PNode::visit_all)"
2897 typedef void (* parser_prod___ACharExpr___visit_all_reverse_t)(val_t self, val_t param0);
2898 void parser_prod___ACharExpr___visit_all_reverse(val_t self, val_t param0);
2899 #define LOCATE_parser_prod___ACharExpr___visit_all_reverse "parser_prod::ACharExpr::(parser_prod::PNode::visit_all_reverse)"
2900 typedef void (* parser_prod___AStringExpr___n_string__eq_t)(val_t self, val_t param0);
2901 void parser_prod___AStringExpr___n_string__eq(val_t self, val_t param0);
2902 #define LOCATE_parser_prod___AStringExpr___n_string__eq "parser_prod::AStringExpr::(parser_nodes::AStringExpr::n_string=)"
2903 typedef void (* parser_prod___AStringExpr___empty_init_t)(val_t self, int* init_table);
2904 void parser_prod___AStringExpr___empty_init(val_t self, int* init_table);
2905 val_t NEW_parser_prod___AStringExpr___empty_init();
2906 #define LOCATE_parser_prod___AStringExpr___empty_init "parser_prod::AStringExpr::empty_init"
2907 typedef void (* parser_prod___AStringExpr___init_astringexpr_t)(val_t self, val_t param0, int* init_table);
2908 void parser_prod___AStringExpr___init_astringexpr(val_t self, val_t param0, int* init_table);
2909 val_t NEW_parser_prod___AStringExpr___init_astringexpr(val_t param0);
2910 #define LOCATE_parser_prod___AStringExpr___init_astringexpr "parser_prod::AStringExpr::init_astringexpr"
2911 typedef void (* parser_prod___AStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2912 void parser_prod___AStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2913 #define LOCATE_parser_prod___AStringExpr___replace_child "parser_prod::AStringExpr::(parser_prod::PNode::replace_child)"
2914 typedef void (* parser_prod___AStringExpr___visit_all_t)(val_t self, val_t param0);
2915 void parser_prod___AStringExpr___visit_all(val_t self, val_t param0);
2916 #define LOCATE_parser_prod___AStringExpr___visit_all "parser_prod::AStringExpr::(parser_prod::PNode::visit_all)"
2917 typedef void (* parser_prod___AStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2918 void parser_prod___AStringExpr___visit_all_reverse(val_t self, val_t param0);
2919 #define LOCATE_parser_prod___AStringExpr___visit_all_reverse "parser_prod::AStringExpr::(parser_prod::PNode::visit_all_reverse)"
2920 typedef void (* parser_prod___AStartStringExpr___n_string__eq_t)(val_t self, val_t param0);
2921 void parser_prod___AStartStringExpr___n_string__eq(val_t self, val_t param0);
2922 #define LOCATE_parser_prod___AStartStringExpr___n_string__eq "parser_prod::AStartStringExpr::(parser_nodes::AStartStringExpr::n_string=)"
2923 typedef void (* parser_prod___AStartStringExpr___empty_init_t)(val_t self, int* init_table);
2924 void parser_prod___AStartStringExpr___empty_init(val_t self, int* init_table);
2925 val_t NEW_parser_prod___AStartStringExpr___empty_init();
2926 #define LOCATE_parser_prod___AStartStringExpr___empty_init "parser_prod::AStartStringExpr::empty_init"
2927 typedef void (* parser_prod___AStartStringExpr___init_astartstringexpr_t)(val_t self, val_t param0, int* init_table);
2928 void parser_prod___AStartStringExpr___init_astartstringexpr(val_t self, val_t param0, int* init_table);
2929 val_t NEW_parser_prod___AStartStringExpr___init_astartstringexpr(val_t param0);
2930 #define LOCATE_parser_prod___AStartStringExpr___init_astartstringexpr "parser_prod::AStartStringExpr::init_astartstringexpr"
2931 typedef void (* parser_prod___AStartStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2932 void parser_prod___AStartStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2933 #define LOCATE_parser_prod___AStartStringExpr___replace_child "parser_prod::AStartStringExpr::(parser_prod::PNode::replace_child)"
2934 typedef void (* parser_prod___AStartStringExpr___visit_all_t)(val_t self, val_t param0);
2935 void parser_prod___AStartStringExpr___visit_all(val_t self, val_t param0);
2936 #define LOCATE_parser_prod___AStartStringExpr___visit_all "parser_prod::AStartStringExpr::(parser_prod::PNode::visit_all)"
2937 typedef void (* parser_prod___AStartStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2938 void parser_prod___AStartStringExpr___visit_all_reverse(val_t self, val_t param0);
2939 #define LOCATE_parser_prod___AStartStringExpr___visit_all_reverse "parser_prod::AStartStringExpr::(parser_prod::PNode::visit_all_reverse)"
2940 typedef void (* parser_prod___AMidStringExpr___n_string__eq_t)(val_t self, val_t param0);
2941 void parser_prod___AMidStringExpr___n_string__eq(val_t self, val_t param0);
2942 #define LOCATE_parser_prod___AMidStringExpr___n_string__eq "parser_prod::AMidStringExpr::(parser_nodes::AMidStringExpr::n_string=)"
2943 typedef void (* parser_prod___AMidStringExpr___empty_init_t)(val_t self, int* init_table);
2944 void parser_prod___AMidStringExpr___empty_init(val_t self, int* init_table);
2945 val_t NEW_parser_prod___AMidStringExpr___empty_init();
2946 #define LOCATE_parser_prod___AMidStringExpr___empty_init "parser_prod::AMidStringExpr::empty_init"
2947 typedef void (* parser_prod___AMidStringExpr___init_amidstringexpr_t)(val_t self, val_t param0, int* init_table);
2948 void parser_prod___AMidStringExpr___init_amidstringexpr(val_t self, val_t param0, int* init_table);
2949 val_t NEW_parser_prod___AMidStringExpr___init_amidstringexpr(val_t param0);
2950 #define LOCATE_parser_prod___AMidStringExpr___init_amidstringexpr "parser_prod::AMidStringExpr::init_amidstringexpr"
2951 typedef void (* parser_prod___AMidStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2952 void parser_prod___AMidStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2953 #define LOCATE_parser_prod___AMidStringExpr___replace_child "parser_prod::AMidStringExpr::(parser_prod::PNode::replace_child)"
2954 typedef void (* parser_prod___AMidStringExpr___visit_all_t)(val_t self, val_t param0);
2955 void parser_prod___AMidStringExpr___visit_all(val_t self, val_t param0);
2956 #define LOCATE_parser_prod___AMidStringExpr___visit_all "parser_prod::AMidStringExpr::(parser_prod::PNode::visit_all)"
2957 typedef void (* parser_prod___AMidStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2958 void parser_prod___AMidStringExpr___visit_all_reverse(val_t self, val_t param0);
2959 #define LOCATE_parser_prod___AMidStringExpr___visit_all_reverse "parser_prod::AMidStringExpr::(parser_prod::PNode::visit_all_reverse)"
2960 typedef void (* parser_prod___AEndStringExpr___n_string__eq_t)(val_t self, val_t param0);
2961 void parser_prod___AEndStringExpr___n_string__eq(val_t self, val_t param0);
2962 #define LOCATE_parser_prod___AEndStringExpr___n_string__eq "parser_prod::AEndStringExpr::(parser_nodes::AEndStringExpr::n_string=)"
2963 typedef void (* parser_prod___AEndStringExpr___empty_init_t)(val_t self, int* init_table);
2964 void parser_prod___AEndStringExpr___empty_init(val_t self, int* init_table);
2965 val_t NEW_parser_prod___AEndStringExpr___empty_init();
2966 #define LOCATE_parser_prod___AEndStringExpr___empty_init "parser_prod::AEndStringExpr::empty_init"
2967 typedef void (* parser_prod___AEndStringExpr___init_aendstringexpr_t)(val_t self, val_t param0, int* init_table);
2968 void parser_prod___AEndStringExpr___init_aendstringexpr(val_t self, val_t param0, int* init_table);
2969 val_t NEW_parser_prod___AEndStringExpr___init_aendstringexpr(val_t param0);
2970 #define LOCATE_parser_prod___AEndStringExpr___init_aendstringexpr "parser_prod::AEndStringExpr::init_aendstringexpr"
2971 typedef void (* parser_prod___AEndStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2972 void parser_prod___AEndStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2973 #define LOCATE_parser_prod___AEndStringExpr___replace_child "parser_prod::AEndStringExpr::(parser_prod::PNode::replace_child)"
2974 typedef void (* parser_prod___AEndStringExpr___visit_all_t)(val_t self, val_t param0);
2975 void parser_prod___AEndStringExpr___visit_all(val_t self, val_t param0);
2976 #define LOCATE_parser_prod___AEndStringExpr___visit_all "parser_prod::AEndStringExpr::(parser_prod::PNode::visit_all)"
2977 typedef void (* parser_prod___AEndStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2978 void parser_prod___AEndStringExpr___visit_all_reverse(val_t self, val_t param0);
2979 #define LOCATE_parser_prod___AEndStringExpr___visit_all_reverse "parser_prod::AEndStringExpr::(parser_prod::PNode::visit_all_reverse)"
2980 typedef void (* parser_prod___ASuperstringExpr___empty_init_t)(val_t self, int* init_table);
2981 void parser_prod___ASuperstringExpr___empty_init(val_t self, int* init_table);
2982 val_t NEW_parser_prod___ASuperstringExpr___empty_init();
2983 #define LOCATE_parser_prod___ASuperstringExpr___empty_init "parser_prod::ASuperstringExpr::empty_init"
2984 typedef void (* parser_prod___ASuperstringExpr___init_asuperstringexpr_t)(val_t self, val_t param0, int* init_table);
2985 void parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t self, val_t param0, int* init_table);
2986 val_t NEW_parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t param0);
2987 #define LOCATE_parser_prod___ASuperstringExpr___init_asuperstringexpr "parser_prod::ASuperstringExpr::init_asuperstringexpr"
2988 typedef void (* parser_prod___ASuperstringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2989 void parser_prod___ASuperstringExpr___replace_child(val_t self, val_t param0, val_t param1);
2990 #define LOCATE_parser_prod___ASuperstringExpr___replace_child "parser_prod::ASuperstringExpr::(parser_prod::PNode::replace_child)"
2991 typedef void (* parser_prod___ASuperstringExpr___visit_all_t)(val_t self, val_t param0);
2992 void parser_prod___ASuperstringExpr___visit_all(val_t self, val_t param0);
2993 #define LOCATE_parser_prod___ASuperstringExpr___visit_all "parser_prod::ASuperstringExpr::(parser_prod::PNode::visit_all)"
2994 typedef void (* parser_prod___ASuperstringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2995 void parser_prod___ASuperstringExpr___visit_all_reverse(val_t self, val_t param0);
2996 #define LOCATE_parser_prod___ASuperstringExpr___visit_all_reverse "parser_prod::ASuperstringExpr::(parser_prod::PNode::visit_all_reverse)"
2997 typedef void (* parser_prod___AParExpr___n_expr__eq_t)(val_t self, val_t param0);
2998 void parser_prod___AParExpr___n_expr__eq(val_t self, val_t param0);
2999 #define LOCATE_parser_prod___AParExpr___n_expr__eq "parser_prod::AParExpr::(parser_nodes::AProxyExpr::n_expr=)"
3000 typedef void (* parser_prod___AParExpr___empty_init_t)(val_t self, int* init_table);
3001 void parser_prod___AParExpr___empty_init(val_t self, int* init_table);
3002 val_t NEW_parser_prod___AParExpr___empty_init();
3003 #define LOCATE_parser_prod___AParExpr___empty_init "parser_prod::AParExpr::empty_init"
3004 typedef void (* parser_prod___AParExpr___init_aparexpr_t)(val_t self, val_t param0, int* init_table);
3005 void parser_prod___AParExpr___init_aparexpr(val_t self, val_t param0, int* init_table);
3006 val_t NEW_parser_prod___AParExpr___init_aparexpr(val_t param0);
3007 #define LOCATE_parser_prod___AParExpr___init_aparexpr "parser_prod::AParExpr::init_aparexpr"
3008 typedef void (* parser_prod___AParExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3009 void parser_prod___AParExpr___replace_child(val_t self, val_t param0, val_t param1);
3010 #define LOCATE_parser_prod___AParExpr___replace_child "parser_prod::AParExpr::(parser_prod::PNode::replace_child)"
3011 typedef void (* parser_prod___AParExpr___visit_all_t)(val_t self, val_t param0);
3012 void parser_prod___AParExpr___visit_all(val_t self, val_t param0);
3013 #define LOCATE_parser_prod___AParExpr___visit_all "parser_prod::AParExpr::(parser_prod::PNode::visit_all)"
3014 typedef void (* parser_prod___AParExpr___visit_all_reverse_t)(val_t self, val_t param0);
3015 void parser_prod___AParExpr___visit_all_reverse(val_t self, val_t param0);
3016 #define LOCATE_parser_prod___AParExpr___visit_all_reverse "parser_prod::AParExpr::(parser_prod::PNode::visit_all_reverse)"
3017 typedef void (* parser_prod___APlusAssignOp___n_pluseq__eq_t)(val_t self, val_t param0);
3018 void parser_prod___APlusAssignOp___n_pluseq__eq(val_t self, val_t param0);
3019 #define LOCATE_parser_prod___APlusAssignOp___n_pluseq__eq "parser_prod::APlusAssignOp::(parser_nodes::APlusAssignOp::n_pluseq=)"
3020 typedef void (* parser_prod___APlusAssignOp___empty_init_t)(val_t self, int* init_table);
3021 void parser_prod___APlusAssignOp___empty_init(val_t self, int* init_table);
3022 val_t NEW_parser_prod___APlusAssignOp___empty_init();
3023 #define LOCATE_parser_prod___APlusAssignOp___empty_init "parser_prod::APlusAssignOp::empty_init"
3024 typedef void (* parser_prod___APlusAssignOp___init_aplusassignop_t)(val_t self, val_t param0, int* init_table);
3025 void parser_prod___APlusAssignOp___init_aplusassignop(val_t self, val_t param0, int* init_table);
3026 val_t NEW_parser_prod___APlusAssignOp___init_aplusassignop(val_t param0);
3027 #define LOCATE_parser_prod___APlusAssignOp___init_aplusassignop "parser_prod::APlusAssignOp::init_aplusassignop"
3028 typedef void (* parser_prod___APlusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
3029 void parser_prod___APlusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
3030 #define LOCATE_parser_prod___APlusAssignOp___replace_child "parser_prod::APlusAssignOp::(parser_prod::PNode::replace_child)"
3031 typedef void (* parser_prod___APlusAssignOp___visit_all_t)(val_t self, val_t param0);
3032 void parser_prod___APlusAssignOp___visit_all(val_t self, val_t param0);
3033 #define LOCATE_parser_prod___APlusAssignOp___visit_all "parser_prod::APlusAssignOp::(parser_prod::PNode::visit_all)"
3034 typedef void (* parser_prod___APlusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
3035 void parser_prod___APlusAssignOp___visit_all_reverse(val_t self, val_t param0);
3036 #define LOCATE_parser_prod___APlusAssignOp___visit_all_reverse "parser_prod::APlusAssignOp::(parser_prod::PNode::visit_all_reverse)"
3037 typedef void (* parser_prod___AMinusAssignOp___n_minuseq__eq_t)(val_t self, val_t param0);
3038 void parser_prod___AMinusAssignOp___n_minuseq__eq(val_t self, val_t param0);
3039 #define LOCATE_parser_prod___AMinusAssignOp___n_minuseq__eq "parser_prod::AMinusAssignOp::(parser_nodes::AMinusAssignOp::n_minuseq=)"
3040 typedef void (* parser_prod___AMinusAssignOp___empty_init_t)(val_t self, int* init_table);
3041 void parser_prod___AMinusAssignOp___empty_init(val_t self, int* init_table);
3042 val_t NEW_parser_prod___AMinusAssignOp___empty_init();
3043 #define LOCATE_parser_prod___AMinusAssignOp___empty_init "parser_prod::AMinusAssignOp::empty_init"
3044 typedef void (* parser_prod___AMinusAssignOp___init_aminusassignop_t)(val_t self, val_t param0, int* init_table);
3045 void parser_prod___AMinusAssignOp___init_aminusassignop(val_t self, val_t param0, int* init_table);
3046 val_t NEW_parser_prod___AMinusAssignOp___init_aminusassignop(val_t param0);
3047 #define LOCATE_parser_prod___AMinusAssignOp___init_aminusassignop "parser_prod::AMinusAssignOp::init_aminusassignop"
3048 typedef void (* parser_prod___AMinusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
3049 void parser_prod___AMinusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
3050 #define LOCATE_parser_prod___AMinusAssignOp___replace_child "parser_prod::AMinusAssignOp::(parser_prod::PNode::replace_child)"
3051 typedef void (* parser_prod___AMinusAssignOp___visit_all_t)(val_t self, val_t param0);
3052 void parser_prod___AMinusAssignOp___visit_all(val_t self, val_t param0);
3053 #define LOCATE_parser_prod___AMinusAssignOp___visit_all "parser_prod::AMinusAssignOp::(parser_prod::PNode::visit_all)"
3054 typedef void (* parser_prod___AMinusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
3055 void parser_prod___AMinusAssignOp___visit_all_reverse(val_t self, val_t param0);
3056 #define LOCATE_parser_prod___AMinusAssignOp___visit_all_reverse "parser_prod::AMinusAssignOp::(parser_prod::PNode::visit_all_reverse)"
3057 typedef void (* parser_prod___AQualified___n_classid__eq_t)(val_t self, val_t param0);
3058 void parser_prod___AQualified___n_classid__eq(val_t self, val_t param0);
3059 #define LOCATE_parser_prod___AQualified___n_classid__eq "parser_prod::AQualified::(parser_nodes::AQualified::n_classid=)"
3060 typedef void (* parser_prod___AQualified___empty_init_t)(val_t self, int* init_table);
3061 void parser_prod___AQualified___empty_init(val_t self, int* init_table);
3062 val_t NEW_parser_prod___AQualified___empty_init();
3063 #define LOCATE_parser_prod___AQualified___empty_init "parser_prod::AQualified::empty_init"
3064 typedef void (* parser_prod___AQualified___init_aqualified_t)(val_t self, val_t param0, val_t param1, int* init_table);
3065 void parser_prod___AQualified___init_aqualified(val_t self, val_t param0, val_t param1, int* init_table);
3066 val_t NEW_parser_prod___AQualified___init_aqualified(val_t param0, val_t param1);
3067 #define LOCATE_parser_prod___AQualified___init_aqualified "parser_prod::AQualified::init_aqualified"
3068 typedef void (* parser_prod___AQualified___replace_child_t)(val_t self, val_t param0, val_t param1);
3069 void parser_prod___AQualified___replace_child(val_t self, val_t param0, val_t param1);
3070 #define LOCATE_parser_prod___AQualified___replace_child "parser_prod::AQualified::(parser_prod::PNode::replace_child)"
3071 typedef void (* parser_prod___AQualified___visit_all_t)(val_t self, val_t param0);
3072 void parser_prod___AQualified___visit_all(val_t self, val_t param0);
3073 #define LOCATE_parser_prod___AQualified___visit_all "parser_prod::AQualified::(parser_prod::PNode::visit_all)"
3074 typedef void (* parser_prod___AQualified___visit_all_reverse_t)(val_t self, val_t param0);
3075 void parser_prod___AQualified___visit_all_reverse(val_t self, val_t param0);
3076 #define LOCATE_parser_prod___AQualified___visit_all_reverse "parser_prod::AQualified::(parser_prod::PNode::visit_all_reverse)"
3077 typedef void (* parser_prod___ADoc___empty_init_t)(val_t self, int* init_table);
3078 void parser_prod___ADoc___empty_init(val_t self, int* init_table);
3079 val_t NEW_parser_prod___ADoc___empty_init();
3080 #define LOCATE_parser_prod___ADoc___empty_init "parser_prod::ADoc::empty_init"
3081 typedef void (* parser_prod___ADoc___init_adoc_t)(val_t self, val_t param0, int* init_table);
3082 void parser_prod___ADoc___init_adoc(val_t self, val_t param0, int* init_table);
3083 val_t NEW_parser_prod___ADoc___init_adoc(val_t param0);
3084 #define LOCATE_parser_prod___ADoc___init_adoc "parser_prod::ADoc::init_adoc"
3085 typedef void (* parser_prod___ADoc___replace_child_t)(val_t self, val_t param0, val_t param1);
3086 void parser_prod___ADoc___replace_child(val_t self, val_t param0, val_t param1);
3087 #define LOCATE_parser_prod___ADoc___replace_child "parser_prod::ADoc::(parser_prod::PNode::replace_child)"
3088 typedef void (* parser_prod___ADoc___visit_all_t)(val_t self, val_t param0);
3089 void parser_prod___ADoc___visit_all(val_t self, val_t param0);
3090 #define LOCATE_parser_prod___ADoc___visit_all "parser_prod::ADoc::(parser_prod::PNode::visit_all)"
3091 typedef void (* parser_prod___ADoc___visit_all_reverse_t)(val_t self, val_t param0);
3092 void parser_prod___ADoc___visit_all_reverse(val_t self, val_t param0);
3093 #define LOCATE_parser_prod___ADoc___visit_all_reverse "parser_prod::ADoc::(parser_prod::PNode::visit_all_reverse)"
3094 typedef void (* parser_prod___Start___init_t)(val_t self, val_t param0, val_t param1, int* init_table);
3095 void parser_prod___Start___init(val_t self, val_t param0, val_t param1, int* init_table);
3096 val_t NEW_parser_prod___Start___init(val_t param0, val_t param1);
3097 #define LOCATE_parser_prod___Start___init "parser_prod::Start::init"
3098 typedef void (* parser_prod___Start___replace_child_t)(val_t self, val_t param0, val_t param1);
3099 void parser_prod___Start___replace_child(val_t self, val_t param0, val_t param1);
3100 #define LOCATE_parser_prod___Start___replace_child "parser_prod::Start::(parser_prod::PNode::replace_child)"
3101 typedef void (* parser_prod___Start___visit_all_t)(val_t self, val_t param0);
3102 void parser_prod___Start___visit_all(val_t self, val_t param0);
3103 #define LOCATE_parser_prod___Start___visit_all "parser_prod::Start::(parser_prod::PNode::visit_all)"
3104 typedef void (* parser_prod___Start___visit_all_reverse_t)(val_t self, val_t param0);
3105 void parser_prod___Start___visit_all_reverse(val_t self, val_t param0);
3106 #define LOCATE_parser_prod___Start___visit_all_reverse "parser_prod::Start::(parser_prod::PNode::visit_all_reverse)"
3107 #endif