-typedef void (* parser_nodes___PError___noinit_t)(val_t self, int* init_table);
-void parser_nodes___PError___noinit(val_t self, int* init_table);
-#define LOCATE_parser_nodes___PError___noinit "parser_nodes::PError::noinit"
-val_t NEW_PError_parser_nodes___PError___noinit();
-val_t NEW_PModule_parser_nodes___PNode___init();
-val_t NEW_PPackagedecl_parser_nodes___PNode___init();
-val_t NEW_PImport_parser_nodes___PNode___init();
-val_t NEW_PVisibility_parser_nodes___PNode___init();
-val_t NEW_PClassdef_parser_nodes___PNode___init();
-val_t NEW_PClasskind_parser_nodes___PNode___init();
-val_t NEW_PFormaldef_parser_nodes___PNode___init();
-val_t NEW_PSuperclass_parser_nodes___PNode___init();
-val_t NEW_PPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___PPropdef___n_doc_t)(val_t self);
-val_t parser_nodes___PPropdef___n_doc(val_t self);
-#define LOCATE_parser_nodes___PPropdef___n_doc "parser_nodes::PPropdef::n_doc"
-typedef void (* parser_nodes___PPropdef___n_doc__eq_t)(val_t self, val_t param0);
-void parser_nodes___PPropdef___n_doc__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___PPropdef___n_doc__eq "parser_nodes::PPropdef::n_doc="
-val_t NEW_PAble_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___PAble___n_kwredef_t)(val_t self);
-val_t parser_nodes___PAble___n_kwredef(val_t self);
-#define LOCATE_parser_nodes___PAble___n_kwredef "parser_nodes::PAble::n_kwredef"
-typedef void (* parser_nodes___PAble___n_kwredef__eq_t)(val_t self, val_t param0);
-void parser_nodes___PAble___n_kwredef__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___PAble___n_kwredef__eq "parser_nodes::PAble::n_kwredef="
-val_t NEW_PMethid_parser_nodes___PNode___init();
-val_t NEW_PSignature_parser_nodes___PNode___init();
-val_t NEW_PParam_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___PParam___n_id_t)(val_t self);
-val_t parser_nodes___PParam___n_id(val_t self);
-#define LOCATE_parser_nodes___PParam___n_id "parser_nodes::PParam::n_id"
-typedef void (* parser_nodes___PParam___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___PParam___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___PParam___n_id__eq "parser_nodes::PParam::n_id="
-typedef val_t (* parser_nodes___PParam___n_type_t)(val_t self);
-val_t parser_nodes___PParam___n_type(val_t self);
-#define LOCATE_parser_nodes___PParam___n_type "parser_nodes::PParam::n_type"
-typedef void (* parser_nodes___PParam___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___PParam___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___PParam___n_type__eq "parser_nodes::PParam::n_type="
-val_t NEW_PClosureDecl_parser_nodes___PNode___init();
-val_t NEW_PType_parser_nodes___PNode___init();
-val_t NEW_PExpr_parser_nodes___PNode___init();
-val_t NEW_PAssignOp_parser_nodes___PNode___init();
-val_t NEW_PClosureDef_parser_nodes___PNode___init();
-val_t NEW_PQualified_parser_nodes___PNode___init();
-val_t NEW_PDoc_parser_nodes___PNode___init();
-val_t NEW_AModule_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AModule___n_packagedecl_t)(val_t self);
-val_t parser_nodes___AModule___n_packagedecl(val_t self);
-#define LOCATE_parser_nodes___AModule___n_packagedecl "parser_nodes::AModule::n_packagedecl"
-typedef void (* parser_nodes___AModule___n_packagedecl__eq_t)(val_t self, val_t param0);
-void parser_nodes___AModule___n_packagedecl__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AModule___n_packagedecl__eq "parser_nodes::AModule::n_packagedecl="
-typedef val_t (* parser_nodes___AModule___n_imports_t)(val_t self);
-val_t parser_nodes___AModule___n_imports(val_t self);
-#define LOCATE_parser_nodes___AModule___n_imports "parser_nodes::AModule::n_imports"
-typedef void (* parser_nodes___AModule___n_imports__eq_t)(val_t self, val_t param0);
-void parser_nodes___AModule___n_imports__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AModule___n_imports__eq "parser_nodes::AModule::n_imports="
-typedef val_t (* parser_nodes___AModule___n_classdefs_t)(val_t self);
-val_t parser_nodes___AModule___n_classdefs(val_t self);
-#define LOCATE_parser_nodes___AModule___n_classdefs "parser_nodes::AModule::n_classdefs"
-typedef void (* parser_nodes___AModule___n_classdefs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AModule___n_classdefs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AModule___n_classdefs__eq "parser_nodes::AModule::n_classdefs="
-val_t NEW_APackagedecl_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___APackagedecl___n_doc_t)(val_t self);
-val_t parser_nodes___APackagedecl___n_doc(val_t self);
-#define LOCATE_parser_nodes___APackagedecl___n_doc "parser_nodes::APackagedecl::n_doc"
-typedef void (* parser_nodes___APackagedecl___n_doc__eq_t)(val_t self, val_t param0);
-void parser_nodes___APackagedecl___n_doc__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APackagedecl___n_doc__eq "parser_nodes::APackagedecl::n_doc="
-typedef val_t (* parser_nodes___APackagedecl___n_kwpackage_t)(val_t self);
-val_t parser_nodes___APackagedecl___n_kwpackage(val_t self);
-#define LOCATE_parser_nodes___APackagedecl___n_kwpackage "parser_nodes::APackagedecl::n_kwpackage"
-typedef void (* parser_nodes___APackagedecl___n_kwpackage__eq_t)(val_t self, val_t param0);
-void parser_nodes___APackagedecl___n_kwpackage__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APackagedecl___n_kwpackage__eq "parser_nodes::APackagedecl::n_kwpackage="
-typedef val_t (* parser_nodes___APackagedecl___n_id_t)(val_t self);
-val_t parser_nodes___APackagedecl___n_id(val_t self);
-#define LOCATE_parser_nodes___APackagedecl___n_id "parser_nodes::APackagedecl::n_id"
-typedef void (* parser_nodes___APackagedecl___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___APackagedecl___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APackagedecl___n_id__eq "parser_nodes::APackagedecl::n_id="
-val_t NEW_AImport_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AImport___n_visibility_t)(val_t self);
-val_t parser_nodes___AImport___n_visibility(val_t self);
-#define LOCATE_parser_nodes___AImport___n_visibility "parser_nodes::AImport::n_visibility"
-typedef void (* parser_nodes___AImport___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___AImport___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AImport___n_visibility__eq "parser_nodes::AImport::n_visibility="
-typedef val_t (* parser_nodes___AImport___n_kwimport_t)(val_t self);
-val_t parser_nodes___AImport___n_kwimport(val_t self);
-#define LOCATE_parser_nodes___AImport___n_kwimport "parser_nodes::AImport::n_kwimport"
-typedef void (* parser_nodes___AImport___n_kwimport__eq_t)(val_t self, val_t param0);
-void parser_nodes___AImport___n_kwimport__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AImport___n_kwimport__eq "parser_nodes::AImport::n_kwimport="
-typedef val_t (* parser_nodes___AImport___n_id_t)(val_t self);
-val_t parser_nodes___AImport___n_id(val_t self);
-#define LOCATE_parser_nodes___AImport___n_id "parser_nodes::AImport::n_id"
-typedef void (* parser_nodes___AImport___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AImport___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AImport___n_id__eq "parser_nodes::AImport::n_id="
-val_t NEW_ANoImport_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ANoImport___n_visibility_t)(val_t self);
-val_t parser_nodes___ANoImport___n_visibility(val_t self);
-#define LOCATE_parser_nodes___ANoImport___n_visibility "parser_nodes::ANoImport::n_visibility"
-typedef void (* parser_nodes___ANoImport___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANoImport___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANoImport___n_visibility__eq "parser_nodes::ANoImport::n_visibility="
-typedef val_t (* parser_nodes___ANoImport___n_kwimport_t)(val_t self);
-val_t parser_nodes___ANoImport___n_kwimport(val_t self);
-#define LOCATE_parser_nodes___ANoImport___n_kwimport "parser_nodes::ANoImport::n_kwimport"
-typedef void (* parser_nodes___ANoImport___n_kwimport__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANoImport___n_kwimport__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANoImport___n_kwimport__eq "parser_nodes::ANoImport::n_kwimport="
-typedef val_t (* parser_nodes___ANoImport___n_kwend_t)(val_t self);
-val_t parser_nodes___ANoImport___n_kwend(val_t self);
-#define LOCATE_parser_nodes___ANoImport___n_kwend "parser_nodes::ANoImport::n_kwend"
-typedef void (* parser_nodes___ANoImport___n_kwend__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANoImport___n_kwend__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANoImport___n_kwend__eq "parser_nodes::ANoImport::n_kwend="
-val_t NEW_APublicVisibility_parser_nodes___PNode___init();
-val_t NEW_APrivateVisibility_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___APrivateVisibility___n_kwprivate_t)(val_t self);
-val_t parser_nodes___APrivateVisibility___n_kwprivate(val_t self);
-#define LOCATE_parser_nodes___APrivateVisibility___n_kwprivate "parser_nodes::APrivateVisibility::n_kwprivate"
-typedef void (* parser_nodes___APrivateVisibility___n_kwprivate__eq_t)(val_t self, val_t param0);
-void parser_nodes___APrivateVisibility___n_kwprivate__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APrivateVisibility___n_kwprivate__eq "parser_nodes::APrivateVisibility::n_kwprivate="
-val_t NEW_AProtectedVisibility_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AProtectedVisibility___n_kwprotected_t)(val_t self);
-val_t parser_nodes___AProtectedVisibility___n_kwprotected(val_t self);
-#define LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected "parser_nodes::AProtectedVisibility::n_kwprotected"
-typedef void (* parser_nodes___AProtectedVisibility___n_kwprotected__eq_t)(val_t self, val_t param0);
-void parser_nodes___AProtectedVisibility___n_kwprotected__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected__eq "parser_nodes::AProtectedVisibility::n_kwprotected="
-val_t NEW_AIntrudeVisibility_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIntrudeVisibility___n_kwintrude_t)(val_t self);
-val_t parser_nodes___AIntrudeVisibility___n_kwintrude(val_t self);
-#define LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude "parser_nodes::AIntrudeVisibility::n_kwintrude"
-typedef void (* parser_nodes___AIntrudeVisibility___n_kwintrude__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIntrudeVisibility___n_kwintrude__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude__eq "parser_nodes::AIntrudeVisibility::n_kwintrude="
-val_t NEW_AClassdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AClassdef___n_doc_t)(val_t self);
-val_t parser_nodes___AClassdef___n_doc(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_doc "parser_nodes::AClassdef::n_doc"
-typedef void (* parser_nodes___AClassdef___n_doc__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_doc__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_doc__eq "parser_nodes::AClassdef::n_doc="
-typedef val_t (* parser_nodes___AClassdef___n_kwredef_t)(val_t self);
-val_t parser_nodes___AClassdef___n_kwredef(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_kwredef "parser_nodes::AClassdef::n_kwredef"
-typedef void (* parser_nodes___AClassdef___n_kwredef__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_kwredef__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_kwredef__eq "parser_nodes::AClassdef::n_kwredef="
-typedef val_t (* parser_nodes___AClassdef___n_visibility_t)(val_t self);
-val_t parser_nodes___AClassdef___n_visibility(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_visibility "parser_nodes::AClassdef::n_visibility"
-typedef void (* parser_nodes___AClassdef___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_visibility__eq "parser_nodes::AClassdef::n_visibility="
-typedef val_t (* parser_nodes___AClassdef___n_classkind_t)(val_t self);
-val_t parser_nodes___AClassdef___n_classkind(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_classkind "parser_nodes::AClassdef::n_classkind"
-typedef void (* parser_nodes___AClassdef___n_classkind__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_classkind__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_classkind__eq "parser_nodes::AClassdef::n_classkind="
-typedef val_t (* parser_nodes___AClassdef___n_id_t)(val_t self);
-val_t parser_nodes___AClassdef___n_id(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_id "parser_nodes::AClassdef::n_id"
-typedef void (* parser_nodes___AClassdef___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_id__eq "parser_nodes::AClassdef::n_id="
-typedef val_t (* parser_nodes___AClassdef___n_formaldefs_t)(val_t self);
-val_t parser_nodes___AClassdef___n_formaldefs(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_formaldefs "parser_nodes::AClassdef::n_formaldefs"
-typedef void (* parser_nodes___AClassdef___n_formaldefs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_formaldefs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_formaldefs__eq "parser_nodes::AClassdef::n_formaldefs="
-typedef val_t (* parser_nodes___AClassdef___n_superclasses_t)(val_t self);
-val_t parser_nodes___AClassdef___n_superclasses(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_superclasses "parser_nodes::AClassdef::n_superclasses"
-typedef void (* parser_nodes___AClassdef___n_superclasses__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_superclasses__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_superclasses__eq "parser_nodes::AClassdef::n_superclasses="
-typedef val_t (* parser_nodes___AClassdef___n_propdefs_t)(val_t self);
-val_t parser_nodes___AClassdef___n_propdefs(val_t self);
-#define LOCATE_parser_nodes___AClassdef___n_propdefs "parser_nodes::AClassdef::n_propdefs"
-typedef void (* parser_nodes___AClassdef___n_propdefs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClassdef___n_propdefs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClassdef___n_propdefs__eq "parser_nodes::AClassdef::n_propdefs="
-val_t NEW_ATopClassdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ATopClassdef___n_propdefs_t)(val_t self);
-val_t parser_nodes___ATopClassdef___n_propdefs(val_t self);
-#define LOCATE_parser_nodes___ATopClassdef___n_propdefs "parser_nodes::ATopClassdef::n_propdefs"
-typedef void (* parser_nodes___ATopClassdef___n_propdefs__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATopClassdef___n_propdefs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATopClassdef___n_propdefs__eq "parser_nodes::ATopClassdef::n_propdefs="
-val_t NEW_AMainClassdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AMainClassdef___n_propdefs_t)(val_t self);
-val_t parser_nodes___AMainClassdef___n_propdefs(val_t self);
-#define LOCATE_parser_nodes___AMainClassdef___n_propdefs "parser_nodes::AMainClassdef::n_propdefs"
-typedef void (* parser_nodes___AMainClassdef___n_propdefs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMainClassdef___n_propdefs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMainClassdef___n_propdefs__eq "parser_nodes::AMainClassdef::n_propdefs="
-val_t NEW_AConcreteClasskind_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AConcreteClasskind___n_kwclass_t)(val_t self);
-val_t parser_nodes___AConcreteClasskind___n_kwclass(val_t self);
-#define LOCATE_parser_nodes___AConcreteClasskind___n_kwclass "parser_nodes::AConcreteClasskind::n_kwclass"
-typedef void (* parser_nodes___AConcreteClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
-void parser_nodes___AConcreteClasskind___n_kwclass__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AConcreteClasskind___n_kwclass__eq "parser_nodes::AConcreteClasskind::n_kwclass="
-val_t NEW_AAbstractClasskind_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAbstractClasskind___n_kwabstract_t)(val_t self);
-val_t parser_nodes___AAbstractClasskind___n_kwabstract(val_t self);
-#define LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract "parser_nodes::AAbstractClasskind::n_kwabstract"
-typedef void (* parser_nodes___AAbstractClasskind___n_kwabstract__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAbstractClasskind___n_kwabstract__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract__eq "parser_nodes::AAbstractClasskind::n_kwabstract="
-typedef val_t (* parser_nodes___AAbstractClasskind___n_kwclass_t)(val_t self);
-val_t parser_nodes___AAbstractClasskind___n_kwclass(val_t self);
-#define LOCATE_parser_nodes___AAbstractClasskind___n_kwclass "parser_nodes::AAbstractClasskind::n_kwclass"
-typedef void (* parser_nodes___AAbstractClasskind___n_kwclass__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAbstractClasskind___n_kwclass__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAbstractClasskind___n_kwclass__eq "parser_nodes::AAbstractClasskind::n_kwclass="
-val_t NEW_AInterfaceClasskind_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AInterfaceClasskind___n_kwinterface_t)(val_t self);
-val_t parser_nodes___AInterfaceClasskind___n_kwinterface(val_t self);
-#define LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface "parser_nodes::AInterfaceClasskind::n_kwinterface"
-typedef void (* parser_nodes___AInterfaceClasskind___n_kwinterface__eq_t)(val_t self, val_t param0);
-void parser_nodes___AInterfaceClasskind___n_kwinterface__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface__eq "parser_nodes::AInterfaceClasskind::n_kwinterface="
-val_t NEW_AUniversalClasskind_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AUniversalClasskind___n_kwuniversal_t)(val_t self);
-val_t parser_nodes___AUniversalClasskind___n_kwuniversal(val_t self);
-#define LOCATE_parser_nodes___AUniversalClasskind___n_kwuniversal "parser_nodes::AUniversalClasskind::n_kwuniversal"
-typedef void (* parser_nodes___AUniversalClasskind___n_kwuniversal__eq_t)(val_t self, val_t param0);
-void parser_nodes___AUniversalClasskind___n_kwuniversal__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AUniversalClasskind___n_kwuniversal__eq "parser_nodes::AUniversalClasskind::n_kwuniversal="
-val_t NEW_AFormaldef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AFormaldef___n_id_t)(val_t self);
-val_t parser_nodes___AFormaldef___n_id(val_t self);
-#define LOCATE_parser_nodes___AFormaldef___n_id "parser_nodes::AFormaldef::n_id"
-typedef void (* parser_nodes___AFormaldef___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AFormaldef___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AFormaldef___n_id__eq "parser_nodes::AFormaldef::n_id="
-typedef val_t (* parser_nodes___AFormaldef___n_type_t)(val_t self);
-val_t parser_nodes___AFormaldef___n_type(val_t self);
-#define LOCATE_parser_nodes___AFormaldef___n_type "parser_nodes::AFormaldef::n_type"
-typedef void (* parser_nodes___AFormaldef___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___AFormaldef___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AFormaldef___n_type__eq "parser_nodes::AFormaldef::n_type="
-val_t NEW_ASuperclass_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASuperclass___n_kwspecial_t)(val_t self);
-val_t parser_nodes___ASuperclass___n_kwspecial(val_t self);
-#define LOCATE_parser_nodes___ASuperclass___n_kwspecial "parser_nodes::ASuperclass::n_kwspecial"
-typedef void (* parser_nodes___ASuperclass___n_kwspecial__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperclass___n_kwspecial__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperclass___n_kwspecial__eq "parser_nodes::ASuperclass::n_kwspecial="
-typedef val_t (* parser_nodes___ASuperclass___n_type_t)(val_t self);
-val_t parser_nodes___ASuperclass___n_type(val_t self);
-#define LOCATE_parser_nodes___ASuperclass___n_type "parser_nodes::ASuperclass::n_type"
-typedef void (* parser_nodes___ASuperclass___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperclass___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperclass___n_type__eq "parser_nodes::ASuperclass::n_type="
-val_t NEW_AAttrPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAttrPropdef___n_kwredef_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_kwredef(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwredef "parser_nodes::AAttrPropdef::n_kwredef"
-typedef void (* parser_nodes___AAttrPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_kwredef__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwredef__eq "parser_nodes::AAttrPropdef::n_kwredef="
-typedef val_t (* parser_nodes___AAttrPropdef___n_visibility_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_visibility(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_visibility "parser_nodes::AAttrPropdef::n_visibility"
-typedef void (* parser_nodes___AAttrPropdef___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_visibility__eq "parser_nodes::AAttrPropdef::n_visibility="
-typedef val_t (* parser_nodes___AAttrPropdef___n_kwattr_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_kwattr(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwattr "parser_nodes::AAttrPropdef::n_kwattr"
-typedef void (* parser_nodes___AAttrPropdef___n_kwattr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_kwattr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwattr__eq "parser_nodes::AAttrPropdef::n_kwattr="
-typedef val_t (* parser_nodes___AAttrPropdef___n_kwvar_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_kwvar(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwvar "parser_nodes::AAttrPropdef::n_kwvar"
-typedef void (* parser_nodes___AAttrPropdef___n_kwvar__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_kwvar__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_kwvar__eq "parser_nodes::AAttrPropdef::n_kwvar="
-typedef val_t (* parser_nodes___AAttrPropdef___n_id_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_id(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_id "parser_nodes::AAttrPropdef::n_id"
-typedef void (* parser_nodes___AAttrPropdef___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_id__eq "parser_nodes::AAttrPropdef::n_id="
-typedef val_t (* parser_nodes___AAttrPropdef___n_type_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_type(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_type "parser_nodes::AAttrPropdef::n_type"
-typedef void (* parser_nodes___AAttrPropdef___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_type__eq "parser_nodes::AAttrPropdef::n_type="
-typedef val_t (* parser_nodes___AAttrPropdef___n_readable_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_readable(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_readable "parser_nodes::AAttrPropdef::n_readable"
-typedef void (* parser_nodes___AAttrPropdef___n_readable__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_readable__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_readable__eq "parser_nodes::AAttrPropdef::n_readable="
-typedef val_t (* parser_nodes___AAttrPropdef___n_writable_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_writable(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_writable "parser_nodes::AAttrPropdef::n_writable"
-typedef void (* parser_nodes___AAttrPropdef___n_writable__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_writable__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_writable__eq "parser_nodes::AAttrPropdef::n_writable="
-typedef val_t (* parser_nodes___AAttrPropdef___n_expr_t)(val_t self);
-val_t parser_nodes___AAttrPropdef___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAttrPropdef___n_expr "parser_nodes::AAttrPropdef::n_expr"
-typedef void (* parser_nodes___AAttrPropdef___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrPropdef___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrPropdef___n_expr__eq "parser_nodes::AAttrPropdef::n_expr="
-val_t NEW_AMethPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AMethPropdef___n_kwredef_t)(val_t self);
-val_t parser_nodes___AMethPropdef___n_kwredef(val_t self);
-#define LOCATE_parser_nodes___AMethPropdef___n_kwredef "parser_nodes::AMethPropdef::n_kwredef"
-typedef void (* parser_nodes___AMethPropdef___n_kwredef__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMethPropdef___n_kwredef__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMethPropdef___n_kwredef__eq "parser_nodes::AMethPropdef::n_kwredef="
-typedef val_t (* parser_nodes___AMethPropdef___n_visibility_t)(val_t self);
-val_t parser_nodes___AMethPropdef___n_visibility(val_t self);
-#define LOCATE_parser_nodes___AMethPropdef___n_visibility "parser_nodes::AMethPropdef::n_visibility"
-typedef void (* parser_nodes___AMethPropdef___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMethPropdef___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMethPropdef___n_visibility__eq "parser_nodes::AMethPropdef::n_visibility="
-typedef val_t (* parser_nodes___AMethPropdef___n_methid_t)(val_t self);
-val_t parser_nodes___AMethPropdef___n_methid(val_t self);
-#define LOCATE_parser_nodes___AMethPropdef___n_methid "parser_nodes::AMethPropdef::n_methid"
-typedef void (* parser_nodes___AMethPropdef___n_methid__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMethPropdef___n_methid__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMethPropdef___n_methid__eq "parser_nodes::AMethPropdef::n_methid="
-typedef val_t (* parser_nodes___AMethPropdef___n_signature_t)(val_t self);
-val_t parser_nodes___AMethPropdef___n_signature(val_t self);
-#define LOCATE_parser_nodes___AMethPropdef___n_signature "parser_nodes::AMethPropdef::n_signature"
-typedef void (* parser_nodes___AMethPropdef___n_signature__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMethPropdef___n_signature__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMethPropdef___n_signature__eq "parser_nodes::AMethPropdef::n_signature="
-val_t NEW_ADeferredMethPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ADeferredMethPropdef___n_kwmeth_t)(val_t self);
-val_t parser_nodes___ADeferredMethPropdef___n_kwmeth(val_t self);
-#define LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth "parser_nodes::ADeferredMethPropdef::n_kwmeth"
-typedef void (* parser_nodes___ADeferredMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
-void parser_nodes___ADeferredMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth__eq "parser_nodes::ADeferredMethPropdef::n_kwmeth="
-val_t NEW_AInternMethPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AInternMethPropdef___n_kwmeth_t)(val_t self);
-val_t parser_nodes___AInternMethPropdef___n_kwmeth(val_t self);
-#define LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth "parser_nodes::AInternMethPropdef::n_kwmeth"
-typedef void (* parser_nodes___AInternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
-void parser_nodes___AInternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth__eq "parser_nodes::AInternMethPropdef::n_kwmeth="
-val_t NEW_AExternMethPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AExternMethPropdef___n_kwmeth_t)(val_t self);
-val_t parser_nodes___AExternMethPropdef___n_kwmeth(val_t self);
-#define LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth "parser_nodes::AExternMethPropdef::n_kwmeth"
-typedef void (* parser_nodes___AExternMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
-void parser_nodes___AExternMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth__eq "parser_nodes::AExternMethPropdef::n_kwmeth="
-typedef val_t (* parser_nodes___AExternMethPropdef___n_extern_t)(val_t self);
-val_t parser_nodes___AExternMethPropdef___n_extern(val_t self);
-#define LOCATE_parser_nodes___AExternMethPropdef___n_extern "parser_nodes::AExternMethPropdef::n_extern"
-typedef void (* parser_nodes___AExternMethPropdef___n_extern__eq_t)(val_t self, val_t param0);
-void parser_nodes___AExternMethPropdef___n_extern__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AExternMethPropdef___n_extern__eq "parser_nodes::AExternMethPropdef::n_extern="
-val_t NEW_AConcreteMethPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AConcreteMethPropdef___n_kwmeth_t)(val_t self);
-val_t parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t self);
-#define LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth "parser_nodes::AConcreteMethPropdef::n_kwmeth"
-typedef void (* parser_nodes___AConcreteMethPropdef___n_kwmeth__eq_t)(val_t self, val_t param0);
-void parser_nodes___AConcreteMethPropdef___n_kwmeth__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth__eq "parser_nodes::AConcreteMethPropdef::n_kwmeth="
-typedef val_t (* parser_nodes___AConcreteMethPropdef___n_block_t)(val_t self);
-val_t parser_nodes___AConcreteMethPropdef___n_block(val_t self);
-#define LOCATE_parser_nodes___AConcreteMethPropdef___n_block "parser_nodes::AConcreteMethPropdef::n_block"
-typedef void (* parser_nodes___AConcreteMethPropdef___n_block__eq_t)(val_t self, val_t param0);
-void parser_nodes___AConcreteMethPropdef___n_block__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AConcreteMethPropdef___n_block__eq "parser_nodes::AConcreteMethPropdef::n_block="
-val_t NEW_AConcreteInitPropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AConcreteInitPropdef___n_kwinit_t)(val_t self);
-val_t parser_nodes___AConcreteInitPropdef___n_kwinit(val_t self);
-#define LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit "parser_nodes::AConcreteInitPropdef::n_kwinit"
-typedef void (* parser_nodes___AConcreteInitPropdef___n_kwinit__eq_t)(val_t self, val_t param0);
-void parser_nodes___AConcreteInitPropdef___n_kwinit__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit__eq "parser_nodes::AConcreteInitPropdef::n_kwinit="
-val_t NEW_AMainMethPropdef_parser_nodes___PNode___init();
-val_t NEW_ATypePropdef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ATypePropdef___n_kwredef_t)(val_t self);
-val_t parser_nodes___ATypePropdef___n_kwredef(val_t self);
-#define LOCATE_parser_nodes___ATypePropdef___n_kwredef "parser_nodes::ATypePropdef::n_kwredef"
-typedef void (* parser_nodes___ATypePropdef___n_kwredef__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATypePropdef___n_kwredef__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATypePropdef___n_kwredef__eq "parser_nodes::ATypePropdef::n_kwredef="
-typedef val_t (* parser_nodes___ATypePropdef___n_visibility_t)(val_t self);
-val_t parser_nodes___ATypePropdef___n_visibility(val_t self);
-#define LOCATE_parser_nodes___ATypePropdef___n_visibility "parser_nodes::ATypePropdef::n_visibility"
-typedef void (* parser_nodes___ATypePropdef___n_visibility__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATypePropdef___n_visibility__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATypePropdef___n_visibility__eq "parser_nodes::ATypePropdef::n_visibility="
-typedef val_t (* parser_nodes___ATypePropdef___n_kwtype_t)(val_t self);
-val_t parser_nodes___ATypePropdef___n_kwtype(val_t self);
-#define LOCATE_parser_nodes___ATypePropdef___n_kwtype "parser_nodes::ATypePropdef::n_kwtype"
-typedef void (* parser_nodes___ATypePropdef___n_kwtype__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATypePropdef___n_kwtype__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATypePropdef___n_kwtype__eq "parser_nodes::ATypePropdef::n_kwtype="
-typedef val_t (* parser_nodes___ATypePropdef___n_id_t)(val_t self);
-val_t parser_nodes___ATypePropdef___n_id(val_t self);
-#define LOCATE_parser_nodes___ATypePropdef___n_id "parser_nodes::ATypePropdef::n_id"
-typedef void (* parser_nodes___ATypePropdef___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATypePropdef___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATypePropdef___n_id__eq "parser_nodes::ATypePropdef::n_id="
-typedef val_t (* parser_nodes___ATypePropdef___n_type_t)(val_t self);
-val_t parser_nodes___ATypePropdef___n_type(val_t self);
-#define LOCATE_parser_nodes___ATypePropdef___n_type "parser_nodes::ATypePropdef::n_type"
-typedef void (* parser_nodes___ATypePropdef___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATypePropdef___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATypePropdef___n_type__eq "parser_nodes::ATypePropdef::n_type="
-val_t NEW_AReadAble_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AReadAble___n_kwreadable_t)(val_t self);
-val_t parser_nodes___AReadAble___n_kwreadable(val_t self);
-#define LOCATE_parser_nodes___AReadAble___n_kwreadable "parser_nodes::AReadAble::n_kwreadable"
-typedef void (* parser_nodes___AReadAble___n_kwreadable__eq_t)(val_t self, val_t param0);
-void parser_nodes___AReadAble___n_kwreadable__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AReadAble___n_kwreadable__eq "parser_nodes::AReadAble::n_kwreadable="
-val_t NEW_AWriteAble_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AWriteAble___n_kwwritable_t)(val_t self);
-val_t parser_nodes___AWriteAble___n_kwwritable(val_t self);
-#define LOCATE_parser_nodes___AWriteAble___n_kwwritable "parser_nodes::AWriteAble::n_kwwritable"
-typedef void (* parser_nodes___AWriteAble___n_kwwritable__eq_t)(val_t self, val_t param0);
-void parser_nodes___AWriteAble___n_kwwritable__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AWriteAble___n_kwwritable__eq "parser_nodes::AWriteAble::n_kwwritable="
-val_t NEW_AIdMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIdMethid___n_id_t)(val_t self);
-val_t parser_nodes___AIdMethid___n_id(val_t self);
-#define LOCATE_parser_nodes___AIdMethid___n_id "parser_nodes::AIdMethid::n_id"
-typedef void (* parser_nodes___AIdMethid___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIdMethid___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIdMethid___n_id__eq "parser_nodes::AIdMethid::n_id="
-val_t NEW_APlusMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___APlusMethid___n_plus_t)(val_t self);
-val_t parser_nodes___APlusMethid___n_plus(val_t self);
-#define LOCATE_parser_nodes___APlusMethid___n_plus "parser_nodes::APlusMethid::n_plus"
-typedef void (* parser_nodes___APlusMethid___n_plus__eq_t)(val_t self, val_t param0);
-void parser_nodes___APlusMethid___n_plus__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APlusMethid___n_plus__eq "parser_nodes::APlusMethid::n_plus="
-val_t NEW_AMinusMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AMinusMethid___n_minus_t)(val_t self);
-val_t parser_nodes___AMinusMethid___n_minus(val_t self);
-#define LOCATE_parser_nodes___AMinusMethid___n_minus "parser_nodes::AMinusMethid::n_minus"
-typedef void (* parser_nodes___AMinusMethid___n_minus__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMinusMethid___n_minus__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMinusMethid___n_minus__eq "parser_nodes::AMinusMethid::n_minus="
-val_t NEW_AStarMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AStarMethid___n_star_t)(val_t self);
-val_t parser_nodes___AStarMethid___n_star(val_t self);
-#define LOCATE_parser_nodes___AStarMethid___n_star "parser_nodes::AStarMethid::n_star"
-typedef void (* parser_nodes___AStarMethid___n_star__eq_t)(val_t self, val_t param0);
-void parser_nodes___AStarMethid___n_star__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AStarMethid___n_star__eq "parser_nodes::AStarMethid::n_star="
-val_t NEW_ASlashMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASlashMethid___n_slash_t)(val_t self);
-val_t parser_nodes___ASlashMethid___n_slash(val_t self);
-#define LOCATE_parser_nodes___ASlashMethid___n_slash "parser_nodes::ASlashMethid::n_slash"
-typedef void (* parser_nodes___ASlashMethid___n_slash__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASlashMethid___n_slash__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASlashMethid___n_slash__eq "parser_nodes::ASlashMethid::n_slash="
-val_t NEW_APercentMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___APercentMethid___n_percent_t)(val_t self);
-val_t parser_nodes___APercentMethid___n_percent(val_t self);
-#define LOCATE_parser_nodes___APercentMethid___n_percent "parser_nodes::APercentMethid::n_percent"
-typedef void (* parser_nodes___APercentMethid___n_percent__eq_t)(val_t self, val_t param0);
-void parser_nodes___APercentMethid___n_percent__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APercentMethid___n_percent__eq "parser_nodes::APercentMethid::n_percent="
-val_t NEW_AEqMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AEqMethid___n_eq_t)(val_t self);
-val_t parser_nodes___AEqMethid___n_eq(val_t self);
-#define LOCATE_parser_nodes___AEqMethid___n_eq "parser_nodes::AEqMethid::n_eq"
-typedef void (* parser_nodes___AEqMethid___n_eq__eq_t)(val_t self, val_t param0);
-void parser_nodes___AEqMethid___n_eq__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AEqMethid___n_eq__eq "parser_nodes::AEqMethid::n_eq="
-val_t NEW_ANeMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ANeMethid___n_ne_t)(val_t self);
-val_t parser_nodes___ANeMethid___n_ne(val_t self);
-#define LOCATE_parser_nodes___ANeMethid___n_ne "parser_nodes::ANeMethid::n_ne"
-typedef void (* parser_nodes___ANeMethid___n_ne__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANeMethid___n_ne__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANeMethid___n_ne__eq "parser_nodes::ANeMethid::n_ne="
-val_t NEW_ALeMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ALeMethid___n_le_t)(val_t self);
-val_t parser_nodes___ALeMethid___n_le(val_t self);
-#define LOCATE_parser_nodes___ALeMethid___n_le "parser_nodes::ALeMethid::n_le"
-typedef void (* parser_nodes___ALeMethid___n_le__eq_t)(val_t self, val_t param0);
-void parser_nodes___ALeMethid___n_le__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ALeMethid___n_le__eq "parser_nodes::ALeMethid::n_le="
-val_t NEW_AGeMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AGeMethid___n_ge_t)(val_t self);
-val_t parser_nodes___AGeMethid___n_ge(val_t self);
-#define LOCATE_parser_nodes___AGeMethid___n_ge "parser_nodes::AGeMethid::n_ge"
-typedef void (* parser_nodes___AGeMethid___n_ge__eq_t)(val_t self, val_t param0);
-void parser_nodes___AGeMethid___n_ge__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AGeMethid___n_ge__eq "parser_nodes::AGeMethid::n_ge="
-val_t NEW_ALtMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ALtMethid___n_lt_t)(val_t self);
-val_t parser_nodes___ALtMethid___n_lt(val_t self);
-#define LOCATE_parser_nodes___ALtMethid___n_lt "parser_nodes::ALtMethid::n_lt"
-typedef void (* parser_nodes___ALtMethid___n_lt__eq_t)(val_t self, val_t param0);
-void parser_nodes___ALtMethid___n_lt__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ALtMethid___n_lt__eq "parser_nodes::ALtMethid::n_lt="
-val_t NEW_AGtMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AGtMethid___n_gt_t)(val_t self);
-val_t parser_nodes___AGtMethid___n_gt(val_t self);
-#define LOCATE_parser_nodes___AGtMethid___n_gt "parser_nodes::AGtMethid::n_gt"
-typedef void (* parser_nodes___AGtMethid___n_gt__eq_t)(val_t self, val_t param0);
-void parser_nodes___AGtMethid___n_gt__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AGtMethid___n_gt__eq "parser_nodes::AGtMethid::n_gt="
-val_t NEW_ABraMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABraMethid___n_obra_t)(val_t self);
-val_t parser_nodes___ABraMethid___n_obra(val_t self);
-#define LOCATE_parser_nodes___ABraMethid___n_obra "parser_nodes::ABraMethid::n_obra"
-typedef void (* parser_nodes___ABraMethid___n_obra__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraMethid___n_obra__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraMethid___n_obra__eq "parser_nodes::ABraMethid::n_obra="
-typedef val_t (* parser_nodes___ABraMethid___n_cbra_t)(val_t self);
-val_t parser_nodes___ABraMethid___n_cbra(val_t self);
-#define LOCATE_parser_nodes___ABraMethid___n_cbra "parser_nodes::ABraMethid::n_cbra"
-typedef void (* parser_nodes___ABraMethid___n_cbra__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraMethid___n_cbra__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraMethid___n_cbra__eq "parser_nodes::ABraMethid::n_cbra="
-val_t NEW_AStarshipMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AStarshipMethid___n_starship_t)(val_t self);
-val_t parser_nodes___AStarshipMethid___n_starship(val_t self);
-#define LOCATE_parser_nodes___AStarshipMethid___n_starship "parser_nodes::AStarshipMethid::n_starship"
-typedef void (* parser_nodes___AStarshipMethid___n_starship__eq_t)(val_t self, val_t param0);
-void parser_nodes___AStarshipMethid___n_starship__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AStarshipMethid___n_starship__eq "parser_nodes::AStarshipMethid::n_starship="
-val_t NEW_AAssignMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAssignMethid___n_id_t)(val_t self);
-val_t parser_nodes___AAssignMethid___n_id(val_t self);
-#define LOCATE_parser_nodes___AAssignMethid___n_id "parser_nodes::AAssignMethid::n_id"
-typedef void (* parser_nodes___AAssignMethid___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssignMethid___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssignMethid___n_id__eq "parser_nodes::AAssignMethid::n_id="
-typedef val_t (* parser_nodes___AAssignMethid___n_assign_t)(val_t self);
-val_t parser_nodes___AAssignMethid___n_assign(val_t self);
-#define LOCATE_parser_nodes___AAssignMethid___n_assign "parser_nodes::AAssignMethid::n_assign"
-typedef void (* parser_nodes___AAssignMethid___n_assign__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssignMethid___n_assign__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssignMethid___n_assign__eq "parser_nodes::AAssignMethid::n_assign="
-val_t NEW_ABraassignMethid_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABraassignMethid___n_obra_t)(val_t self);
-val_t parser_nodes___ABraassignMethid___n_obra(val_t self);
-#define LOCATE_parser_nodes___ABraassignMethid___n_obra "parser_nodes::ABraassignMethid::n_obra"
-typedef void (* parser_nodes___ABraassignMethid___n_obra__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraassignMethid___n_obra__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraassignMethid___n_obra__eq "parser_nodes::ABraassignMethid::n_obra="
-typedef val_t (* parser_nodes___ABraassignMethid___n_cbra_t)(val_t self);
-val_t parser_nodes___ABraassignMethid___n_cbra(val_t self);
-#define LOCATE_parser_nodes___ABraassignMethid___n_cbra "parser_nodes::ABraassignMethid::n_cbra"
-typedef void (* parser_nodes___ABraassignMethid___n_cbra__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraassignMethid___n_cbra__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraassignMethid___n_cbra__eq "parser_nodes::ABraassignMethid::n_cbra="
-typedef val_t (* parser_nodes___ABraassignMethid___n_assign_t)(val_t self);
-val_t parser_nodes___ABraassignMethid___n_assign(val_t self);
-#define LOCATE_parser_nodes___ABraassignMethid___n_assign "parser_nodes::ABraassignMethid::n_assign"
-typedef void (* parser_nodes___ABraassignMethid___n_assign__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraassignMethid___n_assign__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraassignMethid___n_assign__eq "parser_nodes::ABraassignMethid::n_assign="
-val_t NEW_ASignature_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASignature___n_params_t)(val_t self);
-val_t parser_nodes___ASignature___n_params(val_t self);
-#define LOCATE_parser_nodes___ASignature___n_params "parser_nodes::ASignature::n_params"
-typedef void (* parser_nodes___ASignature___n_params__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASignature___n_params__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASignature___n_params__eq "parser_nodes::ASignature::n_params="
-typedef val_t (* parser_nodes___ASignature___n_type_t)(val_t self);
-val_t parser_nodes___ASignature___n_type(val_t self);
-#define LOCATE_parser_nodes___ASignature___n_type "parser_nodes::ASignature::n_type"
-typedef void (* parser_nodes___ASignature___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASignature___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASignature___n_type__eq "parser_nodes::ASignature::n_type="
-typedef val_t (* parser_nodes___ASignature___n_closure_decls_t)(val_t self);
-val_t parser_nodes___ASignature___n_closure_decls(val_t self);
-#define LOCATE_parser_nodes___ASignature___n_closure_decls "parser_nodes::ASignature::n_closure_decls"
-typedef void (* parser_nodes___ASignature___n_closure_decls__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASignature___n_closure_decls__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASignature___n_closure_decls__eq "parser_nodes::ASignature::n_closure_decls="
-val_t NEW_AParam_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AParam___n_dotdotdot_t)(val_t self);
-val_t parser_nodes___AParam___n_dotdotdot(val_t self);
-#define LOCATE_parser_nodes___AParam___n_dotdotdot "parser_nodes::AParam::n_dotdotdot"
-typedef void (* parser_nodes___AParam___n_dotdotdot__eq_t)(val_t self, val_t param0);
-void parser_nodes___AParam___n_dotdotdot__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AParam___n_dotdotdot__eq "parser_nodes::AParam::n_dotdotdot="
-val_t NEW_AClosureDecl_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AClosureDecl___n_kwwith_t)(val_t self);
-val_t parser_nodes___AClosureDecl___n_kwwith(val_t self);
-#define LOCATE_parser_nodes___AClosureDecl___n_kwwith "parser_nodes::AClosureDecl::n_kwwith"
-typedef void (* parser_nodes___AClosureDecl___n_kwwith__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDecl___n_kwwith__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDecl___n_kwwith__eq "parser_nodes::AClosureDecl::n_kwwith="
-typedef val_t (* parser_nodes___AClosureDecl___n_kwbreak_t)(val_t self);
-val_t parser_nodes___AClosureDecl___n_kwbreak(val_t self);
-#define LOCATE_parser_nodes___AClosureDecl___n_kwbreak "parser_nodes::AClosureDecl::n_kwbreak"
-typedef void (* parser_nodes___AClosureDecl___n_kwbreak__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDecl___n_kwbreak__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDecl___n_kwbreak__eq "parser_nodes::AClosureDecl::n_kwbreak="
-typedef val_t (* parser_nodes___AClosureDecl___n_id_t)(val_t self);
-val_t parser_nodes___AClosureDecl___n_id(val_t self);
-#define LOCATE_parser_nodes___AClosureDecl___n_id "parser_nodes::AClosureDecl::n_id"
-typedef void (* parser_nodes___AClosureDecl___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDecl___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDecl___n_id__eq "parser_nodes::AClosureDecl::n_id="
-typedef val_t (* parser_nodes___AClosureDecl___n_signature_t)(val_t self);
-val_t parser_nodes___AClosureDecl___n_signature(val_t self);
-#define LOCATE_parser_nodes___AClosureDecl___n_signature "parser_nodes::AClosureDecl::n_signature"
-typedef void (* parser_nodes___AClosureDecl___n_signature__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDecl___n_signature__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDecl___n_signature__eq "parser_nodes::AClosureDecl::n_signature="
-typedef val_t (* parser_nodes___AClosureDecl___n_expr_t)(val_t self);
-val_t parser_nodes___AClosureDecl___n_expr(val_t self);
-#define LOCATE_parser_nodes___AClosureDecl___n_expr "parser_nodes::AClosureDecl::n_expr"
-typedef void (* parser_nodes___AClosureDecl___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDecl___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDecl___n_expr__eq "parser_nodes::AClosureDecl::n_expr="
-val_t NEW_AType_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AType___n_kwnullable_t)(val_t self);
-val_t parser_nodes___AType___n_kwnullable(val_t self);
-#define LOCATE_parser_nodes___AType___n_kwnullable "parser_nodes::AType::n_kwnullable"
-typedef void (* parser_nodes___AType___n_kwnullable__eq_t)(val_t self, val_t param0);
-void parser_nodes___AType___n_kwnullable__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AType___n_kwnullable__eq "parser_nodes::AType::n_kwnullable="
-typedef val_t (* parser_nodes___AType___n_id_t)(val_t self);
-val_t parser_nodes___AType___n_id(val_t self);
-#define LOCATE_parser_nodes___AType___n_id "parser_nodes::AType::n_id"
-typedef void (* parser_nodes___AType___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AType___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AType___n_id__eq "parser_nodes::AType::n_id="
-typedef val_t (* parser_nodes___AType___n_types_t)(val_t self);
-val_t parser_nodes___AType___n_types(val_t self);
-#define LOCATE_parser_nodes___AType___n_types "parser_nodes::AType::n_types"
-typedef void (* parser_nodes___AType___n_types__eq_t)(val_t self, val_t param0);
-void parser_nodes___AType___n_types__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AType___n_types__eq "parser_nodes::AType::n_types="
-val_t NEW_ABlockExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABlockExpr___n_expr_t)(val_t self);
-val_t parser_nodes___ABlockExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___ABlockExpr___n_expr "parser_nodes::ABlockExpr::n_expr"
-typedef void (* parser_nodes___ABlockExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABlockExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABlockExpr___n_expr__eq "parser_nodes::ABlockExpr::n_expr="
-val_t NEW_AVardeclExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AVardeclExpr___n_kwvar_t)(val_t self);
-val_t parser_nodes___AVardeclExpr___n_kwvar(val_t self);
-#define LOCATE_parser_nodes___AVardeclExpr___n_kwvar "parser_nodes::AVardeclExpr::n_kwvar"
-typedef void (* parser_nodes___AVardeclExpr___n_kwvar__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVardeclExpr___n_kwvar__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVardeclExpr___n_kwvar__eq "parser_nodes::AVardeclExpr::n_kwvar="
-typedef val_t (* parser_nodes___AVardeclExpr___n_id_t)(val_t self);
-val_t parser_nodes___AVardeclExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AVardeclExpr___n_id "parser_nodes::AVardeclExpr::n_id"
-typedef void (* parser_nodes___AVardeclExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVardeclExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVardeclExpr___n_id__eq "parser_nodes::AVardeclExpr::n_id="
-typedef val_t (* parser_nodes___AVardeclExpr___n_type_t)(val_t self);
-val_t parser_nodes___AVardeclExpr___n_type(val_t self);
-#define LOCATE_parser_nodes___AVardeclExpr___n_type "parser_nodes::AVardeclExpr::n_type"
-typedef void (* parser_nodes___AVardeclExpr___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVardeclExpr___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVardeclExpr___n_type__eq "parser_nodes::AVardeclExpr::n_type="
-typedef val_t (* parser_nodes___AVardeclExpr___n_assign_t)(val_t self);
-val_t parser_nodes___AVardeclExpr___n_assign(val_t self);
-#define LOCATE_parser_nodes___AVardeclExpr___n_assign "parser_nodes::AVardeclExpr::n_assign"
-typedef void (* parser_nodes___AVardeclExpr___n_assign__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVardeclExpr___n_assign__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVardeclExpr___n_assign__eq "parser_nodes::AVardeclExpr::n_assign="
-typedef val_t (* parser_nodes___AVardeclExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AVardeclExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AVardeclExpr___n_expr "parser_nodes::AVardeclExpr::n_expr"
-typedef void (* parser_nodes___AVardeclExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVardeclExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVardeclExpr___n_expr__eq "parser_nodes::AVardeclExpr::n_expr="
-val_t NEW_AReturnExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AReturnExpr___n_kwreturn_t)(val_t self);
-val_t parser_nodes___AReturnExpr___n_kwreturn(val_t self);
-#define LOCATE_parser_nodes___AReturnExpr___n_kwreturn "parser_nodes::AReturnExpr::n_kwreturn"
-typedef void (* parser_nodes___AReturnExpr___n_kwreturn__eq_t)(val_t self, val_t param0);
-void parser_nodes___AReturnExpr___n_kwreturn__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AReturnExpr___n_kwreturn__eq "parser_nodes::AReturnExpr::n_kwreturn="
-typedef val_t (* parser_nodes___AReturnExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AReturnExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AReturnExpr___n_expr "parser_nodes::AReturnExpr::n_expr"
-typedef void (* parser_nodes___AReturnExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AReturnExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AReturnExpr___n_expr__eq "parser_nodes::AReturnExpr::n_expr="
-val_t NEW_ABreakExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABreakExpr___n_kwbreak_t)(val_t self);
-val_t parser_nodes___ABreakExpr___n_kwbreak(val_t self);
-#define LOCATE_parser_nodes___ABreakExpr___n_kwbreak "parser_nodes::ABreakExpr::n_kwbreak"
-typedef void (* parser_nodes___ABreakExpr___n_kwbreak__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABreakExpr___n_kwbreak__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABreakExpr___n_kwbreak__eq "parser_nodes::ABreakExpr::n_kwbreak="
-typedef val_t (* parser_nodes___ABreakExpr___n_expr_t)(val_t self);
-val_t parser_nodes___ABreakExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___ABreakExpr___n_expr "parser_nodes::ABreakExpr::n_expr"
-typedef void (* parser_nodes___ABreakExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABreakExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABreakExpr___n_expr__eq "parser_nodes::ABreakExpr::n_expr="
-val_t NEW_AAbortExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAbortExpr___n_kwabort_t)(val_t self);
-val_t parser_nodes___AAbortExpr___n_kwabort(val_t self);
-#define LOCATE_parser_nodes___AAbortExpr___n_kwabort "parser_nodes::AAbortExpr::n_kwabort"
-typedef void (* parser_nodes___AAbortExpr___n_kwabort__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAbortExpr___n_kwabort__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAbortExpr___n_kwabort__eq "parser_nodes::AAbortExpr::n_kwabort="
-val_t NEW_AContinueExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AContinueExpr___n_kwcontinue_t)(val_t self);
-val_t parser_nodes___AContinueExpr___n_kwcontinue(val_t self);
-#define LOCATE_parser_nodes___AContinueExpr___n_kwcontinue "parser_nodes::AContinueExpr::n_kwcontinue"
-typedef void (* parser_nodes___AContinueExpr___n_kwcontinue__eq_t)(val_t self, val_t param0);
-void parser_nodes___AContinueExpr___n_kwcontinue__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AContinueExpr___n_kwcontinue__eq "parser_nodes::AContinueExpr::n_kwcontinue="
-typedef val_t (* parser_nodes___AContinueExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AContinueExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AContinueExpr___n_expr "parser_nodes::AContinueExpr::n_expr"
-typedef void (* parser_nodes___AContinueExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AContinueExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AContinueExpr___n_expr__eq "parser_nodes::AContinueExpr::n_expr="
-val_t NEW_ADoExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ADoExpr___n_kwdo_t)(val_t self);
-val_t parser_nodes___ADoExpr___n_kwdo(val_t self);
-#define LOCATE_parser_nodes___ADoExpr___n_kwdo "parser_nodes::ADoExpr::n_kwdo"
-typedef void (* parser_nodes___ADoExpr___n_kwdo__eq_t)(val_t self, val_t param0);
-void parser_nodes___ADoExpr___n_kwdo__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ADoExpr___n_kwdo__eq "parser_nodes::ADoExpr::n_kwdo="
-typedef val_t (* parser_nodes___ADoExpr___n_block_t)(val_t self);
-val_t parser_nodes___ADoExpr___n_block(val_t self);
-#define LOCATE_parser_nodes___ADoExpr___n_block "parser_nodes::ADoExpr::n_block"
-typedef void (* parser_nodes___ADoExpr___n_block__eq_t)(val_t self, val_t param0);
-void parser_nodes___ADoExpr___n_block__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ADoExpr___n_block__eq "parser_nodes::ADoExpr::n_block="
-val_t NEW_AIfExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIfExpr___n_kwif_t)(val_t self);
-val_t parser_nodes___AIfExpr___n_kwif(val_t self);
-#define LOCATE_parser_nodes___AIfExpr___n_kwif "parser_nodes::AIfExpr::n_kwif"
-typedef void (* parser_nodes___AIfExpr___n_kwif__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfExpr___n_kwif__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfExpr___n_kwif__eq "parser_nodes::AIfExpr::n_kwif="
-typedef val_t (* parser_nodes___AIfExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AIfExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AIfExpr___n_expr "parser_nodes::AIfExpr::n_expr"
-typedef void (* parser_nodes___AIfExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfExpr___n_expr__eq "parser_nodes::AIfExpr::n_expr="
-typedef val_t (* parser_nodes___AIfExpr___n_then_t)(val_t self);
-val_t parser_nodes___AIfExpr___n_then(val_t self);
-#define LOCATE_parser_nodes___AIfExpr___n_then "parser_nodes::AIfExpr::n_then"
-typedef void (* parser_nodes___AIfExpr___n_then__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfExpr___n_then__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfExpr___n_then__eq "parser_nodes::AIfExpr::n_then="
-typedef val_t (* parser_nodes___AIfExpr___n_else_t)(val_t self);
-val_t parser_nodes___AIfExpr___n_else(val_t self);
-#define LOCATE_parser_nodes___AIfExpr___n_else "parser_nodes::AIfExpr::n_else"
-typedef void (* parser_nodes___AIfExpr___n_else__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfExpr___n_else__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfExpr___n_else__eq "parser_nodes::AIfExpr::n_else="
-val_t NEW_AIfexprExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIfexprExpr___n_kwif_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_kwif(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwif "parser_nodes::AIfexprExpr::n_kwif"
-typedef void (* parser_nodes___AIfexprExpr___n_kwif__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_kwif__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwif__eq "parser_nodes::AIfexprExpr::n_kwif="
-typedef val_t (* parser_nodes___AIfexprExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_expr "parser_nodes::AIfexprExpr::n_expr"
-typedef void (* parser_nodes___AIfexprExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_expr__eq "parser_nodes::AIfexprExpr::n_expr="
-typedef val_t (* parser_nodes___AIfexprExpr___n_kwthen_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_kwthen(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwthen "parser_nodes::AIfexprExpr::n_kwthen"
-typedef void (* parser_nodes___AIfexprExpr___n_kwthen__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_kwthen__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwthen__eq "parser_nodes::AIfexprExpr::n_kwthen="
-typedef val_t (* parser_nodes___AIfexprExpr___n_then_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_then(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_then "parser_nodes::AIfexprExpr::n_then"
-typedef void (* parser_nodes___AIfexprExpr___n_then__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_then__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_then__eq "parser_nodes::AIfexprExpr::n_then="
-typedef val_t (* parser_nodes___AIfexprExpr___n_kwelse_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_kwelse(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwelse "parser_nodes::AIfexprExpr::n_kwelse"
-typedef void (* parser_nodes___AIfexprExpr___n_kwelse__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_kwelse__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_kwelse__eq "parser_nodes::AIfexprExpr::n_kwelse="
-typedef val_t (* parser_nodes___AIfexprExpr___n_else_t)(val_t self);
-val_t parser_nodes___AIfexprExpr___n_else(val_t self);
-#define LOCATE_parser_nodes___AIfexprExpr___n_else "parser_nodes::AIfexprExpr::n_else"
-typedef void (* parser_nodes___AIfexprExpr___n_else__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIfexprExpr___n_else__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIfexprExpr___n_else__eq "parser_nodes::AIfexprExpr::n_else="
-val_t NEW_AWhileExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AWhileExpr___n_kwwhile_t)(val_t self);
-val_t parser_nodes___AWhileExpr___n_kwwhile(val_t self);
-#define LOCATE_parser_nodes___AWhileExpr___n_kwwhile "parser_nodes::AWhileExpr::n_kwwhile"
-typedef void (* parser_nodes___AWhileExpr___n_kwwhile__eq_t)(val_t self, val_t param0);
-void parser_nodes___AWhileExpr___n_kwwhile__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AWhileExpr___n_kwwhile__eq "parser_nodes::AWhileExpr::n_kwwhile="
-typedef val_t (* parser_nodes___AWhileExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AWhileExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AWhileExpr___n_expr "parser_nodes::AWhileExpr::n_expr"
-typedef void (* parser_nodes___AWhileExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AWhileExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AWhileExpr___n_expr__eq "parser_nodes::AWhileExpr::n_expr="
-typedef val_t (* parser_nodes___AWhileExpr___n_kwdo_t)(val_t self);
-val_t parser_nodes___AWhileExpr___n_kwdo(val_t self);
-#define LOCATE_parser_nodes___AWhileExpr___n_kwdo "parser_nodes::AWhileExpr::n_kwdo"
-typedef void (* parser_nodes___AWhileExpr___n_kwdo__eq_t)(val_t self, val_t param0);
-void parser_nodes___AWhileExpr___n_kwdo__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AWhileExpr___n_kwdo__eq "parser_nodes::AWhileExpr::n_kwdo="
-typedef val_t (* parser_nodes___AWhileExpr___n_block_t)(val_t self);
-val_t parser_nodes___AWhileExpr___n_block(val_t self);
-#define LOCATE_parser_nodes___AWhileExpr___n_block "parser_nodes::AWhileExpr::n_block"
-typedef void (* parser_nodes___AWhileExpr___n_block__eq_t)(val_t self, val_t param0);
-void parser_nodes___AWhileExpr___n_block__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AWhileExpr___n_block__eq "parser_nodes::AWhileExpr::n_block="
-val_t NEW_AForExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AForExpr___n_kwfor_t)(val_t self);
-val_t parser_nodes___AForExpr___n_kwfor(val_t self);
-#define LOCATE_parser_nodes___AForExpr___n_kwfor "parser_nodes::AForExpr::n_kwfor"
-typedef void (* parser_nodes___AForExpr___n_kwfor__eq_t)(val_t self, val_t param0);
-void parser_nodes___AForExpr___n_kwfor__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AForExpr___n_kwfor__eq "parser_nodes::AForExpr::n_kwfor="
-typedef val_t (* parser_nodes___AForExpr___n_id_t)(val_t self);
-val_t parser_nodes___AForExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AForExpr___n_id "parser_nodes::AForExpr::n_id"
-typedef void (* parser_nodes___AForExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AForExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AForExpr___n_id__eq "parser_nodes::AForExpr::n_id="
-typedef val_t (* parser_nodes___AForExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AForExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AForExpr___n_expr "parser_nodes::AForExpr::n_expr"
-typedef void (* parser_nodes___AForExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AForExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AForExpr___n_expr__eq "parser_nodes::AForExpr::n_expr="
-typedef val_t (* parser_nodes___AForExpr___n_kwdo_t)(val_t self);
-val_t parser_nodes___AForExpr___n_kwdo(val_t self);
-#define LOCATE_parser_nodes___AForExpr___n_kwdo "parser_nodes::AForExpr::n_kwdo"
-typedef void (* parser_nodes___AForExpr___n_kwdo__eq_t)(val_t self, val_t param0);
-void parser_nodes___AForExpr___n_kwdo__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AForExpr___n_kwdo__eq "parser_nodes::AForExpr::n_kwdo="
-typedef val_t (* parser_nodes___AForExpr___n_block_t)(val_t self);
-val_t parser_nodes___AForExpr___n_block(val_t self);
-#define LOCATE_parser_nodes___AForExpr___n_block "parser_nodes::AForExpr::n_block"
-typedef void (* parser_nodes___AForExpr___n_block__eq_t)(val_t self, val_t param0);
-void parser_nodes___AForExpr___n_block__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AForExpr___n_block__eq "parser_nodes::AForExpr::n_block="
-val_t NEW_AAssertExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAssertExpr___n_kwassert_t)(val_t self);
-val_t parser_nodes___AAssertExpr___n_kwassert(val_t self);
-#define LOCATE_parser_nodes___AAssertExpr___n_kwassert "parser_nodes::AAssertExpr::n_kwassert"
-typedef void (* parser_nodes___AAssertExpr___n_kwassert__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssertExpr___n_kwassert__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssertExpr___n_kwassert__eq "parser_nodes::AAssertExpr::n_kwassert="
-typedef val_t (* parser_nodes___AAssertExpr___n_id_t)(val_t self);
-val_t parser_nodes___AAssertExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AAssertExpr___n_id "parser_nodes::AAssertExpr::n_id"
-typedef void (* parser_nodes___AAssertExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssertExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssertExpr___n_id__eq "parser_nodes::AAssertExpr::n_id="
-typedef val_t (* parser_nodes___AAssertExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AAssertExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAssertExpr___n_expr "parser_nodes::AAssertExpr::n_expr"
-typedef void (* parser_nodes___AAssertExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssertExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssertExpr___n_expr__eq "parser_nodes::AAssertExpr::n_expr="
-val_t NEW_AAssignFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAssignFormExpr___n_assign_t)(val_t self);
-val_t parser_nodes___AAssignFormExpr___n_assign(val_t self);
-#define LOCATE_parser_nodes___AAssignFormExpr___n_assign "parser_nodes::AAssignFormExpr::n_assign"
-typedef void (* parser_nodes___AAssignFormExpr___n_assign__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssignFormExpr___n_assign__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssignFormExpr___n_assign__eq "parser_nodes::AAssignFormExpr::n_assign="
-typedef val_t (* parser_nodes___AAssignFormExpr___n_value_t)(val_t self);
-val_t parser_nodes___AAssignFormExpr___n_value(val_t self);
-#define LOCATE_parser_nodes___AAssignFormExpr___n_value "parser_nodes::AAssignFormExpr::n_value"
-typedef void (* parser_nodes___AAssignFormExpr___n_value__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAssignFormExpr___n_value__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAssignFormExpr___n_value__eq "parser_nodes::AAssignFormExpr::n_value="
-val_t NEW_AReassignFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AReassignFormExpr___n_assign_op_t)(val_t self);
-val_t parser_nodes___AReassignFormExpr___n_assign_op(val_t self);
-#define LOCATE_parser_nodes___AReassignFormExpr___n_assign_op "parser_nodes::AReassignFormExpr::n_assign_op"
-typedef void (* parser_nodes___AReassignFormExpr___n_assign_op__eq_t)(val_t self, val_t param0);
-void parser_nodes___AReassignFormExpr___n_assign_op__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AReassignFormExpr___n_assign_op__eq "parser_nodes::AReassignFormExpr::n_assign_op="
-typedef val_t (* parser_nodes___AReassignFormExpr___n_value_t)(val_t self);
-val_t parser_nodes___AReassignFormExpr___n_value(val_t self);
-#define LOCATE_parser_nodes___AReassignFormExpr___n_value "parser_nodes::AReassignFormExpr::n_value"
-typedef void (* parser_nodes___AReassignFormExpr___n_value__eq_t)(val_t self, val_t param0);
-void parser_nodes___AReassignFormExpr___n_value__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AReassignFormExpr___n_value__eq "parser_nodes::AReassignFormExpr::n_value="
-val_t NEW_AOnceExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AOnceExpr___n_kwonce_t)(val_t self);
-val_t parser_nodes___AOnceExpr___n_kwonce(val_t self);
-#define LOCATE_parser_nodes___AOnceExpr___n_kwonce "parser_nodes::AOnceExpr::n_kwonce"
-typedef void (* parser_nodes___AOnceExpr___n_kwonce__eq_t)(val_t self, val_t param0);
-void parser_nodes___AOnceExpr___n_kwonce__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AOnceExpr___n_kwonce__eq "parser_nodes::AOnceExpr::n_kwonce="
-val_t NEW_ASendExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASendExpr___n_expr_t)(val_t self);
-val_t parser_nodes___ASendExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___ASendExpr___n_expr "parser_nodes::ASendExpr::n_expr"
-typedef void (* parser_nodes___ASendExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASendExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASendExpr___n_expr__eq "parser_nodes::ASendExpr::n_expr="
-typedef val_t (* parser_nodes___ASendExpr___n_closure_defs_t)(val_t self);
-val_t parser_nodes___ASendExpr___n_closure_defs(val_t self);
-#define LOCATE_parser_nodes___ASendExpr___n_closure_defs "parser_nodes::ASendExpr::n_closure_defs"
-typedef void (* parser_nodes___ASendExpr___n_closure_defs__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASendExpr___n_closure_defs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASendExpr___n_closure_defs__eq "parser_nodes::ASendExpr::n_closure_defs="
-val_t NEW_ABinopExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABinopExpr___n_expr2_t)(val_t self);
-val_t parser_nodes___ABinopExpr___n_expr2(val_t self);
-#define LOCATE_parser_nodes___ABinopExpr___n_expr2 "parser_nodes::ABinopExpr::n_expr2"
-typedef void (* parser_nodes___ABinopExpr___n_expr2__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABinopExpr___n_expr2__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABinopExpr___n_expr2__eq "parser_nodes::ABinopExpr::n_expr2="
-val_t NEW_ABoolExpr_parser_nodes___PNode___init();
-val_t NEW_AOrExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AOrExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AOrExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AOrExpr___n_expr "parser_nodes::AOrExpr::n_expr"
-typedef void (* parser_nodes___AOrExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AOrExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AOrExpr___n_expr__eq "parser_nodes::AOrExpr::n_expr="
-typedef val_t (* parser_nodes___AOrExpr___n_expr2_t)(val_t self);
-val_t parser_nodes___AOrExpr___n_expr2(val_t self);
-#define LOCATE_parser_nodes___AOrExpr___n_expr2 "parser_nodes::AOrExpr::n_expr2"
-typedef void (* parser_nodes___AOrExpr___n_expr2__eq_t)(val_t self, val_t param0);
-void parser_nodes___AOrExpr___n_expr2__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AOrExpr___n_expr2__eq "parser_nodes::AOrExpr::n_expr2="
-val_t NEW_AAndExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAndExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AAndExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAndExpr___n_expr "parser_nodes::AAndExpr::n_expr"
-typedef void (* parser_nodes___AAndExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAndExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAndExpr___n_expr__eq "parser_nodes::AAndExpr::n_expr="
-typedef val_t (* parser_nodes___AAndExpr___n_expr2_t)(val_t self);
-val_t parser_nodes___AAndExpr___n_expr2(val_t self);
-#define LOCATE_parser_nodes___AAndExpr___n_expr2 "parser_nodes::AAndExpr::n_expr2"
-typedef void (* parser_nodes___AAndExpr___n_expr2__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAndExpr___n_expr2__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAndExpr___n_expr2__eq "parser_nodes::AAndExpr::n_expr2="
-val_t NEW_ANotExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ANotExpr___n_kwnot_t)(val_t self);
-val_t parser_nodes___ANotExpr___n_kwnot(val_t self);
-#define LOCATE_parser_nodes___ANotExpr___n_kwnot "parser_nodes::ANotExpr::n_kwnot"
-typedef void (* parser_nodes___ANotExpr___n_kwnot__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANotExpr___n_kwnot__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANotExpr___n_kwnot__eq "parser_nodes::ANotExpr::n_kwnot="
-typedef val_t (* parser_nodes___ANotExpr___n_expr_t)(val_t self);
-val_t parser_nodes___ANotExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___ANotExpr___n_expr "parser_nodes::ANotExpr::n_expr"
-typedef void (* parser_nodes___ANotExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANotExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANotExpr___n_expr__eq "parser_nodes::ANotExpr::n_expr="
-val_t NEW_AEqExpr_parser_nodes___PNode___init();
-val_t NEW_AEeExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AEeExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AEeExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AEeExpr___n_expr "parser_nodes::AEeExpr::n_expr"
-typedef void (* parser_nodes___AEeExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AEeExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AEeExpr___n_expr__eq "parser_nodes::AEeExpr::n_expr="
-typedef val_t (* parser_nodes___AEeExpr___n_expr2_t)(val_t self);
-val_t parser_nodes___AEeExpr___n_expr2(val_t self);
-#define LOCATE_parser_nodes___AEeExpr___n_expr2 "parser_nodes::AEeExpr::n_expr2"
-typedef void (* parser_nodes___AEeExpr___n_expr2__eq_t)(val_t self, val_t param0);
-void parser_nodes___AEeExpr___n_expr2__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AEeExpr___n_expr2__eq "parser_nodes::AEeExpr::n_expr2="
-val_t NEW_ANeExpr_parser_nodes___PNode___init();
-val_t NEW_ALtExpr_parser_nodes___PNode___init();
-val_t NEW_ALeExpr_parser_nodes___PNode___init();
-val_t NEW_AGtExpr_parser_nodes___PNode___init();
-val_t NEW_AGeExpr_parser_nodes___PNode___init();
-val_t NEW_AIsaExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIsaExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AIsaExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AIsaExpr___n_expr "parser_nodes::AIsaExpr::n_expr"
-typedef void (* parser_nodes___AIsaExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIsaExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIsaExpr___n_expr__eq "parser_nodes::AIsaExpr::n_expr="
-typedef val_t (* parser_nodes___AIsaExpr___n_type_t)(val_t self);
-val_t parser_nodes___AIsaExpr___n_type(val_t self);
-#define LOCATE_parser_nodes___AIsaExpr___n_type "parser_nodes::AIsaExpr::n_type"
-typedef void (* parser_nodes___AIsaExpr___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIsaExpr___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIsaExpr___n_type__eq "parser_nodes::AIsaExpr::n_type="
-val_t NEW_APlusExpr_parser_nodes___PNode___init();
-val_t NEW_AMinusExpr_parser_nodes___PNode___init();
-val_t NEW_AStarshipExpr_parser_nodes___PNode___init();
-val_t NEW_AStarExpr_parser_nodes___PNode___init();
-val_t NEW_ASlashExpr_parser_nodes___PNode___init();
-val_t NEW_APercentExpr_parser_nodes___PNode___init();
-val_t NEW_AUminusExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AUminusExpr___n_minus_t)(val_t self);
-val_t parser_nodes___AUminusExpr___n_minus(val_t self);
-#define LOCATE_parser_nodes___AUminusExpr___n_minus "parser_nodes::AUminusExpr::n_minus"
-typedef void (* parser_nodes___AUminusExpr___n_minus__eq_t)(val_t self, val_t param0);
-void parser_nodes___AUminusExpr___n_minus__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AUminusExpr___n_minus__eq "parser_nodes::AUminusExpr::n_minus="
-val_t NEW_ANewExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ANewExpr___n_kwnew_t)(val_t self);
-val_t parser_nodes___ANewExpr___n_kwnew(val_t self);
-#define LOCATE_parser_nodes___ANewExpr___n_kwnew "parser_nodes::ANewExpr::n_kwnew"
-typedef void (* parser_nodes___ANewExpr___n_kwnew__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANewExpr___n_kwnew__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANewExpr___n_kwnew__eq "parser_nodes::ANewExpr::n_kwnew="
-typedef val_t (* parser_nodes___ANewExpr___n_type_t)(val_t self);
-val_t parser_nodes___ANewExpr___n_type(val_t self);
-#define LOCATE_parser_nodes___ANewExpr___n_type "parser_nodes::ANewExpr::n_type"
-typedef void (* parser_nodes___ANewExpr___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANewExpr___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANewExpr___n_type__eq "parser_nodes::ANewExpr::n_type="
-typedef val_t (* parser_nodes___ANewExpr___n_id_t)(val_t self);
-val_t parser_nodes___ANewExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___ANewExpr___n_id "parser_nodes::ANewExpr::n_id"
-typedef void (* parser_nodes___ANewExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANewExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANewExpr___n_id__eq "parser_nodes::ANewExpr::n_id="
-typedef val_t (* parser_nodes___ANewExpr___n_args_t)(val_t self);
-val_t parser_nodes___ANewExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___ANewExpr___n_args "parser_nodes::ANewExpr::n_args"
-typedef void (* parser_nodes___ANewExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANewExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANewExpr___n_args__eq "parser_nodes::ANewExpr::n_args="
-val_t NEW_AAttrFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAttrFormExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AAttrFormExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAttrFormExpr___n_expr "parser_nodes::AAttrFormExpr::n_expr"
-typedef void (* parser_nodes___AAttrFormExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrFormExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrFormExpr___n_expr__eq "parser_nodes::AAttrFormExpr::n_expr="
-typedef val_t (* parser_nodes___AAttrFormExpr___n_id_t)(val_t self);
-val_t parser_nodes___AAttrFormExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AAttrFormExpr___n_id "parser_nodes::AAttrFormExpr::n_id"
-typedef void (* parser_nodes___AAttrFormExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAttrFormExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAttrFormExpr___n_id__eq "parser_nodes::AAttrFormExpr::n_id="
-val_t NEW_AAttrExpr_parser_nodes___PNode___init();
-val_t NEW_AAttrAssignExpr_parser_nodes___PNode___init();
-val_t NEW_ACallFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ACallFormExpr___n_id_t)(val_t self);
-val_t parser_nodes___ACallFormExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___ACallFormExpr___n_id "parser_nodes::ACallFormExpr::n_id"
-typedef void (* parser_nodes___ACallFormExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___ACallFormExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ACallFormExpr___n_id__eq "parser_nodes::ACallFormExpr::n_id="
-typedef val_t (* parser_nodes___ACallFormExpr___n_args_t)(val_t self);
-val_t parser_nodes___ACallFormExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___ACallFormExpr___n_args "parser_nodes::ACallFormExpr::n_args"
-typedef void (* parser_nodes___ACallFormExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___ACallFormExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ACallFormExpr___n_args__eq "parser_nodes::ACallFormExpr::n_args="
-val_t NEW_AAttrReassignExpr_parser_nodes___PNode___init();
-val_t NEW_ACallExpr_parser_nodes___PNode___init();
-val_t NEW_ACallAssignExpr_parser_nodes___PNode___init();
-val_t NEW_ACallReassignExpr_parser_nodes___PNode___init();
-val_t NEW_ASuperExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASuperExpr___n_qualified_t)(val_t self);
-val_t parser_nodes___ASuperExpr___n_qualified(val_t self);
-#define LOCATE_parser_nodes___ASuperExpr___n_qualified "parser_nodes::ASuperExpr::n_qualified"
-typedef void (* parser_nodes___ASuperExpr___n_qualified__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperExpr___n_qualified__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperExpr___n_qualified__eq "parser_nodes::ASuperExpr::n_qualified="
-typedef val_t (* parser_nodes___ASuperExpr___n_kwsuper_t)(val_t self);
-val_t parser_nodes___ASuperExpr___n_kwsuper(val_t self);
-#define LOCATE_parser_nodes___ASuperExpr___n_kwsuper "parser_nodes::ASuperExpr::n_kwsuper"
-typedef void (* parser_nodes___ASuperExpr___n_kwsuper__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperExpr___n_kwsuper__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperExpr___n_kwsuper__eq "parser_nodes::ASuperExpr::n_kwsuper="
-typedef val_t (* parser_nodes___ASuperExpr___n_args_t)(val_t self);
-val_t parser_nodes___ASuperExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___ASuperExpr___n_args "parser_nodes::ASuperExpr::n_args"
-typedef void (* parser_nodes___ASuperExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperExpr___n_args__eq "parser_nodes::ASuperExpr::n_args="
-val_t NEW_AInitExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AInitExpr___n_kwinit_t)(val_t self);
-val_t parser_nodes___AInitExpr___n_kwinit(val_t self);
-#define LOCATE_parser_nodes___AInitExpr___n_kwinit "parser_nodes::AInitExpr::n_kwinit"
-typedef void (* parser_nodes___AInitExpr___n_kwinit__eq_t)(val_t self, val_t param0);
-void parser_nodes___AInitExpr___n_kwinit__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AInitExpr___n_kwinit__eq "parser_nodes::AInitExpr::n_kwinit="
-typedef val_t (* parser_nodes___AInitExpr___n_args_t)(val_t self);
-val_t parser_nodes___AInitExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___AInitExpr___n_args "parser_nodes::AInitExpr::n_args"
-typedef void (* parser_nodes___AInitExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___AInitExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AInitExpr___n_args__eq "parser_nodes::AInitExpr::n_args="
-val_t NEW_ABraFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ABraFormExpr___n_args_t)(val_t self);
-val_t parser_nodes___ABraFormExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___ABraFormExpr___n_args "parser_nodes::ABraFormExpr::n_args"
-typedef void (* parser_nodes___ABraFormExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___ABraFormExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ABraFormExpr___n_args__eq "parser_nodes::ABraFormExpr::n_args="
-val_t NEW_ABraExpr_parser_nodes___PNode___init();
-val_t NEW_ABraAssignExpr_parser_nodes___PNode___init();
-val_t NEW_AVarFormExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AVarFormExpr___n_id_t)(val_t self);
-val_t parser_nodes___AVarFormExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AVarFormExpr___n_id "parser_nodes::AVarFormExpr::n_id"
-typedef void (* parser_nodes___AVarFormExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AVarFormExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AVarFormExpr___n_id__eq "parser_nodes::AVarFormExpr::n_id="
-val_t NEW_ABraReassignExpr_parser_nodes___PNode___init();
-val_t NEW_AClosureCallExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AClosureCallExpr___n_id_t)(val_t self);
-val_t parser_nodes___AClosureCallExpr___n_id(val_t self);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_id "parser_nodes::AClosureCallExpr::n_id"
-typedef void (* parser_nodes___AClosureCallExpr___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureCallExpr___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_id__eq "parser_nodes::AClosureCallExpr::n_id="
-typedef val_t (* parser_nodes___AClosureCallExpr___n_args_t)(val_t self);
-val_t parser_nodes___AClosureCallExpr___n_args(val_t self);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_args "parser_nodes::AClosureCallExpr::n_args"
-typedef void (* parser_nodes___AClosureCallExpr___n_args__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureCallExpr___n_args__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_args__eq "parser_nodes::AClosureCallExpr::n_args="
-typedef val_t (* parser_nodes___AClosureCallExpr___n_closure_defs_t)(val_t self);
-val_t parser_nodes___AClosureCallExpr___n_closure_defs(val_t self);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_closure_defs "parser_nodes::AClosureCallExpr::n_closure_defs"
-typedef void (* parser_nodes___AClosureCallExpr___n_closure_defs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureCallExpr___n_closure_defs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureCallExpr___n_closure_defs__eq "parser_nodes::AClosureCallExpr::n_closure_defs="
-val_t NEW_AVarExpr_parser_nodes___PNode___init();
-val_t NEW_AVarAssignExpr_parser_nodes___PNode___init();
-val_t NEW_AVarReassignExpr_parser_nodes___PNode___init();
-val_t NEW_ARangeExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ARangeExpr___n_expr_t)(val_t self);
-val_t parser_nodes___ARangeExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___ARangeExpr___n_expr "parser_nodes::ARangeExpr::n_expr"
-typedef void (* parser_nodes___ARangeExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___ARangeExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ARangeExpr___n_expr__eq "parser_nodes::ARangeExpr::n_expr="
-typedef val_t (* parser_nodes___ARangeExpr___n_expr2_t)(val_t self);
-val_t parser_nodes___ARangeExpr___n_expr2(val_t self);
-#define LOCATE_parser_nodes___ARangeExpr___n_expr2 "parser_nodes::ARangeExpr::n_expr2"
-typedef void (* parser_nodes___ARangeExpr___n_expr2__eq_t)(val_t self, val_t param0);
-void parser_nodes___ARangeExpr___n_expr2__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ARangeExpr___n_expr2__eq "parser_nodes::ARangeExpr::n_expr2="
-val_t NEW_ACrangeExpr_parser_nodes___PNode___init();
-val_t NEW_AOrangeExpr_parser_nodes___PNode___init();
-val_t NEW_AArrayExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AArrayExpr___n_exprs_t)(val_t self);
-val_t parser_nodes___AArrayExpr___n_exprs(val_t self);
-#define LOCATE_parser_nodes___AArrayExpr___n_exprs "parser_nodes::AArrayExpr::n_exprs"
-typedef void (* parser_nodes___AArrayExpr___n_exprs__eq_t)(val_t self, val_t param0);
-void parser_nodes___AArrayExpr___n_exprs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AArrayExpr___n_exprs__eq "parser_nodes::AArrayExpr::n_exprs="
-val_t NEW_ASelfExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASelfExpr___n_kwself_t)(val_t self);
-val_t parser_nodes___ASelfExpr___n_kwself(val_t self);
-#define LOCATE_parser_nodes___ASelfExpr___n_kwself "parser_nodes::ASelfExpr::n_kwself"
-typedef void (* parser_nodes___ASelfExpr___n_kwself__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASelfExpr___n_kwself__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASelfExpr___n_kwself__eq "parser_nodes::ASelfExpr::n_kwself="
-val_t NEW_AImplicitSelfExpr_parser_nodes___PNode___init();
-val_t NEW_ATrueExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ATrueExpr___n_kwtrue_t)(val_t self);
-val_t parser_nodes___ATrueExpr___n_kwtrue(val_t self);
-#define LOCATE_parser_nodes___ATrueExpr___n_kwtrue "parser_nodes::ATrueExpr::n_kwtrue"
-typedef void (* parser_nodes___ATrueExpr___n_kwtrue__eq_t)(val_t self, val_t param0);
-void parser_nodes___ATrueExpr___n_kwtrue__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ATrueExpr___n_kwtrue__eq "parser_nodes::ATrueExpr::n_kwtrue="
-val_t NEW_AFalseExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AFalseExpr___n_kwfalse_t)(val_t self);
-val_t parser_nodes___AFalseExpr___n_kwfalse(val_t self);
-#define LOCATE_parser_nodes___AFalseExpr___n_kwfalse "parser_nodes::AFalseExpr::n_kwfalse"
-typedef void (* parser_nodes___AFalseExpr___n_kwfalse__eq_t)(val_t self, val_t param0);
-void parser_nodes___AFalseExpr___n_kwfalse__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AFalseExpr___n_kwfalse__eq "parser_nodes::AFalseExpr::n_kwfalse="
-val_t NEW_ANullExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ANullExpr___n_kwnull_t)(val_t self);
-val_t parser_nodes___ANullExpr___n_kwnull(val_t self);
-#define LOCATE_parser_nodes___ANullExpr___n_kwnull "parser_nodes::ANullExpr::n_kwnull"
-typedef void (* parser_nodes___ANullExpr___n_kwnull__eq_t)(val_t self, val_t param0);
-void parser_nodes___ANullExpr___n_kwnull__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ANullExpr___n_kwnull__eq "parser_nodes::ANullExpr::n_kwnull="
-val_t NEW_AIntExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIntExpr___n_number_t)(val_t self);
-val_t parser_nodes___AIntExpr___n_number(val_t self);
-#define LOCATE_parser_nodes___AIntExpr___n_number "parser_nodes::AIntExpr::n_number"
-typedef void (* parser_nodes___AIntExpr___n_number__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIntExpr___n_number__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIntExpr___n_number__eq "parser_nodes::AIntExpr::n_number="
-val_t NEW_AFloatExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AFloatExpr___n_float_t)(val_t self);
-val_t parser_nodes___AFloatExpr___n_float(val_t self);
-#define LOCATE_parser_nodes___AFloatExpr___n_float "parser_nodes::AFloatExpr::n_float"
-typedef void (* parser_nodes___AFloatExpr___n_float__eq_t)(val_t self, val_t param0);
-void parser_nodes___AFloatExpr___n_float__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AFloatExpr___n_float__eq "parser_nodes::AFloatExpr::n_float="
-val_t NEW_ACharExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ACharExpr___n_char_t)(val_t self);
-val_t parser_nodes___ACharExpr___n_char(val_t self);
-#define LOCATE_parser_nodes___ACharExpr___n_char "parser_nodes::ACharExpr::n_char"
-typedef void (* parser_nodes___ACharExpr___n_char__eq_t)(val_t self, val_t param0);
-void parser_nodes___ACharExpr___n_char__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ACharExpr___n_char__eq "parser_nodes::ACharExpr::n_char="
-val_t NEW_AStringFormExpr_parser_nodes___PNode___init();
-val_t NEW_AStringExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AStringExpr___n_string_t)(val_t self);
-val_t parser_nodes___AStringExpr___n_string(val_t self);
-#define LOCATE_parser_nodes___AStringExpr___n_string "parser_nodes::AStringExpr::n_string"
-typedef void (* parser_nodes___AStringExpr___n_string__eq_t)(val_t self, val_t param0);
-void parser_nodes___AStringExpr___n_string__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AStringExpr___n_string__eq "parser_nodes::AStringExpr::n_string="
-val_t NEW_AStartStringExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AStartStringExpr___n_string_t)(val_t self);
-val_t parser_nodes___AStartStringExpr___n_string(val_t self);
-#define LOCATE_parser_nodes___AStartStringExpr___n_string "parser_nodes::AStartStringExpr::n_string"
-typedef void (* parser_nodes___AStartStringExpr___n_string__eq_t)(val_t self, val_t param0);
-void parser_nodes___AStartStringExpr___n_string__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AStartStringExpr___n_string__eq "parser_nodes::AStartStringExpr::n_string="
-val_t NEW_AMidStringExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AMidStringExpr___n_string_t)(val_t self);
-val_t parser_nodes___AMidStringExpr___n_string(val_t self);
-#define LOCATE_parser_nodes___AMidStringExpr___n_string "parser_nodes::AMidStringExpr::n_string"
-typedef void (* parser_nodes___AMidStringExpr___n_string__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMidStringExpr___n_string__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMidStringExpr___n_string__eq "parser_nodes::AMidStringExpr::n_string="
-val_t NEW_AEndStringExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AEndStringExpr___n_string_t)(val_t self);
-val_t parser_nodes___AEndStringExpr___n_string(val_t self);
-#define LOCATE_parser_nodes___AEndStringExpr___n_string "parser_nodes::AEndStringExpr::n_string"
-typedef void (* parser_nodes___AEndStringExpr___n_string__eq_t)(val_t self, val_t param0);
-void parser_nodes___AEndStringExpr___n_string__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AEndStringExpr___n_string__eq "parser_nodes::AEndStringExpr::n_string="
-val_t NEW_ASuperstringExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ASuperstringExpr___n_exprs_t)(val_t self);
-val_t parser_nodes___ASuperstringExpr___n_exprs(val_t self);
-#define LOCATE_parser_nodes___ASuperstringExpr___n_exprs "parser_nodes::ASuperstringExpr::n_exprs"
-typedef void (* parser_nodes___ASuperstringExpr___n_exprs__eq_t)(val_t self, val_t param0);
-void parser_nodes___ASuperstringExpr___n_exprs__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ASuperstringExpr___n_exprs__eq "parser_nodes::ASuperstringExpr::n_exprs="
-val_t NEW_AParExpr_parser_nodes___PNode___init();
-val_t NEW_AProxyExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AProxyExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AProxyExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AProxyExpr___n_expr "parser_nodes::AProxyExpr::n_expr"
-typedef void (* parser_nodes___AProxyExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AProxyExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AProxyExpr___n_expr__eq "parser_nodes::AProxyExpr::n_expr="
-val_t NEW_AAsCastExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAsCastExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AAsCastExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAsCastExpr___n_expr "parser_nodes::AAsCastExpr::n_expr"
-typedef void (* parser_nodes___AAsCastExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsCastExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsCastExpr___n_expr__eq "parser_nodes::AAsCastExpr::n_expr="
-typedef val_t (* parser_nodes___AAsCastExpr___n_kwas_t)(val_t self);
-val_t parser_nodes___AAsCastExpr___n_kwas(val_t self);
-#define LOCATE_parser_nodes___AAsCastExpr___n_kwas "parser_nodes::AAsCastExpr::n_kwas"
-typedef void (* parser_nodes___AAsCastExpr___n_kwas__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsCastExpr___n_kwas__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsCastExpr___n_kwas__eq "parser_nodes::AAsCastExpr::n_kwas="
-typedef val_t (* parser_nodes___AAsCastExpr___n_type_t)(val_t self);
-val_t parser_nodes___AAsCastExpr___n_type(val_t self);
-#define LOCATE_parser_nodes___AAsCastExpr___n_type "parser_nodes::AAsCastExpr::n_type"
-typedef void (* parser_nodes___AAsCastExpr___n_type__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsCastExpr___n_type__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsCastExpr___n_type__eq "parser_nodes::AAsCastExpr::n_type="
-val_t NEW_AAsNotnullExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AAsNotnullExpr___n_expr_t)(val_t self);
-val_t parser_nodes___AAsNotnullExpr___n_expr(val_t self);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_expr "parser_nodes::AAsNotnullExpr::n_expr"
-typedef void (* parser_nodes___AAsNotnullExpr___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsNotnullExpr___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_expr__eq "parser_nodes::AAsNotnullExpr::n_expr="
-typedef val_t (* parser_nodes___AAsNotnullExpr___n_kwas_t)(val_t self);
-val_t parser_nodes___AAsNotnullExpr___n_kwas(val_t self);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwas "parser_nodes::AAsNotnullExpr::n_kwas"
-typedef void (* parser_nodes___AAsNotnullExpr___n_kwas__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsNotnullExpr___n_kwas__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwas__eq "parser_nodes::AAsNotnullExpr::n_kwas="
-typedef val_t (* parser_nodes___AAsNotnullExpr___n_kwnot_t)(val_t self);
-val_t parser_nodes___AAsNotnullExpr___n_kwnot(val_t self);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwnot "parser_nodes::AAsNotnullExpr::n_kwnot"
-typedef void (* parser_nodes___AAsNotnullExpr___n_kwnot__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsNotnullExpr___n_kwnot__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwnot__eq "parser_nodes::AAsNotnullExpr::n_kwnot="
-typedef val_t (* parser_nodes___AAsNotnullExpr___n_kwnull_t)(val_t self);
-val_t parser_nodes___AAsNotnullExpr___n_kwnull(val_t self);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwnull "parser_nodes::AAsNotnullExpr::n_kwnull"
-typedef void (* parser_nodes___AAsNotnullExpr___n_kwnull__eq_t)(val_t self, val_t param0);
-void parser_nodes___AAsNotnullExpr___n_kwnull__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AAsNotnullExpr___n_kwnull__eq "parser_nodes::AAsNotnullExpr::n_kwnull="
-val_t NEW_AIssetAttrExpr_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AIssetAttrExpr___n_kwisset_t)(val_t self);
-val_t parser_nodes___AIssetAttrExpr___n_kwisset(val_t self);
-#define LOCATE_parser_nodes___AIssetAttrExpr___n_kwisset "parser_nodes::AIssetAttrExpr::n_kwisset"
-typedef void (* parser_nodes___AIssetAttrExpr___n_kwisset__eq_t)(val_t self, val_t param0);
-void parser_nodes___AIssetAttrExpr___n_kwisset__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AIssetAttrExpr___n_kwisset__eq "parser_nodes::AIssetAttrExpr::n_kwisset="
-val_t NEW_APlusAssignOp_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___APlusAssignOp___n_pluseq_t)(val_t self);
-val_t parser_nodes___APlusAssignOp___n_pluseq(val_t self);
-#define LOCATE_parser_nodes___APlusAssignOp___n_pluseq "parser_nodes::APlusAssignOp::n_pluseq"
-typedef void (* parser_nodes___APlusAssignOp___n_pluseq__eq_t)(val_t self, val_t param0);
-void parser_nodes___APlusAssignOp___n_pluseq__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___APlusAssignOp___n_pluseq__eq "parser_nodes::APlusAssignOp::n_pluseq="
-val_t NEW_AMinusAssignOp_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AMinusAssignOp___n_minuseq_t)(val_t self);
-val_t parser_nodes___AMinusAssignOp___n_minuseq(val_t self);
-#define LOCATE_parser_nodes___AMinusAssignOp___n_minuseq "parser_nodes::AMinusAssignOp::n_minuseq"
-typedef void (* parser_nodes___AMinusAssignOp___n_minuseq__eq_t)(val_t self, val_t param0);
-void parser_nodes___AMinusAssignOp___n_minuseq__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AMinusAssignOp___n_minuseq__eq "parser_nodes::AMinusAssignOp::n_minuseq="
-val_t NEW_AClosureDef_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AClosureDef___n_kwwith_t)(val_t self);
-val_t parser_nodes___AClosureDef___n_kwwith(val_t self);
-#define LOCATE_parser_nodes___AClosureDef___n_kwwith "parser_nodes::AClosureDef::n_kwwith"
-typedef void (* parser_nodes___AClosureDef___n_kwwith__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDef___n_kwwith__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDef___n_kwwith__eq "parser_nodes::AClosureDef::n_kwwith="
-typedef val_t (* parser_nodes___AClosureDef___n_id_t)(val_t self);
-val_t parser_nodes___AClosureDef___n_id(val_t self);
-#define LOCATE_parser_nodes___AClosureDef___n_id "parser_nodes::AClosureDef::n_id"
-typedef void (* parser_nodes___AClosureDef___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDef___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDef___n_id__eq "parser_nodes::AClosureDef::n_id="
-typedef val_t (* parser_nodes___AClosureDef___n_kwdo_t)(val_t self);
-val_t parser_nodes___AClosureDef___n_kwdo(val_t self);
-#define LOCATE_parser_nodes___AClosureDef___n_kwdo "parser_nodes::AClosureDef::n_kwdo"
-typedef void (* parser_nodes___AClosureDef___n_kwdo__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDef___n_kwdo__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDef___n_kwdo__eq "parser_nodes::AClosureDef::n_kwdo="
-typedef val_t (* parser_nodes___AClosureDef___n_expr_t)(val_t self);
-val_t parser_nodes___AClosureDef___n_expr(val_t self);
-#define LOCATE_parser_nodes___AClosureDef___n_expr "parser_nodes::AClosureDef::n_expr"
-typedef void (* parser_nodes___AClosureDef___n_expr__eq_t)(val_t self, val_t param0);
-void parser_nodes___AClosureDef___n_expr__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AClosureDef___n_expr__eq "parser_nodes::AClosureDef::n_expr="
-val_t NEW_AQualified_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___AQualified___n_id_t)(val_t self);
-val_t parser_nodes___AQualified___n_id(val_t self);
-#define LOCATE_parser_nodes___AQualified___n_id "parser_nodes::AQualified::n_id"
-typedef void (* parser_nodes___AQualified___n_id__eq_t)(val_t self, val_t param0);
-void parser_nodes___AQualified___n_id__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AQualified___n_id__eq "parser_nodes::AQualified::n_id="
-typedef val_t (* parser_nodes___AQualified___n_classid_t)(val_t self);
-val_t parser_nodes___AQualified___n_classid(val_t self);
-#define LOCATE_parser_nodes___AQualified___n_classid "parser_nodes::AQualified::n_classid"
-typedef void (* parser_nodes___AQualified___n_classid__eq_t)(val_t self, val_t param0);
-void parser_nodes___AQualified___n_classid__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___AQualified___n_classid__eq "parser_nodes::AQualified::n_classid="
-val_t NEW_ADoc_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___ADoc___n_comment_t)(val_t self);
-val_t parser_nodes___ADoc___n_comment(val_t self);
-#define LOCATE_parser_nodes___ADoc___n_comment "parser_nodes::ADoc::n_comment"
-typedef void (* parser_nodes___ADoc___n_comment__eq_t)(val_t self, val_t param0);
-void parser_nodes___ADoc___n_comment__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___ADoc___n_comment__eq "parser_nodes::ADoc::n_comment="
-val_t NEW_Start_parser_nodes___PNode___init();
-typedef val_t (* parser_nodes___Start___n_base_t)(val_t self);
-val_t parser_nodes___Start___n_base(val_t self);
-#define LOCATE_parser_nodes___Start___n_base "parser_nodes::Start::n_base"
-typedef void (* parser_nodes___Start___n_base__eq_t)(val_t self, val_t param0);
-void parser_nodes___Start___n_base__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___Start___n_base__eq "parser_nodes::Start::n_base="
-typedef val_t (* parser_nodes___Start___n_eof_t)(val_t self);
-val_t parser_nodes___Start___n_eof(val_t self);
-#define LOCATE_parser_nodes___Start___n_eof "parser_nodes::Start::n_eof"
-typedef void (* parser_nodes___Start___n_eof__eq_t)(val_t self, val_t param0);
-void parser_nodes___Start___n_eof__eq(val_t self, val_t param0);
-#define LOCATE_parser_nodes___Start___n_eof__eq "parser_nodes::Start::n_eof="
+static const char * const LOCATE_parser_nodes___AError___noinit = "parser_nodes::AError::noinit";
+void parser_nodes___AError___noinit(val_t p0, int* init_table);
+typedef void (*parser_nodes___AError___noinit_t)(val_t p0, int* init_table);
+val_t NEW_AError_parser_nodes___AError___noinit();
+static const char * const LOCATE_parser_nodes___AModule___n_moduledecl = "parser_nodes::AModule::n_moduledecl";
+val_t parser_nodes___AModule___n_moduledecl(val_t p0);
+typedef val_t (*parser_nodes___AModule___n_moduledecl_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AModule___n_imports = "parser_nodes::AModule::n_imports";
+val_t parser_nodes___AModule___n_imports(val_t p0);
+typedef val_t (*parser_nodes___AModule___n_imports_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AModule___n_classdefs = "parser_nodes::AModule::n_classdefs";
+val_t parser_nodes___AModule___n_classdefs(val_t p0);
+typedef val_t (*parser_nodes___AModule___n_classdefs_t)(val_t p0);
+val_t NEW_AModule_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AModuledecl___n_doc = "parser_nodes::AModuledecl::n_doc";
+val_t parser_nodes___AModuledecl___n_doc(val_t p0);
+typedef val_t (*parser_nodes___AModuledecl___n_doc_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AModuledecl___n_kwmodule = "parser_nodes::AModuledecl::n_kwmodule";
+val_t parser_nodes___AModuledecl___n_kwmodule(val_t p0);
+typedef val_t (*parser_nodes___AModuledecl___n_kwmodule_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AModuledecl___n_id = "parser_nodes::AModuledecl::n_id";
+val_t parser_nodes___AModuledecl___n_id(val_t p0);
+typedef val_t (*parser_nodes___AModuledecl___n_id_t)(val_t p0);
+val_t NEW_AModuledecl_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AImport_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdImport___n_visibility = "parser_nodes::AStdImport::n_visibility";
+val_t parser_nodes___AStdImport___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___AStdImport___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdImport___n_kwimport = "parser_nodes::AStdImport::n_kwimport";
+val_t parser_nodes___AStdImport___n_kwimport(val_t p0);
+typedef val_t (*parser_nodes___AStdImport___n_kwimport_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdImport___n_id = "parser_nodes::AStdImport::n_id";
+val_t parser_nodes___AStdImport___n_id(val_t p0);
+typedef val_t (*parser_nodes___AStdImport___n_id_t)(val_t p0);
+val_t NEW_AStdImport_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ANoImport___n_visibility = "parser_nodes::ANoImport::n_visibility";
+val_t parser_nodes___ANoImport___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___ANoImport___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANoImport___n_kwimport = "parser_nodes::ANoImport::n_kwimport";
+val_t parser_nodes___ANoImport___n_kwimport(val_t p0);
+typedef val_t (*parser_nodes___ANoImport___n_kwimport_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANoImport___n_kwend = "parser_nodes::ANoImport::n_kwend";
+val_t parser_nodes___ANoImport___n_kwend(val_t p0);
+typedef val_t (*parser_nodes___ANoImport___n_kwend_t)(val_t p0);
+val_t NEW_ANoImport_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVisibility_parser_nodes___ANode___init(val_t p0);
+val_t NEW_APublicVisibility_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___APrivateVisibility___n_kwprivate = "parser_nodes::APrivateVisibility::n_kwprivate";
+val_t parser_nodes___APrivateVisibility___n_kwprivate(val_t p0);
+typedef val_t (*parser_nodes___APrivateVisibility___n_kwprivate_t)(val_t p0);
+val_t NEW_APrivateVisibility_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AProtectedVisibility___n_kwprotected = "parser_nodes::AProtectedVisibility::n_kwprotected";
+val_t parser_nodes___AProtectedVisibility___n_kwprotected(val_t p0);
+typedef val_t (*parser_nodes___AProtectedVisibility___n_kwprotected_t)(val_t p0);
+val_t NEW_AProtectedVisibility_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIntrudeVisibility___n_kwintrude = "parser_nodes::AIntrudeVisibility::n_kwintrude";
+val_t parser_nodes___AIntrudeVisibility___n_kwintrude(val_t p0);
+typedef val_t (*parser_nodes___AIntrudeVisibility___n_kwintrude_t)(val_t p0);
+val_t NEW_AIntrudeVisibility_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClassdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_doc = "parser_nodes::AStdClassdef::n_doc";
+val_t parser_nodes___AStdClassdef___n_doc(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_doc_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_kwredef = "parser_nodes::AStdClassdef::n_kwredef";
+val_t parser_nodes___AStdClassdef___n_kwredef(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_kwredef_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_visibility = "parser_nodes::AStdClassdef::n_visibility";
+val_t parser_nodes___AStdClassdef___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_classkind = "parser_nodes::AStdClassdef::n_classkind";
+val_t parser_nodes___AStdClassdef___n_classkind(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_classkind_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_id = "parser_nodes::AStdClassdef::n_id";
+val_t parser_nodes___AStdClassdef___n_id(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_formaldefs = "parser_nodes::AStdClassdef::n_formaldefs";
+val_t parser_nodes___AStdClassdef___n_formaldefs(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_formaldefs_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_superclasses = "parser_nodes::AStdClassdef::n_superclasses";
+val_t parser_nodes___AStdClassdef___n_superclasses(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_superclasses_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AStdClassdef___n_propdefs = "parser_nodes::AStdClassdef::n_propdefs";
+val_t parser_nodes___AStdClassdef___n_propdefs(val_t p0);
+typedef val_t (*parser_nodes___AStdClassdef___n_propdefs_t)(val_t p0);
+val_t NEW_AStdClassdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ATopClassdef___n_propdefs = "parser_nodes::ATopClassdef::n_propdefs";
+val_t parser_nodes___ATopClassdef___n_propdefs(val_t p0);
+typedef val_t (*parser_nodes___ATopClassdef___n_propdefs_t)(val_t p0);
+val_t NEW_ATopClassdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AMainClassdef___n_propdefs = "parser_nodes::AMainClassdef::n_propdefs";
+val_t parser_nodes___AMainClassdef___n_propdefs(val_t p0);
+typedef val_t (*parser_nodes___AMainClassdef___n_propdefs_t)(val_t p0);
+val_t NEW_AMainClassdef_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClasskind_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AConcreteClasskind___n_kwclass = "parser_nodes::AConcreteClasskind::n_kwclass";
+val_t parser_nodes___AConcreteClasskind___n_kwclass(val_t p0);
+typedef val_t (*parser_nodes___AConcreteClasskind___n_kwclass_t)(val_t p0);
+val_t NEW_AConcreteClasskind_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAbstractClasskind___n_kwabstract = "parser_nodes::AAbstractClasskind::n_kwabstract";
+val_t parser_nodes___AAbstractClasskind___n_kwabstract(val_t p0);
+typedef val_t (*parser_nodes___AAbstractClasskind___n_kwabstract_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAbstractClasskind___n_kwclass = "parser_nodes::AAbstractClasskind::n_kwclass";
+val_t parser_nodes___AAbstractClasskind___n_kwclass(val_t p0);
+typedef val_t (*parser_nodes___AAbstractClasskind___n_kwclass_t)(val_t p0);
+val_t NEW_AAbstractClasskind_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AInterfaceClasskind___n_kwinterface = "parser_nodes::AInterfaceClasskind::n_kwinterface";
+val_t parser_nodes___AInterfaceClasskind___n_kwinterface(val_t p0);
+typedef val_t (*parser_nodes___AInterfaceClasskind___n_kwinterface_t)(val_t p0);
+val_t NEW_AInterfaceClasskind_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AEnumClasskind___n_kwenum = "parser_nodes::AEnumClasskind::n_kwenum";
+val_t parser_nodes___AEnumClasskind___n_kwenum(val_t p0);
+typedef val_t (*parser_nodes___AEnumClasskind___n_kwenum_t)(val_t p0);
+val_t NEW_AEnumClasskind_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AFormaldef___n_id = "parser_nodes::AFormaldef::n_id";
+val_t parser_nodes___AFormaldef___n_id(val_t p0);
+typedef val_t (*parser_nodes___AFormaldef___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AFormaldef___n_type = "parser_nodes::AFormaldef::n_type";
+val_t parser_nodes___AFormaldef___n_type(val_t p0);
+typedef val_t (*parser_nodes___AFormaldef___n_type_t)(val_t p0);
+val_t NEW_AFormaldef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperclass___n_kwspecial = "parser_nodes::ASuperclass::n_kwspecial";
+val_t parser_nodes___ASuperclass___n_kwspecial(val_t p0);
+typedef val_t (*parser_nodes___ASuperclass___n_kwspecial_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperclass___n_kwsuper = "parser_nodes::ASuperclass::n_kwsuper";
+val_t parser_nodes___ASuperclass___n_kwsuper(val_t p0);
+typedef val_t (*parser_nodes___ASuperclass___n_kwsuper_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperclass___n_type = "parser_nodes::ASuperclass::n_type";
+val_t parser_nodes___ASuperclass___n_type(val_t p0);
+typedef val_t (*parser_nodes___ASuperclass___n_type_t)(val_t p0);
+val_t NEW_ASuperclass_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___APropdef___n_doc = "parser_nodes::APropdef::n_doc";
+val_t parser_nodes___APropdef___n_doc(val_t p0);
+typedef val_t (*parser_nodes___APropdef___n_doc_t)(val_t p0);
+val_t NEW_APropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_kwredef = "parser_nodes::AAttrPropdef::n_kwredef";
+val_t parser_nodes___AAttrPropdef___n_kwredef(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_kwredef_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_visibility = "parser_nodes::AAttrPropdef::n_visibility";
+val_t parser_nodes___AAttrPropdef___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_kwvar = "parser_nodes::AAttrPropdef::n_kwvar";
+val_t parser_nodes___AAttrPropdef___n_kwvar(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_kwvar_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_id = "parser_nodes::AAttrPropdef::n_id";
+val_t parser_nodes___AAttrPropdef___n_id(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_id2 = "parser_nodes::AAttrPropdef::n_id2";
+val_t parser_nodes___AAttrPropdef___n_id2(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_id2_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_type = "parser_nodes::AAttrPropdef::n_type";
+val_t parser_nodes___AAttrPropdef___n_type(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_type_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_readable = "parser_nodes::AAttrPropdef::n_readable";
+val_t parser_nodes___AAttrPropdef___n_readable(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_readable_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_writable = "parser_nodes::AAttrPropdef::n_writable";
+val_t parser_nodes___AAttrPropdef___n_writable(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_writable_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrPropdef___n_expr = "parser_nodes::AAttrPropdef::n_expr";
+val_t parser_nodes___AAttrPropdef___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAttrPropdef___n_expr_t)(val_t p0);
+val_t NEW_AAttrPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AMethPropdef___n_kwredef = "parser_nodes::AMethPropdef::n_kwredef";
+val_t parser_nodes___AMethPropdef___n_kwredef(val_t p0);
+typedef val_t (*parser_nodes___AMethPropdef___n_kwredef_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AMethPropdef___n_visibility = "parser_nodes::AMethPropdef::n_visibility";
+val_t parser_nodes___AMethPropdef___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___AMethPropdef___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AMethPropdef___n_methid = "parser_nodes::AMethPropdef::n_methid";
+val_t parser_nodes___AMethPropdef___n_methid(val_t p0);
+typedef val_t (*parser_nodes___AMethPropdef___n_methid_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AMethPropdef___n_signature = "parser_nodes::AMethPropdef::n_signature";
+val_t parser_nodes___AMethPropdef___n_signature(val_t p0);
+typedef val_t (*parser_nodes___AMethPropdef___n_signature_t)(val_t p0);
+val_t NEW_AMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ADeferredMethPropdef___n_kwmeth = "parser_nodes::ADeferredMethPropdef::n_kwmeth";
+val_t parser_nodes___ADeferredMethPropdef___n_kwmeth(val_t p0);
+typedef val_t (*parser_nodes___ADeferredMethPropdef___n_kwmeth_t)(val_t p0);
+val_t NEW_ADeferredMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AInternMethPropdef___n_kwmeth = "parser_nodes::AInternMethPropdef::n_kwmeth";
+val_t parser_nodes___AInternMethPropdef___n_kwmeth(val_t p0);
+typedef val_t (*parser_nodes___AInternMethPropdef___n_kwmeth_t)(val_t p0);
+val_t NEW_AInternMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AExternMethPropdef___n_kwmeth = "parser_nodes::AExternMethPropdef::n_kwmeth";
+val_t parser_nodes___AExternMethPropdef___n_kwmeth(val_t p0);
+typedef val_t (*parser_nodes___AExternMethPropdef___n_kwmeth_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AExternMethPropdef___n_extern = "parser_nodes::AExternMethPropdef::n_extern";
+val_t parser_nodes___AExternMethPropdef___n_extern(val_t p0);
+typedef val_t (*parser_nodes___AExternMethPropdef___n_extern_t)(val_t p0);
+val_t NEW_AExternMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AConcreteMethPropdef___n_kwmeth = "parser_nodes::AConcreteMethPropdef::n_kwmeth";
+val_t parser_nodes___AConcreteMethPropdef___n_kwmeth(val_t p0);
+typedef val_t (*parser_nodes___AConcreteMethPropdef___n_kwmeth_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AConcreteMethPropdef___n_block = "parser_nodes::AConcreteMethPropdef::n_block";
+val_t parser_nodes___AConcreteMethPropdef___n_block(val_t p0);
+typedef val_t (*parser_nodes___AConcreteMethPropdef___n_block_t)(val_t p0);
+val_t NEW_AConcreteMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AConcreteInitPropdef___n_kwinit = "parser_nodes::AConcreteInitPropdef::n_kwinit";
+val_t parser_nodes___AConcreteInitPropdef___n_kwinit(val_t p0);
+typedef val_t (*parser_nodes___AConcreteInitPropdef___n_kwinit_t)(val_t p0);
+val_t NEW_AConcreteInitPropdef_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AMainMethPropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ATypePropdef___n_kwredef = "parser_nodes::ATypePropdef::n_kwredef";
+val_t parser_nodes___ATypePropdef___n_kwredef(val_t p0);
+typedef val_t (*parser_nodes___ATypePropdef___n_kwredef_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ATypePropdef___n_visibility = "parser_nodes::ATypePropdef::n_visibility";
+val_t parser_nodes___ATypePropdef___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___ATypePropdef___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ATypePropdef___n_kwtype = "parser_nodes::ATypePropdef::n_kwtype";
+val_t parser_nodes___ATypePropdef___n_kwtype(val_t p0);
+typedef val_t (*parser_nodes___ATypePropdef___n_kwtype_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ATypePropdef___n_id = "parser_nodes::ATypePropdef::n_id";
+val_t parser_nodes___ATypePropdef___n_id(val_t p0);
+typedef val_t (*parser_nodes___ATypePropdef___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ATypePropdef___n_type = "parser_nodes::ATypePropdef::n_type";
+val_t parser_nodes___ATypePropdef___n_type(val_t p0);
+typedef val_t (*parser_nodes___ATypePropdef___n_type_t)(val_t p0);
+val_t NEW_ATypePropdef_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAble___n_visibility = "parser_nodes::AAble::n_visibility";
+val_t parser_nodes___AAble___n_visibility(val_t p0);
+typedef val_t (*parser_nodes___AAble___n_visibility_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAble___n_kwredef = "parser_nodes::AAble::n_kwredef";
+val_t parser_nodes___AAble___n_kwredef(val_t p0);
+typedef val_t (*parser_nodes___AAble___n_kwredef_t)(val_t p0);
+val_t NEW_AAble_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AReadAble___n_kwreadable = "parser_nodes::AReadAble::n_kwreadable";
+val_t parser_nodes___AReadAble___n_kwreadable(val_t p0);
+typedef val_t (*parser_nodes___AReadAble___n_kwreadable_t)(val_t p0);
+val_t NEW_AReadAble_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AWriteAble___n_kwwritable = "parser_nodes::AWriteAble::n_kwwritable";
+val_t parser_nodes___AWriteAble___n_kwwritable(val_t p0);
+typedef val_t (*parser_nodes___AWriteAble___n_kwwritable_t)(val_t p0);
+val_t NEW_AWriteAble_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIdMethid___n_id = "parser_nodes::AIdMethid::n_id";
+val_t parser_nodes___AIdMethid___n_id(val_t p0);
+typedef val_t (*parser_nodes___AIdMethid___n_id_t)(val_t p0);
+val_t NEW_AIdMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___APlusMethid___n_plus = "parser_nodes::APlusMethid::n_plus";
+val_t parser_nodes___APlusMethid___n_plus(val_t p0);
+typedef val_t (*parser_nodes___APlusMethid___n_plus_t)(val_t p0);
+val_t NEW_APlusMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AMinusMethid___n_minus = "parser_nodes::AMinusMethid::n_minus";
+val_t parser_nodes___AMinusMethid___n_minus(val_t p0);
+typedef val_t (*parser_nodes___AMinusMethid___n_minus_t)(val_t p0);
+val_t NEW_AMinusMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStarMethid___n_star = "parser_nodes::AStarMethid::n_star";
+val_t parser_nodes___AStarMethid___n_star(val_t p0);
+typedef val_t (*parser_nodes___AStarMethid___n_star_t)(val_t p0);
+val_t NEW_AStarMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASlashMethid___n_slash = "parser_nodes::ASlashMethid::n_slash";
+val_t parser_nodes___ASlashMethid___n_slash(val_t p0);
+typedef val_t (*parser_nodes___ASlashMethid___n_slash_t)(val_t p0);
+val_t NEW_ASlashMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___APercentMethid___n_percent = "parser_nodes::APercentMethid::n_percent";
+val_t parser_nodes___APercentMethid___n_percent(val_t p0);
+typedef val_t (*parser_nodes___APercentMethid___n_percent_t)(val_t p0);
+val_t NEW_APercentMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AEqMethid___n_eq = "parser_nodes::AEqMethid::n_eq";
+val_t parser_nodes___AEqMethid___n_eq(val_t p0);
+typedef val_t (*parser_nodes___AEqMethid___n_eq_t)(val_t p0);
+val_t NEW_AEqMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ANeMethid___n_ne = "parser_nodes::ANeMethid::n_ne";
+val_t parser_nodes___ANeMethid___n_ne(val_t p0);
+typedef val_t (*parser_nodes___ANeMethid___n_ne_t)(val_t p0);
+val_t NEW_ANeMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALeMethid___n_le = "parser_nodes::ALeMethid::n_le";
+val_t parser_nodes___ALeMethid___n_le(val_t p0);
+typedef val_t (*parser_nodes___ALeMethid___n_le_t)(val_t p0);
+val_t NEW_ALeMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AGeMethid___n_ge = "parser_nodes::AGeMethid::n_ge";
+val_t parser_nodes___AGeMethid___n_ge(val_t p0);
+typedef val_t (*parser_nodes___AGeMethid___n_ge_t)(val_t p0);
+val_t NEW_AGeMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALtMethid___n_lt = "parser_nodes::ALtMethid::n_lt";
+val_t parser_nodes___ALtMethid___n_lt(val_t p0);
+typedef val_t (*parser_nodes___ALtMethid___n_lt_t)(val_t p0);
+val_t NEW_ALtMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AGtMethid___n_gt = "parser_nodes::AGtMethid::n_gt";
+val_t parser_nodes___AGtMethid___n_gt(val_t p0);
+typedef val_t (*parser_nodes___AGtMethid___n_gt_t)(val_t p0);
+val_t NEW_AGtMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALlMethid___n_ll = "parser_nodes::ALlMethid::n_ll";
+val_t parser_nodes___ALlMethid___n_ll(val_t p0);
+typedef val_t (*parser_nodes___ALlMethid___n_ll_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ALlMethid___n_ll__eq = "parser_nodes::ALlMethid::n_ll=";
+void parser_nodes___ALlMethid___n_ll__eq(val_t p0, val_t p1);
+typedef void (*parser_nodes___ALlMethid___n_ll__eq_t)(val_t p0, val_t p1);
+val_t NEW_ALlMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AGgMethid___n_gg = "parser_nodes::AGgMethid::n_gg";
+val_t parser_nodes___AGgMethid___n_gg(val_t p0);
+typedef val_t (*parser_nodes___AGgMethid___n_gg_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AGgMethid___n_gg__eq = "parser_nodes::AGgMethid::n_gg=";
+void parser_nodes___AGgMethid___n_gg__eq(val_t p0, val_t p1);
+typedef void (*parser_nodes___AGgMethid___n_gg__eq_t)(val_t p0, val_t p1);
+val_t NEW_AGgMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraMethid___n_obra = "parser_nodes::ABraMethid::n_obra";
+val_t parser_nodes___ABraMethid___n_obra(val_t p0);
+typedef val_t (*parser_nodes___ABraMethid___n_obra_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraMethid___n_cbra = "parser_nodes::ABraMethid::n_cbra";
+val_t parser_nodes___ABraMethid___n_cbra(val_t p0);
+typedef val_t (*parser_nodes___ABraMethid___n_cbra_t)(val_t p0);
+val_t NEW_ABraMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStarshipMethid___n_starship = "parser_nodes::AStarshipMethid::n_starship";
+val_t parser_nodes___AStarshipMethid___n_starship(val_t p0);
+typedef val_t (*parser_nodes___AStarshipMethid___n_starship_t)(val_t p0);
+val_t NEW_AStarshipMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssignMethid___n_id = "parser_nodes::AAssignMethid::n_id";
+val_t parser_nodes___AAssignMethid___n_id(val_t p0);
+typedef val_t (*parser_nodes___AAssignMethid___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssignMethid___n_assign = "parser_nodes::AAssignMethid::n_assign";
+val_t parser_nodes___AAssignMethid___n_assign(val_t p0);
+typedef val_t (*parser_nodes___AAssignMethid___n_assign_t)(val_t p0);
+val_t NEW_AAssignMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraassignMethid___n_obra = "parser_nodes::ABraassignMethid::n_obra";
+val_t parser_nodes___ABraassignMethid___n_obra(val_t p0);
+typedef val_t (*parser_nodes___ABraassignMethid___n_obra_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraassignMethid___n_cbra = "parser_nodes::ABraassignMethid::n_cbra";
+val_t parser_nodes___ABraassignMethid___n_cbra(val_t p0);
+typedef val_t (*parser_nodes___ABraassignMethid___n_cbra_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraassignMethid___n_assign = "parser_nodes::ABraassignMethid::n_assign";
+val_t parser_nodes___ABraassignMethid___n_assign(val_t p0);
+typedef val_t (*parser_nodes___ABraassignMethid___n_assign_t)(val_t p0);
+val_t NEW_ABraassignMethid_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASignature___n_params = "parser_nodes::ASignature::n_params";
+val_t parser_nodes___ASignature___n_params(val_t p0);
+typedef val_t (*parser_nodes___ASignature___n_params_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASignature___n_type = "parser_nodes::ASignature::n_type";
+val_t parser_nodes___ASignature___n_type(val_t p0);
+typedef val_t (*parser_nodes___ASignature___n_type_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASignature___n_closure_decls = "parser_nodes::ASignature::n_closure_decls";
+val_t parser_nodes___ASignature___n_closure_decls(val_t p0);
+typedef val_t (*parser_nodes___ASignature___n_closure_decls_t)(val_t p0);
+val_t NEW_ASignature_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AParam___n_id = "parser_nodes::AParam::n_id";
+val_t parser_nodes___AParam___n_id(val_t p0);
+typedef val_t (*parser_nodes___AParam___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AParam___n_type = "parser_nodes::AParam::n_type";
+val_t parser_nodes___AParam___n_type(val_t p0);
+typedef val_t (*parser_nodes___AParam___n_type_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AParam___n_dotdotdot = "parser_nodes::AParam::n_dotdotdot";
+val_t parser_nodes___AParam___n_dotdotdot(val_t p0);
+typedef val_t (*parser_nodes___AParam___n_dotdotdot_t)(val_t p0);
+val_t NEW_AParam_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDecl___n_kwbreak = "parser_nodes::AClosureDecl::n_kwbreak";
+val_t parser_nodes___AClosureDecl___n_kwbreak(val_t p0);
+typedef val_t (*parser_nodes___AClosureDecl___n_kwbreak_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDecl___n_bang = "parser_nodes::AClosureDecl::n_bang";
+val_t parser_nodes___AClosureDecl___n_bang(val_t p0);
+typedef val_t (*parser_nodes___AClosureDecl___n_bang_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDecl___n_id = "parser_nodes::AClosureDecl::n_id";
+val_t parser_nodes___AClosureDecl___n_id(val_t p0);
+typedef val_t (*parser_nodes___AClosureDecl___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDecl___n_signature = "parser_nodes::AClosureDecl::n_signature";
+val_t parser_nodes___AClosureDecl___n_signature(val_t p0);
+typedef val_t (*parser_nodes___AClosureDecl___n_signature_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDecl___n_expr = "parser_nodes::AClosureDecl::n_expr";
+val_t parser_nodes___AClosureDecl___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AClosureDecl___n_expr_t)(val_t p0);
+val_t NEW_AClosureDecl_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AType___n_kwnullable = "parser_nodes::AType::n_kwnullable";
+val_t parser_nodes___AType___n_kwnullable(val_t p0);
+typedef val_t (*parser_nodes___AType___n_kwnullable_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AType___n_id = "parser_nodes::AType::n_id";
+val_t parser_nodes___AType___n_id(val_t p0);
+typedef val_t (*parser_nodes___AType___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AType___n_types = "parser_nodes::AType::n_types";
+val_t parser_nodes___AType___n_types(val_t p0);
+typedef val_t (*parser_nodes___AType___n_types_t)(val_t p0);
+val_t NEW_AType_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALabel___n_kwlabel = "parser_nodes::ALabel::n_kwlabel";
+val_t parser_nodes___ALabel___n_kwlabel(val_t p0);
+typedef val_t (*parser_nodes___ALabel___n_kwlabel_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ALabel___n_id = "parser_nodes::ALabel::n_id";
+val_t parser_nodes___ALabel___n_id(val_t p0);
+typedef val_t (*parser_nodes___ALabel___n_id_t)(val_t p0);
+val_t NEW_ALabel_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABlockExpr___n_expr = "parser_nodes::ABlockExpr::n_expr";
+val_t parser_nodes___ABlockExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___ABlockExpr___n_expr_t)(val_t p0);
+val_t NEW_ABlockExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AVardeclExpr___n_kwvar = "parser_nodes::AVardeclExpr::n_kwvar";
+val_t parser_nodes___AVardeclExpr___n_kwvar(val_t p0);
+typedef val_t (*parser_nodes___AVardeclExpr___n_kwvar_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AVardeclExpr___n_id = "parser_nodes::AVardeclExpr::n_id";
+val_t parser_nodes___AVardeclExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AVardeclExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AVardeclExpr___n_type = "parser_nodes::AVardeclExpr::n_type";
+val_t parser_nodes___AVardeclExpr___n_type(val_t p0);
+typedef val_t (*parser_nodes___AVardeclExpr___n_type_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AVardeclExpr___n_assign = "parser_nodes::AVardeclExpr::n_assign";
+val_t parser_nodes___AVardeclExpr___n_assign(val_t p0);
+typedef val_t (*parser_nodes___AVardeclExpr___n_assign_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AVardeclExpr___n_expr = "parser_nodes::AVardeclExpr::n_expr";
+val_t parser_nodes___AVardeclExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AVardeclExpr___n_expr_t)(val_t p0);
+val_t NEW_AVardeclExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AReturnExpr___n_kwreturn = "parser_nodes::AReturnExpr::n_kwreturn";
+val_t parser_nodes___AReturnExpr___n_kwreturn(val_t p0);
+typedef val_t (*parser_nodes___AReturnExpr___n_kwreturn_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AReturnExpr___n_expr = "parser_nodes::AReturnExpr::n_expr";
+val_t parser_nodes___AReturnExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AReturnExpr___n_expr_t)(val_t p0);
+val_t NEW_AReturnExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALabelable___n_label = "parser_nodes::ALabelable::n_label";
+val_t parser_nodes___ALabelable___n_label(val_t p0);
+typedef val_t (*parser_nodes___ALabelable___n_label_t)(val_t p0);
+val_t NEW_ALabelable_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABreakExpr___n_kwbreak = "parser_nodes::ABreakExpr::n_kwbreak";
+val_t parser_nodes___ABreakExpr___n_kwbreak(val_t p0);
+typedef val_t (*parser_nodes___ABreakExpr___n_kwbreak_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ABreakExpr___n_expr = "parser_nodes::ABreakExpr::n_expr";
+val_t parser_nodes___ABreakExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___ABreakExpr___n_expr_t)(val_t p0);
+val_t NEW_ABreakExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAbortExpr___n_kwabort = "parser_nodes::AAbortExpr::n_kwabort";
+val_t parser_nodes___AAbortExpr___n_kwabort(val_t p0);
+typedef val_t (*parser_nodes___AAbortExpr___n_kwabort_t)(val_t p0);
+val_t NEW_AAbortExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AContinueExpr___n_kwcontinue = "parser_nodes::AContinueExpr::n_kwcontinue";
+val_t parser_nodes___AContinueExpr___n_kwcontinue(val_t p0);
+typedef val_t (*parser_nodes___AContinueExpr___n_kwcontinue_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AContinueExpr___n_expr = "parser_nodes::AContinueExpr::n_expr";
+val_t parser_nodes___AContinueExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AContinueExpr___n_expr_t)(val_t p0);
+val_t NEW_AContinueExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ADoExpr___n_kwdo = "parser_nodes::ADoExpr::n_kwdo";
+val_t parser_nodes___ADoExpr___n_kwdo(val_t p0);
+typedef val_t (*parser_nodes___ADoExpr___n_kwdo_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ADoExpr___n_block = "parser_nodes::ADoExpr::n_block";
+val_t parser_nodes___ADoExpr___n_block(val_t p0);
+typedef val_t (*parser_nodes___ADoExpr___n_block_t)(val_t p0);
+val_t NEW_ADoExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfExpr___n_kwif = "parser_nodes::AIfExpr::n_kwif";
+val_t parser_nodes___AIfExpr___n_kwif(val_t p0);
+typedef val_t (*parser_nodes___AIfExpr___n_kwif_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfExpr___n_expr = "parser_nodes::AIfExpr::n_expr";
+val_t parser_nodes___AIfExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AIfExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfExpr___n_then = "parser_nodes::AIfExpr::n_then";
+val_t parser_nodes___AIfExpr___n_then(val_t p0);
+typedef val_t (*parser_nodes___AIfExpr___n_then_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfExpr___n_else = "parser_nodes::AIfExpr::n_else";
+val_t parser_nodes___AIfExpr___n_else(val_t p0);
+typedef val_t (*parser_nodes___AIfExpr___n_else_t)(val_t p0);
+val_t NEW_AIfExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_kwif = "parser_nodes::AIfexprExpr::n_kwif";
+val_t parser_nodes___AIfexprExpr___n_kwif(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_kwif_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_expr = "parser_nodes::AIfexprExpr::n_expr";
+val_t parser_nodes___AIfexprExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_kwthen = "parser_nodes::AIfexprExpr::n_kwthen";
+val_t parser_nodes___AIfexprExpr___n_kwthen(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_kwthen_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_then = "parser_nodes::AIfexprExpr::n_then";
+val_t parser_nodes___AIfexprExpr___n_then(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_then_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_kwelse = "parser_nodes::AIfexprExpr::n_kwelse";
+val_t parser_nodes___AIfexprExpr___n_kwelse(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_kwelse_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIfexprExpr___n_else = "parser_nodes::AIfexprExpr::n_else";
+val_t parser_nodes___AIfexprExpr___n_else(val_t p0);
+typedef val_t (*parser_nodes___AIfexprExpr___n_else_t)(val_t p0);
+val_t NEW_AIfexprExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AWhileExpr___n_kwwhile = "parser_nodes::AWhileExpr::n_kwwhile";
+val_t parser_nodes___AWhileExpr___n_kwwhile(val_t p0);
+typedef val_t (*parser_nodes___AWhileExpr___n_kwwhile_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AWhileExpr___n_expr = "parser_nodes::AWhileExpr::n_expr";
+val_t parser_nodes___AWhileExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AWhileExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AWhileExpr___n_kwdo = "parser_nodes::AWhileExpr::n_kwdo";
+val_t parser_nodes___AWhileExpr___n_kwdo(val_t p0);
+typedef val_t (*parser_nodes___AWhileExpr___n_kwdo_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AWhileExpr___n_block = "parser_nodes::AWhileExpr::n_block";
+val_t parser_nodes___AWhileExpr___n_block(val_t p0);
+typedef val_t (*parser_nodes___AWhileExpr___n_block_t)(val_t p0);
+val_t NEW_AWhileExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ALoopExpr___n_kwloop = "parser_nodes::ALoopExpr::n_kwloop";
+val_t parser_nodes___ALoopExpr___n_kwloop(val_t p0);
+typedef val_t (*parser_nodes___ALoopExpr___n_kwloop_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ALoopExpr___n_block = "parser_nodes::ALoopExpr::n_block";
+val_t parser_nodes___ALoopExpr___n_block(val_t p0);
+typedef val_t (*parser_nodes___ALoopExpr___n_block_t)(val_t p0);
+val_t NEW_ALoopExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AForExpr___n_kwfor = "parser_nodes::AForExpr::n_kwfor";
+val_t parser_nodes___AForExpr___n_kwfor(val_t p0);
+typedef val_t (*parser_nodes___AForExpr___n_kwfor_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AForExpr___n_id = "parser_nodes::AForExpr::n_id";
+val_t parser_nodes___AForExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AForExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AForExpr___n_expr = "parser_nodes::AForExpr::n_expr";
+val_t parser_nodes___AForExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AForExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AForExpr___n_kwdo = "parser_nodes::AForExpr::n_kwdo";
+val_t parser_nodes___AForExpr___n_kwdo(val_t p0);
+typedef val_t (*parser_nodes___AForExpr___n_kwdo_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AForExpr___n_block = "parser_nodes::AForExpr::n_block";
+val_t parser_nodes___AForExpr___n_block(val_t p0);
+typedef val_t (*parser_nodes___AForExpr___n_block_t)(val_t p0);
+val_t NEW_AForExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssertExpr___n_kwassert = "parser_nodes::AAssertExpr::n_kwassert";
+val_t parser_nodes___AAssertExpr___n_kwassert(val_t p0);
+typedef val_t (*parser_nodes___AAssertExpr___n_kwassert_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssertExpr___n_id = "parser_nodes::AAssertExpr::n_id";
+val_t parser_nodes___AAssertExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AAssertExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssertExpr___n_expr = "parser_nodes::AAssertExpr::n_expr";
+val_t parser_nodes___AAssertExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAssertExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssertExpr___n_else = "parser_nodes::AAssertExpr::n_else";
+val_t parser_nodes___AAssertExpr___n_else(val_t p0);
+typedef val_t (*parser_nodes___AAssertExpr___n_else_t)(val_t p0);
+val_t NEW_AAssertExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssignFormExpr___n_assign = "parser_nodes::AAssignFormExpr::n_assign";
+val_t parser_nodes___AAssignFormExpr___n_assign(val_t p0);
+typedef val_t (*parser_nodes___AAssignFormExpr___n_assign_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAssignFormExpr___n_value = "parser_nodes::AAssignFormExpr::n_value";
+val_t parser_nodes___AAssignFormExpr___n_value(val_t p0);
+typedef val_t (*parser_nodes___AAssignFormExpr___n_value_t)(val_t p0);
+val_t NEW_AAssignFormExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AReassignFormExpr___n_assign_op = "parser_nodes::AReassignFormExpr::n_assign_op";
+val_t parser_nodes___AReassignFormExpr___n_assign_op(val_t p0);
+typedef val_t (*parser_nodes___AReassignFormExpr___n_assign_op_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AReassignFormExpr___n_value = "parser_nodes::AReassignFormExpr::n_value";
+val_t parser_nodes___AReassignFormExpr___n_value(val_t p0);
+typedef val_t (*parser_nodes___AReassignFormExpr___n_value_t)(val_t p0);
+val_t NEW_AReassignFormExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AOnceExpr___n_kwonce = "parser_nodes::AOnceExpr::n_kwonce";
+val_t parser_nodes___AOnceExpr___n_kwonce(val_t p0);
+typedef val_t (*parser_nodes___AOnceExpr___n_kwonce_t)(val_t p0);
+val_t NEW_AOnceExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASendExpr___n_expr = "parser_nodes::ASendExpr::n_expr";
+val_t parser_nodes___ASendExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___ASendExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASendExpr___n_closure_defs = "parser_nodes::ASendExpr::n_closure_defs";
+val_t parser_nodes___ASendExpr___n_closure_defs(val_t p0);
+typedef val_t (*parser_nodes___ASendExpr___n_closure_defs_t)(val_t p0);
+val_t NEW_ASendExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABinopExpr___n_expr2 = "parser_nodes::ABinopExpr::n_expr2";
+val_t parser_nodes___ABinopExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___ABinopExpr___n_expr2_t)(val_t p0);
+val_t NEW_ABinopExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ABoolExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AOrExpr___n_expr = "parser_nodes::AOrExpr::n_expr";
+val_t parser_nodes___AOrExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AOrExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AOrExpr___n_expr2 = "parser_nodes::AOrExpr::n_expr2";
+val_t parser_nodes___AOrExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___AOrExpr___n_expr2_t)(val_t p0);
+val_t NEW_AOrExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAndExpr___n_expr = "parser_nodes::AAndExpr::n_expr";
+val_t parser_nodes___AAndExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAndExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAndExpr___n_expr2 = "parser_nodes::AAndExpr::n_expr2";
+val_t parser_nodes___AAndExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___AAndExpr___n_expr2_t)(val_t p0);
+val_t NEW_AAndExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AOrElseExpr___n_expr = "parser_nodes::AOrElseExpr::n_expr";
+val_t parser_nodes___AOrElseExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AOrElseExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AOrElseExpr___n_expr2 = "parser_nodes::AOrElseExpr::n_expr2";
+val_t parser_nodes___AOrElseExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___AOrElseExpr___n_expr2_t)(val_t p0);
+val_t NEW_AOrElseExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ANotExpr___n_kwnot = "parser_nodes::ANotExpr::n_kwnot";
+val_t parser_nodes___ANotExpr___n_kwnot(val_t p0);
+typedef val_t (*parser_nodes___ANotExpr___n_kwnot_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANotExpr___n_expr = "parser_nodes::ANotExpr::n_expr";
+val_t parser_nodes___ANotExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___ANotExpr___n_expr_t)(val_t p0);
+val_t NEW_ANotExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AEqExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AEeExpr___n_expr = "parser_nodes::AEeExpr::n_expr";
+val_t parser_nodes___AEeExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AEeExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AEeExpr___n_expr2 = "parser_nodes::AEeExpr::n_expr2";
+val_t parser_nodes___AEeExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___AEeExpr___n_expr2_t)(val_t p0);
+val_t NEW_AEeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ANeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ALtExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ALeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ALlExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AGtExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AGeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AGgExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIsaExpr___n_expr = "parser_nodes::AIsaExpr::n_expr";
+val_t parser_nodes___AIsaExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AIsaExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AIsaExpr___n_type = "parser_nodes::AIsaExpr::n_type";
+val_t parser_nodes___AIsaExpr___n_type(val_t p0);
+typedef val_t (*parser_nodes___AIsaExpr___n_type_t)(val_t p0);
+val_t NEW_AIsaExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_APlusExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AMinusExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AStarshipExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AStarExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASlashExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_APercentExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AUminusExpr___n_minus = "parser_nodes::AUminusExpr::n_minus";
+val_t parser_nodes___AUminusExpr___n_minus(val_t p0);
+typedef val_t (*parser_nodes___AUminusExpr___n_minus_t)(val_t p0);
+val_t NEW_AUminusExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ANewExpr___n_kwnew = "parser_nodes::ANewExpr::n_kwnew";
+val_t parser_nodes___ANewExpr___n_kwnew(val_t p0);
+typedef val_t (*parser_nodes___ANewExpr___n_kwnew_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANewExpr___n_type = "parser_nodes::ANewExpr::n_type";
+val_t parser_nodes___ANewExpr___n_type(val_t p0);
+typedef val_t (*parser_nodes___ANewExpr___n_type_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANewExpr___n_id = "parser_nodes::ANewExpr::n_id";
+val_t parser_nodes___ANewExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___ANewExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ANewExpr___n_args = "parser_nodes::ANewExpr::n_args";
+val_t parser_nodes___ANewExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___ANewExpr___n_args_t)(val_t p0);
+val_t NEW_ANewExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrFormExpr___n_expr = "parser_nodes::AAttrFormExpr::n_expr";
+val_t parser_nodes___AAttrFormExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAttrFormExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAttrFormExpr___n_id = "parser_nodes::AAttrFormExpr::n_id";
+val_t parser_nodes___AAttrFormExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AAttrFormExpr___n_id_t)(val_t p0);
+val_t NEW_AAttrFormExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAttrExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAttrAssignExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ACallFormExpr___n_id = "parser_nodes::ACallFormExpr::n_id";
+val_t parser_nodes___ACallFormExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___ACallFormExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ACallFormExpr___n_args = "parser_nodes::ACallFormExpr::n_args";
+val_t parser_nodes___ACallFormExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___ACallFormExpr___n_args_t)(val_t p0);
+val_t NEW_ACallFormExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAttrReassignExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ACallExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ACallAssignExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ACallReassignExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperExpr___n_qualified = "parser_nodes::ASuperExpr::n_qualified";
+val_t parser_nodes___ASuperExpr___n_qualified(val_t p0);
+typedef val_t (*parser_nodes___ASuperExpr___n_qualified_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperExpr___n_kwsuper = "parser_nodes::ASuperExpr::n_kwsuper";
+val_t parser_nodes___ASuperExpr___n_kwsuper(val_t p0);
+typedef val_t (*parser_nodes___ASuperExpr___n_kwsuper_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperExpr___n_args = "parser_nodes::ASuperExpr::n_args";
+val_t parser_nodes___ASuperExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___ASuperExpr___n_args_t)(val_t p0);
+val_t NEW_ASuperExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AInitExpr___n_kwinit = "parser_nodes::AInitExpr::n_kwinit";
+val_t parser_nodes___AInitExpr___n_kwinit(val_t p0);
+typedef val_t (*parser_nodes___AInitExpr___n_kwinit_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AInitExpr___n_args = "parser_nodes::AInitExpr::n_args";
+val_t parser_nodes___AInitExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___AInitExpr___n_args_t)(val_t p0);
+val_t NEW_AInitExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABraFormExpr___n_args = "parser_nodes::ABraFormExpr::n_args";
+val_t parser_nodes___ABraFormExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___ABraFormExpr___n_args_t)(val_t p0);
+val_t NEW_ABraFormExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ABraExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ABraAssignExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AVarFormExpr___n_id = "parser_nodes::AVarFormExpr::n_id";
+val_t parser_nodes___AVarFormExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AVarFormExpr___n_id_t)(val_t p0);
+val_t NEW_AVarFormExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ABraReassignExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureCallExpr___n_id = "parser_nodes::AClosureCallExpr::n_id";
+val_t parser_nodes___AClosureCallExpr___n_id(val_t p0);
+typedef val_t (*parser_nodes___AClosureCallExpr___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureCallExpr___n_args = "parser_nodes::AClosureCallExpr::n_args";
+val_t parser_nodes___AClosureCallExpr___n_args(val_t p0);
+typedef val_t (*parser_nodes___AClosureCallExpr___n_args_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureCallExpr___n_closure_defs = "parser_nodes::AClosureCallExpr::n_closure_defs";
+val_t parser_nodes___AClosureCallExpr___n_closure_defs(val_t p0);
+typedef val_t (*parser_nodes___AClosureCallExpr___n_closure_defs_t)(val_t p0);
+val_t NEW_AClosureCallExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVarExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVarAssignExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVarReassignExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ARangeExpr___n_expr = "parser_nodes::ARangeExpr::n_expr";
+val_t parser_nodes___ARangeExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___ARangeExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___ARangeExpr___n_expr2 = "parser_nodes::ARangeExpr::n_expr2";
+val_t parser_nodes___ARangeExpr___n_expr2(val_t p0);
+typedef val_t (*parser_nodes___ARangeExpr___n_expr2_t)(val_t p0);
+val_t NEW_ARangeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_ACrangeExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AOrangeExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AArrayExpr___n_exprs = "parser_nodes::AArrayExpr::n_exprs";
+val_t parser_nodes___AArrayExpr___n_exprs(val_t p0);
+typedef val_t (*parser_nodes___AArrayExpr___n_exprs_t)(val_t p0);
+val_t NEW_AArrayExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASelfExpr___n_kwself = "parser_nodes::ASelfExpr::n_kwself";
+val_t parser_nodes___ASelfExpr___n_kwself(val_t p0);
+typedef val_t (*parser_nodes___ASelfExpr___n_kwself_t)(val_t p0);
+val_t NEW_ASelfExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AImplicitSelfExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ATrueExpr___n_kwtrue = "parser_nodes::ATrueExpr::n_kwtrue";
+val_t parser_nodes___ATrueExpr___n_kwtrue(val_t p0);
+typedef val_t (*parser_nodes___ATrueExpr___n_kwtrue_t)(val_t p0);
+val_t NEW_ATrueExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AFalseExpr___n_kwfalse = "parser_nodes::AFalseExpr::n_kwfalse";
+val_t parser_nodes___AFalseExpr___n_kwfalse(val_t p0);
+typedef val_t (*parser_nodes___AFalseExpr___n_kwfalse_t)(val_t p0);
+val_t NEW_AFalseExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ANullExpr___n_kwnull = "parser_nodes::ANullExpr::n_kwnull";
+val_t parser_nodes___ANullExpr___n_kwnull(val_t p0);
+typedef val_t (*parser_nodes___ANullExpr___n_kwnull_t)(val_t p0);
+val_t NEW_ANullExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIntExpr___n_number = "parser_nodes::AIntExpr::n_number";
+val_t parser_nodes___AIntExpr___n_number(val_t p0);
+typedef val_t (*parser_nodes___AIntExpr___n_number_t)(val_t p0);
+val_t NEW_AIntExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AFloatExpr___n_float = "parser_nodes::AFloatExpr::n_float";
+val_t parser_nodes___AFloatExpr___n_float(val_t p0);
+typedef val_t (*parser_nodes___AFloatExpr___n_float_t)(val_t p0);
+val_t NEW_AFloatExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ACharExpr___n_char = "parser_nodes::ACharExpr::n_char";
+val_t parser_nodes___ACharExpr___n_char(val_t p0);
+typedef val_t (*parser_nodes___ACharExpr___n_char_t)(val_t p0);
+val_t NEW_ACharExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AStringFormExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStringExpr___n_string = "parser_nodes::AStringExpr::n_string";
+val_t parser_nodes___AStringExpr___n_string(val_t p0);
+typedef val_t (*parser_nodes___AStringExpr___n_string_t)(val_t p0);
+val_t NEW_AStringExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AStartStringExpr___n_string = "parser_nodes::AStartStringExpr::n_string";
+val_t parser_nodes___AStartStringExpr___n_string(val_t p0);
+typedef val_t (*parser_nodes___AStartStringExpr___n_string_t)(val_t p0);
+val_t NEW_AStartStringExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AMidStringExpr___n_string = "parser_nodes::AMidStringExpr::n_string";
+val_t parser_nodes___AMidStringExpr___n_string(val_t p0);
+typedef val_t (*parser_nodes___AMidStringExpr___n_string_t)(val_t p0);
+val_t NEW_AMidStringExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AEndStringExpr___n_string = "parser_nodes::AEndStringExpr::n_string";
+val_t parser_nodes___AEndStringExpr___n_string(val_t p0);
+typedef val_t (*parser_nodes___AEndStringExpr___n_string_t)(val_t p0);
+val_t NEW_AEndStringExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASuperstringExpr___n_exprs = "parser_nodes::ASuperstringExpr::n_exprs";
+val_t parser_nodes___ASuperstringExpr___n_exprs(val_t p0);
+typedef val_t (*parser_nodes___ASuperstringExpr___n_exprs_t)(val_t p0);
+val_t NEW_ASuperstringExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AParExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AProxyExpr___n_expr = "parser_nodes::AProxyExpr::n_expr";
+val_t parser_nodes___AProxyExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AProxyExpr___n_expr_t)(val_t p0);
+val_t NEW_AProxyExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsCastExpr___n_expr = "parser_nodes::AAsCastExpr::n_expr";
+val_t parser_nodes___AAsCastExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAsCastExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsCastExpr___n_kwas = "parser_nodes::AAsCastExpr::n_kwas";
+val_t parser_nodes___AAsCastExpr___n_kwas(val_t p0);
+typedef val_t (*parser_nodes___AAsCastExpr___n_kwas_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsCastExpr___n_type = "parser_nodes::AAsCastExpr::n_type";
+val_t parser_nodes___AAsCastExpr___n_type(val_t p0);
+typedef val_t (*parser_nodes___AAsCastExpr___n_type_t)(val_t p0);
+val_t NEW_AAsCastExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsNotnullExpr___n_expr = "parser_nodes::AAsNotnullExpr::n_expr";
+val_t parser_nodes___AAsNotnullExpr___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AAsNotnullExpr___n_expr_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsNotnullExpr___n_kwas = "parser_nodes::AAsNotnullExpr::n_kwas";
+val_t parser_nodes___AAsNotnullExpr___n_kwas(val_t p0);
+typedef val_t (*parser_nodes___AAsNotnullExpr___n_kwas_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsNotnullExpr___n_kwnot = "parser_nodes::AAsNotnullExpr::n_kwnot";
+val_t parser_nodes___AAsNotnullExpr___n_kwnot(val_t p0);
+typedef val_t (*parser_nodes___AAsNotnullExpr___n_kwnot_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AAsNotnullExpr___n_kwnull = "parser_nodes::AAsNotnullExpr::n_kwnull";
+val_t parser_nodes___AAsNotnullExpr___n_kwnull(val_t p0);
+typedef val_t (*parser_nodes___AAsNotnullExpr___n_kwnull_t)(val_t p0);
+val_t NEW_AAsNotnullExpr_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AIssetAttrExpr___n_kwisset = "parser_nodes::AIssetAttrExpr::n_kwisset";
+val_t parser_nodes___AIssetAttrExpr___n_kwisset(val_t p0);
+typedef val_t (*parser_nodes___AIssetAttrExpr___n_kwisset_t)(val_t p0);
+val_t NEW_AIssetAttrExpr_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAssignOp_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___APlusAssignOp___n_pluseq = "parser_nodes::APlusAssignOp::n_pluseq";
+val_t parser_nodes___APlusAssignOp___n_pluseq(val_t p0);
+typedef val_t (*parser_nodes___APlusAssignOp___n_pluseq_t)(val_t p0);
+val_t NEW_APlusAssignOp_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AMinusAssignOp___n_minuseq = "parser_nodes::AMinusAssignOp::n_minuseq";
+val_t parser_nodes___AMinusAssignOp___n_minuseq(val_t p0);
+typedef val_t (*parser_nodes___AMinusAssignOp___n_minuseq_t)(val_t p0);
+val_t NEW_AMinusAssignOp_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDef___n_bang = "parser_nodes::AClosureDef::n_bang";
+val_t parser_nodes___AClosureDef___n_bang(val_t p0);
+typedef val_t (*parser_nodes___AClosureDef___n_bang_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDef___n_id = "parser_nodes::AClosureDef::n_id";
+val_t parser_nodes___AClosureDef___n_id(val_t p0);
+typedef val_t (*parser_nodes___AClosureDef___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDef___n_ids = "parser_nodes::AClosureDef::n_ids";
+val_t parser_nodes___AClosureDef___n_ids(val_t p0);
+typedef val_t (*parser_nodes___AClosureDef___n_ids_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDef___n_kwdo = "parser_nodes::AClosureDef::n_kwdo";
+val_t parser_nodes___AClosureDef___n_kwdo(val_t p0);
+typedef val_t (*parser_nodes___AClosureDef___n_kwdo_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AClosureDef___n_expr = "parser_nodes::AClosureDef::n_expr";
+val_t parser_nodes___AClosureDef___n_expr(val_t p0);
+typedef val_t (*parser_nodes___AClosureDef___n_expr_t)(val_t p0);
+val_t NEW_AClosureDef_parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClosureId_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ASimpleClosureId___n_id = "parser_nodes::ASimpleClosureId::n_id";
+val_t parser_nodes___ASimpleClosureId___n_id(val_t p0);
+typedef val_t (*parser_nodes___ASimpleClosureId___n_id_t)(val_t p0);
+val_t NEW_ASimpleClosureId_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ABreakClosureId___n_kwbreak = "parser_nodes::ABreakClosureId::n_kwbreak";
+val_t parser_nodes___ABreakClosureId___n_kwbreak(val_t p0);
+typedef val_t (*parser_nodes___ABreakClosureId___n_kwbreak_t)(val_t p0);
+val_t NEW_ABreakClosureId_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___AQualified___n_id = "parser_nodes::AQualified::n_id";
+val_t parser_nodes___AQualified___n_id(val_t p0);
+typedef val_t (*parser_nodes___AQualified___n_id_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___AQualified___n_classid = "parser_nodes::AQualified::n_classid";
+val_t parser_nodes___AQualified___n_classid(val_t p0);
+typedef val_t (*parser_nodes___AQualified___n_classid_t)(val_t p0);
+val_t NEW_AQualified_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___ADoc___n_comment = "parser_nodes::ADoc::n_comment";
+val_t parser_nodes___ADoc___n_comment(val_t p0);
+typedef val_t (*parser_nodes___ADoc___n_comment_t)(val_t p0);
+val_t NEW_ADoc_parser_nodes___ANode___init(val_t p0);
+static const char * const LOCATE_parser_nodes___Start___n_base = "parser_nodes::Start::n_base";
+val_t parser_nodes___Start___n_base(val_t p0);
+typedef val_t (*parser_nodes___Start___n_base_t)(val_t p0);
+static const char * const LOCATE_parser_nodes___Start___n_eof = "parser_nodes::Start::n_eof";
+val_t parser_nodes___Start___n_eof(val_t p0);
+typedef val_t (*parser_nodes___Start___n_eof_t)(val_t p0);
+val_t NEW_Start_parser_nodes___ANode___init(val_t p0);