First NIT release and new clean mercurial repository
[nit.git] / c_src / parser_prod._sep.h
1 #ifndef parser_prod__sep
2 #define parser_prod__sep
3 #include "lexer._sep.h"
4 #include <nit_common.h>
5
6 extern const classtable_elt_t VFT_Visitor[];
7 extern const int SFT_parser_prod[];
8 #define COLOR_parser_prod___PNode____parent SFT_parser_prod[0]
9 #define COLOR_parser_prod___PNode___parent SFT_parser_prod[1]
10 #define COLOR_parser_prod___PNode___parent__eq SFT_parser_prod[2]
11 #define COLOR_parser_prod___PNode___remove_child SFT_parser_prod[3]
12 #define COLOR_parser_prod___PNode___replace_child SFT_parser_prod[4]
13 #define COLOR_parser_prod___PNode___replace_with SFT_parser_prod[5]
14 #define COLOR_parser_prod___PNode___visit_all SFT_parser_prod[6]
15 #define COLOR_parser_prod___PNode___visit_all_reverse SFT_parser_prod[7]
16 #define COLOR_parser_prod___PNode___locate SFT_parser_prod[8]
17 #define COLOR_parser_prod___PNode___printl SFT_parser_prod[9]
18 #define COLOR_parser_prod___Prod____first_token SFT_parser_prod[10]
19 #define COLOR_parser_prod___Prod____last_token SFT_parser_prod[11]
20 #define COLOR_parser_prod___Prod___first_token SFT_parser_prod[12]
21 #define COLOR_parser_prod___Prod___first_token__eq SFT_parser_prod[13]
22 #define COLOR_parser_prod___Prod___last_token SFT_parser_prod[14]
23 #define COLOR_parser_prod___Prod___last_token__eq SFT_parser_prod[15]
24 #define COLOR_SUPER_parser_prod___Prod___replace_with SFT_parser_prod[16]
25 #define ID_Visitor SFT_parser_prod[17]
26 #define COLOR_Visitor SFT_parser_prod[18]
27 #define INIT_TABLE_POS_Visitor SFT_parser_prod[19]
28 #define COLOR_parser_prod___Visitor___visit SFT_parser_prod[20]
29 #define COLOR_parser_prod___AModule___empty_init SFT_parser_prod[21]
30 #define COLOR_parser_prod___AModule___init_amodule SFT_parser_prod[22]
31 #define COLOR_parser_prod___APackagedecl___empty_init SFT_parser_prod[23]
32 #define COLOR_parser_prod___APackagedecl___init_apackagedecl SFT_parser_prod[24]
33 #define COLOR_parser_prod___AImport___empty_init SFT_parser_prod[25]
34 #define COLOR_parser_prod___AImport___init_aimport SFT_parser_prod[26]
35 #define COLOR_parser_prod___ANoImport___empty_init SFT_parser_prod[27]
36 #define COLOR_parser_prod___ANoImport___init_anoimport SFT_parser_prod[28]
37 #define COLOR_parser_prod___APublicVisibility___empty_init SFT_parser_prod[29]
38 #define COLOR_parser_prod___APublicVisibility___init_apublicvisibility SFT_parser_prod[30]
39 #define COLOR_parser_prod___APrivateVisibility___empty_init SFT_parser_prod[31]
40 #define COLOR_parser_prod___APrivateVisibility___init_aprivatevisibility SFT_parser_prod[32]
41 #define COLOR_parser_prod___AProtectedVisibility___empty_init SFT_parser_prod[33]
42 #define COLOR_parser_prod___AProtectedVisibility___init_aprotectedvisibility SFT_parser_prod[34]
43 #define COLOR_parser_prod___AIntrudeVisibility___empty_init SFT_parser_prod[35]
44 #define COLOR_parser_prod___AIntrudeVisibility___init_aintrudevisibility SFT_parser_prod[36]
45 #define COLOR_parser_prod___AClassdef___empty_init SFT_parser_prod[37]
46 #define COLOR_parser_prod___AClassdef___init_aclassdef SFT_parser_prod[38]
47 #define COLOR_parser_prod___ATopClassdef___empty_init SFT_parser_prod[39]
48 #define COLOR_parser_prod___ATopClassdef___init_atopclassdef SFT_parser_prod[40]
49 #define COLOR_parser_prod___AMainClassdef___empty_init SFT_parser_prod[41]
50 #define COLOR_parser_prod___AMainClassdef___init_amainclassdef SFT_parser_prod[42]
51 #define COLOR_parser_prod___AConcreteClasskind___empty_init SFT_parser_prod[43]
52 #define COLOR_parser_prod___AConcreteClasskind___init_aconcreteclasskind SFT_parser_prod[44]
53 #define COLOR_parser_prod___AAbstractClasskind___empty_init SFT_parser_prod[45]
54 #define COLOR_parser_prod___AAbstractClasskind___init_aabstractclasskind SFT_parser_prod[46]
55 #define COLOR_parser_prod___AInterfaceClasskind___empty_init SFT_parser_prod[47]
56 #define COLOR_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind SFT_parser_prod[48]
57 #define COLOR_parser_prod___AUniversalClasskind___empty_init SFT_parser_prod[49]
58 #define COLOR_parser_prod___AUniversalClasskind___init_auniversalclasskind SFT_parser_prod[50]
59 #define COLOR_parser_prod___AFormaldef___empty_init SFT_parser_prod[51]
60 #define COLOR_parser_prod___AFormaldef___init_aformaldef SFT_parser_prod[52]
61 #define COLOR_parser_prod___ASuperclass___empty_init SFT_parser_prod[53]
62 #define COLOR_parser_prod___ASuperclass___init_asuperclass SFT_parser_prod[54]
63 #define COLOR_parser_prod___AAttrPropdef___empty_init SFT_parser_prod[55]
64 #define COLOR_parser_prod___AAttrPropdef___init_aattrpropdef SFT_parser_prod[56]
65 #define COLOR_parser_prod___AMethPropdef___empty_init SFT_parser_prod[57]
66 #define COLOR_parser_prod___AMethPropdef___init_amethpropdef SFT_parser_prod[58]
67 #define COLOR_parser_prod___ADeferredMethPropdef___empty_init SFT_parser_prod[59]
68 #define COLOR_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef SFT_parser_prod[60]
69 #define COLOR_parser_prod___AInternMethPropdef___empty_init SFT_parser_prod[61]
70 #define COLOR_parser_prod___AInternMethPropdef___init_ainternmethpropdef SFT_parser_prod[62]
71 #define COLOR_parser_prod___AExternMethPropdef___empty_init SFT_parser_prod[63]
72 #define COLOR_parser_prod___AExternMethPropdef___init_aexternmethpropdef SFT_parser_prod[64]
73 #define COLOR_parser_prod___AConcreteMethPropdef___empty_init SFT_parser_prod[65]
74 #define COLOR_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef SFT_parser_prod[66]
75 #define COLOR_parser_prod___AConcreteInitPropdef___empty_init SFT_parser_prod[67]
76 #define COLOR_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef SFT_parser_prod[68]
77 #define COLOR_parser_prod___AMainMethPropdef___empty_init SFT_parser_prod[69]
78 #define COLOR_parser_prod___AMainMethPropdef___init_amainmethpropdef SFT_parser_prod[70]
79 #define COLOR_parser_prod___ATypePropdef___empty_init SFT_parser_prod[71]
80 #define COLOR_parser_prod___ATypePropdef___init_atypepropdef SFT_parser_prod[72]
81 #define COLOR_parser_prod___AReadAble___empty_init SFT_parser_prod[73]
82 #define COLOR_parser_prod___AReadAble___init_areadable SFT_parser_prod[74]
83 #define COLOR_parser_prod___AWriteAble___empty_init SFT_parser_prod[75]
84 #define COLOR_parser_prod___AWriteAble___init_awriteable SFT_parser_prod[76]
85 #define COLOR_parser_prod___AIdMethid___empty_init SFT_parser_prod[77]
86 #define COLOR_parser_prod___AIdMethid___init_aidmethid SFT_parser_prod[78]
87 #define COLOR_parser_prod___APlusMethid___empty_init SFT_parser_prod[79]
88 #define COLOR_parser_prod___APlusMethid___init_aplusmethid SFT_parser_prod[80]
89 #define COLOR_parser_prod___AMinusMethid___empty_init SFT_parser_prod[81]
90 #define COLOR_parser_prod___AMinusMethid___init_aminusmethid SFT_parser_prod[82]
91 #define COLOR_parser_prod___AStarMethid___empty_init SFT_parser_prod[83]
92 #define COLOR_parser_prod___AStarMethid___init_astarmethid SFT_parser_prod[84]
93 #define COLOR_parser_prod___ASlashMethid___empty_init SFT_parser_prod[85]
94 #define COLOR_parser_prod___ASlashMethid___init_aslashmethid SFT_parser_prod[86]
95 #define COLOR_parser_prod___APercentMethid___empty_init SFT_parser_prod[87]
96 #define COLOR_parser_prod___APercentMethid___init_apercentmethid SFT_parser_prod[88]
97 #define COLOR_parser_prod___AEqMethid___empty_init SFT_parser_prod[89]
98 #define COLOR_parser_prod___AEqMethid___init_aeqmethid SFT_parser_prod[90]
99 #define COLOR_parser_prod___ANeMethid___empty_init SFT_parser_prod[91]
100 #define COLOR_parser_prod___ANeMethid___init_anemethid SFT_parser_prod[92]
101 #define COLOR_parser_prod___ALeMethid___empty_init SFT_parser_prod[93]
102 #define COLOR_parser_prod___ALeMethid___init_alemethid SFT_parser_prod[94]
103 #define COLOR_parser_prod___AGeMethid___empty_init SFT_parser_prod[95]
104 #define COLOR_parser_prod___AGeMethid___init_agemethid SFT_parser_prod[96]
105 #define COLOR_parser_prod___ALtMethid___empty_init SFT_parser_prod[97]
106 #define COLOR_parser_prod___ALtMethid___init_altmethid SFT_parser_prod[98]
107 #define COLOR_parser_prod___AGtMethid___empty_init SFT_parser_prod[99]
108 #define COLOR_parser_prod___AGtMethid___init_agtmethid SFT_parser_prod[100]
109 #define COLOR_parser_prod___ABraMethid___empty_init SFT_parser_prod[101]
110 #define COLOR_parser_prod___ABraMethid___init_abramethid SFT_parser_prod[102]
111 #define COLOR_parser_prod___AStarshipMethid___empty_init SFT_parser_prod[103]
112 #define COLOR_parser_prod___AStarshipMethid___init_astarshipmethid SFT_parser_prod[104]
113 #define COLOR_parser_prod___AAssignMethid___empty_init SFT_parser_prod[105]
114 #define COLOR_parser_prod___AAssignMethid___init_aassignmethid SFT_parser_prod[106]
115 #define COLOR_parser_prod___ABraassignMethid___empty_init SFT_parser_prod[107]
116 #define COLOR_parser_prod___ABraassignMethid___init_abraassignmethid SFT_parser_prod[108]
117 #define COLOR_parser_prod___ASignature___empty_init SFT_parser_prod[109]
118 #define COLOR_parser_prod___ASignature___init_asignature SFT_parser_prod[110]
119 #define COLOR_parser_prod___AParam___empty_init SFT_parser_prod[111]
120 #define COLOR_parser_prod___AParam___init_aparam SFT_parser_prod[112]
121 #define COLOR_parser_prod___AType___empty_init SFT_parser_prod[113]
122 #define COLOR_parser_prod___AType___init_atype SFT_parser_prod[114]
123 #define COLOR_parser_prod___ABlockExpr___empty_init SFT_parser_prod[115]
124 #define COLOR_parser_prod___ABlockExpr___init_ablockexpr SFT_parser_prod[116]
125 #define COLOR_parser_prod___AVardeclExpr___empty_init SFT_parser_prod[117]
126 #define COLOR_parser_prod___AVardeclExpr___init_avardeclexpr SFT_parser_prod[118]
127 #define COLOR_parser_prod___AReturnExpr___empty_init SFT_parser_prod[119]
128 #define COLOR_parser_prod___AReturnExpr___init_areturnexpr SFT_parser_prod[120]
129 #define COLOR_parser_prod___ABreakExpr___empty_init SFT_parser_prod[121]
130 #define COLOR_parser_prod___ABreakExpr___init_abreakexpr SFT_parser_prod[122]
131 #define COLOR_parser_prod___AAbortExpr___empty_init SFT_parser_prod[123]
132 #define COLOR_parser_prod___AAbortExpr___init_aabortexpr SFT_parser_prod[124]
133 #define COLOR_parser_prod___AContinueExpr___empty_init SFT_parser_prod[125]
134 #define COLOR_parser_prod___AContinueExpr___init_acontinueexpr SFT_parser_prod[126]
135 #define COLOR_parser_prod___ADoExpr___empty_init SFT_parser_prod[127]
136 #define COLOR_parser_prod___ADoExpr___init_adoexpr SFT_parser_prod[128]
137 #define COLOR_parser_prod___AIfExpr___empty_init SFT_parser_prod[129]
138 #define COLOR_parser_prod___AIfExpr___init_aifexpr SFT_parser_prod[130]
139 #define COLOR_parser_prod___AIfexprExpr___empty_init SFT_parser_prod[131]
140 #define COLOR_parser_prod___AIfexprExpr___init_aifexprexpr SFT_parser_prod[132]
141 #define COLOR_parser_prod___AWhileExpr___empty_init SFT_parser_prod[133]
142 #define COLOR_parser_prod___AWhileExpr___init_awhileexpr SFT_parser_prod[134]
143 #define COLOR_parser_prod___AForExpr___empty_init SFT_parser_prod[135]
144 #define COLOR_parser_prod___AForExpr___init_aforexpr SFT_parser_prod[136]
145 #define COLOR_parser_prod___AForVardeclExpr___empty_init SFT_parser_prod[137]
146 #define COLOR_parser_prod___AForVardeclExpr___init_aforvardeclexpr SFT_parser_prod[138]
147 #define COLOR_parser_prod___AAssertExpr___empty_init SFT_parser_prod[139]
148 #define COLOR_parser_prod___AAssertExpr___init_aassertexpr SFT_parser_prod[140]
149 #define COLOR_parser_prod___AOnceExpr___empty_init SFT_parser_prod[141]
150 #define COLOR_parser_prod___AOnceExpr___init_aonceexpr SFT_parser_prod[142]
151 #define COLOR_parser_prod___ASendExpr___empty_init SFT_parser_prod[143]
152 #define COLOR_parser_prod___ASendExpr___init_asendexpr SFT_parser_prod[144]
153 #define COLOR_parser_prod___ABinopExpr___empty_init SFT_parser_prod[145]
154 #define COLOR_parser_prod___ABinopExpr___init_abinopexpr SFT_parser_prod[146]
155 #define COLOR_parser_prod___AOrExpr___empty_init SFT_parser_prod[147]
156 #define COLOR_parser_prod___AOrExpr___init_aorexpr SFT_parser_prod[148]
157 #define COLOR_parser_prod___AAndExpr___empty_init SFT_parser_prod[149]
158 #define COLOR_parser_prod___AAndExpr___init_aandexpr SFT_parser_prod[150]
159 #define COLOR_parser_prod___ANotExpr___empty_init SFT_parser_prod[151]
160 #define COLOR_parser_prod___ANotExpr___init_anotexpr SFT_parser_prod[152]
161 #define COLOR_parser_prod___AEqExpr___empty_init SFT_parser_prod[153]
162 #define COLOR_parser_prod___AEqExpr___init_aeqexpr SFT_parser_prod[154]
163 #define COLOR_parser_prod___AEeExpr___empty_init SFT_parser_prod[155]
164 #define COLOR_parser_prod___AEeExpr___init_aeeexpr SFT_parser_prod[156]
165 #define COLOR_parser_prod___ANeExpr___empty_init SFT_parser_prod[157]
166 #define COLOR_parser_prod___ANeExpr___init_aneexpr SFT_parser_prod[158]
167 #define COLOR_parser_prod___ALtExpr___empty_init SFT_parser_prod[159]
168 #define COLOR_parser_prod___ALtExpr___init_altexpr SFT_parser_prod[160]
169 #define COLOR_parser_prod___ALeExpr___empty_init SFT_parser_prod[161]
170 #define COLOR_parser_prod___ALeExpr___init_aleexpr SFT_parser_prod[162]
171 #define COLOR_parser_prod___AGtExpr___empty_init SFT_parser_prod[163]
172 #define COLOR_parser_prod___AGtExpr___init_agtexpr SFT_parser_prod[164]
173 #define COLOR_parser_prod___AGeExpr___empty_init SFT_parser_prod[165]
174 #define COLOR_parser_prod___AGeExpr___init_ageexpr SFT_parser_prod[166]
175 #define COLOR_parser_prod___AIsaExpr___empty_init SFT_parser_prod[167]
176 #define COLOR_parser_prod___AIsaExpr___init_aisaexpr SFT_parser_prod[168]
177 #define COLOR_parser_prod___APlusExpr___empty_init SFT_parser_prod[169]
178 #define COLOR_parser_prod___APlusExpr___init_aplusexpr SFT_parser_prod[170]
179 #define COLOR_parser_prod___AMinusExpr___empty_init SFT_parser_prod[171]
180 #define COLOR_parser_prod___AMinusExpr___init_aminusexpr SFT_parser_prod[172]
181 #define COLOR_parser_prod___AStarshipExpr___empty_init SFT_parser_prod[173]
182 #define COLOR_parser_prod___AStarshipExpr___init_astarshipexpr SFT_parser_prod[174]
183 #define COLOR_parser_prod___AStarExpr___empty_init SFT_parser_prod[175]
184 #define COLOR_parser_prod___AStarExpr___init_astarexpr SFT_parser_prod[176]
185 #define COLOR_parser_prod___ASlashExpr___empty_init SFT_parser_prod[177]
186 #define COLOR_parser_prod___ASlashExpr___init_aslashexpr SFT_parser_prod[178]
187 #define COLOR_parser_prod___APercentExpr___empty_init SFT_parser_prod[179]
188 #define COLOR_parser_prod___APercentExpr___init_apercentexpr SFT_parser_prod[180]
189 #define COLOR_parser_prod___AUminusExpr___empty_init SFT_parser_prod[181]
190 #define COLOR_parser_prod___AUminusExpr___init_auminusexpr SFT_parser_prod[182]
191 #define COLOR_parser_prod___ANewExpr___empty_init SFT_parser_prod[183]
192 #define COLOR_parser_prod___ANewExpr___init_anewexpr SFT_parser_prod[184]
193 #define COLOR_parser_prod___AAttrExpr___empty_init SFT_parser_prod[185]
194 #define COLOR_parser_prod___AAttrExpr___init_aattrexpr SFT_parser_prod[186]
195 #define COLOR_parser_prod___AAttrAssignExpr___empty_init SFT_parser_prod[187]
196 #define COLOR_parser_prod___AAttrAssignExpr___init_aattrassignexpr SFT_parser_prod[188]
197 #define COLOR_parser_prod___AAttrReassignExpr___empty_init SFT_parser_prod[189]
198 #define COLOR_parser_prod___AAttrReassignExpr___init_aattrreassignexpr SFT_parser_prod[190]
199 #define COLOR_parser_prod___ACallExpr___empty_init SFT_parser_prod[191]
200 #define COLOR_parser_prod___ACallExpr___init_acallexpr SFT_parser_prod[192]
201 #define COLOR_parser_prod___ACallAssignExpr___empty_init SFT_parser_prod[193]
202 #define COLOR_parser_prod___ACallAssignExpr___init_acallassignexpr SFT_parser_prod[194]
203 #define COLOR_parser_prod___ACallReassignExpr___empty_init SFT_parser_prod[195]
204 #define COLOR_parser_prod___ACallReassignExpr___init_acallreassignexpr SFT_parser_prod[196]
205 #define COLOR_parser_prod___ASuperExpr___empty_init SFT_parser_prod[197]
206 #define COLOR_parser_prod___ASuperExpr___init_asuperexpr SFT_parser_prod[198]
207 #define COLOR_parser_prod___AInitExpr___empty_init SFT_parser_prod[199]
208 #define COLOR_parser_prod___AInitExpr___init_ainitexpr SFT_parser_prod[200]
209 #define COLOR_parser_prod___ABraExpr___empty_init SFT_parser_prod[201]
210 #define COLOR_parser_prod___ABraExpr___init_abraexpr SFT_parser_prod[202]
211 #define COLOR_parser_prod___ABraAssignExpr___empty_init SFT_parser_prod[203]
212 #define COLOR_parser_prod___ABraAssignExpr___init_abraassignexpr SFT_parser_prod[204]
213 #define COLOR_parser_prod___ABraReassignExpr___empty_init SFT_parser_prod[205]
214 #define COLOR_parser_prod___ABraReassignExpr___init_abrareassignexpr SFT_parser_prod[206]
215 #define COLOR_parser_prod___AVarExpr___empty_init SFT_parser_prod[207]
216 #define COLOR_parser_prod___AVarExpr___init_avarexpr SFT_parser_prod[208]
217 #define COLOR_parser_prod___AVarAssignExpr___empty_init SFT_parser_prod[209]
218 #define COLOR_parser_prod___AVarAssignExpr___init_avarassignexpr SFT_parser_prod[210]
219 #define COLOR_parser_prod___AVarReassignExpr___empty_init SFT_parser_prod[211]
220 #define COLOR_parser_prod___AVarReassignExpr___init_avarreassignexpr SFT_parser_prod[212]
221 #define COLOR_parser_prod___ARangeExpr___empty_init SFT_parser_prod[213]
222 #define COLOR_parser_prod___ARangeExpr___init_arangeexpr SFT_parser_prod[214]
223 #define COLOR_parser_prod___ACrangeExpr___empty_init SFT_parser_prod[215]
224 #define COLOR_parser_prod___ACrangeExpr___init_acrangeexpr SFT_parser_prod[216]
225 #define COLOR_parser_prod___AOrangeExpr___empty_init SFT_parser_prod[217]
226 #define COLOR_parser_prod___AOrangeExpr___init_aorangeexpr SFT_parser_prod[218]
227 #define COLOR_parser_prod___AArrayExpr___empty_init SFT_parser_prod[219]
228 #define COLOR_parser_prod___AArrayExpr___init_aarrayexpr SFT_parser_prod[220]
229 #define COLOR_parser_prod___ASelfExpr___empty_init SFT_parser_prod[221]
230 #define COLOR_parser_prod___ASelfExpr___init_aselfexpr SFT_parser_prod[222]
231 #define COLOR_parser_prod___AImplicitSelfExpr___empty_init SFT_parser_prod[223]
232 #define COLOR_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr SFT_parser_prod[224]
233 #define COLOR_parser_prod___ATrueExpr___empty_init SFT_parser_prod[225]
234 #define COLOR_parser_prod___ATrueExpr___init_atrueexpr SFT_parser_prod[226]
235 #define COLOR_parser_prod___AFalseExpr___empty_init SFT_parser_prod[227]
236 #define COLOR_parser_prod___AFalseExpr___init_afalseexpr SFT_parser_prod[228]
237 #define COLOR_parser_prod___ANullExpr___empty_init SFT_parser_prod[229]
238 #define COLOR_parser_prod___ANullExpr___init_anullexpr SFT_parser_prod[230]
239 #define COLOR_parser_prod___AIntExpr___empty_init SFT_parser_prod[231]
240 #define COLOR_parser_prod___AIntExpr___init_aintexpr SFT_parser_prod[232]
241 #define COLOR_parser_prod___AFloatExpr___empty_init SFT_parser_prod[233]
242 #define COLOR_parser_prod___AFloatExpr___init_afloatexpr SFT_parser_prod[234]
243 #define COLOR_parser_prod___ACharExpr___empty_init SFT_parser_prod[235]
244 #define COLOR_parser_prod___ACharExpr___init_acharexpr SFT_parser_prod[236]
245 #define COLOR_parser_prod___AStringExpr___empty_init SFT_parser_prod[237]
246 #define COLOR_parser_prod___AStringExpr___init_astringexpr SFT_parser_prod[238]
247 #define COLOR_parser_prod___AStartStringExpr___empty_init SFT_parser_prod[239]
248 #define COLOR_parser_prod___AStartStringExpr___init_astartstringexpr SFT_parser_prod[240]
249 #define COLOR_parser_prod___AMidStringExpr___empty_init SFT_parser_prod[241]
250 #define COLOR_parser_prod___AMidStringExpr___init_amidstringexpr SFT_parser_prod[242]
251 #define COLOR_parser_prod___AEndStringExpr___empty_init SFT_parser_prod[243]
252 #define COLOR_parser_prod___AEndStringExpr___init_aendstringexpr SFT_parser_prod[244]
253 #define COLOR_parser_prod___ASuperstringExpr___empty_init SFT_parser_prod[245]
254 #define COLOR_parser_prod___ASuperstringExpr___init_asuperstringexpr SFT_parser_prod[246]
255 #define COLOR_parser_prod___AParExpr___empty_init SFT_parser_prod[247]
256 #define COLOR_parser_prod___AParExpr___init_aparexpr SFT_parser_prod[248]
257 #define COLOR_parser_prod___APlusAssignOp___empty_init SFT_parser_prod[249]
258 #define COLOR_parser_prod___APlusAssignOp___init_aplusassignop SFT_parser_prod[250]
259 #define COLOR_parser_prod___AMinusAssignOp___empty_init SFT_parser_prod[251]
260 #define COLOR_parser_prod___AMinusAssignOp___init_aminusassignop SFT_parser_prod[252]
261 #define COLOR_parser_prod___AQualified___empty_init SFT_parser_prod[253]
262 #define COLOR_parser_prod___AQualified___init_aqualified SFT_parser_prod[254]
263 #define COLOR_parser_prod___ADoc___empty_init SFT_parser_prod[255]
264 #define COLOR_parser_prod___ADoc___init_adoc SFT_parser_prod[256]
265 #define COLOR_parser_prod___Start___init SFT_parser_prod[257]
266 #define ATTR_parser_prod___PNode____parent(recv) ATTR(recv, COLOR_parser_prod___PNode____parent)
267 typedef val_t (* parser_prod___PNode___parent_t)(val_t self);
268 val_t parser_prod___PNode___parent(val_t self);
269 typedef void (* parser_prod___PNode___parent__eq_t)(val_t self, val_t param0);
270 void parser_prod___PNode___parent__eq(val_t self, val_t param0);
271 typedef void (* parser_prod___PNode___remove_child_t)(val_t self, val_t param0);
272 void parser_prod___PNode___remove_child(val_t self, val_t param0);
273 typedef void (* parser_prod___PNode___replace_child_t)(val_t self, val_t param0, val_t param1);
274 void parser_prod___PNode___replace_child(val_t self, val_t param0, val_t param1);
275 typedef void (* parser_prod___PNode___replace_with_t)(val_t self, val_t param0);
276 void parser_prod___PNode___replace_with(val_t self, val_t param0);
277 typedef void (* parser_prod___PNode___visit_all_t)(val_t self, val_t param0);
278 void parser_prod___PNode___visit_all(val_t self, val_t param0);
279 typedef void (* parser_prod___PNode___visit_all_reverse_t)(val_t self, val_t param0);
280 void parser_prod___PNode___visit_all_reverse(val_t self, val_t param0);
281 typedef val_t (* parser_prod___PNode___locate_t)(val_t self);
282 val_t parser_prod___PNode___locate(val_t self);
283 typedef void (* parser_prod___PNode___printl_t)(val_t self, val_t param0);
284 void parser_prod___PNode___printl(val_t self, val_t param0);
285 typedef void (* parser_prod___Token___visit_all_t)(val_t self, val_t param0);
286 void parser_prod___Token___visit_all(val_t self, val_t param0);
287 typedef void (* parser_prod___Token___visit_all_reverse_t)(val_t self, val_t param0);
288 void parser_prod___Token___visit_all_reverse(val_t self, val_t param0);
289 typedef void (* parser_prod___Token___replace_child_t)(val_t self, val_t param0, val_t param1);
290 void parser_prod___Token___replace_child(val_t self, val_t param0, val_t param1);
291 typedef val_t (* parser_prod___Token___locate_t)(val_t self);
292 val_t parser_prod___Token___locate(val_t self);
293 #define ATTR_parser_prod___Prod____first_token(recv) ATTR(recv, COLOR_parser_prod___Prod____first_token)
294 typedef val_t (* parser_prod___Prod___first_token_t)(val_t self);
295 val_t parser_prod___Prod___first_token(val_t self);
296 typedef void (* parser_prod___Prod___first_token__eq_t)(val_t self, val_t param0);
297 void parser_prod___Prod___first_token__eq(val_t self, val_t param0);
298 #define ATTR_parser_prod___Prod____last_token(recv) ATTR(recv, COLOR_parser_prod___Prod____last_token)
299 typedef val_t (* parser_prod___Prod___last_token_t)(val_t self);
300 val_t parser_prod___Prod___last_token(val_t self);
301 typedef void (* parser_prod___Prod___last_token__eq_t)(val_t self, val_t param0);
302 void parser_prod___Prod___last_token__eq(val_t self, val_t param0);
303 typedef val_t (* parser_prod___Prod___locate_t)(val_t self);
304 val_t parser_prod___Prod___locate(val_t self);
305 typedef void (* parser_prod___Prod___replace_with_t)(val_t self, val_t param0);
306 void parser_prod___Prod___replace_with(val_t self, val_t param0);
307 typedef void (* parser_prod___Visitor___visit_t)(val_t self, val_t param0);
308 void parser_prod___Visitor___visit(val_t self, val_t param0);
309 typedef void (* parser_prod___AModule___n_packagedecl__eq_t)(val_t self, val_t param0);
310 void parser_prod___AModule___n_packagedecl__eq(val_t self, val_t param0);
311 typedef void (* parser_prod___AModule___empty_init_t)(val_t self, int* init_table);
312 void parser_prod___AModule___empty_init(val_t self, int* init_table);
313 val_t NEW_parser_prod___AModule___empty_init();
314 typedef void (* parser_prod___AModule___init_amodule_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
315 void parser_prod___AModule___init_amodule(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
316 val_t NEW_parser_prod___AModule___init_amodule(val_t param0, val_t param1, val_t param2);
317 typedef void (* parser_prod___AModule___replace_child_t)(val_t self, val_t param0, val_t param1);
318 void parser_prod___AModule___replace_child(val_t self, val_t param0, val_t param1);
319 typedef void (* parser_prod___AModule___visit_all_t)(val_t self, val_t param0);
320 void parser_prod___AModule___visit_all(val_t self, val_t param0);
321 typedef void (* parser_prod___AModule___visit_all_reverse_t)(val_t self, val_t param0);
322 void parser_prod___AModule___visit_all_reverse(val_t self, val_t param0);
323 typedef void (* parser_prod___APackagedecl___n_doc__eq_t)(val_t self, val_t param0);
324 void parser_prod___APackagedecl___n_doc__eq(val_t self, val_t param0);
325 typedef void (* parser_prod___APackagedecl___n_kwpackage__eq_t)(val_t self, val_t param0);
326 void parser_prod___APackagedecl___n_kwpackage__eq(val_t self, val_t param0);
327 typedef void (* parser_prod___APackagedecl___n_id__eq_t)(val_t self, val_t param0);
328 void parser_prod___APackagedecl___n_id__eq(val_t self, val_t param0);
329 typedef void (* parser_prod___APackagedecl___empty_init_t)(val_t self, int* init_table);
330 void parser_prod___APackagedecl___empty_init(val_t self, int* init_table);
331 val_t NEW_parser_prod___APackagedecl___empty_init();
332 typedef void (* parser_prod___APackagedecl___init_apackagedecl_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
333 void parser_prod___APackagedecl___init_apackagedecl(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
334 val_t NEW_parser_prod___APackagedecl___init_apackagedecl(val_t param0, val_t param1, val_t param2);
335 typedef void (* parser_prod___APackagedecl___replace_child_t)(val_t self, val_t param0, val_t param1);
336 void parser_prod___APackagedecl___replace_child(val_t self, val_t param0, val_t param1);
337 typedef void (* parser_prod___APackagedecl___visit_all_t)(val_t self, val_t param0);
338 void parser_prod___APackagedecl___visit_all(val_t self, val_t param0);
339 typedef void (* parser_prod___APackagedecl___visit_all_reverse_t)(val_t self, val_t param0);
340 void parser_prod___APackagedecl___visit_all_reverse(val_t self, val_t param0);
341 typedef void (* parser_prod___AImport___n_visibility__eq_t)(val_t self, val_t param0);
342 void parser_prod___AImport___n_visibility__eq(val_t self, val_t param0);
343 typedef void (* parser_prod___AImport___n_kwimport__eq_t)(val_t self, val_t param0);
344 void parser_prod___AImport___n_kwimport__eq(val_t self, val_t param0);
345 typedef void (* parser_prod___AImport___n_id__eq_t)(val_t self, val_t param0);
346 void parser_prod___AImport___n_id__eq(val_t self, val_t param0);
347 typedef void (* parser_prod___AImport___empty_init_t)(val_t self, int* init_table);
348 void parser_prod___AImport___empty_init(val_t self, int* init_table);
349 val_t NEW_parser_prod___AImport___empty_init();
350 typedef void (* parser_prod___AImport___init_aimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
351 void parser_prod___AImport___init_aimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
352 val_t NEW_parser_prod___AImport___init_aimport(val_t param0, val_t param1, val_t param2);
353 typedef void (* parser_prod___AImport___replace_child_t)(val_t self, val_t param0, val_t param1);
354 void parser_prod___AImport___replace_child(val_t self, val_t param0, val_t param1);
355 typedef void (* parser_prod___AImport___visit_all_t)(val_t self, val_t param0);
356 void parser_prod___AImport___visit_all(val_t self, val_t param0);
357 typedef void (* parser_prod___AImport___visit_all_reverse_t)(val_t self, val_t param0);
358 void parser_prod___AImport___visit_all_reverse(val_t self, val_t param0);
359 typedef void (* parser_prod___ANoImport___n_visibility__eq_t)(val_t self, val_t param0);
360 void parser_prod___ANoImport___n_visibility__eq(val_t self, val_t param0);
361 typedef void (* parser_prod___ANoImport___n_kwimport__eq_t)(val_t self, val_t param0);
362 void parser_prod___ANoImport___n_kwimport__eq(val_t self, val_t param0);
363 typedef void (* parser_prod___ANoImport___n_kwend__eq_t)(val_t self, val_t param0);
364 void parser_prod___ANoImport___n_kwend__eq(val_t self, val_t param0);
365 typedef void (* parser_prod___ANoImport___empty_init_t)(val_t self, int* init_table);
366 void parser_prod___ANoImport___empty_init(val_t self, int* init_table);
367 val_t NEW_parser_prod___ANoImport___empty_init();
368 typedef void (* parser_prod___ANoImport___init_anoimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
369 void parser_prod___ANoImport___init_anoimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
370 val_t NEW_parser_prod___ANoImport___init_anoimport(val_t param0, val_t param1, val_t param2);
371 typedef void (* parser_prod___ANoImport___replace_child_t)(val_t self, val_t param0, val_t param1);
372 void parser_prod___ANoImport___replace_child(val_t self, val_t param0, val_t param1);
373 typedef void (* parser_prod___ANoImport___visit_all_t)(val_t self, val_t param0);
374 void parser_prod___ANoImport___visit_all(val_t self, val_t param0);
375 typedef void (* parser_prod___ANoImport___visit_all_reverse_t)(val_t self, val_t param0);
376 void parser_prod___ANoImport___visit_all_reverse(val_t self, val_t param0);
377 typedef void (* parser_prod___APublicVisibility___empty_init_t)(val_t self, int* init_table);
378 void parser_prod___APublicVisibility___empty_init(val_t self, int* init_table);
379 val_t NEW_parser_prod___APublicVisibility___empty_init();
380 typedef void (* parser_prod___APublicVisibility___init_apublicvisibility_t)(val_t self, int* init_table);
381 void parser_prod___APublicVisibility___init_apublicvisibility(val_t self, int* init_table);
382 val_t NEW_parser_prod___APublicVisibility___init_apublicvisibility();
383 typedef void (* parser_prod___APublicVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
384 void parser_prod___APublicVisibility___replace_child(val_t self, val_t param0, val_t param1);
385 typedef void (* parser_prod___APublicVisibility___visit_all_t)(val_t self, val_t param0);
386 void parser_prod___APublicVisibility___visit_all(val_t self, val_t param0);
387 typedef void (* parser_prod___APublicVisibility___visit_all_reverse_t)(val_t self, val_t param0);
388 void parser_prod___APublicVisibility___visit_all_reverse(val_t self, val_t param0);
389 typedef void (* parser_prod___APrivateVisibility___n_kwprivate__eq_t)(val_t self, val_t param0);
390 void parser_prod___APrivateVisibility___n_kwprivate__eq(val_t self, val_t param0);
391 typedef void (* parser_prod___APrivateVisibility___empty_init_t)(val_t self, int* init_table);
392 void parser_prod___APrivateVisibility___empty_init(val_t self, int* init_table);
393 val_t NEW_parser_prod___APrivateVisibility___empty_init();
394 typedef void (* parser_prod___APrivateVisibility___init_aprivatevisibility_t)(val_t self, val_t param0, int* init_table);
395 void parser_prod___APrivateVisibility___init_aprivatevisibility(val_t self, val_t param0, int* init_table);
396 val_t NEW_parser_prod___APrivateVisibility___init_aprivatevisibility(val_t param0);
397 typedef void (* parser_prod___APrivateVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
398 void parser_prod___APrivateVisibility___replace_child(val_t self, val_t param0, val_t param1);
399 typedef void (* parser_prod___APrivateVisibility___visit_all_t)(val_t self, val_t param0);
400 void parser_prod___APrivateVisibility___visit_all(val_t self, val_t param0);
401 typedef void (* parser_prod___APrivateVisibility___visit_all_reverse_t)(val_t self, val_t param0);
402 void parser_prod___APrivateVisibility___visit_all_reverse(val_t self, val_t param0);
403 typedef void (* parser_prod___AProtectedVisibility___n_kwprotected__eq_t)(val_t self, val_t param0);
404 void parser_prod___AProtectedVisibility___n_kwprotected__eq(val_t self, val_t param0);
405 typedef void (* parser_prod___AProtectedVisibility___empty_init_t)(val_t self, int* init_table);
406 void parser_prod___AProtectedVisibility___empty_init(val_t self, int* init_table);
407 val_t NEW_parser_prod___AProtectedVisibility___empty_init();
408 typedef void (* parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)(val_t self, val_t param0, int* init_table);
409 void parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t self, val_t param0, int* init_table);
410 val_t NEW_parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t param0);
411 typedef void (* parser_prod___AProtectedVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
412 void parser_prod___AProtectedVisibility___replace_child(val_t self, val_t param0, val_t param1);
413 typedef void (* parser_prod___AProtectedVisibility___visit_all_t)(val_t self, val_t param0);
414 void parser_prod___AProtectedVisibility___visit_all(val_t self, val_t param0);
415 typedef void (* parser_prod___AProtectedVisibility___visit_all_reverse_t)(val_t self, val_t param0);
416 void parser_prod___AProtectedVisibility___visit_all_reverse(val_t self, val_t param0);
417 typedef void (* parser_prod___AIntrudeVisibility___n_kwintrude__eq_t)(val_t self, val_t param0);
418 void parser_prod___AIntrudeVisibility___n_kwintrude__eq(val_t self, val_t param0);
419 typedef void (* parser_prod___AIntrudeVisibility___empty_init_t)(val_t self, int* init_table);
420 void parser_prod___AIntrudeVisibility___empty_init(val_t self, int* init_table);
421 val_t NEW_parser_prod___AIntrudeVisibility___empty_init();
422 typedef void (* parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)(val_t self, val_t param0, int* init_table);
423 void parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t self, val_t param0, int* init_table);
424 val_t NEW_parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t param0);
425 typedef void (* parser_prod___AIntrudeVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
426 void parser_prod___AIntrudeVisibility___replace_child(val_t self, val_t param0, val_t param1);
427 typedef void (* parser_prod___AIntrudeVisibility___visit_all_t)(val_t self, val_t param0);
428 void parser_prod___AIntrudeVisibility___visit_all(val_t self, val_t param0);
429 typedef void (* parser_prod___AIntrudeVisibility___visit_all_reverse_t)(val_t self, val_t param0);
430 void parser_prod___AIntrudeVisibility___visit_all_reverse(val_t self, val_t param0);
431 typedef void (* parser_prod___AClassdef___n_doc__eq_t)(val_t self, val_t param0);
432 void parser_prod___AClassdef___n_doc__eq(val_t self, val_t param0);
433 typedef void (* parser_prod___AClassdef___n_kwredef__eq_t)(val_t self, val_t param0);
434 void parser_prod___AClassdef___n_kwredef__eq(val_t self, val_t param0);
435 typedef void (* parser_prod___AClassdef___n_visibility__eq_t)(val_t self, val_t param0);
436 void parser_prod___AClassdef___n_visibility__eq(val_t self, val_t param0);
437 typedef void (* parser_prod___AClassdef___n_classkind__eq_t)(val_t self, val_t param0);
438 void parser_prod___AClassdef___n_classkind__eq(val_t self, val_t param0);
439 typedef void (* parser_prod___AClassdef___n_id__eq_t)(val_t self, val_t param0);
440 void parser_prod___AClassdef___n_id__eq(val_t self, val_t param0);
441 typedef void (* parser_prod___AClassdef___empty_init_t)(val_t self, int* init_table);
442 void parser_prod___AClassdef___empty_init(val_t self, int* init_table);
443 val_t NEW_parser_prod___AClassdef___empty_init();
444 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);
445 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);
446 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);
447 typedef void (* parser_prod___AClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
448 void parser_prod___AClassdef___replace_child(val_t self, val_t param0, val_t param1);
449 typedef void (* parser_prod___AClassdef___visit_all_t)(val_t self, val_t param0);
450 void parser_prod___AClassdef___visit_all(val_t self, val_t param0);
451 typedef void (* parser_prod___AClassdef___visit_all_reverse_t)(val_t self, val_t param0);
452 void parser_prod___AClassdef___visit_all_reverse(val_t self, val_t param0);
453 typedef void (* parser_prod___ATopClassdef___empty_init_t)(val_t self, int* init_table);
454 void parser_prod___ATopClassdef___empty_init(val_t self, int* init_table);
455 val_t NEW_parser_prod___ATopClassdef___empty_init();
456 typedef void (* parser_prod___ATopClassdef___init_atopclassdef_t)(val_t self, val_t param0, int* init_table);
457 void parser_prod___ATopClassdef___init_atopclassdef(val_t self, val_t param0, int* init_table);
458 val_t NEW_parser_prod___ATopClassdef___init_atopclassdef(val_t param0);
459 typedef void (* parser_prod___ATopClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
460 void parser_prod___ATopClassdef___replace_child(val_t self, val_t param0, val_t param1);
461 typedef void (* parser_prod___ATopClassdef___visit_all_t)(val_t self, val_t param0);
462 void parser_prod___ATopClassdef___visit_all(val_t self, val_t param0);
463 typedef void (* parser_prod___ATopClassdef___visit_all_reverse_t)(val_t self, val_t param0);
464 void parser_prod___ATopClassdef___visit_all_reverse(val_t self, val_t param0);
465 typedef void (* parser_prod___AMainClassdef___empty_init_t)(val_t self, int* init_table);
466 void parser_prod___AMainClassdef___empty_init(val_t self, int* init_table);
467 val_t NEW_parser_prod___AMainClassdef___empty_init();
468 typedef void (* parser_prod___AMainClassdef___init_amainclassdef_t)(val_t self, val_t param0, int* init_table);
469 void parser_prod___AMainClassdef___init_amainclassdef(val_t self, val_t param0, int* init_table);
470 val_t NEW_parser_prod___AMainClassdef___init_amainclassdef(val_t param0);
471 typedef void (* parser_prod___AMainClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
472 void parser_prod___AMainClassdef___replace_child(val_t self, val_t param0, val_t param1);
473 typedef void (* parser_prod___AMainClassdef___visit_all_t)(val_t self, val_t param0);
474 void parser_prod___AMainClassdef___visit_all(val_t self, val_t param0);
475 typedef void (* parser_prod___AMainClassdef___visit_all_reverse_t)(val_t self, val_t param0);
476 void parser_prod___AMainClassdef___visit_all_reverse(val_t self, val_t param0);
477 typedef void (* parser_prod___AConcreteClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
478 void parser_prod___AConcreteClasskind___n_kwclass__eq(val_t self, val_t param0);
479 typedef void (* parser_prod___AConcreteClasskind___empty_init_t)(val_t self, int* init_table);
480 void parser_prod___AConcreteClasskind___empty_init(val_t self, int* init_table);
481 val_t NEW_parser_prod___AConcreteClasskind___empty_init();
482 typedef void (* parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)(val_t self, val_t param0, int* init_table);
483 void parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t self, val_t param0, int* init_table);
484 val_t NEW_parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t param0);
485 typedef void (* parser_prod___AConcreteClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
486 void parser_prod___AConcreteClasskind___replace_child(val_t self, val_t param0, val_t param1);
487 typedef void (* parser_prod___AConcreteClasskind___visit_all_t)(val_t self, val_t param0);
488 void parser_prod___AConcreteClasskind___visit_all(val_t self, val_t param0);
489 typedef void (* parser_prod___AConcreteClasskind___visit_all_reverse_t)(val_t self, val_t param0);
490 void parser_prod___AConcreteClasskind___visit_all_reverse(val_t self, val_t param0);
491 typedef void (* parser_prod___AAbstractClasskind___n_kwabstract__eq_t)(val_t self, val_t param0);
492 void parser_prod___AAbstractClasskind___n_kwabstract__eq(val_t self, val_t param0);
493 typedef void (* parser_prod___AAbstractClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
494 void parser_prod___AAbstractClasskind___n_kwclass__eq(val_t self, val_t param0);
495 typedef void (* parser_prod___AAbstractClasskind___empty_init_t)(val_t self, int* init_table);
496 void parser_prod___AAbstractClasskind___empty_init(val_t self, int* init_table);
497 val_t NEW_parser_prod___AAbstractClasskind___empty_init();
498 typedef void (* parser_prod___AAbstractClasskind___init_aabstractclasskind_t)(val_t self, val_t param0, val_t param1, int* init_table);
499 void parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t self, val_t param0, val_t param1, int* init_table);
500 val_t NEW_parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t param0, val_t param1);
501 typedef void (* parser_prod___AAbstractClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
502 void parser_prod___AAbstractClasskind___replace_child(val_t self, val_t param0, val_t param1);
503 typedef void (* parser_prod___AAbstractClasskind___visit_all_t)(val_t self, val_t param0);
504 void parser_prod___AAbstractClasskind___visit_all(val_t self, val_t param0);
505 typedef void (* parser_prod___AAbstractClasskind___visit_all_reverse_t)(val_t self, val_t param0);
506 void parser_prod___AAbstractClasskind___visit_all_reverse(val_t self, val_t param0);
507 typedef void (* parser_prod___AInterfaceClasskind___n_kwinterface__eq_t)(val_t self, val_t param0);
508 void parser_prod___AInterfaceClasskind___n_kwinterface__eq(val_t self, val_t param0);
509 typedef void (* parser_prod___AInterfaceClasskind___empty_init_t)(val_t self, int* init_table);
510 void parser_prod___AInterfaceClasskind___empty_init(val_t self, int* init_table);
511 val_t NEW_parser_prod___AInterfaceClasskind___empty_init();
512 typedef void (* parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)(val_t self, val_t param0, int* init_table);
513 void parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t self, val_t param0, int* init_table);
514 val_t NEW_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t param0);
515 typedef void (* parser_prod___AInterfaceClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
516 void parser_prod___AInterfaceClasskind___replace_child(val_t self, val_t param0, val_t param1);
517 typedef void (* parser_prod___AInterfaceClasskind___visit_all_t)(val_t self, val_t param0);
518 void parser_prod___AInterfaceClasskind___visit_all(val_t self, val_t param0);
519 typedef void (* parser_prod___AInterfaceClasskind___visit_all_reverse_t)(val_t self, val_t param0);
520 void parser_prod___AInterfaceClasskind___visit_all_reverse(val_t self, val_t param0);
521 typedef void (* parser_prod___AUniversalClasskind___n_kwuniversal__eq_t)(val_t self, val_t param0);
522 void parser_prod___AUniversalClasskind___n_kwuniversal__eq(val_t self, val_t param0);
523 typedef void (* parser_prod___AUniversalClasskind___empty_init_t)(val_t self, int* init_table);
524 void parser_prod___AUniversalClasskind___empty_init(val_t self, int* init_table);
525 val_t NEW_parser_prod___AUniversalClasskind___empty_init();
526 typedef void (* parser_prod___AUniversalClasskind___init_auniversalclasskind_t)(val_t self, val_t param0, int* init_table);
527 void parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t self, val_t param0, int* init_table);
528 val_t NEW_parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t param0);
529 typedef void (* parser_prod___AUniversalClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
530 void parser_prod___AUniversalClasskind___replace_child(val_t self, val_t param0, val_t param1);
531 typedef void (* parser_prod___AUniversalClasskind___visit_all_t)(val_t self, val_t param0);
532 void parser_prod___AUniversalClasskind___visit_all(val_t self, val_t param0);
533 typedef void (* parser_prod___AUniversalClasskind___visit_all_reverse_t)(val_t self, val_t param0);
534 void parser_prod___AUniversalClasskind___visit_all_reverse(val_t self, val_t param0);
535 typedef void (* parser_prod___AFormaldef___n_id__eq_t)(val_t self, val_t param0);
536 void parser_prod___AFormaldef___n_id__eq(val_t self, val_t param0);
537 typedef void (* parser_prod___AFormaldef___n_type__eq_t)(val_t self, val_t param0);
538 void parser_prod___AFormaldef___n_type__eq(val_t self, val_t param0);
539 typedef void (* parser_prod___AFormaldef___empty_init_t)(val_t self, int* init_table);
540 void parser_prod___AFormaldef___empty_init(val_t self, int* init_table);
541 val_t NEW_parser_prod___AFormaldef___empty_init();
542 typedef void (* parser_prod___AFormaldef___init_aformaldef_t)(val_t self, val_t param0, val_t param1, int* init_table);
543 void parser_prod___AFormaldef___init_aformaldef(val_t self, val_t param0, val_t param1, int* init_table);
544 val_t NEW_parser_prod___AFormaldef___init_aformaldef(val_t param0, val_t param1);
545 typedef void (* parser_prod___AFormaldef___replace_child_t)(val_t self, val_t param0, val_t param1);
546 void parser_prod___AFormaldef___replace_child(val_t self, val_t param0, val_t param1);
547 typedef void (* parser_prod___AFormaldef___visit_all_t)(val_t self, val_t param0);
548 void parser_prod___AFormaldef___visit_all(val_t self, val_t param0);
549 typedef void (* parser_prod___AFormaldef___visit_all_reverse_t)(val_t self, val_t param0);
550 void parser_prod___AFormaldef___visit_all_reverse(val_t self, val_t param0);
551 typedef void (* parser_prod___ASuperclass___n_kwspecial__eq_t)(val_t self, val_t param0);
552 void parser_prod___ASuperclass___n_kwspecial__eq(val_t self, val_t param0);
553 typedef void (* parser_prod___ASuperclass___n_type__eq_t)(val_t self, val_t param0);
554 void parser_prod___ASuperclass___n_type__eq(val_t self, val_t param0);
555 typedef void (* parser_prod___ASuperclass___empty_init_t)(val_t self, int* init_table);
556 void parser_prod___ASuperclass___empty_init(val_t self, int* init_table);
557 val_t NEW_parser_prod___ASuperclass___empty_init();
558 typedef void (* parser_prod___ASuperclass___init_asuperclass_t)(val_t self, val_t param0, val_t param1, int* init_table);
559 void parser_prod___ASuperclass___init_asuperclass(val_t self, val_t param0, val_t param1, int* init_table);
560 val_t NEW_parser_prod___ASuperclass___init_asuperclass(val_t param0, val_t param1);
561 typedef void (* parser_prod___ASuperclass___replace_child_t)(val_t self, val_t param0, val_t param1);
562 void parser_prod___ASuperclass___replace_child(val_t self, val_t param0, val_t param1);
563 typedef void (* parser_prod___ASuperclass___visit_all_t)(val_t self, val_t param0);
564 void parser_prod___ASuperclass___visit_all(val_t self, val_t param0);
565 typedef void (* parser_prod___ASuperclass___visit_all_reverse_t)(val_t self, val_t param0);
566 void parser_prod___ASuperclass___visit_all_reverse(val_t self, val_t param0);
567 typedef void (* parser_prod___AAttrPropdef___n_doc__eq_t)(val_t self, val_t param0);
568 void parser_prod___AAttrPropdef___n_doc__eq(val_t self, val_t param0);
569 typedef void (* parser_prod___AAttrPropdef___n_readable__eq_t)(val_t self, val_t param0);
570 void parser_prod___AAttrPropdef___n_readable__eq(val_t self, val_t param0);
571 typedef void (* parser_prod___AAttrPropdef___n_writable__eq_t)(val_t self, val_t param0);
572 void parser_prod___AAttrPropdef___n_writable__eq(val_t self, val_t param0);
573 typedef void (* parser_prod___AAttrPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
574 void parser_prod___AAttrPropdef___n_kwredef__eq(val_t self, val_t param0);
575 typedef void (* parser_prod___AAttrPropdef___n_visibility__eq_t)(val_t self, val_t param0);
576 void parser_prod___AAttrPropdef___n_visibility__eq(val_t self, val_t param0);
577 typedef void (* parser_prod___AAttrPropdef___n_kwattr__eq_t)(val_t self, val_t param0);
578 void parser_prod___AAttrPropdef___n_kwattr__eq(val_t self, val_t param0);
579 typedef void (* parser_prod___AAttrPropdef___n_id__eq_t)(val_t self, val_t param0);
580 void parser_prod___AAttrPropdef___n_id__eq(val_t self, val_t param0);
581 typedef void (* parser_prod___AAttrPropdef___n_type__eq_t)(val_t self, val_t param0);
582 void parser_prod___AAttrPropdef___n_type__eq(val_t self, val_t param0);
583 typedef void (* parser_prod___AAttrPropdef___n_expr__eq_t)(val_t self, val_t param0);
584 void parser_prod___AAttrPropdef___n_expr__eq(val_t self, val_t param0);
585 typedef void (* parser_prod___AAttrPropdef___empty_init_t)(val_t self, int* init_table);
586 void parser_prod___AAttrPropdef___empty_init(val_t self, int* init_table);
587 val_t NEW_parser_prod___AAttrPropdef___empty_init();
588 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);
589 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);
590 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);
591 typedef void (* parser_prod___AAttrPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
592 void parser_prod___AAttrPropdef___replace_child(val_t self, val_t param0, val_t param1);
593 typedef void (* parser_prod___AAttrPropdef___visit_all_t)(val_t self, val_t param0);
594 void parser_prod___AAttrPropdef___visit_all(val_t self, val_t param0);
595 typedef void (* parser_prod___AAttrPropdef___visit_all_reverse_t)(val_t self, val_t param0);
596 void parser_prod___AAttrPropdef___visit_all_reverse(val_t self, val_t param0);
597 typedef void (* parser_prod___AMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
598 void parser_prod___AMethPropdef___n_doc__eq(val_t self, val_t param0);
599 typedef void (* parser_prod___AMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
600 void parser_prod___AMethPropdef___n_kwredef__eq(val_t self, val_t param0);
601 typedef void (* parser_prod___AMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
602 void parser_prod___AMethPropdef___n_visibility__eq(val_t self, val_t param0);
603 typedef void (* parser_prod___AMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
604 void parser_prod___AMethPropdef___n_methid__eq(val_t self, val_t param0);
605 typedef void (* parser_prod___AMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
606 void parser_prod___AMethPropdef___n_signature__eq(val_t self, val_t param0);
607 typedef void (* parser_prod___AMethPropdef___empty_init_t)(val_t self, int* init_table);
608 void parser_prod___AMethPropdef___empty_init(val_t self, int* init_table);
609 val_t NEW_parser_prod___AMethPropdef___empty_init();
610 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);
611 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);
612 val_t NEW_parser_prod___AMethPropdef___init_amethpropdef(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
613 typedef void (* parser_prod___AMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
614 void parser_prod___AMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
615 typedef void (* parser_prod___AMethPropdef___visit_all_t)(val_t self, val_t param0);
616 void parser_prod___AMethPropdef___visit_all(val_t self, val_t param0);
617 typedef void (* parser_prod___AMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
618 void parser_prod___AMethPropdef___visit_all_reverse(val_t self, val_t param0);
619 typedef void (* parser_prod___ADeferredMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
620 void parser_prod___ADeferredMethPropdef___n_doc__eq(val_t self, val_t param0);
621 typedef void (* parser_prod___ADeferredMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
622 void parser_prod___ADeferredMethPropdef___n_kwredef__eq(val_t self, val_t param0);
623 typedef void (* parser_prod___ADeferredMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
624 void parser_prod___ADeferredMethPropdef___n_visibility__eq(val_t self, val_t param0);
625 typedef void (* parser_prod___ADeferredMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
626 void parser_prod___ADeferredMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
627 typedef void (* parser_prod___ADeferredMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
628 void parser_prod___ADeferredMethPropdef___n_methid__eq(val_t self, val_t param0);
629 typedef void (* parser_prod___ADeferredMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
630 void parser_prod___ADeferredMethPropdef___n_signature__eq(val_t self, val_t param0);
631 typedef void (* parser_prod___ADeferredMethPropdef___empty_init_t)(val_t self, int* init_table);
632 void parser_prod___ADeferredMethPropdef___empty_init(val_t self, int* init_table);
633 val_t NEW_parser_prod___ADeferredMethPropdef___empty_init();
634 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);
635 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);
636 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);
637 typedef void (* parser_prod___ADeferredMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
638 void parser_prod___ADeferredMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
639 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_t)(val_t self, val_t param0);
640 void parser_prod___ADeferredMethPropdef___visit_all(val_t self, val_t param0);
641 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
642 void parser_prod___ADeferredMethPropdef___visit_all_reverse(val_t self, val_t param0);
643 typedef void (* parser_prod___AInternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
644 void parser_prod___AInternMethPropdef___n_doc__eq(val_t self, val_t param0);
645 typedef void (* parser_prod___AInternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
646 void parser_prod___AInternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
647 typedef void (* parser_prod___AInternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
648 void parser_prod___AInternMethPropdef___n_visibility__eq(val_t self, val_t param0);
649 typedef void (* parser_prod___AInternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
650 void parser_prod___AInternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
651 typedef void (* parser_prod___AInternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
652 void parser_prod___AInternMethPropdef___n_methid__eq(val_t self, val_t param0);
653 typedef void (* parser_prod___AInternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
654 void parser_prod___AInternMethPropdef___n_signature__eq(val_t self, val_t param0);
655 typedef void (* parser_prod___AInternMethPropdef___empty_init_t)(val_t self, int* init_table);
656 void parser_prod___AInternMethPropdef___empty_init(val_t self, int* init_table);
657 val_t NEW_parser_prod___AInternMethPropdef___empty_init();
658 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);
659 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);
660 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);
661 typedef void (* parser_prod___AInternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
662 void parser_prod___AInternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
663 typedef void (* parser_prod___AInternMethPropdef___visit_all_t)(val_t self, val_t param0);
664 void parser_prod___AInternMethPropdef___visit_all(val_t self, val_t param0);
665 typedef void (* parser_prod___AInternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
666 void parser_prod___AInternMethPropdef___visit_all_reverse(val_t self, val_t param0);
667 typedef void (* parser_prod___AExternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
668 void parser_prod___AExternMethPropdef___n_doc__eq(val_t self, val_t param0);
669 typedef void (* parser_prod___AExternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
670 void parser_prod___AExternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
671 typedef void (* parser_prod___AExternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
672 void parser_prod___AExternMethPropdef___n_visibility__eq(val_t self, val_t param0);
673 typedef void (* parser_prod___AExternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
674 void parser_prod___AExternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
675 typedef void (* parser_prod___AExternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
676 void parser_prod___AExternMethPropdef___n_methid__eq(val_t self, val_t param0);
677 typedef void (* parser_prod___AExternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
678 void parser_prod___AExternMethPropdef___n_signature__eq(val_t self, val_t param0);
679 typedef void (* parser_prod___AExternMethPropdef___n_extern__eq_t)(val_t self, val_t param0);
680 void parser_prod___AExternMethPropdef___n_extern__eq(val_t self, val_t param0);
681 typedef void (* parser_prod___AExternMethPropdef___empty_init_t)(val_t self, int* init_table);
682 void parser_prod___AExternMethPropdef___empty_init(val_t self, int* init_table);
683 val_t NEW_parser_prod___AExternMethPropdef___empty_init();
684 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);
685 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);
686 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);
687 typedef void (* parser_prod___AExternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
688 void parser_prod___AExternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
689 typedef void (* parser_prod___AExternMethPropdef___visit_all_t)(val_t self, val_t param0);
690 void parser_prod___AExternMethPropdef___visit_all(val_t self, val_t param0);
691 typedef void (* parser_prod___AExternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
692 void parser_prod___AExternMethPropdef___visit_all_reverse(val_t self, val_t param0);
693 typedef void (* parser_prod___AConcreteMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
694 void parser_prod___AConcreteMethPropdef___n_doc__eq(val_t self, val_t param0);
695 typedef void (* parser_prod___AConcreteMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
696 void parser_prod___AConcreteMethPropdef___n_kwredef__eq(val_t self, val_t param0);
697 typedef void (* parser_prod___AConcreteMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
698 void parser_prod___AConcreteMethPropdef___n_visibility__eq(val_t self, val_t param0);
699 typedef void (* parser_prod___AConcreteMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
700 void parser_prod___AConcreteMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
701 typedef void (* parser_prod___AConcreteMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
702 void parser_prod___AConcreteMethPropdef___n_methid__eq(val_t self, val_t param0);
703 typedef void (* parser_prod___AConcreteMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
704 void parser_prod___AConcreteMethPropdef___n_signature__eq(val_t self, val_t param0);
705 typedef void (* parser_prod___AConcreteMethPropdef___n_block__eq_t)(val_t self, val_t param0);
706 void parser_prod___AConcreteMethPropdef___n_block__eq(val_t self, val_t param0);
707 typedef void (* parser_prod___AConcreteMethPropdef___empty_init_t)(val_t self, int* init_table);
708 void parser_prod___AConcreteMethPropdef___empty_init(val_t self, int* init_table);
709 val_t NEW_parser_prod___AConcreteMethPropdef___empty_init();
710 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);
711 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);
712 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);
713 typedef void (* parser_prod___AConcreteMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
714 void parser_prod___AConcreteMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
715 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_t)(val_t self, val_t param0);
716 void parser_prod___AConcreteMethPropdef___visit_all(val_t self, val_t param0);
717 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
718 void parser_prod___AConcreteMethPropdef___visit_all_reverse(val_t self, val_t param0);
719 typedef void (* parser_prod___AConcreteInitPropdef___n_doc__eq_t)(val_t self, val_t param0);
720 void parser_prod___AConcreteInitPropdef___n_doc__eq(val_t self, val_t param0);
721 typedef void (* parser_prod___AConcreteInitPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
722 void parser_prod___AConcreteInitPropdef___n_kwredef__eq(val_t self, val_t param0);
723 typedef void (* parser_prod___AConcreteInitPropdef___n_visibility__eq_t)(val_t self, val_t param0);
724 void parser_prod___AConcreteInitPropdef___n_visibility__eq(val_t self, val_t param0);
725 typedef void (* parser_prod___AConcreteInitPropdef___n_kwinit__eq_t)(val_t self, val_t param0);
726 void parser_prod___AConcreteInitPropdef___n_kwinit__eq(val_t self, val_t param0);
727 typedef void (* parser_prod___AConcreteInitPropdef___n_methid__eq_t)(val_t self, val_t param0);
728 void parser_prod___AConcreteInitPropdef___n_methid__eq(val_t self, val_t param0);
729 typedef void (* parser_prod___AConcreteInitPropdef___n_signature__eq_t)(val_t self, val_t param0);
730 void parser_prod___AConcreteInitPropdef___n_signature__eq(val_t self, val_t param0);
731 typedef void (* parser_prod___AConcreteInitPropdef___n_block__eq_t)(val_t self, val_t param0);
732 void parser_prod___AConcreteInitPropdef___n_block__eq(val_t self, val_t param0);
733 typedef void (* parser_prod___AConcreteInitPropdef___empty_init_t)(val_t self, int* init_table);
734 void parser_prod___AConcreteInitPropdef___empty_init(val_t self, int* init_table);
735 val_t NEW_parser_prod___AConcreteInitPropdef___empty_init();
736 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);
737 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);
738 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);
739 typedef void (* parser_prod___AConcreteInitPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
740 void parser_prod___AConcreteInitPropdef___replace_child(val_t self, val_t param0, val_t param1);
741 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_t)(val_t self, val_t param0);
742 void parser_prod___AConcreteInitPropdef___visit_all(val_t self, val_t param0);
743 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_reverse_t)(val_t self, val_t param0);
744 void parser_prod___AConcreteInitPropdef___visit_all_reverse(val_t self, val_t param0);
745 typedef void (* parser_prod___AMainMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
746 void parser_prod___AMainMethPropdef___n_kwredef__eq(val_t self, val_t param0);
747 typedef void (* parser_prod___AMainMethPropdef___n_block__eq_t)(val_t self, val_t param0);
748 void parser_prod___AMainMethPropdef___n_block__eq(val_t self, val_t param0);
749 typedef void (* parser_prod___AMainMethPropdef___empty_init_t)(val_t self, int* init_table);
750 void parser_prod___AMainMethPropdef___empty_init(val_t self, int* init_table);
751 val_t NEW_parser_prod___AMainMethPropdef___empty_init();
752 typedef void (* parser_prod___AMainMethPropdef___init_amainmethpropdef_t)(val_t self, val_t param0, val_t param1, int* init_table);
753 void parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t self, val_t param0, val_t param1, int* init_table);
754 val_t NEW_parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t param0, val_t param1);
755 typedef void (* parser_prod___AMainMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
756 void parser_prod___AMainMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
757 typedef void (* parser_prod___AMainMethPropdef___visit_all_t)(val_t self, val_t param0);
758 void parser_prod___AMainMethPropdef___visit_all(val_t self, val_t param0);
759 typedef void (* parser_prod___AMainMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
760 void parser_prod___AMainMethPropdef___visit_all_reverse(val_t self, val_t param0);
761 typedef void (* parser_prod___ATypePropdef___n_doc__eq_t)(val_t self, val_t param0);
762 void parser_prod___ATypePropdef___n_doc__eq(val_t self, val_t param0);
763 typedef void (* parser_prod___ATypePropdef___n_kwredef__eq_t)(val_t self, val_t param0);
764 void parser_prod___ATypePropdef___n_kwredef__eq(val_t self, val_t param0);
765 typedef void (* parser_prod___ATypePropdef___n_visibility__eq_t)(val_t self, val_t param0);
766 void parser_prod___ATypePropdef___n_visibility__eq(val_t self, val_t param0);
767 typedef void (* parser_prod___ATypePropdef___n_kwtype__eq_t)(val_t self, val_t param0);
768 void parser_prod___ATypePropdef___n_kwtype__eq(val_t self, val_t param0);
769 typedef void (* parser_prod___ATypePropdef___n_id__eq_t)(val_t self, val_t param0);
770 void parser_prod___ATypePropdef___n_id__eq(val_t self, val_t param0);
771 typedef void (* parser_prod___ATypePropdef___n_type__eq_t)(val_t self, val_t param0);
772 void parser_prod___ATypePropdef___n_type__eq(val_t self, val_t param0);
773 typedef void (* parser_prod___ATypePropdef___empty_init_t)(val_t self, int* init_table);
774 void parser_prod___ATypePropdef___empty_init(val_t self, int* init_table);
775 val_t NEW_parser_prod___ATypePropdef___empty_init();
776 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);
777 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);
778 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);
779 typedef void (* parser_prod___ATypePropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
780 void parser_prod___ATypePropdef___replace_child(val_t self, val_t param0, val_t param1);
781 typedef void (* parser_prod___ATypePropdef___visit_all_t)(val_t self, val_t param0);
782 void parser_prod___ATypePropdef___visit_all(val_t self, val_t param0);
783 typedef void (* parser_prod___ATypePropdef___visit_all_reverse_t)(val_t self, val_t param0);
784 void parser_prod___ATypePropdef___visit_all_reverse(val_t self, val_t param0);
785 typedef void (* parser_prod___AReadAble___n_kwredef__eq_t)(val_t self, val_t param0);
786 void parser_prod___AReadAble___n_kwredef__eq(val_t self, val_t param0);
787 typedef void (* parser_prod___AReadAble___n_kwreadable__eq_t)(val_t self, val_t param0);
788 void parser_prod___AReadAble___n_kwreadable__eq(val_t self, val_t param0);
789 typedef void (* parser_prod___AReadAble___empty_init_t)(val_t self, int* init_table);
790 void parser_prod___AReadAble___empty_init(val_t self, int* init_table);
791 val_t NEW_parser_prod___AReadAble___empty_init();
792 typedef void (* parser_prod___AReadAble___init_areadable_t)(val_t self, val_t param0, val_t param1, int* init_table);
793 void parser_prod___AReadAble___init_areadable(val_t self, val_t param0, val_t param1, int* init_table);
794 val_t NEW_parser_prod___AReadAble___init_areadable(val_t param0, val_t param1);
795 typedef void (* parser_prod___AReadAble___replace_child_t)(val_t self, val_t param0, val_t param1);
796 void parser_prod___AReadAble___replace_child(val_t self, val_t param0, val_t param1);
797 typedef void (* parser_prod___AReadAble___visit_all_t)(val_t self, val_t param0);
798 void parser_prod___AReadAble___visit_all(val_t self, val_t param0);
799 typedef void (* parser_prod___AReadAble___visit_all_reverse_t)(val_t self, val_t param0);
800 void parser_prod___AReadAble___visit_all_reverse(val_t self, val_t param0);
801 typedef void (* parser_prod___AWriteAble___n_kwredef__eq_t)(val_t self, val_t param0);
802 void parser_prod___AWriteAble___n_kwredef__eq(val_t self, val_t param0);
803 typedef void (* parser_prod___AWriteAble___n_kwwritable__eq_t)(val_t self, val_t param0);
804 void parser_prod___AWriteAble___n_kwwritable__eq(val_t self, val_t param0);
805 typedef void (* parser_prod___AWriteAble___empty_init_t)(val_t self, int* init_table);
806 void parser_prod___AWriteAble___empty_init(val_t self, int* init_table);
807 val_t NEW_parser_prod___AWriteAble___empty_init();
808 typedef void (* parser_prod___AWriteAble___init_awriteable_t)(val_t self, val_t param0, val_t param1, int* init_table);
809 void parser_prod___AWriteAble___init_awriteable(val_t self, val_t param0, val_t param1, int* init_table);
810 val_t NEW_parser_prod___AWriteAble___init_awriteable(val_t param0, val_t param1);
811 typedef void (* parser_prod___AWriteAble___replace_child_t)(val_t self, val_t param0, val_t param1);
812 void parser_prod___AWriteAble___replace_child(val_t self, val_t param0, val_t param1);
813 typedef void (* parser_prod___AWriteAble___visit_all_t)(val_t self, val_t param0);
814 void parser_prod___AWriteAble___visit_all(val_t self, val_t param0);
815 typedef void (* parser_prod___AWriteAble___visit_all_reverse_t)(val_t self, val_t param0);
816 void parser_prod___AWriteAble___visit_all_reverse(val_t self, val_t param0);
817 typedef void (* parser_prod___AIdMethid___n_id__eq_t)(val_t self, val_t param0);
818 void parser_prod___AIdMethid___n_id__eq(val_t self, val_t param0);
819 typedef void (* parser_prod___AIdMethid___empty_init_t)(val_t self, int* init_table);
820 void parser_prod___AIdMethid___empty_init(val_t self, int* init_table);
821 val_t NEW_parser_prod___AIdMethid___empty_init();
822 typedef void (* parser_prod___AIdMethid___init_aidmethid_t)(val_t self, val_t param0, int* init_table);
823 void parser_prod___AIdMethid___init_aidmethid(val_t self, val_t param0, int* init_table);
824 val_t NEW_parser_prod___AIdMethid___init_aidmethid(val_t param0);
825 typedef void (* parser_prod___AIdMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
826 void parser_prod___AIdMethid___replace_child(val_t self, val_t param0, val_t param1);
827 typedef void (* parser_prod___AIdMethid___visit_all_t)(val_t self, val_t param0);
828 void parser_prod___AIdMethid___visit_all(val_t self, val_t param0);
829 typedef void (* parser_prod___AIdMethid___visit_all_reverse_t)(val_t self, val_t param0);
830 void parser_prod___AIdMethid___visit_all_reverse(val_t self, val_t param0);
831 typedef void (* parser_prod___APlusMethid___n_plus__eq_t)(val_t self, val_t param0);
832 void parser_prod___APlusMethid___n_plus__eq(val_t self, val_t param0);
833 typedef void (* parser_prod___APlusMethid___empty_init_t)(val_t self, int* init_table);
834 void parser_prod___APlusMethid___empty_init(val_t self, int* init_table);
835 val_t NEW_parser_prod___APlusMethid___empty_init();
836 typedef void (* parser_prod___APlusMethid___init_aplusmethid_t)(val_t self, val_t param0, int* init_table);
837 void parser_prod___APlusMethid___init_aplusmethid(val_t self, val_t param0, int* init_table);
838 val_t NEW_parser_prod___APlusMethid___init_aplusmethid(val_t param0);
839 typedef void (* parser_prod___APlusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
840 void parser_prod___APlusMethid___replace_child(val_t self, val_t param0, val_t param1);
841 typedef void (* parser_prod___APlusMethid___visit_all_t)(val_t self, val_t param0);
842 void parser_prod___APlusMethid___visit_all(val_t self, val_t param0);
843 typedef void (* parser_prod___APlusMethid___visit_all_reverse_t)(val_t self, val_t param0);
844 void parser_prod___APlusMethid___visit_all_reverse(val_t self, val_t param0);
845 typedef void (* parser_prod___AMinusMethid___n_minus__eq_t)(val_t self, val_t param0);
846 void parser_prod___AMinusMethid___n_minus__eq(val_t self, val_t param0);
847 typedef void (* parser_prod___AMinusMethid___empty_init_t)(val_t self, int* init_table);
848 void parser_prod___AMinusMethid___empty_init(val_t self, int* init_table);
849 val_t NEW_parser_prod___AMinusMethid___empty_init();
850 typedef void (* parser_prod___AMinusMethid___init_aminusmethid_t)(val_t self, val_t param0, int* init_table);
851 void parser_prod___AMinusMethid___init_aminusmethid(val_t self, val_t param0, int* init_table);
852 val_t NEW_parser_prod___AMinusMethid___init_aminusmethid(val_t param0);
853 typedef void (* parser_prod___AMinusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
854 void parser_prod___AMinusMethid___replace_child(val_t self, val_t param0, val_t param1);
855 typedef void (* parser_prod___AMinusMethid___visit_all_t)(val_t self, val_t param0);
856 void parser_prod___AMinusMethid___visit_all(val_t self, val_t param0);
857 typedef void (* parser_prod___AMinusMethid___visit_all_reverse_t)(val_t self, val_t param0);
858 void parser_prod___AMinusMethid___visit_all_reverse(val_t self, val_t param0);
859 typedef void (* parser_prod___AStarMethid___n_star__eq_t)(val_t self, val_t param0);
860 void parser_prod___AStarMethid___n_star__eq(val_t self, val_t param0);
861 typedef void (* parser_prod___AStarMethid___empty_init_t)(val_t self, int* init_table);
862 void parser_prod___AStarMethid___empty_init(val_t self, int* init_table);
863 val_t NEW_parser_prod___AStarMethid___empty_init();
864 typedef void (* parser_prod___AStarMethid___init_astarmethid_t)(val_t self, val_t param0, int* init_table);
865 void parser_prod___AStarMethid___init_astarmethid(val_t self, val_t param0, int* init_table);
866 val_t NEW_parser_prod___AStarMethid___init_astarmethid(val_t param0);
867 typedef void (* parser_prod___AStarMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
868 void parser_prod___AStarMethid___replace_child(val_t self, val_t param0, val_t param1);
869 typedef void (* parser_prod___AStarMethid___visit_all_t)(val_t self, val_t param0);
870 void parser_prod___AStarMethid___visit_all(val_t self, val_t param0);
871 typedef void (* parser_prod___AStarMethid___visit_all_reverse_t)(val_t self, val_t param0);
872 void parser_prod___AStarMethid___visit_all_reverse(val_t self, val_t param0);
873 typedef void (* parser_prod___ASlashMethid___n_slash__eq_t)(val_t self, val_t param0);
874 void parser_prod___ASlashMethid___n_slash__eq(val_t self, val_t param0);
875 typedef void (* parser_prod___ASlashMethid___empty_init_t)(val_t self, int* init_table);
876 void parser_prod___ASlashMethid___empty_init(val_t self, int* init_table);
877 val_t NEW_parser_prod___ASlashMethid___empty_init();
878 typedef void (* parser_prod___ASlashMethid___init_aslashmethid_t)(val_t self, val_t param0, int* init_table);
879 void parser_prod___ASlashMethid___init_aslashmethid(val_t self, val_t param0, int* init_table);
880 val_t NEW_parser_prod___ASlashMethid___init_aslashmethid(val_t param0);
881 typedef void (* parser_prod___ASlashMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
882 void parser_prod___ASlashMethid___replace_child(val_t self, val_t param0, val_t param1);
883 typedef void (* parser_prod___ASlashMethid___visit_all_t)(val_t self, val_t param0);
884 void parser_prod___ASlashMethid___visit_all(val_t self, val_t param0);
885 typedef void (* parser_prod___ASlashMethid___visit_all_reverse_t)(val_t self, val_t param0);
886 void parser_prod___ASlashMethid___visit_all_reverse(val_t self, val_t param0);
887 typedef void (* parser_prod___APercentMethid___n_percent__eq_t)(val_t self, val_t param0);
888 void parser_prod___APercentMethid___n_percent__eq(val_t self, val_t param0);
889 typedef void (* parser_prod___APercentMethid___empty_init_t)(val_t self, int* init_table);
890 void parser_prod___APercentMethid___empty_init(val_t self, int* init_table);
891 val_t NEW_parser_prod___APercentMethid___empty_init();
892 typedef void (* parser_prod___APercentMethid___init_apercentmethid_t)(val_t self, val_t param0, int* init_table);
893 void parser_prod___APercentMethid___init_apercentmethid(val_t self, val_t param0, int* init_table);
894 val_t NEW_parser_prod___APercentMethid___init_apercentmethid(val_t param0);
895 typedef void (* parser_prod___APercentMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
896 void parser_prod___APercentMethid___replace_child(val_t self, val_t param0, val_t param1);
897 typedef void (* parser_prod___APercentMethid___visit_all_t)(val_t self, val_t param0);
898 void parser_prod___APercentMethid___visit_all(val_t self, val_t param0);
899 typedef void (* parser_prod___APercentMethid___visit_all_reverse_t)(val_t self, val_t param0);
900 void parser_prod___APercentMethid___visit_all_reverse(val_t self, val_t param0);
901 typedef void (* parser_prod___AEqMethid___n_eq__eq_t)(val_t self, val_t param0);
902 void parser_prod___AEqMethid___n_eq__eq(val_t self, val_t param0);
903 typedef void (* parser_prod___AEqMethid___empty_init_t)(val_t self, int* init_table);
904 void parser_prod___AEqMethid___empty_init(val_t self, int* init_table);
905 val_t NEW_parser_prod___AEqMethid___empty_init();
906 typedef void (* parser_prod___AEqMethid___init_aeqmethid_t)(val_t self, val_t param0, int* init_table);
907 void parser_prod___AEqMethid___init_aeqmethid(val_t self, val_t param0, int* init_table);
908 val_t NEW_parser_prod___AEqMethid___init_aeqmethid(val_t param0);
909 typedef void (* parser_prod___AEqMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
910 void parser_prod___AEqMethid___replace_child(val_t self, val_t param0, val_t param1);
911 typedef void (* parser_prod___AEqMethid___visit_all_t)(val_t self, val_t param0);
912 void parser_prod___AEqMethid___visit_all(val_t self, val_t param0);
913 typedef void (* parser_prod___AEqMethid___visit_all_reverse_t)(val_t self, val_t param0);
914 void parser_prod___AEqMethid___visit_all_reverse(val_t self, val_t param0);
915 typedef void (* parser_prod___ANeMethid___n_ne__eq_t)(val_t self, val_t param0);
916 void parser_prod___ANeMethid___n_ne__eq(val_t self, val_t param0);
917 typedef void (* parser_prod___ANeMethid___empty_init_t)(val_t self, int* init_table);
918 void parser_prod___ANeMethid___empty_init(val_t self, int* init_table);
919 val_t NEW_parser_prod___ANeMethid___empty_init();
920 typedef void (* parser_prod___ANeMethid___init_anemethid_t)(val_t self, val_t param0, int* init_table);
921 void parser_prod___ANeMethid___init_anemethid(val_t self, val_t param0, int* init_table);
922 val_t NEW_parser_prod___ANeMethid___init_anemethid(val_t param0);
923 typedef void (* parser_prod___ANeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
924 void parser_prod___ANeMethid___replace_child(val_t self, val_t param0, val_t param1);
925 typedef void (* parser_prod___ANeMethid___visit_all_t)(val_t self, val_t param0);
926 void parser_prod___ANeMethid___visit_all(val_t self, val_t param0);
927 typedef void (* parser_prod___ANeMethid___visit_all_reverse_t)(val_t self, val_t param0);
928 void parser_prod___ANeMethid___visit_all_reverse(val_t self, val_t param0);
929 typedef void (* parser_prod___ALeMethid___n_le__eq_t)(val_t self, val_t param0);
930 void parser_prod___ALeMethid___n_le__eq(val_t self, val_t param0);
931 typedef void (* parser_prod___ALeMethid___empty_init_t)(val_t self, int* init_table);
932 void parser_prod___ALeMethid___empty_init(val_t self, int* init_table);
933 val_t NEW_parser_prod___ALeMethid___empty_init();
934 typedef void (* parser_prod___ALeMethid___init_alemethid_t)(val_t self, val_t param0, int* init_table);
935 void parser_prod___ALeMethid___init_alemethid(val_t self, val_t param0, int* init_table);
936 val_t NEW_parser_prod___ALeMethid___init_alemethid(val_t param0);
937 typedef void (* parser_prod___ALeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
938 void parser_prod___ALeMethid___replace_child(val_t self, val_t param0, val_t param1);
939 typedef void (* parser_prod___ALeMethid___visit_all_t)(val_t self, val_t param0);
940 void parser_prod___ALeMethid___visit_all(val_t self, val_t param0);
941 typedef void (* parser_prod___ALeMethid___visit_all_reverse_t)(val_t self, val_t param0);
942 void parser_prod___ALeMethid___visit_all_reverse(val_t self, val_t param0);
943 typedef void (* parser_prod___AGeMethid___n_ge__eq_t)(val_t self, val_t param0);
944 void parser_prod___AGeMethid___n_ge__eq(val_t self, val_t param0);
945 typedef void (* parser_prod___AGeMethid___empty_init_t)(val_t self, int* init_table);
946 void parser_prod___AGeMethid___empty_init(val_t self, int* init_table);
947 val_t NEW_parser_prod___AGeMethid___empty_init();
948 typedef void (* parser_prod___AGeMethid___init_agemethid_t)(val_t self, val_t param0, int* init_table);
949 void parser_prod___AGeMethid___init_agemethid(val_t self, val_t param0, int* init_table);
950 val_t NEW_parser_prod___AGeMethid___init_agemethid(val_t param0);
951 typedef void (* parser_prod___AGeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
952 void parser_prod___AGeMethid___replace_child(val_t self, val_t param0, val_t param1);
953 typedef void (* parser_prod___AGeMethid___visit_all_t)(val_t self, val_t param0);
954 void parser_prod___AGeMethid___visit_all(val_t self, val_t param0);
955 typedef void (* parser_prod___AGeMethid___visit_all_reverse_t)(val_t self, val_t param0);
956 void parser_prod___AGeMethid___visit_all_reverse(val_t self, val_t param0);
957 typedef void (* parser_prod___ALtMethid___n_lt__eq_t)(val_t self, val_t param0);
958 void parser_prod___ALtMethid___n_lt__eq(val_t self, val_t param0);
959 typedef void (* parser_prod___ALtMethid___empty_init_t)(val_t self, int* init_table);
960 void parser_prod___ALtMethid___empty_init(val_t self, int* init_table);
961 val_t NEW_parser_prod___ALtMethid___empty_init();
962 typedef void (* parser_prod___ALtMethid___init_altmethid_t)(val_t self, val_t param0, int* init_table);
963 void parser_prod___ALtMethid___init_altmethid(val_t self, val_t param0, int* init_table);
964 val_t NEW_parser_prod___ALtMethid___init_altmethid(val_t param0);
965 typedef void (* parser_prod___ALtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
966 void parser_prod___ALtMethid___replace_child(val_t self, val_t param0, val_t param1);
967 typedef void (* parser_prod___ALtMethid___visit_all_t)(val_t self, val_t param0);
968 void parser_prod___ALtMethid___visit_all(val_t self, val_t param0);
969 typedef void (* parser_prod___ALtMethid___visit_all_reverse_t)(val_t self, val_t param0);
970 void parser_prod___ALtMethid___visit_all_reverse(val_t self, val_t param0);
971 typedef void (* parser_prod___AGtMethid___n_gt__eq_t)(val_t self, val_t param0);
972 void parser_prod___AGtMethid___n_gt__eq(val_t self, val_t param0);
973 typedef void (* parser_prod___AGtMethid___empty_init_t)(val_t self, int* init_table);
974 void parser_prod___AGtMethid___empty_init(val_t self, int* init_table);
975 val_t NEW_parser_prod___AGtMethid___empty_init();
976 typedef void (* parser_prod___AGtMethid___init_agtmethid_t)(val_t self, val_t param0, int* init_table);
977 void parser_prod___AGtMethid___init_agtmethid(val_t self, val_t param0, int* init_table);
978 val_t NEW_parser_prod___AGtMethid___init_agtmethid(val_t param0);
979 typedef void (* parser_prod___AGtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
980 void parser_prod___AGtMethid___replace_child(val_t self, val_t param0, val_t param1);
981 typedef void (* parser_prod___AGtMethid___visit_all_t)(val_t self, val_t param0);
982 void parser_prod___AGtMethid___visit_all(val_t self, val_t param0);
983 typedef void (* parser_prod___AGtMethid___visit_all_reverse_t)(val_t self, val_t param0);
984 void parser_prod___AGtMethid___visit_all_reverse(val_t self, val_t param0);
985 typedef void (* parser_prod___ABraMethid___n_obra__eq_t)(val_t self, val_t param0);
986 void parser_prod___ABraMethid___n_obra__eq(val_t self, val_t param0);
987 typedef void (* parser_prod___ABraMethid___n_cbra__eq_t)(val_t self, val_t param0);
988 void parser_prod___ABraMethid___n_cbra__eq(val_t self, val_t param0);
989 typedef void (* parser_prod___ABraMethid___empty_init_t)(val_t self, int* init_table);
990 void parser_prod___ABraMethid___empty_init(val_t self, int* init_table);
991 val_t NEW_parser_prod___ABraMethid___empty_init();
992 typedef void (* parser_prod___ABraMethid___init_abramethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
993 void parser_prod___ABraMethid___init_abramethid(val_t self, val_t param0, val_t param1, int* init_table);
994 val_t NEW_parser_prod___ABraMethid___init_abramethid(val_t param0, val_t param1);
995 typedef void (* parser_prod___ABraMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
996 void parser_prod___ABraMethid___replace_child(val_t self, val_t param0, val_t param1);
997 typedef void (* parser_prod___ABraMethid___visit_all_t)(val_t self, val_t param0);
998 void parser_prod___ABraMethid___visit_all(val_t self, val_t param0);
999 typedef void (* parser_prod___ABraMethid___visit_all_reverse_t)(val_t self, val_t param0);
1000 void parser_prod___ABraMethid___visit_all_reverse(val_t self, val_t param0);
1001 typedef void (* parser_prod___AStarshipMethid___n_starship__eq_t)(val_t self, val_t param0);
1002 void parser_prod___AStarshipMethid___n_starship__eq(val_t self, val_t param0);
1003 typedef void (* parser_prod___AStarshipMethid___empty_init_t)(val_t self, int* init_table);
1004 void parser_prod___AStarshipMethid___empty_init(val_t self, int* init_table);
1005 val_t NEW_parser_prod___AStarshipMethid___empty_init();
1006 typedef void (* parser_prod___AStarshipMethid___init_astarshipmethid_t)(val_t self, val_t param0, int* init_table);
1007 void parser_prod___AStarshipMethid___init_astarshipmethid(val_t self, val_t param0, int* init_table);
1008 val_t NEW_parser_prod___AStarshipMethid___init_astarshipmethid(val_t param0);
1009 typedef void (* parser_prod___AStarshipMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1010 void parser_prod___AStarshipMethid___replace_child(val_t self, val_t param0, val_t param1);
1011 typedef void (* parser_prod___AStarshipMethid___visit_all_t)(val_t self, val_t param0);
1012 void parser_prod___AStarshipMethid___visit_all(val_t self, val_t param0);
1013 typedef void (* parser_prod___AStarshipMethid___visit_all_reverse_t)(val_t self, val_t param0);
1014 void parser_prod___AStarshipMethid___visit_all_reverse(val_t self, val_t param0);
1015 typedef void (* parser_prod___AAssignMethid___n_id__eq_t)(val_t self, val_t param0);
1016 void parser_prod___AAssignMethid___n_id__eq(val_t self, val_t param0);
1017 typedef void (* parser_prod___AAssignMethid___n_assign__eq_t)(val_t self, val_t param0);
1018 void parser_prod___AAssignMethid___n_assign__eq(val_t self, val_t param0);
1019 typedef void (* parser_prod___AAssignMethid___empty_init_t)(val_t self, int* init_table);
1020 void parser_prod___AAssignMethid___empty_init(val_t self, int* init_table);
1021 val_t NEW_parser_prod___AAssignMethid___empty_init();
1022 typedef void (* parser_prod___AAssignMethid___init_aassignmethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
1023 void parser_prod___AAssignMethid___init_aassignmethid(val_t self, val_t param0, val_t param1, int* init_table);
1024 val_t NEW_parser_prod___AAssignMethid___init_aassignmethid(val_t param0, val_t param1);
1025 typedef void (* parser_prod___AAssignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1026 void parser_prod___AAssignMethid___replace_child(val_t self, val_t param0, val_t param1);
1027 typedef void (* parser_prod___AAssignMethid___visit_all_t)(val_t self, val_t param0);
1028 void parser_prod___AAssignMethid___visit_all(val_t self, val_t param0);
1029 typedef void (* parser_prod___AAssignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1030 void parser_prod___AAssignMethid___visit_all_reverse(val_t self, val_t param0);
1031 typedef void (* parser_prod___ABraassignMethid___n_obra__eq_t)(val_t self, val_t param0);
1032 void parser_prod___ABraassignMethid___n_obra__eq(val_t self, val_t param0);
1033 typedef void (* parser_prod___ABraassignMethid___n_cbra__eq_t)(val_t self, val_t param0);
1034 void parser_prod___ABraassignMethid___n_cbra__eq(val_t self, val_t param0);
1035 typedef void (* parser_prod___ABraassignMethid___n_assign__eq_t)(val_t self, val_t param0);
1036 void parser_prod___ABraassignMethid___n_assign__eq(val_t self, val_t param0);
1037 typedef void (* parser_prod___ABraassignMethid___empty_init_t)(val_t self, int* init_table);
1038 void parser_prod___ABraassignMethid___empty_init(val_t self, int* init_table);
1039 val_t NEW_parser_prod___ABraassignMethid___empty_init();
1040 typedef void (* parser_prod___ABraassignMethid___init_abraassignmethid_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1041 void parser_prod___ABraassignMethid___init_abraassignmethid(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1042 val_t NEW_parser_prod___ABraassignMethid___init_abraassignmethid(val_t param0, val_t param1, val_t param2);
1043 typedef void (* parser_prod___ABraassignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1044 void parser_prod___ABraassignMethid___replace_child(val_t self, val_t param0, val_t param1);
1045 typedef void (* parser_prod___ABraassignMethid___visit_all_t)(val_t self, val_t param0);
1046 void parser_prod___ABraassignMethid___visit_all(val_t self, val_t param0);
1047 typedef void (* parser_prod___ABraassignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1048 void parser_prod___ABraassignMethid___visit_all_reverse(val_t self, val_t param0);
1049 typedef void (* parser_prod___ASignature___n_type__eq_t)(val_t self, val_t param0);
1050 void parser_prod___ASignature___n_type__eq(val_t self, val_t param0);
1051 typedef void (* parser_prod___ASignature___empty_init_t)(val_t self, int* init_table);
1052 void parser_prod___ASignature___empty_init(val_t self, int* init_table);
1053 val_t NEW_parser_prod___ASignature___empty_init();
1054 typedef void (* parser_prod___ASignature___init_asignature_t)(val_t self, val_t param0, val_t param1, int* init_table);
1055 void parser_prod___ASignature___init_asignature(val_t self, val_t param0, val_t param1, int* init_table);
1056 val_t NEW_parser_prod___ASignature___init_asignature(val_t param0, val_t param1);
1057 typedef void (* parser_prod___ASignature___replace_child_t)(val_t self, val_t param0, val_t param1);
1058 void parser_prod___ASignature___replace_child(val_t self, val_t param0, val_t param1);
1059 typedef void (* parser_prod___ASignature___visit_all_t)(val_t self, val_t param0);
1060 void parser_prod___ASignature___visit_all(val_t self, val_t param0);
1061 typedef void (* parser_prod___ASignature___visit_all_reverse_t)(val_t self, val_t param0);
1062 void parser_prod___ASignature___visit_all_reverse(val_t self, val_t param0);
1063 typedef void (* parser_prod___AParam___n_id__eq_t)(val_t self, val_t param0);
1064 void parser_prod___AParam___n_id__eq(val_t self, val_t param0);
1065 typedef void (* parser_prod___AParam___n_type__eq_t)(val_t self, val_t param0);
1066 void parser_prod___AParam___n_type__eq(val_t self, val_t param0);
1067 typedef void (* parser_prod___AParam___n_dotdotdot__eq_t)(val_t self, val_t param0);
1068 void parser_prod___AParam___n_dotdotdot__eq(val_t self, val_t param0);
1069 typedef void (* parser_prod___AParam___empty_init_t)(val_t self, int* init_table);
1070 void parser_prod___AParam___empty_init(val_t self, int* init_table);
1071 val_t NEW_parser_prod___AParam___empty_init();
1072 typedef void (* parser_prod___AParam___init_aparam_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1073 void parser_prod___AParam___init_aparam(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1074 val_t NEW_parser_prod___AParam___init_aparam(val_t param0, val_t param1, val_t param2);
1075 typedef void (* parser_prod___AParam___replace_child_t)(val_t self, val_t param0, val_t param1);
1076 void parser_prod___AParam___replace_child(val_t self, val_t param0, val_t param1);
1077 typedef void (* parser_prod___AParam___visit_all_t)(val_t self, val_t param0);
1078 void parser_prod___AParam___visit_all(val_t self, val_t param0);
1079 typedef void (* parser_prod___AParam___visit_all_reverse_t)(val_t self, val_t param0);
1080 void parser_prod___AParam___visit_all_reverse(val_t self, val_t param0);
1081 typedef void (* parser_prod___AType___n_id__eq_t)(val_t self, val_t param0);
1082 void parser_prod___AType___n_id__eq(val_t self, val_t param0);
1083 typedef void (* parser_prod___AType___empty_init_t)(val_t self, int* init_table);
1084 void parser_prod___AType___empty_init(val_t self, int* init_table);
1085 val_t NEW_parser_prod___AType___empty_init();
1086 typedef void (* parser_prod___AType___init_atype_t)(val_t self, val_t param0, val_t param1, int* init_table);
1087 void parser_prod___AType___init_atype(val_t self, val_t param0, val_t param1, int* init_table);
1088 val_t NEW_parser_prod___AType___init_atype(val_t param0, val_t param1);
1089 typedef void (* parser_prod___AType___replace_child_t)(val_t self, val_t param0, val_t param1);
1090 void parser_prod___AType___replace_child(val_t self, val_t param0, val_t param1);
1091 typedef void (* parser_prod___AType___visit_all_t)(val_t self, val_t param0);
1092 void parser_prod___AType___visit_all(val_t self, val_t param0);
1093 typedef void (* parser_prod___AType___visit_all_reverse_t)(val_t self, val_t param0);
1094 void parser_prod___AType___visit_all_reverse(val_t self, val_t param0);
1095 typedef void (* parser_prod___ABlockExpr___empty_init_t)(val_t self, int* init_table);
1096 void parser_prod___ABlockExpr___empty_init(val_t self, int* init_table);
1097 val_t NEW_parser_prod___ABlockExpr___empty_init();
1098 typedef void (* parser_prod___ABlockExpr___init_ablockexpr_t)(val_t self, val_t param0, int* init_table);
1099 void parser_prod___ABlockExpr___init_ablockexpr(val_t self, val_t param0, int* init_table);
1100 val_t NEW_parser_prod___ABlockExpr___init_ablockexpr(val_t param0);
1101 typedef void (* parser_prod___ABlockExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1102 void parser_prod___ABlockExpr___replace_child(val_t self, val_t param0, val_t param1);
1103 typedef void (* parser_prod___ABlockExpr___visit_all_t)(val_t self, val_t param0);
1104 void parser_prod___ABlockExpr___visit_all(val_t self, val_t param0);
1105 typedef void (* parser_prod___ABlockExpr___visit_all_reverse_t)(val_t self, val_t param0);
1106 void parser_prod___ABlockExpr___visit_all_reverse(val_t self, val_t param0);
1107 typedef void (* parser_prod___AVardeclExpr___n_kwvar__eq_t)(val_t self, val_t param0);
1108 void parser_prod___AVardeclExpr___n_kwvar__eq(val_t self, val_t param0);
1109 typedef void (* parser_prod___AVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1110 void parser_prod___AVardeclExpr___n_id__eq(val_t self, val_t param0);
1111 typedef void (* parser_prod___AVardeclExpr___n_type__eq_t)(val_t self, val_t param0);
1112 void parser_prod___AVardeclExpr___n_type__eq(val_t self, val_t param0);
1113 typedef void (* parser_prod___AVardeclExpr___n_assign__eq_t)(val_t self, val_t param0);
1114 void parser_prod___AVardeclExpr___n_assign__eq(val_t self, val_t param0);
1115 typedef void (* parser_prod___AVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1116 void parser_prod___AVardeclExpr___n_expr__eq(val_t self, val_t param0);
1117 typedef void (* parser_prod___AVardeclExpr___empty_init_t)(val_t self, int* init_table);
1118 void parser_prod___AVardeclExpr___empty_init(val_t self, int* init_table);
1119 val_t NEW_parser_prod___AVardeclExpr___empty_init();
1120 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);
1121 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);
1122 val_t NEW_parser_prod___AVardeclExpr___init_avardeclexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
1123 typedef void (* parser_prod___AVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1124 void parser_prod___AVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1125 typedef void (* parser_prod___AVardeclExpr___visit_all_t)(val_t self, val_t param0);
1126 void parser_prod___AVardeclExpr___visit_all(val_t self, val_t param0);
1127 typedef void (* parser_prod___AVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1128 void parser_prod___AVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1129 typedef void (* parser_prod___AReturnExpr___n_kwreturn__eq_t)(val_t self, val_t param0);
1130 void parser_prod___AReturnExpr___n_kwreturn__eq(val_t self, val_t param0);
1131 typedef void (* parser_prod___AReturnExpr___n_expr__eq_t)(val_t self, val_t param0);
1132 void parser_prod___AReturnExpr___n_expr__eq(val_t self, val_t param0);
1133 typedef void (* parser_prod___AReturnExpr___empty_init_t)(val_t self, int* init_table);
1134 void parser_prod___AReturnExpr___empty_init(val_t self, int* init_table);
1135 val_t NEW_parser_prod___AReturnExpr___empty_init();
1136 typedef void (* parser_prod___AReturnExpr___init_areturnexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1137 void parser_prod___AReturnExpr___init_areturnexpr(val_t self, val_t param0, val_t param1, int* init_table);
1138 val_t NEW_parser_prod___AReturnExpr___init_areturnexpr(val_t param0, val_t param1);
1139 typedef void (* parser_prod___AReturnExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1140 void parser_prod___AReturnExpr___replace_child(val_t self, val_t param0, val_t param1);
1141 typedef void (* parser_prod___AReturnExpr___visit_all_t)(val_t self, val_t param0);
1142 void parser_prod___AReturnExpr___visit_all(val_t self, val_t param0);
1143 typedef void (* parser_prod___AReturnExpr___visit_all_reverse_t)(val_t self, val_t param0);
1144 void parser_prod___AReturnExpr___visit_all_reverse(val_t self, val_t param0);
1145 typedef void (* parser_prod___ABreakExpr___n_kwbreak__eq_t)(val_t self, val_t param0);
1146 void parser_prod___ABreakExpr___n_kwbreak__eq(val_t self, val_t param0);
1147 typedef void (* parser_prod___ABreakExpr___empty_init_t)(val_t self, int* init_table);
1148 void parser_prod___ABreakExpr___empty_init(val_t self, int* init_table);
1149 val_t NEW_parser_prod___ABreakExpr___empty_init();
1150 typedef void (* parser_prod___ABreakExpr___init_abreakexpr_t)(val_t self, val_t param0, int* init_table);
1151 void parser_prod___ABreakExpr___init_abreakexpr(val_t self, val_t param0, int* init_table);
1152 val_t NEW_parser_prod___ABreakExpr___init_abreakexpr(val_t param0);
1153 typedef void (* parser_prod___ABreakExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1154 void parser_prod___ABreakExpr___replace_child(val_t self, val_t param0, val_t param1);
1155 typedef void (* parser_prod___ABreakExpr___visit_all_t)(val_t self, val_t param0);
1156 void parser_prod___ABreakExpr___visit_all(val_t self, val_t param0);
1157 typedef void (* parser_prod___ABreakExpr___visit_all_reverse_t)(val_t self, val_t param0);
1158 void parser_prod___ABreakExpr___visit_all_reverse(val_t self, val_t param0);
1159 typedef void (* parser_prod___AAbortExpr___n_kwabort__eq_t)(val_t self, val_t param0);
1160 void parser_prod___AAbortExpr___n_kwabort__eq(val_t self, val_t param0);
1161 typedef void (* parser_prod___AAbortExpr___empty_init_t)(val_t self, int* init_table);
1162 void parser_prod___AAbortExpr___empty_init(val_t self, int* init_table);
1163 val_t NEW_parser_prod___AAbortExpr___empty_init();
1164 typedef void (* parser_prod___AAbortExpr___init_aabortexpr_t)(val_t self, val_t param0, int* init_table);
1165 void parser_prod___AAbortExpr___init_aabortexpr(val_t self, val_t param0, int* init_table);
1166 val_t NEW_parser_prod___AAbortExpr___init_aabortexpr(val_t param0);
1167 typedef void (* parser_prod___AAbortExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1168 void parser_prod___AAbortExpr___replace_child(val_t self, val_t param0, val_t param1);
1169 typedef void (* parser_prod___AAbortExpr___visit_all_t)(val_t self, val_t param0);
1170 void parser_prod___AAbortExpr___visit_all(val_t self, val_t param0);
1171 typedef void (* parser_prod___AAbortExpr___visit_all_reverse_t)(val_t self, val_t param0);
1172 void parser_prod___AAbortExpr___visit_all_reverse(val_t self, val_t param0);
1173 typedef void (* parser_prod___AContinueExpr___n_kwcontinue__eq_t)(val_t self, val_t param0);
1174 void parser_prod___AContinueExpr___n_kwcontinue__eq(val_t self, val_t param0);
1175 typedef void (* parser_prod___AContinueExpr___empty_init_t)(val_t self, int* init_table);
1176 void parser_prod___AContinueExpr___empty_init(val_t self, int* init_table);
1177 val_t NEW_parser_prod___AContinueExpr___empty_init();
1178 typedef void (* parser_prod___AContinueExpr___init_acontinueexpr_t)(val_t self, val_t param0, int* init_table);
1179 void parser_prod___AContinueExpr___init_acontinueexpr(val_t self, val_t param0, int* init_table);
1180 val_t NEW_parser_prod___AContinueExpr___init_acontinueexpr(val_t param0);
1181 typedef void (* parser_prod___AContinueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1182 void parser_prod___AContinueExpr___replace_child(val_t self, val_t param0, val_t param1);
1183 typedef void (* parser_prod___AContinueExpr___visit_all_t)(val_t self, val_t param0);
1184 void parser_prod___AContinueExpr___visit_all(val_t self, val_t param0);
1185 typedef void (* parser_prod___AContinueExpr___visit_all_reverse_t)(val_t self, val_t param0);
1186 void parser_prod___AContinueExpr___visit_all_reverse(val_t self, val_t param0);
1187 typedef void (* parser_prod___ADoExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1188 void parser_prod___ADoExpr___n_kwdo__eq(val_t self, val_t param0);
1189 typedef void (* parser_prod___ADoExpr___n_block__eq_t)(val_t self, val_t param0);
1190 void parser_prod___ADoExpr___n_block__eq(val_t self, val_t param0);
1191 typedef void (* parser_prod___ADoExpr___empty_init_t)(val_t self, int* init_table);
1192 void parser_prod___ADoExpr___empty_init(val_t self, int* init_table);
1193 val_t NEW_parser_prod___ADoExpr___empty_init();
1194 typedef void (* parser_prod___ADoExpr___init_adoexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1195 void parser_prod___ADoExpr___init_adoexpr(val_t self, val_t param0, val_t param1, int* init_table);
1196 val_t NEW_parser_prod___ADoExpr___init_adoexpr(val_t param0, val_t param1);
1197 typedef void (* parser_prod___ADoExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1198 void parser_prod___ADoExpr___replace_child(val_t self, val_t param0, val_t param1);
1199 typedef void (* parser_prod___ADoExpr___visit_all_t)(val_t self, val_t param0);
1200 void parser_prod___ADoExpr___visit_all(val_t self, val_t param0);
1201 typedef void (* parser_prod___ADoExpr___visit_all_reverse_t)(val_t self, val_t param0);
1202 void parser_prod___ADoExpr___visit_all_reverse(val_t self, val_t param0);
1203 typedef void (* parser_prod___AIfExpr___n_kwif__eq_t)(val_t self, val_t param0);
1204 void parser_prod___AIfExpr___n_kwif__eq(val_t self, val_t param0);
1205 typedef void (* parser_prod___AIfExpr___n_expr__eq_t)(val_t self, val_t param0);
1206 void parser_prod___AIfExpr___n_expr__eq(val_t self, val_t param0);
1207 typedef void (* parser_prod___AIfExpr___n_then__eq_t)(val_t self, val_t param0);
1208 void parser_prod___AIfExpr___n_then__eq(val_t self, val_t param0);
1209 typedef void (* parser_prod___AIfExpr___n_else__eq_t)(val_t self, val_t param0);
1210 void parser_prod___AIfExpr___n_else__eq(val_t self, val_t param0);
1211 typedef void (* parser_prod___AIfExpr___empty_init_t)(val_t self, int* init_table);
1212 void parser_prod___AIfExpr___empty_init(val_t self, int* init_table);
1213 val_t NEW_parser_prod___AIfExpr___empty_init();
1214 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);
1215 void parser_prod___AIfExpr___init_aifexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1216 val_t NEW_parser_prod___AIfExpr___init_aifexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1217 typedef void (* parser_prod___AIfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1218 void parser_prod___AIfExpr___replace_child(val_t self, val_t param0, val_t param1);
1219 typedef void (* parser_prod___AIfExpr___visit_all_t)(val_t self, val_t param0);
1220 void parser_prod___AIfExpr___visit_all(val_t self, val_t param0);
1221 typedef void (* parser_prod___AIfExpr___visit_all_reverse_t)(val_t self, val_t param0);
1222 void parser_prod___AIfExpr___visit_all_reverse(val_t self, val_t param0);
1223 typedef void (* parser_prod___AIfexprExpr___n_kwif__eq_t)(val_t self, val_t param0);
1224 void parser_prod___AIfexprExpr___n_kwif__eq(val_t self, val_t param0);
1225 typedef void (* parser_prod___AIfexprExpr___n_expr__eq_t)(val_t self, val_t param0);
1226 void parser_prod___AIfexprExpr___n_expr__eq(val_t self, val_t param0);
1227 typedef void (* parser_prod___AIfexprExpr___n_kwthen__eq_t)(val_t self, val_t param0);
1228 void parser_prod___AIfexprExpr___n_kwthen__eq(val_t self, val_t param0);
1229 typedef void (* parser_prod___AIfexprExpr___n_then__eq_t)(val_t self, val_t param0);
1230 void parser_prod___AIfexprExpr___n_then__eq(val_t self, val_t param0);
1231 typedef void (* parser_prod___AIfexprExpr___n_kwelse__eq_t)(val_t self, val_t param0);
1232 void parser_prod___AIfexprExpr___n_kwelse__eq(val_t self, val_t param0);
1233 typedef void (* parser_prod___AIfexprExpr___n_else__eq_t)(val_t self, val_t param0);
1234 void parser_prod___AIfexprExpr___n_else__eq(val_t self, val_t param0);
1235 typedef void (* parser_prod___AIfexprExpr___empty_init_t)(val_t self, int* init_table);
1236 void parser_prod___AIfexprExpr___empty_init(val_t self, int* init_table);
1237 val_t NEW_parser_prod___AIfexprExpr___empty_init();
1238 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);
1239 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);
1240 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);
1241 typedef void (* parser_prod___AIfexprExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1242 void parser_prod___AIfexprExpr___replace_child(val_t self, val_t param0, val_t param1);
1243 typedef void (* parser_prod___AIfexprExpr___visit_all_t)(val_t self, val_t param0);
1244 void parser_prod___AIfexprExpr___visit_all(val_t self, val_t param0);
1245 typedef void (* parser_prod___AIfexprExpr___visit_all_reverse_t)(val_t self, val_t param0);
1246 void parser_prod___AIfexprExpr___visit_all_reverse(val_t self, val_t param0);
1247 typedef void (* parser_prod___AWhileExpr___n_kwwhile__eq_t)(val_t self, val_t param0);
1248 void parser_prod___AWhileExpr___n_kwwhile__eq(val_t self, val_t param0);
1249 typedef void (* parser_prod___AWhileExpr___n_expr__eq_t)(val_t self, val_t param0);
1250 void parser_prod___AWhileExpr___n_expr__eq(val_t self, val_t param0);
1251 typedef void (* parser_prod___AWhileExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1252 void parser_prod___AWhileExpr___n_kwdo__eq(val_t self, val_t param0);
1253 typedef void (* parser_prod___AWhileExpr___n_block__eq_t)(val_t self, val_t param0);
1254 void parser_prod___AWhileExpr___n_block__eq(val_t self, val_t param0);
1255 typedef void (* parser_prod___AWhileExpr___empty_init_t)(val_t self, int* init_table);
1256 void parser_prod___AWhileExpr___empty_init(val_t self, int* init_table);
1257 val_t NEW_parser_prod___AWhileExpr___empty_init();
1258 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);
1259 void parser_prod___AWhileExpr___init_awhileexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1260 val_t NEW_parser_prod___AWhileExpr___init_awhileexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1261 typedef void (* parser_prod___AWhileExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1262 void parser_prod___AWhileExpr___replace_child(val_t self, val_t param0, val_t param1);
1263 typedef void (* parser_prod___AWhileExpr___visit_all_t)(val_t self, val_t param0);
1264 void parser_prod___AWhileExpr___visit_all(val_t self, val_t param0);
1265 typedef void (* parser_prod___AWhileExpr___visit_all_reverse_t)(val_t self, val_t param0);
1266 void parser_prod___AWhileExpr___visit_all_reverse(val_t self, val_t param0);
1267 typedef void (* parser_prod___AForExpr___n_vardecl__eq_t)(val_t self, val_t param0);
1268 void parser_prod___AForExpr___n_vardecl__eq(val_t self, val_t param0);
1269 typedef void (* parser_prod___AForExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1270 void parser_prod___AForExpr___n_kwdo__eq(val_t self, val_t param0);
1271 typedef void (* parser_prod___AForExpr___n_block__eq_t)(val_t self, val_t param0);
1272 void parser_prod___AForExpr___n_block__eq(val_t self, val_t param0);
1273 typedef void (* parser_prod___AForExpr___empty_init_t)(val_t self, int* init_table);
1274 void parser_prod___AForExpr___empty_init(val_t self, int* init_table);
1275 val_t NEW_parser_prod___AForExpr___empty_init();
1276 typedef void (* parser_prod___AForExpr___init_aforexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1277 void parser_prod___AForExpr___init_aforexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1278 val_t NEW_parser_prod___AForExpr___init_aforexpr(val_t param0, val_t param1, val_t param2);
1279 typedef void (* parser_prod___AForExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1280 void parser_prod___AForExpr___replace_child(val_t self, val_t param0, val_t param1);
1281 typedef void (* parser_prod___AForExpr___visit_all_t)(val_t self, val_t param0);
1282 void parser_prod___AForExpr___visit_all(val_t self, val_t param0);
1283 typedef void (* parser_prod___AForExpr___visit_all_reverse_t)(val_t self, val_t param0);
1284 void parser_prod___AForExpr___visit_all_reverse(val_t self, val_t param0);
1285 typedef void (* parser_prod___AForVardeclExpr___n_kwfor__eq_t)(val_t self, val_t param0);
1286 void parser_prod___AForVardeclExpr___n_kwfor__eq(val_t self, val_t param0);
1287 typedef void (* parser_prod___AForVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1288 void parser_prod___AForVardeclExpr___n_id__eq(val_t self, val_t param0);
1289 typedef void (* parser_prod___AForVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1290 void parser_prod___AForVardeclExpr___n_expr__eq(val_t self, val_t param0);
1291 typedef void (* parser_prod___AForVardeclExpr___empty_init_t)(val_t self, int* init_table);
1292 void parser_prod___AForVardeclExpr___empty_init(val_t self, int* init_table);
1293 val_t NEW_parser_prod___AForVardeclExpr___empty_init();
1294 typedef void (* parser_prod___AForVardeclExpr___init_aforvardeclexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1295 void parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1296 val_t NEW_parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t param0, val_t param1, val_t param2);
1297 typedef void (* parser_prod___AForVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1298 void parser_prod___AForVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1299 typedef void (* parser_prod___AForVardeclExpr___visit_all_t)(val_t self, val_t param0);
1300 void parser_prod___AForVardeclExpr___visit_all(val_t self, val_t param0);
1301 typedef void (* parser_prod___AForVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1302 void parser_prod___AForVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1303 typedef void (* parser_prod___AAssertExpr___n_kwassert__eq_t)(val_t self, val_t param0);
1304 void parser_prod___AAssertExpr___n_kwassert__eq(val_t self, val_t param0);
1305 typedef void (* parser_prod___AAssertExpr___n_id__eq_t)(val_t self, val_t param0);
1306 void parser_prod___AAssertExpr___n_id__eq(val_t self, val_t param0);
1307 typedef void (* parser_prod___AAssertExpr___n_expr__eq_t)(val_t self, val_t param0);
1308 void parser_prod___AAssertExpr___n_expr__eq(val_t self, val_t param0);
1309 typedef void (* parser_prod___AAssertExpr___empty_init_t)(val_t self, int* init_table);
1310 void parser_prod___AAssertExpr___empty_init(val_t self, int* init_table);
1311 val_t NEW_parser_prod___AAssertExpr___empty_init();
1312 typedef void (* parser_prod___AAssertExpr___init_aassertexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1313 void parser_prod___AAssertExpr___init_aassertexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1314 val_t NEW_parser_prod___AAssertExpr___init_aassertexpr(val_t param0, val_t param1, val_t param2);
1315 typedef void (* parser_prod___AAssertExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1316 void parser_prod___AAssertExpr___replace_child(val_t self, val_t param0, val_t param1);
1317 typedef void (* parser_prod___AAssertExpr___visit_all_t)(val_t self, val_t param0);
1318 void parser_prod___AAssertExpr___visit_all(val_t self, val_t param0);
1319 typedef void (* parser_prod___AAssertExpr___visit_all_reverse_t)(val_t self, val_t param0);
1320 void parser_prod___AAssertExpr___visit_all_reverse(val_t self, val_t param0);
1321 typedef void (* parser_prod___AOnceExpr___n_kwonce__eq_t)(val_t self, val_t param0);
1322 void parser_prod___AOnceExpr___n_kwonce__eq(val_t self, val_t param0);
1323 typedef void (* parser_prod___AOnceExpr___n_expr__eq_t)(val_t self, val_t param0);
1324 void parser_prod___AOnceExpr___n_expr__eq(val_t self, val_t param0);
1325 typedef void (* parser_prod___AOnceExpr___empty_init_t)(val_t self, int* init_table);
1326 void parser_prod___AOnceExpr___empty_init(val_t self, int* init_table);
1327 val_t NEW_parser_prod___AOnceExpr___empty_init();
1328 typedef void (* parser_prod___AOnceExpr___init_aonceexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1329 void parser_prod___AOnceExpr___init_aonceexpr(val_t self, val_t param0, val_t param1, int* init_table);
1330 val_t NEW_parser_prod___AOnceExpr___init_aonceexpr(val_t param0, val_t param1);
1331 typedef void (* parser_prod___AOnceExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1332 void parser_prod___AOnceExpr___replace_child(val_t self, val_t param0, val_t param1);
1333 typedef void (* parser_prod___AOnceExpr___visit_all_t)(val_t self, val_t param0);
1334 void parser_prod___AOnceExpr___visit_all(val_t self, val_t param0);
1335 typedef void (* parser_prod___AOnceExpr___visit_all_reverse_t)(val_t self, val_t param0);
1336 void parser_prod___AOnceExpr___visit_all_reverse(val_t self, val_t param0);
1337 typedef void (* parser_prod___ASendExpr___n_expr__eq_t)(val_t self, val_t param0);
1338 void parser_prod___ASendExpr___n_expr__eq(val_t self, val_t param0);
1339 typedef void (* parser_prod___ASendExpr___empty_init_t)(val_t self, int* init_table);
1340 void parser_prod___ASendExpr___empty_init(val_t self, int* init_table);
1341 val_t NEW_parser_prod___ASendExpr___empty_init();
1342 typedef void (* parser_prod___ASendExpr___init_asendexpr_t)(val_t self, val_t param0, int* init_table);
1343 void parser_prod___ASendExpr___init_asendexpr(val_t self, val_t param0, int* init_table);
1344 val_t NEW_parser_prod___ASendExpr___init_asendexpr(val_t param0);
1345 typedef void (* parser_prod___ASendExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1346 void parser_prod___ASendExpr___replace_child(val_t self, val_t param0, val_t param1);
1347 typedef void (* parser_prod___ASendExpr___visit_all_t)(val_t self, val_t param0);
1348 void parser_prod___ASendExpr___visit_all(val_t self, val_t param0);
1349 typedef void (* parser_prod___ASendExpr___visit_all_reverse_t)(val_t self, val_t param0);
1350 void parser_prod___ASendExpr___visit_all_reverse(val_t self, val_t param0);
1351 typedef void (* parser_prod___ABinopExpr___n_expr__eq_t)(val_t self, val_t param0);
1352 void parser_prod___ABinopExpr___n_expr__eq(val_t self, val_t param0);
1353 typedef void (* parser_prod___ABinopExpr___n_expr2__eq_t)(val_t self, val_t param0);
1354 void parser_prod___ABinopExpr___n_expr2__eq(val_t self, val_t param0);
1355 typedef void (* parser_prod___ABinopExpr___empty_init_t)(val_t self, int* init_table);
1356 void parser_prod___ABinopExpr___empty_init(val_t self, int* init_table);
1357 val_t NEW_parser_prod___ABinopExpr___empty_init();
1358 typedef void (* parser_prod___ABinopExpr___init_abinopexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1359 void parser_prod___ABinopExpr___init_abinopexpr(val_t self, val_t param0, val_t param1, int* init_table);
1360 val_t NEW_parser_prod___ABinopExpr___init_abinopexpr(val_t param0, val_t param1);
1361 typedef void (* parser_prod___ABinopExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1362 void parser_prod___ABinopExpr___replace_child(val_t self, val_t param0, val_t param1);
1363 typedef void (* parser_prod___ABinopExpr___visit_all_t)(val_t self, val_t param0);
1364 void parser_prod___ABinopExpr___visit_all(val_t self, val_t param0);
1365 typedef void (* parser_prod___ABinopExpr___visit_all_reverse_t)(val_t self, val_t param0);
1366 void parser_prod___ABinopExpr___visit_all_reverse(val_t self, val_t param0);
1367 typedef void (* parser_prod___AOrExpr___n_expr__eq_t)(val_t self, val_t param0);
1368 void parser_prod___AOrExpr___n_expr__eq(val_t self, val_t param0);
1369 typedef void (* parser_prod___AOrExpr___n_expr2__eq_t)(val_t self, val_t param0);
1370 void parser_prod___AOrExpr___n_expr2__eq(val_t self, val_t param0);
1371 typedef void (* parser_prod___AOrExpr___empty_init_t)(val_t self, int* init_table);
1372 void parser_prod___AOrExpr___empty_init(val_t self, int* init_table);
1373 val_t NEW_parser_prod___AOrExpr___empty_init();
1374 typedef void (* parser_prod___AOrExpr___init_aorexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1375 void parser_prod___AOrExpr___init_aorexpr(val_t self, val_t param0, val_t param1, int* init_table);
1376 val_t NEW_parser_prod___AOrExpr___init_aorexpr(val_t param0, val_t param1);
1377 typedef void (* parser_prod___AOrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1378 void parser_prod___AOrExpr___replace_child(val_t self, val_t param0, val_t param1);
1379 typedef void (* parser_prod___AOrExpr___visit_all_t)(val_t self, val_t param0);
1380 void parser_prod___AOrExpr___visit_all(val_t self, val_t param0);
1381 typedef void (* parser_prod___AOrExpr___visit_all_reverse_t)(val_t self, val_t param0);
1382 void parser_prod___AOrExpr___visit_all_reverse(val_t self, val_t param0);
1383 typedef void (* parser_prod___AAndExpr___n_expr__eq_t)(val_t self, val_t param0);
1384 void parser_prod___AAndExpr___n_expr__eq(val_t self, val_t param0);
1385 typedef void (* parser_prod___AAndExpr___n_expr2__eq_t)(val_t self, val_t param0);
1386 void parser_prod___AAndExpr___n_expr2__eq(val_t self, val_t param0);
1387 typedef void (* parser_prod___AAndExpr___empty_init_t)(val_t self, int* init_table);
1388 void parser_prod___AAndExpr___empty_init(val_t self, int* init_table);
1389 val_t NEW_parser_prod___AAndExpr___empty_init();
1390 typedef void (* parser_prod___AAndExpr___init_aandexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1391 void parser_prod___AAndExpr___init_aandexpr(val_t self, val_t param0, val_t param1, int* init_table);
1392 val_t NEW_parser_prod___AAndExpr___init_aandexpr(val_t param0, val_t param1);
1393 typedef void (* parser_prod___AAndExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1394 void parser_prod___AAndExpr___replace_child(val_t self, val_t param0, val_t param1);
1395 typedef void (* parser_prod___AAndExpr___visit_all_t)(val_t self, val_t param0);
1396 void parser_prod___AAndExpr___visit_all(val_t self, val_t param0);
1397 typedef void (* parser_prod___AAndExpr___visit_all_reverse_t)(val_t self, val_t param0);
1398 void parser_prod___AAndExpr___visit_all_reverse(val_t self, val_t param0);
1399 typedef void (* parser_prod___ANotExpr___n_kwnot__eq_t)(val_t self, val_t param0);
1400 void parser_prod___ANotExpr___n_kwnot__eq(val_t self, val_t param0);
1401 typedef void (* parser_prod___ANotExpr___n_expr__eq_t)(val_t self, val_t param0);
1402 void parser_prod___ANotExpr___n_expr__eq(val_t self, val_t param0);
1403 typedef void (* parser_prod___ANotExpr___empty_init_t)(val_t self, int* init_table);
1404 void parser_prod___ANotExpr___empty_init(val_t self, int* init_table);
1405 val_t NEW_parser_prod___ANotExpr___empty_init();
1406 typedef void (* parser_prod___ANotExpr___init_anotexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1407 void parser_prod___ANotExpr___init_anotexpr(val_t self, val_t param0, val_t param1, int* init_table);
1408 val_t NEW_parser_prod___ANotExpr___init_anotexpr(val_t param0, val_t param1);
1409 typedef void (* parser_prod___ANotExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1410 void parser_prod___ANotExpr___replace_child(val_t self, val_t param0, val_t param1);
1411 typedef void (* parser_prod___ANotExpr___visit_all_t)(val_t self, val_t param0);
1412 void parser_prod___ANotExpr___visit_all(val_t self, val_t param0);
1413 typedef void (* parser_prod___ANotExpr___visit_all_reverse_t)(val_t self, val_t param0);
1414 void parser_prod___ANotExpr___visit_all_reverse(val_t self, val_t param0);
1415 typedef void (* parser_prod___AEqExpr___n_expr__eq_t)(val_t self, val_t param0);
1416 void parser_prod___AEqExpr___n_expr__eq(val_t self, val_t param0);
1417 typedef void (* parser_prod___AEqExpr___n_expr2__eq_t)(val_t self, val_t param0);
1418 void parser_prod___AEqExpr___n_expr2__eq(val_t self, val_t param0);
1419 typedef void (* parser_prod___AEqExpr___empty_init_t)(val_t self, int* init_table);
1420 void parser_prod___AEqExpr___empty_init(val_t self, int* init_table);
1421 val_t NEW_parser_prod___AEqExpr___empty_init();
1422 typedef void (* parser_prod___AEqExpr___init_aeqexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1423 void parser_prod___AEqExpr___init_aeqexpr(val_t self, val_t param0, val_t param1, int* init_table);
1424 val_t NEW_parser_prod___AEqExpr___init_aeqexpr(val_t param0, val_t param1);
1425 typedef void (* parser_prod___AEqExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1426 void parser_prod___AEqExpr___replace_child(val_t self, val_t param0, val_t param1);
1427 typedef void (* parser_prod___AEqExpr___visit_all_t)(val_t self, val_t param0);
1428 void parser_prod___AEqExpr___visit_all(val_t self, val_t param0);
1429 typedef void (* parser_prod___AEqExpr___visit_all_reverse_t)(val_t self, val_t param0);
1430 void parser_prod___AEqExpr___visit_all_reverse(val_t self, val_t param0);
1431 typedef void (* parser_prod___AEeExpr___n_expr__eq_t)(val_t self, val_t param0);
1432 void parser_prod___AEeExpr___n_expr__eq(val_t self, val_t param0);
1433 typedef void (* parser_prod___AEeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1434 void parser_prod___AEeExpr___n_expr2__eq(val_t self, val_t param0);
1435 typedef void (* parser_prod___AEeExpr___empty_init_t)(val_t self, int* init_table);
1436 void parser_prod___AEeExpr___empty_init(val_t self, int* init_table);
1437 val_t NEW_parser_prod___AEeExpr___empty_init();
1438 typedef void (* parser_prod___AEeExpr___init_aeeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1439 void parser_prod___AEeExpr___init_aeeexpr(val_t self, val_t param0, val_t param1, int* init_table);
1440 val_t NEW_parser_prod___AEeExpr___init_aeeexpr(val_t param0, val_t param1);
1441 typedef void (* parser_prod___AEeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1442 void parser_prod___AEeExpr___replace_child(val_t self, val_t param0, val_t param1);
1443 typedef void (* parser_prod___AEeExpr___visit_all_t)(val_t self, val_t param0);
1444 void parser_prod___AEeExpr___visit_all(val_t self, val_t param0);
1445 typedef void (* parser_prod___AEeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1446 void parser_prod___AEeExpr___visit_all_reverse(val_t self, val_t param0);
1447 typedef void (* parser_prod___ANeExpr___n_expr__eq_t)(val_t self, val_t param0);
1448 void parser_prod___ANeExpr___n_expr__eq(val_t self, val_t param0);
1449 typedef void (* parser_prod___ANeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1450 void parser_prod___ANeExpr___n_expr2__eq(val_t self, val_t param0);
1451 typedef void (* parser_prod___ANeExpr___empty_init_t)(val_t self, int* init_table);
1452 void parser_prod___ANeExpr___empty_init(val_t self, int* init_table);
1453 val_t NEW_parser_prod___ANeExpr___empty_init();
1454 typedef void (* parser_prod___ANeExpr___init_aneexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1455 void parser_prod___ANeExpr___init_aneexpr(val_t self, val_t param0, val_t param1, int* init_table);
1456 val_t NEW_parser_prod___ANeExpr___init_aneexpr(val_t param0, val_t param1);
1457 typedef void (* parser_prod___ANeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1458 void parser_prod___ANeExpr___replace_child(val_t self, val_t param0, val_t param1);
1459 typedef void (* parser_prod___ANeExpr___visit_all_t)(val_t self, val_t param0);
1460 void parser_prod___ANeExpr___visit_all(val_t self, val_t param0);
1461 typedef void (* parser_prod___ANeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1462 void parser_prod___ANeExpr___visit_all_reverse(val_t self, val_t param0);
1463 typedef void (* parser_prod___ALtExpr___n_expr__eq_t)(val_t self, val_t param0);
1464 void parser_prod___ALtExpr___n_expr__eq(val_t self, val_t param0);
1465 typedef void (* parser_prod___ALtExpr___n_expr2__eq_t)(val_t self, val_t param0);
1466 void parser_prod___ALtExpr___n_expr2__eq(val_t self, val_t param0);
1467 typedef void (* parser_prod___ALtExpr___empty_init_t)(val_t self, int* init_table);
1468 void parser_prod___ALtExpr___empty_init(val_t self, int* init_table);
1469 val_t NEW_parser_prod___ALtExpr___empty_init();
1470 typedef void (* parser_prod___ALtExpr___init_altexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1471 void parser_prod___ALtExpr___init_altexpr(val_t self, val_t param0, val_t param1, int* init_table);
1472 val_t NEW_parser_prod___ALtExpr___init_altexpr(val_t param0, val_t param1);
1473 typedef void (* parser_prod___ALtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1474 void parser_prod___ALtExpr___replace_child(val_t self, val_t param0, val_t param1);
1475 typedef void (* parser_prod___ALtExpr___visit_all_t)(val_t self, val_t param0);
1476 void parser_prod___ALtExpr___visit_all(val_t self, val_t param0);
1477 typedef void (* parser_prod___ALtExpr___visit_all_reverse_t)(val_t self, val_t param0);
1478 void parser_prod___ALtExpr___visit_all_reverse(val_t self, val_t param0);
1479 typedef void (* parser_prod___ALeExpr___n_expr__eq_t)(val_t self, val_t param0);
1480 void parser_prod___ALeExpr___n_expr__eq(val_t self, val_t param0);
1481 typedef void (* parser_prod___ALeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1482 void parser_prod___ALeExpr___n_expr2__eq(val_t self, val_t param0);
1483 typedef void (* parser_prod___ALeExpr___empty_init_t)(val_t self, int* init_table);
1484 void parser_prod___ALeExpr___empty_init(val_t self, int* init_table);
1485 val_t NEW_parser_prod___ALeExpr___empty_init();
1486 typedef void (* parser_prod___ALeExpr___init_aleexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1487 void parser_prod___ALeExpr___init_aleexpr(val_t self, val_t param0, val_t param1, int* init_table);
1488 val_t NEW_parser_prod___ALeExpr___init_aleexpr(val_t param0, val_t param1);
1489 typedef void (* parser_prod___ALeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1490 void parser_prod___ALeExpr___replace_child(val_t self, val_t param0, val_t param1);
1491 typedef void (* parser_prod___ALeExpr___visit_all_t)(val_t self, val_t param0);
1492 void parser_prod___ALeExpr___visit_all(val_t self, val_t param0);
1493 typedef void (* parser_prod___ALeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1494 void parser_prod___ALeExpr___visit_all_reverse(val_t self, val_t param0);
1495 typedef void (* parser_prod___AGtExpr___n_expr__eq_t)(val_t self, val_t param0);
1496 void parser_prod___AGtExpr___n_expr__eq(val_t self, val_t param0);
1497 typedef void (* parser_prod___AGtExpr___n_expr2__eq_t)(val_t self, val_t param0);
1498 void parser_prod___AGtExpr___n_expr2__eq(val_t self, val_t param0);
1499 typedef void (* parser_prod___AGtExpr___empty_init_t)(val_t self, int* init_table);
1500 void parser_prod___AGtExpr___empty_init(val_t self, int* init_table);
1501 val_t NEW_parser_prod___AGtExpr___empty_init();
1502 typedef void (* parser_prod___AGtExpr___init_agtexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1503 void parser_prod___AGtExpr___init_agtexpr(val_t self, val_t param0, val_t param1, int* init_table);
1504 val_t NEW_parser_prod___AGtExpr___init_agtexpr(val_t param0, val_t param1);
1505 typedef void (* parser_prod___AGtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1506 void parser_prod___AGtExpr___replace_child(val_t self, val_t param0, val_t param1);
1507 typedef void (* parser_prod___AGtExpr___visit_all_t)(val_t self, val_t param0);
1508 void parser_prod___AGtExpr___visit_all(val_t self, val_t param0);
1509 typedef void (* parser_prod___AGtExpr___visit_all_reverse_t)(val_t self, val_t param0);
1510 void parser_prod___AGtExpr___visit_all_reverse(val_t self, val_t param0);
1511 typedef void (* parser_prod___AGeExpr___n_expr__eq_t)(val_t self, val_t param0);
1512 void parser_prod___AGeExpr___n_expr__eq(val_t self, val_t param0);
1513 typedef void (* parser_prod___AGeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1514 void parser_prod___AGeExpr___n_expr2__eq(val_t self, val_t param0);
1515 typedef void (* parser_prod___AGeExpr___empty_init_t)(val_t self, int* init_table);
1516 void parser_prod___AGeExpr___empty_init(val_t self, int* init_table);
1517 val_t NEW_parser_prod___AGeExpr___empty_init();
1518 typedef void (* parser_prod___AGeExpr___init_ageexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1519 void parser_prod___AGeExpr___init_ageexpr(val_t self, val_t param0, val_t param1, int* init_table);
1520 val_t NEW_parser_prod___AGeExpr___init_ageexpr(val_t param0, val_t param1);
1521 typedef void (* parser_prod___AGeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1522 void parser_prod___AGeExpr___replace_child(val_t self, val_t param0, val_t param1);
1523 typedef void (* parser_prod___AGeExpr___visit_all_t)(val_t self, val_t param0);
1524 void parser_prod___AGeExpr___visit_all(val_t self, val_t param0);
1525 typedef void (* parser_prod___AGeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1526 void parser_prod___AGeExpr___visit_all_reverse(val_t self, val_t param0);
1527 typedef void (* parser_prod___AIsaExpr___n_expr__eq_t)(val_t self, val_t param0);
1528 void parser_prod___AIsaExpr___n_expr__eq(val_t self, val_t param0);
1529 typedef void (* parser_prod___AIsaExpr___n_type__eq_t)(val_t self, val_t param0);
1530 void parser_prod___AIsaExpr___n_type__eq(val_t self, val_t param0);
1531 typedef void (* parser_prod___AIsaExpr___empty_init_t)(val_t self, int* init_table);
1532 void parser_prod___AIsaExpr___empty_init(val_t self, int* init_table);
1533 val_t NEW_parser_prod___AIsaExpr___empty_init();
1534 typedef void (* parser_prod___AIsaExpr___init_aisaexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1535 void parser_prod___AIsaExpr___init_aisaexpr(val_t self, val_t param0, val_t param1, int* init_table);
1536 val_t NEW_parser_prod___AIsaExpr___init_aisaexpr(val_t param0, val_t param1);
1537 typedef void (* parser_prod___AIsaExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1538 void parser_prod___AIsaExpr___replace_child(val_t self, val_t param0, val_t param1);
1539 typedef void (* parser_prod___AIsaExpr___visit_all_t)(val_t self, val_t param0);
1540 void parser_prod___AIsaExpr___visit_all(val_t self, val_t param0);
1541 typedef void (* parser_prod___AIsaExpr___visit_all_reverse_t)(val_t self, val_t param0);
1542 void parser_prod___AIsaExpr___visit_all_reverse(val_t self, val_t param0);
1543 typedef void (* parser_prod___APlusExpr___n_expr__eq_t)(val_t self, val_t param0);
1544 void parser_prod___APlusExpr___n_expr__eq(val_t self, val_t param0);
1545 typedef void (* parser_prod___APlusExpr___n_expr2__eq_t)(val_t self, val_t param0);
1546 void parser_prod___APlusExpr___n_expr2__eq(val_t self, val_t param0);
1547 typedef void (* parser_prod___APlusExpr___empty_init_t)(val_t self, int* init_table);
1548 void parser_prod___APlusExpr___empty_init(val_t self, int* init_table);
1549 val_t NEW_parser_prod___APlusExpr___empty_init();
1550 typedef void (* parser_prod___APlusExpr___init_aplusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1551 void parser_prod___APlusExpr___init_aplusexpr(val_t self, val_t param0, val_t param1, int* init_table);
1552 val_t NEW_parser_prod___APlusExpr___init_aplusexpr(val_t param0, val_t param1);
1553 typedef void (* parser_prod___APlusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1554 void parser_prod___APlusExpr___replace_child(val_t self, val_t param0, val_t param1);
1555 typedef void (* parser_prod___APlusExpr___visit_all_t)(val_t self, val_t param0);
1556 void parser_prod___APlusExpr___visit_all(val_t self, val_t param0);
1557 typedef void (* parser_prod___APlusExpr___visit_all_reverse_t)(val_t self, val_t param0);
1558 void parser_prod___APlusExpr___visit_all_reverse(val_t self, val_t param0);
1559 typedef void (* parser_prod___AMinusExpr___n_expr__eq_t)(val_t self, val_t param0);
1560 void parser_prod___AMinusExpr___n_expr__eq(val_t self, val_t param0);
1561 typedef void (* parser_prod___AMinusExpr___n_expr2__eq_t)(val_t self, val_t param0);
1562 void parser_prod___AMinusExpr___n_expr2__eq(val_t self, val_t param0);
1563 typedef void (* parser_prod___AMinusExpr___empty_init_t)(val_t self, int* init_table);
1564 void parser_prod___AMinusExpr___empty_init(val_t self, int* init_table);
1565 val_t NEW_parser_prod___AMinusExpr___empty_init();
1566 typedef void (* parser_prod___AMinusExpr___init_aminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1567 void parser_prod___AMinusExpr___init_aminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
1568 val_t NEW_parser_prod___AMinusExpr___init_aminusexpr(val_t param0, val_t param1);
1569 typedef void (* parser_prod___AMinusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1570 void parser_prod___AMinusExpr___replace_child(val_t self, val_t param0, val_t param1);
1571 typedef void (* parser_prod___AMinusExpr___visit_all_t)(val_t self, val_t param0);
1572 void parser_prod___AMinusExpr___visit_all(val_t self, val_t param0);
1573 typedef void (* parser_prod___AMinusExpr___visit_all_reverse_t)(val_t self, val_t param0);
1574 void parser_prod___AMinusExpr___visit_all_reverse(val_t self, val_t param0);
1575 typedef void (* parser_prod___AStarshipExpr___n_expr__eq_t)(val_t self, val_t param0);
1576 void parser_prod___AStarshipExpr___n_expr__eq(val_t self, val_t param0);
1577 typedef void (* parser_prod___AStarshipExpr___n_expr2__eq_t)(val_t self, val_t param0);
1578 void parser_prod___AStarshipExpr___n_expr2__eq(val_t self, val_t param0);
1579 typedef void (* parser_prod___AStarshipExpr___empty_init_t)(val_t self, int* init_table);
1580 void parser_prod___AStarshipExpr___empty_init(val_t self, int* init_table);
1581 val_t NEW_parser_prod___AStarshipExpr___empty_init();
1582 typedef void (* parser_prod___AStarshipExpr___init_astarshipexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1583 void parser_prod___AStarshipExpr___init_astarshipexpr(val_t self, val_t param0, val_t param1, int* init_table);
1584 val_t NEW_parser_prod___AStarshipExpr___init_astarshipexpr(val_t param0, val_t param1);
1585 typedef void (* parser_prod___AStarshipExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1586 void parser_prod___AStarshipExpr___replace_child(val_t self, val_t param0, val_t param1);
1587 typedef void (* parser_prod___AStarshipExpr___visit_all_t)(val_t self, val_t param0);
1588 void parser_prod___AStarshipExpr___visit_all(val_t self, val_t param0);
1589 typedef void (* parser_prod___AStarshipExpr___visit_all_reverse_t)(val_t self, val_t param0);
1590 void parser_prod___AStarshipExpr___visit_all_reverse(val_t self, val_t param0);
1591 typedef void (* parser_prod___AStarExpr___n_expr__eq_t)(val_t self, val_t param0);
1592 void parser_prod___AStarExpr___n_expr__eq(val_t self, val_t param0);
1593 typedef void (* parser_prod___AStarExpr___n_expr2__eq_t)(val_t self, val_t param0);
1594 void parser_prod___AStarExpr___n_expr2__eq(val_t self, val_t param0);
1595 typedef void (* parser_prod___AStarExpr___empty_init_t)(val_t self, int* init_table);
1596 void parser_prod___AStarExpr___empty_init(val_t self, int* init_table);
1597 val_t NEW_parser_prod___AStarExpr___empty_init();
1598 typedef void (* parser_prod___AStarExpr___init_astarexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1599 void parser_prod___AStarExpr___init_astarexpr(val_t self, val_t param0, val_t param1, int* init_table);
1600 val_t NEW_parser_prod___AStarExpr___init_astarexpr(val_t param0, val_t param1);
1601 typedef void (* parser_prod___AStarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1602 void parser_prod___AStarExpr___replace_child(val_t self, val_t param0, val_t param1);
1603 typedef void (* parser_prod___AStarExpr___visit_all_t)(val_t self, val_t param0);
1604 void parser_prod___AStarExpr___visit_all(val_t self, val_t param0);
1605 typedef void (* parser_prod___AStarExpr___visit_all_reverse_t)(val_t self, val_t param0);
1606 void parser_prod___AStarExpr___visit_all_reverse(val_t self, val_t param0);
1607 typedef void (* parser_prod___ASlashExpr___n_expr__eq_t)(val_t self, val_t param0);
1608 void parser_prod___ASlashExpr___n_expr__eq(val_t self, val_t param0);
1609 typedef void (* parser_prod___ASlashExpr___n_expr2__eq_t)(val_t self, val_t param0);
1610 void parser_prod___ASlashExpr___n_expr2__eq(val_t self, val_t param0);
1611 typedef void (* parser_prod___ASlashExpr___empty_init_t)(val_t self, int* init_table);
1612 void parser_prod___ASlashExpr___empty_init(val_t self, int* init_table);
1613 val_t NEW_parser_prod___ASlashExpr___empty_init();
1614 typedef void (* parser_prod___ASlashExpr___init_aslashexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1615 void parser_prod___ASlashExpr___init_aslashexpr(val_t self, val_t param0, val_t param1, int* init_table);
1616 val_t NEW_parser_prod___ASlashExpr___init_aslashexpr(val_t param0, val_t param1);
1617 typedef void (* parser_prod___ASlashExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1618 void parser_prod___ASlashExpr___replace_child(val_t self, val_t param0, val_t param1);
1619 typedef void (* parser_prod___ASlashExpr___visit_all_t)(val_t self, val_t param0);
1620 void parser_prod___ASlashExpr___visit_all(val_t self, val_t param0);
1621 typedef void (* parser_prod___ASlashExpr___visit_all_reverse_t)(val_t self, val_t param0);
1622 void parser_prod___ASlashExpr___visit_all_reverse(val_t self, val_t param0);
1623 typedef void (* parser_prod___APercentExpr___n_expr__eq_t)(val_t self, val_t param0);
1624 void parser_prod___APercentExpr___n_expr__eq(val_t self, val_t param0);
1625 typedef void (* parser_prod___APercentExpr___n_expr2__eq_t)(val_t self, val_t param0);
1626 void parser_prod___APercentExpr___n_expr2__eq(val_t self, val_t param0);
1627 typedef void (* parser_prod___APercentExpr___empty_init_t)(val_t self, int* init_table);
1628 void parser_prod___APercentExpr___empty_init(val_t self, int* init_table);
1629 val_t NEW_parser_prod___APercentExpr___empty_init();
1630 typedef void (* parser_prod___APercentExpr___init_apercentexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1631 void parser_prod___APercentExpr___init_apercentexpr(val_t self, val_t param0, val_t param1, int* init_table);
1632 val_t NEW_parser_prod___APercentExpr___init_apercentexpr(val_t param0, val_t param1);
1633 typedef void (* parser_prod___APercentExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1634 void parser_prod___APercentExpr___replace_child(val_t self, val_t param0, val_t param1);
1635 typedef void (* parser_prod___APercentExpr___visit_all_t)(val_t self, val_t param0);
1636 void parser_prod___APercentExpr___visit_all(val_t self, val_t param0);
1637 typedef void (* parser_prod___APercentExpr___visit_all_reverse_t)(val_t self, val_t param0);
1638 void parser_prod___APercentExpr___visit_all_reverse(val_t self, val_t param0);
1639 typedef void (* parser_prod___AUminusExpr___n_minus__eq_t)(val_t self, val_t param0);
1640 void parser_prod___AUminusExpr___n_minus__eq(val_t self, val_t param0);
1641 typedef void (* parser_prod___AUminusExpr___n_expr__eq_t)(val_t self, val_t param0);
1642 void parser_prod___AUminusExpr___n_expr__eq(val_t self, val_t param0);
1643 typedef void (* parser_prod___AUminusExpr___empty_init_t)(val_t self, int* init_table);
1644 void parser_prod___AUminusExpr___empty_init(val_t self, int* init_table);
1645 val_t NEW_parser_prod___AUminusExpr___empty_init();
1646 typedef void (* parser_prod___AUminusExpr___init_auminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1647 void parser_prod___AUminusExpr___init_auminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
1648 val_t NEW_parser_prod___AUminusExpr___init_auminusexpr(val_t param0, val_t param1);
1649 typedef void (* parser_prod___AUminusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1650 void parser_prod___AUminusExpr___replace_child(val_t self, val_t param0, val_t param1);
1651 typedef void (* parser_prod___AUminusExpr___visit_all_t)(val_t self, val_t param0);
1652 void parser_prod___AUminusExpr___visit_all(val_t self, val_t param0);
1653 typedef void (* parser_prod___AUminusExpr___visit_all_reverse_t)(val_t self, val_t param0);
1654 void parser_prod___AUminusExpr___visit_all_reverse(val_t self, val_t param0);
1655 typedef void (* parser_prod___ANewExpr___n_kwnew__eq_t)(val_t self, val_t param0);
1656 void parser_prod___ANewExpr___n_kwnew__eq(val_t self, val_t param0);
1657 typedef void (* parser_prod___ANewExpr___n_type__eq_t)(val_t self, val_t param0);
1658 void parser_prod___ANewExpr___n_type__eq(val_t self, val_t param0);
1659 typedef void (* parser_prod___ANewExpr___n_id__eq_t)(val_t self, val_t param0);
1660 void parser_prod___ANewExpr___n_id__eq(val_t self, val_t param0);
1661 typedef void (* parser_prod___ANewExpr___empty_init_t)(val_t self, int* init_table);
1662 void parser_prod___ANewExpr___empty_init(val_t self, int* init_table);
1663 val_t NEW_parser_prod___ANewExpr___empty_init();
1664 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);
1665 void parser_prod___ANewExpr___init_anewexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1666 val_t NEW_parser_prod___ANewExpr___init_anewexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1667 typedef void (* parser_prod___ANewExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1668 void parser_prod___ANewExpr___replace_child(val_t self, val_t param0, val_t param1);
1669 typedef void (* parser_prod___ANewExpr___visit_all_t)(val_t self, val_t param0);
1670 void parser_prod___ANewExpr___visit_all(val_t self, val_t param0);
1671 typedef void (* parser_prod___ANewExpr___visit_all_reverse_t)(val_t self, val_t param0);
1672 void parser_prod___ANewExpr___visit_all_reverse(val_t self, val_t param0);
1673 typedef void (* parser_prod___AAttrExpr___n_expr__eq_t)(val_t self, val_t param0);
1674 void parser_prod___AAttrExpr___n_expr__eq(val_t self, val_t param0);
1675 typedef void (* parser_prod___AAttrExpr___n_id__eq_t)(val_t self, val_t param0);
1676 void parser_prod___AAttrExpr___n_id__eq(val_t self, val_t param0);
1677 typedef void (* parser_prod___AAttrExpr___empty_init_t)(val_t self, int* init_table);
1678 void parser_prod___AAttrExpr___empty_init(val_t self, int* init_table);
1679 val_t NEW_parser_prod___AAttrExpr___empty_init();
1680 typedef void (* parser_prod___AAttrExpr___init_aattrexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1681 void parser_prod___AAttrExpr___init_aattrexpr(val_t self, val_t param0, val_t param1, int* init_table);
1682 val_t NEW_parser_prod___AAttrExpr___init_aattrexpr(val_t param0, val_t param1);
1683 typedef void (* parser_prod___AAttrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1684 void parser_prod___AAttrExpr___replace_child(val_t self, val_t param0, val_t param1);
1685 typedef void (* parser_prod___AAttrExpr___visit_all_t)(val_t self, val_t param0);
1686 void parser_prod___AAttrExpr___visit_all(val_t self, val_t param0);
1687 typedef void (* parser_prod___AAttrExpr___visit_all_reverse_t)(val_t self, val_t param0);
1688 void parser_prod___AAttrExpr___visit_all_reverse(val_t self, val_t param0);
1689 typedef void (* parser_prod___AAttrAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
1690 void parser_prod___AAttrAssignExpr___n_expr__eq(val_t self, val_t param0);
1691 typedef void (* parser_prod___AAttrAssignExpr___n_id__eq_t)(val_t self, val_t param0);
1692 void parser_prod___AAttrAssignExpr___n_id__eq(val_t self, val_t param0);
1693 typedef void (* parser_prod___AAttrAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
1694 void parser_prod___AAttrAssignExpr___n_assign__eq(val_t self, val_t param0);
1695 typedef void (* parser_prod___AAttrAssignExpr___n_value__eq_t)(val_t self, val_t param0);
1696 void parser_prod___AAttrAssignExpr___n_value__eq(val_t self, val_t param0);
1697 typedef void (* parser_prod___AAttrAssignExpr___empty_init_t)(val_t self, int* init_table);
1698 void parser_prod___AAttrAssignExpr___empty_init(val_t self, int* init_table);
1699 val_t NEW_parser_prod___AAttrAssignExpr___empty_init();
1700 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);
1701 void parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1702 val_t NEW_parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1703 typedef void (* parser_prod___AAttrAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1704 void parser_prod___AAttrAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
1705 typedef void (* parser_prod___AAttrAssignExpr___visit_all_t)(val_t self, val_t param0);
1706 void parser_prod___AAttrAssignExpr___visit_all(val_t self, val_t param0);
1707 typedef void (* parser_prod___AAttrAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1708 void parser_prod___AAttrAssignExpr___visit_all_reverse(val_t self, val_t param0);
1709 typedef void (* parser_prod___AAttrReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
1710 void parser_prod___AAttrReassignExpr___n_expr__eq(val_t self, val_t param0);
1711 typedef void (* parser_prod___AAttrReassignExpr___n_id__eq_t)(val_t self, val_t param0);
1712 void parser_prod___AAttrReassignExpr___n_id__eq(val_t self, val_t param0);
1713 typedef void (* parser_prod___AAttrReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
1714 void parser_prod___AAttrReassignExpr___n_assign_op__eq(val_t self, val_t param0);
1715 typedef void (* parser_prod___AAttrReassignExpr___n_value__eq_t)(val_t self, val_t param0);
1716 void parser_prod___AAttrReassignExpr___n_value__eq(val_t self, val_t param0);
1717 typedef void (* parser_prod___AAttrReassignExpr___empty_init_t)(val_t self, int* init_table);
1718 void parser_prod___AAttrReassignExpr___empty_init(val_t self, int* init_table);
1719 val_t NEW_parser_prod___AAttrReassignExpr___empty_init();
1720 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);
1721 void parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1722 val_t NEW_parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1723 typedef void (* parser_prod___AAttrReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1724 void parser_prod___AAttrReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
1725 typedef void (* parser_prod___AAttrReassignExpr___visit_all_t)(val_t self, val_t param0);
1726 void parser_prod___AAttrReassignExpr___visit_all(val_t self, val_t param0);
1727 typedef void (* parser_prod___AAttrReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1728 void parser_prod___AAttrReassignExpr___visit_all_reverse(val_t self, val_t param0);
1729 typedef void (* parser_prod___ACallExpr___n_expr__eq_t)(val_t self, val_t param0);
1730 void parser_prod___ACallExpr___n_expr__eq(val_t self, val_t param0);
1731 typedef void (* parser_prod___ACallExpr___n_id__eq_t)(val_t self, val_t param0);
1732 void parser_prod___ACallExpr___n_id__eq(val_t self, val_t param0);
1733 typedef void (* parser_prod___ACallExpr___empty_init_t)(val_t self, int* init_table);
1734 void parser_prod___ACallExpr___empty_init(val_t self, int* init_table);
1735 val_t NEW_parser_prod___ACallExpr___empty_init();
1736 typedef void (* parser_prod___ACallExpr___init_acallexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1737 void parser_prod___ACallExpr___init_acallexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1738 val_t NEW_parser_prod___ACallExpr___init_acallexpr(val_t param0, val_t param1, val_t param2);
1739 typedef void (* parser_prod___ACallExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1740 void parser_prod___ACallExpr___replace_child(val_t self, val_t param0, val_t param1);
1741 typedef void (* parser_prod___ACallExpr___visit_all_t)(val_t self, val_t param0);
1742 void parser_prod___ACallExpr___visit_all(val_t self, val_t param0);
1743 typedef void (* parser_prod___ACallExpr___visit_all_reverse_t)(val_t self, val_t param0);
1744 void parser_prod___ACallExpr___visit_all_reverse(val_t self, val_t param0);
1745 typedef void (* parser_prod___ACallAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
1746 void parser_prod___ACallAssignExpr___n_expr__eq(val_t self, val_t param0);
1747 typedef void (* parser_prod___ACallAssignExpr___n_id__eq_t)(val_t self, val_t param0);
1748 void parser_prod___ACallAssignExpr___n_id__eq(val_t self, val_t param0);
1749 typedef void (* parser_prod___ACallAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
1750 void parser_prod___ACallAssignExpr___n_assign__eq(val_t self, val_t param0);
1751 typedef void (* parser_prod___ACallAssignExpr___n_value__eq_t)(val_t self, val_t param0);
1752 void parser_prod___ACallAssignExpr___n_value__eq(val_t self, val_t param0);
1753 typedef void (* parser_prod___ACallAssignExpr___empty_init_t)(val_t self, int* init_table);
1754 void parser_prod___ACallAssignExpr___empty_init(val_t self, int* init_table);
1755 val_t NEW_parser_prod___ACallAssignExpr___empty_init();
1756 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);
1757 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);
1758 val_t NEW_parser_prod___ACallAssignExpr___init_acallassignexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
1759 typedef void (* parser_prod___ACallAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1760 void parser_prod___ACallAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
1761 typedef void (* parser_prod___ACallAssignExpr___visit_all_t)(val_t self, val_t param0);
1762 void parser_prod___ACallAssignExpr___visit_all(val_t self, val_t param0);
1763 typedef void (* parser_prod___ACallAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1764 void parser_prod___ACallAssignExpr___visit_all_reverse(val_t self, val_t param0);
1765 typedef void (* parser_prod___ACallReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
1766 void parser_prod___ACallReassignExpr___n_expr__eq(val_t self, val_t param0);
1767 typedef void (* parser_prod___ACallReassignExpr___n_id__eq_t)(val_t self, val_t param0);
1768 void parser_prod___ACallReassignExpr___n_id__eq(val_t self, val_t param0);
1769 typedef void (* parser_prod___ACallReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
1770 void parser_prod___ACallReassignExpr___n_assign_op__eq(val_t self, val_t param0);
1771 typedef void (* parser_prod___ACallReassignExpr___n_value__eq_t)(val_t self, val_t param0);
1772 void parser_prod___ACallReassignExpr___n_value__eq(val_t self, val_t param0);
1773 typedef void (* parser_prod___ACallReassignExpr___empty_init_t)(val_t self, int* init_table);
1774 void parser_prod___ACallReassignExpr___empty_init(val_t self, int* init_table);
1775 val_t NEW_parser_prod___ACallReassignExpr___empty_init();
1776 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);
1777 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);
1778 val_t NEW_parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t param0, val_t param1, val_t param2, val_t param3, val_t param4);
1779 typedef void (* parser_prod___ACallReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1780 void parser_prod___ACallReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
1781 typedef void (* parser_prod___ACallReassignExpr___visit_all_t)(val_t self, val_t param0);
1782 void parser_prod___ACallReassignExpr___visit_all(val_t self, val_t param0);
1783 typedef void (* parser_prod___ACallReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1784 void parser_prod___ACallReassignExpr___visit_all_reverse(val_t self, val_t param0);
1785 typedef void (* parser_prod___ASuperExpr___n_qualified__eq_t)(val_t self, val_t param0);
1786 void parser_prod___ASuperExpr___n_qualified__eq(val_t self, val_t param0);
1787 typedef void (* parser_prod___ASuperExpr___n_kwsuper__eq_t)(val_t self, val_t param0);
1788 void parser_prod___ASuperExpr___n_kwsuper__eq(val_t self, val_t param0);
1789 typedef void (* parser_prod___ASuperExpr___empty_init_t)(val_t self, int* init_table);
1790 void parser_prod___ASuperExpr___empty_init(val_t self, int* init_table);
1791 val_t NEW_parser_prod___ASuperExpr___empty_init();
1792 typedef void (* parser_prod___ASuperExpr___init_asuperexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1793 void parser_prod___ASuperExpr___init_asuperexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1794 val_t NEW_parser_prod___ASuperExpr___init_asuperexpr(val_t param0, val_t param1, val_t param2);
1795 typedef void (* parser_prod___ASuperExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1796 void parser_prod___ASuperExpr___replace_child(val_t self, val_t param0, val_t param1);
1797 typedef void (* parser_prod___ASuperExpr___visit_all_t)(val_t self, val_t param0);
1798 void parser_prod___ASuperExpr___visit_all(val_t self, val_t param0);
1799 typedef void (* parser_prod___ASuperExpr___visit_all_reverse_t)(val_t self, val_t param0);
1800 void parser_prod___ASuperExpr___visit_all_reverse(val_t self, val_t param0);
1801 typedef void (* parser_prod___AInitExpr___n_expr__eq_t)(val_t self, val_t param0);
1802 void parser_prod___AInitExpr___n_expr__eq(val_t self, val_t param0);
1803 typedef void (* parser_prod___AInitExpr___n_kwinit__eq_t)(val_t self, val_t param0);
1804 void parser_prod___AInitExpr___n_kwinit__eq(val_t self, val_t param0);
1805 typedef void (* parser_prod___AInitExpr___empty_init_t)(val_t self, int* init_table);
1806 void parser_prod___AInitExpr___empty_init(val_t self, int* init_table);
1807 val_t NEW_parser_prod___AInitExpr___empty_init();
1808 typedef void (* parser_prod___AInitExpr___init_ainitexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1809 void parser_prod___AInitExpr___init_ainitexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1810 val_t NEW_parser_prod___AInitExpr___init_ainitexpr(val_t param0, val_t param1, val_t param2);
1811 typedef void (* parser_prod___AInitExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1812 void parser_prod___AInitExpr___replace_child(val_t self, val_t param0, val_t param1);
1813 typedef void (* parser_prod___AInitExpr___visit_all_t)(val_t self, val_t param0);
1814 void parser_prod___AInitExpr___visit_all(val_t self, val_t param0);
1815 typedef void (* parser_prod___AInitExpr___visit_all_reverse_t)(val_t self, val_t param0);
1816 void parser_prod___AInitExpr___visit_all_reverse(val_t self, val_t param0);
1817 typedef void (* parser_prod___ABraExpr___n_expr__eq_t)(val_t self, val_t param0);
1818 void parser_prod___ABraExpr___n_expr__eq(val_t self, val_t param0);
1819 typedef void (* parser_prod___ABraExpr___empty_init_t)(val_t self, int* init_table);
1820 void parser_prod___ABraExpr___empty_init(val_t self, int* init_table);
1821 val_t NEW_parser_prod___ABraExpr___empty_init();
1822 typedef void (* parser_prod___ABraExpr___init_abraexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1823 void parser_prod___ABraExpr___init_abraexpr(val_t self, val_t param0, val_t param1, int* init_table);
1824 val_t NEW_parser_prod___ABraExpr___init_abraexpr(val_t param0, val_t param1);
1825 typedef void (* parser_prod___ABraExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1826 void parser_prod___ABraExpr___replace_child(val_t self, val_t param0, val_t param1);
1827 typedef void (* parser_prod___ABraExpr___visit_all_t)(val_t self, val_t param0);
1828 void parser_prod___ABraExpr___visit_all(val_t self, val_t param0);
1829 typedef void (* parser_prod___ABraExpr___visit_all_reverse_t)(val_t self, val_t param0);
1830 void parser_prod___ABraExpr___visit_all_reverse(val_t self, val_t param0);
1831 typedef void (* parser_prod___ABraAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
1832 void parser_prod___ABraAssignExpr___n_expr__eq(val_t self, val_t param0);
1833 typedef void (* parser_prod___ABraAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
1834 void parser_prod___ABraAssignExpr___n_assign__eq(val_t self, val_t param0);
1835 typedef void (* parser_prod___ABraAssignExpr___n_value__eq_t)(val_t self, val_t param0);
1836 void parser_prod___ABraAssignExpr___n_value__eq(val_t self, val_t param0);
1837 typedef void (* parser_prod___ABraAssignExpr___empty_init_t)(val_t self, int* init_table);
1838 void parser_prod___ABraAssignExpr___empty_init(val_t self, int* init_table);
1839 val_t NEW_parser_prod___ABraAssignExpr___empty_init();
1840 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);
1841 void parser_prod___ABraAssignExpr___init_abraassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1842 val_t NEW_parser_prod___ABraAssignExpr___init_abraassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1843 typedef void (* parser_prod___ABraAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1844 void parser_prod___ABraAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
1845 typedef void (* parser_prod___ABraAssignExpr___visit_all_t)(val_t self, val_t param0);
1846 void parser_prod___ABraAssignExpr___visit_all(val_t self, val_t param0);
1847 typedef void (* parser_prod___ABraAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1848 void parser_prod___ABraAssignExpr___visit_all_reverse(val_t self, val_t param0);
1849 typedef void (* parser_prod___ABraReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
1850 void parser_prod___ABraReassignExpr___n_expr__eq(val_t self, val_t param0);
1851 typedef void (* parser_prod___ABraReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
1852 void parser_prod___ABraReassignExpr___n_assign_op__eq(val_t self, val_t param0);
1853 typedef void (* parser_prod___ABraReassignExpr___n_value__eq_t)(val_t self, val_t param0);
1854 void parser_prod___ABraReassignExpr___n_value__eq(val_t self, val_t param0);
1855 typedef void (* parser_prod___ABraReassignExpr___empty_init_t)(val_t self, int* init_table);
1856 void parser_prod___ABraReassignExpr___empty_init(val_t self, int* init_table);
1857 val_t NEW_parser_prod___ABraReassignExpr___empty_init();
1858 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);
1859 void parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1860 val_t NEW_parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t param0, val_t param1, val_t param2, val_t param3);
1861 typedef void (* parser_prod___ABraReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1862 void parser_prod___ABraReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
1863 typedef void (* parser_prod___ABraReassignExpr___visit_all_t)(val_t self, val_t param0);
1864 void parser_prod___ABraReassignExpr___visit_all(val_t self, val_t param0);
1865 typedef void (* parser_prod___ABraReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1866 void parser_prod___ABraReassignExpr___visit_all_reverse(val_t self, val_t param0);
1867 typedef void (* parser_prod___AVarExpr___n_id__eq_t)(val_t self, val_t param0);
1868 void parser_prod___AVarExpr___n_id__eq(val_t self, val_t param0);
1869 typedef void (* parser_prod___AVarExpr___empty_init_t)(val_t self, int* init_table);
1870 void parser_prod___AVarExpr___empty_init(val_t self, int* init_table);
1871 val_t NEW_parser_prod___AVarExpr___empty_init();
1872 typedef void (* parser_prod___AVarExpr___init_avarexpr_t)(val_t self, val_t param0, int* init_table);
1873 void parser_prod___AVarExpr___init_avarexpr(val_t self, val_t param0, int* init_table);
1874 val_t NEW_parser_prod___AVarExpr___init_avarexpr(val_t param0);
1875 typedef void (* parser_prod___AVarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1876 void parser_prod___AVarExpr___replace_child(val_t self, val_t param0, val_t param1);
1877 typedef void (* parser_prod___AVarExpr___visit_all_t)(val_t self, val_t param0);
1878 void parser_prod___AVarExpr___visit_all(val_t self, val_t param0);
1879 typedef void (* parser_prod___AVarExpr___visit_all_reverse_t)(val_t self, val_t param0);
1880 void parser_prod___AVarExpr___visit_all_reverse(val_t self, val_t param0);
1881 typedef void (* parser_prod___AVarAssignExpr___n_id__eq_t)(val_t self, val_t param0);
1882 void parser_prod___AVarAssignExpr___n_id__eq(val_t self, val_t param0);
1883 typedef void (* parser_prod___AVarAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
1884 void parser_prod___AVarAssignExpr___n_assign__eq(val_t self, val_t param0);
1885 typedef void (* parser_prod___AVarAssignExpr___n_value__eq_t)(val_t self, val_t param0);
1886 void parser_prod___AVarAssignExpr___n_value__eq(val_t self, val_t param0);
1887 typedef void (* parser_prod___AVarAssignExpr___empty_init_t)(val_t self, int* init_table);
1888 void parser_prod___AVarAssignExpr___empty_init(val_t self, int* init_table);
1889 val_t NEW_parser_prod___AVarAssignExpr___empty_init();
1890 typedef void (* parser_prod___AVarAssignExpr___init_avarassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1891 void parser_prod___AVarAssignExpr___init_avarassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1892 val_t NEW_parser_prod___AVarAssignExpr___init_avarassignexpr(val_t param0, val_t param1, val_t param2);
1893 typedef void (* parser_prod___AVarAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1894 void parser_prod___AVarAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
1895 typedef void (* parser_prod___AVarAssignExpr___visit_all_t)(val_t self, val_t param0);
1896 void parser_prod___AVarAssignExpr___visit_all(val_t self, val_t param0);
1897 typedef void (* parser_prod___AVarAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1898 void parser_prod___AVarAssignExpr___visit_all_reverse(val_t self, val_t param0);
1899 typedef void (* parser_prod___AVarReassignExpr___n_id__eq_t)(val_t self, val_t param0);
1900 void parser_prod___AVarReassignExpr___n_id__eq(val_t self, val_t param0);
1901 typedef void (* parser_prod___AVarReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
1902 void parser_prod___AVarReassignExpr___n_assign_op__eq(val_t self, val_t param0);
1903 typedef void (* parser_prod___AVarReassignExpr___n_value__eq_t)(val_t self, val_t param0);
1904 void parser_prod___AVarReassignExpr___n_value__eq(val_t self, val_t param0);
1905 typedef void (* parser_prod___AVarReassignExpr___empty_init_t)(val_t self, int* init_table);
1906 void parser_prod___AVarReassignExpr___empty_init(val_t self, int* init_table);
1907 val_t NEW_parser_prod___AVarReassignExpr___empty_init();
1908 typedef void (* parser_prod___AVarReassignExpr___init_avarreassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1909 void parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1910 val_t NEW_parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t param0, val_t param1, val_t param2);
1911 typedef void (* parser_prod___AVarReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1912 void parser_prod___AVarReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
1913 typedef void (* parser_prod___AVarReassignExpr___visit_all_t)(val_t self, val_t param0);
1914 void parser_prod___AVarReassignExpr___visit_all(val_t self, val_t param0);
1915 typedef void (* parser_prod___AVarReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
1916 void parser_prod___AVarReassignExpr___visit_all_reverse(val_t self, val_t param0);
1917 typedef void (* parser_prod___ARangeExpr___n_expr__eq_t)(val_t self, val_t param0);
1918 void parser_prod___ARangeExpr___n_expr__eq(val_t self, val_t param0);
1919 typedef void (* parser_prod___ARangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1920 void parser_prod___ARangeExpr___n_expr2__eq(val_t self, val_t param0);
1921 typedef void (* parser_prod___ARangeExpr___empty_init_t)(val_t self, int* init_table);
1922 void parser_prod___ARangeExpr___empty_init(val_t self, int* init_table);
1923 val_t NEW_parser_prod___ARangeExpr___empty_init();
1924 typedef void (* parser_prod___ARangeExpr___init_arangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1925 void parser_prod___ARangeExpr___init_arangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
1926 val_t NEW_parser_prod___ARangeExpr___init_arangeexpr(val_t param0, val_t param1);
1927 typedef void (* parser_prod___ARangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1928 void parser_prod___ARangeExpr___replace_child(val_t self, val_t param0, val_t param1);
1929 typedef void (* parser_prod___ARangeExpr___visit_all_t)(val_t self, val_t param0);
1930 void parser_prod___ARangeExpr___visit_all(val_t self, val_t param0);
1931 typedef void (* parser_prod___ARangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1932 void parser_prod___ARangeExpr___visit_all_reverse(val_t self, val_t param0);
1933 typedef void (* parser_prod___ACrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
1934 void parser_prod___ACrangeExpr___n_expr__eq(val_t self, val_t param0);
1935 typedef void (* parser_prod___ACrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1936 void parser_prod___ACrangeExpr___n_expr2__eq(val_t self, val_t param0);
1937 typedef void (* parser_prod___ACrangeExpr___empty_init_t)(val_t self, int* init_table);
1938 void parser_prod___ACrangeExpr___empty_init(val_t self, int* init_table);
1939 val_t NEW_parser_prod___ACrangeExpr___empty_init();
1940 typedef void (* parser_prod___ACrangeExpr___init_acrangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1941 void parser_prod___ACrangeExpr___init_acrangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
1942 val_t NEW_parser_prod___ACrangeExpr___init_acrangeexpr(val_t param0, val_t param1);
1943 typedef void (* parser_prod___ACrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1944 void parser_prod___ACrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
1945 typedef void (* parser_prod___ACrangeExpr___visit_all_t)(val_t self, val_t param0);
1946 void parser_prod___ACrangeExpr___visit_all(val_t self, val_t param0);
1947 typedef void (* parser_prod___ACrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1948 void parser_prod___ACrangeExpr___visit_all_reverse(val_t self, val_t param0);
1949 typedef void (* parser_prod___AOrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
1950 void parser_prod___AOrangeExpr___n_expr__eq(val_t self, val_t param0);
1951 typedef void (* parser_prod___AOrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
1952 void parser_prod___AOrangeExpr___n_expr2__eq(val_t self, val_t param0);
1953 typedef void (* parser_prod___AOrangeExpr___empty_init_t)(val_t self, int* init_table);
1954 void parser_prod___AOrangeExpr___empty_init(val_t self, int* init_table);
1955 val_t NEW_parser_prod___AOrangeExpr___empty_init();
1956 typedef void (* parser_prod___AOrangeExpr___init_aorangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1957 void parser_prod___AOrangeExpr___init_aorangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
1958 val_t NEW_parser_prod___AOrangeExpr___init_aorangeexpr(val_t param0, val_t param1);
1959 typedef void (* parser_prod___AOrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1960 void parser_prod___AOrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
1961 typedef void (* parser_prod___AOrangeExpr___visit_all_t)(val_t self, val_t param0);
1962 void parser_prod___AOrangeExpr___visit_all(val_t self, val_t param0);
1963 typedef void (* parser_prod___AOrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
1964 void parser_prod___AOrangeExpr___visit_all_reverse(val_t self, val_t param0);
1965 typedef void (* parser_prod___AArrayExpr___empty_init_t)(val_t self, int* init_table);
1966 void parser_prod___AArrayExpr___empty_init(val_t self, int* init_table);
1967 val_t NEW_parser_prod___AArrayExpr___empty_init();
1968 typedef void (* parser_prod___AArrayExpr___init_aarrayexpr_t)(val_t self, val_t param0, int* init_table);
1969 void parser_prod___AArrayExpr___init_aarrayexpr(val_t self, val_t param0, int* init_table);
1970 val_t NEW_parser_prod___AArrayExpr___init_aarrayexpr(val_t param0);
1971 typedef void (* parser_prod___AArrayExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1972 void parser_prod___AArrayExpr___replace_child(val_t self, val_t param0, val_t param1);
1973 typedef void (* parser_prod___AArrayExpr___visit_all_t)(val_t self, val_t param0);
1974 void parser_prod___AArrayExpr___visit_all(val_t self, val_t param0);
1975 typedef void (* parser_prod___AArrayExpr___visit_all_reverse_t)(val_t self, val_t param0);
1976 void parser_prod___AArrayExpr___visit_all_reverse(val_t self, val_t param0);
1977 typedef void (* parser_prod___ASelfExpr___n_kwself__eq_t)(val_t self, val_t param0);
1978 void parser_prod___ASelfExpr___n_kwself__eq(val_t self, val_t param0);
1979 typedef void (* parser_prod___ASelfExpr___empty_init_t)(val_t self, int* init_table);
1980 void parser_prod___ASelfExpr___empty_init(val_t self, int* init_table);
1981 val_t NEW_parser_prod___ASelfExpr___empty_init();
1982 typedef void (* parser_prod___ASelfExpr___init_aselfexpr_t)(val_t self, val_t param0, int* init_table);
1983 void parser_prod___ASelfExpr___init_aselfexpr(val_t self, val_t param0, int* init_table);
1984 val_t NEW_parser_prod___ASelfExpr___init_aselfexpr(val_t param0);
1985 typedef void (* parser_prod___ASelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1986 void parser_prod___ASelfExpr___replace_child(val_t self, val_t param0, val_t param1);
1987 typedef void (* parser_prod___ASelfExpr___visit_all_t)(val_t self, val_t param0);
1988 void parser_prod___ASelfExpr___visit_all(val_t self, val_t param0);
1989 typedef void (* parser_prod___ASelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
1990 void parser_prod___ASelfExpr___visit_all_reverse(val_t self, val_t param0);
1991 typedef void (* parser_prod___AImplicitSelfExpr___empty_init_t)(val_t self, int* init_table);
1992 void parser_prod___AImplicitSelfExpr___empty_init(val_t self, int* init_table);
1993 val_t NEW_parser_prod___AImplicitSelfExpr___empty_init();
1994 typedef void (* parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)(val_t self, int* init_table);
1995 void parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val_t self, int* init_table);
1996 val_t NEW_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr();
1997 typedef void (* parser_prod___AImplicitSelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1998 void parser_prod___AImplicitSelfExpr___replace_child(val_t self, val_t param0, val_t param1);
1999 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_t)(val_t self, val_t param0);
2000 void parser_prod___AImplicitSelfExpr___visit_all(val_t self, val_t param0);
2001 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
2002 void parser_prod___AImplicitSelfExpr___visit_all_reverse(val_t self, val_t param0);
2003 typedef void (* parser_prod___ATrueExpr___n_kwtrue__eq_t)(val_t self, val_t param0);
2004 void parser_prod___ATrueExpr___n_kwtrue__eq(val_t self, val_t param0);
2005 typedef void (* parser_prod___ATrueExpr___empty_init_t)(val_t self, int* init_table);
2006 void parser_prod___ATrueExpr___empty_init(val_t self, int* init_table);
2007 val_t NEW_parser_prod___ATrueExpr___empty_init();
2008 typedef void (* parser_prod___ATrueExpr___init_atrueexpr_t)(val_t self, val_t param0, int* init_table);
2009 void parser_prod___ATrueExpr___init_atrueexpr(val_t self, val_t param0, int* init_table);
2010 val_t NEW_parser_prod___ATrueExpr___init_atrueexpr(val_t param0);
2011 typedef void (* parser_prod___ATrueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2012 void parser_prod___ATrueExpr___replace_child(val_t self, val_t param0, val_t param1);
2013 typedef void (* parser_prod___ATrueExpr___visit_all_t)(val_t self, val_t param0);
2014 void parser_prod___ATrueExpr___visit_all(val_t self, val_t param0);
2015 typedef void (* parser_prod___ATrueExpr___visit_all_reverse_t)(val_t self, val_t param0);
2016 void parser_prod___ATrueExpr___visit_all_reverse(val_t self, val_t param0);
2017 typedef void (* parser_prod___AFalseExpr___n_kwfalse__eq_t)(val_t self, val_t param0);
2018 void parser_prod___AFalseExpr___n_kwfalse__eq(val_t self, val_t param0);
2019 typedef void (* parser_prod___AFalseExpr___empty_init_t)(val_t self, int* init_table);
2020 void parser_prod___AFalseExpr___empty_init(val_t self, int* init_table);
2021 val_t NEW_parser_prod___AFalseExpr___empty_init();
2022 typedef void (* parser_prod___AFalseExpr___init_afalseexpr_t)(val_t self, val_t param0, int* init_table);
2023 void parser_prod___AFalseExpr___init_afalseexpr(val_t self, val_t param0, int* init_table);
2024 val_t NEW_parser_prod___AFalseExpr___init_afalseexpr(val_t param0);
2025 typedef void (* parser_prod___AFalseExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2026 void parser_prod___AFalseExpr___replace_child(val_t self, val_t param0, val_t param1);
2027 typedef void (* parser_prod___AFalseExpr___visit_all_t)(val_t self, val_t param0);
2028 void parser_prod___AFalseExpr___visit_all(val_t self, val_t param0);
2029 typedef void (* parser_prod___AFalseExpr___visit_all_reverse_t)(val_t self, val_t param0);
2030 void parser_prod___AFalseExpr___visit_all_reverse(val_t self, val_t param0);
2031 typedef void (* parser_prod___ANullExpr___n_kwnull__eq_t)(val_t self, val_t param0);
2032 void parser_prod___ANullExpr___n_kwnull__eq(val_t self, val_t param0);
2033 typedef void (* parser_prod___ANullExpr___empty_init_t)(val_t self, int* init_table);
2034 void parser_prod___ANullExpr___empty_init(val_t self, int* init_table);
2035 val_t NEW_parser_prod___ANullExpr___empty_init();
2036 typedef void (* parser_prod___ANullExpr___init_anullexpr_t)(val_t self, val_t param0, int* init_table);
2037 void parser_prod___ANullExpr___init_anullexpr(val_t self, val_t param0, int* init_table);
2038 val_t NEW_parser_prod___ANullExpr___init_anullexpr(val_t param0);
2039 typedef void (* parser_prod___ANullExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2040 void parser_prod___ANullExpr___replace_child(val_t self, val_t param0, val_t param1);
2041 typedef void (* parser_prod___ANullExpr___visit_all_t)(val_t self, val_t param0);
2042 void parser_prod___ANullExpr___visit_all(val_t self, val_t param0);
2043 typedef void (* parser_prod___ANullExpr___visit_all_reverse_t)(val_t self, val_t param0);
2044 void parser_prod___ANullExpr___visit_all_reverse(val_t self, val_t param0);
2045 typedef void (* parser_prod___AIntExpr___n_number__eq_t)(val_t self, val_t param0);
2046 void parser_prod___AIntExpr___n_number__eq(val_t self, val_t param0);
2047 typedef void (* parser_prod___AIntExpr___empty_init_t)(val_t self, int* init_table);
2048 void parser_prod___AIntExpr___empty_init(val_t self, int* init_table);
2049 val_t NEW_parser_prod___AIntExpr___empty_init();
2050 typedef void (* parser_prod___AIntExpr___init_aintexpr_t)(val_t self, val_t param0, int* init_table);
2051 void parser_prod___AIntExpr___init_aintexpr(val_t self, val_t param0, int* init_table);
2052 val_t NEW_parser_prod___AIntExpr___init_aintexpr(val_t param0);
2053 typedef void (* parser_prod___AIntExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2054 void parser_prod___AIntExpr___replace_child(val_t self, val_t param0, val_t param1);
2055 typedef void (* parser_prod___AIntExpr___visit_all_t)(val_t self, val_t param0);
2056 void parser_prod___AIntExpr___visit_all(val_t self, val_t param0);
2057 typedef void (* parser_prod___AIntExpr___visit_all_reverse_t)(val_t self, val_t param0);
2058 void parser_prod___AIntExpr___visit_all_reverse(val_t self, val_t param0);
2059 typedef void (* parser_prod___AFloatExpr___n_float__eq_t)(val_t self, val_t param0);
2060 void parser_prod___AFloatExpr___n_float__eq(val_t self, val_t param0);
2061 typedef void (* parser_prod___AFloatExpr___empty_init_t)(val_t self, int* init_table);
2062 void parser_prod___AFloatExpr___empty_init(val_t self, int* init_table);
2063 val_t NEW_parser_prod___AFloatExpr___empty_init();
2064 typedef void (* parser_prod___AFloatExpr___init_afloatexpr_t)(val_t self, val_t param0, int* init_table);
2065 void parser_prod___AFloatExpr___init_afloatexpr(val_t self, val_t param0, int* init_table);
2066 val_t NEW_parser_prod___AFloatExpr___init_afloatexpr(val_t param0);
2067 typedef void (* parser_prod___AFloatExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2068 void parser_prod___AFloatExpr___replace_child(val_t self, val_t param0, val_t param1);
2069 typedef void (* parser_prod___AFloatExpr___visit_all_t)(val_t self, val_t param0);
2070 void parser_prod___AFloatExpr___visit_all(val_t self, val_t param0);
2071 typedef void (* parser_prod___AFloatExpr___visit_all_reverse_t)(val_t self, val_t param0);
2072 void parser_prod___AFloatExpr___visit_all_reverse(val_t self, val_t param0);
2073 typedef void (* parser_prod___ACharExpr___n_char__eq_t)(val_t self, val_t param0);
2074 void parser_prod___ACharExpr___n_char__eq(val_t self, val_t param0);
2075 typedef void (* parser_prod___ACharExpr___empty_init_t)(val_t self, int* init_table);
2076 void parser_prod___ACharExpr___empty_init(val_t self, int* init_table);
2077 val_t NEW_parser_prod___ACharExpr___empty_init();
2078 typedef void (* parser_prod___ACharExpr___init_acharexpr_t)(val_t self, val_t param0, int* init_table);
2079 void parser_prod___ACharExpr___init_acharexpr(val_t self, val_t param0, int* init_table);
2080 val_t NEW_parser_prod___ACharExpr___init_acharexpr(val_t param0);
2081 typedef void (* parser_prod___ACharExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2082 void parser_prod___ACharExpr___replace_child(val_t self, val_t param0, val_t param1);
2083 typedef void (* parser_prod___ACharExpr___visit_all_t)(val_t self, val_t param0);
2084 void parser_prod___ACharExpr___visit_all(val_t self, val_t param0);
2085 typedef void (* parser_prod___ACharExpr___visit_all_reverse_t)(val_t self, val_t param0);
2086 void parser_prod___ACharExpr___visit_all_reverse(val_t self, val_t param0);
2087 typedef void (* parser_prod___AStringExpr___n_string__eq_t)(val_t self, val_t param0);
2088 void parser_prod___AStringExpr___n_string__eq(val_t self, val_t param0);
2089 typedef void (* parser_prod___AStringExpr___empty_init_t)(val_t self, int* init_table);
2090 void parser_prod___AStringExpr___empty_init(val_t self, int* init_table);
2091 val_t NEW_parser_prod___AStringExpr___empty_init();
2092 typedef void (* parser_prod___AStringExpr___init_astringexpr_t)(val_t self, val_t param0, int* init_table);
2093 void parser_prod___AStringExpr___init_astringexpr(val_t self, val_t param0, int* init_table);
2094 val_t NEW_parser_prod___AStringExpr___init_astringexpr(val_t param0);
2095 typedef void (* parser_prod___AStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2096 void parser_prod___AStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2097 typedef void (* parser_prod___AStringExpr___visit_all_t)(val_t self, val_t param0);
2098 void parser_prod___AStringExpr___visit_all(val_t self, val_t param0);
2099 typedef void (* parser_prod___AStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2100 void parser_prod___AStringExpr___visit_all_reverse(val_t self, val_t param0);
2101 typedef void (* parser_prod___AStartStringExpr___n_string__eq_t)(val_t self, val_t param0);
2102 void parser_prod___AStartStringExpr___n_string__eq(val_t self, val_t param0);
2103 typedef void (* parser_prod___AStartStringExpr___empty_init_t)(val_t self, int* init_table);
2104 void parser_prod___AStartStringExpr___empty_init(val_t self, int* init_table);
2105 val_t NEW_parser_prod___AStartStringExpr___empty_init();
2106 typedef void (* parser_prod___AStartStringExpr___init_astartstringexpr_t)(val_t self, val_t param0, int* init_table);
2107 void parser_prod___AStartStringExpr___init_astartstringexpr(val_t self, val_t param0, int* init_table);
2108 val_t NEW_parser_prod___AStartStringExpr___init_astartstringexpr(val_t param0);
2109 typedef void (* parser_prod___AStartStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2110 void parser_prod___AStartStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2111 typedef void (* parser_prod___AStartStringExpr___visit_all_t)(val_t self, val_t param0);
2112 void parser_prod___AStartStringExpr___visit_all(val_t self, val_t param0);
2113 typedef void (* parser_prod___AStartStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2114 void parser_prod___AStartStringExpr___visit_all_reverse(val_t self, val_t param0);
2115 typedef void (* parser_prod___AMidStringExpr___n_string__eq_t)(val_t self, val_t param0);
2116 void parser_prod___AMidStringExpr___n_string__eq(val_t self, val_t param0);
2117 typedef void (* parser_prod___AMidStringExpr___empty_init_t)(val_t self, int* init_table);
2118 void parser_prod___AMidStringExpr___empty_init(val_t self, int* init_table);
2119 val_t NEW_parser_prod___AMidStringExpr___empty_init();
2120 typedef void (* parser_prod___AMidStringExpr___init_amidstringexpr_t)(val_t self, val_t param0, int* init_table);
2121 void parser_prod___AMidStringExpr___init_amidstringexpr(val_t self, val_t param0, int* init_table);
2122 val_t NEW_parser_prod___AMidStringExpr___init_amidstringexpr(val_t param0);
2123 typedef void (* parser_prod___AMidStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2124 void parser_prod___AMidStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2125 typedef void (* parser_prod___AMidStringExpr___visit_all_t)(val_t self, val_t param0);
2126 void parser_prod___AMidStringExpr___visit_all(val_t self, val_t param0);
2127 typedef void (* parser_prod___AMidStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2128 void parser_prod___AMidStringExpr___visit_all_reverse(val_t self, val_t param0);
2129 typedef void (* parser_prod___AEndStringExpr___n_string__eq_t)(val_t self, val_t param0);
2130 void parser_prod___AEndStringExpr___n_string__eq(val_t self, val_t param0);
2131 typedef void (* parser_prod___AEndStringExpr___empty_init_t)(val_t self, int* init_table);
2132 void parser_prod___AEndStringExpr___empty_init(val_t self, int* init_table);
2133 val_t NEW_parser_prod___AEndStringExpr___empty_init();
2134 typedef void (* parser_prod___AEndStringExpr___init_aendstringexpr_t)(val_t self, val_t param0, int* init_table);
2135 void parser_prod___AEndStringExpr___init_aendstringexpr(val_t self, val_t param0, int* init_table);
2136 val_t NEW_parser_prod___AEndStringExpr___init_aendstringexpr(val_t param0);
2137 typedef void (* parser_prod___AEndStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2138 void parser_prod___AEndStringExpr___replace_child(val_t self, val_t param0, val_t param1);
2139 typedef void (* parser_prod___AEndStringExpr___visit_all_t)(val_t self, val_t param0);
2140 void parser_prod___AEndStringExpr___visit_all(val_t self, val_t param0);
2141 typedef void (* parser_prod___AEndStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2142 void parser_prod___AEndStringExpr___visit_all_reverse(val_t self, val_t param0);
2143 typedef void (* parser_prod___ASuperstringExpr___empty_init_t)(val_t self, int* init_table);
2144 void parser_prod___ASuperstringExpr___empty_init(val_t self, int* init_table);
2145 val_t NEW_parser_prod___ASuperstringExpr___empty_init();
2146 typedef void (* parser_prod___ASuperstringExpr___init_asuperstringexpr_t)(val_t self, val_t param0, int* init_table);
2147 void parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t self, val_t param0, int* init_table);
2148 val_t NEW_parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t param0);
2149 typedef void (* parser_prod___ASuperstringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2150 void parser_prod___ASuperstringExpr___replace_child(val_t self, val_t param0, val_t param1);
2151 typedef void (* parser_prod___ASuperstringExpr___visit_all_t)(val_t self, val_t param0);
2152 void parser_prod___ASuperstringExpr___visit_all(val_t self, val_t param0);
2153 typedef void (* parser_prod___ASuperstringExpr___visit_all_reverse_t)(val_t self, val_t param0);
2154 void parser_prod___ASuperstringExpr___visit_all_reverse(val_t self, val_t param0);
2155 typedef void (* parser_prod___AParExpr___n_expr__eq_t)(val_t self, val_t param0);
2156 void parser_prod___AParExpr___n_expr__eq(val_t self, val_t param0);
2157 typedef void (* parser_prod___AParExpr___empty_init_t)(val_t self, int* init_table);
2158 void parser_prod___AParExpr___empty_init(val_t self, int* init_table);
2159 val_t NEW_parser_prod___AParExpr___empty_init();
2160 typedef void (* parser_prod___AParExpr___init_aparexpr_t)(val_t self, val_t param0, int* init_table);
2161 void parser_prod___AParExpr___init_aparexpr(val_t self, val_t param0, int* init_table);
2162 val_t NEW_parser_prod___AParExpr___init_aparexpr(val_t param0);
2163 typedef void (* parser_prod___AParExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2164 void parser_prod___AParExpr___replace_child(val_t self, val_t param0, val_t param1);
2165 typedef void (* parser_prod___AParExpr___visit_all_t)(val_t self, val_t param0);
2166 void parser_prod___AParExpr___visit_all(val_t self, val_t param0);
2167 typedef void (* parser_prod___AParExpr___visit_all_reverse_t)(val_t self, val_t param0);
2168 void parser_prod___AParExpr___visit_all_reverse(val_t self, val_t param0);
2169 typedef void (* parser_prod___APlusAssignOp___n_pluseq__eq_t)(val_t self, val_t param0);
2170 void parser_prod___APlusAssignOp___n_pluseq__eq(val_t self, val_t param0);
2171 typedef void (* parser_prod___APlusAssignOp___empty_init_t)(val_t self, int* init_table);
2172 void parser_prod___APlusAssignOp___empty_init(val_t self, int* init_table);
2173 val_t NEW_parser_prod___APlusAssignOp___empty_init();
2174 typedef void (* parser_prod___APlusAssignOp___init_aplusassignop_t)(val_t self, val_t param0, int* init_table);
2175 void parser_prod___APlusAssignOp___init_aplusassignop(val_t self, val_t param0, int* init_table);
2176 val_t NEW_parser_prod___APlusAssignOp___init_aplusassignop(val_t param0);
2177 typedef void (* parser_prod___APlusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
2178 void parser_prod___APlusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
2179 typedef void (* parser_prod___APlusAssignOp___visit_all_t)(val_t self, val_t param0);
2180 void parser_prod___APlusAssignOp___visit_all(val_t self, val_t param0);
2181 typedef void (* parser_prod___APlusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
2182 void parser_prod___APlusAssignOp___visit_all_reverse(val_t self, val_t param0);
2183 typedef void (* parser_prod___AMinusAssignOp___n_minuseq__eq_t)(val_t self, val_t param0);
2184 void parser_prod___AMinusAssignOp___n_minuseq__eq(val_t self, val_t param0);
2185 typedef void (* parser_prod___AMinusAssignOp___empty_init_t)(val_t self, int* init_table);
2186 void parser_prod___AMinusAssignOp___empty_init(val_t self, int* init_table);
2187 val_t NEW_parser_prod___AMinusAssignOp___empty_init();
2188 typedef void (* parser_prod___AMinusAssignOp___init_aminusassignop_t)(val_t self, val_t param0, int* init_table);
2189 void parser_prod___AMinusAssignOp___init_aminusassignop(val_t self, val_t param0, int* init_table);
2190 val_t NEW_parser_prod___AMinusAssignOp___init_aminusassignop(val_t param0);
2191 typedef void (* parser_prod___AMinusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
2192 void parser_prod___AMinusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
2193 typedef void (* parser_prod___AMinusAssignOp___visit_all_t)(val_t self, val_t param0);
2194 void parser_prod___AMinusAssignOp___visit_all(val_t self, val_t param0);
2195 typedef void (* parser_prod___AMinusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
2196 void parser_prod___AMinusAssignOp___visit_all_reverse(val_t self, val_t param0);
2197 typedef void (* parser_prod___AQualified___n_classid__eq_t)(val_t self, val_t param0);
2198 void parser_prod___AQualified___n_classid__eq(val_t self, val_t param0);
2199 typedef void (* parser_prod___AQualified___empty_init_t)(val_t self, int* init_table);
2200 void parser_prod___AQualified___empty_init(val_t self, int* init_table);
2201 val_t NEW_parser_prod___AQualified___empty_init();
2202 typedef void (* parser_prod___AQualified___init_aqualified_t)(val_t self, val_t param0, val_t param1, int* init_table);
2203 void parser_prod___AQualified___init_aqualified(val_t self, val_t param0, val_t param1, int* init_table);
2204 val_t NEW_parser_prod___AQualified___init_aqualified(val_t param0, val_t param1);
2205 typedef void (* parser_prod___AQualified___replace_child_t)(val_t self, val_t param0, val_t param1);
2206 void parser_prod___AQualified___replace_child(val_t self, val_t param0, val_t param1);
2207 typedef void (* parser_prod___AQualified___visit_all_t)(val_t self, val_t param0);
2208 void parser_prod___AQualified___visit_all(val_t self, val_t param0);
2209 typedef void (* parser_prod___AQualified___visit_all_reverse_t)(val_t self, val_t param0);
2210 void parser_prod___AQualified___visit_all_reverse(val_t self, val_t param0);
2211 typedef void (* parser_prod___ADoc___empty_init_t)(val_t self, int* init_table);
2212 void parser_prod___ADoc___empty_init(val_t self, int* init_table);
2213 val_t NEW_parser_prod___ADoc___empty_init();
2214 typedef void (* parser_prod___ADoc___init_adoc_t)(val_t self, val_t param0, int* init_table);
2215 void parser_prod___ADoc___init_adoc(val_t self, val_t param0, int* init_table);
2216 val_t NEW_parser_prod___ADoc___init_adoc(val_t param0);
2217 typedef void (* parser_prod___ADoc___replace_child_t)(val_t self, val_t param0, val_t param1);
2218 void parser_prod___ADoc___replace_child(val_t self, val_t param0, val_t param1);
2219 typedef void (* parser_prod___ADoc___visit_all_t)(val_t self, val_t param0);
2220 void parser_prod___ADoc___visit_all(val_t self, val_t param0);
2221 typedef void (* parser_prod___ADoc___visit_all_reverse_t)(val_t self, val_t param0);
2222 void parser_prod___ADoc___visit_all_reverse(val_t self, val_t param0);
2223 typedef void (* parser_prod___Start___init_t)(val_t self, val_t param0, val_t param1, int* init_table);
2224 void parser_prod___Start___init(val_t self, val_t param0, val_t param1, int* init_table);
2225 val_t NEW_parser_prod___Start___init(val_t param0, val_t param1);
2226 typedef void (* parser_prod___Start___replace_child_t)(val_t self, val_t param0, val_t param1);
2227 void parser_prod___Start___replace_child(val_t self, val_t param0, val_t param1);
2228 typedef void (* parser_prod___Start___visit_all_t)(val_t self, val_t param0);
2229 void parser_prod___Start___visit_all(val_t self, val_t param0);
2230 typedef void (* parser_prod___Start___visit_all_reverse_t)(val_t self, val_t param0);
2231 void parser_prod___Start___visit_all_reverse(val_t self, val_t param0);
2232 #endif