typing: 'for' iterates on Collection[nullable Object]
[nit.git] / c_src / parser_prod._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires parser_prod. */
2 #ifndef parser_prod_sep
3 #define parser_prod_sep
4 #include "lexer._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_Visitor[];
8 extern const char *LOCATE_parser_prod;
9 extern const int SFT_parser_prod[];
10 #define ATTR_parser_prod___PNode____parent(recv) ATTR(recv, (SFT_parser_prod[0] + 0))
11 #define CALL_parser_prod___PNode___parent(recv) ((parser_prod___PNode___parent_t)CALL((recv), (SFT_parser_prod[1] + 0)))
12 #define CALL_parser_prod___PNode___parent__eq(recv) ((parser_prod___PNode___parent__eq_t)CALL((recv), (SFT_parser_prod[1] + 1)))
13 #define CALL_parser_prod___PNode___remove_child(recv) ((parser_prod___PNode___remove_child_t)CALL((recv), (SFT_parser_prod[1] + 2)))
14 #define CALL_parser_prod___PNode___replace_child(recv) ((parser_prod___PNode___replace_child_t)CALL((recv), (SFT_parser_prod[1] + 3)))
15 #define CALL_parser_prod___PNode___replace_with(recv) ((parser_prod___PNode___replace_with_t)CALL((recv), (SFT_parser_prod[1] + 4)))
16 #define CALL_parser_prod___PNode___visit_all(recv) ((parser_prod___PNode___visit_all_t)CALL((recv), (SFT_parser_prod[1] + 5)))
17 #define CALL_parser_prod___PNode___visit_all_reverse(recv) ((parser_prod___PNode___visit_all_reverse_t)CALL((recv), (SFT_parser_prod[1] + 6)))
18 #define CALL_parser_prod___PNode___locate(recv) ((parser_prod___PNode___locate_t)CALL((recv), (SFT_parser_prod[1] + 7)))
19 #define CALL_parser_prod___PNode___line_number(recv) ((parser_prod___PNode___line_number_t)CALL((recv), (SFT_parser_prod[1] + 8)))
20 #define CALL_parser_prod___PNode___printl(recv) ((parser_prod___PNode___printl_t)CALL((recv), (SFT_parser_prod[1] + 9)))
21 #define ATTR_parser_prod___Prod____first_token(recv) ATTR(recv, (SFT_parser_prod[2] + 0))
22 #define ATTR_parser_prod___Prod____last_token(recv) ATTR(recv, (SFT_parser_prod[2] + 1))
23 #define CALL_parser_prod___Prod___first_token(recv) ((parser_prod___Prod___first_token_t)CALL((recv), (SFT_parser_prod[3] + 0)))
24 #define CALL_parser_prod___Prod___first_token__eq(recv) ((parser_prod___Prod___first_token__eq_t)CALL((recv), (SFT_parser_prod[3] + 1)))
25 #define CALL_parser_prod___Prod___last_token(recv) ((parser_prod___Prod___last_token_t)CALL((recv), (SFT_parser_prod[3] + 2)))
26 #define CALL_parser_prod___Prod___last_token__eq(recv) ((parser_prod___Prod___last_token__eq_t)CALL((recv), (SFT_parser_prod[3] + 3)))
27 #define CALL_SUPER_parser_prod___Prod___replace_with(recv) ((parser_prod___Prod___replace_with_t)CALL((recv), (SFT_parser_prod[3] + 4)))
28 #define ID_Visitor (SFT_parser_prod[4])
29 #define COLOR_Visitor (SFT_parser_prod[5])
30 #define INIT_TABLE_POS_Visitor (SFT_parser_prod[6] + 0)
31 #define CALL_parser_prod___Visitor___visit(recv) ((parser_prod___Visitor___visit_t)CALL((recv), (SFT_parser_prod[6] + 1)))
32 #define CALL_parser_prod___Visitor___init(recv) ((parser_prod___Visitor___init_t)CALL((recv), (SFT_parser_prod[6] + 2)))
33 #define CALL_parser_prod___AModule___empty_init(recv) ((parser_prod___AModule___empty_init_t)CALL((recv), (SFT_parser_prod[7] + 0)))
34 #define CALL_parser_prod___AModule___init_amodule(recv) ((parser_prod___AModule___init_amodule_t)CALL((recv), (SFT_parser_prod[7] + 1)))
35 #define CALL_parser_prod___APackagedecl___empty_init(recv) ((parser_prod___APackagedecl___empty_init_t)CALL((recv), (SFT_parser_prod[8] + 0)))
36 #define CALL_parser_prod___APackagedecl___init_apackagedecl(recv) ((parser_prod___APackagedecl___init_apackagedecl_t)CALL((recv), (SFT_parser_prod[8] + 1)))
37 #define CALL_parser_prod___AImport___empty_init(recv) ((parser_prod___AImport___empty_init_t)CALL((recv), (SFT_parser_prod[9] + 0)))
38 #define CALL_parser_prod___AImport___init_aimport(recv) ((parser_prod___AImport___init_aimport_t)CALL((recv), (SFT_parser_prod[9] + 1)))
39 #define CALL_parser_prod___ANoImport___empty_init(recv) ((parser_prod___ANoImport___empty_init_t)CALL((recv), (SFT_parser_prod[10] + 0)))
40 #define CALL_parser_prod___ANoImport___init_anoimport(recv) ((parser_prod___ANoImport___init_anoimport_t)CALL((recv), (SFT_parser_prod[10] + 1)))
41 #define CALL_parser_prod___APublicVisibility___empty_init(recv) ((parser_prod___APublicVisibility___empty_init_t)CALL((recv), (SFT_parser_prod[11] + 0)))
42 #define CALL_parser_prod___APublicVisibility___init_apublicvisibility(recv) ((parser_prod___APublicVisibility___init_apublicvisibility_t)CALL((recv), (SFT_parser_prod[11] + 1)))
43 #define CALL_parser_prod___APrivateVisibility___empty_init(recv) ((parser_prod___APrivateVisibility___empty_init_t)CALL((recv), (SFT_parser_prod[12] + 0)))
44 #define CALL_parser_prod___APrivateVisibility___init_aprivatevisibility(recv) ((parser_prod___APrivateVisibility___init_aprivatevisibility_t)CALL((recv), (SFT_parser_prod[12] + 1)))
45 #define CALL_parser_prod___AProtectedVisibility___empty_init(recv) ((parser_prod___AProtectedVisibility___empty_init_t)CALL((recv), (SFT_parser_prod[13] + 0)))
46 #define CALL_parser_prod___AProtectedVisibility___init_aprotectedvisibility(recv) ((parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)CALL((recv), (SFT_parser_prod[13] + 1)))
47 #define CALL_parser_prod___AIntrudeVisibility___empty_init(recv) ((parser_prod___AIntrudeVisibility___empty_init_t)CALL((recv), (SFT_parser_prod[14] + 0)))
48 #define CALL_parser_prod___AIntrudeVisibility___init_aintrudevisibility(recv) ((parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)CALL((recv), (SFT_parser_prod[14] + 1)))
49 #define CALL_parser_prod___AClassdef___empty_init(recv) ((parser_prod___AClassdef___empty_init_t)CALL((recv), (SFT_parser_prod[15] + 0)))
50 #define CALL_parser_prod___AClassdef___init_aclassdef(recv) ((parser_prod___AClassdef___init_aclassdef_t)CALL((recv), (SFT_parser_prod[15] + 1)))
51 #define CALL_parser_prod___ATopClassdef___empty_init(recv) ((parser_prod___ATopClassdef___empty_init_t)CALL((recv), (SFT_parser_prod[16] + 0)))
52 #define CALL_parser_prod___ATopClassdef___init_atopclassdef(recv) ((parser_prod___ATopClassdef___init_atopclassdef_t)CALL((recv), (SFT_parser_prod[16] + 1)))
53 #define CALL_parser_prod___AMainClassdef___empty_init(recv) ((parser_prod___AMainClassdef___empty_init_t)CALL((recv), (SFT_parser_prod[17] + 0)))
54 #define CALL_parser_prod___AMainClassdef___init_amainclassdef(recv) ((parser_prod___AMainClassdef___init_amainclassdef_t)CALL((recv), (SFT_parser_prod[17] + 1)))
55 #define CALL_parser_prod___AConcreteClasskind___empty_init(recv) ((parser_prod___AConcreteClasskind___empty_init_t)CALL((recv), (SFT_parser_prod[18] + 0)))
56 #define CALL_parser_prod___AConcreteClasskind___init_aconcreteclasskind(recv) ((parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)CALL((recv), (SFT_parser_prod[18] + 1)))
57 #define CALL_parser_prod___AAbstractClasskind___empty_init(recv) ((parser_prod___AAbstractClasskind___empty_init_t)CALL((recv), (SFT_parser_prod[19] + 0)))
58 #define CALL_parser_prod___AAbstractClasskind___init_aabstractclasskind(recv) ((parser_prod___AAbstractClasskind___init_aabstractclasskind_t)CALL((recv), (SFT_parser_prod[19] + 1)))
59 #define CALL_parser_prod___AInterfaceClasskind___empty_init(recv) ((parser_prod___AInterfaceClasskind___empty_init_t)CALL((recv), (SFT_parser_prod[20] + 0)))
60 #define CALL_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(recv) ((parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)CALL((recv), (SFT_parser_prod[20] + 1)))
61 #define CALL_parser_prod___AUniversalClasskind___empty_init(recv) ((parser_prod___AUniversalClasskind___empty_init_t)CALL((recv), (SFT_parser_prod[21] + 0)))
62 #define CALL_parser_prod___AUniversalClasskind___init_auniversalclasskind(recv) ((parser_prod___AUniversalClasskind___init_auniversalclasskind_t)CALL((recv), (SFT_parser_prod[21] + 1)))
63 #define CALL_parser_prod___AFormaldef___empty_init(recv) ((parser_prod___AFormaldef___empty_init_t)CALL((recv), (SFT_parser_prod[22] + 0)))
64 #define CALL_parser_prod___AFormaldef___init_aformaldef(recv) ((parser_prod___AFormaldef___init_aformaldef_t)CALL((recv), (SFT_parser_prod[22] + 1)))
65 #define CALL_parser_prod___ASuperclass___empty_init(recv) ((parser_prod___ASuperclass___empty_init_t)CALL((recv), (SFT_parser_prod[23] + 0)))
66 #define CALL_parser_prod___ASuperclass___init_asuperclass(recv) ((parser_prod___ASuperclass___init_asuperclass_t)CALL((recv), (SFT_parser_prod[23] + 1)))
67 #define CALL_parser_prod___AAttrPropdef___empty_init(recv) ((parser_prod___AAttrPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[24] + 0)))
68 #define CALL_parser_prod___AAttrPropdef___init_aattrpropdef(recv) ((parser_prod___AAttrPropdef___init_aattrpropdef_t)CALL((recv), (SFT_parser_prod[24] + 1)))
69 #define CALL_parser_prod___AMethPropdef___empty_init(recv) ((parser_prod___AMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[25] + 0)))
70 #define CALL_parser_prod___AMethPropdef___init_amethpropdef(recv) ((parser_prod___AMethPropdef___init_amethpropdef_t)CALL((recv), (SFT_parser_prod[25] + 1)))
71 #define CALL_parser_prod___ADeferredMethPropdef___empty_init(recv) ((parser_prod___ADeferredMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[26] + 0)))
72 #define CALL_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(recv) ((parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef_t)CALL((recv), (SFT_parser_prod[26] + 1)))
73 #define CALL_parser_prod___AInternMethPropdef___empty_init(recv) ((parser_prod___AInternMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[27] + 0)))
74 #define CALL_parser_prod___AInternMethPropdef___init_ainternmethpropdef(recv) ((parser_prod___AInternMethPropdef___init_ainternmethpropdef_t)CALL((recv), (SFT_parser_prod[27] + 1)))
75 #define CALL_parser_prod___AExternMethPropdef___empty_init(recv) ((parser_prod___AExternMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[28] + 0)))
76 #define CALL_parser_prod___AExternMethPropdef___init_aexternmethpropdef(recv) ((parser_prod___AExternMethPropdef___init_aexternmethpropdef_t)CALL((recv), (SFT_parser_prod[28] + 1)))
77 #define CALL_parser_prod___AConcreteMethPropdef___empty_init(recv) ((parser_prod___AConcreteMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[29] + 0)))
78 #define CALL_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(recv) ((parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef_t)CALL((recv), (SFT_parser_prod[29] + 1)))
79 #define CALL_parser_prod___AConcreteInitPropdef___empty_init(recv) ((parser_prod___AConcreteInitPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[30] + 0)))
80 #define CALL_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(recv) ((parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef_t)CALL((recv), (SFT_parser_prod[30] + 1)))
81 #define CALL_parser_prod___AMainMethPropdef___empty_init(recv) ((parser_prod___AMainMethPropdef___empty_init_t)CALL((recv), (SFT_parser_prod[31] + 0)))
82 #define CALL_parser_prod___AMainMethPropdef___init_amainmethpropdef(recv) ((parser_prod___AMainMethPropdef___init_amainmethpropdef_t)CALL((recv), (SFT_parser_prod[31] + 1)))
83 #define CALL_parser_prod___ATypePropdef___empty_init(recv) ((parser_prod___ATypePropdef___empty_init_t)CALL((recv), (SFT_parser_prod[32] + 0)))
84 #define CALL_parser_prod___ATypePropdef___init_atypepropdef(recv) ((parser_prod___ATypePropdef___init_atypepropdef_t)CALL((recv), (SFT_parser_prod[32] + 1)))
85 #define CALL_parser_prod___AReadAble___empty_init(recv) ((parser_prod___AReadAble___empty_init_t)CALL((recv), (SFT_parser_prod[33] + 0)))
86 #define CALL_parser_prod___AReadAble___init_areadable(recv) ((parser_prod___AReadAble___init_areadable_t)CALL((recv), (SFT_parser_prod[33] + 1)))
87 #define CALL_parser_prod___AWriteAble___empty_init(recv) ((parser_prod___AWriteAble___empty_init_t)CALL((recv), (SFT_parser_prod[34] + 0)))
88 #define CALL_parser_prod___AWriteAble___init_awriteable(recv) ((parser_prod___AWriteAble___init_awriteable_t)CALL((recv), (SFT_parser_prod[34] + 1)))
89 #define CALL_parser_prod___AIdMethid___empty_init(recv) ((parser_prod___AIdMethid___empty_init_t)CALL((recv), (SFT_parser_prod[35] + 0)))
90 #define CALL_parser_prod___AIdMethid___init_aidmethid(recv) ((parser_prod___AIdMethid___init_aidmethid_t)CALL((recv), (SFT_parser_prod[35] + 1)))
91 #define CALL_parser_prod___APlusMethid___empty_init(recv) ((parser_prod___APlusMethid___empty_init_t)CALL((recv), (SFT_parser_prod[36] + 0)))
92 #define CALL_parser_prod___APlusMethid___init_aplusmethid(recv) ((parser_prod___APlusMethid___init_aplusmethid_t)CALL((recv), (SFT_parser_prod[36] + 1)))
93 #define CALL_parser_prod___AMinusMethid___empty_init(recv) ((parser_prod___AMinusMethid___empty_init_t)CALL((recv), (SFT_parser_prod[37] + 0)))
94 #define CALL_parser_prod___AMinusMethid___init_aminusmethid(recv) ((parser_prod___AMinusMethid___init_aminusmethid_t)CALL((recv), (SFT_parser_prod[37] + 1)))
95 #define CALL_parser_prod___AStarMethid___empty_init(recv) ((parser_prod___AStarMethid___empty_init_t)CALL((recv), (SFT_parser_prod[38] + 0)))
96 #define CALL_parser_prod___AStarMethid___init_astarmethid(recv) ((parser_prod___AStarMethid___init_astarmethid_t)CALL((recv), (SFT_parser_prod[38] + 1)))
97 #define CALL_parser_prod___ASlashMethid___empty_init(recv) ((parser_prod___ASlashMethid___empty_init_t)CALL((recv), (SFT_parser_prod[39] + 0)))
98 #define CALL_parser_prod___ASlashMethid___init_aslashmethid(recv) ((parser_prod___ASlashMethid___init_aslashmethid_t)CALL((recv), (SFT_parser_prod[39] + 1)))
99 #define CALL_parser_prod___APercentMethid___empty_init(recv) ((parser_prod___APercentMethid___empty_init_t)CALL((recv), (SFT_parser_prod[40] + 0)))
100 #define CALL_parser_prod___APercentMethid___init_apercentmethid(recv) ((parser_prod___APercentMethid___init_apercentmethid_t)CALL((recv), (SFT_parser_prod[40] + 1)))
101 #define CALL_parser_prod___AEqMethid___empty_init(recv) ((parser_prod___AEqMethid___empty_init_t)CALL((recv), (SFT_parser_prod[41] + 0)))
102 #define CALL_parser_prod___AEqMethid___init_aeqmethid(recv) ((parser_prod___AEqMethid___init_aeqmethid_t)CALL((recv), (SFT_parser_prod[41] + 1)))
103 #define CALL_parser_prod___ANeMethid___empty_init(recv) ((parser_prod___ANeMethid___empty_init_t)CALL((recv), (SFT_parser_prod[42] + 0)))
104 #define CALL_parser_prod___ANeMethid___init_anemethid(recv) ((parser_prod___ANeMethid___init_anemethid_t)CALL((recv), (SFT_parser_prod[42] + 1)))
105 #define CALL_parser_prod___ALeMethid___empty_init(recv) ((parser_prod___ALeMethid___empty_init_t)CALL((recv), (SFT_parser_prod[43] + 0)))
106 #define CALL_parser_prod___ALeMethid___init_alemethid(recv) ((parser_prod___ALeMethid___init_alemethid_t)CALL((recv), (SFT_parser_prod[43] + 1)))
107 #define CALL_parser_prod___AGeMethid___empty_init(recv) ((parser_prod___AGeMethid___empty_init_t)CALL((recv), (SFT_parser_prod[44] + 0)))
108 #define CALL_parser_prod___AGeMethid___init_agemethid(recv) ((parser_prod___AGeMethid___init_agemethid_t)CALL((recv), (SFT_parser_prod[44] + 1)))
109 #define CALL_parser_prod___ALtMethid___empty_init(recv) ((parser_prod___ALtMethid___empty_init_t)CALL((recv), (SFT_parser_prod[45] + 0)))
110 #define CALL_parser_prod___ALtMethid___init_altmethid(recv) ((parser_prod___ALtMethid___init_altmethid_t)CALL((recv), (SFT_parser_prod[45] + 1)))
111 #define CALL_parser_prod___AGtMethid___empty_init(recv) ((parser_prod___AGtMethid___empty_init_t)CALL((recv), (SFT_parser_prod[46] + 0)))
112 #define CALL_parser_prod___AGtMethid___init_agtmethid(recv) ((parser_prod___AGtMethid___init_agtmethid_t)CALL((recv), (SFT_parser_prod[46] + 1)))
113 #define CALL_parser_prod___ABraMethid___empty_init(recv) ((parser_prod___ABraMethid___empty_init_t)CALL((recv), (SFT_parser_prod[47] + 0)))
114 #define CALL_parser_prod___ABraMethid___init_abramethid(recv) ((parser_prod___ABraMethid___init_abramethid_t)CALL((recv), (SFT_parser_prod[47] + 1)))
115 #define CALL_parser_prod___AStarshipMethid___empty_init(recv) ((parser_prod___AStarshipMethid___empty_init_t)CALL((recv), (SFT_parser_prod[48] + 0)))
116 #define CALL_parser_prod___AStarshipMethid___init_astarshipmethid(recv) ((parser_prod___AStarshipMethid___init_astarshipmethid_t)CALL((recv), (SFT_parser_prod[48] + 1)))
117 #define CALL_parser_prod___AAssignMethid___empty_init(recv) ((parser_prod___AAssignMethid___empty_init_t)CALL((recv), (SFT_parser_prod[49] + 0)))
118 #define CALL_parser_prod___AAssignMethid___init_aassignmethid(recv) ((parser_prod___AAssignMethid___init_aassignmethid_t)CALL((recv), (SFT_parser_prod[49] + 1)))
119 #define CALL_parser_prod___ABraassignMethid___empty_init(recv) ((parser_prod___ABraassignMethid___empty_init_t)CALL((recv), (SFT_parser_prod[50] + 0)))
120 #define CALL_parser_prod___ABraassignMethid___init_abraassignmethid(recv) ((parser_prod___ABraassignMethid___init_abraassignmethid_t)CALL((recv), (SFT_parser_prod[50] + 1)))
121 #define CALL_parser_prod___ASignature___empty_init(recv) ((parser_prod___ASignature___empty_init_t)CALL((recv), (SFT_parser_prod[51] + 0)))
122 #define CALL_parser_prod___ASignature___init_asignature(recv) ((parser_prod___ASignature___init_asignature_t)CALL((recv), (SFT_parser_prod[51] + 1)))
123 #define CALL_parser_prod___AParam___empty_init(recv) ((parser_prod___AParam___empty_init_t)CALL((recv), (SFT_parser_prod[52] + 0)))
124 #define CALL_parser_prod___AParam___init_aparam(recv) ((parser_prod___AParam___init_aparam_t)CALL((recv), (SFT_parser_prod[52] + 1)))
125 #define CALL_parser_prod___AClosureDecl___empty_init(recv) ((parser_prod___AClosureDecl___empty_init_t)CALL((recv), (SFT_parser_prod[53] + 0)))
126 #define CALL_parser_prod___AClosureDecl___init_aclosuredecl(recv) ((parser_prod___AClosureDecl___init_aclosuredecl_t)CALL((recv), (SFT_parser_prod[53] + 1)))
127 #define CALL_parser_prod___AType___empty_init(recv) ((parser_prod___AType___empty_init_t)CALL((recv), (SFT_parser_prod[54] + 0)))
128 #define CALL_parser_prod___AType___init_atype(recv) ((parser_prod___AType___init_atype_t)CALL((recv), (SFT_parser_prod[54] + 1)))
129 #define CALL_parser_prod___ABlockExpr___empty_init(recv) ((parser_prod___ABlockExpr___empty_init_t)CALL((recv), (SFT_parser_prod[55] + 0)))
130 #define CALL_parser_prod___ABlockExpr___init_ablockexpr(recv) ((parser_prod___ABlockExpr___init_ablockexpr_t)CALL((recv), (SFT_parser_prod[55] + 1)))
131 #define CALL_parser_prod___AVardeclExpr___empty_init(recv) ((parser_prod___AVardeclExpr___empty_init_t)CALL((recv), (SFT_parser_prod[56] + 0)))
132 #define CALL_parser_prod___AVardeclExpr___init_avardeclexpr(recv) ((parser_prod___AVardeclExpr___init_avardeclexpr_t)CALL((recv), (SFT_parser_prod[56] + 1)))
133 #define CALL_parser_prod___AReturnExpr___empty_init(recv) ((parser_prod___AReturnExpr___empty_init_t)CALL((recv), (SFT_parser_prod[57] + 0)))
134 #define CALL_parser_prod___AReturnExpr___init_areturnexpr(recv) ((parser_prod___AReturnExpr___init_areturnexpr_t)CALL((recv), (SFT_parser_prod[57] + 1)))
135 #define CALL_parser_prod___ABreakExpr___empty_init(recv) ((parser_prod___ABreakExpr___empty_init_t)CALL((recv), (SFT_parser_prod[58] + 0)))
136 #define CALL_parser_prod___ABreakExpr___init_abreakexpr(recv) ((parser_prod___ABreakExpr___init_abreakexpr_t)CALL((recv), (SFT_parser_prod[58] + 1)))
137 #define CALL_parser_prod___AAbortExpr___empty_init(recv) ((parser_prod___AAbortExpr___empty_init_t)CALL((recv), (SFT_parser_prod[59] + 0)))
138 #define CALL_parser_prod___AAbortExpr___init_aabortexpr(recv) ((parser_prod___AAbortExpr___init_aabortexpr_t)CALL((recv), (SFT_parser_prod[59] + 1)))
139 #define CALL_parser_prod___AContinueExpr___empty_init(recv) ((parser_prod___AContinueExpr___empty_init_t)CALL((recv), (SFT_parser_prod[60] + 0)))
140 #define CALL_parser_prod___AContinueExpr___init_acontinueexpr(recv) ((parser_prod___AContinueExpr___init_acontinueexpr_t)CALL((recv), (SFT_parser_prod[60] + 1)))
141 #define CALL_parser_prod___ADoExpr___empty_init(recv) ((parser_prod___ADoExpr___empty_init_t)CALL((recv), (SFT_parser_prod[61] + 0)))
142 #define CALL_parser_prod___ADoExpr___init_adoexpr(recv) ((parser_prod___ADoExpr___init_adoexpr_t)CALL((recv), (SFT_parser_prod[61] + 1)))
143 #define CALL_parser_prod___AIfExpr___empty_init(recv) ((parser_prod___AIfExpr___empty_init_t)CALL((recv), (SFT_parser_prod[62] + 0)))
144 #define CALL_parser_prod___AIfExpr___init_aifexpr(recv) ((parser_prod___AIfExpr___init_aifexpr_t)CALL((recv), (SFT_parser_prod[62] + 1)))
145 #define CALL_parser_prod___AIfexprExpr___empty_init(recv) ((parser_prod___AIfexprExpr___empty_init_t)CALL((recv), (SFT_parser_prod[63] + 0)))
146 #define CALL_parser_prod___AIfexprExpr___init_aifexprexpr(recv) ((parser_prod___AIfexprExpr___init_aifexprexpr_t)CALL((recv), (SFT_parser_prod[63] + 1)))
147 #define CALL_parser_prod___AWhileExpr___empty_init(recv) ((parser_prod___AWhileExpr___empty_init_t)CALL((recv), (SFT_parser_prod[64] + 0)))
148 #define CALL_parser_prod___AWhileExpr___init_awhileexpr(recv) ((parser_prod___AWhileExpr___init_awhileexpr_t)CALL((recv), (SFT_parser_prod[64] + 1)))
149 #define CALL_parser_prod___AForExpr___empty_init(recv) ((parser_prod___AForExpr___empty_init_t)CALL((recv), (SFT_parser_prod[65] + 0)))
150 #define CALL_parser_prod___AForExpr___init_aforexpr(recv) ((parser_prod___AForExpr___init_aforexpr_t)CALL((recv), (SFT_parser_prod[65] + 1)))
151 #define CALL_parser_prod___AForVardeclExpr___empty_init(recv) ((parser_prod___AForVardeclExpr___empty_init_t)CALL((recv), (SFT_parser_prod[66] + 0)))
152 #define CALL_parser_prod___AForVardeclExpr___init_aforvardeclexpr(recv) ((parser_prod___AForVardeclExpr___init_aforvardeclexpr_t)CALL((recv), (SFT_parser_prod[66] + 1)))
153 #define CALL_parser_prod___AAssertExpr___empty_init(recv) ((parser_prod___AAssertExpr___empty_init_t)CALL((recv), (SFT_parser_prod[67] + 0)))
154 #define CALL_parser_prod___AAssertExpr___init_aassertexpr(recv) ((parser_prod___AAssertExpr___init_aassertexpr_t)CALL((recv), (SFT_parser_prod[67] + 1)))
155 #define CALL_parser_prod___AOnceExpr___empty_init(recv) ((parser_prod___AOnceExpr___empty_init_t)CALL((recv), (SFT_parser_prod[68] + 0)))
156 #define CALL_parser_prod___AOnceExpr___init_aonceexpr(recv) ((parser_prod___AOnceExpr___init_aonceexpr_t)CALL((recv), (SFT_parser_prod[68] + 1)))
157 #define CALL_parser_prod___ASendExpr___empty_init(recv) ((parser_prod___ASendExpr___empty_init_t)CALL((recv), (SFT_parser_prod[69] + 0)))
158 #define CALL_parser_prod___ASendExpr___init_asendexpr(recv) ((parser_prod___ASendExpr___init_asendexpr_t)CALL((recv), (SFT_parser_prod[69] + 1)))
159 #define CALL_parser_prod___ABinopExpr___empty_init(recv) ((parser_prod___ABinopExpr___empty_init_t)CALL((recv), (SFT_parser_prod[70] + 0)))
160 #define CALL_parser_prod___ABinopExpr___init_abinopexpr(recv) ((parser_prod___ABinopExpr___init_abinopexpr_t)CALL((recv), (SFT_parser_prod[70] + 1)))
161 #define CALL_parser_prod___AOrExpr___empty_init(recv) ((parser_prod___AOrExpr___empty_init_t)CALL((recv), (SFT_parser_prod[71] + 0)))
162 #define CALL_parser_prod___AOrExpr___init_aorexpr(recv) ((parser_prod___AOrExpr___init_aorexpr_t)CALL((recv), (SFT_parser_prod[71] + 1)))
163 #define CALL_parser_prod___AAndExpr___empty_init(recv) ((parser_prod___AAndExpr___empty_init_t)CALL((recv), (SFT_parser_prod[72] + 0)))
164 #define CALL_parser_prod___AAndExpr___init_aandexpr(recv) ((parser_prod___AAndExpr___init_aandexpr_t)CALL((recv), (SFT_parser_prod[72] + 1)))
165 #define CALL_parser_prod___ANotExpr___empty_init(recv) ((parser_prod___ANotExpr___empty_init_t)CALL((recv), (SFT_parser_prod[73] + 0)))
166 #define CALL_parser_prod___ANotExpr___init_anotexpr(recv) ((parser_prod___ANotExpr___init_anotexpr_t)CALL((recv), (SFT_parser_prod[73] + 1)))
167 #define CALL_parser_prod___AEqExpr___empty_init(recv) ((parser_prod___AEqExpr___empty_init_t)CALL((recv), (SFT_parser_prod[74] + 0)))
168 #define CALL_parser_prod___AEqExpr___init_aeqexpr(recv) ((parser_prod___AEqExpr___init_aeqexpr_t)CALL((recv), (SFT_parser_prod[74] + 1)))
169 #define CALL_parser_prod___AEeExpr___empty_init(recv) ((parser_prod___AEeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[75] + 0)))
170 #define CALL_parser_prod___AEeExpr___init_aeeexpr(recv) ((parser_prod___AEeExpr___init_aeeexpr_t)CALL((recv), (SFT_parser_prod[75] + 1)))
171 #define CALL_parser_prod___ANeExpr___empty_init(recv) ((parser_prod___ANeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[76] + 0)))
172 #define CALL_parser_prod___ANeExpr___init_aneexpr(recv) ((parser_prod___ANeExpr___init_aneexpr_t)CALL((recv), (SFT_parser_prod[76] + 1)))
173 #define CALL_parser_prod___ALtExpr___empty_init(recv) ((parser_prod___ALtExpr___empty_init_t)CALL((recv), (SFT_parser_prod[77] + 0)))
174 #define CALL_parser_prod___ALtExpr___init_altexpr(recv) ((parser_prod___ALtExpr___init_altexpr_t)CALL((recv), (SFT_parser_prod[77] + 1)))
175 #define CALL_parser_prod___ALeExpr___empty_init(recv) ((parser_prod___ALeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[78] + 0)))
176 #define CALL_parser_prod___ALeExpr___init_aleexpr(recv) ((parser_prod___ALeExpr___init_aleexpr_t)CALL((recv), (SFT_parser_prod[78] + 1)))
177 #define CALL_parser_prod___AGtExpr___empty_init(recv) ((parser_prod___AGtExpr___empty_init_t)CALL((recv), (SFT_parser_prod[79] + 0)))
178 #define CALL_parser_prod___AGtExpr___init_agtexpr(recv) ((parser_prod___AGtExpr___init_agtexpr_t)CALL((recv), (SFT_parser_prod[79] + 1)))
179 #define CALL_parser_prod___AGeExpr___empty_init(recv) ((parser_prod___AGeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[80] + 0)))
180 #define CALL_parser_prod___AGeExpr___init_ageexpr(recv) ((parser_prod___AGeExpr___init_ageexpr_t)CALL((recv), (SFT_parser_prod[80] + 1)))
181 #define CALL_parser_prod___AIsaExpr___empty_init(recv) ((parser_prod___AIsaExpr___empty_init_t)CALL((recv), (SFT_parser_prod[81] + 0)))
182 #define CALL_parser_prod___AIsaExpr___init_aisaexpr(recv) ((parser_prod___AIsaExpr___init_aisaexpr_t)CALL((recv), (SFT_parser_prod[81] + 1)))
183 #define CALL_parser_prod___APlusExpr___empty_init(recv) ((parser_prod___APlusExpr___empty_init_t)CALL((recv), (SFT_parser_prod[82] + 0)))
184 #define CALL_parser_prod___APlusExpr___init_aplusexpr(recv) ((parser_prod___APlusExpr___init_aplusexpr_t)CALL((recv), (SFT_parser_prod[82] + 1)))
185 #define CALL_parser_prod___AMinusExpr___empty_init(recv) ((parser_prod___AMinusExpr___empty_init_t)CALL((recv), (SFT_parser_prod[83] + 0)))
186 #define CALL_parser_prod___AMinusExpr___init_aminusexpr(recv) ((parser_prod___AMinusExpr___init_aminusexpr_t)CALL((recv), (SFT_parser_prod[83] + 1)))
187 #define CALL_parser_prod___AStarshipExpr___empty_init(recv) ((parser_prod___AStarshipExpr___empty_init_t)CALL((recv), (SFT_parser_prod[84] + 0)))
188 #define CALL_parser_prod___AStarshipExpr___init_astarshipexpr(recv) ((parser_prod___AStarshipExpr___init_astarshipexpr_t)CALL((recv), (SFT_parser_prod[84] + 1)))
189 #define CALL_parser_prod___AStarExpr___empty_init(recv) ((parser_prod___AStarExpr___empty_init_t)CALL((recv), (SFT_parser_prod[85] + 0)))
190 #define CALL_parser_prod___AStarExpr___init_astarexpr(recv) ((parser_prod___AStarExpr___init_astarexpr_t)CALL((recv), (SFT_parser_prod[85] + 1)))
191 #define CALL_parser_prod___ASlashExpr___empty_init(recv) ((parser_prod___ASlashExpr___empty_init_t)CALL((recv), (SFT_parser_prod[86] + 0)))
192 #define CALL_parser_prod___ASlashExpr___init_aslashexpr(recv) ((parser_prod___ASlashExpr___init_aslashexpr_t)CALL((recv), (SFT_parser_prod[86] + 1)))
193 #define CALL_parser_prod___APercentExpr___empty_init(recv) ((parser_prod___APercentExpr___empty_init_t)CALL((recv), (SFT_parser_prod[87] + 0)))
194 #define CALL_parser_prod___APercentExpr___init_apercentexpr(recv) ((parser_prod___APercentExpr___init_apercentexpr_t)CALL((recv), (SFT_parser_prod[87] + 1)))
195 #define CALL_parser_prod___AUminusExpr___empty_init(recv) ((parser_prod___AUminusExpr___empty_init_t)CALL((recv), (SFT_parser_prod[88] + 0)))
196 #define CALL_parser_prod___AUminusExpr___init_auminusexpr(recv) ((parser_prod___AUminusExpr___init_auminusexpr_t)CALL((recv), (SFT_parser_prod[88] + 1)))
197 #define CALL_parser_prod___ANewExpr___empty_init(recv) ((parser_prod___ANewExpr___empty_init_t)CALL((recv), (SFT_parser_prod[89] + 0)))
198 #define CALL_parser_prod___ANewExpr___init_anewexpr(recv) ((parser_prod___ANewExpr___init_anewexpr_t)CALL((recv), (SFT_parser_prod[89] + 1)))
199 #define CALL_parser_prod___AAttrExpr___empty_init(recv) ((parser_prod___AAttrExpr___empty_init_t)CALL((recv), (SFT_parser_prod[90] + 0)))
200 #define CALL_parser_prod___AAttrExpr___init_aattrexpr(recv) ((parser_prod___AAttrExpr___init_aattrexpr_t)CALL((recv), (SFT_parser_prod[90] + 1)))
201 #define CALL_parser_prod___AAttrAssignExpr___empty_init(recv) ((parser_prod___AAttrAssignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[91] + 0)))
202 #define CALL_parser_prod___AAttrAssignExpr___init_aattrassignexpr(recv) ((parser_prod___AAttrAssignExpr___init_aattrassignexpr_t)CALL((recv), (SFT_parser_prod[91] + 1)))
203 #define CALL_parser_prod___AAttrReassignExpr___empty_init(recv) ((parser_prod___AAttrReassignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[92] + 0)))
204 #define CALL_parser_prod___AAttrReassignExpr___init_aattrreassignexpr(recv) ((parser_prod___AAttrReassignExpr___init_aattrreassignexpr_t)CALL((recv), (SFT_parser_prod[92] + 1)))
205 #define CALL_parser_prod___ACallExpr___empty_init(recv) ((parser_prod___ACallExpr___empty_init_t)CALL((recv), (SFT_parser_prod[93] + 0)))
206 #define CALL_parser_prod___ACallExpr___init_acallexpr(recv) ((parser_prod___ACallExpr___init_acallexpr_t)CALL((recv), (SFT_parser_prod[93] + 1)))
207 #define CALL_parser_prod___ACallAssignExpr___empty_init(recv) ((parser_prod___ACallAssignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[94] + 0)))
208 #define CALL_parser_prod___ACallAssignExpr___init_acallassignexpr(recv) ((parser_prod___ACallAssignExpr___init_acallassignexpr_t)CALL((recv), (SFT_parser_prod[94] + 1)))
209 #define CALL_parser_prod___ACallReassignExpr___empty_init(recv) ((parser_prod___ACallReassignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[95] + 0)))
210 #define CALL_parser_prod___ACallReassignExpr___init_acallreassignexpr(recv) ((parser_prod___ACallReassignExpr___init_acallreassignexpr_t)CALL((recv), (SFT_parser_prod[95] + 1)))
211 #define CALL_parser_prod___ASuperExpr___empty_init(recv) ((parser_prod___ASuperExpr___empty_init_t)CALL((recv), (SFT_parser_prod[96] + 0)))
212 #define CALL_parser_prod___ASuperExpr___init_asuperexpr(recv) ((parser_prod___ASuperExpr___init_asuperexpr_t)CALL((recv), (SFT_parser_prod[96] + 1)))
213 #define CALL_parser_prod___AInitExpr___empty_init(recv) ((parser_prod___AInitExpr___empty_init_t)CALL((recv), (SFT_parser_prod[97] + 0)))
214 #define CALL_parser_prod___AInitExpr___init_ainitexpr(recv) ((parser_prod___AInitExpr___init_ainitexpr_t)CALL((recv), (SFT_parser_prod[97] + 1)))
215 #define CALL_parser_prod___ABraExpr___empty_init(recv) ((parser_prod___ABraExpr___empty_init_t)CALL((recv), (SFT_parser_prod[98] + 0)))
216 #define CALL_parser_prod___ABraExpr___init_abraexpr(recv) ((parser_prod___ABraExpr___init_abraexpr_t)CALL((recv), (SFT_parser_prod[98] + 1)))
217 #define CALL_parser_prod___ABraAssignExpr___empty_init(recv) ((parser_prod___ABraAssignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[99] + 0)))
218 #define CALL_parser_prod___ABraAssignExpr___init_abraassignexpr(recv) ((parser_prod___ABraAssignExpr___init_abraassignexpr_t)CALL((recv), (SFT_parser_prod[99] + 1)))
219 #define CALL_parser_prod___ABraReassignExpr___empty_init(recv) ((parser_prod___ABraReassignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[100] + 0)))
220 #define CALL_parser_prod___ABraReassignExpr___init_abrareassignexpr(recv) ((parser_prod___ABraReassignExpr___init_abrareassignexpr_t)CALL((recv), (SFT_parser_prod[100] + 1)))
221 #define CALL_parser_prod___AVarExpr___empty_init(recv) ((parser_prod___AVarExpr___empty_init_t)CALL((recv), (SFT_parser_prod[101] + 0)))
222 #define CALL_parser_prod___AVarExpr___init_avarexpr(recv) ((parser_prod___AVarExpr___init_avarexpr_t)CALL((recv), (SFT_parser_prod[101] + 1)))
223 #define CALL_parser_prod___AVarAssignExpr___empty_init(recv) ((parser_prod___AVarAssignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[102] + 0)))
224 #define CALL_parser_prod___AVarAssignExpr___init_avarassignexpr(recv) ((parser_prod___AVarAssignExpr___init_avarassignexpr_t)CALL((recv), (SFT_parser_prod[102] + 1)))
225 #define CALL_parser_prod___AVarReassignExpr___empty_init(recv) ((parser_prod___AVarReassignExpr___empty_init_t)CALL((recv), (SFT_parser_prod[103] + 0)))
226 #define CALL_parser_prod___AVarReassignExpr___init_avarreassignexpr(recv) ((parser_prod___AVarReassignExpr___init_avarreassignexpr_t)CALL((recv), (SFT_parser_prod[103] + 1)))
227 #define CALL_parser_prod___ARangeExpr___empty_init(recv) ((parser_prod___ARangeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[104] + 0)))
228 #define CALL_parser_prod___ARangeExpr___init_arangeexpr(recv) ((parser_prod___ARangeExpr___init_arangeexpr_t)CALL((recv), (SFT_parser_prod[104] + 1)))
229 #define CALL_parser_prod___ACrangeExpr___empty_init(recv) ((parser_prod___ACrangeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[105] + 0)))
230 #define CALL_parser_prod___ACrangeExpr___init_acrangeexpr(recv) ((parser_prod___ACrangeExpr___init_acrangeexpr_t)CALL((recv), (SFT_parser_prod[105] + 1)))
231 #define CALL_parser_prod___AOrangeExpr___empty_init(recv) ((parser_prod___AOrangeExpr___empty_init_t)CALL((recv), (SFT_parser_prod[106] + 0)))
232 #define CALL_parser_prod___AOrangeExpr___init_aorangeexpr(recv) ((parser_prod___AOrangeExpr___init_aorangeexpr_t)CALL((recv), (SFT_parser_prod[106] + 1)))
233 #define CALL_parser_prod___AArrayExpr___empty_init(recv) ((parser_prod___AArrayExpr___empty_init_t)CALL((recv), (SFT_parser_prod[107] + 0)))
234 #define CALL_parser_prod___AArrayExpr___init_aarrayexpr(recv) ((parser_prod___AArrayExpr___init_aarrayexpr_t)CALL((recv), (SFT_parser_prod[107] + 1)))
235 #define CALL_parser_prod___ASelfExpr___empty_init(recv) ((parser_prod___ASelfExpr___empty_init_t)CALL((recv), (SFT_parser_prod[108] + 0)))
236 #define CALL_parser_prod___ASelfExpr___init_aselfexpr(recv) ((parser_prod___ASelfExpr___init_aselfexpr_t)CALL((recv), (SFT_parser_prod[108] + 1)))
237 #define CALL_parser_prod___AImplicitSelfExpr___empty_init(recv) ((parser_prod___AImplicitSelfExpr___empty_init_t)CALL((recv), (SFT_parser_prod[109] + 0)))
238 #define CALL_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(recv) ((parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)CALL((recv), (SFT_parser_prod[109] + 1)))
239 #define CALL_parser_prod___ATrueExpr___empty_init(recv) ((parser_prod___ATrueExpr___empty_init_t)CALL((recv), (SFT_parser_prod[110] + 0)))
240 #define CALL_parser_prod___ATrueExpr___init_atrueexpr(recv) ((parser_prod___ATrueExpr___init_atrueexpr_t)CALL((recv), (SFT_parser_prod[110] + 1)))
241 #define CALL_parser_prod___AFalseExpr___empty_init(recv) ((parser_prod___AFalseExpr___empty_init_t)CALL((recv), (SFT_parser_prod[111] + 0)))
242 #define CALL_parser_prod___AFalseExpr___init_afalseexpr(recv) ((parser_prod___AFalseExpr___init_afalseexpr_t)CALL((recv), (SFT_parser_prod[111] + 1)))
243 #define CALL_parser_prod___ANullExpr___empty_init(recv) ((parser_prod___ANullExpr___empty_init_t)CALL((recv), (SFT_parser_prod[112] + 0)))
244 #define CALL_parser_prod___ANullExpr___init_anullexpr(recv) ((parser_prod___ANullExpr___init_anullexpr_t)CALL((recv), (SFT_parser_prod[112] + 1)))
245 #define CALL_parser_prod___AIntExpr___empty_init(recv) ((parser_prod___AIntExpr___empty_init_t)CALL((recv), (SFT_parser_prod[113] + 0)))
246 #define CALL_parser_prod___AIntExpr___init_aintexpr(recv) ((parser_prod___AIntExpr___init_aintexpr_t)CALL((recv), (SFT_parser_prod[113] + 1)))
247 #define CALL_parser_prod___AFloatExpr___empty_init(recv) ((parser_prod___AFloatExpr___empty_init_t)CALL((recv), (SFT_parser_prod[114] + 0)))
248 #define CALL_parser_prod___AFloatExpr___init_afloatexpr(recv) ((parser_prod___AFloatExpr___init_afloatexpr_t)CALL((recv), (SFT_parser_prod[114] + 1)))
249 #define CALL_parser_prod___ACharExpr___empty_init(recv) ((parser_prod___ACharExpr___empty_init_t)CALL((recv), (SFT_parser_prod[115] + 0)))
250 #define CALL_parser_prod___ACharExpr___init_acharexpr(recv) ((parser_prod___ACharExpr___init_acharexpr_t)CALL((recv), (SFT_parser_prod[115] + 1)))
251 #define CALL_parser_prod___AStringExpr___empty_init(recv) ((parser_prod___AStringExpr___empty_init_t)CALL((recv), (SFT_parser_prod[116] + 0)))
252 #define CALL_parser_prod___AStringExpr___init_astringexpr(recv) ((parser_prod___AStringExpr___init_astringexpr_t)CALL((recv), (SFT_parser_prod[116] + 1)))
253 #define CALL_parser_prod___AStartStringExpr___empty_init(recv) ((parser_prod___AStartStringExpr___empty_init_t)CALL((recv), (SFT_parser_prod[117] + 0)))
254 #define CALL_parser_prod___AStartStringExpr___init_astartstringexpr(recv) ((parser_prod___AStartStringExpr___init_astartstringexpr_t)CALL((recv), (SFT_parser_prod[117] + 1)))
255 #define CALL_parser_prod___AMidStringExpr___empty_init(recv) ((parser_prod___AMidStringExpr___empty_init_t)CALL((recv), (SFT_parser_prod[118] + 0)))
256 #define CALL_parser_prod___AMidStringExpr___init_amidstringexpr(recv) ((parser_prod___AMidStringExpr___init_amidstringexpr_t)CALL((recv), (SFT_parser_prod[118] + 1)))
257 #define CALL_parser_prod___AEndStringExpr___empty_init(recv) ((parser_prod___AEndStringExpr___empty_init_t)CALL((recv), (SFT_parser_prod[119] + 0)))
258 #define CALL_parser_prod___AEndStringExpr___init_aendstringexpr(recv) ((parser_prod___AEndStringExpr___init_aendstringexpr_t)CALL((recv), (SFT_parser_prod[119] + 1)))
259 #define CALL_parser_prod___ASuperstringExpr___empty_init(recv) ((parser_prod___ASuperstringExpr___empty_init_t)CALL((recv), (SFT_parser_prod[120] + 0)))
260 #define CALL_parser_prod___ASuperstringExpr___init_asuperstringexpr(recv) ((parser_prod___ASuperstringExpr___init_asuperstringexpr_t)CALL((recv), (SFT_parser_prod[120] + 1)))
261 #define CALL_parser_prod___AParExpr___empty_init(recv) ((parser_prod___AParExpr___empty_init_t)CALL((recv), (SFT_parser_prod[121] + 0)))
262 #define CALL_parser_prod___AParExpr___init_aparexpr(recv) ((parser_prod___AParExpr___init_aparexpr_t)CALL((recv), (SFT_parser_prod[121] + 1)))
263 #define CALL_parser_prod___AAsCastExpr___empty_init(recv) ((parser_prod___AAsCastExpr___empty_init_t)CALL((recv), (SFT_parser_prod[122] + 0)))
264 #define CALL_parser_prod___AAsCastExpr___init_aascastexpr(recv) ((parser_prod___AAsCastExpr___init_aascastexpr_t)CALL((recv), (SFT_parser_prod[122] + 1)))
265 #define CALL_parser_prod___APlusAssignOp___empty_init(recv) ((parser_prod___APlusAssignOp___empty_init_t)CALL((recv), (SFT_parser_prod[123] + 0)))
266 #define CALL_parser_prod___APlusAssignOp___init_aplusassignop(recv) ((parser_prod___APlusAssignOp___init_aplusassignop_t)CALL((recv), (SFT_parser_prod[123] + 1)))
267 #define CALL_parser_prod___AMinusAssignOp___empty_init(recv) ((parser_prod___AMinusAssignOp___empty_init_t)CALL((recv), (SFT_parser_prod[124] + 0)))
268 #define CALL_parser_prod___AMinusAssignOp___init_aminusassignop(recv) ((parser_prod___AMinusAssignOp___init_aminusassignop_t)CALL((recv), (SFT_parser_prod[124] + 1)))
269 #define CALL_parser_prod___AClosureDef___empty_init(recv) ((parser_prod___AClosureDef___empty_init_t)CALL((recv), (SFT_parser_prod[125] + 0)))
270 #define CALL_parser_prod___AClosureDef___init_aclosuredef(recv) ((parser_prod___AClosureDef___init_aclosuredef_t)CALL((recv), (SFT_parser_prod[125] + 1)))
271 #define CALL_parser_prod___AQualified___empty_init(recv) ((parser_prod___AQualified___empty_init_t)CALL((recv), (SFT_parser_prod[126] + 0)))
272 #define CALL_parser_prod___AQualified___init_aqualified(recv) ((parser_prod___AQualified___init_aqualified_t)CALL((recv), (SFT_parser_prod[126] + 1)))
273 #define CALL_parser_prod___ADoc___empty_init(recv) ((parser_prod___ADoc___empty_init_t)CALL((recv), (SFT_parser_prod[127] + 0)))
274 #define CALL_parser_prod___ADoc___init_adoc(recv) ((parser_prod___ADoc___init_adoc_t)CALL((recv), (SFT_parser_prod[127] + 1)))
275 #define CALL_parser_prod___Start___init(recv) ((parser_prod___Start___init_t)CALL((recv), (SFT_parser_prod[128] + 0)))
276 val_t NEW_PNode_parser_nodes___PNode___init();
277 typedef val_t (* parser_prod___PNode___parent_t)(val_t self);
278 val_t parser_prod___PNode___parent(val_t self);
279 #define LOCATE_parser_prod___PNode___parent "parser_prod::PNode::parent"
280 typedef void (* parser_prod___PNode___parent__eq_t)(val_t self, val_t param0);
281 void parser_prod___PNode___parent__eq(val_t self, val_t param0);
282 #define LOCATE_parser_prod___PNode___parent__eq "parser_prod::PNode::parent="
283 typedef void (* parser_prod___PNode___remove_child_t)(val_t self, val_t param0);
284 void parser_prod___PNode___remove_child(val_t self, val_t param0);
285 #define LOCATE_parser_prod___PNode___remove_child "parser_prod::PNode::remove_child"
286 typedef void (* parser_prod___PNode___replace_child_t)(val_t self, val_t param0, val_t param1);
287 void parser_prod___PNode___replace_child(val_t self, val_t param0, val_t param1);
288 #define LOCATE_parser_prod___PNode___replace_child "parser_prod::PNode::replace_child"
289 typedef void (* parser_prod___PNode___replace_with_t)(val_t self, val_t param0);
290 void parser_prod___PNode___replace_with(val_t self, val_t param0);
291 #define LOCATE_parser_prod___PNode___replace_with "parser_prod::PNode::replace_with"
292 typedef void (* parser_prod___PNode___visit_all_t)(val_t self, val_t param0);
293 void parser_prod___PNode___visit_all(val_t self, val_t param0);
294 #define LOCATE_parser_prod___PNode___visit_all "parser_prod::PNode::visit_all"
295 typedef void (* parser_prod___PNode___visit_all_reverse_t)(val_t self, val_t param0);
296 void parser_prod___PNode___visit_all_reverse(val_t self, val_t param0);
297 #define LOCATE_parser_prod___PNode___visit_all_reverse "parser_prod::PNode::visit_all_reverse"
298 typedef val_t (* parser_prod___PNode___locate_t)(val_t self);
299 val_t parser_prod___PNode___locate(val_t self);
300 #define LOCATE_parser_prod___PNode___locate "parser_prod::PNode::locate"
301 typedef val_t (* parser_prod___PNode___line_number_t)(val_t self);
302 val_t parser_prod___PNode___line_number(val_t self);
303 #define LOCATE_parser_prod___PNode___line_number "parser_prod::PNode::line_number"
304 typedef void (* parser_prod___PNode___printl_t)(val_t self, val_t param0);
305 void parser_prod___PNode___printl(val_t self, val_t param0);
306 #define LOCATE_parser_prod___PNode___printl "parser_prod::PNode::printl"
307 val_t NEW_Token_parser_nodes___PNode___init();
308 typedef void (* parser_prod___Token___replace_child_t)(val_t self, val_t param0, val_t param1);
309 void parser_prod___Token___replace_child(val_t self, val_t param0, val_t param1);
310 #define LOCATE_parser_prod___Token___replace_child "parser_prod::Token::(parser_prod::PNode::replace_child)"
311 typedef void (* parser_prod___Token___visit_all_t)(val_t self, val_t param0);
312 void parser_prod___Token___visit_all(val_t self, val_t param0);
313 #define LOCATE_parser_prod___Token___visit_all "parser_prod::Token::(parser_prod::PNode::visit_all)"
314 typedef void (* parser_prod___Token___visit_all_reverse_t)(val_t self, val_t param0);
315 void parser_prod___Token___visit_all_reverse(val_t self, val_t param0);
316 #define LOCATE_parser_prod___Token___visit_all_reverse "parser_prod::Token::(parser_prod::PNode::visit_all_reverse)"
317 typedef val_t (* parser_prod___Token___locate_t)(val_t self);
318 val_t parser_prod___Token___locate(val_t self);
319 #define LOCATE_parser_prod___Token___locate "parser_prod::Token::(parser_prod::PNode::locate)"
320 typedef val_t (* parser_prod___Token___line_number_t)(val_t self);
321 val_t parser_prod___Token___line_number(val_t self);
322 #define LOCATE_parser_prod___Token___line_number "parser_prod::Token::(parser_prod::PNode::line_number)"
323 val_t NEW_Prod_parser_nodes___PNode___init();
324 typedef void (* parser_prod___Prod___replace_with_t)(val_t self, val_t param0);
325 void parser_prod___Prod___replace_with(val_t self, val_t param0);
326 #define LOCATE_parser_prod___Prod___replace_with "parser_prod::Prod::(parser_prod::PNode::replace_with)"
327 typedef val_t (* parser_prod___Prod___locate_t)(val_t self);
328 val_t parser_prod___Prod___locate(val_t self);
329 #define LOCATE_parser_prod___Prod___locate "parser_prod::Prod::(parser_prod::PNode::locate)"
330 typedef val_t (* parser_prod___Prod___line_number_t)(val_t self);
331 val_t parser_prod___Prod___line_number(val_t self);
332 #define LOCATE_parser_prod___Prod___line_number "parser_prod::Prod::(parser_prod::PNode::line_number)"
333 typedef val_t (* parser_prod___Prod___first_token_t)(val_t self);
334 val_t parser_prod___Prod___first_token(val_t self);
335 #define LOCATE_parser_prod___Prod___first_token "parser_prod::Prod::first_token"
336 typedef void (* parser_prod___Prod___first_token__eq_t)(val_t self, val_t param0);
337 void parser_prod___Prod___first_token__eq(val_t self, val_t param0);
338 #define LOCATE_parser_prod___Prod___first_token__eq "parser_prod::Prod::first_token="
339 typedef val_t (* parser_prod___Prod___last_token_t)(val_t self);
340 val_t parser_prod___Prod___last_token(val_t self);
341 #define LOCATE_parser_prod___Prod___last_token "parser_prod::Prod::last_token"
342 typedef void (* parser_prod___Prod___last_token__eq_t)(val_t self, val_t param0);
343 void parser_prod___Prod___last_token__eq(val_t self, val_t param0);
344 #define LOCATE_parser_prod___Prod___last_token__eq "parser_prod::Prod::last_token="
345 typedef void (* parser_prod___Visitor___visit_t)(val_t self, val_t param0);
346 void parser_prod___Visitor___visit(val_t self, val_t param0);
347 #define LOCATE_parser_prod___Visitor___visit "parser_prod::Visitor::visit"
348 typedef void (* parser_prod___Visitor___init_t)(val_t self, int* init_table);
349 void parser_prod___Visitor___init(val_t self, int* init_table);
350 #define LOCATE_parser_prod___Visitor___init "parser_prod::Visitor::init"
351 val_t NEW_Visitor_parser_prod___Visitor___init();
352 val_t NEW_AModule_parser_nodes___PNode___init();
353 typedef void (* parser_prod___AModule___n_packagedecl__eq_t)(val_t self, val_t param0);
354 void parser_prod___AModule___n_packagedecl__eq(val_t self, val_t param0);
355 #define LOCATE_parser_prod___AModule___n_packagedecl__eq "parser_prod::AModule::(parser_nodes::AModule::n_packagedecl=)"
356 typedef void (* parser_prod___AModule___replace_child_t)(val_t self, val_t param0, val_t param1);
357 void parser_prod___AModule___replace_child(val_t self, val_t param0, val_t param1);
358 #define LOCATE_parser_prod___AModule___replace_child "parser_prod::AModule::(parser_prod::PNode::replace_child)"
359 typedef void (* parser_prod___AModule___visit_all_t)(val_t self, val_t param0);
360 void parser_prod___AModule___visit_all(val_t self, val_t param0);
361 #define LOCATE_parser_prod___AModule___visit_all "parser_prod::AModule::(parser_prod::PNode::visit_all)"
362 typedef void (* parser_prod___AModule___visit_all_reverse_t)(val_t self, val_t param0);
363 void parser_prod___AModule___visit_all_reverse(val_t self, val_t param0);
364 #define LOCATE_parser_prod___AModule___visit_all_reverse "parser_prod::AModule::(parser_prod::PNode::visit_all_reverse)"
365 typedef void (* parser_prod___AModule___empty_init_t)(val_t self, int* init_table);
366 void parser_prod___AModule___empty_init(val_t self, int* init_table);
367 #define LOCATE_parser_prod___AModule___empty_init "parser_prod::AModule::empty_init"
368 val_t NEW_AModule_parser_prod___AModule___empty_init();
369 typedef void (* parser_prod___AModule___init_amodule_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
370 void parser_prod___AModule___init_amodule(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
371 #define LOCATE_parser_prod___AModule___init_amodule "parser_prod::AModule::init_amodule"
372 val_t NEW_AModule_parser_prod___AModule___init_amodule(val_t p0, val_t p1, val_t p2);
373 val_t NEW_APackagedecl_parser_nodes___PNode___init();
374 typedef void (* parser_prod___APackagedecl___n_doc__eq_t)(val_t self, val_t param0);
375 void parser_prod___APackagedecl___n_doc__eq(val_t self, val_t param0);
376 #define LOCATE_parser_prod___APackagedecl___n_doc__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_doc=)"
377 typedef void (* parser_prod___APackagedecl___n_kwpackage__eq_t)(val_t self, val_t param0);
378 void parser_prod___APackagedecl___n_kwpackage__eq(val_t self, val_t param0);
379 #define LOCATE_parser_prod___APackagedecl___n_kwpackage__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_kwpackage=)"
380 typedef void (* parser_prod___APackagedecl___n_id__eq_t)(val_t self, val_t param0);
381 void parser_prod___APackagedecl___n_id__eq(val_t self, val_t param0);
382 #define LOCATE_parser_prod___APackagedecl___n_id__eq "parser_prod::APackagedecl::(parser_nodes::APackagedecl::n_id=)"
383 typedef void (* parser_prod___APackagedecl___replace_child_t)(val_t self, val_t param0, val_t param1);
384 void parser_prod___APackagedecl___replace_child(val_t self, val_t param0, val_t param1);
385 #define LOCATE_parser_prod___APackagedecl___replace_child "parser_prod::APackagedecl::(parser_prod::PNode::replace_child)"
386 typedef void (* parser_prod___APackagedecl___visit_all_t)(val_t self, val_t param0);
387 void parser_prod___APackagedecl___visit_all(val_t self, val_t param0);
388 #define LOCATE_parser_prod___APackagedecl___visit_all "parser_prod::APackagedecl::(parser_prod::PNode::visit_all)"
389 typedef void (* parser_prod___APackagedecl___visit_all_reverse_t)(val_t self, val_t param0);
390 void parser_prod___APackagedecl___visit_all_reverse(val_t self, val_t param0);
391 #define LOCATE_parser_prod___APackagedecl___visit_all_reverse "parser_prod::APackagedecl::(parser_prod::PNode::visit_all_reverse)"
392 typedef void (* parser_prod___APackagedecl___empty_init_t)(val_t self, int* init_table);
393 void parser_prod___APackagedecl___empty_init(val_t self, int* init_table);
394 #define LOCATE_parser_prod___APackagedecl___empty_init "parser_prod::APackagedecl::empty_init"
395 val_t NEW_APackagedecl_parser_prod___APackagedecl___empty_init();
396 typedef void (* parser_prod___APackagedecl___init_apackagedecl_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
397 void parser_prod___APackagedecl___init_apackagedecl(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
398 #define LOCATE_parser_prod___APackagedecl___init_apackagedecl "parser_prod::APackagedecl::init_apackagedecl"
399 val_t NEW_APackagedecl_parser_prod___APackagedecl___init_apackagedecl(val_t p0, val_t p1, val_t p2);
400 val_t NEW_AImport_parser_nodes___PNode___init();
401 typedef void (* parser_prod___AImport___n_visibility__eq_t)(val_t self, val_t param0);
402 void parser_prod___AImport___n_visibility__eq(val_t self, val_t param0);
403 #define LOCATE_parser_prod___AImport___n_visibility__eq "parser_prod::AImport::(parser_nodes::AImport::n_visibility=)"
404 typedef void (* parser_prod___AImport___n_kwimport__eq_t)(val_t self, val_t param0);
405 void parser_prod___AImport___n_kwimport__eq(val_t self, val_t param0);
406 #define LOCATE_parser_prod___AImport___n_kwimport__eq "parser_prod::AImport::(parser_nodes::AImport::n_kwimport=)"
407 typedef void (* parser_prod___AImport___n_id__eq_t)(val_t self, val_t param0);
408 void parser_prod___AImport___n_id__eq(val_t self, val_t param0);
409 #define LOCATE_parser_prod___AImport___n_id__eq "parser_prod::AImport::(parser_nodes::AImport::n_id=)"
410 typedef void (* parser_prod___AImport___replace_child_t)(val_t self, val_t param0, val_t param1);
411 void parser_prod___AImport___replace_child(val_t self, val_t param0, val_t param1);
412 #define LOCATE_parser_prod___AImport___replace_child "parser_prod::AImport::(parser_prod::PNode::replace_child)"
413 typedef void (* parser_prod___AImport___visit_all_t)(val_t self, val_t param0);
414 void parser_prod___AImport___visit_all(val_t self, val_t param0);
415 #define LOCATE_parser_prod___AImport___visit_all "parser_prod::AImport::(parser_prod::PNode::visit_all)"
416 typedef void (* parser_prod___AImport___visit_all_reverse_t)(val_t self, val_t param0);
417 void parser_prod___AImport___visit_all_reverse(val_t self, val_t param0);
418 #define LOCATE_parser_prod___AImport___visit_all_reverse "parser_prod::AImport::(parser_prod::PNode::visit_all_reverse)"
419 typedef void (* parser_prod___AImport___empty_init_t)(val_t self, int* init_table);
420 void parser_prod___AImport___empty_init(val_t self, int* init_table);
421 #define LOCATE_parser_prod___AImport___empty_init "parser_prod::AImport::empty_init"
422 val_t NEW_AImport_parser_prod___AImport___empty_init();
423 typedef void (* parser_prod___AImport___init_aimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
424 void parser_prod___AImport___init_aimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
425 #define LOCATE_parser_prod___AImport___init_aimport "parser_prod::AImport::init_aimport"
426 val_t NEW_AImport_parser_prod___AImport___init_aimport(val_t p0, val_t p1, val_t p2);
427 val_t NEW_ANoImport_parser_nodes___PNode___init();
428 typedef void (* parser_prod___ANoImport___n_visibility__eq_t)(val_t self, val_t param0);
429 void parser_prod___ANoImport___n_visibility__eq(val_t self, val_t param0);
430 #define LOCATE_parser_prod___ANoImport___n_visibility__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_visibility=)"
431 typedef void (* parser_prod___ANoImport___n_kwimport__eq_t)(val_t self, val_t param0);
432 void parser_prod___ANoImport___n_kwimport__eq(val_t self, val_t param0);
433 #define LOCATE_parser_prod___ANoImport___n_kwimport__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_kwimport=)"
434 typedef void (* parser_prod___ANoImport___n_kwend__eq_t)(val_t self, val_t param0);
435 void parser_prod___ANoImport___n_kwend__eq(val_t self, val_t param0);
436 #define LOCATE_parser_prod___ANoImport___n_kwend__eq "parser_prod::ANoImport::(parser_nodes::ANoImport::n_kwend=)"
437 typedef void (* parser_prod___ANoImport___replace_child_t)(val_t self, val_t param0, val_t param1);
438 void parser_prod___ANoImport___replace_child(val_t self, val_t param0, val_t param1);
439 #define LOCATE_parser_prod___ANoImport___replace_child "parser_prod::ANoImport::(parser_prod::PNode::replace_child)"
440 typedef void (* parser_prod___ANoImport___visit_all_t)(val_t self, val_t param0);
441 void parser_prod___ANoImport___visit_all(val_t self, val_t param0);
442 #define LOCATE_parser_prod___ANoImport___visit_all "parser_prod::ANoImport::(parser_prod::PNode::visit_all)"
443 typedef void (* parser_prod___ANoImport___visit_all_reverse_t)(val_t self, val_t param0);
444 void parser_prod___ANoImport___visit_all_reverse(val_t self, val_t param0);
445 #define LOCATE_parser_prod___ANoImport___visit_all_reverse "parser_prod::ANoImport::(parser_prod::PNode::visit_all_reverse)"
446 typedef void (* parser_prod___ANoImport___empty_init_t)(val_t self, int* init_table);
447 void parser_prod___ANoImport___empty_init(val_t self, int* init_table);
448 #define LOCATE_parser_prod___ANoImport___empty_init "parser_prod::ANoImport::empty_init"
449 val_t NEW_ANoImport_parser_prod___ANoImport___empty_init();
450 typedef void (* parser_prod___ANoImport___init_anoimport_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
451 void parser_prod___ANoImport___init_anoimport(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
452 #define LOCATE_parser_prod___ANoImport___init_anoimport "parser_prod::ANoImport::init_anoimport"
453 val_t NEW_ANoImport_parser_prod___ANoImport___init_anoimport(val_t p0, val_t p1, val_t p2);
454 val_t NEW_APublicVisibility_parser_nodes___PNode___init();
455 typedef void (* parser_prod___APublicVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
456 void parser_prod___APublicVisibility___replace_child(val_t self, val_t param0, val_t param1);
457 #define LOCATE_parser_prod___APublicVisibility___replace_child "parser_prod::APublicVisibility::(parser_prod::PNode::replace_child)"
458 typedef void (* parser_prod___APublicVisibility___visit_all_t)(val_t self, val_t param0);
459 void parser_prod___APublicVisibility___visit_all(val_t self, val_t param0);
460 #define LOCATE_parser_prod___APublicVisibility___visit_all "parser_prod::APublicVisibility::(parser_prod::PNode::visit_all)"
461 typedef void (* parser_prod___APublicVisibility___visit_all_reverse_t)(val_t self, val_t param0);
462 void parser_prod___APublicVisibility___visit_all_reverse(val_t self, val_t param0);
463 #define LOCATE_parser_prod___APublicVisibility___visit_all_reverse "parser_prod::APublicVisibility::(parser_prod::PNode::visit_all_reverse)"
464 typedef void (* parser_prod___APublicVisibility___empty_init_t)(val_t self, int* init_table);
465 void parser_prod___APublicVisibility___empty_init(val_t self, int* init_table);
466 #define LOCATE_parser_prod___APublicVisibility___empty_init "parser_prod::APublicVisibility::empty_init"
467 val_t NEW_APublicVisibility_parser_prod___APublicVisibility___empty_init();
468 typedef void (* parser_prod___APublicVisibility___init_apublicvisibility_t)(val_t self, int* init_table);
469 void parser_prod___APublicVisibility___init_apublicvisibility(val_t self, int* init_table);
470 #define LOCATE_parser_prod___APublicVisibility___init_apublicvisibility "parser_prod::APublicVisibility::init_apublicvisibility"
471 val_t NEW_APublicVisibility_parser_prod___APublicVisibility___init_apublicvisibility();
472 val_t NEW_APrivateVisibility_parser_nodes___PNode___init();
473 typedef void (* parser_prod___APrivateVisibility___n_kwprivate__eq_t)(val_t self, val_t param0);
474 void parser_prod___APrivateVisibility___n_kwprivate__eq(val_t self, val_t param0);
475 #define LOCATE_parser_prod___APrivateVisibility___n_kwprivate__eq "parser_prod::APrivateVisibility::(parser_nodes::APrivateVisibility::n_kwprivate=)"
476 typedef void (* parser_prod___APrivateVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
477 void parser_prod___APrivateVisibility___replace_child(val_t self, val_t param0, val_t param1);
478 #define LOCATE_parser_prod___APrivateVisibility___replace_child "parser_prod::APrivateVisibility::(parser_prod::PNode::replace_child)"
479 typedef void (* parser_prod___APrivateVisibility___visit_all_t)(val_t self, val_t param0);
480 void parser_prod___APrivateVisibility___visit_all(val_t self, val_t param0);
481 #define LOCATE_parser_prod___APrivateVisibility___visit_all "parser_prod::APrivateVisibility::(parser_prod::PNode::visit_all)"
482 typedef void (* parser_prod___APrivateVisibility___visit_all_reverse_t)(val_t self, val_t param0);
483 void parser_prod___APrivateVisibility___visit_all_reverse(val_t self, val_t param0);
484 #define LOCATE_parser_prod___APrivateVisibility___visit_all_reverse "parser_prod::APrivateVisibility::(parser_prod::PNode::visit_all_reverse)"
485 typedef void (* parser_prod___APrivateVisibility___empty_init_t)(val_t self, int* init_table);
486 void parser_prod___APrivateVisibility___empty_init(val_t self, int* init_table);
487 #define LOCATE_parser_prod___APrivateVisibility___empty_init "parser_prod::APrivateVisibility::empty_init"
488 val_t NEW_APrivateVisibility_parser_prod___APrivateVisibility___empty_init();
489 typedef void (* parser_prod___APrivateVisibility___init_aprivatevisibility_t)(val_t self, val_t param0, int* init_table);
490 void parser_prod___APrivateVisibility___init_aprivatevisibility(val_t self, val_t param0, int* init_table);
491 #define LOCATE_parser_prod___APrivateVisibility___init_aprivatevisibility "parser_prod::APrivateVisibility::init_aprivatevisibility"
492 val_t NEW_APrivateVisibility_parser_prod___APrivateVisibility___init_aprivatevisibility(val_t p0);
493 val_t NEW_AProtectedVisibility_parser_nodes___PNode___init();
494 typedef void (* parser_prod___AProtectedVisibility___n_kwprotected__eq_t)(val_t self, val_t param0);
495 void parser_prod___AProtectedVisibility___n_kwprotected__eq(val_t self, val_t param0);
496 #define LOCATE_parser_prod___AProtectedVisibility___n_kwprotected__eq "parser_prod::AProtectedVisibility::(parser_nodes::AProtectedVisibility::n_kwprotected=)"
497 typedef void (* parser_prod___AProtectedVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
498 void parser_prod___AProtectedVisibility___replace_child(val_t self, val_t param0, val_t param1);
499 #define LOCATE_parser_prod___AProtectedVisibility___replace_child "parser_prod::AProtectedVisibility::(parser_prod::PNode::replace_child)"
500 typedef void (* parser_prod___AProtectedVisibility___visit_all_t)(val_t self, val_t param0);
501 void parser_prod___AProtectedVisibility___visit_all(val_t self, val_t param0);
502 #define LOCATE_parser_prod___AProtectedVisibility___visit_all "parser_prod::AProtectedVisibility::(parser_prod::PNode::visit_all)"
503 typedef void (* parser_prod___AProtectedVisibility___visit_all_reverse_t)(val_t self, val_t param0);
504 void parser_prod___AProtectedVisibility___visit_all_reverse(val_t self, val_t param0);
505 #define LOCATE_parser_prod___AProtectedVisibility___visit_all_reverse "parser_prod::AProtectedVisibility::(parser_prod::PNode::visit_all_reverse)"
506 typedef void (* parser_prod___AProtectedVisibility___empty_init_t)(val_t self, int* init_table);
507 void parser_prod___AProtectedVisibility___empty_init(val_t self, int* init_table);
508 #define LOCATE_parser_prod___AProtectedVisibility___empty_init "parser_prod::AProtectedVisibility::empty_init"
509 val_t NEW_AProtectedVisibility_parser_prod___AProtectedVisibility___empty_init();
510 typedef void (* parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)(val_t self, val_t param0, int* init_table);
511 void parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t self, val_t param0, int* init_table);
512 #define LOCATE_parser_prod___AProtectedVisibility___init_aprotectedvisibility "parser_prod::AProtectedVisibility::init_aprotectedvisibility"
513 val_t NEW_AProtectedVisibility_parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t p0);
514 val_t NEW_AIntrudeVisibility_parser_nodes___PNode___init();
515 typedef void (* parser_prod___AIntrudeVisibility___n_kwintrude__eq_t)(val_t self, val_t param0);
516 void parser_prod___AIntrudeVisibility___n_kwintrude__eq(val_t self, val_t param0);
517 #define LOCATE_parser_prod___AIntrudeVisibility___n_kwintrude__eq "parser_prod::AIntrudeVisibility::(parser_nodes::AIntrudeVisibility::n_kwintrude=)"
518 typedef void (* parser_prod___AIntrudeVisibility___replace_child_t)(val_t self, val_t param0, val_t param1);
519 void parser_prod___AIntrudeVisibility___replace_child(val_t self, val_t param0, val_t param1);
520 #define LOCATE_parser_prod___AIntrudeVisibility___replace_child "parser_prod::AIntrudeVisibility::(parser_prod::PNode::replace_child)"
521 typedef void (* parser_prod___AIntrudeVisibility___visit_all_t)(val_t self, val_t param0);
522 void parser_prod___AIntrudeVisibility___visit_all(val_t self, val_t param0);
523 #define LOCATE_parser_prod___AIntrudeVisibility___visit_all "parser_prod::AIntrudeVisibility::(parser_prod::PNode::visit_all)"
524 typedef void (* parser_prod___AIntrudeVisibility___visit_all_reverse_t)(val_t self, val_t param0);
525 void parser_prod___AIntrudeVisibility___visit_all_reverse(val_t self, val_t param0);
526 #define LOCATE_parser_prod___AIntrudeVisibility___visit_all_reverse "parser_prod::AIntrudeVisibility::(parser_prod::PNode::visit_all_reverse)"
527 typedef void (* parser_prod___AIntrudeVisibility___empty_init_t)(val_t self, int* init_table);
528 void parser_prod___AIntrudeVisibility___empty_init(val_t self, int* init_table);
529 #define LOCATE_parser_prod___AIntrudeVisibility___empty_init "parser_prod::AIntrudeVisibility::empty_init"
530 val_t NEW_AIntrudeVisibility_parser_prod___AIntrudeVisibility___empty_init();
531 typedef void (* parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)(val_t self, val_t param0, int* init_table);
532 void parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t self, val_t param0, int* init_table);
533 #define LOCATE_parser_prod___AIntrudeVisibility___init_aintrudevisibility "parser_prod::AIntrudeVisibility::init_aintrudevisibility"
534 val_t NEW_AIntrudeVisibility_parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t p0);
535 val_t NEW_AClassdef_parser_nodes___PNode___init();
536 typedef void (* parser_prod___AClassdef___n_doc__eq_t)(val_t self, val_t param0);
537 void parser_prod___AClassdef___n_doc__eq(val_t self, val_t param0);
538 #define LOCATE_parser_prod___AClassdef___n_doc__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_doc=)"
539 typedef void (* parser_prod___AClassdef___n_kwredef__eq_t)(val_t self, val_t param0);
540 void parser_prod___AClassdef___n_kwredef__eq(val_t self, val_t param0);
541 #define LOCATE_parser_prod___AClassdef___n_kwredef__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_kwredef=)"
542 typedef void (* parser_prod___AClassdef___n_visibility__eq_t)(val_t self, val_t param0);
543 void parser_prod___AClassdef___n_visibility__eq(val_t self, val_t param0);
544 #define LOCATE_parser_prod___AClassdef___n_visibility__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_visibility=)"
545 typedef void (* parser_prod___AClassdef___n_classkind__eq_t)(val_t self, val_t param0);
546 void parser_prod___AClassdef___n_classkind__eq(val_t self, val_t param0);
547 #define LOCATE_parser_prod___AClassdef___n_classkind__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_classkind=)"
548 typedef void (* parser_prod___AClassdef___n_id__eq_t)(val_t self, val_t param0);
549 void parser_prod___AClassdef___n_id__eq(val_t self, val_t param0);
550 #define LOCATE_parser_prod___AClassdef___n_id__eq "parser_prod::AClassdef::(parser_nodes::AClassdef::n_id=)"
551 typedef void (* parser_prod___AClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
552 void parser_prod___AClassdef___replace_child(val_t self, val_t param0, val_t param1);
553 #define LOCATE_parser_prod___AClassdef___replace_child "parser_prod::AClassdef::(parser_prod::PNode::replace_child)"
554 typedef void (* parser_prod___AClassdef___visit_all_t)(val_t self, val_t param0);
555 void parser_prod___AClassdef___visit_all(val_t self, val_t param0);
556 #define LOCATE_parser_prod___AClassdef___visit_all "parser_prod::AClassdef::(parser_prod::PNode::visit_all)"
557 typedef void (* parser_prod___AClassdef___visit_all_reverse_t)(val_t self, val_t param0);
558 void parser_prod___AClassdef___visit_all_reverse(val_t self, val_t param0);
559 #define LOCATE_parser_prod___AClassdef___visit_all_reverse "parser_prod::AClassdef::(parser_prod::PNode::visit_all_reverse)"
560 typedef void (* parser_prod___AClassdef___empty_init_t)(val_t self, int* init_table);
561 void parser_prod___AClassdef___empty_init(val_t self, int* init_table);
562 #define LOCATE_parser_prod___AClassdef___empty_init "parser_prod::AClassdef::empty_init"
563 val_t NEW_AClassdef_parser_prod___AClassdef___empty_init();
564 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);
565 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);
566 #define LOCATE_parser_prod___AClassdef___init_aclassdef "parser_prod::AClassdef::init_aclassdef"
567 val_t NEW_AClassdef_parser_prod___AClassdef___init_aclassdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7);
568 val_t NEW_ATopClassdef_parser_nodes___PNode___init();
569 typedef void (* parser_prod___ATopClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
570 void parser_prod___ATopClassdef___replace_child(val_t self, val_t param0, val_t param1);
571 #define LOCATE_parser_prod___ATopClassdef___replace_child "parser_prod::ATopClassdef::(parser_prod::PNode::replace_child)"
572 typedef void (* parser_prod___ATopClassdef___visit_all_t)(val_t self, val_t param0);
573 void parser_prod___ATopClassdef___visit_all(val_t self, val_t param0);
574 #define LOCATE_parser_prod___ATopClassdef___visit_all "parser_prod::ATopClassdef::(parser_prod::PNode::visit_all)"
575 typedef void (* parser_prod___ATopClassdef___visit_all_reverse_t)(val_t self, val_t param0);
576 void parser_prod___ATopClassdef___visit_all_reverse(val_t self, val_t param0);
577 #define LOCATE_parser_prod___ATopClassdef___visit_all_reverse "parser_prod::ATopClassdef::(parser_prod::PNode::visit_all_reverse)"
578 typedef void (* parser_prod___ATopClassdef___empty_init_t)(val_t self, int* init_table);
579 void parser_prod___ATopClassdef___empty_init(val_t self, int* init_table);
580 #define LOCATE_parser_prod___ATopClassdef___empty_init "parser_prod::ATopClassdef::empty_init"
581 val_t NEW_ATopClassdef_parser_prod___ATopClassdef___empty_init();
582 typedef void (* parser_prod___ATopClassdef___init_atopclassdef_t)(val_t self, val_t param0, int* init_table);
583 void parser_prod___ATopClassdef___init_atopclassdef(val_t self, val_t param0, int* init_table);
584 #define LOCATE_parser_prod___ATopClassdef___init_atopclassdef "parser_prod::ATopClassdef::init_atopclassdef"
585 val_t NEW_ATopClassdef_parser_prod___ATopClassdef___init_atopclassdef(val_t p0);
586 val_t NEW_AMainClassdef_parser_nodes___PNode___init();
587 typedef void (* parser_prod___AMainClassdef___replace_child_t)(val_t self, val_t param0, val_t param1);
588 void parser_prod___AMainClassdef___replace_child(val_t self, val_t param0, val_t param1);
589 #define LOCATE_parser_prod___AMainClassdef___replace_child "parser_prod::AMainClassdef::(parser_prod::PNode::replace_child)"
590 typedef void (* parser_prod___AMainClassdef___visit_all_t)(val_t self, val_t param0);
591 void parser_prod___AMainClassdef___visit_all(val_t self, val_t param0);
592 #define LOCATE_parser_prod___AMainClassdef___visit_all "parser_prod::AMainClassdef::(parser_prod::PNode::visit_all)"
593 typedef void (* parser_prod___AMainClassdef___visit_all_reverse_t)(val_t self, val_t param0);
594 void parser_prod___AMainClassdef___visit_all_reverse(val_t self, val_t param0);
595 #define LOCATE_parser_prod___AMainClassdef___visit_all_reverse "parser_prod::AMainClassdef::(parser_prod::PNode::visit_all_reverse)"
596 typedef void (* parser_prod___AMainClassdef___empty_init_t)(val_t self, int* init_table);
597 void parser_prod___AMainClassdef___empty_init(val_t self, int* init_table);
598 #define LOCATE_parser_prod___AMainClassdef___empty_init "parser_prod::AMainClassdef::empty_init"
599 val_t NEW_AMainClassdef_parser_prod___AMainClassdef___empty_init();
600 typedef void (* parser_prod___AMainClassdef___init_amainclassdef_t)(val_t self, val_t param0, int* init_table);
601 void parser_prod___AMainClassdef___init_amainclassdef(val_t self, val_t param0, int* init_table);
602 #define LOCATE_parser_prod___AMainClassdef___init_amainclassdef "parser_prod::AMainClassdef::init_amainclassdef"
603 val_t NEW_AMainClassdef_parser_prod___AMainClassdef___init_amainclassdef(val_t p0);
604 val_t NEW_AConcreteClasskind_parser_nodes___PNode___init();
605 typedef void (* parser_prod___AConcreteClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
606 void parser_prod___AConcreteClasskind___n_kwclass__eq(val_t self, val_t param0);
607 #define LOCATE_parser_prod___AConcreteClasskind___n_kwclass__eq "parser_prod::AConcreteClasskind::(parser_nodes::AConcreteClasskind::n_kwclass=)"
608 typedef void (* parser_prod___AConcreteClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
609 void parser_prod___AConcreteClasskind___replace_child(val_t self, val_t param0, val_t param1);
610 #define LOCATE_parser_prod___AConcreteClasskind___replace_child "parser_prod::AConcreteClasskind::(parser_prod::PNode::replace_child)"
611 typedef void (* parser_prod___AConcreteClasskind___visit_all_t)(val_t self, val_t param0);
612 void parser_prod___AConcreteClasskind___visit_all(val_t self, val_t param0);
613 #define LOCATE_parser_prod___AConcreteClasskind___visit_all "parser_prod::AConcreteClasskind::(parser_prod::PNode::visit_all)"
614 typedef void (* parser_prod___AConcreteClasskind___visit_all_reverse_t)(val_t self, val_t param0);
615 void parser_prod___AConcreteClasskind___visit_all_reverse(val_t self, val_t param0);
616 #define LOCATE_parser_prod___AConcreteClasskind___visit_all_reverse "parser_prod::AConcreteClasskind::(parser_prod::PNode::visit_all_reverse)"
617 typedef void (* parser_prod___AConcreteClasskind___empty_init_t)(val_t self, int* init_table);
618 void parser_prod___AConcreteClasskind___empty_init(val_t self, int* init_table);
619 #define LOCATE_parser_prod___AConcreteClasskind___empty_init "parser_prod::AConcreteClasskind::empty_init"
620 val_t NEW_AConcreteClasskind_parser_prod___AConcreteClasskind___empty_init();
621 typedef void (* parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)(val_t self, val_t param0, int* init_table);
622 void parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t self, val_t param0, int* init_table);
623 #define LOCATE_parser_prod___AConcreteClasskind___init_aconcreteclasskind "parser_prod::AConcreteClasskind::init_aconcreteclasskind"
624 val_t NEW_AConcreteClasskind_parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t p0);
625 val_t NEW_AAbstractClasskind_parser_nodes___PNode___init();
626 typedef void (* parser_prod___AAbstractClasskind___n_kwabstract__eq_t)(val_t self, val_t param0);
627 void parser_prod___AAbstractClasskind___n_kwabstract__eq(val_t self, val_t param0);
628 #define LOCATE_parser_prod___AAbstractClasskind___n_kwabstract__eq "parser_prod::AAbstractClasskind::(parser_nodes::AAbstractClasskind::n_kwabstract=)"
629 typedef void (* parser_prod___AAbstractClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
630 void parser_prod___AAbstractClasskind___n_kwclass__eq(val_t self, val_t param0);
631 #define LOCATE_parser_prod___AAbstractClasskind___n_kwclass__eq "parser_prod::AAbstractClasskind::(parser_nodes::AAbstractClasskind::n_kwclass=)"
632 typedef void (* parser_prod___AAbstractClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
633 void parser_prod___AAbstractClasskind___replace_child(val_t self, val_t param0, val_t param1);
634 #define LOCATE_parser_prod___AAbstractClasskind___replace_child "parser_prod::AAbstractClasskind::(parser_prod::PNode::replace_child)"
635 typedef void (* parser_prod___AAbstractClasskind___visit_all_t)(val_t self, val_t param0);
636 void parser_prod___AAbstractClasskind___visit_all(val_t self, val_t param0);
637 #define LOCATE_parser_prod___AAbstractClasskind___visit_all "parser_prod::AAbstractClasskind::(parser_prod::PNode::visit_all)"
638 typedef void (* parser_prod___AAbstractClasskind___visit_all_reverse_t)(val_t self, val_t param0);
639 void parser_prod___AAbstractClasskind___visit_all_reverse(val_t self, val_t param0);
640 #define LOCATE_parser_prod___AAbstractClasskind___visit_all_reverse "parser_prod::AAbstractClasskind::(parser_prod::PNode::visit_all_reverse)"
641 typedef void (* parser_prod___AAbstractClasskind___empty_init_t)(val_t self, int* init_table);
642 void parser_prod___AAbstractClasskind___empty_init(val_t self, int* init_table);
643 #define LOCATE_parser_prod___AAbstractClasskind___empty_init "parser_prod::AAbstractClasskind::empty_init"
644 val_t NEW_AAbstractClasskind_parser_prod___AAbstractClasskind___empty_init();
645 typedef void (* parser_prod___AAbstractClasskind___init_aabstractclasskind_t)(val_t self, val_t param0, val_t param1, int* init_table);
646 void parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t self, val_t param0, val_t param1, int* init_table);
647 #define LOCATE_parser_prod___AAbstractClasskind___init_aabstractclasskind "parser_prod::AAbstractClasskind::init_aabstractclasskind"
648 val_t NEW_AAbstractClasskind_parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t p0, val_t p1);
649 val_t NEW_AInterfaceClasskind_parser_nodes___PNode___init();
650 typedef void (* parser_prod___AInterfaceClasskind___n_kwinterface__eq_t)(val_t self, val_t param0);
651 void parser_prod___AInterfaceClasskind___n_kwinterface__eq(val_t self, val_t param0);
652 #define LOCATE_parser_prod___AInterfaceClasskind___n_kwinterface__eq "parser_prod::AInterfaceClasskind::(parser_nodes::AInterfaceClasskind::n_kwinterface=)"
653 typedef void (* parser_prod___AInterfaceClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
654 void parser_prod___AInterfaceClasskind___replace_child(val_t self, val_t param0, val_t param1);
655 #define LOCATE_parser_prod___AInterfaceClasskind___replace_child "parser_prod::AInterfaceClasskind::(parser_prod::PNode::replace_child)"
656 typedef void (* parser_prod___AInterfaceClasskind___visit_all_t)(val_t self, val_t param0);
657 void parser_prod___AInterfaceClasskind___visit_all(val_t self, val_t param0);
658 #define LOCATE_parser_prod___AInterfaceClasskind___visit_all "parser_prod::AInterfaceClasskind::(parser_prod::PNode::visit_all)"
659 typedef void (* parser_prod___AInterfaceClasskind___visit_all_reverse_t)(val_t self, val_t param0);
660 void parser_prod___AInterfaceClasskind___visit_all_reverse(val_t self, val_t param0);
661 #define LOCATE_parser_prod___AInterfaceClasskind___visit_all_reverse "parser_prod::AInterfaceClasskind::(parser_prod::PNode::visit_all_reverse)"
662 typedef void (* parser_prod___AInterfaceClasskind___empty_init_t)(val_t self, int* init_table);
663 void parser_prod___AInterfaceClasskind___empty_init(val_t self, int* init_table);
664 #define LOCATE_parser_prod___AInterfaceClasskind___empty_init "parser_prod::AInterfaceClasskind::empty_init"
665 val_t NEW_AInterfaceClasskind_parser_prod___AInterfaceClasskind___empty_init();
666 typedef void (* parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)(val_t self, val_t param0, int* init_table);
667 void parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t self, val_t param0, int* init_table);
668 #define LOCATE_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind "parser_prod::AInterfaceClasskind::init_ainterfaceclasskind"
669 val_t NEW_AInterfaceClasskind_parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t p0);
670 val_t NEW_AUniversalClasskind_parser_nodes___PNode___init();
671 typedef void (* parser_prod___AUniversalClasskind___n_kwuniversal__eq_t)(val_t self, val_t param0);
672 void parser_prod___AUniversalClasskind___n_kwuniversal__eq(val_t self, val_t param0);
673 #define LOCATE_parser_prod___AUniversalClasskind___n_kwuniversal__eq "parser_prod::AUniversalClasskind::(parser_nodes::AUniversalClasskind::n_kwuniversal=)"
674 typedef void (* parser_prod___AUniversalClasskind___replace_child_t)(val_t self, val_t param0, val_t param1);
675 void parser_prod___AUniversalClasskind___replace_child(val_t self, val_t param0, val_t param1);
676 #define LOCATE_parser_prod___AUniversalClasskind___replace_child "parser_prod::AUniversalClasskind::(parser_prod::PNode::replace_child)"
677 typedef void (* parser_prod___AUniversalClasskind___visit_all_t)(val_t self, val_t param0);
678 void parser_prod___AUniversalClasskind___visit_all(val_t self, val_t param0);
679 #define LOCATE_parser_prod___AUniversalClasskind___visit_all "parser_prod::AUniversalClasskind::(parser_prod::PNode::visit_all)"
680 typedef void (* parser_prod___AUniversalClasskind___visit_all_reverse_t)(val_t self, val_t param0);
681 void parser_prod___AUniversalClasskind___visit_all_reverse(val_t self, val_t param0);
682 #define LOCATE_parser_prod___AUniversalClasskind___visit_all_reverse "parser_prod::AUniversalClasskind::(parser_prod::PNode::visit_all_reverse)"
683 typedef void (* parser_prod___AUniversalClasskind___empty_init_t)(val_t self, int* init_table);
684 void parser_prod___AUniversalClasskind___empty_init(val_t self, int* init_table);
685 #define LOCATE_parser_prod___AUniversalClasskind___empty_init "parser_prod::AUniversalClasskind::empty_init"
686 val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___empty_init();
687 typedef void (* parser_prod___AUniversalClasskind___init_auniversalclasskind_t)(val_t self, val_t param0, int* init_table);
688 void parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t self, val_t param0, int* init_table);
689 #define LOCATE_parser_prod___AUniversalClasskind___init_auniversalclasskind "parser_prod::AUniversalClasskind::init_auniversalclasskind"
690 val_t NEW_AUniversalClasskind_parser_prod___AUniversalClasskind___init_auniversalclasskind(val_t p0);
691 val_t NEW_AFormaldef_parser_nodes___PNode___init();
692 typedef void (* parser_prod___AFormaldef___n_id__eq_t)(val_t self, val_t param0);
693 void parser_prod___AFormaldef___n_id__eq(val_t self, val_t param0);
694 #define LOCATE_parser_prod___AFormaldef___n_id__eq "parser_prod::AFormaldef::(parser_nodes::AFormaldef::n_id=)"
695 typedef void (* parser_prod___AFormaldef___n_type__eq_t)(val_t self, val_t param0);
696 void parser_prod___AFormaldef___n_type__eq(val_t self, val_t param0);
697 #define LOCATE_parser_prod___AFormaldef___n_type__eq "parser_prod::AFormaldef::(parser_nodes::AFormaldef::n_type=)"
698 typedef void (* parser_prod___AFormaldef___replace_child_t)(val_t self, val_t param0, val_t param1);
699 void parser_prod___AFormaldef___replace_child(val_t self, val_t param0, val_t param1);
700 #define LOCATE_parser_prod___AFormaldef___replace_child "parser_prod::AFormaldef::(parser_prod::PNode::replace_child)"
701 typedef void (* parser_prod___AFormaldef___visit_all_t)(val_t self, val_t param0);
702 void parser_prod___AFormaldef___visit_all(val_t self, val_t param0);
703 #define LOCATE_parser_prod___AFormaldef___visit_all "parser_prod::AFormaldef::(parser_prod::PNode::visit_all)"
704 typedef void (* parser_prod___AFormaldef___visit_all_reverse_t)(val_t self, val_t param0);
705 void parser_prod___AFormaldef___visit_all_reverse(val_t self, val_t param0);
706 #define LOCATE_parser_prod___AFormaldef___visit_all_reverse "parser_prod::AFormaldef::(parser_prod::PNode::visit_all_reverse)"
707 typedef void (* parser_prod___AFormaldef___empty_init_t)(val_t self, int* init_table);
708 void parser_prod___AFormaldef___empty_init(val_t self, int* init_table);
709 #define LOCATE_parser_prod___AFormaldef___empty_init "parser_prod::AFormaldef::empty_init"
710 val_t NEW_AFormaldef_parser_prod___AFormaldef___empty_init();
711 typedef void (* parser_prod___AFormaldef___init_aformaldef_t)(val_t self, val_t param0, val_t param1, int* init_table);
712 void parser_prod___AFormaldef___init_aformaldef(val_t self, val_t param0, val_t param1, int* init_table);
713 #define LOCATE_parser_prod___AFormaldef___init_aformaldef "parser_prod::AFormaldef::init_aformaldef"
714 val_t NEW_AFormaldef_parser_prod___AFormaldef___init_aformaldef(val_t p0, val_t p1);
715 val_t NEW_ASuperclass_parser_nodes___PNode___init();
716 typedef void (* parser_prod___ASuperclass___n_kwspecial__eq_t)(val_t self, val_t param0);
717 void parser_prod___ASuperclass___n_kwspecial__eq(val_t self, val_t param0);
718 #define LOCATE_parser_prod___ASuperclass___n_kwspecial__eq "parser_prod::ASuperclass::(parser_nodes::ASuperclass::n_kwspecial=)"
719 typedef void (* parser_prod___ASuperclass___n_type__eq_t)(val_t self, val_t param0);
720 void parser_prod___ASuperclass___n_type__eq(val_t self, val_t param0);
721 #define LOCATE_parser_prod___ASuperclass___n_type__eq "parser_prod::ASuperclass::(parser_nodes::ASuperclass::n_type=)"
722 typedef void (* parser_prod___ASuperclass___replace_child_t)(val_t self, val_t param0, val_t param1);
723 void parser_prod___ASuperclass___replace_child(val_t self, val_t param0, val_t param1);
724 #define LOCATE_parser_prod___ASuperclass___replace_child "parser_prod::ASuperclass::(parser_prod::PNode::replace_child)"
725 typedef void (* parser_prod___ASuperclass___visit_all_t)(val_t self, val_t param0);
726 void parser_prod___ASuperclass___visit_all(val_t self, val_t param0);
727 #define LOCATE_parser_prod___ASuperclass___visit_all "parser_prod::ASuperclass::(parser_prod::PNode::visit_all)"
728 typedef void (* parser_prod___ASuperclass___visit_all_reverse_t)(val_t self, val_t param0);
729 void parser_prod___ASuperclass___visit_all_reverse(val_t self, val_t param0);
730 #define LOCATE_parser_prod___ASuperclass___visit_all_reverse "parser_prod::ASuperclass::(parser_prod::PNode::visit_all_reverse)"
731 typedef void (* parser_prod___ASuperclass___empty_init_t)(val_t self, int* init_table);
732 void parser_prod___ASuperclass___empty_init(val_t self, int* init_table);
733 #define LOCATE_parser_prod___ASuperclass___empty_init "parser_prod::ASuperclass::empty_init"
734 val_t NEW_ASuperclass_parser_prod___ASuperclass___empty_init();
735 typedef void (* parser_prod___ASuperclass___init_asuperclass_t)(val_t self, val_t param0, val_t param1, int* init_table);
736 void parser_prod___ASuperclass___init_asuperclass(val_t self, val_t param0, val_t param1, int* init_table);
737 #define LOCATE_parser_prod___ASuperclass___init_asuperclass "parser_prod::ASuperclass::init_asuperclass"
738 val_t NEW_ASuperclass_parser_prod___ASuperclass___init_asuperclass(val_t p0, val_t p1);
739 val_t NEW_AAttrPropdef_parser_nodes___PNode___init();
740 typedef void (* parser_prod___AAttrPropdef___n_doc__eq_t)(val_t self, val_t param0);
741 void parser_prod___AAttrPropdef___n_doc__eq(val_t self, val_t param0);
742 #define LOCATE_parser_prod___AAttrPropdef___n_doc__eq "parser_prod::AAttrPropdef::(parser_nodes::PPropdef::n_doc=)"
743 typedef void (* parser_prod___AAttrPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
744 void parser_prod___AAttrPropdef___n_kwredef__eq(val_t self, val_t param0);
745 #define LOCATE_parser_prod___AAttrPropdef___n_kwredef__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_kwredef=)"
746 typedef void (* parser_prod___AAttrPropdef___n_visibility__eq_t)(val_t self, val_t param0);
747 void parser_prod___AAttrPropdef___n_visibility__eq(val_t self, val_t param0);
748 #define LOCATE_parser_prod___AAttrPropdef___n_visibility__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_visibility=)"
749 typedef void (* parser_prod___AAttrPropdef___n_kwattr__eq_t)(val_t self, val_t param0);
750 void parser_prod___AAttrPropdef___n_kwattr__eq(val_t self, val_t param0);
751 #define LOCATE_parser_prod___AAttrPropdef___n_kwattr__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_kwattr=)"
752 typedef void (* parser_prod___AAttrPropdef___n_id__eq_t)(val_t self, val_t param0);
753 void parser_prod___AAttrPropdef___n_id__eq(val_t self, val_t param0);
754 #define LOCATE_parser_prod___AAttrPropdef___n_id__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_id=)"
755 typedef void (* parser_prod___AAttrPropdef___n_type__eq_t)(val_t self, val_t param0);
756 void parser_prod___AAttrPropdef___n_type__eq(val_t self, val_t param0);
757 #define LOCATE_parser_prod___AAttrPropdef___n_type__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_type=)"
758 typedef void (* parser_prod___AAttrPropdef___n_readable__eq_t)(val_t self, val_t param0);
759 void parser_prod___AAttrPropdef___n_readable__eq(val_t self, val_t param0);
760 #define LOCATE_parser_prod___AAttrPropdef___n_readable__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_readable=)"
761 typedef void (* parser_prod___AAttrPropdef___n_writable__eq_t)(val_t self, val_t param0);
762 void parser_prod___AAttrPropdef___n_writable__eq(val_t self, val_t param0);
763 #define LOCATE_parser_prod___AAttrPropdef___n_writable__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_writable=)"
764 typedef void (* parser_prod___AAttrPropdef___n_expr__eq_t)(val_t self, val_t param0);
765 void parser_prod___AAttrPropdef___n_expr__eq(val_t self, val_t param0);
766 #define LOCATE_parser_prod___AAttrPropdef___n_expr__eq "parser_prod::AAttrPropdef::(parser_nodes::AAttrPropdef::n_expr=)"
767 typedef void (* parser_prod___AAttrPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
768 void parser_prod___AAttrPropdef___replace_child(val_t self, val_t param0, val_t param1);
769 #define LOCATE_parser_prod___AAttrPropdef___replace_child "parser_prod::AAttrPropdef::(parser_prod::PNode::replace_child)"
770 typedef void (* parser_prod___AAttrPropdef___visit_all_t)(val_t self, val_t param0);
771 void parser_prod___AAttrPropdef___visit_all(val_t self, val_t param0);
772 #define LOCATE_parser_prod___AAttrPropdef___visit_all "parser_prod::AAttrPropdef::(parser_prod::PNode::visit_all)"
773 typedef void (* parser_prod___AAttrPropdef___visit_all_reverse_t)(val_t self, val_t param0);
774 void parser_prod___AAttrPropdef___visit_all_reverse(val_t self, val_t param0);
775 #define LOCATE_parser_prod___AAttrPropdef___visit_all_reverse "parser_prod::AAttrPropdef::(parser_prod::PNode::visit_all_reverse)"
776 typedef void (* parser_prod___AAttrPropdef___empty_init_t)(val_t self, int* init_table);
777 void parser_prod___AAttrPropdef___empty_init(val_t self, int* init_table);
778 #define LOCATE_parser_prod___AAttrPropdef___empty_init "parser_prod::AAttrPropdef::empty_init"
779 val_t NEW_AAttrPropdef_parser_prod___AAttrPropdef___empty_init();
780 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);
781 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);
782 #define LOCATE_parser_prod___AAttrPropdef___init_aattrpropdef "parser_prod::AAttrPropdef::init_aattrpropdef"
783 val_t NEW_AAttrPropdef_parser_prod___AAttrPropdef___init_aattrpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8);
784 val_t NEW_AMethPropdef_parser_nodes___PNode___init();
785 typedef void (* parser_prod___AMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
786 void parser_prod___AMethPropdef___n_doc__eq(val_t self, val_t param0);
787 #define LOCATE_parser_prod___AMethPropdef___n_doc__eq "parser_prod::AMethPropdef::(parser_nodes::PPropdef::n_doc=)"
788 typedef void (* parser_prod___AMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
789 void parser_prod___AMethPropdef___n_kwredef__eq(val_t self, val_t param0);
790 #define LOCATE_parser_prod___AMethPropdef___n_kwredef__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
791 typedef void (* parser_prod___AMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
792 void parser_prod___AMethPropdef___n_visibility__eq(val_t self, val_t param0);
793 #define LOCATE_parser_prod___AMethPropdef___n_visibility__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
794 typedef void (* parser_prod___AMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
795 void parser_prod___AMethPropdef___n_methid__eq(val_t self, val_t param0);
796 #define LOCATE_parser_prod___AMethPropdef___n_methid__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
797 typedef void (* parser_prod___AMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
798 void parser_prod___AMethPropdef___n_signature__eq(val_t self, val_t param0);
799 #define LOCATE_parser_prod___AMethPropdef___n_signature__eq "parser_prod::AMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
800 typedef void (* parser_prod___AMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
801 void parser_prod___AMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
802 #define LOCATE_parser_prod___AMethPropdef___replace_child "parser_prod::AMethPropdef::(parser_prod::PNode::replace_child)"
803 typedef void (* parser_prod___AMethPropdef___visit_all_t)(val_t self, val_t param0);
804 void parser_prod___AMethPropdef___visit_all(val_t self, val_t param0);
805 #define LOCATE_parser_prod___AMethPropdef___visit_all "parser_prod::AMethPropdef::(parser_prod::PNode::visit_all)"
806 typedef void (* parser_prod___AMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
807 void parser_prod___AMethPropdef___visit_all_reverse(val_t self, val_t param0);
808 #define LOCATE_parser_prod___AMethPropdef___visit_all_reverse "parser_prod::AMethPropdef::(parser_prod::PNode::visit_all_reverse)"
809 typedef void (* parser_prod___AMethPropdef___empty_init_t)(val_t self, int* init_table);
810 void parser_prod___AMethPropdef___empty_init(val_t self, int* init_table);
811 #define LOCATE_parser_prod___AMethPropdef___empty_init "parser_prod::AMethPropdef::empty_init"
812 val_t NEW_AMethPropdef_parser_prod___AMethPropdef___empty_init();
813 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);
814 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);
815 #define LOCATE_parser_prod___AMethPropdef___init_amethpropdef "parser_prod::AMethPropdef::init_amethpropdef"
816 val_t NEW_AMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
817 val_t NEW_ADeferredMethPropdef_parser_nodes___PNode___init();
818 typedef void (* parser_prod___ADeferredMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
819 void parser_prod___ADeferredMethPropdef___n_doc__eq(val_t self, val_t param0);
820 #define LOCATE_parser_prod___ADeferredMethPropdef___n_doc__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::PPropdef::n_doc=)"
821 typedef void (* parser_prod___ADeferredMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
822 void parser_prod___ADeferredMethPropdef___n_kwredef__eq(val_t self, val_t param0);
823 #define LOCATE_parser_prod___ADeferredMethPropdef___n_kwredef__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
824 typedef void (* parser_prod___ADeferredMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
825 void parser_prod___ADeferredMethPropdef___n_visibility__eq(val_t self, val_t param0);
826 #define LOCATE_parser_prod___ADeferredMethPropdef___n_visibility__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
827 typedef void (* parser_prod___ADeferredMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
828 void parser_prod___ADeferredMethPropdef___n_methid__eq(val_t self, val_t param0);
829 #define LOCATE_parser_prod___ADeferredMethPropdef___n_methid__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
830 typedef void (* parser_prod___ADeferredMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
831 void parser_prod___ADeferredMethPropdef___n_signature__eq(val_t self, val_t param0);
832 #define LOCATE_parser_prod___ADeferredMethPropdef___n_signature__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
833 typedef void (* parser_prod___ADeferredMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
834 void parser_prod___ADeferredMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
835 #define LOCATE_parser_prod___ADeferredMethPropdef___n_kwmeth__eq "parser_prod::ADeferredMethPropdef::(parser_nodes::ADeferredMethPropdef::n_kwmeth=)"
836 typedef void (* parser_prod___ADeferredMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
837 void parser_prod___ADeferredMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
838 #define LOCATE_parser_prod___ADeferredMethPropdef___replace_child "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::replace_child)"
839 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_t)(val_t self, val_t param0);
840 void parser_prod___ADeferredMethPropdef___visit_all(val_t self, val_t param0);
841 #define LOCATE_parser_prod___ADeferredMethPropdef___visit_all "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::visit_all)"
842 typedef void (* parser_prod___ADeferredMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
843 void parser_prod___ADeferredMethPropdef___visit_all_reverse(val_t self, val_t param0);
844 #define LOCATE_parser_prod___ADeferredMethPropdef___visit_all_reverse "parser_prod::ADeferredMethPropdef::(parser_prod::PNode::visit_all_reverse)"
845 val_t NEW_ADeferredMethPropdef_parser_prod___AMethPropdef___empty_init();
846 val_t NEW_ADeferredMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
847 typedef void (* parser_prod___ADeferredMethPropdef___empty_init_t)(val_t self, int* init_table);
848 void parser_prod___ADeferredMethPropdef___empty_init(val_t self, int* init_table);
849 #define LOCATE_parser_prod___ADeferredMethPropdef___empty_init "parser_prod::ADeferredMethPropdef::empty_init"
850 val_t NEW_ADeferredMethPropdef_parser_prod___ADeferredMethPropdef___empty_init();
851 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);
852 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);
853 #define LOCATE_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef "parser_prod::ADeferredMethPropdef::init_adeferredmethpropdef"
854 val_t NEW_ADeferredMethPropdef_parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
855 val_t NEW_AInternMethPropdef_parser_nodes___PNode___init();
856 typedef void (* parser_prod___AInternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
857 void parser_prod___AInternMethPropdef___n_doc__eq(val_t self, val_t param0);
858 #define LOCATE_parser_prod___AInternMethPropdef___n_doc__eq "parser_prod::AInternMethPropdef::(parser_nodes::PPropdef::n_doc=)"
859 typedef void (* parser_prod___AInternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
860 void parser_prod___AInternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
861 #define LOCATE_parser_prod___AInternMethPropdef___n_kwredef__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
862 typedef void (* parser_prod___AInternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
863 void parser_prod___AInternMethPropdef___n_visibility__eq(val_t self, val_t param0);
864 #define LOCATE_parser_prod___AInternMethPropdef___n_visibility__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
865 typedef void (* parser_prod___AInternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
866 void parser_prod___AInternMethPropdef___n_methid__eq(val_t self, val_t param0);
867 #define LOCATE_parser_prod___AInternMethPropdef___n_methid__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
868 typedef void (* parser_prod___AInternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
869 void parser_prod___AInternMethPropdef___n_signature__eq(val_t self, val_t param0);
870 #define LOCATE_parser_prod___AInternMethPropdef___n_signature__eq "parser_prod::AInternMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
871 typedef void (* parser_prod___AInternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
872 void parser_prod___AInternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
873 #define LOCATE_parser_prod___AInternMethPropdef___n_kwmeth__eq "parser_prod::AInternMethPropdef::(parser_nodes::AInternMethPropdef::n_kwmeth=)"
874 typedef void (* parser_prod___AInternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
875 void parser_prod___AInternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
876 #define LOCATE_parser_prod___AInternMethPropdef___replace_child "parser_prod::AInternMethPropdef::(parser_prod::PNode::replace_child)"
877 typedef void (* parser_prod___AInternMethPropdef___visit_all_t)(val_t self, val_t param0);
878 void parser_prod___AInternMethPropdef___visit_all(val_t self, val_t param0);
879 #define LOCATE_parser_prod___AInternMethPropdef___visit_all "parser_prod::AInternMethPropdef::(parser_prod::PNode::visit_all)"
880 typedef void (* parser_prod___AInternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
881 void parser_prod___AInternMethPropdef___visit_all_reverse(val_t self, val_t param0);
882 #define LOCATE_parser_prod___AInternMethPropdef___visit_all_reverse "parser_prod::AInternMethPropdef::(parser_prod::PNode::visit_all_reverse)"
883 val_t NEW_AInternMethPropdef_parser_prod___AMethPropdef___empty_init();
884 val_t NEW_AInternMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
885 typedef void (* parser_prod___AInternMethPropdef___empty_init_t)(val_t self, int* init_table);
886 void parser_prod___AInternMethPropdef___empty_init(val_t self, int* init_table);
887 #define LOCATE_parser_prod___AInternMethPropdef___empty_init "parser_prod::AInternMethPropdef::empty_init"
888 val_t NEW_AInternMethPropdef_parser_prod___AInternMethPropdef___empty_init();
889 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);
890 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);
891 #define LOCATE_parser_prod___AInternMethPropdef___init_ainternmethpropdef "parser_prod::AInternMethPropdef::init_ainternmethpropdef"
892 val_t NEW_AInternMethPropdef_parser_prod___AInternMethPropdef___init_ainternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
893 val_t NEW_AExternMethPropdef_parser_nodes___PNode___init();
894 typedef void (* parser_prod___AExternMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
895 void parser_prod___AExternMethPropdef___n_doc__eq(val_t self, val_t param0);
896 #define LOCATE_parser_prod___AExternMethPropdef___n_doc__eq "parser_prod::AExternMethPropdef::(parser_nodes::PPropdef::n_doc=)"
897 typedef void (* parser_prod___AExternMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
898 void parser_prod___AExternMethPropdef___n_kwredef__eq(val_t self, val_t param0);
899 #define LOCATE_parser_prod___AExternMethPropdef___n_kwredef__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
900 typedef void (* parser_prod___AExternMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
901 void parser_prod___AExternMethPropdef___n_visibility__eq(val_t self, val_t param0);
902 #define LOCATE_parser_prod___AExternMethPropdef___n_visibility__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
903 typedef void (* parser_prod___AExternMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
904 void parser_prod___AExternMethPropdef___n_methid__eq(val_t self, val_t param0);
905 #define LOCATE_parser_prod___AExternMethPropdef___n_methid__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
906 typedef void (* parser_prod___AExternMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
907 void parser_prod___AExternMethPropdef___n_signature__eq(val_t self, val_t param0);
908 #define LOCATE_parser_prod___AExternMethPropdef___n_signature__eq "parser_prod::AExternMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
909 typedef void (* parser_prod___AExternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
910 void parser_prod___AExternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
911 #define LOCATE_parser_prod___AExternMethPropdef___n_kwmeth__eq "parser_prod::AExternMethPropdef::(parser_nodes::AExternMethPropdef::n_kwmeth=)"
912 typedef void (* parser_prod___AExternMethPropdef___n_extern__eq_t)(val_t self, val_t param0);
913 void parser_prod___AExternMethPropdef___n_extern__eq(val_t self, val_t param0);
914 #define LOCATE_parser_prod___AExternMethPropdef___n_extern__eq "parser_prod::AExternMethPropdef::(parser_nodes::AExternMethPropdef::n_extern=)"
915 typedef void (* parser_prod___AExternMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
916 void parser_prod___AExternMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
917 #define LOCATE_parser_prod___AExternMethPropdef___replace_child "parser_prod::AExternMethPropdef::(parser_prod::PNode::replace_child)"
918 typedef void (* parser_prod___AExternMethPropdef___visit_all_t)(val_t self, val_t param0);
919 void parser_prod___AExternMethPropdef___visit_all(val_t self, val_t param0);
920 #define LOCATE_parser_prod___AExternMethPropdef___visit_all "parser_prod::AExternMethPropdef::(parser_prod::PNode::visit_all)"
921 typedef void (* parser_prod___AExternMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
922 void parser_prod___AExternMethPropdef___visit_all_reverse(val_t self, val_t param0);
923 #define LOCATE_parser_prod___AExternMethPropdef___visit_all_reverse "parser_prod::AExternMethPropdef::(parser_prod::PNode::visit_all_reverse)"
924 val_t NEW_AExternMethPropdef_parser_prod___AMethPropdef___empty_init();
925 val_t NEW_AExternMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
926 typedef void (* parser_prod___AExternMethPropdef___empty_init_t)(val_t self, int* init_table);
927 void parser_prod___AExternMethPropdef___empty_init(val_t self, int* init_table);
928 #define LOCATE_parser_prod___AExternMethPropdef___empty_init "parser_prod::AExternMethPropdef::empty_init"
929 val_t NEW_AExternMethPropdef_parser_prod___AExternMethPropdef___empty_init();
930 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);
931 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);
932 #define LOCATE_parser_prod___AExternMethPropdef___init_aexternmethpropdef "parser_prod::AExternMethPropdef::init_aexternmethpropdef"
933 val_t NEW_AExternMethPropdef_parser_prod___AExternMethPropdef___init_aexternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
934 val_t NEW_AConcreteMethPropdef_parser_nodes___PNode___init();
935 typedef void (* parser_prod___AConcreteMethPropdef___n_doc__eq_t)(val_t self, val_t param0);
936 void parser_prod___AConcreteMethPropdef___n_doc__eq(val_t self, val_t param0);
937 #define LOCATE_parser_prod___AConcreteMethPropdef___n_doc__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::PPropdef::n_doc=)"
938 typedef void (* parser_prod___AConcreteMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
939 void parser_prod___AConcreteMethPropdef___n_kwredef__eq(val_t self, val_t param0);
940 #define LOCATE_parser_prod___AConcreteMethPropdef___n_kwredef__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
941 typedef void (* parser_prod___AConcreteMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
942 void parser_prod___AConcreteMethPropdef___n_visibility__eq(val_t self, val_t param0);
943 #define LOCATE_parser_prod___AConcreteMethPropdef___n_visibility__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
944 typedef void (* parser_prod___AConcreteMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
945 void parser_prod___AConcreteMethPropdef___n_methid__eq(val_t self, val_t param0);
946 #define LOCATE_parser_prod___AConcreteMethPropdef___n_methid__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_methid=)"
947 typedef void (* parser_prod___AConcreteMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
948 void parser_prod___AConcreteMethPropdef___n_signature__eq(val_t self, val_t param0);
949 #define LOCATE_parser_prod___AConcreteMethPropdef___n_signature__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AMethPropdef::n_signature=)"
950 typedef void (* parser_prod___AConcreteMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
951 void parser_prod___AConcreteMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
952 #define LOCATE_parser_prod___AConcreteMethPropdef___n_kwmeth__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AConcreteMethPropdef::n_kwmeth=)"
953 typedef void (* parser_prod___AConcreteMethPropdef___n_block__eq_t)(val_t self, val_t param0);
954 void parser_prod___AConcreteMethPropdef___n_block__eq(val_t self, val_t param0);
955 #define LOCATE_parser_prod___AConcreteMethPropdef___n_block__eq "parser_prod::AConcreteMethPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
956 typedef void (* parser_prod___AConcreteMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
957 void parser_prod___AConcreteMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
958 #define LOCATE_parser_prod___AConcreteMethPropdef___replace_child "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::replace_child)"
959 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_t)(val_t self, val_t param0);
960 void parser_prod___AConcreteMethPropdef___visit_all(val_t self, val_t param0);
961 #define LOCATE_parser_prod___AConcreteMethPropdef___visit_all "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::visit_all)"
962 typedef void (* parser_prod___AConcreteMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
963 void parser_prod___AConcreteMethPropdef___visit_all_reverse(val_t self, val_t param0);
964 #define LOCATE_parser_prod___AConcreteMethPropdef___visit_all_reverse "parser_prod::AConcreteMethPropdef::(parser_prod::PNode::visit_all_reverse)"
965 val_t NEW_AConcreteMethPropdef_parser_prod___AMethPropdef___empty_init();
966 val_t NEW_AConcreteMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
967 typedef void (* parser_prod___AConcreteMethPropdef___empty_init_t)(val_t self, int* init_table);
968 void parser_prod___AConcreteMethPropdef___empty_init(val_t self, int* init_table);
969 #define LOCATE_parser_prod___AConcreteMethPropdef___empty_init "parser_prod::AConcreteMethPropdef::empty_init"
970 val_t NEW_AConcreteMethPropdef_parser_prod___AConcreteMethPropdef___empty_init();
971 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);
972 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);
973 #define LOCATE_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef "parser_prod::AConcreteMethPropdef::init_aconcretemethpropdef"
974 val_t NEW_AConcreteMethPropdef_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
975 val_t NEW_AConcreteInitPropdef_parser_nodes___PNode___init();
976 typedef void (* parser_prod___AConcreteInitPropdef___n_doc__eq_t)(val_t self, val_t param0);
977 void parser_prod___AConcreteInitPropdef___n_doc__eq(val_t self, val_t param0);
978 #define LOCATE_parser_prod___AConcreteInitPropdef___n_doc__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::PPropdef::n_doc=)"
979 typedef void (* parser_prod___AConcreteInitPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
980 void parser_prod___AConcreteInitPropdef___n_kwredef__eq(val_t self, val_t param0);
981 #define LOCATE_parser_prod___AConcreteInitPropdef___n_kwredef__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
982 typedef void (* parser_prod___AConcreteInitPropdef___n_visibility__eq_t)(val_t self, val_t param0);
983 void parser_prod___AConcreteInitPropdef___n_visibility__eq(val_t self, val_t param0);
984 #define LOCATE_parser_prod___AConcreteInitPropdef___n_visibility__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_visibility=)"
985 typedef void (* parser_prod___AConcreteInitPropdef___n_methid__eq_t)(val_t self, val_t param0);
986 void parser_prod___AConcreteInitPropdef___n_methid__eq(val_t self, val_t param0);
987 #define LOCATE_parser_prod___AConcreteInitPropdef___n_methid__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_methid=)"
988 typedef void (* parser_prod___AConcreteInitPropdef___n_signature__eq_t)(val_t self, val_t param0);
989 void parser_prod___AConcreteInitPropdef___n_signature__eq(val_t self, val_t param0);
990 #define LOCATE_parser_prod___AConcreteInitPropdef___n_signature__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AMethPropdef::n_signature=)"
991 typedef void (* parser_prod___AConcreteInitPropdef___n_block__eq_t)(val_t self, val_t param0);
992 void parser_prod___AConcreteInitPropdef___n_block__eq(val_t self, val_t param0);
993 #define LOCATE_parser_prod___AConcreteInitPropdef___n_block__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
994 typedef void (* parser_prod___AConcreteInitPropdef___n_kwinit__eq_t)(val_t self, val_t param0);
995 void parser_prod___AConcreteInitPropdef___n_kwinit__eq(val_t self, val_t param0);
996 #define LOCATE_parser_prod___AConcreteInitPropdef___n_kwinit__eq "parser_prod::AConcreteInitPropdef::(parser_nodes::AConcreteInitPropdef::n_kwinit=)"
997 typedef void (* parser_prod___AConcreteInitPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
998 void parser_prod___AConcreteInitPropdef___replace_child(val_t self, val_t param0, val_t param1);
999 #define LOCATE_parser_prod___AConcreteInitPropdef___replace_child "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::replace_child)"
1000 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_t)(val_t self, val_t param0);
1001 void parser_prod___AConcreteInitPropdef___visit_all(val_t self, val_t param0);
1002 #define LOCATE_parser_prod___AConcreteInitPropdef___visit_all "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::visit_all)"
1003 typedef void (* parser_prod___AConcreteInitPropdef___visit_all_reverse_t)(val_t self, val_t param0);
1004 void parser_prod___AConcreteInitPropdef___visit_all_reverse(val_t self, val_t param0);
1005 #define LOCATE_parser_prod___AConcreteInitPropdef___visit_all_reverse "parser_prod::AConcreteInitPropdef::(parser_prod::PNode::visit_all_reverse)"
1006 val_t NEW_AConcreteInitPropdef_parser_prod___AMethPropdef___empty_init();
1007 val_t NEW_AConcreteInitPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1008 val_t NEW_AConcreteInitPropdef_parser_prod___AConcreteMethPropdef___empty_init();
1009 val_t NEW_AConcreteInitPropdef_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
1010 typedef void (* parser_prod___AConcreteInitPropdef___empty_init_t)(val_t self, int* init_table);
1011 void parser_prod___AConcreteInitPropdef___empty_init(val_t self, int* init_table);
1012 #define LOCATE_parser_prod___AConcreteInitPropdef___empty_init "parser_prod::AConcreteInitPropdef::empty_init"
1013 val_t NEW_AConcreteInitPropdef_parser_prod___AConcreteInitPropdef___empty_init();
1014 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);
1015 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);
1016 #define LOCATE_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef "parser_prod::AConcreteInitPropdef::init_aconcreteinitpropdef"
1017 val_t NEW_AConcreteInitPropdef_parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
1018 val_t NEW_AMainMethPropdef_parser_nodes___PNode___init();
1019 typedef void (* parser_prod___AMainMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
1020 void parser_prod___AMainMethPropdef___n_kwredef__eq(val_t self, val_t param0);
1021 #define LOCATE_parser_prod___AMainMethPropdef___n_kwredef__eq "parser_prod::AMainMethPropdef::(parser_nodes::AMethPropdef::n_kwredef=)"
1022 typedef void (* parser_prod___AMainMethPropdef___n_block__eq_t)(val_t self, val_t param0);
1023 void parser_prod___AMainMethPropdef___n_block__eq(val_t self, val_t param0);
1024 #define LOCATE_parser_prod___AMainMethPropdef___n_block__eq "parser_prod::AMainMethPropdef::(parser_nodes::AConcreteMethPropdef::n_block=)"
1025 typedef void (* parser_prod___AMainMethPropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
1026 void parser_prod___AMainMethPropdef___replace_child(val_t self, val_t param0, val_t param1);
1027 #define LOCATE_parser_prod___AMainMethPropdef___replace_child "parser_prod::AMainMethPropdef::(parser_prod::PNode::replace_child)"
1028 typedef void (* parser_prod___AMainMethPropdef___visit_all_t)(val_t self, val_t param0);
1029 void parser_prod___AMainMethPropdef___visit_all(val_t self, val_t param0);
1030 #define LOCATE_parser_prod___AMainMethPropdef___visit_all "parser_prod::AMainMethPropdef::(parser_prod::PNode::visit_all)"
1031 typedef void (* parser_prod___AMainMethPropdef___visit_all_reverse_t)(val_t self, val_t param0);
1032 void parser_prod___AMainMethPropdef___visit_all_reverse(val_t self, val_t param0);
1033 #define LOCATE_parser_prod___AMainMethPropdef___visit_all_reverse "parser_prod::AMainMethPropdef::(parser_prod::PNode::visit_all_reverse)"
1034 val_t NEW_AMainMethPropdef_parser_prod___AMethPropdef___empty_init();
1035 val_t NEW_AMainMethPropdef_parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1036 val_t NEW_AMainMethPropdef_parser_prod___AConcreteMethPropdef___empty_init();
1037 val_t NEW_AMainMethPropdef_parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
1038 typedef void (* parser_prod___AMainMethPropdef___empty_init_t)(val_t self, int* init_table);
1039 void parser_prod___AMainMethPropdef___empty_init(val_t self, int* init_table);
1040 #define LOCATE_parser_prod___AMainMethPropdef___empty_init "parser_prod::AMainMethPropdef::empty_init"
1041 val_t NEW_AMainMethPropdef_parser_prod___AMainMethPropdef___empty_init();
1042 typedef void (* parser_prod___AMainMethPropdef___init_amainmethpropdef_t)(val_t self, val_t param0, val_t param1, int* init_table);
1043 void parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t self, val_t param0, val_t param1, int* init_table);
1044 #define LOCATE_parser_prod___AMainMethPropdef___init_amainmethpropdef "parser_prod::AMainMethPropdef::init_amainmethpropdef"
1045 val_t NEW_AMainMethPropdef_parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t p0, val_t p1);
1046 val_t NEW_ATypePropdef_parser_nodes___PNode___init();
1047 typedef void (* parser_prod___ATypePropdef___n_doc__eq_t)(val_t self, val_t param0);
1048 void parser_prod___ATypePropdef___n_doc__eq(val_t self, val_t param0);
1049 #define LOCATE_parser_prod___ATypePropdef___n_doc__eq "parser_prod::ATypePropdef::(parser_nodes::PPropdef::n_doc=)"
1050 typedef void (* parser_prod___ATypePropdef___n_kwredef__eq_t)(val_t self, val_t param0);
1051 void parser_prod___ATypePropdef___n_kwredef__eq(val_t self, val_t param0);
1052 #define LOCATE_parser_prod___ATypePropdef___n_kwredef__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_kwredef=)"
1053 typedef void (* parser_prod___ATypePropdef___n_visibility__eq_t)(val_t self, val_t param0);
1054 void parser_prod___ATypePropdef___n_visibility__eq(val_t self, val_t param0);
1055 #define LOCATE_parser_prod___ATypePropdef___n_visibility__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_visibility=)"
1056 typedef void (* parser_prod___ATypePropdef___n_kwtype__eq_t)(val_t self, val_t param0);
1057 void parser_prod___ATypePropdef___n_kwtype__eq(val_t self, val_t param0);
1058 #define LOCATE_parser_prod___ATypePropdef___n_kwtype__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_kwtype=)"
1059 typedef void (* parser_prod___ATypePropdef___n_id__eq_t)(val_t self, val_t param0);
1060 void parser_prod___ATypePropdef___n_id__eq(val_t self, val_t param0);
1061 #define LOCATE_parser_prod___ATypePropdef___n_id__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_id=)"
1062 typedef void (* parser_prod___ATypePropdef___n_type__eq_t)(val_t self, val_t param0);
1063 void parser_prod___ATypePropdef___n_type__eq(val_t self, val_t param0);
1064 #define LOCATE_parser_prod___ATypePropdef___n_type__eq "parser_prod::ATypePropdef::(parser_nodes::ATypePropdef::n_type=)"
1065 typedef void (* parser_prod___ATypePropdef___replace_child_t)(val_t self, val_t param0, val_t param1);
1066 void parser_prod___ATypePropdef___replace_child(val_t self, val_t param0, val_t param1);
1067 #define LOCATE_parser_prod___ATypePropdef___replace_child "parser_prod::ATypePropdef::(parser_prod::PNode::replace_child)"
1068 typedef void (* parser_prod___ATypePropdef___visit_all_t)(val_t self, val_t param0);
1069 void parser_prod___ATypePropdef___visit_all(val_t self, val_t param0);
1070 #define LOCATE_parser_prod___ATypePropdef___visit_all "parser_prod::ATypePropdef::(parser_prod::PNode::visit_all)"
1071 typedef void (* parser_prod___ATypePropdef___visit_all_reverse_t)(val_t self, val_t param0);
1072 void parser_prod___ATypePropdef___visit_all_reverse(val_t self, val_t param0);
1073 #define LOCATE_parser_prod___ATypePropdef___visit_all_reverse "parser_prod::ATypePropdef::(parser_prod::PNode::visit_all_reverse)"
1074 typedef void (* parser_prod___ATypePropdef___empty_init_t)(val_t self, int* init_table);
1075 void parser_prod___ATypePropdef___empty_init(val_t self, int* init_table);
1076 #define LOCATE_parser_prod___ATypePropdef___empty_init "parser_prod::ATypePropdef::empty_init"
1077 val_t NEW_ATypePropdef_parser_prod___ATypePropdef___empty_init();
1078 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);
1079 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);
1080 #define LOCATE_parser_prod___ATypePropdef___init_atypepropdef "parser_prod::ATypePropdef::init_atypepropdef"
1081 val_t NEW_ATypePropdef_parser_prod___ATypePropdef___init_atypepropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
1082 val_t NEW_AReadAble_parser_nodes___PNode___init();
1083 typedef void (* parser_prod___AReadAble___n_kwredef__eq_t)(val_t self, val_t param0);
1084 void parser_prod___AReadAble___n_kwredef__eq(val_t self, val_t param0);
1085 #define LOCATE_parser_prod___AReadAble___n_kwredef__eq "parser_prod::AReadAble::(parser_nodes::PAble::n_kwredef=)"
1086 typedef void (* parser_prod___AReadAble___n_kwreadable__eq_t)(val_t self, val_t param0);
1087 void parser_prod___AReadAble___n_kwreadable__eq(val_t self, val_t param0);
1088 #define LOCATE_parser_prod___AReadAble___n_kwreadable__eq "parser_prod::AReadAble::(parser_nodes::AReadAble::n_kwreadable=)"
1089 typedef void (* parser_prod___AReadAble___replace_child_t)(val_t self, val_t param0, val_t param1);
1090 void parser_prod___AReadAble___replace_child(val_t self, val_t param0, val_t param1);
1091 #define LOCATE_parser_prod___AReadAble___replace_child "parser_prod::AReadAble::(parser_prod::PNode::replace_child)"
1092 typedef void (* parser_prod___AReadAble___visit_all_t)(val_t self, val_t param0);
1093 void parser_prod___AReadAble___visit_all(val_t self, val_t param0);
1094 #define LOCATE_parser_prod___AReadAble___visit_all "parser_prod::AReadAble::(parser_prod::PNode::visit_all)"
1095 typedef void (* parser_prod___AReadAble___visit_all_reverse_t)(val_t self, val_t param0);
1096 void parser_prod___AReadAble___visit_all_reverse(val_t self, val_t param0);
1097 #define LOCATE_parser_prod___AReadAble___visit_all_reverse "parser_prod::AReadAble::(parser_prod::PNode::visit_all_reverse)"
1098 typedef void (* parser_prod___AReadAble___empty_init_t)(val_t self, int* init_table);
1099 void parser_prod___AReadAble___empty_init(val_t self, int* init_table);
1100 #define LOCATE_parser_prod___AReadAble___empty_init "parser_prod::AReadAble::empty_init"
1101 val_t NEW_AReadAble_parser_prod___AReadAble___empty_init();
1102 typedef void (* parser_prod___AReadAble___init_areadable_t)(val_t self, val_t param0, val_t param1, int* init_table);
1103 void parser_prod___AReadAble___init_areadable(val_t self, val_t param0, val_t param1, int* init_table);
1104 #define LOCATE_parser_prod___AReadAble___init_areadable "parser_prod::AReadAble::init_areadable"
1105 val_t NEW_AReadAble_parser_prod___AReadAble___init_areadable(val_t p0, val_t p1);
1106 val_t NEW_AWriteAble_parser_nodes___PNode___init();
1107 typedef void (* parser_prod___AWriteAble___n_kwredef__eq_t)(val_t self, val_t param0);
1108 void parser_prod___AWriteAble___n_kwredef__eq(val_t self, val_t param0);
1109 #define LOCATE_parser_prod___AWriteAble___n_kwredef__eq "parser_prod::AWriteAble::(parser_nodes::PAble::n_kwredef=)"
1110 typedef void (* parser_prod___AWriteAble___n_kwwritable__eq_t)(val_t self, val_t param0);
1111 void parser_prod___AWriteAble___n_kwwritable__eq(val_t self, val_t param0);
1112 #define LOCATE_parser_prod___AWriteAble___n_kwwritable__eq "parser_prod::AWriteAble::(parser_nodes::AWriteAble::n_kwwritable=)"
1113 typedef void (* parser_prod___AWriteAble___replace_child_t)(val_t self, val_t param0, val_t param1);
1114 void parser_prod___AWriteAble___replace_child(val_t self, val_t param0, val_t param1);
1115 #define LOCATE_parser_prod___AWriteAble___replace_child "parser_prod::AWriteAble::(parser_prod::PNode::replace_child)"
1116 typedef void (* parser_prod___AWriteAble___visit_all_t)(val_t self, val_t param0);
1117 void parser_prod___AWriteAble___visit_all(val_t self, val_t param0);
1118 #define LOCATE_parser_prod___AWriteAble___visit_all "parser_prod::AWriteAble::(parser_prod::PNode::visit_all)"
1119 typedef void (* parser_prod___AWriteAble___visit_all_reverse_t)(val_t self, val_t param0);
1120 void parser_prod___AWriteAble___visit_all_reverse(val_t self, val_t param0);
1121 #define LOCATE_parser_prod___AWriteAble___visit_all_reverse "parser_prod::AWriteAble::(parser_prod::PNode::visit_all_reverse)"
1122 typedef void (* parser_prod___AWriteAble___empty_init_t)(val_t self, int* init_table);
1123 void parser_prod___AWriteAble___empty_init(val_t self, int* init_table);
1124 #define LOCATE_parser_prod___AWriteAble___empty_init "parser_prod::AWriteAble::empty_init"
1125 val_t NEW_AWriteAble_parser_prod___AWriteAble___empty_init();
1126 typedef void (* parser_prod___AWriteAble___init_awriteable_t)(val_t self, val_t param0, val_t param1, int* init_table);
1127 void parser_prod___AWriteAble___init_awriteable(val_t self, val_t param0, val_t param1, int* init_table);
1128 #define LOCATE_parser_prod___AWriteAble___init_awriteable "parser_prod::AWriteAble::init_awriteable"
1129 val_t NEW_AWriteAble_parser_prod___AWriteAble___init_awriteable(val_t p0, val_t p1);
1130 val_t NEW_AIdMethid_parser_nodes___PNode___init();
1131 typedef void (* parser_prod___AIdMethid___n_id__eq_t)(val_t self, val_t param0);
1132 void parser_prod___AIdMethid___n_id__eq(val_t self, val_t param0);
1133 #define LOCATE_parser_prod___AIdMethid___n_id__eq "parser_prod::AIdMethid::(parser_nodes::AIdMethid::n_id=)"
1134 typedef void (* parser_prod___AIdMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1135 void parser_prod___AIdMethid___replace_child(val_t self, val_t param0, val_t param1);
1136 #define LOCATE_parser_prod___AIdMethid___replace_child "parser_prod::AIdMethid::(parser_prod::PNode::replace_child)"
1137 typedef void (* parser_prod___AIdMethid___visit_all_t)(val_t self, val_t param0);
1138 void parser_prod___AIdMethid___visit_all(val_t self, val_t param0);
1139 #define LOCATE_parser_prod___AIdMethid___visit_all "parser_prod::AIdMethid::(parser_prod::PNode::visit_all)"
1140 typedef void (* parser_prod___AIdMethid___visit_all_reverse_t)(val_t self, val_t param0);
1141 void parser_prod___AIdMethid___visit_all_reverse(val_t self, val_t param0);
1142 #define LOCATE_parser_prod___AIdMethid___visit_all_reverse "parser_prod::AIdMethid::(parser_prod::PNode::visit_all_reverse)"
1143 typedef void (* parser_prod___AIdMethid___empty_init_t)(val_t self, int* init_table);
1144 void parser_prod___AIdMethid___empty_init(val_t self, int* init_table);
1145 #define LOCATE_parser_prod___AIdMethid___empty_init "parser_prod::AIdMethid::empty_init"
1146 val_t NEW_AIdMethid_parser_prod___AIdMethid___empty_init();
1147 typedef void (* parser_prod___AIdMethid___init_aidmethid_t)(val_t self, val_t param0, int* init_table);
1148 void parser_prod___AIdMethid___init_aidmethid(val_t self, val_t param0, int* init_table);
1149 #define LOCATE_parser_prod___AIdMethid___init_aidmethid "parser_prod::AIdMethid::init_aidmethid"
1150 val_t NEW_AIdMethid_parser_prod___AIdMethid___init_aidmethid(val_t p0);
1151 val_t NEW_APlusMethid_parser_nodes___PNode___init();
1152 typedef void (* parser_prod___APlusMethid___n_plus__eq_t)(val_t self, val_t param0);
1153 void parser_prod___APlusMethid___n_plus__eq(val_t self, val_t param0);
1154 #define LOCATE_parser_prod___APlusMethid___n_plus__eq "parser_prod::APlusMethid::(parser_nodes::APlusMethid::n_plus=)"
1155 typedef void (* parser_prod___APlusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1156 void parser_prod___APlusMethid___replace_child(val_t self, val_t param0, val_t param1);
1157 #define LOCATE_parser_prod___APlusMethid___replace_child "parser_prod::APlusMethid::(parser_prod::PNode::replace_child)"
1158 typedef void (* parser_prod___APlusMethid___visit_all_t)(val_t self, val_t param0);
1159 void parser_prod___APlusMethid___visit_all(val_t self, val_t param0);
1160 #define LOCATE_parser_prod___APlusMethid___visit_all "parser_prod::APlusMethid::(parser_prod::PNode::visit_all)"
1161 typedef void (* parser_prod___APlusMethid___visit_all_reverse_t)(val_t self, val_t param0);
1162 void parser_prod___APlusMethid___visit_all_reverse(val_t self, val_t param0);
1163 #define LOCATE_parser_prod___APlusMethid___visit_all_reverse "parser_prod::APlusMethid::(parser_prod::PNode::visit_all_reverse)"
1164 typedef void (* parser_prod___APlusMethid___empty_init_t)(val_t self, int* init_table);
1165 void parser_prod___APlusMethid___empty_init(val_t self, int* init_table);
1166 #define LOCATE_parser_prod___APlusMethid___empty_init "parser_prod::APlusMethid::empty_init"
1167 val_t NEW_APlusMethid_parser_prod___APlusMethid___empty_init();
1168 typedef void (* parser_prod___APlusMethid___init_aplusmethid_t)(val_t self, val_t param0, int* init_table);
1169 void parser_prod___APlusMethid___init_aplusmethid(val_t self, val_t param0, int* init_table);
1170 #define LOCATE_parser_prod___APlusMethid___init_aplusmethid "parser_prod::APlusMethid::init_aplusmethid"
1171 val_t NEW_APlusMethid_parser_prod___APlusMethid___init_aplusmethid(val_t p0);
1172 val_t NEW_AMinusMethid_parser_nodes___PNode___init();
1173 typedef void (* parser_prod___AMinusMethid___n_minus__eq_t)(val_t self, val_t param0);
1174 void parser_prod___AMinusMethid___n_minus__eq(val_t self, val_t param0);
1175 #define LOCATE_parser_prod___AMinusMethid___n_minus__eq "parser_prod::AMinusMethid::(parser_nodes::AMinusMethid::n_minus=)"
1176 typedef void (* parser_prod___AMinusMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1177 void parser_prod___AMinusMethid___replace_child(val_t self, val_t param0, val_t param1);
1178 #define LOCATE_parser_prod___AMinusMethid___replace_child "parser_prod::AMinusMethid::(parser_prod::PNode::replace_child)"
1179 typedef void (* parser_prod___AMinusMethid___visit_all_t)(val_t self, val_t param0);
1180 void parser_prod___AMinusMethid___visit_all(val_t self, val_t param0);
1181 #define LOCATE_parser_prod___AMinusMethid___visit_all "parser_prod::AMinusMethid::(parser_prod::PNode::visit_all)"
1182 typedef void (* parser_prod___AMinusMethid___visit_all_reverse_t)(val_t self, val_t param0);
1183 void parser_prod___AMinusMethid___visit_all_reverse(val_t self, val_t param0);
1184 #define LOCATE_parser_prod___AMinusMethid___visit_all_reverse "parser_prod::AMinusMethid::(parser_prod::PNode::visit_all_reverse)"
1185 typedef void (* parser_prod___AMinusMethid___empty_init_t)(val_t self, int* init_table);
1186 void parser_prod___AMinusMethid___empty_init(val_t self, int* init_table);
1187 #define LOCATE_parser_prod___AMinusMethid___empty_init "parser_prod::AMinusMethid::empty_init"
1188 val_t NEW_AMinusMethid_parser_prod___AMinusMethid___empty_init();
1189 typedef void (* parser_prod___AMinusMethid___init_aminusmethid_t)(val_t self, val_t param0, int* init_table);
1190 void parser_prod___AMinusMethid___init_aminusmethid(val_t self, val_t param0, int* init_table);
1191 #define LOCATE_parser_prod___AMinusMethid___init_aminusmethid "parser_prod::AMinusMethid::init_aminusmethid"
1192 val_t NEW_AMinusMethid_parser_prod___AMinusMethid___init_aminusmethid(val_t p0);
1193 val_t NEW_AStarMethid_parser_nodes___PNode___init();
1194 typedef void (* parser_prod___AStarMethid___n_star__eq_t)(val_t self, val_t param0);
1195 void parser_prod___AStarMethid___n_star__eq(val_t self, val_t param0);
1196 #define LOCATE_parser_prod___AStarMethid___n_star__eq "parser_prod::AStarMethid::(parser_nodes::AStarMethid::n_star=)"
1197 typedef void (* parser_prod___AStarMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1198 void parser_prod___AStarMethid___replace_child(val_t self, val_t param0, val_t param1);
1199 #define LOCATE_parser_prod___AStarMethid___replace_child "parser_prod::AStarMethid::(parser_prod::PNode::replace_child)"
1200 typedef void (* parser_prod___AStarMethid___visit_all_t)(val_t self, val_t param0);
1201 void parser_prod___AStarMethid___visit_all(val_t self, val_t param0);
1202 #define LOCATE_parser_prod___AStarMethid___visit_all "parser_prod::AStarMethid::(parser_prod::PNode::visit_all)"
1203 typedef void (* parser_prod___AStarMethid___visit_all_reverse_t)(val_t self, val_t param0);
1204 void parser_prod___AStarMethid___visit_all_reverse(val_t self, val_t param0);
1205 #define LOCATE_parser_prod___AStarMethid___visit_all_reverse "parser_prod::AStarMethid::(parser_prod::PNode::visit_all_reverse)"
1206 typedef void (* parser_prod___AStarMethid___empty_init_t)(val_t self, int* init_table);
1207 void parser_prod___AStarMethid___empty_init(val_t self, int* init_table);
1208 #define LOCATE_parser_prod___AStarMethid___empty_init "parser_prod::AStarMethid::empty_init"
1209 val_t NEW_AStarMethid_parser_prod___AStarMethid___empty_init();
1210 typedef void (* parser_prod___AStarMethid___init_astarmethid_t)(val_t self, val_t param0, int* init_table);
1211 void parser_prod___AStarMethid___init_astarmethid(val_t self, val_t param0, int* init_table);
1212 #define LOCATE_parser_prod___AStarMethid___init_astarmethid "parser_prod::AStarMethid::init_astarmethid"
1213 val_t NEW_AStarMethid_parser_prod___AStarMethid___init_astarmethid(val_t p0);
1214 val_t NEW_ASlashMethid_parser_nodes___PNode___init();
1215 typedef void (* parser_prod___ASlashMethid___n_slash__eq_t)(val_t self, val_t param0);
1216 void parser_prod___ASlashMethid___n_slash__eq(val_t self, val_t param0);
1217 #define LOCATE_parser_prod___ASlashMethid___n_slash__eq "parser_prod::ASlashMethid::(parser_nodes::ASlashMethid::n_slash=)"
1218 typedef void (* parser_prod___ASlashMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1219 void parser_prod___ASlashMethid___replace_child(val_t self, val_t param0, val_t param1);
1220 #define LOCATE_parser_prod___ASlashMethid___replace_child "parser_prod::ASlashMethid::(parser_prod::PNode::replace_child)"
1221 typedef void (* parser_prod___ASlashMethid___visit_all_t)(val_t self, val_t param0);
1222 void parser_prod___ASlashMethid___visit_all(val_t self, val_t param0);
1223 #define LOCATE_parser_prod___ASlashMethid___visit_all "parser_prod::ASlashMethid::(parser_prod::PNode::visit_all)"
1224 typedef void (* parser_prod___ASlashMethid___visit_all_reverse_t)(val_t self, val_t param0);
1225 void parser_prod___ASlashMethid___visit_all_reverse(val_t self, val_t param0);
1226 #define LOCATE_parser_prod___ASlashMethid___visit_all_reverse "parser_prod::ASlashMethid::(parser_prod::PNode::visit_all_reverse)"
1227 typedef void (* parser_prod___ASlashMethid___empty_init_t)(val_t self, int* init_table);
1228 void parser_prod___ASlashMethid___empty_init(val_t self, int* init_table);
1229 #define LOCATE_parser_prod___ASlashMethid___empty_init "parser_prod::ASlashMethid::empty_init"
1230 val_t NEW_ASlashMethid_parser_prod___ASlashMethid___empty_init();
1231 typedef void (* parser_prod___ASlashMethid___init_aslashmethid_t)(val_t self, val_t param0, int* init_table);
1232 void parser_prod___ASlashMethid___init_aslashmethid(val_t self, val_t param0, int* init_table);
1233 #define LOCATE_parser_prod___ASlashMethid___init_aslashmethid "parser_prod::ASlashMethid::init_aslashmethid"
1234 val_t NEW_ASlashMethid_parser_prod___ASlashMethid___init_aslashmethid(val_t p0);
1235 val_t NEW_APercentMethid_parser_nodes___PNode___init();
1236 typedef void (* parser_prod___APercentMethid___n_percent__eq_t)(val_t self, val_t param0);
1237 void parser_prod___APercentMethid___n_percent__eq(val_t self, val_t param0);
1238 #define LOCATE_parser_prod___APercentMethid___n_percent__eq "parser_prod::APercentMethid::(parser_nodes::APercentMethid::n_percent=)"
1239 typedef void (* parser_prod___APercentMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1240 void parser_prod___APercentMethid___replace_child(val_t self, val_t param0, val_t param1);
1241 #define LOCATE_parser_prod___APercentMethid___replace_child "parser_prod::APercentMethid::(parser_prod::PNode::replace_child)"
1242 typedef void (* parser_prod___APercentMethid___visit_all_t)(val_t self, val_t param0);
1243 void parser_prod___APercentMethid___visit_all(val_t self, val_t param0);
1244 #define LOCATE_parser_prod___APercentMethid___visit_all "parser_prod::APercentMethid::(parser_prod::PNode::visit_all)"
1245 typedef void (* parser_prod___APercentMethid___visit_all_reverse_t)(val_t self, val_t param0);
1246 void parser_prod___APercentMethid___visit_all_reverse(val_t self, val_t param0);
1247 #define LOCATE_parser_prod___APercentMethid___visit_all_reverse "parser_prod::APercentMethid::(parser_prod::PNode::visit_all_reverse)"
1248 typedef void (* parser_prod___APercentMethid___empty_init_t)(val_t self, int* init_table);
1249 void parser_prod___APercentMethid___empty_init(val_t self, int* init_table);
1250 #define LOCATE_parser_prod___APercentMethid___empty_init "parser_prod::APercentMethid::empty_init"
1251 val_t NEW_APercentMethid_parser_prod___APercentMethid___empty_init();
1252 typedef void (* parser_prod___APercentMethid___init_apercentmethid_t)(val_t self, val_t param0, int* init_table);
1253 void parser_prod___APercentMethid___init_apercentmethid(val_t self, val_t param0, int* init_table);
1254 #define LOCATE_parser_prod___APercentMethid___init_apercentmethid "parser_prod::APercentMethid::init_apercentmethid"
1255 val_t NEW_APercentMethid_parser_prod___APercentMethid___init_apercentmethid(val_t p0);
1256 val_t NEW_AEqMethid_parser_nodes___PNode___init();
1257 typedef void (* parser_prod___AEqMethid___n_eq__eq_t)(val_t self, val_t param0);
1258 void parser_prod___AEqMethid___n_eq__eq(val_t self, val_t param0);
1259 #define LOCATE_parser_prod___AEqMethid___n_eq__eq "parser_prod::AEqMethid::(parser_nodes::AEqMethid::n_eq=)"
1260 typedef void (* parser_prod___AEqMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1261 void parser_prod___AEqMethid___replace_child(val_t self, val_t param0, val_t param1);
1262 #define LOCATE_parser_prod___AEqMethid___replace_child "parser_prod::AEqMethid::(parser_prod::PNode::replace_child)"
1263 typedef void (* parser_prod___AEqMethid___visit_all_t)(val_t self, val_t param0);
1264 void parser_prod___AEqMethid___visit_all(val_t self, val_t param0);
1265 #define LOCATE_parser_prod___AEqMethid___visit_all "parser_prod::AEqMethid::(parser_prod::PNode::visit_all)"
1266 typedef void (* parser_prod___AEqMethid___visit_all_reverse_t)(val_t self, val_t param0);
1267 void parser_prod___AEqMethid___visit_all_reverse(val_t self, val_t param0);
1268 #define LOCATE_parser_prod___AEqMethid___visit_all_reverse "parser_prod::AEqMethid::(parser_prod::PNode::visit_all_reverse)"
1269 typedef void (* parser_prod___AEqMethid___empty_init_t)(val_t self, int* init_table);
1270 void parser_prod___AEqMethid___empty_init(val_t self, int* init_table);
1271 #define LOCATE_parser_prod___AEqMethid___empty_init "parser_prod::AEqMethid::empty_init"
1272 val_t NEW_AEqMethid_parser_prod___AEqMethid___empty_init();
1273 typedef void (* parser_prod___AEqMethid___init_aeqmethid_t)(val_t self, val_t param0, int* init_table);
1274 void parser_prod___AEqMethid___init_aeqmethid(val_t self, val_t param0, int* init_table);
1275 #define LOCATE_parser_prod___AEqMethid___init_aeqmethid "parser_prod::AEqMethid::init_aeqmethid"
1276 val_t NEW_AEqMethid_parser_prod___AEqMethid___init_aeqmethid(val_t p0);
1277 val_t NEW_ANeMethid_parser_nodes___PNode___init();
1278 typedef void (* parser_prod___ANeMethid___n_ne__eq_t)(val_t self, val_t param0);
1279 void parser_prod___ANeMethid___n_ne__eq(val_t self, val_t param0);
1280 #define LOCATE_parser_prod___ANeMethid___n_ne__eq "parser_prod::ANeMethid::(parser_nodes::ANeMethid::n_ne=)"
1281 typedef void (* parser_prod___ANeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1282 void parser_prod___ANeMethid___replace_child(val_t self, val_t param0, val_t param1);
1283 #define LOCATE_parser_prod___ANeMethid___replace_child "parser_prod::ANeMethid::(parser_prod::PNode::replace_child)"
1284 typedef void (* parser_prod___ANeMethid___visit_all_t)(val_t self, val_t param0);
1285 void parser_prod___ANeMethid___visit_all(val_t self, val_t param0);
1286 #define LOCATE_parser_prod___ANeMethid___visit_all "parser_prod::ANeMethid::(parser_prod::PNode::visit_all)"
1287 typedef void (* parser_prod___ANeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1288 void parser_prod___ANeMethid___visit_all_reverse(val_t self, val_t param0);
1289 #define LOCATE_parser_prod___ANeMethid___visit_all_reverse "parser_prod::ANeMethid::(parser_prod::PNode::visit_all_reverse)"
1290 typedef void (* parser_prod___ANeMethid___empty_init_t)(val_t self, int* init_table);
1291 void parser_prod___ANeMethid___empty_init(val_t self, int* init_table);
1292 #define LOCATE_parser_prod___ANeMethid___empty_init "parser_prod::ANeMethid::empty_init"
1293 val_t NEW_ANeMethid_parser_prod___ANeMethid___empty_init();
1294 typedef void (* parser_prod___ANeMethid___init_anemethid_t)(val_t self, val_t param0, int* init_table);
1295 void parser_prod___ANeMethid___init_anemethid(val_t self, val_t param0, int* init_table);
1296 #define LOCATE_parser_prod___ANeMethid___init_anemethid "parser_prod::ANeMethid::init_anemethid"
1297 val_t NEW_ANeMethid_parser_prod___ANeMethid___init_anemethid(val_t p0);
1298 val_t NEW_ALeMethid_parser_nodes___PNode___init();
1299 typedef void (* parser_prod___ALeMethid___n_le__eq_t)(val_t self, val_t param0);
1300 void parser_prod___ALeMethid___n_le__eq(val_t self, val_t param0);
1301 #define LOCATE_parser_prod___ALeMethid___n_le__eq "parser_prod::ALeMethid::(parser_nodes::ALeMethid::n_le=)"
1302 typedef void (* parser_prod___ALeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1303 void parser_prod___ALeMethid___replace_child(val_t self, val_t param0, val_t param1);
1304 #define LOCATE_parser_prod___ALeMethid___replace_child "parser_prod::ALeMethid::(parser_prod::PNode::replace_child)"
1305 typedef void (* parser_prod___ALeMethid___visit_all_t)(val_t self, val_t param0);
1306 void parser_prod___ALeMethid___visit_all(val_t self, val_t param0);
1307 #define LOCATE_parser_prod___ALeMethid___visit_all "parser_prod::ALeMethid::(parser_prod::PNode::visit_all)"
1308 typedef void (* parser_prod___ALeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1309 void parser_prod___ALeMethid___visit_all_reverse(val_t self, val_t param0);
1310 #define LOCATE_parser_prod___ALeMethid___visit_all_reverse "parser_prod::ALeMethid::(parser_prod::PNode::visit_all_reverse)"
1311 typedef void (* parser_prod___ALeMethid___empty_init_t)(val_t self, int* init_table);
1312 void parser_prod___ALeMethid___empty_init(val_t self, int* init_table);
1313 #define LOCATE_parser_prod___ALeMethid___empty_init "parser_prod::ALeMethid::empty_init"
1314 val_t NEW_ALeMethid_parser_prod___ALeMethid___empty_init();
1315 typedef void (* parser_prod___ALeMethid___init_alemethid_t)(val_t self, val_t param0, int* init_table);
1316 void parser_prod___ALeMethid___init_alemethid(val_t self, val_t param0, int* init_table);
1317 #define LOCATE_parser_prod___ALeMethid___init_alemethid "parser_prod::ALeMethid::init_alemethid"
1318 val_t NEW_ALeMethid_parser_prod___ALeMethid___init_alemethid(val_t p0);
1319 val_t NEW_AGeMethid_parser_nodes___PNode___init();
1320 typedef void (* parser_prod___AGeMethid___n_ge__eq_t)(val_t self, val_t param0);
1321 void parser_prod___AGeMethid___n_ge__eq(val_t self, val_t param0);
1322 #define LOCATE_parser_prod___AGeMethid___n_ge__eq "parser_prod::AGeMethid::(parser_nodes::AGeMethid::n_ge=)"
1323 typedef void (* parser_prod___AGeMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1324 void parser_prod___AGeMethid___replace_child(val_t self, val_t param0, val_t param1);
1325 #define LOCATE_parser_prod___AGeMethid___replace_child "parser_prod::AGeMethid::(parser_prod::PNode::replace_child)"
1326 typedef void (* parser_prod___AGeMethid___visit_all_t)(val_t self, val_t param0);
1327 void parser_prod___AGeMethid___visit_all(val_t self, val_t param0);
1328 #define LOCATE_parser_prod___AGeMethid___visit_all "parser_prod::AGeMethid::(parser_prod::PNode::visit_all)"
1329 typedef void (* parser_prod___AGeMethid___visit_all_reverse_t)(val_t self, val_t param0);
1330 void parser_prod___AGeMethid___visit_all_reverse(val_t self, val_t param0);
1331 #define LOCATE_parser_prod___AGeMethid___visit_all_reverse "parser_prod::AGeMethid::(parser_prod::PNode::visit_all_reverse)"
1332 typedef void (* parser_prod___AGeMethid___empty_init_t)(val_t self, int* init_table);
1333 void parser_prod___AGeMethid___empty_init(val_t self, int* init_table);
1334 #define LOCATE_parser_prod___AGeMethid___empty_init "parser_prod::AGeMethid::empty_init"
1335 val_t NEW_AGeMethid_parser_prod___AGeMethid___empty_init();
1336 typedef void (* parser_prod___AGeMethid___init_agemethid_t)(val_t self, val_t param0, int* init_table);
1337 void parser_prod___AGeMethid___init_agemethid(val_t self, val_t param0, int* init_table);
1338 #define LOCATE_parser_prod___AGeMethid___init_agemethid "parser_prod::AGeMethid::init_agemethid"
1339 val_t NEW_AGeMethid_parser_prod___AGeMethid___init_agemethid(val_t p0);
1340 val_t NEW_ALtMethid_parser_nodes___PNode___init();
1341 typedef void (* parser_prod___ALtMethid___n_lt__eq_t)(val_t self, val_t param0);
1342 void parser_prod___ALtMethid___n_lt__eq(val_t self, val_t param0);
1343 #define LOCATE_parser_prod___ALtMethid___n_lt__eq "parser_prod::ALtMethid::(parser_nodes::ALtMethid::n_lt=)"
1344 typedef void (* parser_prod___ALtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1345 void parser_prod___ALtMethid___replace_child(val_t self, val_t param0, val_t param1);
1346 #define LOCATE_parser_prod___ALtMethid___replace_child "parser_prod::ALtMethid::(parser_prod::PNode::replace_child)"
1347 typedef void (* parser_prod___ALtMethid___visit_all_t)(val_t self, val_t param0);
1348 void parser_prod___ALtMethid___visit_all(val_t self, val_t param0);
1349 #define LOCATE_parser_prod___ALtMethid___visit_all "parser_prod::ALtMethid::(parser_prod::PNode::visit_all)"
1350 typedef void (* parser_prod___ALtMethid___visit_all_reverse_t)(val_t self, val_t param0);
1351 void parser_prod___ALtMethid___visit_all_reverse(val_t self, val_t param0);
1352 #define LOCATE_parser_prod___ALtMethid___visit_all_reverse "parser_prod::ALtMethid::(parser_prod::PNode::visit_all_reverse)"
1353 typedef void (* parser_prod___ALtMethid___empty_init_t)(val_t self, int* init_table);
1354 void parser_prod___ALtMethid___empty_init(val_t self, int* init_table);
1355 #define LOCATE_parser_prod___ALtMethid___empty_init "parser_prod::ALtMethid::empty_init"
1356 val_t NEW_ALtMethid_parser_prod___ALtMethid___empty_init();
1357 typedef void (* parser_prod___ALtMethid___init_altmethid_t)(val_t self, val_t param0, int* init_table);
1358 void parser_prod___ALtMethid___init_altmethid(val_t self, val_t param0, int* init_table);
1359 #define LOCATE_parser_prod___ALtMethid___init_altmethid "parser_prod::ALtMethid::init_altmethid"
1360 val_t NEW_ALtMethid_parser_prod___ALtMethid___init_altmethid(val_t p0);
1361 val_t NEW_AGtMethid_parser_nodes___PNode___init();
1362 typedef void (* parser_prod___AGtMethid___n_gt__eq_t)(val_t self, val_t param0);
1363 void parser_prod___AGtMethid___n_gt__eq(val_t self, val_t param0);
1364 #define LOCATE_parser_prod___AGtMethid___n_gt__eq "parser_prod::AGtMethid::(parser_nodes::AGtMethid::n_gt=)"
1365 typedef void (* parser_prod___AGtMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1366 void parser_prod___AGtMethid___replace_child(val_t self, val_t param0, val_t param1);
1367 #define LOCATE_parser_prod___AGtMethid___replace_child "parser_prod::AGtMethid::(parser_prod::PNode::replace_child)"
1368 typedef void (* parser_prod___AGtMethid___visit_all_t)(val_t self, val_t param0);
1369 void parser_prod___AGtMethid___visit_all(val_t self, val_t param0);
1370 #define LOCATE_parser_prod___AGtMethid___visit_all "parser_prod::AGtMethid::(parser_prod::PNode::visit_all)"
1371 typedef void (* parser_prod___AGtMethid___visit_all_reverse_t)(val_t self, val_t param0);
1372 void parser_prod___AGtMethid___visit_all_reverse(val_t self, val_t param0);
1373 #define LOCATE_parser_prod___AGtMethid___visit_all_reverse "parser_prod::AGtMethid::(parser_prod::PNode::visit_all_reverse)"
1374 typedef void (* parser_prod___AGtMethid___empty_init_t)(val_t self, int* init_table);
1375 void parser_prod___AGtMethid___empty_init(val_t self, int* init_table);
1376 #define LOCATE_parser_prod___AGtMethid___empty_init "parser_prod::AGtMethid::empty_init"
1377 val_t NEW_AGtMethid_parser_prod___AGtMethid___empty_init();
1378 typedef void (* parser_prod___AGtMethid___init_agtmethid_t)(val_t self, val_t param0, int* init_table);
1379 void parser_prod___AGtMethid___init_agtmethid(val_t self, val_t param0, int* init_table);
1380 #define LOCATE_parser_prod___AGtMethid___init_agtmethid "parser_prod::AGtMethid::init_agtmethid"
1381 val_t NEW_AGtMethid_parser_prod___AGtMethid___init_agtmethid(val_t p0);
1382 val_t NEW_ABraMethid_parser_nodes___PNode___init();
1383 typedef void (* parser_prod___ABraMethid___n_obra__eq_t)(val_t self, val_t param0);
1384 void parser_prod___ABraMethid___n_obra__eq(val_t self, val_t param0);
1385 #define LOCATE_parser_prod___ABraMethid___n_obra__eq "parser_prod::ABraMethid::(parser_nodes::ABraMethid::n_obra=)"
1386 typedef void (* parser_prod___ABraMethid___n_cbra__eq_t)(val_t self, val_t param0);
1387 void parser_prod___ABraMethid___n_cbra__eq(val_t self, val_t param0);
1388 #define LOCATE_parser_prod___ABraMethid___n_cbra__eq "parser_prod::ABraMethid::(parser_nodes::ABraMethid::n_cbra=)"
1389 typedef void (* parser_prod___ABraMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1390 void parser_prod___ABraMethid___replace_child(val_t self, val_t param0, val_t param1);
1391 #define LOCATE_parser_prod___ABraMethid___replace_child "parser_prod::ABraMethid::(parser_prod::PNode::replace_child)"
1392 typedef void (* parser_prod___ABraMethid___visit_all_t)(val_t self, val_t param0);
1393 void parser_prod___ABraMethid___visit_all(val_t self, val_t param0);
1394 #define LOCATE_parser_prod___ABraMethid___visit_all "parser_prod::ABraMethid::(parser_prod::PNode::visit_all)"
1395 typedef void (* parser_prod___ABraMethid___visit_all_reverse_t)(val_t self, val_t param0);
1396 void parser_prod___ABraMethid___visit_all_reverse(val_t self, val_t param0);
1397 #define LOCATE_parser_prod___ABraMethid___visit_all_reverse "parser_prod::ABraMethid::(parser_prod::PNode::visit_all_reverse)"
1398 typedef void (* parser_prod___ABraMethid___empty_init_t)(val_t self, int* init_table);
1399 void parser_prod___ABraMethid___empty_init(val_t self, int* init_table);
1400 #define LOCATE_parser_prod___ABraMethid___empty_init "parser_prod::ABraMethid::empty_init"
1401 val_t NEW_ABraMethid_parser_prod___ABraMethid___empty_init();
1402 typedef void (* parser_prod___ABraMethid___init_abramethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
1403 void parser_prod___ABraMethid___init_abramethid(val_t self, val_t param0, val_t param1, int* init_table);
1404 #define LOCATE_parser_prod___ABraMethid___init_abramethid "parser_prod::ABraMethid::init_abramethid"
1405 val_t NEW_ABraMethid_parser_prod___ABraMethid___init_abramethid(val_t p0, val_t p1);
1406 val_t NEW_AStarshipMethid_parser_nodes___PNode___init();
1407 typedef void (* parser_prod___AStarshipMethid___n_starship__eq_t)(val_t self, val_t param0);
1408 void parser_prod___AStarshipMethid___n_starship__eq(val_t self, val_t param0);
1409 #define LOCATE_parser_prod___AStarshipMethid___n_starship__eq "parser_prod::AStarshipMethid::(parser_nodes::AStarshipMethid::n_starship=)"
1410 typedef void (* parser_prod___AStarshipMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1411 void parser_prod___AStarshipMethid___replace_child(val_t self, val_t param0, val_t param1);
1412 #define LOCATE_parser_prod___AStarshipMethid___replace_child "parser_prod::AStarshipMethid::(parser_prod::PNode::replace_child)"
1413 typedef void (* parser_prod___AStarshipMethid___visit_all_t)(val_t self, val_t param0);
1414 void parser_prod___AStarshipMethid___visit_all(val_t self, val_t param0);
1415 #define LOCATE_parser_prod___AStarshipMethid___visit_all "parser_prod::AStarshipMethid::(parser_prod::PNode::visit_all)"
1416 typedef void (* parser_prod___AStarshipMethid___visit_all_reverse_t)(val_t self, val_t param0);
1417 void parser_prod___AStarshipMethid___visit_all_reverse(val_t self, val_t param0);
1418 #define LOCATE_parser_prod___AStarshipMethid___visit_all_reverse "parser_prod::AStarshipMethid::(parser_prod::PNode::visit_all_reverse)"
1419 typedef void (* parser_prod___AStarshipMethid___empty_init_t)(val_t self, int* init_table);
1420 void parser_prod___AStarshipMethid___empty_init(val_t self, int* init_table);
1421 #define LOCATE_parser_prod___AStarshipMethid___empty_init "parser_prod::AStarshipMethid::empty_init"
1422 val_t NEW_AStarshipMethid_parser_prod___AStarshipMethid___empty_init();
1423 typedef void (* parser_prod___AStarshipMethid___init_astarshipmethid_t)(val_t self, val_t param0, int* init_table);
1424 void parser_prod___AStarshipMethid___init_astarshipmethid(val_t self, val_t param0, int* init_table);
1425 #define LOCATE_parser_prod___AStarshipMethid___init_astarshipmethid "parser_prod::AStarshipMethid::init_astarshipmethid"
1426 val_t NEW_AStarshipMethid_parser_prod___AStarshipMethid___init_astarshipmethid(val_t p0);
1427 val_t NEW_AAssignMethid_parser_nodes___PNode___init();
1428 typedef void (* parser_prod___AAssignMethid___n_id__eq_t)(val_t self, val_t param0);
1429 void parser_prod___AAssignMethid___n_id__eq(val_t self, val_t param0);
1430 #define LOCATE_parser_prod___AAssignMethid___n_id__eq "parser_prod::AAssignMethid::(parser_nodes::AAssignMethid::n_id=)"
1431 typedef void (* parser_prod___AAssignMethid___n_assign__eq_t)(val_t self, val_t param0);
1432 void parser_prod___AAssignMethid___n_assign__eq(val_t self, val_t param0);
1433 #define LOCATE_parser_prod___AAssignMethid___n_assign__eq "parser_prod::AAssignMethid::(parser_nodes::AAssignMethid::n_assign=)"
1434 typedef void (* parser_prod___AAssignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1435 void parser_prod___AAssignMethid___replace_child(val_t self, val_t param0, val_t param1);
1436 #define LOCATE_parser_prod___AAssignMethid___replace_child "parser_prod::AAssignMethid::(parser_prod::PNode::replace_child)"
1437 typedef void (* parser_prod___AAssignMethid___visit_all_t)(val_t self, val_t param0);
1438 void parser_prod___AAssignMethid___visit_all(val_t self, val_t param0);
1439 #define LOCATE_parser_prod___AAssignMethid___visit_all "parser_prod::AAssignMethid::(parser_prod::PNode::visit_all)"
1440 typedef void (* parser_prod___AAssignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1441 void parser_prod___AAssignMethid___visit_all_reverse(val_t self, val_t param0);
1442 #define LOCATE_parser_prod___AAssignMethid___visit_all_reverse "parser_prod::AAssignMethid::(parser_prod::PNode::visit_all_reverse)"
1443 typedef void (* parser_prod___AAssignMethid___empty_init_t)(val_t self, int* init_table);
1444 void parser_prod___AAssignMethid___empty_init(val_t self, int* init_table);
1445 #define LOCATE_parser_prod___AAssignMethid___empty_init "parser_prod::AAssignMethid::empty_init"
1446 val_t NEW_AAssignMethid_parser_prod___AAssignMethid___empty_init();
1447 typedef void (* parser_prod___AAssignMethid___init_aassignmethid_t)(val_t self, val_t param0, val_t param1, int* init_table);
1448 void parser_prod___AAssignMethid___init_aassignmethid(val_t self, val_t param0, val_t param1, int* init_table);
1449 #define LOCATE_parser_prod___AAssignMethid___init_aassignmethid "parser_prod::AAssignMethid::init_aassignmethid"
1450 val_t NEW_AAssignMethid_parser_prod___AAssignMethid___init_aassignmethid(val_t p0, val_t p1);
1451 val_t NEW_ABraassignMethid_parser_nodes___PNode___init();
1452 typedef void (* parser_prod___ABraassignMethid___n_obra__eq_t)(val_t self, val_t param0);
1453 void parser_prod___ABraassignMethid___n_obra__eq(val_t self, val_t param0);
1454 #define LOCATE_parser_prod___ABraassignMethid___n_obra__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_obra=)"
1455 typedef void (* parser_prod___ABraassignMethid___n_cbra__eq_t)(val_t self, val_t param0);
1456 void parser_prod___ABraassignMethid___n_cbra__eq(val_t self, val_t param0);
1457 #define LOCATE_parser_prod___ABraassignMethid___n_cbra__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_cbra=)"
1458 typedef void (* parser_prod___ABraassignMethid___n_assign__eq_t)(val_t self, val_t param0);
1459 void parser_prod___ABraassignMethid___n_assign__eq(val_t self, val_t param0);
1460 #define LOCATE_parser_prod___ABraassignMethid___n_assign__eq "parser_prod::ABraassignMethid::(parser_nodes::ABraassignMethid::n_assign=)"
1461 typedef void (* parser_prod___ABraassignMethid___replace_child_t)(val_t self, val_t param0, val_t param1);
1462 void parser_prod___ABraassignMethid___replace_child(val_t self, val_t param0, val_t param1);
1463 #define LOCATE_parser_prod___ABraassignMethid___replace_child "parser_prod::ABraassignMethid::(parser_prod::PNode::replace_child)"
1464 typedef void (* parser_prod___ABraassignMethid___visit_all_t)(val_t self, val_t param0);
1465 void parser_prod___ABraassignMethid___visit_all(val_t self, val_t param0);
1466 #define LOCATE_parser_prod___ABraassignMethid___visit_all "parser_prod::ABraassignMethid::(parser_prod::PNode::visit_all)"
1467 typedef void (* parser_prod___ABraassignMethid___visit_all_reverse_t)(val_t self, val_t param0);
1468 void parser_prod___ABraassignMethid___visit_all_reverse(val_t self, val_t param0);
1469 #define LOCATE_parser_prod___ABraassignMethid___visit_all_reverse "parser_prod::ABraassignMethid::(parser_prod::PNode::visit_all_reverse)"
1470 typedef void (* parser_prod___ABraassignMethid___empty_init_t)(val_t self, int* init_table);
1471 void parser_prod___ABraassignMethid___empty_init(val_t self, int* init_table);
1472 #define LOCATE_parser_prod___ABraassignMethid___empty_init "parser_prod::ABraassignMethid::empty_init"
1473 val_t NEW_ABraassignMethid_parser_prod___ABraassignMethid___empty_init();
1474 typedef void (* parser_prod___ABraassignMethid___init_abraassignmethid_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1475 void parser_prod___ABraassignMethid___init_abraassignmethid(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1476 #define LOCATE_parser_prod___ABraassignMethid___init_abraassignmethid "parser_prod::ABraassignMethid::init_abraassignmethid"
1477 val_t NEW_ABraassignMethid_parser_prod___ABraassignMethid___init_abraassignmethid(val_t p0, val_t p1, val_t p2);
1478 val_t NEW_ASignature_parser_nodes___PNode___init();
1479 typedef void (* parser_prod___ASignature___n_type__eq_t)(val_t self, val_t param0);
1480 void parser_prod___ASignature___n_type__eq(val_t self, val_t param0);
1481 #define LOCATE_parser_prod___ASignature___n_type__eq "parser_prod::ASignature::(parser_nodes::ASignature::n_type=)"
1482 typedef void (* parser_prod___ASignature___replace_child_t)(val_t self, val_t param0, val_t param1);
1483 void parser_prod___ASignature___replace_child(val_t self, val_t param0, val_t param1);
1484 #define LOCATE_parser_prod___ASignature___replace_child "parser_prod::ASignature::(parser_prod::PNode::replace_child)"
1485 typedef void (* parser_prod___ASignature___visit_all_t)(val_t self, val_t param0);
1486 void parser_prod___ASignature___visit_all(val_t self, val_t param0);
1487 #define LOCATE_parser_prod___ASignature___visit_all "parser_prod::ASignature::(parser_prod::PNode::visit_all)"
1488 typedef void (* parser_prod___ASignature___visit_all_reverse_t)(val_t self, val_t param0);
1489 void parser_prod___ASignature___visit_all_reverse(val_t self, val_t param0);
1490 #define LOCATE_parser_prod___ASignature___visit_all_reverse "parser_prod::ASignature::(parser_prod::PNode::visit_all_reverse)"
1491 typedef void (* parser_prod___ASignature___empty_init_t)(val_t self, int* init_table);
1492 void parser_prod___ASignature___empty_init(val_t self, int* init_table);
1493 #define LOCATE_parser_prod___ASignature___empty_init "parser_prod::ASignature::empty_init"
1494 val_t NEW_ASignature_parser_prod___ASignature___empty_init();
1495 typedef void (* parser_prod___ASignature___init_asignature_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1496 void parser_prod___ASignature___init_asignature(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1497 #define LOCATE_parser_prod___ASignature___init_asignature "parser_prod::ASignature::init_asignature"
1498 val_t NEW_ASignature_parser_prod___ASignature___init_asignature(val_t p0, val_t p1, val_t p2);
1499 val_t NEW_AParam_parser_nodes___PNode___init();
1500 typedef void (* parser_prod___AParam___n_id__eq_t)(val_t self, val_t param0);
1501 void parser_prod___AParam___n_id__eq(val_t self, val_t param0);
1502 #define LOCATE_parser_prod___AParam___n_id__eq "parser_prod::AParam::(parser_nodes::PParam::n_id=)"
1503 typedef void (* parser_prod___AParam___n_type__eq_t)(val_t self, val_t param0);
1504 void parser_prod___AParam___n_type__eq(val_t self, val_t param0);
1505 #define LOCATE_parser_prod___AParam___n_type__eq "parser_prod::AParam::(parser_nodes::PParam::n_type=)"
1506 typedef void (* parser_prod___AParam___n_dotdotdot__eq_t)(val_t self, val_t param0);
1507 void parser_prod___AParam___n_dotdotdot__eq(val_t self, val_t param0);
1508 #define LOCATE_parser_prod___AParam___n_dotdotdot__eq "parser_prod::AParam::(parser_nodes::AParam::n_dotdotdot=)"
1509 typedef void (* parser_prod___AParam___replace_child_t)(val_t self, val_t param0, val_t param1);
1510 void parser_prod___AParam___replace_child(val_t self, val_t param0, val_t param1);
1511 #define LOCATE_parser_prod___AParam___replace_child "parser_prod::AParam::(parser_prod::PNode::replace_child)"
1512 typedef void (* parser_prod___AParam___visit_all_t)(val_t self, val_t param0);
1513 void parser_prod___AParam___visit_all(val_t self, val_t param0);
1514 #define LOCATE_parser_prod___AParam___visit_all "parser_prod::AParam::(parser_prod::PNode::visit_all)"
1515 typedef void (* parser_prod___AParam___visit_all_reverse_t)(val_t self, val_t param0);
1516 void parser_prod___AParam___visit_all_reverse(val_t self, val_t param0);
1517 #define LOCATE_parser_prod___AParam___visit_all_reverse "parser_prod::AParam::(parser_prod::PNode::visit_all_reverse)"
1518 typedef void (* parser_prod___AParam___empty_init_t)(val_t self, int* init_table);
1519 void parser_prod___AParam___empty_init(val_t self, int* init_table);
1520 #define LOCATE_parser_prod___AParam___empty_init "parser_prod::AParam::empty_init"
1521 val_t NEW_AParam_parser_prod___AParam___empty_init();
1522 typedef void (* parser_prod___AParam___init_aparam_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1523 void parser_prod___AParam___init_aparam(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1524 #define LOCATE_parser_prod___AParam___init_aparam "parser_prod::AParam::init_aparam"
1525 val_t NEW_AParam_parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2);
1526 val_t NEW_AClosureDecl_parser_nodes___PNode___init();
1527 typedef void (* parser_prod___AClosureDecl___n_kwwith__eq_t)(val_t self, val_t param0);
1528 void parser_prod___AClosureDecl___n_kwwith__eq(val_t self, val_t param0);
1529 #define LOCATE_parser_prod___AClosureDecl___n_kwwith__eq "parser_prod::AClosureDecl::(parser_nodes::AClosureDecl::n_kwwith=)"
1530 typedef void (* parser_prod___AClosureDecl___n_kwbreak__eq_t)(val_t self, val_t param0);
1531 void parser_prod___AClosureDecl___n_kwbreak__eq(val_t self, val_t param0);
1532 #define LOCATE_parser_prod___AClosureDecl___n_kwbreak__eq "parser_prod::AClosureDecl::(parser_nodes::AClosureDecl::n_kwbreak=)"
1533 typedef void (* parser_prod___AClosureDecl___n_id__eq_t)(val_t self, val_t param0);
1534 void parser_prod___AClosureDecl___n_id__eq(val_t self, val_t param0);
1535 #define LOCATE_parser_prod___AClosureDecl___n_id__eq "parser_prod::AClosureDecl::(parser_nodes::AClosureDecl::n_id=)"
1536 typedef void (* parser_prod___AClosureDecl___n_signature__eq_t)(val_t self, val_t param0);
1537 void parser_prod___AClosureDecl___n_signature__eq(val_t self, val_t param0);
1538 #define LOCATE_parser_prod___AClosureDecl___n_signature__eq "parser_prod::AClosureDecl::(parser_nodes::AClosureDecl::n_signature=)"
1539 typedef void (* parser_prod___AClosureDecl___n_expr__eq_t)(val_t self, val_t param0);
1540 void parser_prod___AClosureDecl___n_expr__eq(val_t self, val_t param0);
1541 #define LOCATE_parser_prod___AClosureDecl___n_expr__eq "parser_prod::AClosureDecl::(parser_nodes::AClosureDecl::n_expr=)"
1542 typedef void (* parser_prod___AClosureDecl___replace_child_t)(val_t self, val_t param0, val_t param1);
1543 void parser_prod___AClosureDecl___replace_child(val_t self, val_t param0, val_t param1);
1544 #define LOCATE_parser_prod___AClosureDecl___replace_child "parser_prod::AClosureDecl::(parser_prod::PNode::replace_child)"
1545 typedef void (* parser_prod___AClosureDecl___visit_all_t)(val_t self, val_t param0);
1546 void parser_prod___AClosureDecl___visit_all(val_t self, val_t param0);
1547 #define LOCATE_parser_prod___AClosureDecl___visit_all "parser_prod::AClosureDecl::(parser_prod::PNode::visit_all)"
1548 typedef void (* parser_prod___AClosureDecl___visit_all_reverse_t)(val_t self, val_t param0);
1549 void parser_prod___AClosureDecl___visit_all_reverse(val_t self, val_t param0);
1550 #define LOCATE_parser_prod___AClosureDecl___visit_all_reverse "parser_prod::AClosureDecl::(parser_prod::PNode::visit_all_reverse)"
1551 typedef void (* parser_prod___AClosureDecl___empty_init_t)(val_t self, int* init_table);
1552 void parser_prod___AClosureDecl___empty_init(val_t self, int* init_table);
1553 #define LOCATE_parser_prod___AClosureDecl___empty_init "parser_prod::AClosureDecl::empty_init"
1554 val_t NEW_AClosureDecl_parser_prod___AClosureDecl___empty_init();
1555 typedef void (* parser_prod___AClosureDecl___init_aclosuredecl_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
1556 void parser_prod___AClosureDecl___init_aclosuredecl(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, val_t param4, int* init_table);
1557 #define LOCATE_parser_prod___AClosureDecl___init_aclosuredecl "parser_prod::AClosureDecl::init_aclosuredecl"
1558 val_t NEW_AClosureDecl_parser_prod___AClosureDecl___init_aclosuredecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1559 val_t NEW_AType_parser_nodes___PNode___init();
1560 typedef void (* parser_prod___AType___n_id__eq_t)(val_t self, val_t param0);
1561 void parser_prod___AType___n_id__eq(val_t self, val_t param0);
1562 #define LOCATE_parser_prod___AType___n_id__eq "parser_prod::AType::(parser_nodes::AType::n_id=)"
1563 typedef void (* parser_prod___AType___replace_child_t)(val_t self, val_t param0, val_t param1);
1564 void parser_prod___AType___replace_child(val_t self, val_t param0, val_t param1);
1565 #define LOCATE_parser_prod___AType___replace_child "parser_prod::AType::(parser_prod::PNode::replace_child)"
1566 typedef void (* parser_prod___AType___visit_all_t)(val_t self, val_t param0);
1567 void parser_prod___AType___visit_all(val_t self, val_t param0);
1568 #define LOCATE_parser_prod___AType___visit_all "parser_prod::AType::(parser_prod::PNode::visit_all)"
1569 typedef void (* parser_prod___AType___visit_all_reverse_t)(val_t self, val_t param0);
1570 void parser_prod___AType___visit_all_reverse(val_t self, val_t param0);
1571 #define LOCATE_parser_prod___AType___visit_all_reverse "parser_prod::AType::(parser_prod::PNode::visit_all_reverse)"
1572 typedef void (* parser_prod___AType___empty_init_t)(val_t self, int* init_table);
1573 void parser_prod___AType___empty_init(val_t self, int* init_table);
1574 #define LOCATE_parser_prod___AType___empty_init "parser_prod::AType::empty_init"
1575 val_t NEW_AType_parser_prod___AType___empty_init();
1576 typedef void (* parser_prod___AType___init_atype_t)(val_t self, val_t param0, val_t param1, int* init_table);
1577 void parser_prod___AType___init_atype(val_t self, val_t param0, val_t param1, int* init_table);
1578 #define LOCATE_parser_prod___AType___init_atype "parser_prod::AType::init_atype"
1579 val_t NEW_AType_parser_prod___AType___init_atype(val_t p0, val_t p1);
1580 val_t NEW_ABlockExpr_parser_nodes___PNode___init();
1581 typedef void (* parser_prod___ABlockExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1582 void parser_prod___ABlockExpr___replace_child(val_t self, val_t param0, val_t param1);
1583 #define LOCATE_parser_prod___ABlockExpr___replace_child "parser_prod::ABlockExpr::(parser_prod::PNode::replace_child)"
1584 typedef void (* parser_prod___ABlockExpr___visit_all_t)(val_t self, val_t param0);
1585 void parser_prod___ABlockExpr___visit_all(val_t self, val_t param0);
1586 #define LOCATE_parser_prod___ABlockExpr___visit_all "parser_prod::ABlockExpr::(parser_prod::PNode::visit_all)"
1587 typedef void (* parser_prod___ABlockExpr___visit_all_reverse_t)(val_t self, val_t param0);
1588 void parser_prod___ABlockExpr___visit_all_reverse(val_t self, val_t param0);
1589 #define LOCATE_parser_prod___ABlockExpr___visit_all_reverse "parser_prod::ABlockExpr::(parser_prod::PNode::visit_all_reverse)"
1590 typedef void (* parser_prod___ABlockExpr___empty_init_t)(val_t self, int* init_table);
1591 void parser_prod___ABlockExpr___empty_init(val_t self, int* init_table);
1592 #define LOCATE_parser_prod___ABlockExpr___empty_init "parser_prod::ABlockExpr::empty_init"
1593 val_t NEW_ABlockExpr_parser_prod___ABlockExpr___empty_init();
1594 typedef void (* parser_prod___ABlockExpr___init_ablockexpr_t)(val_t self, val_t param0, int* init_table);
1595 void parser_prod___ABlockExpr___init_ablockexpr(val_t self, val_t param0, int* init_table);
1596 #define LOCATE_parser_prod___ABlockExpr___init_ablockexpr "parser_prod::ABlockExpr::init_ablockexpr"
1597 val_t NEW_ABlockExpr_parser_prod___ABlockExpr___init_ablockexpr(val_t p0);
1598 val_t NEW_AVardeclExpr_parser_nodes___PNode___init();
1599 typedef void (* parser_prod___AVardeclExpr___n_kwvar__eq_t)(val_t self, val_t param0);
1600 void parser_prod___AVardeclExpr___n_kwvar__eq(val_t self, val_t param0);
1601 #define LOCATE_parser_prod___AVardeclExpr___n_kwvar__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_kwvar=)"
1602 typedef void (* parser_prod___AVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1603 void parser_prod___AVardeclExpr___n_id__eq(val_t self, val_t param0);
1604 #define LOCATE_parser_prod___AVardeclExpr___n_id__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_id=)"
1605 typedef void (* parser_prod___AVardeclExpr___n_type__eq_t)(val_t self, val_t param0);
1606 void parser_prod___AVardeclExpr___n_type__eq(val_t self, val_t param0);
1607 #define LOCATE_parser_prod___AVardeclExpr___n_type__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_type=)"
1608 typedef void (* parser_prod___AVardeclExpr___n_assign__eq_t)(val_t self, val_t param0);
1609 void parser_prod___AVardeclExpr___n_assign__eq(val_t self, val_t param0);
1610 #define LOCATE_parser_prod___AVardeclExpr___n_assign__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_assign=)"
1611 typedef void (* parser_prod___AVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1612 void parser_prod___AVardeclExpr___n_expr__eq(val_t self, val_t param0);
1613 #define LOCATE_parser_prod___AVardeclExpr___n_expr__eq "parser_prod::AVardeclExpr::(parser_nodes::AVardeclExpr::n_expr=)"
1614 typedef void (* parser_prod___AVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1615 void parser_prod___AVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1616 #define LOCATE_parser_prod___AVardeclExpr___replace_child "parser_prod::AVardeclExpr::(parser_prod::PNode::replace_child)"
1617 typedef void (* parser_prod___AVardeclExpr___visit_all_t)(val_t self, val_t param0);
1618 void parser_prod___AVardeclExpr___visit_all(val_t self, val_t param0);
1619 #define LOCATE_parser_prod___AVardeclExpr___visit_all "parser_prod::AVardeclExpr::(parser_prod::PNode::visit_all)"
1620 typedef void (* parser_prod___AVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1621 void parser_prod___AVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1622 #define LOCATE_parser_prod___AVardeclExpr___visit_all_reverse "parser_prod::AVardeclExpr::(parser_prod::PNode::visit_all_reverse)"
1623 typedef void (* parser_prod___AVardeclExpr___empty_init_t)(val_t self, int* init_table);
1624 void parser_prod___AVardeclExpr___empty_init(val_t self, int* init_table);
1625 #define LOCATE_parser_prod___AVardeclExpr___empty_init "parser_prod::AVardeclExpr::empty_init"
1626 val_t NEW_AVardeclExpr_parser_prod___AVardeclExpr___empty_init();
1627 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);
1628 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);
1629 #define LOCATE_parser_prod___AVardeclExpr___init_avardeclexpr "parser_prod::AVardeclExpr::init_avardeclexpr"
1630 val_t NEW_AVardeclExpr_parser_prod___AVardeclExpr___init_avardeclexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1631 val_t NEW_AReturnExpr_parser_nodes___PNode___init();
1632 typedef void (* parser_prod___AReturnExpr___n_kwreturn__eq_t)(val_t self, val_t param0);
1633 void parser_prod___AReturnExpr___n_kwreturn__eq(val_t self, val_t param0);
1634 #define LOCATE_parser_prod___AReturnExpr___n_kwreturn__eq "parser_prod::AReturnExpr::(parser_nodes::AReturnExpr::n_kwreturn=)"
1635 typedef void (* parser_prod___AReturnExpr___n_expr__eq_t)(val_t self, val_t param0);
1636 void parser_prod___AReturnExpr___n_expr__eq(val_t self, val_t param0);
1637 #define LOCATE_parser_prod___AReturnExpr___n_expr__eq "parser_prod::AReturnExpr::(parser_nodes::AReturnExpr::n_expr=)"
1638 typedef void (* parser_prod___AReturnExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1639 void parser_prod___AReturnExpr___replace_child(val_t self, val_t param0, val_t param1);
1640 #define LOCATE_parser_prod___AReturnExpr___replace_child "parser_prod::AReturnExpr::(parser_prod::PNode::replace_child)"
1641 typedef void (* parser_prod___AReturnExpr___visit_all_t)(val_t self, val_t param0);
1642 void parser_prod___AReturnExpr___visit_all(val_t self, val_t param0);
1643 #define LOCATE_parser_prod___AReturnExpr___visit_all "parser_prod::AReturnExpr::(parser_prod::PNode::visit_all)"
1644 typedef void (* parser_prod___AReturnExpr___visit_all_reverse_t)(val_t self, val_t param0);
1645 void parser_prod___AReturnExpr___visit_all_reverse(val_t self, val_t param0);
1646 #define LOCATE_parser_prod___AReturnExpr___visit_all_reverse "parser_prod::AReturnExpr::(parser_prod::PNode::visit_all_reverse)"
1647 typedef void (* parser_prod___AReturnExpr___empty_init_t)(val_t self, int* init_table);
1648 void parser_prod___AReturnExpr___empty_init(val_t self, int* init_table);
1649 #define LOCATE_parser_prod___AReturnExpr___empty_init "parser_prod::AReturnExpr::empty_init"
1650 val_t NEW_AReturnExpr_parser_prod___AReturnExpr___empty_init();
1651 typedef void (* parser_prod___AReturnExpr___init_areturnexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1652 void parser_prod___AReturnExpr___init_areturnexpr(val_t self, val_t param0, val_t param1, int* init_table);
1653 #define LOCATE_parser_prod___AReturnExpr___init_areturnexpr "parser_prod::AReturnExpr::init_areturnexpr"
1654 val_t NEW_AReturnExpr_parser_prod___AReturnExpr___init_areturnexpr(val_t p0, val_t p1);
1655 val_t NEW_ABreakExpr_parser_nodes___PNode___init();
1656 typedef void (* parser_prod___ABreakExpr___n_kwbreak__eq_t)(val_t self, val_t param0);
1657 void parser_prod___ABreakExpr___n_kwbreak__eq(val_t self, val_t param0);
1658 #define LOCATE_parser_prod___ABreakExpr___n_kwbreak__eq "parser_prod::ABreakExpr::(parser_nodes::ABreakExpr::n_kwbreak=)"
1659 typedef void (* parser_prod___ABreakExpr___n_expr__eq_t)(val_t self, val_t param0);
1660 void parser_prod___ABreakExpr___n_expr__eq(val_t self, val_t param0);
1661 #define LOCATE_parser_prod___ABreakExpr___n_expr__eq "parser_prod::ABreakExpr::(parser_nodes::ABreakExpr::n_expr=)"
1662 typedef void (* parser_prod___ABreakExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1663 void parser_prod___ABreakExpr___replace_child(val_t self, val_t param0, val_t param1);
1664 #define LOCATE_parser_prod___ABreakExpr___replace_child "parser_prod::ABreakExpr::(parser_prod::PNode::replace_child)"
1665 typedef void (* parser_prod___ABreakExpr___visit_all_t)(val_t self, val_t param0);
1666 void parser_prod___ABreakExpr___visit_all(val_t self, val_t param0);
1667 #define LOCATE_parser_prod___ABreakExpr___visit_all "parser_prod::ABreakExpr::(parser_prod::PNode::visit_all)"
1668 typedef void (* parser_prod___ABreakExpr___visit_all_reverse_t)(val_t self, val_t param0);
1669 void parser_prod___ABreakExpr___visit_all_reverse(val_t self, val_t param0);
1670 #define LOCATE_parser_prod___ABreakExpr___visit_all_reverse "parser_prod::ABreakExpr::(parser_prod::PNode::visit_all_reverse)"
1671 typedef void (* parser_prod___ABreakExpr___empty_init_t)(val_t self, int* init_table);
1672 void parser_prod___ABreakExpr___empty_init(val_t self, int* init_table);
1673 #define LOCATE_parser_prod___ABreakExpr___empty_init "parser_prod::ABreakExpr::empty_init"
1674 val_t NEW_ABreakExpr_parser_prod___ABreakExpr___empty_init();
1675 typedef void (* parser_prod___ABreakExpr___init_abreakexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1676 void parser_prod___ABreakExpr___init_abreakexpr(val_t self, val_t param0, val_t param1, int* init_table);
1677 #define LOCATE_parser_prod___ABreakExpr___init_abreakexpr "parser_prod::ABreakExpr::init_abreakexpr"
1678 val_t NEW_ABreakExpr_parser_prod___ABreakExpr___init_abreakexpr(val_t p0, val_t p1);
1679 val_t NEW_AAbortExpr_parser_nodes___PNode___init();
1680 typedef void (* parser_prod___AAbortExpr___n_kwabort__eq_t)(val_t self, val_t param0);
1681 void parser_prod___AAbortExpr___n_kwabort__eq(val_t self, val_t param0);
1682 #define LOCATE_parser_prod___AAbortExpr___n_kwabort__eq "parser_prod::AAbortExpr::(parser_nodes::AAbortExpr::n_kwabort=)"
1683 typedef void (* parser_prod___AAbortExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1684 void parser_prod___AAbortExpr___replace_child(val_t self, val_t param0, val_t param1);
1685 #define LOCATE_parser_prod___AAbortExpr___replace_child "parser_prod::AAbortExpr::(parser_prod::PNode::replace_child)"
1686 typedef void (* parser_prod___AAbortExpr___visit_all_t)(val_t self, val_t param0);
1687 void parser_prod___AAbortExpr___visit_all(val_t self, val_t param0);
1688 #define LOCATE_parser_prod___AAbortExpr___visit_all "parser_prod::AAbortExpr::(parser_prod::PNode::visit_all)"
1689 typedef void (* parser_prod___AAbortExpr___visit_all_reverse_t)(val_t self, val_t param0);
1690 void parser_prod___AAbortExpr___visit_all_reverse(val_t self, val_t param0);
1691 #define LOCATE_parser_prod___AAbortExpr___visit_all_reverse "parser_prod::AAbortExpr::(parser_prod::PNode::visit_all_reverse)"
1692 typedef void (* parser_prod___AAbortExpr___empty_init_t)(val_t self, int* init_table);
1693 void parser_prod___AAbortExpr___empty_init(val_t self, int* init_table);
1694 #define LOCATE_parser_prod___AAbortExpr___empty_init "parser_prod::AAbortExpr::empty_init"
1695 val_t NEW_AAbortExpr_parser_prod___AAbortExpr___empty_init();
1696 typedef void (* parser_prod___AAbortExpr___init_aabortexpr_t)(val_t self, val_t param0, int* init_table);
1697 void parser_prod___AAbortExpr___init_aabortexpr(val_t self, val_t param0, int* init_table);
1698 #define LOCATE_parser_prod___AAbortExpr___init_aabortexpr "parser_prod::AAbortExpr::init_aabortexpr"
1699 val_t NEW_AAbortExpr_parser_prod___AAbortExpr___init_aabortexpr(val_t p0);
1700 val_t NEW_AContinueExpr_parser_nodes___PNode___init();
1701 typedef void (* parser_prod___AContinueExpr___n_kwcontinue__eq_t)(val_t self, val_t param0);
1702 void parser_prod___AContinueExpr___n_kwcontinue__eq(val_t self, val_t param0);
1703 #define LOCATE_parser_prod___AContinueExpr___n_kwcontinue__eq "parser_prod::AContinueExpr::(parser_nodes::AContinueExpr::n_kwcontinue=)"
1704 typedef void (* parser_prod___AContinueExpr___n_expr__eq_t)(val_t self, val_t param0);
1705 void parser_prod___AContinueExpr___n_expr__eq(val_t self, val_t param0);
1706 #define LOCATE_parser_prod___AContinueExpr___n_expr__eq "parser_prod::AContinueExpr::(parser_nodes::AContinueExpr::n_expr=)"
1707 typedef void (* parser_prod___AContinueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1708 void parser_prod___AContinueExpr___replace_child(val_t self, val_t param0, val_t param1);
1709 #define LOCATE_parser_prod___AContinueExpr___replace_child "parser_prod::AContinueExpr::(parser_prod::PNode::replace_child)"
1710 typedef void (* parser_prod___AContinueExpr___visit_all_t)(val_t self, val_t param0);
1711 void parser_prod___AContinueExpr___visit_all(val_t self, val_t param0);
1712 #define LOCATE_parser_prod___AContinueExpr___visit_all "parser_prod::AContinueExpr::(parser_prod::PNode::visit_all)"
1713 typedef void (* parser_prod___AContinueExpr___visit_all_reverse_t)(val_t self, val_t param0);
1714 void parser_prod___AContinueExpr___visit_all_reverse(val_t self, val_t param0);
1715 #define LOCATE_parser_prod___AContinueExpr___visit_all_reverse "parser_prod::AContinueExpr::(parser_prod::PNode::visit_all_reverse)"
1716 typedef void (* parser_prod___AContinueExpr___empty_init_t)(val_t self, int* init_table);
1717 void parser_prod___AContinueExpr___empty_init(val_t self, int* init_table);
1718 #define LOCATE_parser_prod___AContinueExpr___empty_init "parser_prod::AContinueExpr::empty_init"
1719 val_t NEW_AContinueExpr_parser_prod___AContinueExpr___empty_init();
1720 typedef void (* parser_prod___AContinueExpr___init_acontinueexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1721 void parser_prod___AContinueExpr___init_acontinueexpr(val_t self, val_t param0, val_t param1, int* init_table);
1722 #define LOCATE_parser_prod___AContinueExpr___init_acontinueexpr "parser_prod::AContinueExpr::init_acontinueexpr"
1723 val_t NEW_AContinueExpr_parser_prod___AContinueExpr___init_acontinueexpr(val_t p0, val_t p1);
1724 val_t NEW_ADoExpr_parser_nodes___PNode___init();
1725 typedef void (* parser_prod___ADoExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1726 void parser_prod___ADoExpr___n_kwdo__eq(val_t self, val_t param0);
1727 #define LOCATE_parser_prod___ADoExpr___n_kwdo__eq "parser_prod::ADoExpr::(parser_nodes::ADoExpr::n_kwdo=)"
1728 typedef void (* parser_prod___ADoExpr___n_block__eq_t)(val_t self, val_t param0);
1729 void parser_prod___ADoExpr___n_block__eq(val_t self, val_t param0);
1730 #define LOCATE_parser_prod___ADoExpr___n_block__eq "parser_prod::ADoExpr::(parser_nodes::ADoExpr::n_block=)"
1731 typedef void (* parser_prod___ADoExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1732 void parser_prod___ADoExpr___replace_child(val_t self, val_t param0, val_t param1);
1733 #define LOCATE_parser_prod___ADoExpr___replace_child "parser_prod::ADoExpr::(parser_prod::PNode::replace_child)"
1734 typedef void (* parser_prod___ADoExpr___visit_all_t)(val_t self, val_t param0);
1735 void parser_prod___ADoExpr___visit_all(val_t self, val_t param0);
1736 #define LOCATE_parser_prod___ADoExpr___visit_all "parser_prod::ADoExpr::(parser_prod::PNode::visit_all)"
1737 typedef void (* parser_prod___ADoExpr___visit_all_reverse_t)(val_t self, val_t param0);
1738 void parser_prod___ADoExpr___visit_all_reverse(val_t self, val_t param0);
1739 #define LOCATE_parser_prod___ADoExpr___visit_all_reverse "parser_prod::ADoExpr::(parser_prod::PNode::visit_all_reverse)"
1740 typedef void (* parser_prod___ADoExpr___empty_init_t)(val_t self, int* init_table);
1741 void parser_prod___ADoExpr___empty_init(val_t self, int* init_table);
1742 #define LOCATE_parser_prod___ADoExpr___empty_init "parser_prod::ADoExpr::empty_init"
1743 val_t NEW_ADoExpr_parser_prod___ADoExpr___empty_init();
1744 typedef void (* parser_prod___ADoExpr___init_adoexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1745 void parser_prod___ADoExpr___init_adoexpr(val_t self, val_t param0, val_t param1, int* init_table);
1746 #define LOCATE_parser_prod___ADoExpr___init_adoexpr "parser_prod::ADoExpr::init_adoexpr"
1747 val_t NEW_ADoExpr_parser_prod___ADoExpr___init_adoexpr(val_t p0, val_t p1);
1748 val_t NEW_AIfExpr_parser_nodes___PNode___init();
1749 typedef void (* parser_prod___AIfExpr___n_kwif__eq_t)(val_t self, val_t param0);
1750 void parser_prod___AIfExpr___n_kwif__eq(val_t self, val_t param0);
1751 #define LOCATE_parser_prod___AIfExpr___n_kwif__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_kwif=)"
1752 typedef void (* parser_prod___AIfExpr___n_expr__eq_t)(val_t self, val_t param0);
1753 void parser_prod___AIfExpr___n_expr__eq(val_t self, val_t param0);
1754 #define LOCATE_parser_prod___AIfExpr___n_expr__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_expr=)"
1755 typedef void (* parser_prod___AIfExpr___n_then__eq_t)(val_t self, val_t param0);
1756 void parser_prod___AIfExpr___n_then__eq(val_t self, val_t param0);
1757 #define LOCATE_parser_prod___AIfExpr___n_then__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_then=)"
1758 typedef void (* parser_prod___AIfExpr___n_else__eq_t)(val_t self, val_t param0);
1759 void parser_prod___AIfExpr___n_else__eq(val_t self, val_t param0);
1760 #define LOCATE_parser_prod___AIfExpr___n_else__eq "parser_prod::AIfExpr::(parser_nodes::AIfExpr::n_else=)"
1761 typedef void (* parser_prod___AIfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1762 void parser_prod___AIfExpr___replace_child(val_t self, val_t param0, val_t param1);
1763 #define LOCATE_parser_prod___AIfExpr___replace_child "parser_prod::AIfExpr::(parser_prod::PNode::replace_child)"
1764 typedef void (* parser_prod___AIfExpr___visit_all_t)(val_t self, val_t param0);
1765 void parser_prod___AIfExpr___visit_all(val_t self, val_t param0);
1766 #define LOCATE_parser_prod___AIfExpr___visit_all "parser_prod::AIfExpr::(parser_prod::PNode::visit_all)"
1767 typedef void (* parser_prod___AIfExpr___visit_all_reverse_t)(val_t self, val_t param0);
1768 void parser_prod___AIfExpr___visit_all_reverse(val_t self, val_t param0);
1769 #define LOCATE_parser_prod___AIfExpr___visit_all_reverse "parser_prod::AIfExpr::(parser_prod::PNode::visit_all_reverse)"
1770 typedef void (* parser_prod___AIfExpr___empty_init_t)(val_t self, int* init_table);
1771 void parser_prod___AIfExpr___empty_init(val_t self, int* init_table);
1772 #define LOCATE_parser_prod___AIfExpr___empty_init "parser_prod::AIfExpr::empty_init"
1773 val_t NEW_AIfExpr_parser_prod___AIfExpr___empty_init();
1774 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);
1775 void parser_prod___AIfExpr___init_aifexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1776 #define LOCATE_parser_prod___AIfExpr___init_aifexpr "parser_prod::AIfExpr::init_aifexpr"
1777 val_t NEW_AIfExpr_parser_prod___AIfExpr___init_aifexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1778 val_t NEW_AIfexprExpr_parser_nodes___PNode___init();
1779 typedef void (* parser_prod___AIfexprExpr___n_kwif__eq_t)(val_t self, val_t param0);
1780 void parser_prod___AIfexprExpr___n_kwif__eq(val_t self, val_t param0);
1781 #define LOCATE_parser_prod___AIfexprExpr___n_kwif__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwif=)"
1782 typedef void (* parser_prod___AIfexprExpr___n_expr__eq_t)(val_t self, val_t param0);
1783 void parser_prod___AIfexprExpr___n_expr__eq(val_t self, val_t param0);
1784 #define LOCATE_parser_prod___AIfexprExpr___n_expr__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_expr=)"
1785 typedef void (* parser_prod___AIfexprExpr___n_kwthen__eq_t)(val_t self, val_t param0);
1786 void parser_prod___AIfexprExpr___n_kwthen__eq(val_t self, val_t param0);
1787 #define LOCATE_parser_prod___AIfexprExpr___n_kwthen__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwthen=)"
1788 typedef void (* parser_prod___AIfexprExpr___n_then__eq_t)(val_t self, val_t param0);
1789 void parser_prod___AIfexprExpr___n_then__eq(val_t self, val_t param0);
1790 #define LOCATE_parser_prod___AIfexprExpr___n_then__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_then=)"
1791 typedef void (* parser_prod___AIfexprExpr___n_kwelse__eq_t)(val_t self, val_t param0);
1792 void parser_prod___AIfexprExpr___n_kwelse__eq(val_t self, val_t param0);
1793 #define LOCATE_parser_prod___AIfexprExpr___n_kwelse__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_kwelse=)"
1794 typedef void (* parser_prod___AIfexprExpr___n_else__eq_t)(val_t self, val_t param0);
1795 void parser_prod___AIfexprExpr___n_else__eq(val_t self, val_t param0);
1796 #define LOCATE_parser_prod___AIfexprExpr___n_else__eq "parser_prod::AIfexprExpr::(parser_nodes::AIfexprExpr::n_else=)"
1797 typedef void (* parser_prod___AIfexprExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1798 void parser_prod___AIfexprExpr___replace_child(val_t self, val_t param0, val_t param1);
1799 #define LOCATE_parser_prod___AIfexprExpr___replace_child "parser_prod::AIfexprExpr::(parser_prod::PNode::replace_child)"
1800 typedef void (* parser_prod___AIfexprExpr___visit_all_t)(val_t self, val_t param0);
1801 void parser_prod___AIfexprExpr___visit_all(val_t self, val_t param0);
1802 #define LOCATE_parser_prod___AIfexprExpr___visit_all "parser_prod::AIfexprExpr::(parser_prod::PNode::visit_all)"
1803 typedef void (* parser_prod___AIfexprExpr___visit_all_reverse_t)(val_t self, val_t param0);
1804 void parser_prod___AIfexprExpr___visit_all_reverse(val_t self, val_t param0);
1805 #define LOCATE_parser_prod___AIfexprExpr___visit_all_reverse "parser_prod::AIfexprExpr::(parser_prod::PNode::visit_all_reverse)"
1806 typedef void (* parser_prod___AIfexprExpr___empty_init_t)(val_t self, int* init_table);
1807 void parser_prod___AIfexprExpr___empty_init(val_t self, int* init_table);
1808 #define LOCATE_parser_prod___AIfexprExpr___empty_init "parser_prod::AIfexprExpr::empty_init"
1809 val_t NEW_AIfexprExpr_parser_prod___AIfexprExpr___empty_init();
1810 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);
1811 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);
1812 #define LOCATE_parser_prod___AIfexprExpr___init_aifexprexpr "parser_prod::AIfexprExpr::init_aifexprexpr"
1813 val_t NEW_AIfexprExpr_parser_prod___AIfexprExpr___init_aifexprexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
1814 val_t NEW_AWhileExpr_parser_nodes___PNode___init();
1815 typedef void (* parser_prod___AWhileExpr___n_kwwhile__eq_t)(val_t self, val_t param0);
1816 void parser_prod___AWhileExpr___n_kwwhile__eq(val_t self, val_t param0);
1817 #define LOCATE_parser_prod___AWhileExpr___n_kwwhile__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_kwwhile=)"
1818 typedef void (* parser_prod___AWhileExpr___n_expr__eq_t)(val_t self, val_t param0);
1819 void parser_prod___AWhileExpr___n_expr__eq(val_t self, val_t param0);
1820 #define LOCATE_parser_prod___AWhileExpr___n_expr__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_expr=)"
1821 typedef void (* parser_prod___AWhileExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1822 void parser_prod___AWhileExpr___n_kwdo__eq(val_t self, val_t param0);
1823 #define LOCATE_parser_prod___AWhileExpr___n_kwdo__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_kwdo=)"
1824 typedef void (* parser_prod___AWhileExpr___n_block__eq_t)(val_t self, val_t param0);
1825 void parser_prod___AWhileExpr___n_block__eq(val_t self, val_t param0);
1826 #define LOCATE_parser_prod___AWhileExpr___n_block__eq "parser_prod::AWhileExpr::(parser_nodes::AWhileExpr::n_block=)"
1827 typedef void (* parser_prod___AWhileExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1828 void parser_prod___AWhileExpr___replace_child(val_t self, val_t param0, val_t param1);
1829 #define LOCATE_parser_prod___AWhileExpr___replace_child "parser_prod::AWhileExpr::(parser_prod::PNode::replace_child)"
1830 typedef void (* parser_prod___AWhileExpr___visit_all_t)(val_t self, val_t param0);
1831 void parser_prod___AWhileExpr___visit_all(val_t self, val_t param0);
1832 #define LOCATE_parser_prod___AWhileExpr___visit_all "parser_prod::AWhileExpr::(parser_prod::PNode::visit_all)"
1833 typedef void (* parser_prod___AWhileExpr___visit_all_reverse_t)(val_t self, val_t param0);
1834 void parser_prod___AWhileExpr___visit_all_reverse(val_t self, val_t param0);
1835 #define LOCATE_parser_prod___AWhileExpr___visit_all_reverse "parser_prod::AWhileExpr::(parser_prod::PNode::visit_all_reverse)"
1836 typedef void (* parser_prod___AWhileExpr___empty_init_t)(val_t self, int* init_table);
1837 void parser_prod___AWhileExpr___empty_init(val_t self, int* init_table);
1838 #define LOCATE_parser_prod___AWhileExpr___empty_init "parser_prod::AWhileExpr::empty_init"
1839 val_t NEW_AWhileExpr_parser_prod___AWhileExpr___empty_init();
1840 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);
1841 void parser_prod___AWhileExpr___init_awhileexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
1842 #define LOCATE_parser_prod___AWhileExpr___init_awhileexpr "parser_prod::AWhileExpr::init_awhileexpr"
1843 val_t NEW_AWhileExpr_parser_prod___AWhileExpr___init_awhileexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1844 val_t NEW_AForExpr_parser_nodes___PNode___init();
1845 typedef void (* parser_prod___AForExpr___n_vardecl__eq_t)(val_t self, val_t param0);
1846 void parser_prod___AForExpr___n_vardecl__eq(val_t self, val_t param0);
1847 #define LOCATE_parser_prod___AForExpr___n_vardecl__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_vardecl=)"
1848 typedef void (* parser_prod___AForExpr___n_kwdo__eq_t)(val_t self, val_t param0);
1849 void parser_prod___AForExpr___n_kwdo__eq(val_t self, val_t param0);
1850 #define LOCATE_parser_prod___AForExpr___n_kwdo__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_kwdo=)"
1851 typedef void (* parser_prod___AForExpr___n_block__eq_t)(val_t self, val_t param0);
1852 void parser_prod___AForExpr___n_block__eq(val_t self, val_t param0);
1853 #define LOCATE_parser_prod___AForExpr___n_block__eq "parser_prod::AForExpr::(parser_nodes::AForExpr::n_block=)"
1854 typedef void (* parser_prod___AForExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1855 void parser_prod___AForExpr___replace_child(val_t self, val_t param0, val_t param1);
1856 #define LOCATE_parser_prod___AForExpr___replace_child "parser_prod::AForExpr::(parser_prod::PNode::replace_child)"
1857 typedef void (* parser_prod___AForExpr___visit_all_t)(val_t self, val_t param0);
1858 void parser_prod___AForExpr___visit_all(val_t self, val_t param0);
1859 #define LOCATE_parser_prod___AForExpr___visit_all "parser_prod::AForExpr::(parser_prod::PNode::visit_all)"
1860 typedef void (* parser_prod___AForExpr___visit_all_reverse_t)(val_t self, val_t param0);
1861 void parser_prod___AForExpr___visit_all_reverse(val_t self, val_t param0);
1862 #define LOCATE_parser_prod___AForExpr___visit_all_reverse "parser_prod::AForExpr::(parser_prod::PNode::visit_all_reverse)"
1863 typedef void (* parser_prod___AForExpr___empty_init_t)(val_t self, int* init_table);
1864 void parser_prod___AForExpr___empty_init(val_t self, int* init_table);
1865 #define LOCATE_parser_prod___AForExpr___empty_init "parser_prod::AForExpr::empty_init"
1866 val_t NEW_AForExpr_parser_prod___AForExpr___empty_init();
1867 typedef void (* parser_prod___AForExpr___init_aforexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1868 void parser_prod___AForExpr___init_aforexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1869 #define LOCATE_parser_prod___AForExpr___init_aforexpr "parser_prod::AForExpr::init_aforexpr"
1870 val_t NEW_AForExpr_parser_prod___AForExpr___init_aforexpr(val_t p0, val_t p1, val_t p2);
1871 val_t NEW_AForVardeclExpr_parser_nodes___PNode___init();
1872 typedef void (* parser_prod___AForVardeclExpr___n_kwfor__eq_t)(val_t self, val_t param0);
1873 void parser_prod___AForVardeclExpr___n_kwfor__eq(val_t self, val_t param0);
1874 #define LOCATE_parser_prod___AForVardeclExpr___n_kwfor__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_kwfor=)"
1875 typedef void (* parser_prod___AForVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
1876 void parser_prod___AForVardeclExpr___n_id__eq(val_t self, val_t param0);
1877 #define LOCATE_parser_prod___AForVardeclExpr___n_id__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_id=)"
1878 typedef void (* parser_prod___AForVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
1879 void parser_prod___AForVardeclExpr___n_expr__eq(val_t self, val_t param0);
1880 #define LOCATE_parser_prod___AForVardeclExpr___n_expr__eq "parser_prod::AForVardeclExpr::(parser_nodes::AForVardeclExpr::n_expr=)"
1881 typedef void (* parser_prod___AForVardeclExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1882 void parser_prod___AForVardeclExpr___replace_child(val_t self, val_t param0, val_t param1);
1883 #define LOCATE_parser_prod___AForVardeclExpr___replace_child "parser_prod::AForVardeclExpr::(parser_prod::PNode::replace_child)"
1884 typedef void (* parser_prod___AForVardeclExpr___visit_all_t)(val_t self, val_t param0);
1885 void parser_prod___AForVardeclExpr___visit_all(val_t self, val_t param0);
1886 #define LOCATE_parser_prod___AForVardeclExpr___visit_all "parser_prod::AForVardeclExpr::(parser_prod::PNode::visit_all)"
1887 typedef void (* parser_prod___AForVardeclExpr___visit_all_reverse_t)(val_t self, val_t param0);
1888 void parser_prod___AForVardeclExpr___visit_all_reverse(val_t self, val_t param0);
1889 #define LOCATE_parser_prod___AForVardeclExpr___visit_all_reverse "parser_prod::AForVardeclExpr::(parser_prod::PNode::visit_all_reverse)"
1890 typedef void (* parser_prod___AForVardeclExpr___empty_init_t)(val_t self, int* init_table);
1891 void parser_prod___AForVardeclExpr___empty_init(val_t self, int* init_table);
1892 #define LOCATE_parser_prod___AForVardeclExpr___empty_init "parser_prod::AForVardeclExpr::empty_init"
1893 val_t NEW_AForVardeclExpr_parser_prod___AForVardeclExpr___empty_init();
1894 typedef void (* parser_prod___AForVardeclExpr___init_aforvardeclexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1895 void parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1896 #define LOCATE_parser_prod___AForVardeclExpr___init_aforvardeclexpr "parser_prod::AForVardeclExpr::init_aforvardeclexpr"
1897 val_t NEW_AForVardeclExpr_parser_prod___AForVardeclExpr___init_aforvardeclexpr(val_t p0, val_t p1, val_t p2);
1898 val_t NEW_AAssertExpr_parser_nodes___PNode___init();
1899 typedef void (* parser_prod___AAssertExpr___n_kwassert__eq_t)(val_t self, val_t param0);
1900 void parser_prod___AAssertExpr___n_kwassert__eq(val_t self, val_t param0);
1901 #define LOCATE_parser_prod___AAssertExpr___n_kwassert__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_kwassert=)"
1902 typedef void (* parser_prod___AAssertExpr___n_id__eq_t)(val_t self, val_t param0);
1903 void parser_prod___AAssertExpr___n_id__eq(val_t self, val_t param0);
1904 #define LOCATE_parser_prod___AAssertExpr___n_id__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_id=)"
1905 typedef void (* parser_prod___AAssertExpr___n_expr__eq_t)(val_t self, val_t param0);
1906 void parser_prod___AAssertExpr___n_expr__eq(val_t self, val_t param0);
1907 #define LOCATE_parser_prod___AAssertExpr___n_expr__eq "parser_prod::AAssertExpr::(parser_nodes::AAssertExpr::n_expr=)"
1908 typedef void (* parser_prod___AAssertExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1909 void parser_prod___AAssertExpr___replace_child(val_t self, val_t param0, val_t param1);
1910 #define LOCATE_parser_prod___AAssertExpr___replace_child "parser_prod::AAssertExpr::(parser_prod::PNode::replace_child)"
1911 typedef void (* parser_prod___AAssertExpr___visit_all_t)(val_t self, val_t param0);
1912 void parser_prod___AAssertExpr___visit_all(val_t self, val_t param0);
1913 #define LOCATE_parser_prod___AAssertExpr___visit_all "parser_prod::AAssertExpr::(parser_prod::PNode::visit_all)"
1914 typedef void (* parser_prod___AAssertExpr___visit_all_reverse_t)(val_t self, val_t param0);
1915 void parser_prod___AAssertExpr___visit_all_reverse(val_t self, val_t param0);
1916 #define LOCATE_parser_prod___AAssertExpr___visit_all_reverse "parser_prod::AAssertExpr::(parser_prod::PNode::visit_all_reverse)"
1917 typedef void (* parser_prod___AAssertExpr___empty_init_t)(val_t self, int* init_table);
1918 void parser_prod___AAssertExpr___empty_init(val_t self, int* init_table);
1919 #define LOCATE_parser_prod___AAssertExpr___empty_init "parser_prod::AAssertExpr::empty_init"
1920 val_t NEW_AAssertExpr_parser_prod___AAssertExpr___empty_init();
1921 typedef void (* parser_prod___AAssertExpr___init_aassertexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1922 void parser_prod___AAssertExpr___init_aassertexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
1923 #define LOCATE_parser_prod___AAssertExpr___init_aassertexpr "parser_prod::AAssertExpr::init_aassertexpr"
1924 val_t NEW_AAssertExpr_parser_prod___AAssertExpr___init_aassertexpr(val_t p0, val_t p1, val_t p2);
1925 val_t NEW_AOnceExpr_parser_nodes___PNode___init();
1926 typedef void (* parser_prod___AOnceExpr___n_expr__eq_t)(val_t self, val_t param0);
1927 void parser_prod___AOnceExpr___n_expr__eq(val_t self, val_t param0);
1928 #define LOCATE_parser_prod___AOnceExpr___n_expr__eq "parser_prod::AOnceExpr::(parser_nodes::AProxyExpr::n_expr=)"
1929 typedef void (* parser_prod___AOnceExpr___n_kwonce__eq_t)(val_t self, val_t param0);
1930 void parser_prod___AOnceExpr___n_kwonce__eq(val_t self, val_t param0);
1931 #define LOCATE_parser_prod___AOnceExpr___n_kwonce__eq "parser_prod::AOnceExpr::(parser_nodes::AOnceExpr::n_kwonce=)"
1932 typedef void (* parser_prod___AOnceExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1933 void parser_prod___AOnceExpr___replace_child(val_t self, val_t param0, val_t param1);
1934 #define LOCATE_parser_prod___AOnceExpr___replace_child "parser_prod::AOnceExpr::(parser_prod::PNode::replace_child)"
1935 typedef void (* parser_prod___AOnceExpr___visit_all_t)(val_t self, val_t param0);
1936 void parser_prod___AOnceExpr___visit_all(val_t self, val_t param0);
1937 #define LOCATE_parser_prod___AOnceExpr___visit_all "parser_prod::AOnceExpr::(parser_prod::PNode::visit_all)"
1938 typedef void (* parser_prod___AOnceExpr___visit_all_reverse_t)(val_t self, val_t param0);
1939 void parser_prod___AOnceExpr___visit_all_reverse(val_t self, val_t param0);
1940 #define LOCATE_parser_prod___AOnceExpr___visit_all_reverse "parser_prod::AOnceExpr::(parser_prod::PNode::visit_all_reverse)"
1941 typedef void (* parser_prod___AOnceExpr___empty_init_t)(val_t self, int* init_table);
1942 void parser_prod___AOnceExpr___empty_init(val_t self, int* init_table);
1943 #define LOCATE_parser_prod___AOnceExpr___empty_init "parser_prod::AOnceExpr::empty_init"
1944 val_t NEW_AOnceExpr_parser_prod___AOnceExpr___empty_init();
1945 typedef void (* parser_prod___AOnceExpr___init_aonceexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1946 void parser_prod___AOnceExpr___init_aonceexpr(val_t self, val_t param0, val_t param1, int* init_table);
1947 #define LOCATE_parser_prod___AOnceExpr___init_aonceexpr "parser_prod::AOnceExpr::init_aonceexpr"
1948 val_t NEW_AOnceExpr_parser_prod___AOnceExpr___init_aonceexpr(val_t p0, val_t p1);
1949 val_t NEW_ASendExpr_parser_nodes___PNode___init();
1950 typedef void (* parser_prod___ASendExpr___n_expr__eq_t)(val_t self, val_t param0);
1951 void parser_prod___ASendExpr___n_expr__eq(val_t self, val_t param0);
1952 #define LOCATE_parser_prod___ASendExpr___n_expr__eq "parser_prod::ASendExpr::(parser_nodes::ASendExpr::n_expr=)"
1953 typedef void (* parser_prod___ASendExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1954 void parser_prod___ASendExpr___replace_child(val_t self, val_t param0, val_t param1);
1955 #define LOCATE_parser_prod___ASendExpr___replace_child "parser_prod::ASendExpr::(parser_prod::PNode::replace_child)"
1956 typedef void (* parser_prod___ASendExpr___visit_all_t)(val_t self, val_t param0);
1957 void parser_prod___ASendExpr___visit_all(val_t self, val_t param0);
1958 #define LOCATE_parser_prod___ASendExpr___visit_all "parser_prod::ASendExpr::(parser_prod::PNode::visit_all)"
1959 typedef void (* parser_prod___ASendExpr___visit_all_reverse_t)(val_t self, val_t param0);
1960 void parser_prod___ASendExpr___visit_all_reverse(val_t self, val_t param0);
1961 #define LOCATE_parser_prod___ASendExpr___visit_all_reverse "parser_prod::ASendExpr::(parser_prod::PNode::visit_all_reverse)"
1962 typedef void (* parser_prod___ASendExpr___empty_init_t)(val_t self, int* init_table);
1963 void parser_prod___ASendExpr___empty_init(val_t self, int* init_table);
1964 #define LOCATE_parser_prod___ASendExpr___empty_init "parser_prod::ASendExpr::empty_init"
1965 val_t NEW_ASendExpr_parser_prod___ASendExpr___empty_init();
1966 typedef void (* parser_prod___ASendExpr___init_asendexpr_t)(val_t self, val_t param0, int* init_table);
1967 void parser_prod___ASendExpr___init_asendexpr(val_t self, val_t param0, int* init_table);
1968 #define LOCATE_parser_prod___ASendExpr___init_asendexpr "parser_prod::ASendExpr::init_asendexpr"
1969 val_t NEW_ASendExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
1970 val_t NEW_ABinopExpr_parser_nodes___PNode___init();
1971 typedef void (* parser_prod___ABinopExpr___n_expr__eq_t)(val_t self, val_t param0);
1972 void parser_prod___ABinopExpr___n_expr__eq(val_t self, val_t param0);
1973 #define LOCATE_parser_prod___ABinopExpr___n_expr__eq "parser_prod::ABinopExpr::(parser_nodes::ASendExpr::n_expr=)"
1974 typedef void (* parser_prod___ABinopExpr___n_expr2__eq_t)(val_t self, val_t param0);
1975 void parser_prod___ABinopExpr___n_expr2__eq(val_t self, val_t param0);
1976 #define LOCATE_parser_prod___ABinopExpr___n_expr2__eq "parser_prod::ABinopExpr::(parser_nodes::ABinopExpr::n_expr2=)"
1977 typedef void (* parser_prod___ABinopExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
1978 void parser_prod___ABinopExpr___replace_child(val_t self, val_t param0, val_t param1);
1979 #define LOCATE_parser_prod___ABinopExpr___replace_child "parser_prod::ABinopExpr::(parser_prod::PNode::replace_child)"
1980 typedef void (* parser_prod___ABinopExpr___visit_all_t)(val_t self, val_t param0);
1981 void parser_prod___ABinopExpr___visit_all(val_t self, val_t param0);
1982 #define LOCATE_parser_prod___ABinopExpr___visit_all "parser_prod::ABinopExpr::(parser_prod::PNode::visit_all)"
1983 typedef void (* parser_prod___ABinopExpr___visit_all_reverse_t)(val_t self, val_t param0);
1984 void parser_prod___ABinopExpr___visit_all_reverse(val_t self, val_t param0);
1985 #define LOCATE_parser_prod___ABinopExpr___visit_all_reverse "parser_prod::ABinopExpr::(parser_prod::PNode::visit_all_reverse)"
1986 val_t NEW_ABinopExpr_parser_prod___ASendExpr___empty_init();
1987 val_t NEW_ABinopExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
1988 typedef void (* parser_prod___ABinopExpr___empty_init_t)(val_t self, int* init_table);
1989 void parser_prod___ABinopExpr___empty_init(val_t self, int* init_table);
1990 #define LOCATE_parser_prod___ABinopExpr___empty_init "parser_prod::ABinopExpr::empty_init"
1991 val_t NEW_ABinopExpr_parser_prod___ABinopExpr___empty_init();
1992 typedef void (* parser_prod___ABinopExpr___init_abinopexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
1993 void parser_prod___ABinopExpr___init_abinopexpr(val_t self, val_t param0, val_t param1, int* init_table);
1994 #define LOCATE_parser_prod___ABinopExpr___init_abinopexpr "parser_prod::ABinopExpr::init_abinopexpr"
1995 val_t NEW_ABinopExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1996 val_t NEW_AOrExpr_parser_nodes___PNode___init();
1997 typedef void (* parser_prod___AOrExpr___n_expr__eq_t)(val_t self, val_t param0);
1998 void parser_prod___AOrExpr___n_expr__eq(val_t self, val_t param0);
1999 #define LOCATE_parser_prod___AOrExpr___n_expr__eq "parser_prod::AOrExpr::(parser_nodes::AOrExpr::n_expr=)"
2000 typedef void (* parser_prod___AOrExpr___n_expr2__eq_t)(val_t self, val_t param0);
2001 void parser_prod___AOrExpr___n_expr2__eq(val_t self, val_t param0);
2002 #define LOCATE_parser_prod___AOrExpr___n_expr2__eq "parser_prod::AOrExpr::(parser_nodes::AOrExpr::n_expr2=)"
2003 typedef void (* parser_prod___AOrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2004 void parser_prod___AOrExpr___replace_child(val_t self, val_t param0, val_t param1);
2005 #define LOCATE_parser_prod___AOrExpr___replace_child "parser_prod::AOrExpr::(parser_prod::PNode::replace_child)"
2006 typedef void (* parser_prod___AOrExpr___visit_all_t)(val_t self, val_t param0);
2007 void parser_prod___AOrExpr___visit_all(val_t self, val_t param0);
2008 #define LOCATE_parser_prod___AOrExpr___visit_all "parser_prod::AOrExpr::(parser_prod::PNode::visit_all)"
2009 typedef void (* parser_prod___AOrExpr___visit_all_reverse_t)(val_t self, val_t param0);
2010 void parser_prod___AOrExpr___visit_all_reverse(val_t self, val_t param0);
2011 #define LOCATE_parser_prod___AOrExpr___visit_all_reverse "parser_prod::AOrExpr::(parser_prod::PNode::visit_all_reverse)"
2012 typedef void (* parser_prod___AOrExpr___empty_init_t)(val_t self, int* init_table);
2013 void parser_prod___AOrExpr___empty_init(val_t self, int* init_table);
2014 #define LOCATE_parser_prod___AOrExpr___empty_init "parser_prod::AOrExpr::empty_init"
2015 val_t NEW_AOrExpr_parser_prod___AOrExpr___empty_init();
2016 typedef void (* parser_prod___AOrExpr___init_aorexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2017 void parser_prod___AOrExpr___init_aorexpr(val_t self, val_t param0, val_t param1, int* init_table);
2018 #define LOCATE_parser_prod___AOrExpr___init_aorexpr "parser_prod::AOrExpr::init_aorexpr"
2019 val_t NEW_AOrExpr_parser_prod___AOrExpr___init_aorexpr(val_t p0, val_t p1);
2020 val_t NEW_AAndExpr_parser_nodes___PNode___init();
2021 typedef void (* parser_prod___AAndExpr___n_expr__eq_t)(val_t self, val_t param0);
2022 void parser_prod___AAndExpr___n_expr__eq(val_t self, val_t param0);
2023 #define LOCATE_parser_prod___AAndExpr___n_expr__eq "parser_prod::AAndExpr::(parser_nodes::AAndExpr::n_expr=)"
2024 typedef void (* parser_prod___AAndExpr___n_expr2__eq_t)(val_t self, val_t param0);
2025 void parser_prod___AAndExpr___n_expr2__eq(val_t self, val_t param0);
2026 #define LOCATE_parser_prod___AAndExpr___n_expr2__eq "parser_prod::AAndExpr::(parser_nodes::AAndExpr::n_expr2=)"
2027 typedef void (* parser_prod___AAndExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2028 void parser_prod___AAndExpr___replace_child(val_t self, val_t param0, val_t param1);
2029 #define LOCATE_parser_prod___AAndExpr___replace_child "parser_prod::AAndExpr::(parser_prod::PNode::replace_child)"
2030 typedef void (* parser_prod___AAndExpr___visit_all_t)(val_t self, val_t param0);
2031 void parser_prod___AAndExpr___visit_all(val_t self, val_t param0);
2032 #define LOCATE_parser_prod___AAndExpr___visit_all "parser_prod::AAndExpr::(parser_prod::PNode::visit_all)"
2033 typedef void (* parser_prod___AAndExpr___visit_all_reverse_t)(val_t self, val_t param0);
2034 void parser_prod___AAndExpr___visit_all_reverse(val_t self, val_t param0);
2035 #define LOCATE_parser_prod___AAndExpr___visit_all_reverse "parser_prod::AAndExpr::(parser_prod::PNode::visit_all_reverse)"
2036 typedef void (* parser_prod___AAndExpr___empty_init_t)(val_t self, int* init_table);
2037 void parser_prod___AAndExpr___empty_init(val_t self, int* init_table);
2038 #define LOCATE_parser_prod___AAndExpr___empty_init "parser_prod::AAndExpr::empty_init"
2039 val_t NEW_AAndExpr_parser_prod___AAndExpr___empty_init();
2040 typedef void (* parser_prod___AAndExpr___init_aandexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2041 void parser_prod___AAndExpr___init_aandexpr(val_t self, val_t param0, val_t param1, int* init_table);
2042 #define LOCATE_parser_prod___AAndExpr___init_aandexpr "parser_prod::AAndExpr::init_aandexpr"
2043 val_t NEW_AAndExpr_parser_prod___AAndExpr___init_aandexpr(val_t p0, val_t p1);
2044 val_t NEW_ANotExpr_parser_nodes___PNode___init();
2045 typedef void (* parser_prod___ANotExpr___n_kwnot__eq_t)(val_t self, val_t param0);
2046 void parser_prod___ANotExpr___n_kwnot__eq(val_t self, val_t param0);
2047 #define LOCATE_parser_prod___ANotExpr___n_kwnot__eq "parser_prod::ANotExpr::(parser_nodes::ANotExpr::n_kwnot=)"
2048 typedef void (* parser_prod___ANotExpr___n_expr__eq_t)(val_t self, val_t param0);
2049 void parser_prod___ANotExpr___n_expr__eq(val_t self, val_t param0);
2050 #define LOCATE_parser_prod___ANotExpr___n_expr__eq "parser_prod::ANotExpr::(parser_nodes::ANotExpr::n_expr=)"
2051 typedef void (* parser_prod___ANotExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2052 void parser_prod___ANotExpr___replace_child(val_t self, val_t param0, val_t param1);
2053 #define LOCATE_parser_prod___ANotExpr___replace_child "parser_prod::ANotExpr::(parser_prod::PNode::replace_child)"
2054 typedef void (* parser_prod___ANotExpr___visit_all_t)(val_t self, val_t param0);
2055 void parser_prod___ANotExpr___visit_all(val_t self, val_t param0);
2056 #define LOCATE_parser_prod___ANotExpr___visit_all "parser_prod::ANotExpr::(parser_prod::PNode::visit_all)"
2057 typedef void (* parser_prod___ANotExpr___visit_all_reverse_t)(val_t self, val_t param0);
2058 void parser_prod___ANotExpr___visit_all_reverse(val_t self, val_t param0);
2059 #define LOCATE_parser_prod___ANotExpr___visit_all_reverse "parser_prod::ANotExpr::(parser_prod::PNode::visit_all_reverse)"
2060 typedef void (* parser_prod___ANotExpr___empty_init_t)(val_t self, int* init_table);
2061 void parser_prod___ANotExpr___empty_init(val_t self, int* init_table);
2062 #define LOCATE_parser_prod___ANotExpr___empty_init "parser_prod::ANotExpr::empty_init"
2063 val_t NEW_ANotExpr_parser_prod___ANotExpr___empty_init();
2064 typedef void (* parser_prod___ANotExpr___init_anotexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2065 void parser_prod___ANotExpr___init_anotexpr(val_t self, val_t param0, val_t param1, int* init_table);
2066 #define LOCATE_parser_prod___ANotExpr___init_anotexpr "parser_prod::ANotExpr::init_anotexpr"
2067 val_t NEW_ANotExpr_parser_prod___ANotExpr___init_anotexpr(val_t p0, val_t p1);
2068 val_t NEW_AEqExpr_parser_nodes___PNode___init();
2069 typedef void (* parser_prod___AEqExpr___n_expr__eq_t)(val_t self, val_t param0);
2070 void parser_prod___AEqExpr___n_expr__eq(val_t self, val_t param0);
2071 #define LOCATE_parser_prod___AEqExpr___n_expr__eq "parser_prod::AEqExpr::(parser_nodes::ASendExpr::n_expr=)"
2072 typedef void (* parser_prod___AEqExpr___n_expr2__eq_t)(val_t self, val_t param0);
2073 void parser_prod___AEqExpr___n_expr2__eq(val_t self, val_t param0);
2074 #define LOCATE_parser_prod___AEqExpr___n_expr2__eq "parser_prod::AEqExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2075 typedef void (* parser_prod___AEqExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2076 void parser_prod___AEqExpr___replace_child(val_t self, val_t param0, val_t param1);
2077 #define LOCATE_parser_prod___AEqExpr___replace_child "parser_prod::AEqExpr::(parser_prod::PNode::replace_child)"
2078 typedef void (* parser_prod___AEqExpr___visit_all_t)(val_t self, val_t param0);
2079 void parser_prod___AEqExpr___visit_all(val_t self, val_t param0);
2080 #define LOCATE_parser_prod___AEqExpr___visit_all "parser_prod::AEqExpr::(parser_prod::PNode::visit_all)"
2081 typedef void (* parser_prod___AEqExpr___visit_all_reverse_t)(val_t self, val_t param0);
2082 void parser_prod___AEqExpr___visit_all_reverse(val_t self, val_t param0);
2083 #define LOCATE_parser_prod___AEqExpr___visit_all_reverse "parser_prod::AEqExpr::(parser_prod::PNode::visit_all_reverse)"
2084 val_t NEW_AEqExpr_parser_prod___ASendExpr___empty_init();
2085 val_t NEW_AEqExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2086 val_t NEW_AEqExpr_parser_prod___ABinopExpr___empty_init();
2087 val_t NEW_AEqExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2088 typedef void (* parser_prod___AEqExpr___empty_init_t)(val_t self, int* init_table);
2089 void parser_prod___AEqExpr___empty_init(val_t self, int* init_table);
2090 #define LOCATE_parser_prod___AEqExpr___empty_init "parser_prod::AEqExpr::empty_init"
2091 val_t NEW_AEqExpr_parser_prod___AEqExpr___empty_init();
2092 typedef void (* parser_prod___AEqExpr___init_aeqexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2093 void parser_prod___AEqExpr___init_aeqexpr(val_t self, val_t param0, val_t param1, int* init_table);
2094 #define LOCATE_parser_prod___AEqExpr___init_aeqexpr "parser_prod::AEqExpr::init_aeqexpr"
2095 val_t NEW_AEqExpr_parser_prod___AEqExpr___init_aeqexpr(val_t p0, val_t p1);
2096 val_t NEW_AEeExpr_parser_nodes___PNode___init();
2097 typedef void (* parser_prod___AEeExpr___n_expr__eq_t)(val_t self, val_t param0);
2098 void parser_prod___AEeExpr___n_expr__eq(val_t self, val_t param0);
2099 #define LOCATE_parser_prod___AEeExpr___n_expr__eq "parser_prod::AEeExpr::(parser_nodes::AEeExpr::n_expr=)"
2100 typedef void (* parser_prod___AEeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2101 void parser_prod___AEeExpr___n_expr2__eq(val_t self, val_t param0);
2102 #define LOCATE_parser_prod___AEeExpr___n_expr2__eq "parser_prod::AEeExpr::(parser_nodes::AEeExpr::n_expr2=)"
2103 typedef void (* parser_prod___AEeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2104 void parser_prod___AEeExpr___replace_child(val_t self, val_t param0, val_t param1);
2105 #define LOCATE_parser_prod___AEeExpr___replace_child "parser_prod::AEeExpr::(parser_prod::PNode::replace_child)"
2106 typedef void (* parser_prod___AEeExpr___visit_all_t)(val_t self, val_t param0);
2107 void parser_prod___AEeExpr___visit_all(val_t self, val_t param0);
2108 #define LOCATE_parser_prod___AEeExpr___visit_all "parser_prod::AEeExpr::(parser_prod::PNode::visit_all)"
2109 typedef void (* parser_prod___AEeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2110 void parser_prod___AEeExpr___visit_all_reverse(val_t self, val_t param0);
2111 #define LOCATE_parser_prod___AEeExpr___visit_all_reverse "parser_prod::AEeExpr::(parser_prod::PNode::visit_all_reverse)"
2112 typedef void (* parser_prod___AEeExpr___empty_init_t)(val_t self, int* init_table);
2113 void parser_prod___AEeExpr___empty_init(val_t self, int* init_table);
2114 #define LOCATE_parser_prod___AEeExpr___empty_init "parser_prod::AEeExpr::empty_init"
2115 val_t NEW_AEeExpr_parser_prod___AEeExpr___empty_init();
2116 typedef void (* parser_prod___AEeExpr___init_aeeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2117 void parser_prod___AEeExpr___init_aeeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2118 #define LOCATE_parser_prod___AEeExpr___init_aeeexpr "parser_prod::AEeExpr::init_aeeexpr"
2119 val_t NEW_AEeExpr_parser_prod___AEeExpr___init_aeeexpr(val_t p0, val_t p1);
2120 val_t NEW_ANeExpr_parser_nodes___PNode___init();
2121 typedef void (* parser_prod___ANeExpr___n_expr__eq_t)(val_t self, val_t param0);
2122 void parser_prod___ANeExpr___n_expr__eq(val_t self, val_t param0);
2123 #define LOCATE_parser_prod___ANeExpr___n_expr__eq "parser_prod::ANeExpr::(parser_nodes::ASendExpr::n_expr=)"
2124 typedef void (* parser_prod___ANeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2125 void parser_prod___ANeExpr___n_expr2__eq(val_t self, val_t param0);
2126 #define LOCATE_parser_prod___ANeExpr___n_expr2__eq "parser_prod::ANeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2127 typedef void (* parser_prod___ANeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2128 void parser_prod___ANeExpr___replace_child(val_t self, val_t param0, val_t param1);
2129 #define LOCATE_parser_prod___ANeExpr___replace_child "parser_prod::ANeExpr::(parser_prod::PNode::replace_child)"
2130 typedef void (* parser_prod___ANeExpr___visit_all_t)(val_t self, val_t param0);
2131 void parser_prod___ANeExpr___visit_all(val_t self, val_t param0);
2132 #define LOCATE_parser_prod___ANeExpr___visit_all "parser_prod::ANeExpr::(parser_prod::PNode::visit_all)"
2133 typedef void (* parser_prod___ANeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2134 void parser_prod___ANeExpr___visit_all_reverse(val_t self, val_t param0);
2135 #define LOCATE_parser_prod___ANeExpr___visit_all_reverse "parser_prod::ANeExpr::(parser_prod::PNode::visit_all_reverse)"
2136 val_t NEW_ANeExpr_parser_prod___ASendExpr___empty_init();
2137 val_t NEW_ANeExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2138 val_t NEW_ANeExpr_parser_prod___ABinopExpr___empty_init();
2139 val_t NEW_ANeExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2140 typedef void (* parser_prod___ANeExpr___empty_init_t)(val_t self, int* init_table);
2141 void parser_prod___ANeExpr___empty_init(val_t self, int* init_table);
2142 #define LOCATE_parser_prod___ANeExpr___empty_init "parser_prod::ANeExpr::empty_init"
2143 val_t NEW_ANeExpr_parser_prod___ANeExpr___empty_init();
2144 typedef void (* parser_prod___ANeExpr___init_aneexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2145 void parser_prod___ANeExpr___init_aneexpr(val_t self, val_t param0, val_t param1, int* init_table);
2146 #define LOCATE_parser_prod___ANeExpr___init_aneexpr "parser_prod::ANeExpr::init_aneexpr"
2147 val_t NEW_ANeExpr_parser_prod___ANeExpr___init_aneexpr(val_t p0, val_t p1);
2148 val_t NEW_ALtExpr_parser_nodes___PNode___init();
2149 typedef void (* parser_prod___ALtExpr___n_expr__eq_t)(val_t self, val_t param0);
2150 void parser_prod___ALtExpr___n_expr__eq(val_t self, val_t param0);
2151 #define LOCATE_parser_prod___ALtExpr___n_expr__eq "parser_prod::ALtExpr::(parser_nodes::ASendExpr::n_expr=)"
2152 typedef void (* parser_prod___ALtExpr___n_expr2__eq_t)(val_t self, val_t param0);
2153 void parser_prod___ALtExpr___n_expr2__eq(val_t self, val_t param0);
2154 #define LOCATE_parser_prod___ALtExpr___n_expr2__eq "parser_prod::ALtExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2155 typedef void (* parser_prod___ALtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2156 void parser_prod___ALtExpr___replace_child(val_t self, val_t param0, val_t param1);
2157 #define LOCATE_parser_prod___ALtExpr___replace_child "parser_prod::ALtExpr::(parser_prod::PNode::replace_child)"
2158 typedef void (* parser_prod___ALtExpr___visit_all_t)(val_t self, val_t param0);
2159 void parser_prod___ALtExpr___visit_all(val_t self, val_t param0);
2160 #define LOCATE_parser_prod___ALtExpr___visit_all "parser_prod::ALtExpr::(parser_prod::PNode::visit_all)"
2161 typedef void (* parser_prod___ALtExpr___visit_all_reverse_t)(val_t self, val_t param0);
2162 void parser_prod___ALtExpr___visit_all_reverse(val_t self, val_t param0);
2163 #define LOCATE_parser_prod___ALtExpr___visit_all_reverse "parser_prod::ALtExpr::(parser_prod::PNode::visit_all_reverse)"
2164 val_t NEW_ALtExpr_parser_prod___ASendExpr___empty_init();
2165 val_t NEW_ALtExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2166 val_t NEW_ALtExpr_parser_prod___ABinopExpr___empty_init();
2167 val_t NEW_ALtExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2168 typedef void (* parser_prod___ALtExpr___empty_init_t)(val_t self, int* init_table);
2169 void parser_prod___ALtExpr___empty_init(val_t self, int* init_table);
2170 #define LOCATE_parser_prod___ALtExpr___empty_init "parser_prod::ALtExpr::empty_init"
2171 val_t NEW_ALtExpr_parser_prod___ALtExpr___empty_init();
2172 typedef void (* parser_prod___ALtExpr___init_altexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2173 void parser_prod___ALtExpr___init_altexpr(val_t self, val_t param0, val_t param1, int* init_table);
2174 #define LOCATE_parser_prod___ALtExpr___init_altexpr "parser_prod::ALtExpr::init_altexpr"
2175 val_t NEW_ALtExpr_parser_prod___ALtExpr___init_altexpr(val_t p0, val_t p1);
2176 val_t NEW_ALeExpr_parser_nodes___PNode___init();
2177 typedef void (* parser_prod___ALeExpr___n_expr__eq_t)(val_t self, val_t param0);
2178 void parser_prod___ALeExpr___n_expr__eq(val_t self, val_t param0);
2179 #define LOCATE_parser_prod___ALeExpr___n_expr__eq "parser_prod::ALeExpr::(parser_nodes::ASendExpr::n_expr=)"
2180 typedef void (* parser_prod___ALeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2181 void parser_prod___ALeExpr___n_expr2__eq(val_t self, val_t param0);
2182 #define LOCATE_parser_prod___ALeExpr___n_expr2__eq "parser_prod::ALeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2183 typedef void (* parser_prod___ALeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2184 void parser_prod___ALeExpr___replace_child(val_t self, val_t param0, val_t param1);
2185 #define LOCATE_parser_prod___ALeExpr___replace_child "parser_prod::ALeExpr::(parser_prod::PNode::replace_child)"
2186 typedef void (* parser_prod___ALeExpr___visit_all_t)(val_t self, val_t param0);
2187 void parser_prod___ALeExpr___visit_all(val_t self, val_t param0);
2188 #define LOCATE_parser_prod___ALeExpr___visit_all "parser_prod::ALeExpr::(parser_prod::PNode::visit_all)"
2189 typedef void (* parser_prod___ALeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2190 void parser_prod___ALeExpr___visit_all_reverse(val_t self, val_t param0);
2191 #define LOCATE_parser_prod___ALeExpr___visit_all_reverse "parser_prod::ALeExpr::(parser_prod::PNode::visit_all_reverse)"
2192 val_t NEW_ALeExpr_parser_prod___ASendExpr___empty_init();
2193 val_t NEW_ALeExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2194 val_t NEW_ALeExpr_parser_prod___ABinopExpr___empty_init();
2195 val_t NEW_ALeExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2196 typedef void (* parser_prod___ALeExpr___empty_init_t)(val_t self, int* init_table);
2197 void parser_prod___ALeExpr___empty_init(val_t self, int* init_table);
2198 #define LOCATE_parser_prod___ALeExpr___empty_init "parser_prod::ALeExpr::empty_init"
2199 val_t NEW_ALeExpr_parser_prod___ALeExpr___empty_init();
2200 typedef void (* parser_prod___ALeExpr___init_aleexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2201 void parser_prod___ALeExpr___init_aleexpr(val_t self, val_t param0, val_t param1, int* init_table);
2202 #define LOCATE_parser_prod___ALeExpr___init_aleexpr "parser_prod::ALeExpr::init_aleexpr"
2203 val_t NEW_ALeExpr_parser_prod___ALeExpr___init_aleexpr(val_t p0, val_t p1);
2204 val_t NEW_AGtExpr_parser_nodes___PNode___init();
2205 typedef void (* parser_prod___AGtExpr___n_expr__eq_t)(val_t self, val_t param0);
2206 void parser_prod___AGtExpr___n_expr__eq(val_t self, val_t param0);
2207 #define LOCATE_parser_prod___AGtExpr___n_expr__eq "parser_prod::AGtExpr::(parser_nodes::ASendExpr::n_expr=)"
2208 typedef void (* parser_prod___AGtExpr___n_expr2__eq_t)(val_t self, val_t param0);
2209 void parser_prod___AGtExpr___n_expr2__eq(val_t self, val_t param0);
2210 #define LOCATE_parser_prod___AGtExpr___n_expr2__eq "parser_prod::AGtExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2211 typedef void (* parser_prod___AGtExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2212 void parser_prod___AGtExpr___replace_child(val_t self, val_t param0, val_t param1);
2213 #define LOCATE_parser_prod___AGtExpr___replace_child "parser_prod::AGtExpr::(parser_prod::PNode::replace_child)"
2214 typedef void (* parser_prod___AGtExpr___visit_all_t)(val_t self, val_t param0);
2215 void parser_prod___AGtExpr___visit_all(val_t self, val_t param0);
2216 #define LOCATE_parser_prod___AGtExpr___visit_all "parser_prod::AGtExpr::(parser_prod::PNode::visit_all)"
2217 typedef void (* parser_prod___AGtExpr___visit_all_reverse_t)(val_t self, val_t param0);
2218 void parser_prod___AGtExpr___visit_all_reverse(val_t self, val_t param0);
2219 #define LOCATE_parser_prod___AGtExpr___visit_all_reverse "parser_prod::AGtExpr::(parser_prod::PNode::visit_all_reverse)"
2220 val_t NEW_AGtExpr_parser_prod___ASendExpr___empty_init();
2221 val_t NEW_AGtExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2222 val_t NEW_AGtExpr_parser_prod___ABinopExpr___empty_init();
2223 val_t NEW_AGtExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2224 typedef void (* parser_prod___AGtExpr___empty_init_t)(val_t self, int* init_table);
2225 void parser_prod___AGtExpr___empty_init(val_t self, int* init_table);
2226 #define LOCATE_parser_prod___AGtExpr___empty_init "parser_prod::AGtExpr::empty_init"
2227 val_t NEW_AGtExpr_parser_prod___AGtExpr___empty_init();
2228 typedef void (* parser_prod___AGtExpr___init_agtexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2229 void parser_prod___AGtExpr___init_agtexpr(val_t self, val_t param0, val_t param1, int* init_table);
2230 #define LOCATE_parser_prod___AGtExpr___init_agtexpr "parser_prod::AGtExpr::init_agtexpr"
2231 val_t NEW_AGtExpr_parser_prod___AGtExpr___init_agtexpr(val_t p0, val_t p1);
2232 val_t NEW_AGeExpr_parser_nodes___PNode___init();
2233 typedef void (* parser_prod___AGeExpr___n_expr__eq_t)(val_t self, val_t param0);
2234 void parser_prod___AGeExpr___n_expr__eq(val_t self, val_t param0);
2235 #define LOCATE_parser_prod___AGeExpr___n_expr__eq "parser_prod::AGeExpr::(parser_nodes::ASendExpr::n_expr=)"
2236 typedef void (* parser_prod___AGeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2237 void parser_prod___AGeExpr___n_expr2__eq(val_t self, val_t param0);
2238 #define LOCATE_parser_prod___AGeExpr___n_expr2__eq "parser_prod::AGeExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2239 typedef void (* parser_prod___AGeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2240 void parser_prod___AGeExpr___replace_child(val_t self, val_t param0, val_t param1);
2241 #define LOCATE_parser_prod___AGeExpr___replace_child "parser_prod::AGeExpr::(parser_prod::PNode::replace_child)"
2242 typedef void (* parser_prod___AGeExpr___visit_all_t)(val_t self, val_t param0);
2243 void parser_prod___AGeExpr___visit_all(val_t self, val_t param0);
2244 #define LOCATE_parser_prod___AGeExpr___visit_all "parser_prod::AGeExpr::(parser_prod::PNode::visit_all)"
2245 typedef void (* parser_prod___AGeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2246 void parser_prod___AGeExpr___visit_all_reverse(val_t self, val_t param0);
2247 #define LOCATE_parser_prod___AGeExpr___visit_all_reverse "parser_prod::AGeExpr::(parser_prod::PNode::visit_all_reverse)"
2248 val_t NEW_AGeExpr_parser_prod___ASendExpr___empty_init();
2249 val_t NEW_AGeExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2250 val_t NEW_AGeExpr_parser_prod___ABinopExpr___empty_init();
2251 val_t NEW_AGeExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2252 typedef void (* parser_prod___AGeExpr___empty_init_t)(val_t self, int* init_table);
2253 void parser_prod___AGeExpr___empty_init(val_t self, int* init_table);
2254 #define LOCATE_parser_prod___AGeExpr___empty_init "parser_prod::AGeExpr::empty_init"
2255 val_t NEW_AGeExpr_parser_prod___AGeExpr___empty_init();
2256 typedef void (* parser_prod___AGeExpr___init_ageexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2257 void parser_prod___AGeExpr___init_ageexpr(val_t self, val_t param0, val_t param1, int* init_table);
2258 #define LOCATE_parser_prod___AGeExpr___init_ageexpr "parser_prod::AGeExpr::init_ageexpr"
2259 val_t NEW_AGeExpr_parser_prod___AGeExpr___init_ageexpr(val_t p0, val_t p1);
2260 val_t NEW_AIsaExpr_parser_nodes___PNode___init();
2261 typedef void (* parser_prod___AIsaExpr___n_expr__eq_t)(val_t self, val_t param0);
2262 void parser_prod___AIsaExpr___n_expr__eq(val_t self, val_t param0);
2263 #define LOCATE_parser_prod___AIsaExpr___n_expr__eq "parser_prod::AIsaExpr::(parser_nodes::AIsaExpr::n_expr=)"
2264 typedef void (* parser_prod___AIsaExpr___n_type__eq_t)(val_t self, val_t param0);
2265 void parser_prod___AIsaExpr___n_type__eq(val_t self, val_t param0);
2266 #define LOCATE_parser_prod___AIsaExpr___n_type__eq "parser_prod::AIsaExpr::(parser_nodes::AIsaExpr::n_type=)"
2267 typedef void (* parser_prod___AIsaExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2268 void parser_prod___AIsaExpr___replace_child(val_t self, val_t param0, val_t param1);
2269 #define LOCATE_parser_prod___AIsaExpr___replace_child "parser_prod::AIsaExpr::(parser_prod::PNode::replace_child)"
2270 typedef void (* parser_prod___AIsaExpr___visit_all_t)(val_t self, val_t param0);
2271 void parser_prod___AIsaExpr___visit_all(val_t self, val_t param0);
2272 #define LOCATE_parser_prod___AIsaExpr___visit_all "parser_prod::AIsaExpr::(parser_prod::PNode::visit_all)"
2273 typedef void (* parser_prod___AIsaExpr___visit_all_reverse_t)(val_t self, val_t param0);
2274 void parser_prod___AIsaExpr___visit_all_reverse(val_t self, val_t param0);
2275 #define LOCATE_parser_prod___AIsaExpr___visit_all_reverse "parser_prod::AIsaExpr::(parser_prod::PNode::visit_all_reverse)"
2276 typedef void (* parser_prod___AIsaExpr___empty_init_t)(val_t self, int* init_table);
2277 void parser_prod___AIsaExpr___empty_init(val_t self, int* init_table);
2278 #define LOCATE_parser_prod___AIsaExpr___empty_init "parser_prod::AIsaExpr::empty_init"
2279 val_t NEW_AIsaExpr_parser_prod___AIsaExpr___empty_init();
2280 typedef void (* parser_prod___AIsaExpr___init_aisaexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2281 void parser_prod___AIsaExpr___init_aisaexpr(val_t self, val_t param0, val_t param1, int* init_table);
2282 #define LOCATE_parser_prod___AIsaExpr___init_aisaexpr "parser_prod::AIsaExpr::init_aisaexpr"
2283 val_t NEW_AIsaExpr_parser_prod___AIsaExpr___init_aisaexpr(val_t p0, val_t p1);
2284 val_t NEW_APlusExpr_parser_nodes___PNode___init();
2285 typedef void (* parser_prod___APlusExpr___n_expr__eq_t)(val_t self, val_t param0);
2286 void parser_prod___APlusExpr___n_expr__eq(val_t self, val_t param0);
2287 #define LOCATE_parser_prod___APlusExpr___n_expr__eq "parser_prod::APlusExpr::(parser_nodes::ASendExpr::n_expr=)"
2288 typedef void (* parser_prod___APlusExpr___n_expr2__eq_t)(val_t self, val_t param0);
2289 void parser_prod___APlusExpr___n_expr2__eq(val_t self, val_t param0);
2290 #define LOCATE_parser_prod___APlusExpr___n_expr2__eq "parser_prod::APlusExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2291 typedef void (* parser_prod___APlusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2292 void parser_prod___APlusExpr___replace_child(val_t self, val_t param0, val_t param1);
2293 #define LOCATE_parser_prod___APlusExpr___replace_child "parser_prod::APlusExpr::(parser_prod::PNode::replace_child)"
2294 typedef void (* parser_prod___APlusExpr___visit_all_t)(val_t self, val_t param0);
2295 void parser_prod___APlusExpr___visit_all(val_t self, val_t param0);
2296 #define LOCATE_parser_prod___APlusExpr___visit_all "parser_prod::APlusExpr::(parser_prod::PNode::visit_all)"
2297 typedef void (* parser_prod___APlusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2298 void parser_prod___APlusExpr___visit_all_reverse(val_t self, val_t param0);
2299 #define LOCATE_parser_prod___APlusExpr___visit_all_reverse "parser_prod::APlusExpr::(parser_prod::PNode::visit_all_reverse)"
2300 val_t NEW_APlusExpr_parser_prod___ASendExpr___empty_init();
2301 val_t NEW_APlusExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2302 val_t NEW_APlusExpr_parser_prod___ABinopExpr___empty_init();
2303 val_t NEW_APlusExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2304 typedef void (* parser_prod___APlusExpr___empty_init_t)(val_t self, int* init_table);
2305 void parser_prod___APlusExpr___empty_init(val_t self, int* init_table);
2306 #define LOCATE_parser_prod___APlusExpr___empty_init "parser_prod::APlusExpr::empty_init"
2307 val_t NEW_APlusExpr_parser_prod___APlusExpr___empty_init();
2308 typedef void (* parser_prod___APlusExpr___init_aplusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2309 void parser_prod___APlusExpr___init_aplusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2310 #define LOCATE_parser_prod___APlusExpr___init_aplusexpr "parser_prod::APlusExpr::init_aplusexpr"
2311 val_t NEW_APlusExpr_parser_prod___APlusExpr___init_aplusexpr(val_t p0, val_t p1);
2312 val_t NEW_AMinusExpr_parser_nodes___PNode___init();
2313 typedef void (* parser_prod___AMinusExpr___n_expr__eq_t)(val_t self, val_t param0);
2314 void parser_prod___AMinusExpr___n_expr__eq(val_t self, val_t param0);
2315 #define LOCATE_parser_prod___AMinusExpr___n_expr__eq "parser_prod::AMinusExpr::(parser_nodes::ASendExpr::n_expr=)"
2316 typedef void (* parser_prod___AMinusExpr___n_expr2__eq_t)(val_t self, val_t param0);
2317 void parser_prod___AMinusExpr___n_expr2__eq(val_t self, val_t param0);
2318 #define LOCATE_parser_prod___AMinusExpr___n_expr2__eq "parser_prod::AMinusExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2319 typedef void (* parser_prod___AMinusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2320 void parser_prod___AMinusExpr___replace_child(val_t self, val_t param0, val_t param1);
2321 #define LOCATE_parser_prod___AMinusExpr___replace_child "parser_prod::AMinusExpr::(parser_prod::PNode::replace_child)"
2322 typedef void (* parser_prod___AMinusExpr___visit_all_t)(val_t self, val_t param0);
2323 void parser_prod___AMinusExpr___visit_all(val_t self, val_t param0);
2324 #define LOCATE_parser_prod___AMinusExpr___visit_all "parser_prod::AMinusExpr::(parser_prod::PNode::visit_all)"
2325 typedef void (* parser_prod___AMinusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2326 void parser_prod___AMinusExpr___visit_all_reverse(val_t self, val_t param0);
2327 #define LOCATE_parser_prod___AMinusExpr___visit_all_reverse "parser_prod::AMinusExpr::(parser_prod::PNode::visit_all_reverse)"
2328 val_t NEW_AMinusExpr_parser_prod___ASendExpr___empty_init();
2329 val_t NEW_AMinusExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2330 val_t NEW_AMinusExpr_parser_prod___ABinopExpr___empty_init();
2331 val_t NEW_AMinusExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2332 typedef void (* parser_prod___AMinusExpr___empty_init_t)(val_t self, int* init_table);
2333 void parser_prod___AMinusExpr___empty_init(val_t self, int* init_table);
2334 #define LOCATE_parser_prod___AMinusExpr___empty_init "parser_prod::AMinusExpr::empty_init"
2335 val_t NEW_AMinusExpr_parser_prod___AMinusExpr___empty_init();
2336 typedef void (* parser_prod___AMinusExpr___init_aminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2337 void parser_prod___AMinusExpr___init_aminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2338 #define LOCATE_parser_prod___AMinusExpr___init_aminusexpr "parser_prod::AMinusExpr::init_aminusexpr"
2339 val_t NEW_AMinusExpr_parser_prod___AMinusExpr___init_aminusexpr(val_t p0, val_t p1);
2340 val_t NEW_AStarshipExpr_parser_nodes___PNode___init();
2341 typedef void (* parser_prod___AStarshipExpr___n_expr__eq_t)(val_t self, val_t param0);
2342 void parser_prod___AStarshipExpr___n_expr__eq(val_t self, val_t param0);
2343 #define LOCATE_parser_prod___AStarshipExpr___n_expr__eq "parser_prod::AStarshipExpr::(parser_nodes::ASendExpr::n_expr=)"
2344 typedef void (* parser_prod___AStarshipExpr___n_expr2__eq_t)(val_t self, val_t param0);
2345 void parser_prod___AStarshipExpr___n_expr2__eq(val_t self, val_t param0);
2346 #define LOCATE_parser_prod___AStarshipExpr___n_expr2__eq "parser_prod::AStarshipExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2347 typedef void (* parser_prod___AStarshipExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2348 void parser_prod___AStarshipExpr___replace_child(val_t self, val_t param0, val_t param1);
2349 #define LOCATE_parser_prod___AStarshipExpr___replace_child "parser_prod::AStarshipExpr::(parser_prod::PNode::replace_child)"
2350 typedef void (* parser_prod___AStarshipExpr___visit_all_t)(val_t self, val_t param0);
2351 void parser_prod___AStarshipExpr___visit_all(val_t self, val_t param0);
2352 #define LOCATE_parser_prod___AStarshipExpr___visit_all "parser_prod::AStarshipExpr::(parser_prod::PNode::visit_all)"
2353 typedef void (* parser_prod___AStarshipExpr___visit_all_reverse_t)(val_t self, val_t param0);
2354 void parser_prod___AStarshipExpr___visit_all_reverse(val_t self, val_t param0);
2355 #define LOCATE_parser_prod___AStarshipExpr___visit_all_reverse "parser_prod::AStarshipExpr::(parser_prod::PNode::visit_all_reverse)"
2356 val_t NEW_AStarshipExpr_parser_prod___ASendExpr___empty_init();
2357 val_t NEW_AStarshipExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2358 val_t NEW_AStarshipExpr_parser_prod___ABinopExpr___empty_init();
2359 val_t NEW_AStarshipExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2360 typedef void (* parser_prod___AStarshipExpr___empty_init_t)(val_t self, int* init_table);
2361 void parser_prod___AStarshipExpr___empty_init(val_t self, int* init_table);
2362 #define LOCATE_parser_prod___AStarshipExpr___empty_init "parser_prod::AStarshipExpr::empty_init"
2363 val_t NEW_AStarshipExpr_parser_prod___AStarshipExpr___empty_init();
2364 typedef void (* parser_prod___AStarshipExpr___init_astarshipexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2365 void parser_prod___AStarshipExpr___init_astarshipexpr(val_t self, val_t param0, val_t param1, int* init_table);
2366 #define LOCATE_parser_prod___AStarshipExpr___init_astarshipexpr "parser_prod::AStarshipExpr::init_astarshipexpr"
2367 val_t NEW_AStarshipExpr_parser_prod___AStarshipExpr___init_astarshipexpr(val_t p0, val_t p1);
2368 val_t NEW_AStarExpr_parser_nodes___PNode___init();
2369 typedef void (* parser_prod___AStarExpr___n_expr__eq_t)(val_t self, val_t param0);
2370 void parser_prod___AStarExpr___n_expr__eq(val_t self, val_t param0);
2371 #define LOCATE_parser_prod___AStarExpr___n_expr__eq "parser_prod::AStarExpr::(parser_nodes::ASendExpr::n_expr=)"
2372 typedef void (* parser_prod___AStarExpr___n_expr2__eq_t)(val_t self, val_t param0);
2373 void parser_prod___AStarExpr___n_expr2__eq(val_t self, val_t param0);
2374 #define LOCATE_parser_prod___AStarExpr___n_expr2__eq "parser_prod::AStarExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2375 typedef void (* parser_prod___AStarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2376 void parser_prod___AStarExpr___replace_child(val_t self, val_t param0, val_t param1);
2377 #define LOCATE_parser_prod___AStarExpr___replace_child "parser_prod::AStarExpr::(parser_prod::PNode::replace_child)"
2378 typedef void (* parser_prod___AStarExpr___visit_all_t)(val_t self, val_t param0);
2379 void parser_prod___AStarExpr___visit_all(val_t self, val_t param0);
2380 #define LOCATE_parser_prod___AStarExpr___visit_all "parser_prod::AStarExpr::(parser_prod::PNode::visit_all)"
2381 typedef void (* parser_prod___AStarExpr___visit_all_reverse_t)(val_t self, val_t param0);
2382 void parser_prod___AStarExpr___visit_all_reverse(val_t self, val_t param0);
2383 #define LOCATE_parser_prod___AStarExpr___visit_all_reverse "parser_prod::AStarExpr::(parser_prod::PNode::visit_all_reverse)"
2384 val_t NEW_AStarExpr_parser_prod___ASendExpr___empty_init();
2385 val_t NEW_AStarExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2386 val_t NEW_AStarExpr_parser_prod___ABinopExpr___empty_init();
2387 val_t NEW_AStarExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2388 typedef void (* parser_prod___AStarExpr___empty_init_t)(val_t self, int* init_table);
2389 void parser_prod___AStarExpr___empty_init(val_t self, int* init_table);
2390 #define LOCATE_parser_prod___AStarExpr___empty_init "parser_prod::AStarExpr::empty_init"
2391 val_t NEW_AStarExpr_parser_prod___AStarExpr___empty_init();
2392 typedef void (* parser_prod___AStarExpr___init_astarexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2393 void parser_prod___AStarExpr___init_astarexpr(val_t self, val_t param0, val_t param1, int* init_table);
2394 #define LOCATE_parser_prod___AStarExpr___init_astarexpr "parser_prod::AStarExpr::init_astarexpr"
2395 val_t NEW_AStarExpr_parser_prod___AStarExpr___init_astarexpr(val_t p0, val_t p1);
2396 val_t NEW_ASlashExpr_parser_nodes___PNode___init();
2397 typedef void (* parser_prod___ASlashExpr___n_expr__eq_t)(val_t self, val_t param0);
2398 void parser_prod___ASlashExpr___n_expr__eq(val_t self, val_t param0);
2399 #define LOCATE_parser_prod___ASlashExpr___n_expr__eq "parser_prod::ASlashExpr::(parser_nodes::ASendExpr::n_expr=)"
2400 typedef void (* parser_prod___ASlashExpr___n_expr2__eq_t)(val_t self, val_t param0);
2401 void parser_prod___ASlashExpr___n_expr2__eq(val_t self, val_t param0);
2402 #define LOCATE_parser_prod___ASlashExpr___n_expr2__eq "parser_prod::ASlashExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2403 typedef void (* parser_prod___ASlashExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2404 void parser_prod___ASlashExpr___replace_child(val_t self, val_t param0, val_t param1);
2405 #define LOCATE_parser_prod___ASlashExpr___replace_child "parser_prod::ASlashExpr::(parser_prod::PNode::replace_child)"
2406 typedef void (* parser_prod___ASlashExpr___visit_all_t)(val_t self, val_t param0);
2407 void parser_prod___ASlashExpr___visit_all(val_t self, val_t param0);
2408 #define LOCATE_parser_prod___ASlashExpr___visit_all "parser_prod::ASlashExpr::(parser_prod::PNode::visit_all)"
2409 typedef void (* parser_prod___ASlashExpr___visit_all_reverse_t)(val_t self, val_t param0);
2410 void parser_prod___ASlashExpr___visit_all_reverse(val_t self, val_t param0);
2411 #define LOCATE_parser_prod___ASlashExpr___visit_all_reverse "parser_prod::ASlashExpr::(parser_prod::PNode::visit_all_reverse)"
2412 val_t NEW_ASlashExpr_parser_prod___ASendExpr___empty_init();
2413 val_t NEW_ASlashExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2414 val_t NEW_ASlashExpr_parser_prod___ABinopExpr___empty_init();
2415 val_t NEW_ASlashExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2416 typedef void (* parser_prod___ASlashExpr___empty_init_t)(val_t self, int* init_table);
2417 void parser_prod___ASlashExpr___empty_init(val_t self, int* init_table);
2418 #define LOCATE_parser_prod___ASlashExpr___empty_init "parser_prod::ASlashExpr::empty_init"
2419 val_t NEW_ASlashExpr_parser_prod___ASlashExpr___empty_init();
2420 typedef void (* parser_prod___ASlashExpr___init_aslashexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2421 void parser_prod___ASlashExpr___init_aslashexpr(val_t self, val_t param0, val_t param1, int* init_table);
2422 #define LOCATE_parser_prod___ASlashExpr___init_aslashexpr "parser_prod::ASlashExpr::init_aslashexpr"
2423 val_t NEW_ASlashExpr_parser_prod___ASlashExpr___init_aslashexpr(val_t p0, val_t p1);
2424 val_t NEW_APercentExpr_parser_nodes___PNode___init();
2425 typedef void (* parser_prod___APercentExpr___n_expr__eq_t)(val_t self, val_t param0);
2426 void parser_prod___APercentExpr___n_expr__eq(val_t self, val_t param0);
2427 #define LOCATE_parser_prod___APercentExpr___n_expr__eq "parser_prod::APercentExpr::(parser_nodes::ASendExpr::n_expr=)"
2428 typedef void (* parser_prod___APercentExpr___n_expr2__eq_t)(val_t self, val_t param0);
2429 void parser_prod___APercentExpr___n_expr2__eq(val_t self, val_t param0);
2430 #define LOCATE_parser_prod___APercentExpr___n_expr2__eq "parser_prod::APercentExpr::(parser_nodes::ABinopExpr::n_expr2=)"
2431 typedef void (* parser_prod___APercentExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2432 void parser_prod___APercentExpr___replace_child(val_t self, val_t param0, val_t param1);
2433 #define LOCATE_parser_prod___APercentExpr___replace_child "parser_prod::APercentExpr::(parser_prod::PNode::replace_child)"
2434 typedef void (* parser_prod___APercentExpr___visit_all_t)(val_t self, val_t param0);
2435 void parser_prod___APercentExpr___visit_all(val_t self, val_t param0);
2436 #define LOCATE_parser_prod___APercentExpr___visit_all "parser_prod::APercentExpr::(parser_prod::PNode::visit_all)"
2437 typedef void (* parser_prod___APercentExpr___visit_all_reverse_t)(val_t self, val_t param0);
2438 void parser_prod___APercentExpr___visit_all_reverse(val_t self, val_t param0);
2439 #define LOCATE_parser_prod___APercentExpr___visit_all_reverse "parser_prod::APercentExpr::(parser_prod::PNode::visit_all_reverse)"
2440 val_t NEW_APercentExpr_parser_prod___ASendExpr___empty_init();
2441 val_t NEW_APercentExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2442 val_t NEW_APercentExpr_parser_prod___ABinopExpr___empty_init();
2443 val_t NEW_APercentExpr_parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
2444 typedef void (* parser_prod___APercentExpr___empty_init_t)(val_t self, int* init_table);
2445 void parser_prod___APercentExpr___empty_init(val_t self, int* init_table);
2446 #define LOCATE_parser_prod___APercentExpr___empty_init "parser_prod::APercentExpr::empty_init"
2447 val_t NEW_APercentExpr_parser_prod___APercentExpr___empty_init();
2448 typedef void (* parser_prod___APercentExpr___init_apercentexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2449 void parser_prod___APercentExpr___init_apercentexpr(val_t self, val_t param0, val_t param1, int* init_table);
2450 #define LOCATE_parser_prod___APercentExpr___init_apercentexpr "parser_prod::APercentExpr::init_apercentexpr"
2451 val_t NEW_APercentExpr_parser_prod___APercentExpr___init_apercentexpr(val_t p0, val_t p1);
2452 val_t NEW_AUminusExpr_parser_nodes___PNode___init();
2453 typedef void (* parser_prod___AUminusExpr___n_expr__eq_t)(val_t self, val_t param0);
2454 void parser_prod___AUminusExpr___n_expr__eq(val_t self, val_t param0);
2455 #define LOCATE_parser_prod___AUminusExpr___n_expr__eq "parser_prod::AUminusExpr::(parser_nodes::ASendExpr::n_expr=)"
2456 typedef void (* parser_prod___AUminusExpr___n_minus__eq_t)(val_t self, val_t param0);
2457 void parser_prod___AUminusExpr___n_minus__eq(val_t self, val_t param0);
2458 #define LOCATE_parser_prod___AUminusExpr___n_minus__eq "parser_prod::AUminusExpr::(parser_nodes::AUminusExpr::n_minus=)"
2459 typedef void (* parser_prod___AUminusExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2460 void parser_prod___AUminusExpr___replace_child(val_t self, val_t param0, val_t param1);
2461 #define LOCATE_parser_prod___AUminusExpr___replace_child "parser_prod::AUminusExpr::(parser_prod::PNode::replace_child)"
2462 typedef void (* parser_prod___AUminusExpr___visit_all_t)(val_t self, val_t param0);
2463 void parser_prod___AUminusExpr___visit_all(val_t self, val_t param0);
2464 #define LOCATE_parser_prod___AUminusExpr___visit_all "parser_prod::AUminusExpr::(parser_prod::PNode::visit_all)"
2465 typedef void (* parser_prod___AUminusExpr___visit_all_reverse_t)(val_t self, val_t param0);
2466 void parser_prod___AUminusExpr___visit_all_reverse(val_t self, val_t param0);
2467 #define LOCATE_parser_prod___AUminusExpr___visit_all_reverse "parser_prod::AUminusExpr::(parser_prod::PNode::visit_all_reverse)"
2468 val_t NEW_AUminusExpr_parser_prod___ASendExpr___empty_init();
2469 val_t NEW_AUminusExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2470 typedef void (* parser_prod___AUminusExpr___empty_init_t)(val_t self, int* init_table);
2471 void parser_prod___AUminusExpr___empty_init(val_t self, int* init_table);
2472 #define LOCATE_parser_prod___AUminusExpr___empty_init "parser_prod::AUminusExpr::empty_init"
2473 val_t NEW_AUminusExpr_parser_prod___AUminusExpr___empty_init();
2474 typedef void (* parser_prod___AUminusExpr___init_auminusexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2475 void parser_prod___AUminusExpr___init_auminusexpr(val_t self, val_t param0, val_t param1, int* init_table);
2476 #define LOCATE_parser_prod___AUminusExpr___init_auminusexpr "parser_prod::AUminusExpr::init_auminusexpr"
2477 val_t NEW_AUminusExpr_parser_prod___AUminusExpr___init_auminusexpr(val_t p0, val_t p1);
2478 val_t NEW_ANewExpr_parser_nodes___PNode___init();
2479 typedef void (* parser_prod___ANewExpr___n_kwnew__eq_t)(val_t self, val_t param0);
2480 void parser_prod___ANewExpr___n_kwnew__eq(val_t self, val_t param0);
2481 #define LOCATE_parser_prod___ANewExpr___n_kwnew__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_kwnew=)"
2482 typedef void (* parser_prod___ANewExpr___n_type__eq_t)(val_t self, val_t param0);
2483 void parser_prod___ANewExpr___n_type__eq(val_t self, val_t param0);
2484 #define LOCATE_parser_prod___ANewExpr___n_type__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_type=)"
2485 typedef void (* parser_prod___ANewExpr___n_id__eq_t)(val_t self, val_t param0);
2486 void parser_prod___ANewExpr___n_id__eq(val_t self, val_t param0);
2487 #define LOCATE_parser_prod___ANewExpr___n_id__eq "parser_prod::ANewExpr::(parser_nodes::ANewExpr::n_id=)"
2488 typedef void (* parser_prod___ANewExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2489 void parser_prod___ANewExpr___replace_child(val_t self, val_t param0, val_t param1);
2490 #define LOCATE_parser_prod___ANewExpr___replace_child "parser_prod::ANewExpr::(parser_prod::PNode::replace_child)"
2491 typedef void (* parser_prod___ANewExpr___visit_all_t)(val_t self, val_t param0);
2492 void parser_prod___ANewExpr___visit_all(val_t self, val_t param0);
2493 #define LOCATE_parser_prod___ANewExpr___visit_all "parser_prod::ANewExpr::(parser_prod::PNode::visit_all)"
2494 typedef void (* parser_prod___ANewExpr___visit_all_reverse_t)(val_t self, val_t param0);
2495 void parser_prod___ANewExpr___visit_all_reverse(val_t self, val_t param0);
2496 #define LOCATE_parser_prod___ANewExpr___visit_all_reverse "parser_prod::ANewExpr::(parser_prod::PNode::visit_all_reverse)"
2497 typedef void (* parser_prod___ANewExpr___empty_init_t)(val_t self, int* init_table);
2498 void parser_prod___ANewExpr___empty_init(val_t self, int* init_table);
2499 #define LOCATE_parser_prod___ANewExpr___empty_init "parser_prod::ANewExpr::empty_init"
2500 val_t NEW_ANewExpr_parser_prod___ANewExpr___empty_init();
2501 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);
2502 void parser_prod___ANewExpr___init_anewexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2503 #define LOCATE_parser_prod___ANewExpr___init_anewexpr "parser_prod::ANewExpr::init_anewexpr"
2504 val_t NEW_ANewExpr_parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2505 val_t NEW_AAttrExpr_parser_nodes___PNode___init();
2506 typedef void (* parser_prod___AAttrExpr___n_expr__eq_t)(val_t self, val_t param0);
2507 void parser_prod___AAttrExpr___n_expr__eq(val_t self, val_t param0);
2508 #define LOCATE_parser_prod___AAttrExpr___n_expr__eq "parser_prod::AAttrExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2509 typedef void (* parser_prod___AAttrExpr___n_id__eq_t)(val_t self, val_t param0);
2510 void parser_prod___AAttrExpr___n_id__eq(val_t self, val_t param0);
2511 #define LOCATE_parser_prod___AAttrExpr___n_id__eq "parser_prod::AAttrExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2512 typedef void (* parser_prod___AAttrExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2513 void parser_prod___AAttrExpr___replace_child(val_t self, val_t param0, val_t param1);
2514 #define LOCATE_parser_prod___AAttrExpr___replace_child "parser_prod::AAttrExpr::(parser_prod::PNode::replace_child)"
2515 typedef void (* parser_prod___AAttrExpr___visit_all_t)(val_t self, val_t param0);
2516 void parser_prod___AAttrExpr___visit_all(val_t self, val_t param0);
2517 #define LOCATE_parser_prod___AAttrExpr___visit_all "parser_prod::AAttrExpr::(parser_prod::PNode::visit_all)"
2518 typedef void (* parser_prod___AAttrExpr___visit_all_reverse_t)(val_t self, val_t param0);
2519 void parser_prod___AAttrExpr___visit_all_reverse(val_t self, val_t param0);
2520 #define LOCATE_parser_prod___AAttrExpr___visit_all_reverse "parser_prod::AAttrExpr::(parser_prod::PNode::visit_all_reverse)"
2521 typedef void (* parser_prod___AAttrExpr___empty_init_t)(val_t self, int* init_table);
2522 void parser_prod___AAttrExpr___empty_init(val_t self, int* init_table);
2523 #define LOCATE_parser_prod___AAttrExpr___empty_init "parser_prod::AAttrExpr::empty_init"
2524 val_t NEW_AAttrExpr_parser_prod___AAttrExpr___empty_init();
2525 typedef void (* parser_prod___AAttrExpr___init_aattrexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2526 void parser_prod___AAttrExpr___init_aattrexpr(val_t self, val_t param0, val_t param1, int* init_table);
2527 #define LOCATE_parser_prod___AAttrExpr___init_aattrexpr "parser_prod::AAttrExpr::init_aattrexpr"
2528 val_t NEW_AAttrExpr_parser_prod___AAttrExpr___init_aattrexpr(val_t p0, val_t p1);
2529 val_t NEW_AAttrAssignExpr_parser_nodes___PNode___init();
2530 typedef void (* parser_prod___AAttrAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2531 void parser_prod___AAttrAssignExpr___n_expr__eq(val_t self, val_t param0);
2532 #define LOCATE_parser_prod___AAttrAssignExpr___n_expr__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2533 typedef void (* parser_prod___AAttrAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2534 void parser_prod___AAttrAssignExpr___n_id__eq(val_t self, val_t param0);
2535 #define LOCATE_parser_prod___AAttrAssignExpr___n_id__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2536 typedef void (* parser_prod___AAttrAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2537 void parser_prod___AAttrAssignExpr___n_assign__eq(val_t self, val_t param0);
2538 #define LOCATE_parser_prod___AAttrAssignExpr___n_assign__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2539 typedef void (* parser_prod___AAttrAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2540 void parser_prod___AAttrAssignExpr___n_value__eq(val_t self, val_t param0);
2541 #define LOCATE_parser_prod___AAttrAssignExpr___n_value__eq "parser_prod::AAttrAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2542 typedef void (* parser_prod___AAttrAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2543 void parser_prod___AAttrAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2544 #define LOCATE_parser_prod___AAttrAssignExpr___replace_child "parser_prod::AAttrAssignExpr::(parser_prod::PNode::replace_child)"
2545 typedef void (* parser_prod___AAttrAssignExpr___visit_all_t)(val_t self, val_t param0);
2546 void parser_prod___AAttrAssignExpr___visit_all(val_t self, val_t param0);
2547 #define LOCATE_parser_prod___AAttrAssignExpr___visit_all "parser_prod::AAttrAssignExpr::(parser_prod::PNode::visit_all)"
2548 typedef void (* parser_prod___AAttrAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2549 void parser_prod___AAttrAssignExpr___visit_all_reverse(val_t self, val_t param0);
2550 #define LOCATE_parser_prod___AAttrAssignExpr___visit_all_reverse "parser_prod::AAttrAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2551 typedef void (* parser_prod___AAttrAssignExpr___empty_init_t)(val_t self, int* init_table);
2552 void parser_prod___AAttrAssignExpr___empty_init(val_t self, int* init_table);
2553 #define LOCATE_parser_prod___AAttrAssignExpr___empty_init "parser_prod::AAttrAssignExpr::empty_init"
2554 val_t NEW_AAttrAssignExpr_parser_prod___AAttrAssignExpr___empty_init();
2555 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);
2556 void parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2557 #define LOCATE_parser_prod___AAttrAssignExpr___init_aattrassignexpr "parser_prod::AAttrAssignExpr::init_aattrassignexpr"
2558 val_t NEW_AAttrAssignExpr_parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2559 val_t NEW_AAttrReassignExpr_parser_nodes___PNode___init();
2560 typedef void (* parser_prod___AAttrReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2561 void parser_prod___AAttrReassignExpr___n_expr__eq(val_t self, val_t param0);
2562 #define LOCATE_parser_prod___AAttrReassignExpr___n_expr__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AAttrFormExpr::n_expr=)"
2563 typedef void (* parser_prod___AAttrReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2564 void parser_prod___AAttrReassignExpr___n_id__eq(val_t self, val_t param0);
2565 #define LOCATE_parser_prod___AAttrReassignExpr___n_id__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AAttrFormExpr::n_id=)"
2566 typedef void (* parser_prod___AAttrReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2567 void parser_prod___AAttrReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2568 #define LOCATE_parser_prod___AAttrReassignExpr___n_assign_op__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2569 typedef void (* parser_prod___AAttrReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2570 void parser_prod___AAttrReassignExpr___n_value__eq(val_t self, val_t param0);
2571 #define LOCATE_parser_prod___AAttrReassignExpr___n_value__eq "parser_prod::AAttrReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2572 typedef void (* parser_prod___AAttrReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2573 void parser_prod___AAttrReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2574 #define LOCATE_parser_prod___AAttrReassignExpr___replace_child "parser_prod::AAttrReassignExpr::(parser_prod::PNode::replace_child)"
2575 typedef void (* parser_prod___AAttrReassignExpr___visit_all_t)(val_t self, val_t param0);
2576 void parser_prod___AAttrReassignExpr___visit_all(val_t self, val_t param0);
2577 #define LOCATE_parser_prod___AAttrReassignExpr___visit_all "parser_prod::AAttrReassignExpr::(parser_prod::PNode::visit_all)"
2578 typedef void (* parser_prod___AAttrReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2579 void parser_prod___AAttrReassignExpr___visit_all_reverse(val_t self, val_t param0);
2580 #define LOCATE_parser_prod___AAttrReassignExpr___visit_all_reverse "parser_prod::AAttrReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2581 typedef void (* parser_prod___AAttrReassignExpr___empty_init_t)(val_t self, int* init_table);
2582 void parser_prod___AAttrReassignExpr___empty_init(val_t self, int* init_table);
2583 #define LOCATE_parser_prod___AAttrReassignExpr___empty_init "parser_prod::AAttrReassignExpr::empty_init"
2584 val_t NEW_AAttrReassignExpr_parser_prod___AAttrReassignExpr___empty_init();
2585 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);
2586 void parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2587 #define LOCATE_parser_prod___AAttrReassignExpr___init_aattrreassignexpr "parser_prod::AAttrReassignExpr::init_aattrreassignexpr"
2588 val_t NEW_AAttrReassignExpr_parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2589 val_t NEW_ACallExpr_parser_nodes___PNode___init();
2590 typedef void (* parser_prod___ACallExpr___n_expr__eq_t)(val_t self, val_t param0);
2591 void parser_prod___ACallExpr___n_expr__eq(val_t self, val_t param0);
2592 #define LOCATE_parser_prod___ACallExpr___n_expr__eq "parser_prod::ACallExpr::(parser_nodes::ASendExpr::n_expr=)"
2593 typedef void (* parser_prod___ACallExpr___n_id__eq_t)(val_t self, val_t param0);
2594 void parser_prod___ACallExpr___n_id__eq(val_t self, val_t param0);
2595 #define LOCATE_parser_prod___ACallExpr___n_id__eq "parser_prod::ACallExpr::(parser_nodes::ACallFormExpr::n_id=)"
2596 typedef void (* parser_prod___ACallExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2597 void parser_prod___ACallExpr___replace_child(val_t self, val_t param0, val_t param1);
2598 #define LOCATE_parser_prod___ACallExpr___replace_child "parser_prod::ACallExpr::(parser_prod::PNode::replace_child)"
2599 typedef void (* parser_prod___ACallExpr___visit_all_t)(val_t self, val_t param0);
2600 void parser_prod___ACallExpr___visit_all(val_t self, val_t param0);
2601 #define LOCATE_parser_prod___ACallExpr___visit_all "parser_prod::ACallExpr::(parser_prod::PNode::visit_all)"
2602 typedef void (* parser_prod___ACallExpr___visit_all_reverse_t)(val_t self, val_t param0);
2603 void parser_prod___ACallExpr___visit_all_reverse(val_t self, val_t param0);
2604 #define LOCATE_parser_prod___ACallExpr___visit_all_reverse "parser_prod::ACallExpr::(parser_prod::PNode::visit_all_reverse)"
2605 val_t NEW_ACallExpr_parser_prod___ASendExpr___empty_init();
2606 val_t NEW_ACallExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2607 typedef void (* parser_prod___ACallExpr___empty_init_t)(val_t self, int* init_table);
2608 void parser_prod___ACallExpr___empty_init(val_t self, int* init_table);
2609 #define LOCATE_parser_prod___ACallExpr___empty_init "parser_prod::ACallExpr::empty_init"
2610 val_t NEW_ACallExpr_parser_prod___ACallExpr___empty_init();
2611 typedef void (* parser_prod___ACallExpr___init_acallexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2612 void parser_prod___ACallExpr___init_acallexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2613 #define LOCATE_parser_prod___ACallExpr___init_acallexpr "parser_prod::ACallExpr::init_acallexpr"
2614 val_t NEW_ACallExpr_parser_prod___ACallExpr___init_acallexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2615 val_t NEW_ACallAssignExpr_parser_nodes___PNode___init();
2616 typedef void (* parser_prod___ACallAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2617 void parser_prod___ACallAssignExpr___n_expr__eq(val_t self, val_t param0);
2618 #define LOCATE_parser_prod___ACallAssignExpr___n_expr__eq "parser_prod::ACallAssignExpr::(parser_nodes::ASendExpr::n_expr=)"
2619 typedef void (* parser_prod___ACallAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2620 void parser_prod___ACallAssignExpr___n_id__eq(val_t self, val_t param0);
2621 #define LOCATE_parser_prod___ACallAssignExpr___n_id__eq "parser_prod::ACallAssignExpr::(parser_nodes::ACallFormExpr::n_id=)"
2622 typedef void (* parser_prod___ACallAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2623 void parser_prod___ACallAssignExpr___n_assign__eq(val_t self, val_t param0);
2624 #define LOCATE_parser_prod___ACallAssignExpr___n_assign__eq "parser_prod::ACallAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2625 typedef void (* parser_prod___ACallAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2626 void parser_prod___ACallAssignExpr___n_value__eq(val_t self, val_t param0);
2627 #define LOCATE_parser_prod___ACallAssignExpr___n_value__eq "parser_prod::ACallAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2628 typedef void (* parser_prod___ACallAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2629 void parser_prod___ACallAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2630 #define LOCATE_parser_prod___ACallAssignExpr___replace_child "parser_prod::ACallAssignExpr::(parser_prod::PNode::replace_child)"
2631 typedef void (* parser_prod___ACallAssignExpr___visit_all_t)(val_t self, val_t param0);
2632 void parser_prod___ACallAssignExpr___visit_all(val_t self, val_t param0);
2633 #define LOCATE_parser_prod___ACallAssignExpr___visit_all "parser_prod::ACallAssignExpr::(parser_prod::PNode::visit_all)"
2634 typedef void (* parser_prod___ACallAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2635 void parser_prod___ACallAssignExpr___visit_all_reverse(val_t self, val_t param0);
2636 #define LOCATE_parser_prod___ACallAssignExpr___visit_all_reverse "parser_prod::ACallAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2637 val_t NEW_ACallAssignExpr_parser_prod___ASendExpr___empty_init();
2638 val_t NEW_ACallAssignExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2639 typedef void (* parser_prod___ACallAssignExpr___empty_init_t)(val_t self, int* init_table);
2640 void parser_prod___ACallAssignExpr___empty_init(val_t self, int* init_table);
2641 #define LOCATE_parser_prod___ACallAssignExpr___empty_init "parser_prod::ACallAssignExpr::empty_init"
2642 val_t NEW_ACallAssignExpr_parser_prod___ACallAssignExpr___empty_init();
2643 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);
2644 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);
2645 #define LOCATE_parser_prod___ACallAssignExpr___init_acallassignexpr "parser_prod::ACallAssignExpr::init_acallassignexpr"
2646 val_t NEW_ACallAssignExpr_parser_prod___ACallAssignExpr___init_acallassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
2647 val_t NEW_ACallReassignExpr_parser_nodes___PNode___init();
2648 typedef void (* parser_prod___ACallReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2649 void parser_prod___ACallReassignExpr___n_expr__eq(val_t self, val_t param0);
2650 #define LOCATE_parser_prod___ACallReassignExpr___n_expr__eq "parser_prod::ACallReassignExpr::(parser_nodes::ASendExpr::n_expr=)"
2651 typedef void (* parser_prod___ACallReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2652 void parser_prod___ACallReassignExpr___n_id__eq(val_t self, val_t param0);
2653 #define LOCATE_parser_prod___ACallReassignExpr___n_id__eq "parser_prod::ACallReassignExpr::(parser_nodes::ACallFormExpr::n_id=)"
2654 typedef void (* parser_prod___ACallReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2655 void parser_prod___ACallReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2656 #define LOCATE_parser_prod___ACallReassignExpr___n_assign_op__eq "parser_prod::ACallReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2657 typedef void (* parser_prod___ACallReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2658 void parser_prod___ACallReassignExpr___n_value__eq(val_t self, val_t param0);
2659 #define LOCATE_parser_prod___ACallReassignExpr___n_value__eq "parser_prod::ACallReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2660 typedef void (* parser_prod___ACallReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2661 void parser_prod___ACallReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2662 #define LOCATE_parser_prod___ACallReassignExpr___replace_child "parser_prod::ACallReassignExpr::(parser_prod::PNode::replace_child)"
2663 typedef void (* parser_prod___ACallReassignExpr___visit_all_t)(val_t self, val_t param0);
2664 void parser_prod___ACallReassignExpr___visit_all(val_t self, val_t param0);
2665 #define LOCATE_parser_prod___ACallReassignExpr___visit_all "parser_prod::ACallReassignExpr::(parser_prod::PNode::visit_all)"
2666 typedef void (* parser_prod___ACallReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2667 void parser_prod___ACallReassignExpr___visit_all_reverse(val_t self, val_t param0);
2668 #define LOCATE_parser_prod___ACallReassignExpr___visit_all_reverse "parser_prod::ACallReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2669 val_t NEW_ACallReassignExpr_parser_prod___ASendExpr___empty_init();
2670 val_t NEW_ACallReassignExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2671 typedef void (* parser_prod___ACallReassignExpr___empty_init_t)(val_t self, int* init_table);
2672 void parser_prod___ACallReassignExpr___empty_init(val_t self, int* init_table);
2673 #define LOCATE_parser_prod___ACallReassignExpr___empty_init "parser_prod::ACallReassignExpr::empty_init"
2674 val_t NEW_ACallReassignExpr_parser_prod___ACallReassignExpr___empty_init();
2675 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);
2676 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);
2677 #define LOCATE_parser_prod___ACallReassignExpr___init_acallreassignexpr "parser_prod::ACallReassignExpr::init_acallreassignexpr"
2678 val_t NEW_ACallReassignExpr_parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
2679 val_t NEW_ASuperExpr_parser_nodes___PNode___init();
2680 typedef void (* parser_prod___ASuperExpr___n_qualified__eq_t)(val_t self, val_t param0);
2681 void parser_prod___ASuperExpr___n_qualified__eq(val_t self, val_t param0);
2682 #define LOCATE_parser_prod___ASuperExpr___n_qualified__eq "parser_prod::ASuperExpr::(parser_nodes::ASuperExpr::n_qualified=)"
2683 typedef void (* parser_prod___ASuperExpr___n_kwsuper__eq_t)(val_t self, val_t param0);
2684 void parser_prod___ASuperExpr___n_kwsuper__eq(val_t self, val_t param0);
2685 #define LOCATE_parser_prod___ASuperExpr___n_kwsuper__eq "parser_prod::ASuperExpr::(parser_nodes::ASuperExpr::n_kwsuper=)"
2686 typedef void (* parser_prod___ASuperExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2687 void parser_prod___ASuperExpr___replace_child(val_t self, val_t param0, val_t param1);
2688 #define LOCATE_parser_prod___ASuperExpr___replace_child "parser_prod::ASuperExpr::(parser_prod::PNode::replace_child)"
2689 typedef void (* parser_prod___ASuperExpr___visit_all_t)(val_t self, val_t param0);
2690 void parser_prod___ASuperExpr___visit_all(val_t self, val_t param0);
2691 #define LOCATE_parser_prod___ASuperExpr___visit_all "parser_prod::ASuperExpr::(parser_prod::PNode::visit_all)"
2692 typedef void (* parser_prod___ASuperExpr___visit_all_reverse_t)(val_t self, val_t param0);
2693 void parser_prod___ASuperExpr___visit_all_reverse(val_t self, val_t param0);
2694 #define LOCATE_parser_prod___ASuperExpr___visit_all_reverse "parser_prod::ASuperExpr::(parser_prod::PNode::visit_all_reverse)"
2695 typedef void (* parser_prod___ASuperExpr___empty_init_t)(val_t self, int* init_table);
2696 void parser_prod___ASuperExpr___empty_init(val_t self, int* init_table);
2697 #define LOCATE_parser_prod___ASuperExpr___empty_init "parser_prod::ASuperExpr::empty_init"
2698 val_t NEW_ASuperExpr_parser_prod___ASuperExpr___empty_init();
2699 typedef void (* parser_prod___ASuperExpr___init_asuperexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2700 void parser_prod___ASuperExpr___init_asuperexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2701 #define LOCATE_parser_prod___ASuperExpr___init_asuperexpr "parser_prod::ASuperExpr::init_asuperexpr"
2702 val_t NEW_ASuperExpr_parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2);
2703 val_t NEW_AInitExpr_parser_nodes___PNode___init();
2704 typedef void (* parser_prod___AInitExpr___n_expr__eq_t)(val_t self, val_t param0);
2705 void parser_prod___AInitExpr___n_expr__eq(val_t self, val_t param0);
2706 #define LOCATE_parser_prod___AInitExpr___n_expr__eq "parser_prod::AInitExpr::(parser_nodes::ASendExpr::n_expr=)"
2707 typedef void (* parser_prod___AInitExpr___n_kwinit__eq_t)(val_t self, val_t param0);
2708 void parser_prod___AInitExpr___n_kwinit__eq(val_t self, val_t param0);
2709 #define LOCATE_parser_prod___AInitExpr___n_kwinit__eq "parser_prod::AInitExpr::(parser_nodes::AInitExpr::n_kwinit=)"
2710 typedef void (* parser_prod___AInitExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2711 void parser_prod___AInitExpr___replace_child(val_t self, val_t param0, val_t param1);
2712 #define LOCATE_parser_prod___AInitExpr___replace_child "parser_prod::AInitExpr::(parser_prod::PNode::replace_child)"
2713 typedef void (* parser_prod___AInitExpr___visit_all_t)(val_t self, val_t param0);
2714 void parser_prod___AInitExpr___visit_all(val_t self, val_t param0);
2715 #define LOCATE_parser_prod___AInitExpr___visit_all "parser_prod::AInitExpr::(parser_prod::PNode::visit_all)"
2716 typedef void (* parser_prod___AInitExpr___visit_all_reverse_t)(val_t self, val_t param0);
2717 void parser_prod___AInitExpr___visit_all_reverse(val_t self, val_t param0);
2718 #define LOCATE_parser_prod___AInitExpr___visit_all_reverse "parser_prod::AInitExpr::(parser_prod::PNode::visit_all_reverse)"
2719 val_t NEW_AInitExpr_parser_prod___ASendExpr___empty_init();
2720 val_t NEW_AInitExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2721 typedef void (* parser_prod___AInitExpr___empty_init_t)(val_t self, int* init_table);
2722 void parser_prod___AInitExpr___empty_init(val_t self, int* init_table);
2723 #define LOCATE_parser_prod___AInitExpr___empty_init "parser_prod::AInitExpr::empty_init"
2724 val_t NEW_AInitExpr_parser_prod___AInitExpr___empty_init();
2725 typedef void (* parser_prod___AInitExpr___init_ainitexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2726 void parser_prod___AInitExpr___init_ainitexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2727 #define LOCATE_parser_prod___AInitExpr___init_ainitexpr "parser_prod::AInitExpr::init_ainitexpr"
2728 val_t NEW_AInitExpr_parser_prod___AInitExpr___init_ainitexpr(val_t p0, val_t p1, val_t p2);
2729 val_t NEW_ABraExpr_parser_nodes___PNode___init();
2730 typedef void (* parser_prod___ABraExpr___n_expr__eq_t)(val_t self, val_t param0);
2731 void parser_prod___ABraExpr___n_expr__eq(val_t self, val_t param0);
2732 #define LOCATE_parser_prod___ABraExpr___n_expr__eq "parser_prod::ABraExpr::(parser_nodes::ASendExpr::n_expr=)"
2733 typedef void (* parser_prod___ABraExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2734 void parser_prod___ABraExpr___replace_child(val_t self, val_t param0, val_t param1);
2735 #define LOCATE_parser_prod___ABraExpr___replace_child "parser_prod::ABraExpr::(parser_prod::PNode::replace_child)"
2736 typedef void (* parser_prod___ABraExpr___visit_all_t)(val_t self, val_t param0);
2737 void parser_prod___ABraExpr___visit_all(val_t self, val_t param0);
2738 #define LOCATE_parser_prod___ABraExpr___visit_all "parser_prod::ABraExpr::(parser_prod::PNode::visit_all)"
2739 typedef void (* parser_prod___ABraExpr___visit_all_reverse_t)(val_t self, val_t param0);
2740 void parser_prod___ABraExpr___visit_all_reverse(val_t self, val_t param0);
2741 #define LOCATE_parser_prod___ABraExpr___visit_all_reverse "parser_prod::ABraExpr::(parser_prod::PNode::visit_all_reverse)"
2742 val_t NEW_ABraExpr_parser_prod___ASendExpr___empty_init();
2743 val_t NEW_ABraExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2744 typedef void (* parser_prod___ABraExpr___empty_init_t)(val_t self, int* init_table);
2745 void parser_prod___ABraExpr___empty_init(val_t self, int* init_table);
2746 #define LOCATE_parser_prod___ABraExpr___empty_init "parser_prod::ABraExpr::empty_init"
2747 val_t NEW_ABraExpr_parser_prod___ABraExpr___empty_init();
2748 typedef void (* parser_prod___ABraExpr___init_abraexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2749 void parser_prod___ABraExpr___init_abraexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2750 #define LOCATE_parser_prod___ABraExpr___init_abraexpr "parser_prod::ABraExpr::init_abraexpr"
2751 val_t NEW_ABraExpr_parser_prod___ABraExpr___init_abraexpr(val_t p0, val_t p1, val_t p2);
2752 val_t NEW_ABraAssignExpr_parser_nodes___PNode___init();
2753 typedef void (* parser_prod___ABraAssignExpr___n_expr__eq_t)(val_t self, val_t param0);
2754 void parser_prod___ABraAssignExpr___n_expr__eq(val_t self, val_t param0);
2755 #define LOCATE_parser_prod___ABraAssignExpr___n_expr__eq "parser_prod::ABraAssignExpr::(parser_nodes::ASendExpr::n_expr=)"
2756 typedef void (* parser_prod___ABraAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2757 void parser_prod___ABraAssignExpr___n_assign__eq(val_t self, val_t param0);
2758 #define LOCATE_parser_prod___ABraAssignExpr___n_assign__eq "parser_prod::ABraAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2759 typedef void (* parser_prod___ABraAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2760 void parser_prod___ABraAssignExpr___n_value__eq(val_t self, val_t param0);
2761 #define LOCATE_parser_prod___ABraAssignExpr___n_value__eq "parser_prod::ABraAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2762 typedef void (* parser_prod___ABraAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2763 void parser_prod___ABraAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2764 #define LOCATE_parser_prod___ABraAssignExpr___replace_child "parser_prod::ABraAssignExpr::(parser_prod::PNode::replace_child)"
2765 typedef void (* parser_prod___ABraAssignExpr___visit_all_t)(val_t self, val_t param0);
2766 void parser_prod___ABraAssignExpr___visit_all(val_t self, val_t param0);
2767 #define LOCATE_parser_prod___ABraAssignExpr___visit_all "parser_prod::ABraAssignExpr::(parser_prod::PNode::visit_all)"
2768 typedef void (* parser_prod___ABraAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2769 void parser_prod___ABraAssignExpr___visit_all_reverse(val_t self, val_t param0);
2770 #define LOCATE_parser_prod___ABraAssignExpr___visit_all_reverse "parser_prod::ABraAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2771 val_t NEW_ABraAssignExpr_parser_prod___ASendExpr___empty_init();
2772 val_t NEW_ABraAssignExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2773 typedef void (* parser_prod___ABraAssignExpr___empty_init_t)(val_t self, int* init_table);
2774 void parser_prod___ABraAssignExpr___empty_init(val_t self, int* init_table);
2775 #define LOCATE_parser_prod___ABraAssignExpr___empty_init "parser_prod::ABraAssignExpr::empty_init"
2776 val_t NEW_ABraAssignExpr_parser_prod___ABraAssignExpr___empty_init();
2777 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);
2778 void parser_prod___ABraAssignExpr___init_abraassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2779 #define LOCATE_parser_prod___ABraAssignExpr___init_abraassignexpr "parser_prod::ABraAssignExpr::init_abraassignexpr"
2780 val_t NEW_ABraAssignExpr_parser_prod___ABraAssignExpr___init_abraassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2781 val_t NEW_ABraReassignExpr_parser_nodes___PNode___init();
2782 typedef void (* parser_prod___ABraReassignExpr___n_expr__eq_t)(val_t self, val_t param0);
2783 void parser_prod___ABraReassignExpr___n_expr__eq(val_t self, val_t param0);
2784 #define LOCATE_parser_prod___ABraReassignExpr___n_expr__eq "parser_prod::ABraReassignExpr::(parser_nodes::ASendExpr::n_expr=)"
2785 typedef void (* parser_prod___ABraReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2786 void parser_prod___ABraReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2787 #define LOCATE_parser_prod___ABraReassignExpr___n_assign_op__eq "parser_prod::ABraReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2788 typedef void (* parser_prod___ABraReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2789 void parser_prod___ABraReassignExpr___n_value__eq(val_t self, val_t param0);
2790 #define LOCATE_parser_prod___ABraReassignExpr___n_value__eq "parser_prod::ABraReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2791 typedef void (* parser_prod___ABraReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2792 void parser_prod___ABraReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2793 #define LOCATE_parser_prod___ABraReassignExpr___replace_child "parser_prod::ABraReassignExpr::(parser_prod::PNode::replace_child)"
2794 typedef void (* parser_prod___ABraReassignExpr___visit_all_t)(val_t self, val_t param0);
2795 void parser_prod___ABraReassignExpr___visit_all(val_t self, val_t param0);
2796 #define LOCATE_parser_prod___ABraReassignExpr___visit_all "parser_prod::ABraReassignExpr::(parser_prod::PNode::visit_all)"
2797 typedef void (* parser_prod___ABraReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2798 void parser_prod___ABraReassignExpr___visit_all_reverse(val_t self, val_t param0);
2799 #define LOCATE_parser_prod___ABraReassignExpr___visit_all_reverse "parser_prod::ABraReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2800 val_t NEW_ABraReassignExpr_parser_prod___ASendExpr___empty_init();
2801 val_t NEW_ABraReassignExpr_parser_prod___ASendExpr___init_asendexpr(val_t p0);
2802 typedef void (* parser_prod___ABraReassignExpr___empty_init_t)(val_t self, int* init_table);
2803 void parser_prod___ABraReassignExpr___empty_init(val_t self, int* init_table);
2804 #define LOCATE_parser_prod___ABraReassignExpr___empty_init "parser_prod::ABraReassignExpr::empty_init"
2805 val_t NEW_ABraReassignExpr_parser_prod___ABraReassignExpr___empty_init();
2806 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);
2807 void parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
2808 #define LOCATE_parser_prod___ABraReassignExpr___init_abrareassignexpr "parser_prod::ABraReassignExpr::init_abrareassignexpr"
2809 val_t NEW_ABraReassignExpr_parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2810 val_t NEW_AVarExpr_parser_nodes___PNode___init();
2811 typedef void (* parser_prod___AVarExpr___n_id__eq_t)(val_t self, val_t param0);
2812 void parser_prod___AVarExpr___n_id__eq(val_t self, val_t param0);
2813 #define LOCATE_parser_prod___AVarExpr___n_id__eq "parser_prod::AVarExpr::(parser_nodes::AVarFormExpr::n_id=)"
2814 typedef void (* parser_prod___AVarExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2815 void parser_prod___AVarExpr___replace_child(val_t self, val_t param0, val_t param1);
2816 #define LOCATE_parser_prod___AVarExpr___replace_child "parser_prod::AVarExpr::(parser_prod::PNode::replace_child)"
2817 typedef void (* parser_prod___AVarExpr___visit_all_t)(val_t self, val_t param0);
2818 void parser_prod___AVarExpr___visit_all(val_t self, val_t param0);
2819 #define LOCATE_parser_prod___AVarExpr___visit_all "parser_prod::AVarExpr::(parser_prod::PNode::visit_all)"
2820 typedef void (* parser_prod___AVarExpr___visit_all_reverse_t)(val_t self, val_t param0);
2821 void parser_prod___AVarExpr___visit_all_reverse(val_t self, val_t param0);
2822 #define LOCATE_parser_prod___AVarExpr___visit_all_reverse "parser_prod::AVarExpr::(parser_prod::PNode::visit_all_reverse)"
2823 typedef void (* parser_prod___AVarExpr___empty_init_t)(val_t self, int* init_table);
2824 void parser_prod___AVarExpr___empty_init(val_t self, int* init_table);
2825 #define LOCATE_parser_prod___AVarExpr___empty_init "parser_prod::AVarExpr::empty_init"
2826 val_t NEW_AVarExpr_parser_prod___AVarExpr___empty_init();
2827 typedef void (* parser_prod___AVarExpr___init_avarexpr_t)(val_t self, val_t param0, int* init_table);
2828 void parser_prod___AVarExpr___init_avarexpr(val_t self, val_t param0, int* init_table);
2829 #define LOCATE_parser_prod___AVarExpr___init_avarexpr "parser_prod::AVarExpr::init_avarexpr"
2830 val_t NEW_AVarExpr_parser_prod___AVarExpr___init_avarexpr(val_t p0);
2831 val_t NEW_AVarAssignExpr_parser_nodes___PNode___init();
2832 typedef void (* parser_prod___AVarAssignExpr___n_id__eq_t)(val_t self, val_t param0);
2833 void parser_prod___AVarAssignExpr___n_id__eq(val_t self, val_t param0);
2834 #define LOCATE_parser_prod___AVarAssignExpr___n_id__eq "parser_prod::AVarAssignExpr::(parser_nodes::AVarFormExpr::n_id=)"
2835 typedef void (* parser_prod___AVarAssignExpr___n_assign__eq_t)(val_t self, val_t param0);
2836 void parser_prod___AVarAssignExpr___n_assign__eq(val_t self, val_t param0);
2837 #define LOCATE_parser_prod___AVarAssignExpr___n_assign__eq "parser_prod::AVarAssignExpr::(parser_nodes::AAssignFormExpr::n_assign=)"
2838 typedef void (* parser_prod___AVarAssignExpr___n_value__eq_t)(val_t self, val_t param0);
2839 void parser_prod___AVarAssignExpr___n_value__eq(val_t self, val_t param0);
2840 #define LOCATE_parser_prod___AVarAssignExpr___n_value__eq "parser_prod::AVarAssignExpr::(parser_nodes::AAssignFormExpr::n_value=)"
2841 typedef void (* parser_prod___AVarAssignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2842 void parser_prod___AVarAssignExpr___replace_child(val_t self, val_t param0, val_t param1);
2843 #define LOCATE_parser_prod___AVarAssignExpr___replace_child "parser_prod::AVarAssignExpr::(parser_prod::PNode::replace_child)"
2844 typedef void (* parser_prod___AVarAssignExpr___visit_all_t)(val_t self, val_t param0);
2845 void parser_prod___AVarAssignExpr___visit_all(val_t self, val_t param0);
2846 #define LOCATE_parser_prod___AVarAssignExpr___visit_all "parser_prod::AVarAssignExpr::(parser_prod::PNode::visit_all)"
2847 typedef void (* parser_prod___AVarAssignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2848 void parser_prod___AVarAssignExpr___visit_all_reverse(val_t self, val_t param0);
2849 #define LOCATE_parser_prod___AVarAssignExpr___visit_all_reverse "parser_prod::AVarAssignExpr::(parser_prod::PNode::visit_all_reverse)"
2850 typedef void (* parser_prod___AVarAssignExpr___empty_init_t)(val_t self, int* init_table);
2851 void parser_prod___AVarAssignExpr___empty_init(val_t self, int* init_table);
2852 #define LOCATE_parser_prod___AVarAssignExpr___empty_init "parser_prod::AVarAssignExpr::empty_init"
2853 val_t NEW_AVarAssignExpr_parser_prod___AVarAssignExpr___empty_init();
2854 typedef void (* parser_prod___AVarAssignExpr___init_avarassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2855 void parser_prod___AVarAssignExpr___init_avarassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2856 #define LOCATE_parser_prod___AVarAssignExpr___init_avarassignexpr "parser_prod::AVarAssignExpr::init_avarassignexpr"
2857 val_t NEW_AVarAssignExpr_parser_prod___AVarAssignExpr___init_avarassignexpr(val_t p0, val_t p1, val_t p2);
2858 val_t NEW_AVarReassignExpr_parser_nodes___PNode___init();
2859 typedef void (* parser_prod___AVarReassignExpr___n_id__eq_t)(val_t self, val_t param0);
2860 void parser_prod___AVarReassignExpr___n_id__eq(val_t self, val_t param0);
2861 #define LOCATE_parser_prod___AVarReassignExpr___n_id__eq "parser_prod::AVarReassignExpr::(parser_nodes::AVarFormExpr::n_id=)"
2862 typedef void (* parser_prod___AVarReassignExpr___n_assign_op__eq_t)(val_t self, val_t param0);
2863 void parser_prod___AVarReassignExpr___n_assign_op__eq(val_t self, val_t param0);
2864 #define LOCATE_parser_prod___AVarReassignExpr___n_assign_op__eq "parser_prod::AVarReassignExpr::(parser_nodes::AReassignFormExpr::n_assign_op=)"
2865 typedef void (* parser_prod___AVarReassignExpr___n_value__eq_t)(val_t self, val_t param0);
2866 void parser_prod___AVarReassignExpr___n_value__eq(val_t self, val_t param0);
2867 #define LOCATE_parser_prod___AVarReassignExpr___n_value__eq "parser_prod::AVarReassignExpr::(parser_nodes::AReassignFormExpr::n_value=)"
2868 typedef void (* parser_prod___AVarReassignExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2869 void parser_prod___AVarReassignExpr___replace_child(val_t self, val_t param0, val_t param1);
2870 #define LOCATE_parser_prod___AVarReassignExpr___replace_child "parser_prod::AVarReassignExpr::(parser_prod::PNode::replace_child)"
2871 typedef void (* parser_prod___AVarReassignExpr___visit_all_t)(val_t self, val_t param0);
2872 void parser_prod___AVarReassignExpr___visit_all(val_t self, val_t param0);
2873 #define LOCATE_parser_prod___AVarReassignExpr___visit_all "parser_prod::AVarReassignExpr::(parser_prod::PNode::visit_all)"
2874 typedef void (* parser_prod___AVarReassignExpr___visit_all_reverse_t)(val_t self, val_t param0);
2875 void parser_prod___AVarReassignExpr___visit_all_reverse(val_t self, val_t param0);
2876 #define LOCATE_parser_prod___AVarReassignExpr___visit_all_reverse "parser_prod::AVarReassignExpr::(parser_prod::PNode::visit_all_reverse)"
2877 typedef void (* parser_prod___AVarReassignExpr___empty_init_t)(val_t self, int* init_table);
2878 void parser_prod___AVarReassignExpr___empty_init(val_t self, int* init_table);
2879 #define LOCATE_parser_prod___AVarReassignExpr___empty_init "parser_prod::AVarReassignExpr::empty_init"
2880 val_t NEW_AVarReassignExpr_parser_prod___AVarReassignExpr___empty_init();
2881 typedef void (* parser_prod___AVarReassignExpr___init_avarreassignexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2882 void parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
2883 #define LOCATE_parser_prod___AVarReassignExpr___init_avarreassignexpr "parser_prod::AVarReassignExpr::init_avarreassignexpr"
2884 val_t NEW_AVarReassignExpr_parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t p0, val_t p1, val_t p2);
2885 val_t NEW_ARangeExpr_parser_nodes___PNode___init();
2886 typedef void (* parser_prod___ARangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2887 void parser_prod___ARangeExpr___n_expr__eq(val_t self, val_t param0);
2888 #define LOCATE_parser_prod___ARangeExpr___n_expr__eq "parser_prod::ARangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2889 typedef void (* parser_prod___ARangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2890 void parser_prod___ARangeExpr___n_expr2__eq(val_t self, val_t param0);
2891 #define LOCATE_parser_prod___ARangeExpr___n_expr2__eq "parser_prod::ARangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2892 typedef void (* parser_prod___ARangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2893 void parser_prod___ARangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2894 #define LOCATE_parser_prod___ARangeExpr___replace_child "parser_prod::ARangeExpr::(parser_prod::PNode::replace_child)"
2895 typedef void (* parser_prod___ARangeExpr___visit_all_t)(val_t self, val_t param0);
2896 void parser_prod___ARangeExpr___visit_all(val_t self, val_t param0);
2897 #define LOCATE_parser_prod___ARangeExpr___visit_all "parser_prod::ARangeExpr::(parser_prod::PNode::visit_all)"
2898 typedef void (* parser_prod___ARangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2899 void parser_prod___ARangeExpr___visit_all_reverse(val_t self, val_t param0);
2900 #define LOCATE_parser_prod___ARangeExpr___visit_all_reverse "parser_prod::ARangeExpr::(parser_prod::PNode::visit_all_reverse)"
2901 typedef void (* parser_prod___ARangeExpr___empty_init_t)(val_t self, int* init_table);
2902 void parser_prod___ARangeExpr___empty_init(val_t self, int* init_table);
2903 #define LOCATE_parser_prod___ARangeExpr___empty_init "parser_prod::ARangeExpr::empty_init"
2904 val_t NEW_ARangeExpr_parser_prod___ARangeExpr___empty_init();
2905 typedef void (* parser_prod___ARangeExpr___init_arangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2906 void parser_prod___ARangeExpr___init_arangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2907 #define LOCATE_parser_prod___ARangeExpr___init_arangeexpr "parser_prod::ARangeExpr::init_arangeexpr"
2908 val_t NEW_ARangeExpr_parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
2909 val_t NEW_ACrangeExpr_parser_nodes___PNode___init();
2910 typedef void (* parser_prod___ACrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2911 void parser_prod___ACrangeExpr___n_expr__eq(val_t self, val_t param0);
2912 #define LOCATE_parser_prod___ACrangeExpr___n_expr__eq "parser_prod::ACrangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2913 typedef void (* parser_prod___ACrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2914 void parser_prod___ACrangeExpr___n_expr2__eq(val_t self, val_t param0);
2915 #define LOCATE_parser_prod___ACrangeExpr___n_expr2__eq "parser_prod::ACrangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2916 typedef void (* parser_prod___ACrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2917 void parser_prod___ACrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2918 #define LOCATE_parser_prod___ACrangeExpr___replace_child "parser_prod::ACrangeExpr::(parser_prod::PNode::replace_child)"
2919 typedef void (* parser_prod___ACrangeExpr___visit_all_t)(val_t self, val_t param0);
2920 void parser_prod___ACrangeExpr___visit_all(val_t self, val_t param0);
2921 #define LOCATE_parser_prod___ACrangeExpr___visit_all "parser_prod::ACrangeExpr::(parser_prod::PNode::visit_all)"
2922 typedef void (* parser_prod___ACrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2923 void parser_prod___ACrangeExpr___visit_all_reverse(val_t self, val_t param0);
2924 #define LOCATE_parser_prod___ACrangeExpr___visit_all_reverse "parser_prod::ACrangeExpr::(parser_prod::PNode::visit_all_reverse)"
2925 val_t NEW_ACrangeExpr_parser_prod___ARangeExpr___empty_init();
2926 val_t NEW_ACrangeExpr_parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
2927 typedef void (* parser_prod___ACrangeExpr___empty_init_t)(val_t self, int* init_table);
2928 void parser_prod___ACrangeExpr___empty_init(val_t self, int* init_table);
2929 #define LOCATE_parser_prod___ACrangeExpr___empty_init "parser_prod::ACrangeExpr::empty_init"
2930 val_t NEW_ACrangeExpr_parser_prod___ACrangeExpr___empty_init();
2931 typedef void (* parser_prod___ACrangeExpr___init_acrangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2932 void parser_prod___ACrangeExpr___init_acrangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2933 #define LOCATE_parser_prod___ACrangeExpr___init_acrangeexpr "parser_prod::ACrangeExpr::init_acrangeexpr"
2934 val_t NEW_ACrangeExpr_parser_prod___ACrangeExpr___init_acrangeexpr(val_t p0, val_t p1);
2935 val_t NEW_AOrangeExpr_parser_nodes___PNode___init();
2936 typedef void (* parser_prod___AOrangeExpr___n_expr__eq_t)(val_t self, val_t param0);
2937 void parser_prod___AOrangeExpr___n_expr__eq(val_t self, val_t param0);
2938 #define LOCATE_parser_prod___AOrangeExpr___n_expr__eq "parser_prod::AOrangeExpr::(parser_nodes::ARangeExpr::n_expr=)"
2939 typedef void (* parser_prod___AOrangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
2940 void parser_prod___AOrangeExpr___n_expr2__eq(val_t self, val_t param0);
2941 #define LOCATE_parser_prod___AOrangeExpr___n_expr2__eq "parser_prod::AOrangeExpr::(parser_nodes::ARangeExpr::n_expr2=)"
2942 typedef void (* parser_prod___AOrangeExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2943 void parser_prod___AOrangeExpr___replace_child(val_t self, val_t param0, val_t param1);
2944 #define LOCATE_parser_prod___AOrangeExpr___replace_child "parser_prod::AOrangeExpr::(parser_prod::PNode::replace_child)"
2945 typedef void (* parser_prod___AOrangeExpr___visit_all_t)(val_t self, val_t param0);
2946 void parser_prod___AOrangeExpr___visit_all(val_t self, val_t param0);
2947 #define LOCATE_parser_prod___AOrangeExpr___visit_all "parser_prod::AOrangeExpr::(parser_prod::PNode::visit_all)"
2948 typedef void (* parser_prod___AOrangeExpr___visit_all_reverse_t)(val_t self, val_t param0);
2949 void parser_prod___AOrangeExpr___visit_all_reverse(val_t self, val_t param0);
2950 #define LOCATE_parser_prod___AOrangeExpr___visit_all_reverse "parser_prod::AOrangeExpr::(parser_prod::PNode::visit_all_reverse)"
2951 val_t NEW_AOrangeExpr_parser_prod___ARangeExpr___empty_init();
2952 val_t NEW_AOrangeExpr_parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
2953 typedef void (* parser_prod___AOrangeExpr___empty_init_t)(val_t self, int* init_table);
2954 void parser_prod___AOrangeExpr___empty_init(val_t self, int* init_table);
2955 #define LOCATE_parser_prod___AOrangeExpr___empty_init "parser_prod::AOrangeExpr::empty_init"
2956 val_t NEW_AOrangeExpr_parser_prod___AOrangeExpr___empty_init();
2957 typedef void (* parser_prod___AOrangeExpr___init_aorangeexpr_t)(val_t self, val_t param0, val_t param1, int* init_table);
2958 void parser_prod___AOrangeExpr___init_aorangeexpr(val_t self, val_t param0, val_t param1, int* init_table);
2959 #define LOCATE_parser_prod___AOrangeExpr___init_aorangeexpr "parser_prod::AOrangeExpr::init_aorangeexpr"
2960 val_t NEW_AOrangeExpr_parser_prod___AOrangeExpr___init_aorangeexpr(val_t p0, val_t p1);
2961 val_t NEW_AArrayExpr_parser_nodes___PNode___init();
2962 typedef void (* parser_prod___AArrayExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2963 void parser_prod___AArrayExpr___replace_child(val_t self, val_t param0, val_t param1);
2964 #define LOCATE_parser_prod___AArrayExpr___replace_child "parser_prod::AArrayExpr::(parser_prod::PNode::replace_child)"
2965 typedef void (* parser_prod___AArrayExpr___visit_all_t)(val_t self, val_t param0);
2966 void parser_prod___AArrayExpr___visit_all(val_t self, val_t param0);
2967 #define LOCATE_parser_prod___AArrayExpr___visit_all "parser_prod::AArrayExpr::(parser_prod::PNode::visit_all)"
2968 typedef void (* parser_prod___AArrayExpr___visit_all_reverse_t)(val_t self, val_t param0);
2969 void parser_prod___AArrayExpr___visit_all_reverse(val_t self, val_t param0);
2970 #define LOCATE_parser_prod___AArrayExpr___visit_all_reverse "parser_prod::AArrayExpr::(parser_prod::PNode::visit_all_reverse)"
2971 typedef void (* parser_prod___AArrayExpr___empty_init_t)(val_t self, int* init_table);
2972 void parser_prod___AArrayExpr___empty_init(val_t self, int* init_table);
2973 #define LOCATE_parser_prod___AArrayExpr___empty_init "parser_prod::AArrayExpr::empty_init"
2974 val_t NEW_AArrayExpr_parser_prod___AArrayExpr___empty_init();
2975 typedef void (* parser_prod___AArrayExpr___init_aarrayexpr_t)(val_t self, val_t param0, int* init_table);
2976 void parser_prod___AArrayExpr___init_aarrayexpr(val_t self, val_t param0, int* init_table);
2977 #define LOCATE_parser_prod___AArrayExpr___init_aarrayexpr "parser_prod::AArrayExpr::init_aarrayexpr"
2978 val_t NEW_AArrayExpr_parser_prod___AArrayExpr___init_aarrayexpr(val_t p0);
2979 val_t NEW_ASelfExpr_parser_nodes___PNode___init();
2980 typedef void (* parser_prod___ASelfExpr___n_kwself__eq_t)(val_t self, val_t param0);
2981 void parser_prod___ASelfExpr___n_kwself__eq(val_t self, val_t param0);
2982 #define LOCATE_parser_prod___ASelfExpr___n_kwself__eq "parser_prod::ASelfExpr::(parser_nodes::ASelfExpr::n_kwself=)"
2983 typedef void (* parser_prod___ASelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
2984 void parser_prod___ASelfExpr___replace_child(val_t self, val_t param0, val_t param1);
2985 #define LOCATE_parser_prod___ASelfExpr___replace_child "parser_prod::ASelfExpr::(parser_prod::PNode::replace_child)"
2986 typedef void (* parser_prod___ASelfExpr___visit_all_t)(val_t self, val_t param0);
2987 void parser_prod___ASelfExpr___visit_all(val_t self, val_t param0);
2988 #define LOCATE_parser_prod___ASelfExpr___visit_all "parser_prod::ASelfExpr::(parser_prod::PNode::visit_all)"
2989 typedef void (* parser_prod___ASelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
2990 void parser_prod___ASelfExpr___visit_all_reverse(val_t self, val_t param0);
2991 #define LOCATE_parser_prod___ASelfExpr___visit_all_reverse "parser_prod::ASelfExpr::(parser_prod::PNode::visit_all_reverse)"
2992 typedef void (* parser_prod___ASelfExpr___empty_init_t)(val_t self, int* init_table);
2993 void parser_prod___ASelfExpr___empty_init(val_t self, int* init_table);
2994 #define LOCATE_parser_prod___ASelfExpr___empty_init "parser_prod::ASelfExpr::empty_init"
2995 val_t NEW_ASelfExpr_parser_prod___ASelfExpr___empty_init();
2996 typedef void (* parser_prod___ASelfExpr___init_aselfexpr_t)(val_t self, val_t param0, int* init_table);
2997 void parser_prod___ASelfExpr___init_aselfexpr(val_t self, val_t param0, int* init_table);
2998 #define LOCATE_parser_prod___ASelfExpr___init_aselfexpr "parser_prod::ASelfExpr::init_aselfexpr"
2999 val_t NEW_ASelfExpr_parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
3000 val_t NEW_AImplicitSelfExpr_parser_nodes___PNode___init();
3001 typedef void (* parser_prod___AImplicitSelfExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3002 void parser_prod___AImplicitSelfExpr___replace_child(val_t self, val_t param0, val_t param1);
3003 #define LOCATE_parser_prod___AImplicitSelfExpr___replace_child "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::replace_child)"
3004 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_t)(val_t self, val_t param0);
3005 void parser_prod___AImplicitSelfExpr___visit_all(val_t self, val_t param0);
3006 #define LOCATE_parser_prod___AImplicitSelfExpr___visit_all "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::visit_all)"
3007 typedef void (* parser_prod___AImplicitSelfExpr___visit_all_reverse_t)(val_t self, val_t param0);
3008 void parser_prod___AImplicitSelfExpr___visit_all_reverse(val_t self, val_t param0);
3009 #define LOCATE_parser_prod___AImplicitSelfExpr___visit_all_reverse "parser_prod::AImplicitSelfExpr::(parser_prod::PNode::visit_all_reverse)"
3010 val_t NEW_AImplicitSelfExpr_parser_prod___ASelfExpr___empty_init();
3011 val_t NEW_AImplicitSelfExpr_parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
3012 typedef void (* parser_prod___AImplicitSelfExpr___empty_init_t)(val_t self, int* init_table);
3013 void parser_prod___AImplicitSelfExpr___empty_init(val_t self, int* init_table);
3014 #define LOCATE_parser_prod___AImplicitSelfExpr___empty_init "parser_prod::AImplicitSelfExpr::empty_init"
3015 val_t NEW_AImplicitSelfExpr_parser_prod___AImplicitSelfExpr___empty_init();
3016 typedef void (* parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)(val_t self, int* init_table);
3017 void parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val_t self, int* init_table);
3018 #define LOCATE_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr "parser_prod::AImplicitSelfExpr::init_aimplicitselfexpr"
3019 val_t NEW_AImplicitSelfExpr_parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr();
3020 val_t NEW_ATrueExpr_parser_nodes___PNode___init();
3021 typedef void (* parser_prod___ATrueExpr___n_kwtrue__eq_t)(val_t self, val_t param0);
3022 void parser_prod___ATrueExpr___n_kwtrue__eq(val_t self, val_t param0);
3023 #define LOCATE_parser_prod___ATrueExpr___n_kwtrue__eq "parser_prod::ATrueExpr::(parser_nodes::ATrueExpr::n_kwtrue=)"
3024 typedef void (* parser_prod___ATrueExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3025 void parser_prod___ATrueExpr___replace_child(val_t self, val_t param0, val_t param1);
3026 #define LOCATE_parser_prod___ATrueExpr___replace_child "parser_prod::ATrueExpr::(parser_prod::PNode::replace_child)"
3027 typedef void (* parser_prod___ATrueExpr___visit_all_t)(val_t self, val_t param0);
3028 void parser_prod___ATrueExpr___visit_all(val_t self, val_t param0);
3029 #define LOCATE_parser_prod___ATrueExpr___visit_all "parser_prod::ATrueExpr::(parser_prod::PNode::visit_all)"
3030 typedef void (* parser_prod___ATrueExpr___visit_all_reverse_t)(val_t self, val_t param0);
3031 void parser_prod___ATrueExpr___visit_all_reverse(val_t self, val_t param0);
3032 #define LOCATE_parser_prod___ATrueExpr___visit_all_reverse "parser_prod::ATrueExpr::(parser_prod::PNode::visit_all_reverse)"
3033 typedef void (* parser_prod___ATrueExpr___empty_init_t)(val_t self, int* init_table);
3034 void parser_prod___ATrueExpr___empty_init(val_t self, int* init_table);
3035 #define LOCATE_parser_prod___ATrueExpr___empty_init "parser_prod::ATrueExpr::empty_init"
3036 val_t NEW_ATrueExpr_parser_prod___ATrueExpr___empty_init();
3037 typedef void (* parser_prod___ATrueExpr___init_atrueexpr_t)(val_t self, val_t param0, int* init_table);
3038 void parser_prod___ATrueExpr___init_atrueexpr(val_t self, val_t param0, int* init_table);
3039 #define LOCATE_parser_prod___ATrueExpr___init_atrueexpr "parser_prod::ATrueExpr::init_atrueexpr"
3040 val_t NEW_ATrueExpr_parser_prod___ATrueExpr___init_atrueexpr(val_t p0);
3041 val_t NEW_AFalseExpr_parser_nodes___PNode___init();
3042 typedef void (* parser_prod___AFalseExpr___n_kwfalse__eq_t)(val_t self, val_t param0);
3043 void parser_prod___AFalseExpr___n_kwfalse__eq(val_t self, val_t param0);
3044 #define LOCATE_parser_prod___AFalseExpr___n_kwfalse__eq "parser_prod::AFalseExpr::(parser_nodes::AFalseExpr::n_kwfalse=)"
3045 typedef void (* parser_prod___AFalseExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3046 void parser_prod___AFalseExpr___replace_child(val_t self, val_t param0, val_t param1);
3047 #define LOCATE_parser_prod___AFalseExpr___replace_child "parser_prod::AFalseExpr::(parser_prod::PNode::replace_child)"
3048 typedef void (* parser_prod___AFalseExpr___visit_all_t)(val_t self, val_t param0);
3049 void parser_prod___AFalseExpr___visit_all(val_t self, val_t param0);
3050 #define LOCATE_parser_prod___AFalseExpr___visit_all "parser_prod::AFalseExpr::(parser_prod::PNode::visit_all)"
3051 typedef void (* parser_prod___AFalseExpr___visit_all_reverse_t)(val_t self, val_t param0);
3052 void parser_prod___AFalseExpr___visit_all_reverse(val_t self, val_t param0);
3053 #define LOCATE_parser_prod___AFalseExpr___visit_all_reverse "parser_prod::AFalseExpr::(parser_prod::PNode::visit_all_reverse)"
3054 typedef void (* parser_prod___AFalseExpr___empty_init_t)(val_t self, int* init_table);
3055 void parser_prod___AFalseExpr___empty_init(val_t self, int* init_table);
3056 #define LOCATE_parser_prod___AFalseExpr___empty_init "parser_prod::AFalseExpr::empty_init"
3057 val_t NEW_AFalseExpr_parser_prod___AFalseExpr___empty_init();
3058 typedef void (* parser_prod___AFalseExpr___init_afalseexpr_t)(val_t self, val_t param0, int* init_table);
3059 void parser_prod___AFalseExpr___init_afalseexpr(val_t self, val_t param0, int* init_table);
3060 #define LOCATE_parser_prod___AFalseExpr___init_afalseexpr "parser_prod::AFalseExpr::init_afalseexpr"
3061 val_t NEW_AFalseExpr_parser_prod___AFalseExpr___init_afalseexpr(val_t p0);
3062 val_t NEW_ANullExpr_parser_nodes___PNode___init();
3063 typedef void (* parser_prod___ANullExpr___n_kwnull__eq_t)(val_t self, val_t param0);
3064 void parser_prod___ANullExpr___n_kwnull__eq(val_t self, val_t param0);
3065 #define LOCATE_parser_prod___ANullExpr___n_kwnull__eq "parser_prod::ANullExpr::(parser_nodes::ANullExpr::n_kwnull=)"
3066 typedef void (* parser_prod___ANullExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3067 void parser_prod___ANullExpr___replace_child(val_t self, val_t param0, val_t param1);
3068 #define LOCATE_parser_prod___ANullExpr___replace_child "parser_prod::ANullExpr::(parser_prod::PNode::replace_child)"
3069 typedef void (* parser_prod___ANullExpr___visit_all_t)(val_t self, val_t param0);
3070 void parser_prod___ANullExpr___visit_all(val_t self, val_t param0);
3071 #define LOCATE_parser_prod___ANullExpr___visit_all "parser_prod::ANullExpr::(parser_prod::PNode::visit_all)"
3072 typedef void (* parser_prod___ANullExpr___visit_all_reverse_t)(val_t self, val_t param0);
3073 void parser_prod___ANullExpr___visit_all_reverse(val_t self, val_t param0);
3074 #define LOCATE_parser_prod___ANullExpr___visit_all_reverse "parser_prod::ANullExpr::(parser_prod::PNode::visit_all_reverse)"
3075 typedef void (* parser_prod___ANullExpr___empty_init_t)(val_t self, int* init_table);
3076 void parser_prod___ANullExpr___empty_init(val_t self, int* init_table);
3077 #define LOCATE_parser_prod___ANullExpr___empty_init "parser_prod::ANullExpr::empty_init"
3078 val_t NEW_ANullExpr_parser_prod___ANullExpr___empty_init();
3079 typedef void (* parser_prod___ANullExpr___init_anullexpr_t)(val_t self, val_t param0, int* init_table);
3080 void parser_prod___ANullExpr___init_anullexpr(val_t self, val_t param0, int* init_table);
3081 #define LOCATE_parser_prod___ANullExpr___init_anullexpr "parser_prod::ANullExpr::init_anullexpr"
3082 val_t NEW_ANullExpr_parser_prod___ANullExpr___init_anullexpr(val_t p0);
3083 val_t NEW_AIntExpr_parser_nodes___PNode___init();
3084 typedef void (* parser_prod___AIntExpr___n_number__eq_t)(val_t self, val_t param0);
3085 void parser_prod___AIntExpr___n_number__eq(val_t self, val_t param0);
3086 #define LOCATE_parser_prod___AIntExpr___n_number__eq "parser_prod::AIntExpr::(parser_nodes::AIntExpr::n_number=)"
3087 typedef void (* parser_prod___AIntExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3088 void parser_prod___AIntExpr___replace_child(val_t self, val_t param0, val_t param1);
3089 #define LOCATE_parser_prod___AIntExpr___replace_child "parser_prod::AIntExpr::(parser_prod::PNode::replace_child)"
3090 typedef void (* parser_prod___AIntExpr___visit_all_t)(val_t self, val_t param0);
3091 void parser_prod___AIntExpr___visit_all(val_t self, val_t param0);
3092 #define LOCATE_parser_prod___AIntExpr___visit_all "parser_prod::AIntExpr::(parser_prod::PNode::visit_all)"
3093 typedef void (* parser_prod___AIntExpr___visit_all_reverse_t)(val_t self, val_t param0);
3094 void parser_prod___AIntExpr___visit_all_reverse(val_t self, val_t param0);
3095 #define LOCATE_parser_prod___AIntExpr___visit_all_reverse "parser_prod::AIntExpr::(parser_prod::PNode::visit_all_reverse)"
3096 typedef void (* parser_prod___AIntExpr___empty_init_t)(val_t self, int* init_table);
3097 void parser_prod___AIntExpr___empty_init(val_t self, int* init_table);
3098 #define LOCATE_parser_prod___AIntExpr___empty_init "parser_prod::AIntExpr::empty_init"
3099 val_t NEW_AIntExpr_parser_prod___AIntExpr___empty_init();
3100 typedef void (* parser_prod___AIntExpr___init_aintexpr_t)(val_t self, val_t param0, int* init_table);
3101 void parser_prod___AIntExpr___init_aintexpr(val_t self, val_t param0, int* init_table);
3102 #define LOCATE_parser_prod___AIntExpr___init_aintexpr "parser_prod::AIntExpr::init_aintexpr"
3103 val_t NEW_AIntExpr_parser_prod___AIntExpr___init_aintexpr(val_t p0);
3104 val_t NEW_AFloatExpr_parser_nodes___PNode___init();
3105 typedef void (* parser_prod___AFloatExpr___n_float__eq_t)(val_t self, val_t param0);
3106 void parser_prod___AFloatExpr___n_float__eq(val_t self, val_t param0);
3107 #define LOCATE_parser_prod___AFloatExpr___n_float__eq "parser_prod::AFloatExpr::(parser_nodes::AFloatExpr::n_float=)"
3108 typedef void (* parser_prod___AFloatExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3109 void parser_prod___AFloatExpr___replace_child(val_t self, val_t param0, val_t param1);
3110 #define LOCATE_parser_prod___AFloatExpr___replace_child "parser_prod::AFloatExpr::(parser_prod::PNode::replace_child)"
3111 typedef void (* parser_prod___AFloatExpr___visit_all_t)(val_t self, val_t param0);
3112 void parser_prod___AFloatExpr___visit_all(val_t self, val_t param0);
3113 #define LOCATE_parser_prod___AFloatExpr___visit_all "parser_prod::AFloatExpr::(parser_prod::PNode::visit_all)"
3114 typedef void (* parser_prod___AFloatExpr___visit_all_reverse_t)(val_t self, val_t param0);
3115 void parser_prod___AFloatExpr___visit_all_reverse(val_t self, val_t param0);
3116 #define LOCATE_parser_prod___AFloatExpr___visit_all_reverse "parser_prod::AFloatExpr::(parser_prod::PNode::visit_all_reverse)"
3117 typedef void (* parser_prod___AFloatExpr___empty_init_t)(val_t self, int* init_table);
3118 void parser_prod___AFloatExpr___empty_init(val_t self, int* init_table);
3119 #define LOCATE_parser_prod___AFloatExpr___empty_init "parser_prod::AFloatExpr::empty_init"
3120 val_t NEW_AFloatExpr_parser_prod___AFloatExpr___empty_init();
3121 typedef void (* parser_prod___AFloatExpr___init_afloatexpr_t)(val_t self, val_t param0, int* init_table);
3122 void parser_prod___AFloatExpr___init_afloatexpr(val_t self, val_t param0, int* init_table);
3123 #define LOCATE_parser_prod___AFloatExpr___init_afloatexpr "parser_prod::AFloatExpr::init_afloatexpr"
3124 val_t NEW_AFloatExpr_parser_prod___AFloatExpr___init_afloatexpr(val_t p0);
3125 val_t NEW_ACharExpr_parser_nodes___PNode___init();
3126 typedef void (* parser_prod___ACharExpr___n_char__eq_t)(val_t self, val_t param0);
3127 void parser_prod___ACharExpr___n_char__eq(val_t self, val_t param0);
3128 #define LOCATE_parser_prod___ACharExpr___n_char__eq "parser_prod::ACharExpr::(parser_nodes::ACharExpr::n_char=)"
3129 typedef void (* parser_prod___ACharExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3130 void parser_prod___ACharExpr___replace_child(val_t self, val_t param0, val_t param1);
3131 #define LOCATE_parser_prod___ACharExpr___replace_child "parser_prod::ACharExpr::(parser_prod::PNode::replace_child)"
3132 typedef void (* parser_prod___ACharExpr___visit_all_t)(val_t self, val_t param0);
3133 void parser_prod___ACharExpr___visit_all(val_t self, val_t param0);
3134 #define LOCATE_parser_prod___ACharExpr___visit_all "parser_prod::ACharExpr::(parser_prod::PNode::visit_all)"
3135 typedef void (* parser_prod___ACharExpr___visit_all_reverse_t)(val_t self, val_t param0);
3136 void parser_prod___ACharExpr___visit_all_reverse(val_t self, val_t param0);
3137 #define LOCATE_parser_prod___ACharExpr___visit_all_reverse "parser_prod::ACharExpr::(parser_prod::PNode::visit_all_reverse)"
3138 typedef void (* parser_prod___ACharExpr___empty_init_t)(val_t self, int* init_table);
3139 void parser_prod___ACharExpr___empty_init(val_t self, int* init_table);
3140 #define LOCATE_parser_prod___ACharExpr___empty_init "parser_prod::ACharExpr::empty_init"
3141 val_t NEW_ACharExpr_parser_prod___ACharExpr___empty_init();
3142 typedef void (* parser_prod___ACharExpr___init_acharexpr_t)(val_t self, val_t param0, int* init_table);
3143 void parser_prod___ACharExpr___init_acharexpr(val_t self, val_t param0, int* init_table);
3144 #define LOCATE_parser_prod___ACharExpr___init_acharexpr "parser_prod::ACharExpr::init_acharexpr"
3145 val_t NEW_ACharExpr_parser_prod___ACharExpr___init_acharexpr(val_t p0);
3146 val_t NEW_AStringExpr_parser_nodes___PNode___init();
3147 typedef void (* parser_prod___AStringExpr___n_string__eq_t)(val_t self, val_t param0);
3148 void parser_prod___AStringExpr___n_string__eq(val_t self, val_t param0);
3149 #define LOCATE_parser_prod___AStringExpr___n_string__eq "parser_prod::AStringExpr::(parser_nodes::AStringExpr::n_string=)"
3150 typedef void (* parser_prod___AStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3151 void parser_prod___AStringExpr___replace_child(val_t self, val_t param0, val_t param1);
3152 #define LOCATE_parser_prod___AStringExpr___replace_child "parser_prod::AStringExpr::(parser_prod::PNode::replace_child)"
3153 typedef void (* parser_prod___AStringExpr___visit_all_t)(val_t self, val_t param0);
3154 void parser_prod___AStringExpr___visit_all(val_t self, val_t param0);
3155 #define LOCATE_parser_prod___AStringExpr___visit_all "parser_prod::AStringExpr::(parser_prod::PNode::visit_all)"
3156 typedef void (* parser_prod___AStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
3157 void parser_prod___AStringExpr___visit_all_reverse(val_t self, val_t param0);
3158 #define LOCATE_parser_prod___AStringExpr___visit_all_reverse "parser_prod::AStringExpr::(parser_prod::PNode::visit_all_reverse)"
3159 typedef void (* parser_prod___AStringExpr___empty_init_t)(val_t self, int* init_table);
3160 void parser_prod___AStringExpr___empty_init(val_t self, int* init_table);
3161 #define LOCATE_parser_prod___AStringExpr___empty_init "parser_prod::AStringExpr::empty_init"
3162 val_t NEW_AStringExpr_parser_prod___AStringExpr___empty_init();
3163 typedef void (* parser_prod___AStringExpr___init_astringexpr_t)(val_t self, val_t param0, int* init_table);
3164 void parser_prod___AStringExpr___init_astringexpr(val_t self, val_t param0, int* init_table);
3165 #define LOCATE_parser_prod___AStringExpr___init_astringexpr "parser_prod::AStringExpr::init_astringexpr"
3166 val_t NEW_AStringExpr_parser_prod___AStringExpr___init_astringexpr(val_t p0);
3167 val_t NEW_AStartStringExpr_parser_nodes___PNode___init();
3168 typedef void (* parser_prod___AStartStringExpr___n_string__eq_t)(val_t self, val_t param0);
3169 void parser_prod___AStartStringExpr___n_string__eq(val_t self, val_t param0);
3170 #define LOCATE_parser_prod___AStartStringExpr___n_string__eq "parser_prod::AStartStringExpr::(parser_nodes::AStartStringExpr::n_string=)"
3171 typedef void (* parser_prod___AStartStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3172 void parser_prod___AStartStringExpr___replace_child(val_t self, val_t param0, val_t param1);
3173 #define LOCATE_parser_prod___AStartStringExpr___replace_child "parser_prod::AStartStringExpr::(parser_prod::PNode::replace_child)"
3174 typedef void (* parser_prod___AStartStringExpr___visit_all_t)(val_t self, val_t param0);
3175 void parser_prod___AStartStringExpr___visit_all(val_t self, val_t param0);
3176 #define LOCATE_parser_prod___AStartStringExpr___visit_all "parser_prod::AStartStringExpr::(parser_prod::PNode::visit_all)"
3177 typedef void (* parser_prod___AStartStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
3178 void parser_prod___AStartStringExpr___visit_all_reverse(val_t self, val_t param0);
3179 #define LOCATE_parser_prod___AStartStringExpr___visit_all_reverse "parser_prod::AStartStringExpr::(parser_prod::PNode::visit_all_reverse)"
3180 typedef void (* parser_prod___AStartStringExpr___empty_init_t)(val_t self, int* init_table);
3181 void parser_prod___AStartStringExpr___empty_init(val_t self, int* init_table);
3182 #define LOCATE_parser_prod___AStartStringExpr___empty_init "parser_prod::AStartStringExpr::empty_init"
3183 val_t NEW_AStartStringExpr_parser_prod___AStartStringExpr___empty_init();
3184 typedef void (* parser_prod___AStartStringExpr___init_astartstringexpr_t)(val_t self, val_t param0, int* init_table);
3185 void parser_prod___AStartStringExpr___init_astartstringexpr(val_t self, val_t param0, int* init_table);
3186 #define LOCATE_parser_prod___AStartStringExpr___init_astartstringexpr "parser_prod::AStartStringExpr::init_astartstringexpr"
3187 val_t NEW_AStartStringExpr_parser_prod___AStartStringExpr___init_astartstringexpr(val_t p0);
3188 val_t NEW_AMidStringExpr_parser_nodes___PNode___init();
3189 typedef void (* parser_prod___AMidStringExpr___n_string__eq_t)(val_t self, val_t param0);
3190 void parser_prod___AMidStringExpr___n_string__eq(val_t self, val_t param0);
3191 #define LOCATE_parser_prod___AMidStringExpr___n_string__eq "parser_prod::AMidStringExpr::(parser_nodes::AMidStringExpr::n_string=)"
3192 typedef void (* parser_prod___AMidStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3193 void parser_prod___AMidStringExpr___replace_child(val_t self, val_t param0, val_t param1);
3194 #define LOCATE_parser_prod___AMidStringExpr___replace_child "parser_prod::AMidStringExpr::(parser_prod::PNode::replace_child)"
3195 typedef void (* parser_prod___AMidStringExpr___visit_all_t)(val_t self, val_t param0);
3196 void parser_prod___AMidStringExpr___visit_all(val_t self, val_t param0);
3197 #define LOCATE_parser_prod___AMidStringExpr___visit_all "parser_prod::AMidStringExpr::(parser_prod::PNode::visit_all)"
3198 typedef void (* parser_prod___AMidStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
3199 void parser_prod___AMidStringExpr___visit_all_reverse(val_t self, val_t param0);
3200 #define LOCATE_parser_prod___AMidStringExpr___visit_all_reverse "parser_prod::AMidStringExpr::(parser_prod::PNode::visit_all_reverse)"
3201 typedef void (* parser_prod___AMidStringExpr___empty_init_t)(val_t self, int* init_table);
3202 void parser_prod___AMidStringExpr___empty_init(val_t self, int* init_table);
3203 #define LOCATE_parser_prod___AMidStringExpr___empty_init "parser_prod::AMidStringExpr::empty_init"
3204 val_t NEW_AMidStringExpr_parser_prod___AMidStringExpr___empty_init();
3205 typedef void (* parser_prod___AMidStringExpr___init_amidstringexpr_t)(val_t self, val_t param0, int* init_table);
3206 void parser_prod___AMidStringExpr___init_amidstringexpr(val_t self, val_t param0, int* init_table);
3207 #define LOCATE_parser_prod___AMidStringExpr___init_amidstringexpr "parser_prod::AMidStringExpr::init_amidstringexpr"
3208 val_t NEW_AMidStringExpr_parser_prod___AMidStringExpr___init_amidstringexpr(val_t p0);
3209 val_t NEW_AEndStringExpr_parser_nodes___PNode___init();
3210 typedef void (* parser_prod___AEndStringExpr___n_string__eq_t)(val_t self, val_t param0);
3211 void parser_prod___AEndStringExpr___n_string__eq(val_t self, val_t param0);
3212 #define LOCATE_parser_prod___AEndStringExpr___n_string__eq "parser_prod::AEndStringExpr::(parser_nodes::AEndStringExpr::n_string=)"
3213 typedef void (* parser_prod___AEndStringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3214 void parser_prod___AEndStringExpr___replace_child(val_t self, val_t param0, val_t param1);
3215 #define LOCATE_parser_prod___AEndStringExpr___replace_child "parser_prod::AEndStringExpr::(parser_prod::PNode::replace_child)"
3216 typedef void (* parser_prod___AEndStringExpr___visit_all_t)(val_t self, val_t param0);
3217 void parser_prod___AEndStringExpr___visit_all(val_t self, val_t param0);
3218 #define LOCATE_parser_prod___AEndStringExpr___visit_all "parser_prod::AEndStringExpr::(parser_prod::PNode::visit_all)"
3219 typedef void (* parser_prod___AEndStringExpr___visit_all_reverse_t)(val_t self, val_t param0);
3220 void parser_prod___AEndStringExpr___visit_all_reverse(val_t self, val_t param0);
3221 #define LOCATE_parser_prod___AEndStringExpr___visit_all_reverse "parser_prod::AEndStringExpr::(parser_prod::PNode::visit_all_reverse)"
3222 typedef void (* parser_prod___AEndStringExpr___empty_init_t)(val_t self, int* init_table);
3223 void parser_prod___AEndStringExpr___empty_init(val_t self, int* init_table);
3224 #define LOCATE_parser_prod___AEndStringExpr___empty_init "parser_prod::AEndStringExpr::empty_init"
3225 val_t NEW_AEndStringExpr_parser_prod___AEndStringExpr___empty_init();
3226 typedef void (* parser_prod___AEndStringExpr___init_aendstringexpr_t)(val_t self, val_t param0, int* init_table);
3227 void parser_prod___AEndStringExpr___init_aendstringexpr(val_t self, val_t param0, int* init_table);
3228 #define LOCATE_parser_prod___AEndStringExpr___init_aendstringexpr "parser_prod::AEndStringExpr::init_aendstringexpr"
3229 val_t NEW_AEndStringExpr_parser_prod___AEndStringExpr___init_aendstringexpr(val_t p0);
3230 val_t NEW_ASuperstringExpr_parser_nodes___PNode___init();
3231 typedef void (* parser_prod___ASuperstringExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3232 void parser_prod___ASuperstringExpr___replace_child(val_t self, val_t param0, val_t param1);
3233 #define LOCATE_parser_prod___ASuperstringExpr___replace_child "parser_prod::ASuperstringExpr::(parser_prod::PNode::replace_child)"
3234 typedef void (* parser_prod___ASuperstringExpr___visit_all_t)(val_t self, val_t param0);
3235 void parser_prod___ASuperstringExpr___visit_all(val_t self, val_t param0);
3236 #define LOCATE_parser_prod___ASuperstringExpr___visit_all "parser_prod::ASuperstringExpr::(parser_prod::PNode::visit_all)"
3237 typedef void (* parser_prod___ASuperstringExpr___visit_all_reverse_t)(val_t self, val_t param0);
3238 void parser_prod___ASuperstringExpr___visit_all_reverse(val_t self, val_t param0);
3239 #define LOCATE_parser_prod___ASuperstringExpr___visit_all_reverse "parser_prod::ASuperstringExpr::(parser_prod::PNode::visit_all_reverse)"
3240 typedef void (* parser_prod___ASuperstringExpr___empty_init_t)(val_t self, int* init_table);
3241 void parser_prod___ASuperstringExpr___empty_init(val_t self, int* init_table);
3242 #define LOCATE_parser_prod___ASuperstringExpr___empty_init "parser_prod::ASuperstringExpr::empty_init"
3243 val_t NEW_ASuperstringExpr_parser_prod___ASuperstringExpr___empty_init();
3244 typedef void (* parser_prod___ASuperstringExpr___init_asuperstringexpr_t)(val_t self, val_t param0, int* init_table);
3245 void parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t self, val_t param0, int* init_table);
3246 #define LOCATE_parser_prod___ASuperstringExpr___init_asuperstringexpr "parser_prod::ASuperstringExpr::init_asuperstringexpr"
3247 val_t NEW_ASuperstringExpr_parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0);
3248 val_t NEW_AParExpr_parser_nodes___PNode___init();
3249 typedef void (* parser_prod___AParExpr___n_expr__eq_t)(val_t self, val_t param0);
3250 void parser_prod___AParExpr___n_expr__eq(val_t self, val_t param0);
3251 #define LOCATE_parser_prod___AParExpr___n_expr__eq "parser_prod::AParExpr::(parser_nodes::AProxyExpr::n_expr=)"
3252 typedef void (* parser_prod___AParExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3253 void parser_prod___AParExpr___replace_child(val_t self, val_t param0, val_t param1);
3254 #define LOCATE_parser_prod___AParExpr___replace_child "parser_prod::AParExpr::(parser_prod::PNode::replace_child)"
3255 typedef void (* parser_prod___AParExpr___visit_all_t)(val_t self, val_t param0);
3256 void parser_prod___AParExpr___visit_all(val_t self, val_t param0);
3257 #define LOCATE_parser_prod___AParExpr___visit_all "parser_prod::AParExpr::(parser_prod::PNode::visit_all)"
3258 typedef void (* parser_prod___AParExpr___visit_all_reverse_t)(val_t self, val_t param0);
3259 void parser_prod___AParExpr___visit_all_reverse(val_t self, val_t param0);
3260 #define LOCATE_parser_prod___AParExpr___visit_all_reverse "parser_prod::AParExpr::(parser_prod::PNode::visit_all_reverse)"
3261 typedef void (* parser_prod___AParExpr___empty_init_t)(val_t self, int* init_table);
3262 void parser_prod___AParExpr___empty_init(val_t self, int* init_table);
3263 #define LOCATE_parser_prod___AParExpr___empty_init "parser_prod::AParExpr::empty_init"
3264 val_t NEW_AParExpr_parser_prod___AParExpr___empty_init();
3265 typedef void (* parser_prod___AParExpr___init_aparexpr_t)(val_t self, val_t param0, int* init_table);
3266 void parser_prod___AParExpr___init_aparexpr(val_t self, val_t param0, int* init_table);
3267 #define LOCATE_parser_prod___AParExpr___init_aparexpr "parser_prod::AParExpr::init_aparexpr"
3268 val_t NEW_AParExpr_parser_prod___AParExpr___init_aparexpr(val_t p0);
3269 val_t NEW_AAsCastExpr_parser_nodes___PNode___init();
3270 typedef void (* parser_prod___AAsCastExpr___n_expr__eq_t)(val_t self, val_t param0);
3271 void parser_prod___AAsCastExpr___n_expr__eq(val_t self, val_t param0);
3272 #define LOCATE_parser_prod___AAsCastExpr___n_expr__eq "parser_prod::AAsCastExpr::(parser_nodes::AAsCastExpr::n_expr=)"
3273 typedef void (* parser_prod___AAsCastExpr___n_kwas__eq_t)(val_t self, val_t param0);
3274 void parser_prod___AAsCastExpr___n_kwas__eq(val_t self, val_t param0);
3275 #define LOCATE_parser_prod___AAsCastExpr___n_kwas__eq "parser_prod::AAsCastExpr::(parser_nodes::AAsCastExpr::n_kwas=)"
3276 typedef void (* parser_prod___AAsCastExpr___n_type__eq_t)(val_t self, val_t param0);
3277 void parser_prod___AAsCastExpr___n_type__eq(val_t self, val_t param0);
3278 #define LOCATE_parser_prod___AAsCastExpr___n_type__eq "parser_prod::AAsCastExpr::(parser_nodes::AAsCastExpr::n_type=)"
3279 typedef void (* parser_prod___AAsCastExpr___replace_child_t)(val_t self, val_t param0, val_t param1);
3280 void parser_prod___AAsCastExpr___replace_child(val_t self, val_t param0, val_t param1);
3281 #define LOCATE_parser_prod___AAsCastExpr___replace_child "parser_prod::AAsCastExpr::(parser_prod::PNode::replace_child)"
3282 typedef void (* parser_prod___AAsCastExpr___visit_all_t)(val_t self, val_t param0);
3283 void parser_prod___AAsCastExpr___visit_all(val_t self, val_t param0);
3284 #define LOCATE_parser_prod___AAsCastExpr___visit_all "parser_prod::AAsCastExpr::(parser_prod::PNode::visit_all)"
3285 typedef void (* parser_prod___AAsCastExpr___visit_all_reverse_t)(val_t self, val_t param0);
3286 void parser_prod___AAsCastExpr___visit_all_reverse(val_t self, val_t param0);
3287 #define LOCATE_parser_prod___AAsCastExpr___visit_all_reverse "parser_prod::AAsCastExpr::(parser_prod::PNode::visit_all_reverse)"
3288 typedef void (* parser_prod___AAsCastExpr___empty_init_t)(val_t self, int* init_table);
3289 void parser_prod___AAsCastExpr___empty_init(val_t self, int* init_table);
3290 #define LOCATE_parser_prod___AAsCastExpr___empty_init "parser_prod::AAsCastExpr::empty_init"
3291 val_t NEW_AAsCastExpr_parser_prod___AAsCastExpr___empty_init();
3292 typedef void (* parser_prod___AAsCastExpr___init_aascastexpr_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
3293 void parser_prod___AAsCastExpr___init_aascastexpr(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
3294 #define LOCATE_parser_prod___AAsCastExpr___init_aascastexpr "parser_prod::AAsCastExpr::init_aascastexpr"
3295 val_t NEW_AAsCastExpr_parser_prod___AAsCastExpr___init_aascastexpr(val_t p0, val_t p1, val_t p2);
3296 val_t NEW_APlusAssignOp_parser_nodes___PNode___init();
3297 typedef void (* parser_prod___APlusAssignOp___n_pluseq__eq_t)(val_t self, val_t param0);
3298 void parser_prod___APlusAssignOp___n_pluseq__eq(val_t self, val_t param0);
3299 #define LOCATE_parser_prod___APlusAssignOp___n_pluseq__eq "parser_prod::APlusAssignOp::(parser_nodes::APlusAssignOp::n_pluseq=)"
3300 typedef void (* parser_prod___APlusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
3301 void parser_prod___APlusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
3302 #define LOCATE_parser_prod___APlusAssignOp___replace_child "parser_prod::APlusAssignOp::(parser_prod::PNode::replace_child)"
3303 typedef void (* parser_prod___APlusAssignOp___visit_all_t)(val_t self, val_t param0);
3304 void parser_prod___APlusAssignOp___visit_all(val_t self, val_t param0);
3305 #define LOCATE_parser_prod___APlusAssignOp___visit_all "parser_prod::APlusAssignOp::(parser_prod::PNode::visit_all)"
3306 typedef void (* parser_prod___APlusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
3307 void parser_prod___APlusAssignOp___visit_all_reverse(val_t self, val_t param0);
3308 #define LOCATE_parser_prod___APlusAssignOp___visit_all_reverse "parser_prod::APlusAssignOp::(parser_prod::PNode::visit_all_reverse)"
3309 typedef void (* parser_prod___APlusAssignOp___empty_init_t)(val_t self, int* init_table);
3310 void parser_prod___APlusAssignOp___empty_init(val_t self, int* init_table);
3311 #define LOCATE_parser_prod___APlusAssignOp___empty_init "parser_prod::APlusAssignOp::empty_init"
3312 val_t NEW_APlusAssignOp_parser_prod___APlusAssignOp___empty_init();
3313 typedef void (* parser_prod___APlusAssignOp___init_aplusassignop_t)(val_t self, val_t param0, int* init_table);
3314 void parser_prod___APlusAssignOp___init_aplusassignop(val_t self, val_t param0, int* init_table);
3315 #define LOCATE_parser_prod___APlusAssignOp___init_aplusassignop "parser_prod::APlusAssignOp::init_aplusassignop"
3316 val_t NEW_APlusAssignOp_parser_prod___APlusAssignOp___init_aplusassignop(val_t p0);
3317 val_t NEW_AMinusAssignOp_parser_nodes___PNode___init();
3318 typedef void (* parser_prod___AMinusAssignOp___n_minuseq__eq_t)(val_t self, val_t param0);
3319 void parser_prod___AMinusAssignOp___n_minuseq__eq(val_t self, val_t param0);
3320 #define LOCATE_parser_prod___AMinusAssignOp___n_minuseq__eq "parser_prod::AMinusAssignOp::(parser_nodes::AMinusAssignOp::n_minuseq=)"
3321 typedef void (* parser_prod___AMinusAssignOp___replace_child_t)(val_t self, val_t param0, val_t param1);
3322 void parser_prod___AMinusAssignOp___replace_child(val_t self, val_t param0, val_t param1);
3323 #define LOCATE_parser_prod___AMinusAssignOp___replace_child "parser_prod::AMinusAssignOp::(parser_prod::PNode::replace_child)"
3324 typedef void (* parser_prod___AMinusAssignOp___visit_all_t)(val_t self, val_t param0);
3325 void parser_prod___AMinusAssignOp___visit_all(val_t self, val_t param0);
3326 #define LOCATE_parser_prod___AMinusAssignOp___visit_all "parser_prod::AMinusAssignOp::(parser_prod::PNode::visit_all)"
3327 typedef void (* parser_prod___AMinusAssignOp___visit_all_reverse_t)(val_t self, val_t param0);
3328 void parser_prod___AMinusAssignOp___visit_all_reverse(val_t self, val_t param0);
3329 #define LOCATE_parser_prod___AMinusAssignOp___visit_all_reverse "parser_prod::AMinusAssignOp::(parser_prod::PNode::visit_all_reverse)"
3330 typedef void (* parser_prod___AMinusAssignOp___empty_init_t)(val_t self, int* init_table);
3331 void parser_prod___AMinusAssignOp___empty_init(val_t self, int* init_table);
3332 #define LOCATE_parser_prod___AMinusAssignOp___empty_init "parser_prod::AMinusAssignOp::empty_init"
3333 val_t NEW_AMinusAssignOp_parser_prod___AMinusAssignOp___empty_init();
3334 typedef void (* parser_prod___AMinusAssignOp___init_aminusassignop_t)(val_t self, val_t param0, int* init_table);
3335 void parser_prod___AMinusAssignOp___init_aminusassignop(val_t self, val_t param0, int* init_table);
3336 #define LOCATE_parser_prod___AMinusAssignOp___init_aminusassignop "parser_prod::AMinusAssignOp::init_aminusassignop"
3337 val_t NEW_AMinusAssignOp_parser_prod___AMinusAssignOp___init_aminusassignop(val_t p0);
3338 val_t NEW_AClosureDef_parser_nodes___PNode___init();
3339 typedef void (* parser_prod___AClosureDef___n_kwwith__eq_t)(val_t self, val_t param0);
3340 void parser_prod___AClosureDef___n_kwwith__eq(val_t self, val_t param0);
3341 #define LOCATE_parser_prod___AClosureDef___n_kwwith__eq "parser_prod::AClosureDef::(parser_nodes::AClosureDef::n_kwwith=)"
3342 typedef void (* parser_prod___AClosureDef___n_kwdo__eq_t)(val_t self, val_t param0);
3343 void parser_prod___AClosureDef___n_kwdo__eq(val_t self, val_t param0);
3344 #define LOCATE_parser_prod___AClosureDef___n_kwdo__eq "parser_prod::AClosureDef::(parser_nodes::AClosureDef::n_kwdo=)"
3345 typedef void (* parser_prod___AClosureDef___n_expr__eq_t)(val_t self, val_t param0);
3346 void parser_prod___AClosureDef___n_expr__eq(val_t self, val_t param0);
3347 #define LOCATE_parser_prod___AClosureDef___n_expr__eq "parser_prod::AClosureDef::(parser_nodes::AClosureDef::n_expr=)"
3348 typedef void (* parser_prod___AClosureDef___replace_child_t)(val_t self, val_t param0, val_t param1);
3349 void parser_prod___AClosureDef___replace_child(val_t self, val_t param0, val_t param1);
3350 #define LOCATE_parser_prod___AClosureDef___replace_child "parser_prod::AClosureDef::(parser_prod::PNode::replace_child)"
3351 typedef void (* parser_prod___AClosureDef___visit_all_t)(val_t self, val_t param0);
3352 void parser_prod___AClosureDef___visit_all(val_t self, val_t param0);
3353 #define LOCATE_parser_prod___AClosureDef___visit_all "parser_prod::AClosureDef::(parser_prod::PNode::visit_all)"
3354 typedef void (* parser_prod___AClosureDef___visit_all_reverse_t)(val_t self, val_t param0);
3355 void parser_prod___AClosureDef___visit_all_reverse(val_t self, val_t param0);
3356 #define LOCATE_parser_prod___AClosureDef___visit_all_reverse "parser_prod::AClosureDef::(parser_prod::PNode::visit_all_reverse)"
3357 typedef void (* parser_prod___AClosureDef___empty_init_t)(val_t self, int* init_table);
3358 void parser_prod___AClosureDef___empty_init(val_t self, int* init_table);
3359 #define LOCATE_parser_prod___AClosureDef___empty_init "parser_prod::AClosureDef::empty_init"
3360 val_t NEW_AClosureDef_parser_prod___AClosureDef___empty_init();
3361 typedef void (* parser_prod___AClosureDef___init_aclosuredef_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
3362 void parser_prod___AClosureDef___init_aclosuredef(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
3363 #define LOCATE_parser_prod___AClosureDef___init_aclosuredef "parser_prod::AClosureDef::init_aclosuredef"
3364 val_t NEW_AClosureDef_parser_prod___AClosureDef___init_aclosuredef(val_t p0, val_t p1, val_t p2, val_t p3);
3365 val_t NEW_AQualified_parser_nodes___PNode___init();
3366 typedef void (* parser_prod___AQualified___n_classid__eq_t)(val_t self, val_t param0);
3367 void parser_prod___AQualified___n_classid__eq(val_t self, val_t param0);
3368 #define LOCATE_parser_prod___AQualified___n_classid__eq "parser_prod::AQualified::(parser_nodes::AQualified::n_classid=)"
3369 typedef void (* parser_prod___AQualified___replace_child_t)(val_t self, val_t param0, val_t param1);
3370 void parser_prod___AQualified___replace_child(val_t self, val_t param0, val_t param1);
3371 #define LOCATE_parser_prod___AQualified___replace_child "parser_prod::AQualified::(parser_prod::PNode::replace_child)"
3372 typedef void (* parser_prod___AQualified___visit_all_t)(val_t self, val_t param0);
3373 void parser_prod___AQualified___visit_all(val_t self, val_t param0);
3374 #define LOCATE_parser_prod___AQualified___visit_all "parser_prod::AQualified::(parser_prod::PNode::visit_all)"
3375 typedef void (* parser_prod___AQualified___visit_all_reverse_t)(val_t self, val_t param0);
3376 void parser_prod___AQualified___visit_all_reverse(val_t self, val_t param0);
3377 #define LOCATE_parser_prod___AQualified___visit_all_reverse "parser_prod::AQualified::(parser_prod::PNode::visit_all_reverse)"
3378 typedef void (* parser_prod___AQualified___empty_init_t)(val_t self, int* init_table);
3379 void parser_prod___AQualified___empty_init(val_t self, int* init_table);
3380 #define LOCATE_parser_prod___AQualified___empty_init "parser_prod::AQualified::empty_init"
3381 val_t NEW_AQualified_parser_prod___AQualified___empty_init();
3382 typedef void (* parser_prod___AQualified___init_aqualified_t)(val_t self, val_t param0, val_t param1, int* init_table);
3383 void parser_prod___AQualified___init_aqualified(val_t self, val_t param0, val_t param1, int* init_table);
3384 #define LOCATE_parser_prod___AQualified___init_aqualified "parser_prod::AQualified::init_aqualified"
3385 val_t NEW_AQualified_parser_prod___AQualified___init_aqualified(val_t p0, val_t p1);
3386 val_t NEW_ADoc_parser_nodes___PNode___init();
3387 typedef void (* parser_prod___ADoc___replace_child_t)(val_t self, val_t param0, val_t param1);
3388 void parser_prod___ADoc___replace_child(val_t self, val_t param0, val_t param1);
3389 #define LOCATE_parser_prod___ADoc___replace_child "parser_prod::ADoc::(parser_prod::PNode::replace_child)"
3390 typedef void (* parser_prod___ADoc___visit_all_t)(val_t self, val_t param0);
3391 void parser_prod___ADoc___visit_all(val_t self, val_t param0);
3392 #define LOCATE_parser_prod___ADoc___visit_all "parser_prod::ADoc::(parser_prod::PNode::visit_all)"
3393 typedef void (* parser_prod___ADoc___visit_all_reverse_t)(val_t self, val_t param0);
3394 void parser_prod___ADoc___visit_all_reverse(val_t self, val_t param0);
3395 #define LOCATE_parser_prod___ADoc___visit_all_reverse "parser_prod::ADoc::(parser_prod::PNode::visit_all_reverse)"
3396 typedef void (* parser_prod___ADoc___empty_init_t)(val_t self, int* init_table);
3397 void parser_prod___ADoc___empty_init(val_t self, int* init_table);
3398 #define LOCATE_parser_prod___ADoc___empty_init "parser_prod::ADoc::empty_init"
3399 val_t NEW_ADoc_parser_prod___ADoc___empty_init();
3400 typedef void (* parser_prod___ADoc___init_adoc_t)(val_t self, val_t param0, int* init_table);
3401 void parser_prod___ADoc___init_adoc(val_t self, val_t param0, int* init_table);
3402 #define LOCATE_parser_prod___ADoc___init_adoc "parser_prod::ADoc::init_adoc"
3403 val_t NEW_ADoc_parser_prod___ADoc___init_adoc(val_t p0);
3404 val_t NEW_Start_parser_nodes___PNode___init();
3405 typedef void (* parser_prod___Start___replace_child_t)(val_t self, val_t param0, val_t param1);
3406 void parser_prod___Start___replace_child(val_t self, val_t param0, val_t param1);
3407 #define LOCATE_parser_prod___Start___replace_child "parser_prod::Start::(parser_prod::PNode::replace_child)"
3408 typedef void (* parser_prod___Start___visit_all_t)(val_t self, val_t param0);
3409 void parser_prod___Start___visit_all(val_t self, val_t param0);
3410 #define LOCATE_parser_prod___Start___visit_all "parser_prod::Start::(parser_prod::PNode::visit_all)"
3411 typedef void (* parser_prod___Start___visit_all_reverse_t)(val_t self, val_t param0);
3412 void parser_prod___Start___visit_all_reverse(val_t self, val_t param0);
3413 #define LOCATE_parser_prod___Start___visit_all_reverse "parser_prod::Start::(parser_prod::PNode::visit_all_reverse)"
3414 typedef void (* parser_prod___Start___init_t)(val_t self, val_t param0, val_t param1, int* init_table);
3415 void parser_prod___Start___init(val_t self, val_t param0, val_t param1, int* init_table);
3416 #define LOCATE_parser_prod___Start___init "parser_prod::Start::init"
3417 val_t NEW_Start_parser_prod___Start___init(val_t p0, val_t p1);
3418 #endif