+/* runtime type ReduceAction852 */
+const struct type type_parser__ReduceAction852 = {
+1361,
+"ReduceAction852", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction852,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1361, /* ReduceAction852 */
+},
+};
+const struct types resolution_table_parser__ReduceAction852 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction853 */
+const struct type type_parser__ReduceAction853 = {
+1362,
+"ReduceAction853", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction853,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1362, /* ReduceAction853 */
+},
+};
+const struct types resolution_table_parser__ReduceAction853 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction855 */
+const struct type type_parser__ReduceAction855 = {
+1363,
+"ReduceAction855", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction855,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1363, /* ReduceAction855 */
+},
+};
+const struct types resolution_table_parser__ReduceAction855 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction858 */
+const struct type type_parser__ReduceAction858 = {
+1364,
+"ReduceAction858", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction858,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1364, /* ReduceAction858 */
+},
+};
+const struct types resolution_table_parser__ReduceAction858 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction859 */
+const struct type type_parser__ReduceAction859 = {
+1365,
+"ReduceAction859", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction859,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1365, /* ReduceAction859 */
+},
+};
+const struct types resolution_table_parser__ReduceAction859 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction860 */
+const struct type type_parser__ReduceAction860 = {
+1366,
+"ReduceAction860", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction860,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1366, /* ReduceAction860 */
+},
+};
+const struct types resolution_table_parser__ReduceAction860 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction861 */
+const struct type type_parser__ReduceAction861 = {
+1367,
+"ReduceAction861", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction861,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1367, /* ReduceAction861 */
+},
+};
+const struct types resolution_table_parser__ReduceAction861 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction862 */
+const struct type type_parser__ReduceAction862 = {
+1368,
+"ReduceAction862", /* class_name_string */
+3,
+0,
+&resolution_table_parser__ReduceAction862,
+4,
+{
+0, /* nullable Object */
+1, /* Object */
+244, /* ReduceAction */
+1368, /* ReduceAction862 */
+},
+};
+const struct types resolution_table_parser__ReduceAction862 = {
+0, /* dummy */
+{
+}
+};
+/* runtime type ReduceAction863 */
+const struct type type_parser__ReduceAction863 = {
+1369,