1 #include "nitg.types.0.h"
2 /* runtime type ReduceAction625 */
3 const struct type type_parser__ReduceAction625
= {
5 "ReduceAction625", /* class_name_string */
8 &resolution_table_parser__ReduceAction625
,
11 0, /* nullable Object */
13 270, /* ReduceAction */
14 1226, /* ReduceAction625 */
17 const struct types resolution_table_parser__ReduceAction625
= {
22 /* runtime type ReduceAction626 */
23 const struct type type_parser__ReduceAction626
= {
25 "ReduceAction626", /* class_name_string */
28 &resolution_table_parser__ReduceAction626
,
31 0, /* nullable Object */
33 270, /* ReduceAction */
34 1227, /* ReduceAction626 */
37 const struct types resolution_table_parser__ReduceAction626
= {
42 /* runtime type ReduceAction628 */
43 const struct type type_parser__ReduceAction628
= {
45 "ReduceAction628", /* class_name_string */
48 &resolution_table_parser__ReduceAction628
,
51 0, /* nullable Object */
53 270, /* ReduceAction */
54 1228, /* ReduceAction628 */
57 const struct types resolution_table_parser__ReduceAction628
= {
62 /* runtime type ReduceAction629 */
63 const struct type type_parser__ReduceAction629
= {
65 "ReduceAction629", /* class_name_string */
68 &resolution_table_parser__ReduceAction629
,
71 0, /* nullable Object */
73 270, /* ReduceAction */
74 1229, /* ReduceAction629 */
77 const struct types resolution_table_parser__ReduceAction629
= {
82 /* runtime type ReduceAction631 */
83 const struct type type_parser__ReduceAction631
= {
85 "ReduceAction631", /* class_name_string */
88 &resolution_table_parser__ReduceAction631
,
91 0, /* nullable Object */
93 270, /* ReduceAction */
94 1230, /* ReduceAction631 */
97 const struct types resolution_table_parser__ReduceAction631
= {
102 /* runtime type ReduceAction632 */
103 const struct type type_parser__ReduceAction632
= {
105 "ReduceAction632", /* class_name_string */
108 &resolution_table_parser__ReduceAction632
,
111 0, /* nullable Object */
113 270, /* ReduceAction */
114 1231, /* ReduceAction632 */
117 const struct types resolution_table_parser__ReduceAction632
= {
122 /* runtime type ReduceAction633 */
123 const struct type type_parser__ReduceAction633
= {
125 "ReduceAction633", /* class_name_string */
128 &resolution_table_parser__ReduceAction633
,
131 0, /* nullable Object */
133 270, /* ReduceAction */
134 1232, /* ReduceAction633 */
137 const struct types resolution_table_parser__ReduceAction633
= {
142 /* runtime type ReduceAction634 */
143 const struct type type_parser__ReduceAction634
= {
145 "ReduceAction634", /* class_name_string */
148 &resolution_table_parser__ReduceAction634
,
151 0, /* nullable Object */
153 270, /* ReduceAction */
154 1233, /* ReduceAction634 */
157 const struct types resolution_table_parser__ReduceAction634
= {
162 /* runtime type ReduceAction635 */
163 const struct type type_parser__ReduceAction635
= {
165 "ReduceAction635", /* class_name_string */
168 &resolution_table_parser__ReduceAction635
,
171 0, /* nullable Object */
173 270, /* ReduceAction */
174 1234, /* ReduceAction635 */
177 const struct types resolution_table_parser__ReduceAction635
= {
182 /* runtime type ReduceAction636 */
183 const struct type type_parser__ReduceAction636
= {
185 "ReduceAction636", /* class_name_string */
188 &resolution_table_parser__ReduceAction636
,
191 0, /* nullable Object */
193 270, /* ReduceAction */
194 1235, /* ReduceAction636 */
197 const struct types resolution_table_parser__ReduceAction636
= {
202 /* runtime type ReduceAction637 */
203 const struct type type_parser__ReduceAction637
= {
205 "ReduceAction637", /* class_name_string */
208 &resolution_table_parser__ReduceAction637
,
211 0, /* nullable Object */
213 270, /* ReduceAction */
214 1236, /* ReduceAction637 */
217 const struct types resolution_table_parser__ReduceAction637
= {
222 /* runtime type ReduceAction638 */
223 const struct type type_parser__ReduceAction638
= {
225 "ReduceAction638", /* class_name_string */
228 &resolution_table_parser__ReduceAction638
,
231 0, /* nullable Object */
233 270, /* ReduceAction */
234 1237, /* ReduceAction638 */
237 const struct types resolution_table_parser__ReduceAction638
= {
242 /* runtime type ReduceAction640 */
243 const struct type type_parser__ReduceAction640
= {
245 "ReduceAction640", /* class_name_string */
248 &resolution_table_parser__ReduceAction640
,
251 0, /* nullable Object */
253 270, /* ReduceAction */
254 1238, /* ReduceAction640 */
257 const struct types resolution_table_parser__ReduceAction640
= {
262 /* runtime type ReduceAction641 */
263 const struct type type_parser__ReduceAction641
= {
265 "ReduceAction641", /* class_name_string */
268 &resolution_table_parser__ReduceAction641
,
271 0, /* nullable Object */
273 270, /* ReduceAction */
274 1239, /* ReduceAction641 */
277 const struct types resolution_table_parser__ReduceAction641
= {
282 /* runtime type ReduceAction643 */
283 const struct type type_parser__ReduceAction643
= {
285 "ReduceAction643", /* class_name_string */
288 &resolution_table_parser__ReduceAction643
,
291 0, /* nullable Object */
293 270, /* ReduceAction */
294 1240, /* ReduceAction643 */
297 const struct types resolution_table_parser__ReduceAction643
= {
302 /* runtime type ReduceAction644 */
303 const struct type type_parser__ReduceAction644
= {
305 "ReduceAction644", /* class_name_string */
308 &resolution_table_parser__ReduceAction644
,
311 0, /* nullable Object */
313 270, /* ReduceAction */
314 1241, /* ReduceAction644 */
317 const struct types resolution_table_parser__ReduceAction644
= {
322 /* runtime type ReduceAction645 */
323 const struct type type_parser__ReduceAction645
= {
325 "ReduceAction645", /* class_name_string */
328 &resolution_table_parser__ReduceAction645
,
331 0, /* nullable Object */
333 270, /* ReduceAction */
334 1242, /* ReduceAction645 */
337 const struct types resolution_table_parser__ReduceAction645
= {
342 /* runtime type ReduceAction646 */
343 const struct type type_parser__ReduceAction646
= {
345 "ReduceAction646", /* class_name_string */
348 &resolution_table_parser__ReduceAction646
,
351 0, /* nullable Object */
353 270, /* ReduceAction */
354 1243, /* ReduceAction646 */
357 const struct types resolution_table_parser__ReduceAction646
= {
362 /* runtime type ReduceAction647 */
363 const struct type type_parser__ReduceAction647
= {
365 "ReduceAction647", /* class_name_string */
368 &resolution_table_parser__ReduceAction647
,
371 0, /* nullable Object */
373 270, /* ReduceAction */
374 1244, /* ReduceAction647 */
377 const struct types resolution_table_parser__ReduceAction647
= {
382 /* runtime type ReduceAction648 */
383 const struct type type_parser__ReduceAction648
= {
385 "ReduceAction648", /* class_name_string */
388 &resolution_table_parser__ReduceAction648
,
391 0, /* nullable Object */
393 270, /* ReduceAction */
394 1245, /* ReduceAction648 */
397 const struct types resolution_table_parser__ReduceAction648
= {
402 /* runtime type ReduceAction649 */
403 const struct type type_parser__ReduceAction649
= {
405 "ReduceAction649", /* class_name_string */
408 &resolution_table_parser__ReduceAction649
,
411 0, /* nullable Object */
413 270, /* ReduceAction */
414 1246, /* ReduceAction649 */
417 const struct types resolution_table_parser__ReduceAction649
= {
422 /* runtime type ReduceAction650 */
423 const struct type type_parser__ReduceAction650
= {
425 "ReduceAction650", /* class_name_string */
428 &resolution_table_parser__ReduceAction650
,
431 0, /* nullable Object */
433 270, /* ReduceAction */
434 1247, /* ReduceAction650 */
437 const struct types resolution_table_parser__ReduceAction650
= {
442 /* runtime type ReduceAction651 */
443 const struct type type_parser__ReduceAction651
= {
445 "ReduceAction651", /* class_name_string */
448 &resolution_table_parser__ReduceAction651
,
451 0, /* nullable Object */
453 270, /* ReduceAction */
454 1248, /* ReduceAction651 */
457 const struct types resolution_table_parser__ReduceAction651
= {
462 /* runtime type ReduceAction652 */
463 const struct type type_parser__ReduceAction652
= {
465 "ReduceAction652", /* class_name_string */
468 &resolution_table_parser__ReduceAction652
,
471 0, /* nullable Object */
473 270, /* ReduceAction */
474 1249, /* ReduceAction652 */
477 const struct types resolution_table_parser__ReduceAction652
= {
482 /* runtime type ReduceAction653 */
483 const struct type type_parser__ReduceAction653
= {
485 "ReduceAction653", /* class_name_string */
488 &resolution_table_parser__ReduceAction653
,
491 0, /* nullable Object */
493 270, /* ReduceAction */
494 1250, /* ReduceAction653 */
497 const struct types resolution_table_parser__ReduceAction653
= {
502 /* runtime type ReduceAction654 */
503 const struct type type_parser__ReduceAction654
= {
505 "ReduceAction654", /* class_name_string */
508 &resolution_table_parser__ReduceAction654
,
511 0, /* nullable Object */
513 270, /* ReduceAction */
514 1251, /* ReduceAction654 */
517 const struct types resolution_table_parser__ReduceAction654
= {
522 /* runtime type ReduceAction655 */
523 const struct type type_parser__ReduceAction655
= {
525 "ReduceAction655", /* class_name_string */
528 &resolution_table_parser__ReduceAction655
,
531 0, /* nullable Object */
533 270, /* ReduceAction */
534 1252, /* ReduceAction655 */
537 const struct types resolution_table_parser__ReduceAction655
= {
542 /* runtime type ReduceAction656 */
543 const struct type type_parser__ReduceAction656
= {
545 "ReduceAction656", /* class_name_string */
548 &resolution_table_parser__ReduceAction656
,
551 0, /* nullable Object */
553 270, /* ReduceAction */
554 1253, /* ReduceAction656 */
557 const struct types resolution_table_parser__ReduceAction656
= {
562 /* runtime type ReduceAction657 */
563 const struct type type_parser__ReduceAction657
= {
565 "ReduceAction657", /* class_name_string */
568 &resolution_table_parser__ReduceAction657
,
571 0, /* nullable Object */
573 270, /* ReduceAction */
574 1254, /* ReduceAction657 */
577 const struct types resolution_table_parser__ReduceAction657
= {
582 /* runtime type ReduceAction659 */
583 const struct type type_parser__ReduceAction659
= {
585 "ReduceAction659", /* class_name_string */
588 &resolution_table_parser__ReduceAction659
,
591 0, /* nullable Object */
593 270, /* ReduceAction */
594 1255, /* ReduceAction659 */
597 const struct types resolution_table_parser__ReduceAction659
= {
602 /* runtime type ReduceAction660 */
603 const struct type type_parser__ReduceAction660
= {
605 "ReduceAction660", /* class_name_string */
608 &resolution_table_parser__ReduceAction660
,
611 0, /* nullable Object */
613 270, /* ReduceAction */
614 1256, /* ReduceAction660 */
617 const struct types resolution_table_parser__ReduceAction660
= {
622 /* runtime type ReduceAction662 */
623 const struct type type_parser__ReduceAction662
= {
625 "ReduceAction662", /* class_name_string */
628 &resolution_table_parser__ReduceAction662
,
631 0, /* nullable Object */
633 270, /* ReduceAction */
634 1257, /* ReduceAction662 */
637 const struct types resolution_table_parser__ReduceAction662
= {
642 /* runtime type ReduceAction663 */
643 const struct type type_parser__ReduceAction663
= {
645 "ReduceAction663", /* class_name_string */
648 &resolution_table_parser__ReduceAction663
,
651 0, /* nullable Object */
653 270, /* ReduceAction */
654 1258, /* ReduceAction663 */
657 const struct types resolution_table_parser__ReduceAction663
= {
662 /* runtime type ReduceAction664 */
663 const struct type type_parser__ReduceAction664
= {
665 "ReduceAction664", /* class_name_string */
668 &resolution_table_parser__ReduceAction664
,
671 0, /* nullable Object */
673 270, /* ReduceAction */
674 1259, /* ReduceAction664 */
677 const struct types resolution_table_parser__ReduceAction664
= {
682 /* runtime type ReduceAction665 */
683 const struct type type_parser__ReduceAction665
= {
685 "ReduceAction665", /* class_name_string */
688 &resolution_table_parser__ReduceAction665
,
691 0, /* nullable Object */
693 270, /* ReduceAction */
694 1260, /* ReduceAction665 */
697 const struct types resolution_table_parser__ReduceAction665
= {
702 /* runtime type ReduceAction667 */
703 const struct type type_parser__ReduceAction667
= {
705 "ReduceAction667", /* class_name_string */
708 &resolution_table_parser__ReduceAction667
,
711 0, /* nullable Object */
713 270, /* ReduceAction */
714 1261, /* ReduceAction667 */
717 const struct types resolution_table_parser__ReduceAction667
= {
722 /* runtime type ReduceAction668 */
723 const struct type type_parser__ReduceAction668
= {
725 "ReduceAction668", /* class_name_string */
728 &resolution_table_parser__ReduceAction668
,
731 0, /* nullable Object */
733 270, /* ReduceAction */
734 1262, /* ReduceAction668 */
737 const struct types resolution_table_parser__ReduceAction668
= {
742 /* runtime type ReduceAction670 */
743 const struct type type_parser__ReduceAction670
= {
745 "ReduceAction670", /* class_name_string */
748 &resolution_table_parser__ReduceAction670
,
751 0, /* nullable Object */
753 270, /* ReduceAction */
754 1263, /* ReduceAction670 */
757 const struct types resolution_table_parser__ReduceAction670
= {
762 /* runtime type ReduceAction671 */
763 const struct type type_parser__ReduceAction671
= {
765 "ReduceAction671", /* class_name_string */
768 &resolution_table_parser__ReduceAction671
,
771 0, /* nullable Object */
773 270, /* ReduceAction */
774 1264, /* ReduceAction671 */
777 const struct types resolution_table_parser__ReduceAction671
= {
782 /* runtime type ReduceAction672 */
783 const struct type type_parser__ReduceAction672
= {
785 "ReduceAction672", /* class_name_string */
788 &resolution_table_parser__ReduceAction672
,
791 0, /* nullable Object */
793 270, /* ReduceAction */
794 1265, /* ReduceAction672 */
797 const struct types resolution_table_parser__ReduceAction672
= {
802 /* runtime type ReduceAction673 */
803 const struct type type_parser__ReduceAction673
= {
805 "ReduceAction673", /* class_name_string */
808 &resolution_table_parser__ReduceAction673
,
811 0, /* nullable Object */
813 270, /* ReduceAction */
814 1266, /* ReduceAction673 */
817 const struct types resolution_table_parser__ReduceAction673
= {
822 /* runtime type ReduceAction674 */
823 const struct type type_parser__ReduceAction674
= {
825 "ReduceAction674", /* class_name_string */
828 &resolution_table_parser__ReduceAction674
,
831 0, /* nullable Object */
833 270, /* ReduceAction */
834 1267, /* ReduceAction674 */
837 const struct types resolution_table_parser__ReduceAction674
= {
842 /* runtime type ReduceAction676 */
843 const struct type type_parser__ReduceAction676
= {
845 "ReduceAction676", /* class_name_string */
848 &resolution_table_parser__ReduceAction676
,
851 0, /* nullable Object */
853 270, /* ReduceAction */
854 1268, /* ReduceAction676 */
857 const struct types resolution_table_parser__ReduceAction676
= {
862 /* runtime type ReduceAction677 */
863 const struct type type_parser__ReduceAction677
= {
865 "ReduceAction677", /* class_name_string */
868 &resolution_table_parser__ReduceAction677
,
871 0, /* nullable Object */
873 270, /* ReduceAction */
874 1269, /* ReduceAction677 */
877 const struct types resolution_table_parser__ReduceAction677
= {
882 /* runtime type ReduceAction679 */
883 const struct type type_parser__ReduceAction679
= {
885 "ReduceAction679", /* class_name_string */
888 &resolution_table_parser__ReduceAction679
,
891 0, /* nullable Object */
893 270, /* ReduceAction */
894 1270, /* ReduceAction679 */
897 const struct types resolution_table_parser__ReduceAction679
= {
902 /* runtime type ReduceAction680 */
903 const struct type type_parser__ReduceAction680
= {
905 "ReduceAction680", /* class_name_string */
908 &resolution_table_parser__ReduceAction680
,
911 0, /* nullable Object */
913 270, /* ReduceAction */
914 1271, /* ReduceAction680 */
917 const struct types resolution_table_parser__ReduceAction680
= {
922 /* runtime type ReduceAction681 */
923 const struct type type_parser__ReduceAction681
= {
925 "ReduceAction681", /* class_name_string */
928 &resolution_table_parser__ReduceAction681
,
931 0, /* nullable Object */
933 270, /* ReduceAction */
934 1272, /* ReduceAction681 */
937 const struct types resolution_table_parser__ReduceAction681
= {
942 /* runtime type ReduceAction682 */
943 const struct type type_parser__ReduceAction682
= {
945 "ReduceAction682", /* class_name_string */
948 &resolution_table_parser__ReduceAction682
,
951 0, /* nullable Object */
953 270, /* ReduceAction */
954 1273, /* ReduceAction682 */
957 const struct types resolution_table_parser__ReduceAction682
= {
962 /* runtime type ReduceAction684 */
963 const struct type type_parser__ReduceAction684
= {
965 "ReduceAction684", /* class_name_string */
968 &resolution_table_parser__ReduceAction684
,
971 0, /* nullable Object */
973 270, /* ReduceAction */
974 1274, /* ReduceAction684 */
977 const struct types resolution_table_parser__ReduceAction684
= {
982 /* runtime type ReduceAction685 */
983 const struct type type_parser__ReduceAction685
= {
985 "ReduceAction685", /* class_name_string */
988 &resolution_table_parser__ReduceAction685
,
991 0, /* nullable Object */
993 270, /* ReduceAction */
994 1275, /* ReduceAction685 */
997 const struct types resolution_table_parser__ReduceAction685
= {
1002 /* runtime type ReduceAction687 */
1003 const struct type type_parser__ReduceAction687
= {
1005 "ReduceAction687", /* class_name_string */
1008 &resolution_table_parser__ReduceAction687
,
1011 0, /* nullable Object */
1013 270, /* ReduceAction */
1014 1276, /* ReduceAction687 */
1017 const struct types resolution_table_parser__ReduceAction687
= {
1022 /* runtime type ReduceAction688 */
1023 const struct type type_parser__ReduceAction688
= {
1025 "ReduceAction688", /* class_name_string */
1028 &resolution_table_parser__ReduceAction688
,
1031 0, /* nullable Object */
1033 270, /* ReduceAction */
1034 1277, /* ReduceAction688 */
1037 const struct types resolution_table_parser__ReduceAction688
= {
1042 /* runtime type ReduceAction689 */
1043 const struct type type_parser__ReduceAction689
= {
1045 "ReduceAction689", /* class_name_string */
1048 &resolution_table_parser__ReduceAction689
,
1051 0, /* nullable Object */
1053 270, /* ReduceAction */
1054 1278, /* ReduceAction689 */
1057 const struct types resolution_table_parser__ReduceAction689
= {
1062 /* runtime type ReduceAction690 */
1063 const struct type type_parser__ReduceAction690
= {
1065 "ReduceAction690", /* class_name_string */
1068 &resolution_table_parser__ReduceAction690
,
1071 0, /* nullable Object */
1073 270, /* ReduceAction */
1074 1279, /* ReduceAction690 */
1077 const struct types resolution_table_parser__ReduceAction690
= {
1082 /* runtime type ReduceAction691 */
1083 const struct type type_parser__ReduceAction691
= {
1085 "ReduceAction691", /* class_name_string */
1088 &resolution_table_parser__ReduceAction691
,
1091 0, /* nullable Object */
1093 270, /* ReduceAction */
1094 1280, /* ReduceAction691 */
1097 const struct types resolution_table_parser__ReduceAction691
= {
1102 /* runtime type ReduceAction692 */
1103 const struct type type_parser__ReduceAction692
= {
1105 "ReduceAction692", /* class_name_string */
1108 &resolution_table_parser__ReduceAction692
,
1111 0, /* nullable Object */
1113 270, /* ReduceAction */
1114 1281, /* ReduceAction692 */
1117 const struct types resolution_table_parser__ReduceAction692
= {
1122 /* runtime type ReduceAction693 */
1123 const struct type type_parser__ReduceAction693
= {
1125 "ReduceAction693", /* class_name_string */
1128 &resolution_table_parser__ReduceAction693
,
1131 0, /* nullable Object */
1133 270, /* ReduceAction */
1134 1282, /* ReduceAction693 */
1137 const struct types resolution_table_parser__ReduceAction693
= {
1142 /* runtime type ReduceAction694 */
1143 const struct type type_parser__ReduceAction694
= {
1145 "ReduceAction694", /* class_name_string */
1148 &resolution_table_parser__ReduceAction694
,
1151 0, /* nullable Object */
1153 270, /* ReduceAction */
1154 1283, /* ReduceAction694 */
1157 const struct types resolution_table_parser__ReduceAction694
= {
1162 /* runtime type ReduceAction695 */
1163 const struct type type_parser__ReduceAction695
= {
1165 "ReduceAction695", /* class_name_string */
1168 &resolution_table_parser__ReduceAction695
,
1171 0, /* nullable Object */
1173 270, /* ReduceAction */
1174 1284, /* ReduceAction695 */
1177 const struct types resolution_table_parser__ReduceAction695
= {
1182 /* runtime type ReduceAction696 */
1183 const struct type type_parser__ReduceAction696
= {
1185 "ReduceAction696", /* class_name_string */
1188 &resolution_table_parser__ReduceAction696
,
1191 0, /* nullable Object */
1193 270, /* ReduceAction */
1194 1285, /* ReduceAction696 */
1197 const struct types resolution_table_parser__ReduceAction696
= {
1202 /* runtime type ReduceAction699 */
1203 const struct type type_parser__ReduceAction699
= {
1205 "ReduceAction699", /* class_name_string */
1208 &resolution_table_parser__ReduceAction699
,
1211 0, /* nullable Object */
1213 270, /* ReduceAction */
1214 1286, /* ReduceAction699 */
1217 const struct types resolution_table_parser__ReduceAction699
= {
1222 /* runtime type ReduceAction700 */
1223 const struct type type_parser__ReduceAction700
= {
1225 "ReduceAction700", /* class_name_string */
1228 &resolution_table_parser__ReduceAction700
,
1231 0, /* nullable Object */
1233 270, /* ReduceAction */
1234 1287, /* ReduceAction700 */
1237 const struct types resolution_table_parser__ReduceAction700
= {
1242 /* runtime type ReduceAction701 */
1243 const struct type type_parser__ReduceAction701
= {
1245 "ReduceAction701", /* class_name_string */
1248 &resolution_table_parser__ReduceAction701
,
1251 0, /* nullable Object */
1253 270, /* ReduceAction */
1254 1288, /* ReduceAction701 */
1257 const struct types resolution_table_parser__ReduceAction701
= {
1262 /* runtime type ReduceAction702 */
1263 const struct type type_parser__ReduceAction702
= {
1265 "ReduceAction702", /* class_name_string */
1268 &resolution_table_parser__ReduceAction702
,
1271 0, /* nullable Object */
1273 270, /* ReduceAction */
1274 1289, /* ReduceAction702 */
1277 const struct types resolution_table_parser__ReduceAction702
= {
1282 /* runtime type ReduceAction703 */
1283 const struct type type_parser__ReduceAction703
= {
1285 "ReduceAction703", /* class_name_string */
1288 &resolution_table_parser__ReduceAction703
,
1291 0, /* nullable Object */
1293 270, /* ReduceAction */
1294 1290, /* ReduceAction703 */
1297 const struct types resolution_table_parser__ReduceAction703
= {
1302 /* runtime type ReduceAction704 */
1303 const struct type type_parser__ReduceAction704
= {
1305 "ReduceAction704", /* class_name_string */
1308 &resolution_table_parser__ReduceAction704
,
1311 0, /* nullable Object */
1313 270, /* ReduceAction */
1314 1291, /* ReduceAction704 */
1317 const struct types resolution_table_parser__ReduceAction704
= {
1322 /* runtime type ReduceAction705 */
1323 const struct type type_parser__ReduceAction705
= {
1325 "ReduceAction705", /* class_name_string */
1328 &resolution_table_parser__ReduceAction705
,
1331 0, /* nullable Object */
1333 270, /* ReduceAction */
1334 1292, /* ReduceAction705 */
1337 const struct types resolution_table_parser__ReduceAction705
= {
1342 /* runtime type ReduceAction706 */
1343 const struct type type_parser__ReduceAction706
= {
1345 "ReduceAction706", /* class_name_string */
1348 &resolution_table_parser__ReduceAction706
,
1351 0, /* nullable Object */
1353 270, /* ReduceAction */
1354 1293, /* ReduceAction706 */
1357 const struct types resolution_table_parser__ReduceAction706
= {
1362 /* runtime type ReduceAction707 */
1363 const struct type type_parser__ReduceAction707
= {
1365 "ReduceAction707", /* class_name_string */
1368 &resolution_table_parser__ReduceAction707
,
1371 0, /* nullable Object */
1373 270, /* ReduceAction */
1374 1294, /* ReduceAction707 */
1377 const struct types resolution_table_parser__ReduceAction707
= {
1382 /* runtime type ReduceAction708 */
1383 const struct type type_parser__ReduceAction708
= {
1385 "ReduceAction708", /* class_name_string */
1388 &resolution_table_parser__ReduceAction708
,
1391 0, /* nullable Object */
1393 270, /* ReduceAction */
1394 1295, /* ReduceAction708 */
1397 const struct types resolution_table_parser__ReduceAction708
= {
1402 /* runtime type ReduceAction709 */
1403 const struct type type_parser__ReduceAction709
= {
1405 "ReduceAction709", /* class_name_string */
1408 &resolution_table_parser__ReduceAction709
,
1411 0, /* nullable Object */
1413 270, /* ReduceAction */
1414 1296, /* ReduceAction709 */
1417 const struct types resolution_table_parser__ReduceAction709
= {
1422 /* runtime type ReduceAction710 */
1423 const struct type type_parser__ReduceAction710
= {
1425 "ReduceAction710", /* class_name_string */
1428 &resolution_table_parser__ReduceAction710
,
1431 0, /* nullable Object */
1433 270, /* ReduceAction */
1434 1297, /* ReduceAction710 */
1437 const struct types resolution_table_parser__ReduceAction710
= {
1442 /* runtime type ReduceAction711 */
1443 const struct type type_parser__ReduceAction711
= {
1445 "ReduceAction711", /* class_name_string */
1448 &resolution_table_parser__ReduceAction711
,
1451 0, /* nullable Object */
1453 270, /* ReduceAction */
1454 1298, /* ReduceAction711 */
1457 const struct types resolution_table_parser__ReduceAction711
= {
1462 /* runtime type ReduceAction714 */
1463 const struct type type_parser__ReduceAction714
= {
1465 "ReduceAction714", /* class_name_string */
1468 &resolution_table_parser__ReduceAction714
,
1471 0, /* nullable Object */
1473 270, /* ReduceAction */
1474 1299, /* ReduceAction714 */
1477 const struct types resolution_table_parser__ReduceAction714
= {
1482 /* runtime type ReduceAction716 */
1483 const struct type type_parser__ReduceAction716
= {
1485 "ReduceAction716", /* class_name_string */
1488 &resolution_table_parser__ReduceAction716
,
1491 0, /* nullable Object */
1493 270, /* ReduceAction */
1494 1300, /* ReduceAction716 */
1497 const struct types resolution_table_parser__ReduceAction716
= {
1502 /* runtime type ReduceAction717 */
1503 const struct type type_parser__ReduceAction717
= {
1505 "ReduceAction717", /* class_name_string */
1508 &resolution_table_parser__ReduceAction717
,
1511 0, /* nullable Object */
1513 270, /* ReduceAction */
1514 1301, /* ReduceAction717 */
1517 const struct types resolution_table_parser__ReduceAction717
= {
1522 /* runtime type ReduceAction718 */
1523 const struct type type_parser__ReduceAction718
= {
1525 "ReduceAction718", /* class_name_string */
1528 &resolution_table_parser__ReduceAction718
,
1531 0, /* nullable Object */
1533 270, /* ReduceAction */
1534 1302, /* ReduceAction718 */
1537 const struct types resolution_table_parser__ReduceAction718
= {
1542 /* runtime type ReduceAction719 */
1543 const struct type type_parser__ReduceAction719
= {
1545 "ReduceAction719", /* class_name_string */
1548 &resolution_table_parser__ReduceAction719
,
1551 0, /* nullable Object */
1553 270, /* ReduceAction */
1554 1303, /* ReduceAction719 */
1557 const struct types resolution_table_parser__ReduceAction719
= {
1562 /* runtime type ReduceAction721 */
1563 const struct type type_parser__ReduceAction721
= {
1565 "ReduceAction721", /* class_name_string */
1568 &resolution_table_parser__ReduceAction721
,
1571 0, /* nullable Object */
1573 270, /* ReduceAction */
1574 1304, /* ReduceAction721 */
1577 const struct types resolution_table_parser__ReduceAction721
= {
1582 /* runtime type ReduceAction723 */
1583 const struct type type_parser__ReduceAction723
= {
1585 "ReduceAction723", /* class_name_string */
1588 &resolution_table_parser__ReduceAction723
,
1591 0, /* nullable Object */
1593 270, /* ReduceAction */
1594 1305, /* ReduceAction723 */
1597 const struct types resolution_table_parser__ReduceAction723
= {
1602 /* runtime type ReduceAction724 */
1603 const struct type type_parser__ReduceAction724
= {
1605 "ReduceAction724", /* class_name_string */
1608 &resolution_table_parser__ReduceAction724
,
1611 0, /* nullable Object */
1613 270, /* ReduceAction */
1614 1306, /* ReduceAction724 */
1617 const struct types resolution_table_parser__ReduceAction724
= {
1622 /* runtime type ReduceAction725 */
1623 const struct type type_parser__ReduceAction725
= {
1625 "ReduceAction725", /* class_name_string */
1628 &resolution_table_parser__ReduceAction725
,
1631 0, /* nullable Object */
1633 270, /* ReduceAction */
1634 1307, /* ReduceAction725 */
1637 const struct types resolution_table_parser__ReduceAction725
= {
1642 /* runtime type ReduceAction726 */
1643 const struct type type_parser__ReduceAction726
= {
1645 "ReduceAction726", /* class_name_string */
1648 &resolution_table_parser__ReduceAction726
,
1651 0, /* nullable Object */
1653 270, /* ReduceAction */
1654 1308, /* ReduceAction726 */
1657 const struct types resolution_table_parser__ReduceAction726
= {
1662 /* runtime type ReduceAction727 */
1663 const struct type type_parser__ReduceAction727
= {
1665 "ReduceAction727", /* class_name_string */
1668 &resolution_table_parser__ReduceAction727
,
1671 0, /* nullable Object */
1673 270, /* ReduceAction */
1674 1309, /* ReduceAction727 */
1677 const struct types resolution_table_parser__ReduceAction727
= {
1682 /* runtime type ReduceAction728 */
1683 const struct type type_parser__ReduceAction728
= {
1685 "ReduceAction728", /* class_name_string */
1688 &resolution_table_parser__ReduceAction728
,
1691 0, /* nullable Object */
1693 270, /* ReduceAction */
1694 1310, /* ReduceAction728 */
1697 const struct types resolution_table_parser__ReduceAction728
= {
1702 /* runtime type ReduceAction729 */
1703 const struct type type_parser__ReduceAction729
= {
1705 "ReduceAction729", /* class_name_string */
1708 &resolution_table_parser__ReduceAction729
,
1711 0, /* nullable Object */
1713 270, /* ReduceAction */
1714 1311, /* ReduceAction729 */
1717 const struct types resolution_table_parser__ReduceAction729
= {
1722 /* runtime type ReduceAction730 */
1723 const struct type type_parser__ReduceAction730
= {
1725 "ReduceAction730", /* class_name_string */
1728 &resolution_table_parser__ReduceAction730
,
1731 0, /* nullable Object */
1733 270, /* ReduceAction */
1734 1312, /* ReduceAction730 */
1737 const struct types resolution_table_parser__ReduceAction730
= {
1742 /* runtime type ReduceAction731 */
1743 const struct type type_parser__ReduceAction731
= {
1745 "ReduceAction731", /* class_name_string */
1748 &resolution_table_parser__ReduceAction731
,
1751 0, /* nullable Object */
1753 270, /* ReduceAction */
1754 1313, /* ReduceAction731 */
1757 const struct types resolution_table_parser__ReduceAction731
= {
1762 /* runtime type ReduceAction732 */
1763 const struct type type_parser__ReduceAction732
= {
1765 "ReduceAction732", /* class_name_string */
1768 &resolution_table_parser__ReduceAction732
,
1771 0, /* nullable Object */
1773 270, /* ReduceAction */
1774 1314, /* ReduceAction732 */
1777 const struct types resolution_table_parser__ReduceAction732
= {
1782 /* runtime type ReduceAction734 */
1783 const struct type type_parser__ReduceAction734
= {
1785 "ReduceAction734", /* class_name_string */
1788 &resolution_table_parser__ReduceAction734
,
1791 0, /* nullable Object */
1793 270, /* ReduceAction */
1794 1315, /* ReduceAction734 */
1797 const struct types resolution_table_parser__ReduceAction734
= {
1802 /* runtime type ReduceAction735 */
1803 const struct type type_parser__ReduceAction735
= {
1805 "ReduceAction735", /* class_name_string */
1808 &resolution_table_parser__ReduceAction735
,
1811 0, /* nullable Object */
1813 270, /* ReduceAction */
1814 1316, /* ReduceAction735 */
1817 const struct types resolution_table_parser__ReduceAction735
= {
1822 /* runtime type ReduceAction737 */
1823 const struct type type_parser__ReduceAction737
= {
1825 "ReduceAction737", /* class_name_string */
1828 &resolution_table_parser__ReduceAction737
,
1831 0, /* nullable Object */
1833 270, /* ReduceAction */
1834 1317, /* ReduceAction737 */
1837 const struct types resolution_table_parser__ReduceAction737
= {
1842 /* runtime type ReduceAction738 */
1843 const struct type type_parser__ReduceAction738
= {
1845 "ReduceAction738", /* class_name_string */
1848 &resolution_table_parser__ReduceAction738
,
1851 0, /* nullable Object */
1853 270, /* ReduceAction */
1854 1318, /* ReduceAction738 */
1857 const struct types resolution_table_parser__ReduceAction738
= {
1862 /* runtime type ReduceAction739 */
1863 const struct type type_parser__ReduceAction739
= {
1865 "ReduceAction739", /* class_name_string */
1868 &resolution_table_parser__ReduceAction739
,
1871 0, /* nullable Object */
1873 270, /* ReduceAction */
1874 1319, /* ReduceAction739 */
1877 const struct types resolution_table_parser__ReduceAction739
= {
1882 /* runtime type ReduceAction741 */
1883 const struct type type_parser__ReduceAction741
= {
1885 "ReduceAction741", /* class_name_string */
1888 &resolution_table_parser__ReduceAction741
,
1891 0, /* nullable Object */
1893 270, /* ReduceAction */
1894 1320, /* ReduceAction741 */
1897 const struct types resolution_table_parser__ReduceAction741
= {
1902 /* runtime type ReduceAction742 */
1903 const struct type type_parser__ReduceAction742
= {
1905 "ReduceAction742", /* class_name_string */
1908 &resolution_table_parser__ReduceAction742
,
1911 0, /* nullable Object */
1913 270, /* ReduceAction */
1914 1321, /* ReduceAction742 */
1917 const struct types resolution_table_parser__ReduceAction742
= {
1922 /* runtime type ReduceAction744 */
1923 const struct type type_parser__ReduceAction744
= {
1925 "ReduceAction744", /* class_name_string */
1928 &resolution_table_parser__ReduceAction744
,
1931 0, /* nullable Object */
1933 270, /* ReduceAction */
1934 1322, /* ReduceAction744 */
1937 const struct types resolution_table_parser__ReduceAction744
= {
1942 /* runtime type ReduceAction745 */
1943 const struct type type_parser__ReduceAction745
= {
1945 "ReduceAction745", /* class_name_string */
1948 &resolution_table_parser__ReduceAction745
,
1951 0, /* nullable Object */
1953 270, /* ReduceAction */
1954 1323, /* ReduceAction745 */
1957 const struct types resolution_table_parser__ReduceAction745
= {
1962 /* runtime type ReduceAction746 */
1963 const struct type type_parser__ReduceAction746
= {
1965 "ReduceAction746", /* class_name_string */
1968 &resolution_table_parser__ReduceAction746
,
1971 0, /* nullable Object */
1973 270, /* ReduceAction */
1974 1324, /* ReduceAction746 */
1977 const struct types resolution_table_parser__ReduceAction746
= {
1982 /* runtime type ReduceAction747 */
1983 const struct type type_parser__ReduceAction747
= {
1985 "ReduceAction747", /* class_name_string */
1988 &resolution_table_parser__ReduceAction747
,
1991 0, /* nullable Object */
1993 270, /* ReduceAction */
1994 1325, /* ReduceAction747 */
1997 const struct types resolution_table_parser__ReduceAction747
= {
2002 /* runtime type ReduceAction748 */
2003 const struct type type_parser__ReduceAction748
= {
2005 "ReduceAction748", /* class_name_string */
2008 &resolution_table_parser__ReduceAction748
,
2011 0, /* nullable Object */
2013 270, /* ReduceAction */
2014 1326, /* ReduceAction748 */
2017 const struct types resolution_table_parser__ReduceAction748
= {
2022 /* runtime type ReduceAction750 */
2023 const struct type type_parser__ReduceAction750
= {
2025 "ReduceAction750", /* class_name_string */
2028 &resolution_table_parser__ReduceAction750
,
2031 0, /* nullable Object */
2033 270, /* ReduceAction */
2034 1327, /* ReduceAction750 */
2037 const struct types resolution_table_parser__ReduceAction750
= {
2042 /* runtime type ReduceAction751 */
2043 const struct type type_parser__ReduceAction751
= {
2045 "ReduceAction751", /* class_name_string */
2048 &resolution_table_parser__ReduceAction751
,
2051 0, /* nullable Object */
2053 270, /* ReduceAction */
2054 1328, /* ReduceAction751 */
2057 const struct types resolution_table_parser__ReduceAction751
= {
2062 /* runtime type ReduceAction753 */
2063 const struct type type_parser__ReduceAction753
= {
2065 "ReduceAction753", /* class_name_string */
2068 &resolution_table_parser__ReduceAction753
,
2071 0, /* nullable Object */
2073 270, /* ReduceAction */
2074 1329, /* ReduceAction753 */
2077 const struct types resolution_table_parser__ReduceAction753
= {
2082 /* runtime type ReduceAction754 */
2083 const struct type type_parser__ReduceAction754
= {
2085 "ReduceAction754", /* class_name_string */
2088 &resolution_table_parser__ReduceAction754
,
2091 0, /* nullable Object */
2093 270, /* ReduceAction */
2094 1330, /* ReduceAction754 */
2097 const struct types resolution_table_parser__ReduceAction754
= {
2102 /* runtime type ReduceAction755 */
2103 const struct type type_parser__ReduceAction755
= {
2105 "ReduceAction755", /* class_name_string */
2108 &resolution_table_parser__ReduceAction755
,
2111 0, /* nullable Object */
2113 270, /* ReduceAction */
2114 1331, /* ReduceAction755 */
2117 const struct types resolution_table_parser__ReduceAction755
= {
2122 /* runtime type ReduceAction756 */
2123 const struct type type_parser__ReduceAction756
= {
2125 "ReduceAction756", /* class_name_string */
2128 &resolution_table_parser__ReduceAction756
,
2131 0, /* nullable Object */
2133 270, /* ReduceAction */
2134 1332, /* ReduceAction756 */
2137 const struct types resolution_table_parser__ReduceAction756
= {
2142 /* runtime type ReduceAction758 */
2143 const struct type type_parser__ReduceAction758
= {
2145 "ReduceAction758", /* class_name_string */
2148 &resolution_table_parser__ReduceAction758
,
2151 0, /* nullable Object */
2153 270, /* ReduceAction */
2154 1333, /* ReduceAction758 */
2157 const struct types resolution_table_parser__ReduceAction758
= {
2162 /* runtime type ReduceAction759 */
2163 const struct type type_parser__ReduceAction759
= {
2165 "ReduceAction759", /* class_name_string */
2168 &resolution_table_parser__ReduceAction759
,
2171 0, /* nullable Object */
2173 270, /* ReduceAction */
2174 1334, /* ReduceAction759 */
2177 const struct types resolution_table_parser__ReduceAction759
= {
2182 /* runtime type ReduceAction775 */
2183 const struct type type_parser__ReduceAction775
= {
2185 "ReduceAction775", /* class_name_string */
2188 &resolution_table_parser__ReduceAction775
,
2191 0, /* nullable Object */
2193 270, /* ReduceAction */
2194 1335, /* ReduceAction775 */
2197 const struct types resolution_table_parser__ReduceAction775
= {
2202 /* runtime type ReduceAction776 */
2203 const struct type type_parser__ReduceAction776
= {
2205 "ReduceAction776", /* class_name_string */
2208 &resolution_table_parser__ReduceAction776
,
2211 0, /* nullable Object */
2213 270, /* ReduceAction */
2214 1336, /* ReduceAction776 */
2217 const struct types resolution_table_parser__ReduceAction776
= {
2222 /* runtime type ReduceAction777 */
2223 const struct type type_parser__ReduceAction777
= {
2225 "ReduceAction777", /* class_name_string */
2228 &resolution_table_parser__ReduceAction777
,
2231 0, /* nullable Object */
2233 270, /* ReduceAction */
2234 1337, /* ReduceAction777 */
2237 const struct types resolution_table_parser__ReduceAction777
= {
2242 /* runtime type ReduceAction778 */
2243 const struct type type_parser__ReduceAction778
= {
2245 "ReduceAction778", /* class_name_string */
2248 &resolution_table_parser__ReduceAction778
,
2251 0, /* nullable Object */
2253 270, /* ReduceAction */
2254 1338, /* ReduceAction778 */
2257 const struct types resolution_table_parser__ReduceAction778
= {
2262 /* runtime type ReduceAction780 */
2263 const struct type type_parser__ReduceAction780
= {
2265 "ReduceAction780", /* class_name_string */
2268 &resolution_table_parser__ReduceAction780
,
2271 0, /* nullable Object */
2273 270, /* ReduceAction */
2274 1339, /* ReduceAction780 */
2277 const struct types resolution_table_parser__ReduceAction780
= {
2282 /* runtime type ReduceAction781 */
2283 const struct type type_parser__ReduceAction781
= {
2285 "ReduceAction781", /* class_name_string */
2288 &resolution_table_parser__ReduceAction781
,
2291 0, /* nullable Object */
2293 270, /* ReduceAction */
2294 1340, /* ReduceAction781 */
2297 const struct types resolution_table_parser__ReduceAction781
= {
2302 /* runtime type ReduceAction782 */
2303 const struct type type_parser__ReduceAction782
= {
2305 "ReduceAction782", /* class_name_string */
2308 &resolution_table_parser__ReduceAction782
,
2311 0, /* nullable Object */
2313 270, /* ReduceAction */
2314 1341, /* ReduceAction782 */
2317 const struct types resolution_table_parser__ReduceAction782
= {
2322 /* runtime type ReduceAction783 */
2323 const struct type type_parser__ReduceAction783
= {
2325 "ReduceAction783", /* class_name_string */
2328 &resolution_table_parser__ReduceAction783
,
2331 0, /* nullable Object */
2333 270, /* ReduceAction */
2334 1342, /* ReduceAction783 */
2337 const struct types resolution_table_parser__ReduceAction783
= {
2342 /* runtime type ReduceAction784 */
2343 const struct type type_parser__ReduceAction784
= {
2345 "ReduceAction784", /* class_name_string */
2348 &resolution_table_parser__ReduceAction784
,
2351 0, /* nullable Object */
2353 270, /* ReduceAction */
2354 1343, /* ReduceAction784 */
2357 const struct types resolution_table_parser__ReduceAction784
= {
2362 /* runtime type ReduceAction785 */
2363 const struct type type_parser__ReduceAction785
= {
2365 "ReduceAction785", /* class_name_string */
2368 &resolution_table_parser__ReduceAction785
,
2371 0, /* nullable Object */
2373 270, /* ReduceAction */
2374 1344, /* ReduceAction785 */
2377 const struct types resolution_table_parser__ReduceAction785
= {
2382 /* runtime type ReduceAction786 */
2383 const struct type type_parser__ReduceAction786
= {
2385 "ReduceAction786", /* class_name_string */
2388 &resolution_table_parser__ReduceAction786
,
2391 0, /* nullable Object */
2393 270, /* ReduceAction */
2394 1345, /* ReduceAction786 */
2397 const struct types resolution_table_parser__ReduceAction786
= {
2402 /* runtime type ReduceAction787 */
2403 const struct type type_parser__ReduceAction787
= {
2405 "ReduceAction787", /* class_name_string */
2408 &resolution_table_parser__ReduceAction787
,
2411 0, /* nullable Object */
2413 270, /* ReduceAction */
2414 1346, /* ReduceAction787 */
2417 const struct types resolution_table_parser__ReduceAction787
= {
2422 /* runtime type ReduceAction788 */
2423 const struct type type_parser__ReduceAction788
= {
2425 "ReduceAction788", /* class_name_string */
2428 &resolution_table_parser__ReduceAction788
,
2431 0, /* nullable Object */
2433 270, /* ReduceAction */
2434 1347, /* ReduceAction788 */
2437 const struct types resolution_table_parser__ReduceAction788
= {
2442 /* runtime type ReduceAction789 */
2443 const struct type type_parser__ReduceAction789
= {
2445 "ReduceAction789", /* class_name_string */
2448 &resolution_table_parser__ReduceAction789
,
2451 0, /* nullable Object */
2453 270, /* ReduceAction */
2454 1348, /* ReduceAction789 */
2457 const struct types resolution_table_parser__ReduceAction789
= {
2462 /* runtime type ReduceAction790 */
2463 const struct type type_parser__ReduceAction790
= {
2465 "ReduceAction790", /* class_name_string */
2468 &resolution_table_parser__ReduceAction790
,
2471 0, /* nullable Object */
2473 270, /* ReduceAction */
2474 1349, /* ReduceAction790 */
2477 const struct types resolution_table_parser__ReduceAction790
= {
2482 /* runtime type ReduceAction791 */
2483 const struct type type_parser__ReduceAction791
= {
2485 "ReduceAction791", /* class_name_string */
2488 &resolution_table_parser__ReduceAction791
,
2491 0, /* nullable Object */
2493 270, /* ReduceAction */
2494 1350, /* ReduceAction791 */
2497 const struct types resolution_table_parser__ReduceAction791
= {
2502 /* runtime type ReduceAction792 */
2503 const struct type type_parser__ReduceAction792
= {
2505 "ReduceAction792", /* class_name_string */
2508 &resolution_table_parser__ReduceAction792
,
2511 0, /* nullable Object */
2513 270, /* ReduceAction */
2514 1351, /* ReduceAction792 */
2517 const struct types resolution_table_parser__ReduceAction792
= {
2522 /* runtime type ReduceAction793 */
2523 const struct type type_parser__ReduceAction793
= {
2525 "ReduceAction793", /* class_name_string */
2528 &resolution_table_parser__ReduceAction793
,
2531 0, /* nullable Object */
2533 270, /* ReduceAction */
2534 1352, /* ReduceAction793 */
2537 const struct types resolution_table_parser__ReduceAction793
= {
2542 /* runtime type ReduceAction794 */
2543 const struct type type_parser__ReduceAction794
= {
2545 "ReduceAction794", /* class_name_string */
2548 &resolution_table_parser__ReduceAction794
,
2551 0, /* nullable Object */
2553 270, /* ReduceAction */
2554 1353, /* ReduceAction794 */
2557 const struct types resolution_table_parser__ReduceAction794
= {
2562 /* runtime type ReduceAction795 */
2563 const struct type type_parser__ReduceAction795
= {
2565 "ReduceAction795", /* class_name_string */
2568 &resolution_table_parser__ReduceAction795
,
2571 0, /* nullable Object */
2573 270, /* ReduceAction */
2574 1354, /* ReduceAction795 */
2577 const struct types resolution_table_parser__ReduceAction795
= {
2582 /* runtime type ReduceAction796 */
2583 const struct type type_parser__ReduceAction796
= {
2585 "ReduceAction796", /* class_name_string */
2588 &resolution_table_parser__ReduceAction796
,
2591 0, /* nullable Object */
2593 270, /* ReduceAction */
2594 1355, /* ReduceAction796 */
2597 const struct types resolution_table_parser__ReduceAction796
= {
2602 /* runtime type ReduceAction797 */
2603 const struct type type_parser__ReduceAction797
= {
2605 "ReduceAction797", /* class_name_string */
2608 &resolution_table_parser__ReduceAction797
,
2611 0, /* nullable Object */
2613 270, /* ReduceAction */
2614 1356, /* ReduceAction797 */
2617 const struct types resolution_table_parser__ReduceAction797
= {
2622 /* runtime type ReduceAction798 */
2623 const struct type type_parser__ReduceAction798
= {
2625 "ReduceAction798", /* class_name_string */
2628 &resolution_table_parser__ReduceAction798
,
2631 0, /* nullable Object */
2633 270, /* ReduceAction */
2634 1357, /* ReduceAction798 */
2637 const struct types resolution_table_parser__ReduceAction798
= {
2642 /* runtime type ReduceAction799 */
2643 const struct type type_parser__ReduceAction799
= {
2645 "ReduceAction799", /* class_name_string */
2648 &resolution_table_parser__ReduceAction799
,
2651 0, /* nullable Object */
2653 270, /* ReduceAction */
2654 1358, /* ReduceAction799 */
2657 const struct types resolution_table_parser__ReduceAction799
= {
2662 /* runtime type ReduceAction800 */
2663 const struct type type_parser__ReduceAction800
= {
2665 "ReduceAction800", /* class_name_string */
2668 &resolution_table_parser__ReduceAction800
,
2671 0, /* nullable Object */
2673 270, /* ReduceAction */
2674 1359, /* ReduceAction800 */
2677 const struct types resolution_table_parser__ReduceAction800
= {
2682 /* runtime type ReduceAction801 */
2683 const struct type type_parser__ReduceAction801
= {
2685 "ReduceAction801", /* class_name_string */
2688 &resolution_table_parser__ReduceAction801
,
2691 0, /* nullable Object */
2693 270, /* ReduceAction */
2694 1360, /* ReduceAction801 */
2697 const struct types resolution_table_parser__ReduceAction801
= {
2702 /* runtime type ReduceAction803 */
2703 const struct type type_parser__ReduceAction803
= {
2705 "ReduceAction803", /* class_name_string */
2708 &resolution_table_parser__ReduceAction803
,
2711 0, /* nullable Object */
2713 270, /* ReduceAction */
2714 1361, /* ReduceAction803 */
2717 const struct types resolution_table_parser__ReduceAction803
= {
2722 /* runtime type ReduceAction804 */
2723 const struct type type_parser__ReduceAction804
= {
2725 "ReduceAction804", /* class_name_string */
2728 &resolution_table_parser__ReduceAction804
,
2731 0, /* nullable Object */
2733 270, /* ReduceAction */
2734 1362, /* ReduceAction804 */
2737 const struct types resolution_table_parser__ReduceAction804
= {
2742 /* runtime type ReduceAction805 */
2743 const struct type type_parser__ReduceAction805
= {
2745 "ReduceAction805", /* class_name_string */
2748 &resolution_table_parser__ReduceAction805
,
2751 0, /* nullable Object */
2753 270, /* ReduceAction */
2754 1363, /* ReduceAction805 */
2757 const struct types resolution_table_parser__ReduceAction805
= {
2762 /* runtime type ReduceAction806 */
2763 const struct type type_parser__ReduceAction806
= {
2765 "ReduceAction806", /* class_name_string */
2768 &resolution_table_parser__ReduceAction806
,
2771 0, /* nullable Object */
2773 270, /* ReduceAction */
2774 1364, /* ReduceAction806 */
2777 const struct types resolution_table_parser__ReduceAction806
= {
2782 /* runtime type ReduceAction807 */
2783 const struct type type_parser__ReduceAction807
= {
2785 "ReduceAction807", /* class_name_string */
2788 &resolution_table_parser__ReduceAction807
,
2791 0, /* nullable Object */
2793 270, /* ReduceAction */
2794 1365, /* ReduceAction807 */
2797 const struct types resolution_table_parser__ReduceAction807
= {
2802 /* runtime type ReduceAction808 */
2803 const struct type type_parser__ReduceAction808
= {
2805 "ReduceAction808", /* class_name_string */
2808 &resolution_table_parser__ReduceAction808
,
2811 0, /* nullable Object */
2813 270, /* ReduceAction */
2814 1366, /* ReduceAction808 */
2817 const struct types resolution_table_parser__ReduceAction808
= {
2822 /* runtime type ReduceAction809 */
2823 const struct type type_parser__ReduceAction809
= {
2825 "ReduceAction809", /* class_name_string */
2828 &resolution_table_parser__ReduceAction809
,
2831 0, /* nullable Object */
2833 270, /* ReduceAction */
2834 1367, /* ReduceAction809 */
2837 const struct types resolution_table_parser__ReduceAction809
= {
2842 /* runtime type ReduceAction810 */
2843 const struct type type_parser__ReduceAction810
= {
2845 "ReduceAction810", /* class_name_string */
2848 &resolution_table_parser__ReduceAction810
,
2851 0, /* nullable Object */
2853 270, /* ReduceAction */
2854 1368, /* ReduceAction810 */
2857 const struct types resolution_table_parser__ReduceAction810
= {
2862 /* runtime type ReduceAction811 */
2863 const struct type type_parser__ReduceAction811
= {
2865 "ReduceAction811", /* class_name_string */
2868 &resolution_table_parser__ReduceAction811
,
2871 0, /* nullable Object */
2873 270, /* ReduceAction */
2874 1369, /* ReduceAction811 */
2877 const struct types resolution_table_parser__ReduceAction811
= {
2882 /* runtime type ReduceAction812 */
2883 const struct type type_parser__ReduceAction812
= {
2885 "ReduceAction812", /* class_name_string */
2888 &resolution_table_parser__ReduceAction812
,
2891 0, /* nullable Object */
2893 270, /* ReduceAction */
2894 1370, /* ReduceAction812 */
2897 const struct types resolution_table_parser__ReduceAction812
= {
2902 /* runtime type ReduceAction814 */
2903 const struct type type_parser__ReduceAction814
= {
2905 "ReduceAction814", /* class_name_string */
2908 &resolution_table_parser__ReduceAction814
,
2911 0, /* nullable Object */
2913 270, /* ReduceAction */
2914 1371, /* ReduceAction814 */
2917 const struct types resolution_table_parser__ReduceAction814
= {
2922 /* runtime type ReduceAction815 */
2923 const struct type type_parser__ReduceAction815
= {
2925 "ReduceAction815", /* class_name_string */
2928 &resolution_table_parser__ReduceAction815
,
2931 0, /* nullable Object */
2933 270, /* ReduceAction */
2934 1372, /* ReduceAction815 */
2937 const struct types resolution_table_parser__ReduceAction815
= {
2942 /* runtime type ReduceAction816 */
2943 const struct type type_parser__ReduceAction816
= {
2945 "ReduceAction816", /* class_name_string */
2948 &resolution_table_parser__ReduceAction816
,
2951 0, /* nullable Object */
2953 270, /* ReduceAction */
2954 1373, /* ReduceAction816 */
2957 const struct types resolution_table_parser__ReduceAction816
= {
2962 /* runtime type ReduceAction817 */
2963 const struct type type_parser__ReduceAction817
= {
2965 "ReduceAction817", /* class_name_string */
2968 &resolution_table_parser__ReduceAction817
,
2971 0, /* nullable Object */
2973 270, /* ReduceAction */
2974 1374, /* ReduceAction817 */
2977 const struct types resolution_table_parser__ReduceAction817
= {
2982 /* runtime type ReduceAction818 */
2983 const struct type type_parser__ReduceAction818
= {
2985 "ReduceAction818", /* class_name_string */
2988 &resolution_table_parser__ReduceAction818
,
2991 0, /* nullable Object */
2993 270, /* ReduceAction */
2994 1375, /* ReduceAction818 */
2997 const struct types resolution_table_parser__ReduceAction818
= {
3002 /* runtime type ReduceAction819 */
3003 const struct type type_parser__ReduceAction819
= {
3005 "ReduceAction819", /* class_name_string */
3008 &resolution_table_parser__ReduceAction819
,
3011 0, /* nullable Object */
3013 270, /* ReduceAction */
3014 1376, /* ReduceAction819 */
3017 const struct types resolution_table_parser__ReduceAction819
= {
3022 /* runtime type ReduceAction820 */
3023 const struct type type_parser__ReduceAction820
= {
3025 "ReduceAction820", /* class_name_string */
3028 &resolution_table_parser__ReduceAction820
,
3031 0, /* nullable Object */
3033 270, /* ReduceAction */
3034 1377, /* ReduceAction820 */
3037 const struct types resolution_table_parser__ReduceAction820
= {
3042 /* runtime type ReduceAction821 */
3043 const struct type type_parser__ReduceAction821
= {
3045 "ReduceAction821", /* class_name_string */
3048 &resolution_table_parser__ReduceAction821
,
3051 0, /* nullable Object */
3053 270, /* ReduceAction */
3054 1378, /* ReduceAction821 */
3057 const struct types resolution_table_parser__ReduceAction821
= {
3062 /* runtime type ReduceAction822 */
3063 const struct type type_parser__ReduceAction822
= {
3065 "ReduceAction822", /* class_name_string */
3068 &resolution_table_parser__ReduceAction822
,
3071 0, /* nullable Object */
3073 270, /* ReduceAction */
3074 1379, /* ReduceAction822 */
3077 const struct types resolution_table_parser__ReduceAction822
= {
3082 /* runtime type ReduceAction823 */
3083 const struct type type_parser__ReduceAction823
= {
3085 "ReduceAction823", /* class_name_string */
3088 &resolution_table_parser__ReduceAction823
,
3091 0, /* nullable Object */
3093 270, /* ReduceAction */
3094 1380, /* ReduceAction823 */
3097 const struct types resolution_table_parser__ReduceAction823
= {
3102 /* runtime type ReduceAction824 */
3103 const struct type type_parser__ReduceAction824
= {
3105 "ReduceAction824", /* class_name_string */
3108 &resolution_table_parser__ReduceAction824
,
3111 0, /* nullable Object */
3113 270, /* ReduceAction */
3114 1381, /* ReduceAction824 */
3117 const struct types resolution_table_parser__ReduceAction824
= {
3122 /* runtime type ReduceAction826 */
3123 const struct type type_parser__ReduceAction826
= {
3125 "ReduceAction826", /* class_name_string */
3128 &resolution_table_parser__ReduceAction826
,
3131 0, /* nullable Object */
3133 270, /* ReduceAction */
3134 1382, /* ReduceAction826 */
3137 const struct types resolution_table_parser__ReduceAction826
= {
3142 /* runtime type ReduceAction827 */
3143 const struct type type_parser__ReduceAction827
= {
3145 "ReduceAction827", /* class_name_string */
3148 &resolution_table_parser__ReduceAction827
,
3151 0, /* nullable Object */
3153 270, /* ReduceAction */
3154 1383, /* ReduceAction827 */
3157 const struct types resolution_table_parser__ReduceAction827
= {
3162 /* runtime type ReduceAction828 */
3163 const struct type type_parser__ReduceAction828
= {
3165 "ReduceAction828", /* class_name_string */
3168 &resolution_table_parser__ReduceAction828
,
3171 0, /* nullable Object */
3173 270, /* ReduceAction */
3174 1384, /* ReduceAction828 */
3177 const struct types resolution_table_parser__ReduceAction828
= {
3182 /* runtime type ReduceAction829 */
3183 const struct type type_parser__ReduceAction829
= {
3185 "ReduceAction829", /* class_name_string */
3188 &resolution_table_parser__ReduceAction829
,
3191 0, /* nullable Object */
3193 270, /* ReduceAction */
3194 1385, /* ReduceAction829 */
3197 const struct types resolution_table_parser__ReduceAction829
= {
3202 /* runtime type ReduceAction830 */
3203 const struct type type_parser__ReduceAction830
= {
3205 "ReduceAction830", /* class_name_string */
3208 &resolution_table_parser__ReduceAction830
,
3211 0, /* nullable Object */
3213 270, /* ReduceAction */
3214 1386, /* ReduceAction830 */
3217 const struct types resolution_table_parser__ReduceAction830
= {
3222 /* runtime type ReduceAction831 */
3223 const struct type type_parser__ReduceAction831
= {
3225 "ReduceAction831", /* class_name_string */
3228 &resolution_table_parser__ReduceAction831
,
3231 0, /* nullable Object */
3233 270, /* ReduceAction */
3234 1387, /* ReduceAction831 */
3237 const struct types resolution_table_parser__ReduceAction831
= {
3242 /* runtime type ReduceAction832 */
3243 const struct type type_parser__ReduceAction832
= {
3245 "ReduceAction832", /* class_name_string */
3248 &resolution_table_parser__ReduceAction832
,
3251 0, /* nullable Object */
3253 270, /* ReduceAction */
3254 1388, /* ReduceAction832 */
3257 const struct types resolution_table_parser__ReduceAction832
= {
3262 /* runtime type ReduceAction833 */
3263 const struct type type_parser__ReduceAction833
= {
3265 "ReduceAction833", /* class_name_string */
3268 &resolution_table_parser__ReduceAction833
,
3271 0, /* nullable Object */
3273 270, /* ReduceAction */
3274 1389, /* ReduceAction833 */
3277 const struct types resolution_table_parser__ReduceAction833
= {
3282 /* runtime type ReduceAction834 */
3283 const struct type type_parser__ReduceAction834
= {
3285 "ReduceAction834", /* class_name_string */
3288 &resolution_table_parser__ReduceAction834
,
3291 0, /* nullable Object */
3293 270, /* ReduceAction */
3294 1390, /* ReduceAction834 */
3297 const struct types resolution_table_parser__ReduceAction834
= {
3302 /* runtime type ReduceAction835 */
3303 const struct type type_parser__ReduceAction835
= {
3305 "ReduceAction835", /* class_name_string */
3308 &resolution_table_parser__ReduceAction835
,
3311 0, /* nullable Object */
3313 270, /* ReduceAction */
3314 1391, /* ReduceAction835 */
3317 const struct types resolution_table_parser__ReduceAction835
= {
3322 /* runtime type ReduceAction836 */
3323 const struct type type_parser__ReduceAction836
= {
3325 "ReduceAction836", /* class_name_string */
3328 &resolution_table_parser__ReduceAction836
,
3331 0, /* nullable Object */
3333 270, /* ReduceAction */
3334 1392, /* ReduceAction836 */
3337 const struct types resolution_table_parser__ReduceAction836
= {
3342 /* runtime type ReduceAction838 */
3343 const struct type type_parser__ReduceAction838
= {
3345 "ReduceAction838", /* class_name_string */
3348 &resolution_table_parser__ReduceAction838
,
3351 0, /* nullable Object */
3353 270, /* ReduceAction */
3354 1393, /* ReduceAction838 */
3357 const struct types resolution_table_parser__ReduceAction838
= {
3362 /* runtime type ReduceAction839 */
3363 const struct type type_parser__ReduceAction839
= {
3365 "ReduceAction839", /* class_name_string */
3368 &resolution_table_parser__ReduceAction839
,
3371 0, /* nullable Object */
3373 270, /* ReduceAction */
3374 1394, /* ReduceAction839 */
3377 const struct types resolution_table_parser__ReduceAction839
= {
3382 /* runtime type ReduceAction840 */
3383 const struct type type_parser__ReduceAction840
= {
3385 "ReduceAction840", /* class_name_string */
3388 &resolution_table_parser__ReduceAction840
,
3391 0, /* nullable Object */
3393 270, /* ReduceAction */
3394 1395, /* ReduceAction840 */
3397 const struct types resolution_table_parser__ReduceAction840
= {
3402 /* runtime type ReduceAction841 */
3403 const struct type type_parser__ReduceAction841
= {
3405 "ReduceAction841", /* class_name_string */
3408 &resolution_table_parser__ReduceAction841
,
3411 0, /* nullable Object */
3413 270, /* ReduceAction */
3414 1396, /* ReduceAction841 */
3417 const struct types resolution_table_parser__ReduceAction841
= {
3422 /* runtime type ReduceAction842 */
3423 const struct type type_parser__ReduceAction842
= {
3425 "ReduceAction842", /* class_name_string */
3428 &resolution_table_parser__ReduceAction842
,
3431 0, /* nullable Object */
3433 270, /* ReduceAction */
3434 1397, /* ReduceAction842 */
3437 const struct types resolution_table_parser__ReduceAction842
= {
3442 /* runtime type ReduceAction843 */
3443 const struct type type_parser__ReduceAction843
= {
3445 "ReduceAction843", /* class_name_string */
3448 &resolution_table_parser__ReduceAction843
,
3451 0, /* nullable Object */
3453 270, /* ReduceAction */
3454 1398, /* ReduceAction843 */
3457 const struct types resolution_table_parser__ReduceAction843
= {
3462 /* runtime type ReduceAction844 */
3463 const struct type type_parser__ReduceAction844
= {
3465 "ReduceAction844", /* class_name_string */
3468 &resolution_table_parser__ReduceAction844
,
3471 0, /* nullable Object */
3473 270, /* ReduceAction */
3474 1399, /* ReduceAction844 */
3477 const struct types resolution_table_parser__ReduceAction844
= {
3482 /* runtime type ReduceAction845 */
3483 const struct type type_parser__ReduceAction845
= {
3485 "ReduceAction845", /* class_name_string */
3488 &resolution_table_parser__ReduceAction845
,
3491 0, /* nullable Object */
3493 270, /* ReduceAction */
3494 1400, /* ReduceAction845 */
3497 const struct types resolution_table_parser__ReduceAction845
= {
3502 /* runtime type ReduceAction847 */
3503 const struct type type_parser__ReduceAction847
= {
3505 "ReduceAction847", /* class_name_string */
3508 &resolution_table_parser__ReduceAction847
,
3511 0, /* nullable Object */
3513 270, /* ReduceAction */
3514 1401, /* ReduceAction847 */
3517 const struct types resolution_table_parser__ReduceAction847
= {
3522 /* runtime type ReduceAction850 */
3523 const struct type type_parser__ReduceAction850
= {
3525 "ReduceAction850", /* class_name_string */
3528 &resolution_table_parser__ReduceAction850
,
3531 0, /* nullable Object */
3533 270, /* ReduceAction */
3534 1402, /* ReduceAction850 */
3537 const struct types resolution_table_parser__ReduceAction850
= {
3542 /* runtime type ReduceAction851 */
3543 const struct type type_parser__ReduceAction851
= {
3545 "ReduceAction851", /* class_name_string */
3548 &resolution_table_parser__ReduceAction851
,
3551 0, /* nullable Object */
3553 270, /* ReduceAction */
3554 1403, /* ReduceAction851 */
3557 const struct types resolution_table_parser__ReduceAction851
= {
3562 /* runtime type ReduceAction852 */
3563 const struct type type_parser__ReduceAction852
= {
3565 "ReduceAction852", /* class_name_string */
3568 &resolution_table_parser__ReduceAction852
,
3571 0, /* nullable Object */
3573 270, /* ReduceAction */
3574 1404, /* ReduceAction852 */
3577 const struct types resolution_table_parser__ReduceAction852
= {
3582 /* runtime type ReduceAction853 */
3583 const struct type type_parser__ReduceAction853
= {
3585 "ReduceAction853", /* class_name_string */
3588 &resolution_table_parser__ReduceAction853
,
3591 0, /* nullable Object */
3593 270, /* ReduceAction */
3594 1405, /* ReduceAction853 */
3597 const struct types resolution_table_parser__ReduceAction853
= {
3602 /* runtime type ReduceAction854 */
3603 const struct type type_parser__ReduceAction854
= {
3605 "ReduceAction854", /* class_name_string */
3608 &resolution_table_parser__ReduceAction854
,
3611 0, /* nullable Object */
3613 270, /* ReduceAction */
3614 1406, /* ReduceAction854 */
3617 const struct types resolution_table_parser__ReduceAction854
= {
3622 /* runtime type ReduceAction855 */
3623 const struct type type_parser__ReduceAction855
= {
3625 "ReduceAction855", /* class_name_string */
3628 &resolution_table_parser__ReduceAction855
,
3631 0, /* nullable Object */
3633 270, /* ReduceAction */
3634 1407, /* ReduceAction855 */
3637 const struct types resolution_table_parser__ReduceAction855
= {
3642 /* runtime type ReduceAction856 */
3643 const struct type type_parser__ReduceAction856
= {
3645 "ReduceAction856", /* class_name_string */
3648 &resolution_table_parser__ReduceAction856
,
3651 0, /* nullable Object */
3653 270, /* ReduceAction */
3654 1408, /* ReduceAction856 */
3657 const struct types resolution_table_parser__ReduceAction856
= {
3662 /* runtime type ReduceAction857 */
3663 const struct type type_parser__ReduceAction857
= {
3665 "ReduceAction857", /* class_name_string */
3668 &resolution_table_parser__ReduceAction857
,
3671 0, /* nullable Object */
3673 270, /* ReduceAction */
3674 1409, /* ReduceAction857 */
3677 const struct types resolution_table_parser__ReduceAction857
= {
3682 /* runtime type ReduceAction858 */
3683 const struct type type_parser__ReduceAction858
= {
3685 "ReduceAction858", /* class_name_string */
3688 &resolution_table_parser__ReduceAction858
,
3691 0, /* nullable Object */
3693 270, /* ReduceAction */
3694 1410, /* ReduceAction858 */
3697 const struct types resolution_table_parser__ReduceAction858
= {
3702 /* runtime type ReduceAction859 */
3703 const struct type type_parser__ReduceAction859
= {
3705 "ReduceAction859", /* class_name_string */
3708 &resolution_table_parser__ReduceAction859
,
3711 0, /* nullable Object */
3713 270, /* ReduceAction */
3714 1411, /* ReduceAction859 */
3717 const struct types resolution_table_parser__ReduceAction859
= {
3722 /* runtime type ReduceAction860 */
3723 const struct type type_parser__ReduceAction860
= {
3725 "ReduceAction860", /* class_name_string */
3728 &resolution_table_parser__ReduceAction860
,
3731 0, /* nullable Object */
3733 270, /* ReduceAction */
3734 1412, /* ReduceAction860 */
3737 const struct types resolution_table_parser__ReduceAction860
= {
3742 /* runtime type ReduceAction861 */
3743 const struct type type_parser__ReduceAction861
= {
3745 "ReduceAction861", /* class_name_string */
3748 &resolution_table_parser__ReduceAction861
,
3751 0, /* nullable Object */
3753 270, /* ReduceAction */
3754 1413, /* ReduceAction861 */
3757 const struct types resolution_table_parser__ReduceAction861
= {
3762 /* runtime type ReduceAction862 */
3763 const struct type type_parser__ReduceAction862
= {
3765 "ReduceAction862", /* class_name_string */
3768 &resolution_table_parser__ReduceAction862
,
3771 0, /* nullable Object */
3773 270, /* ReduceAction */
3774 1414, /* ReduceAction862 */
3777 const struct types resolution_table_parser__ReduceAction862
= {
3782 /* runtime type ReduceAction864 */
3783 const struct type type_parser__ReduceAction864
= {
3785 "ReduceAction864", /* class_name_string */
3788 &resolution_table_parser__ReduceAction864
,
3791 0, /* nullable Object */
3793 270, /* ReduceAction */
3794 1415, /* ReduceAction864 */
3797 const struct types resolution_table_parser__ReduceAction864
= {
3802 /* runtime type ReduceAction865 */
3803 const struct type type_parser__ReduceAction865
= {
3805 "ReduceAction865", /* class_name_string */
3808 &resolution_table_parser__ReduceAction865
,
3811 0, /* nullable Object */
3813 270, /* ReduceAction */
3814 1416, /* ReduceAction865 */
3817 const struct types resolution_table_parser__ReduceAction865
= {
3822 /* runtime type ReduceAction867 */
3823 const struct type type_parser__ReduceAction867
= {
3825 "ReduceAction867", /* class_name_string */
3828 &resolution_table_parser__ReduceAction867
,
3831 0, /* nullable Object */
3833 270, /* ReduceAction */
3834 1417, /* ReduceAction867 */
3837 const struct types resolution_table_parser__ReduceAction867
= {
3842 /* runtime type ReduceAction868 */
3843 const struct type type_parser__ReduceAction868
= {
3845 "ReduceAction868", /* class_name_string */
3848 &resolution_table_parser__ReduceAction868
,
3851 0, /* nullable Object */
3853 270, /* ReduceAction */
3854 1418, /* ReduceAction868 */
3857 const struct types resolution_table_parser__ReduceAction868
= {
3862 /* runtime type ReduceAction869 */
3863 const struct type type_parser__ReduceAction869
= {
3865 "ReduceAction869", /* class_name_string */
3868 &resolution_table_parser__ReduceAction869
,
3871 0, /* nullable Object */
3873 270, /* ReduceAction */
3874 1419, /* ReduceAction869 */
3877 const struct types resolution_table_parser__ReduceAction869
= {
3882 /* runtime type ReduceAction870 */
3883 const struct type type_parser__ReduceAction870
= {
3885 "ReduceAction870", /* class_name_string */
3888 &resolution_table_parser__ReduceAction870
,
3891 0, /* nullable Object */
3893 270, /* ReduceAction */
3894 1420, /* ReduceAction870 */
3897 const struct types resolution_table_parser__ReduceAction870
= {
3902 /* runtime type ReduceAction1215 */
3903 const struct type type_parser__ReduceAction1215
= {
3905 "ReduceAction1215", /* class_name_string */
3908 &resolution_table_parser__ReduceAction1215
,
3911 0, /* nullable Object */
3913 270, /* ReduceAction */
3914 1421, /* ReduceAction1215 */
3917 const struct types resolution_table_parser__ReduceAction1215
= {
3922 /* runtime type ReduceAction1216 */
3923 const struct type type_parser__ReduceAction1216
= {
3925 "ReduceAction1216", /* class_name_string */
3928 &resolution_table_parser__ReduceAction1216
,
3931 0, /* nullable Object */
3933 270, /* ReduceAction */
3934 1422, /* ReduceAction1216 */
3937 const struct types resolution_table_parser__ReduceAction1216
= {
3942 /* runtime type ReduceAction1219 */
3943 const struct type type_parser__ReduceAction1219
= {
3945 "ReduceAction1219", /* class_name_string */
3948 &resolution_table_parser__ReduceAction1219
,
3951 0, /* nullable Object */
3953 270, /* ReduceAction */
3954 1423, /* ReduceAction1219 */
3957 const struct types resolution_table_parser__ReduceAction1219
= {
3962 /* runtime type ReduceAction1220 */
3963 const struct type type_parser__ReduceAction1220
= {
3965 "ReduceAction1220", /* class_name_string */
3968 &resolution_table_parser__ReduceAction1220
,
3971 0, /* nullable Object */
3973 270, /* ReduceAction */
3974 1424, /* ReduceAction1220 */
3977 const struct types resolution_table_parser__ReduceAction1220
= {
3982 /* runtime type ReduceAction1223 */
3983 const struct type type_parser__ReduceAction1223
= {
3985 "ReduceAction1223", /* class_name_string */
3988 &resolution_table_parser__ReduceAction1223
,
3991 0, /* nullable Object */
3993 270, /* ReduceAction */
3994 1425, /* ReduceAction1223 */
3997 const struct types resolution_table_parser__ReduceAction1223
= {
4002 /* runtime type ReduceAction1224 */
4003 const struct type type_parser__ReduceAction1224
= {
4005 "ReduceAction1224", /* class_name_string */
4008 &resolution_table_parser__ReduceAction1224
,
4011 0, /* nullable Object */
4013 270, /* ReduceAction */
4014 1426, /* ReduceAction1224 */
4017 const struct types resolution_table_parser__ReduceAction1224
= {
4022 /* runtime type ReduceAction1231 */
4023 const struct type type_parser__ReduceAction1231
= {
4025 "ReduceAction1231", /* class_name_string */
4028 &resolution_table_parser__ReduceAction1231
,
4031 0, /* nullable Object */
4033 270, /* ReduceAction */
4034 1427, /* ReduceAction1231 */
4037 const struct types resolution_table_parser__ReduceAction1231
= {
4042 /* runtime type ReduceAction1255 */
4043 const struct type type_parser__ReduceAction1255
= {
4045 "ReduceAction1255", /* class_name_string */
4048 &resolution_table_parser__ReduceAction1255
,
4051 0, /* nullable Object */
4053 270, /* ReduceAction */
4054 1428, /* ReduceAction1255 */
4057 const struct types resolution_table_parser__ReduceAction1255
= {
4062 /* runtime type ReduceAction1256 */
4063 const struct type type_parser__ReduceAction1256
= {
4065 "ReduceAction1256", /* class_name_string */
4068 &resolution_table_parser__ReduceAction1256
,
4071 0, /* nullable Object */
4073 270, /* ReduceAction */
4074 1429, /* ReduceAction1256 */
4077 const struct types resolution_table_parser__ReduceAction1256
= {
4082 /* runtime type ReduceAction1524 */
4083 const struct type type_parser__ReduceAction1524
= {
4085 "ReduceAction1524", /* class_name_string */
4088 &resolution_table_parser__ReduceAction1524
,
4091 0, /* nullable Object */
4093 270, /* ReduceAction */
4094 1430, /* ReduceAction1524 */
4097 const struct types resolution_table_parser__ReduceAction1524
= {
4102 /* runtime type ReduceAction1525 */
4103 const struct type type_parser__ReduceAction1525
= {
4105 "ReduceAction1525", /* class_name_string */
4108 &resolution_table_parser__ReduceAction1525
,
4111 0, /* nullable Object */
4113 270, /* ReduceAction */
4114 1431, /* ReduceAction1525 */
4117 const struct types resolution_table_parser__ReduceAction1525
= {
4122 /* runtime type ReduceAction1526 */
4123 const struct type type_parser__ReduceAction1526
= {
4125 "ReduceAction1526", /* class_name_string */
4128 &resolution_table_parser__ReduceAction1526
,
4131 0, /* nullable Object */
4133 270, /* ReduceAction */
4134 1432, /* ReduceAction1526 */
4137 const struct types resolution_table_parser__ReduceAction1526
= {
4142 /* runtime type ReduceAction1527 */
4143 const struct type type_parser__ReduceAction1527
= {
4145 "ReduceAction1527", /* class_name_string */
4148 &resolution_table_parser__ReduceAction1527
,
4151 0, /* nullable Object */
4153 270, /* ReduceAction */
4154 1433, /* ReduceAction1527 */
4157 const struct types resolution_table_parser__ReduceAction1527
= {
4162 /* runtime type ReduceAction1528 */
4163 const struct type type_parser__ReduceAction1528
= {
4165 "ReduceAction1528", /* class_name_string */
4168 &resolution_table_parser__ReduceAction1528
,
4171 0, /* nullable Object */
4173 270, /* ReduceAction */
4174 1434, /* ReduceAction1528 */
4177 const struct types resolution_table_parser__ReduceAction1528
= {
4182 /* runtime type ReduceAction1529 */
4183 const struct type type_parser__ReduceAction1529
= {
4185 "ReduceAction1529", /* class_name_string */
4188 &resolution_table_parser__ReduceAction1529
,
4191 0, /* nullable Object */
4193 270, /* ReduceAction */
4194 1435, /* ReduceAction1529 */
4197 const struct types resolution_table_parser__ReduceAction1529
= {
4202 /* runtime type ReduceAction1530 */
4203 const struct type type_parser__ReduceAction1530
= {
4205 "ReduceAction1530", /* class_name_string */
4208 &resolution_table_parser__ReduceAction1530
,
4211 0, /* nullable Object */
4213 270, /* ReduceAction */
4214 1436, /* ReduceAction1530 */
4217 const struct types resolution_table_parser__ReduceAction1530
= {
4222 /* runtime type ReduceAction1531 */
4223 const struct type type_parser__ReduceAction1531
= {
4225 "ReduceAction1531", /* class_name_string */
4228 &resolution_table_parser__ReduceAction1531
,
4231 0, /* nullable Object */
4233 270, /* ReduceAction */
4234 1437, /* ReduceAction1531 */
4237 const struct types resolution_table_parser__ReduceAction1531
= {
4242 /* runtime type ReduceAction1532 */
4243 const struct type type_parser__ReduceAction1532
= {
4245 "ReduceAction1532", /* class_name_string */
4248 &resolution_table_parser__ReduceAction1532
,
4251 0, /* nullable Object */
4253 270, /* ReduceAction */
4254 1438, /* ReduceAction1532 */
4257 const struct types resolution_table_parser__ReduceAction1532
= {
4262 /* runtime type ReduceAction1533 */
4263 const struct type type_parser__ReduceAction1533
= {
4265 "ReduceAction1533", /* class_name_string */
4268 &resolution_table_parser__ReduceAction1533
,
4271 0, /* nullable Object */
4273 270, /* ReduceAction */
4274 1439, /* ReduceAction1533 */
4277 const struct types resolution_table_parser__ReduceAction1533
= {
4282 /* runtime type ReduceAction1536 */
4283 const struct type type_parser__ReduceAction1536
= {
4285 "ReduceAction1536", /* class_name_string */
4288 &resolution_table_parser__ReduceAction1536
,
4291 0, /* nullable Object */
4293 270, /* ReduceAction */
4294 1440, /* ReduceAction1536 */
4297 const struct types resolution_table_parser__ReduceAction1536
= {
4302 /* runtime type ReduceAction1537 */
4303 const struct type type_parser__ReduceAction1537
= {
4305 "ReduceAction1537", /* class_name_string */
4308 &resolution_table_parser__ReduceAction1537
,
4311 0, /* nullable Object */
4313 270, /* ReduceAction */
4314 1441, /* ReduceAction1537 */
4317 const struct types resolution_table_parser__ReduceAction1537
= {
4322 /* runtime type ReduceAction1538 */
4323 const struct type type_parser__ReduceAction1538
= {
4325 "ReduceAction1538", /* class_name_string */
4328 &resolution_table_parser__ReduceAction1538
,
4331 0, /* nullable Object */
4333 270, /* ReduceAction */
4334 1442, /* ReduceAction1538 */
4337 const struct types resolution_table_parser__ReduceAction1538
= {
4342 /* runtime type ReduceAction1539 */
4343 const struct type type_parser__ReduceAction1539
= {
4345 "ReduceAction1539", /* class_name_string */
4348 &resolution_table_parser__ReduceAction1539
,
4351 0, /* nullable Object */
4353 270, /* ReduceAction */
4354 1443, /* ReduceAction1539 */
4357 const struct types resolution_table_parser__ReduceAction1539
= {
4362 /* runtime type ReduceAction1540 */
4363 const struct type type_parser__ReduceAction1540
= {
4365 "ReduceAction1540", /* class_name_string */
4368 &resolution_table_parser__ReduceAction1540
,
4371 0, /* nullable Object */
4373 270, /* ReduceAction */
4374 1444, /* ReduceAction1540 */
4377 const struct types resolution_table_parser__ReduceAction1540
= {
4382 /* runtime type ReduceAction1541 */
4383 const struct type type_parser__ReduceAction1541
= {
4385 "ReduceAction1541", /* class_name_string */
4388 &resolution_table_parser__ReduceAction1541
,
4391 0, /* nullable Object */
4393 270, /* ReduceAction */
4394 1445, /* ReduceAction1541 */
4397 const struct types resolution_table_parser__ReduceAction1541
= {
4402 /* runtime type ReduceAction1543 */
4403 const struct type type_parser__ReduceAction1543
= {
4405 "ReduceAction1543", /* class_name_string */
4408 &resolution_table_parser__ReduceAction1543
,
4411 0, /* nullable Object */
4413 270, /* ReduceAction */
4414 1446, /* ReduceAction1543 */
4417 const struct types resolution_table_parser__ReduceAction1543
= {
4422 /* runtime type ReduceAction1544 */
4423 const struct type type_parser__ReduceAction1544
= {
4425 "ReduceAction1544", /* class_name_string */
4428 &resolution_table_parser__ReduceAction1544
,
4431 0, /* nullable Object */
4433 270, /* ReduceAction */
4434 1447, /* ReduceAction1544 */
4437 const struct types resolution_table_parser__ReduceAction1544
= {
4442 /* runtime type ReduceAction1545 */
4443 const struct type type_parser__ReduceAction1545
= {
4445 "ReduceAction1545", /* class_name_string */
4448 &resolution_table_parser__ReduceAction1545
,
4451 0, /* nullable Object */
4453 270, /* ReduceAction */
4454 1448, /* ReduceAction1545 */
4457 const struct types resolution_table_parser__ReduceAction1545
= {
4462 /* runtime type ReduceAction1546 */
4463 const struct type type_parser__ReduceAction1546
= {
4465 "ReduceAction1546", /* class_name_string */
4468 &resolution_table_parser__ReduceAction1546
,
4471 0, /* nullable Object */
4473 270, /* ReduceAction */
4474 1449, /* ReduceAction1546 */
4477 const struct types resolution_table_parser__ReduceAction1546
= {
4482 /* runtime type ReduceAction1547 */
4483 const struct type type_parser__ReduceAction1547
= {
4485 "ReduceAction1547", /* class_name_string */
4488 &resolution_table_parser__ReduceAction1547
,
4491 0, /* nullable Object */
4493 270, /* ReduceAction */
4494 1450, /* ReduceAction1547 */
4497 const struct types resolution_table_parser__ReduceAction1547
= {
4502 /* runtime type ReduceAction1549 */
4503 const struct type type_parser__ReduceAction1549
= {
4505 "ReduceAction1549", /* class_name_string */
4508 &resolution_table_parser__ReduceAction1549
,
4511 0, /* nullable Object */
4513 270, /* ReduceAction */
4514 1451, /* ReduceAction1549 */
4517 const struct types resolution_table_parser__ReduceAction1549
= {
4522 /* runtime type ReduceAction1553 */
4523 const struct type type_parser__ReduceAction1553
= {
4525 "ReduceAction1553", /* class_name_string */
4528 &resolution_table_parser__ReduceAction1553
,
4531 0, /* nullable Object */
4533 270, /* ReduceAction */
4534 1452, /* ReduceAction1553 */
4537 const struct types resolution_table_parser__ReduceAction1553
= {
4542 /* runtime type ReduceAction1557 */
4543 const struct type type_parser__ReduceAction1557
= {
4545 "ReduceAction1557", /* class_name_string */
4548 &resolution_table_parser__ReduceAction1557
,
4551 0, /* nullable Object */
4553 270, /* ReduceAction */
4554 1453, /* ReduceAction1557 */
4557 const struct types resolution_table_parser__ReduceAction1557
= {
4562 /* runtime type ReduceAction1558 */
4563 const struct type type_parser__ReduceAction1558
= {
4565 "ReduceAction1558", /* class_name_string */
4568 &resolution_table_parser__ReduceAction1558
,
4571 0, /* nullable Object */
4573 270, /* ReduceAction */
4574 1454, /* ReduceAction1558 */
4577 const struct types resolution_table_parser__ReduceAction1558
= {
4582 /* runtime type ReduceAction1559 */
4583 const struct type type_parser__ReduceAction1559
= {
4585 "ReduceAction1559", /* class_name_string */
4588 &resolution_table_parser__ReduceAction1559
,
4591 0, /* nullable Object */
4593 270, /* ReduceAction */
4594 1455, /* ReduceAction1559 */
4597 const struct types resolution_table_parser__ReduceAction1559
= {
4602 /* runtime type ReduceAction1560 */
4603 const struct type type_parser__ReduceAction1560
= {
4605 "ReduceAction1560", /* class_name_string */
4608 &resolution_table_parser__ReduceAction1560
,
4611 0, /* nullable Object */
4613 270, /* ReduceAction */
4614 1456, /* ReduceAction1560 */
4617 const struct types resolution_table_parser__ReduceAction1560
= {
4622 /* runtime type ReduceAction1561 */
4623 const struct type type_parser__ReduceAction1561
= {
4625 "ReduceAction1561", /* class_name_string */
4628 &resolution_table_parser__ReduceAction1561
,
4631 0, /* nullable Object */
4633 270, /* ReduceAction */
4634 1457, /* ReduceAction1561 */
4637 const struct types resolution_table_parser__ReduceAction1561
= {
4642 /* runtime type State */
4643 const struct type type_parser__State
= {
4645 "State", /* class_name_string */
4648 &resolution_table_parser__State
,
4651 0, /* nullable Object */
4656 const struct types resolution_table_parser__State
= {
4661 /* runtime type ANodes[AImport] */
4662 const struct type type_parser_nodes__ANodesparser_nodes__AImport
= {
4664 "ANodes[AImport]", /* class_name_string */
4667 &resolution_table_parser_nodes__ANodesparser_nodes__AImport
,
4670 0, /* nullable Object */
4672 632, /* Collection[ANode] */
4673 169, /* SequenceRead[nullable Object] */
4674 170, /* Collection[Object] */
4675 1793, /* Collection[Prod] */
4676 2497, /* ANodes[AImport] */
4677 2000, /* Collection[AImport] */
4680 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AImport
= {
4683 &type_array__Arrayparser_nodes__AImport
, /* Array[ANodes#0]: Array[AImport] */
4684 &type_parser_nodes__AImport
, /* ANodes#0: AImport */
4685 &type_parser_nodes__AImport
, /* Sequence#0: AImport */
4686 &type_parser_nodes__AImport
, /* SimpleCollection#0: AImport */
4691 &type_parser_nodes__AImport
, /* RemovableCollection#0: AImport */
4692 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[Sequence#0]: Collection[AImport] */
4693 &type_array__Arrayparser_nodes__AImport
, /* Array[Sequence#0]: Array[AImport] */
4694 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[SimpleCollection#0]: Collection[AImport] */
4695 &type_parser_nodes__AImport
, /* Collection#0: AImport */
4696 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[Collection#0]: Collection[AImport] */
4697 &type_parser_nodes__AImport
, /* SequenceRead#0: AImport */
4700 /* runtime type Collection[AImport] */
4701 const struct type type_abstract_collection__Collectionparser_nodes__AImport
= {
4703 "Collection[AImport]", /* class_name_string */
4709 0, /* nullable Object */
4711 632, /* Collection[ANode] */
4713 170, /* Collection[Object] */
4714 1793, /* Collection[Prod] */
4716 2000, /* Collection[AImport] */
4719 /* runtime type ANodes[AFormaldef] */
4720 const struct type type_parser_nodes__ANodesparser_nodes__AFormaldef
= {
4722 "ANodes[AFormaldef]", /* class_name_string */
4725 &resolution_table_parser_nodes__ANodesparser_nodes__AFormaldef
,
4728 0, /* nullable Object */
4730 632, /* Collection[ANode] */
4731 169, /* SequenceRead[nullable Object] */
4732 170, /* Collection[Object] */
4733 1793, /* Collection[Prod] */
4734 2498, /* ANodes[AFormaldef] */
4735 2001, /* Collection[AFormaldef] */
4738 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AFormaldef
= {
4741 &type_array__Arrayparser_nodes__AFormaldef
, /* Array[ANodes#0]: Array[AFormaldef] */
4742 &type_parser_nodes__AFormaldef
, /* ANodes#0: AFormaldef */
4743 &type_parser_nodes__AFormaldef
, /* Sequence#0: AFormaldef */
4744 &type_parser_nodes__AFormaldef
, /* SimpleCollection#0: AFormaldef */
4749 &type_parser_nodes__AFormaldef
, /* RemovableCollection#0: AFormaldef */
4750 &type_abstract_collection__Collectionparser_nodes__AFormaldef
, /* Collection[Sequence#0]: Collection[AFormaldef] */
4751 &type_array__Arrayparser_nodes__AFormaldef
, /* Array[Sequence#0]: Array[AFormaldef] */
4752 &type_abstract_collection__Collectionparser_nodes__AFormaldef
, /* Collection[SimpleCollection#0]: Collection[AFormaldef] */
4753 &type_parser_nodes__AFormaldef
, /* Collection#0: AFormaldef */
4754 &type_abstract_collection__Collectionparser_nodes__AFormaldef
, /* Collection[Collection#0]: Collection[AFormaldef] */
4755 &type_parser_nodes__AFormaldef
, /* SequenceRead#0: AFormaldef */
4758 /* runtime type Collection[AFormaldef] */
4759 const struct type type_abstract_collection__Collectionparser_nodes__AFormaldef
= {
4761 "Collection[AFormaldef]", /* class_name_string */
4767 0, /* nullable Object */
4769 632, /* Collection[ANode] */
4771 170, /* Collection[Object] */
4772 1793, /* Collection[Prod] */
4774 2001, /* Collection[AFormaldef] */
4777 /* runtime type ANodes[ASuperclass] */
4778 const struct type type_parser_nodes__ANodesparser_nodes__ASuperclass
= {
4780 "ANodes[ASuperclass]", /* class_name_string */
4783 &resolution_table_parser_nodes__ANodesparser_nodes__ASuperclass
,
4786 0, /* nullable Object */
4788 632, /* Collection[ANode] */
4789 169, /* SequenceRead[nullable Object] */
4790 170, /* Collection[Object] */
4791 1793, /* Collection[Prod] */
4792 2499, /* ANodes[ASuperclass] */
4793 2002, /* Collection[ASuperclass] */
4796 const struct types resolution_table_parser_nodes__ANodesparser_nodes__ASuperclass
= {
4799 &type_array__Arrayparser_nodes__ASuperclass
, /* Array[ANodes#0]: Array[ASuperclass] */
4800 &type_parser_nodes__ASuperclass
, /* ANodes#0: ASuperclass */
4801 &type_parser_nodes__ASuperclass
, /* Sequence#0: ASuperclass */
4802 &type_parser_nodes__ASuperclass
, /* SimpleCollection#0: ASuperclass */
4807 &type_parser_nodes__ASuperclass
, /* RemovableCollection#0: ASuperclass */
4808 &type_abstract_collection__Collectionparser_nodes__ASuperclass
, /* Collection[Sequence#0]: Collection[ASuperclass] */
4809 &type_array__Arrayparser_nodes__ASuperclass
, /* Array[Sequence#0]: Array[ASuperclass] */
4810 &type_abstract_collection__Collectionparser_nodes__ASuperclass
, /* Collection[SimpleCollection#0]: Collection[ASuperclass] */
4811 &type_parser_nodes__ASuperclass
, /* Collection#0: ASuperclass */
4812 &type_abstract_collection__Collectionparser_nodes__ASuperclass
, /* Collection[Collection#0]: Collection[ASuperclass] */
4813 &type_parser_nodes__ASuperclass
, /* SequenceRead#0: ASuperclass */
4816 /* runtime type Collection[ASuperclass] */
4817 const struct type type_abstract_collection__Collectionparser_nodes__ASuperclass
= {
4819 "Collection[ASuperclass]", /* class_name_string */
4825 0, /* nullable Object */
4827 632, /* Collection[ANode] */
4829 170, /* Collection[Object] */
4830 1793, /* Collection[Prod] */
4832 2002, /* Collection[ASuperclass] */
4835 /* runtime type MMethod */
4836 const struct type type_model__MMethod
= {
4838 "MMethod", /* class_name_string */
4841 &resolution_table_model__MMethod
,
4844 0, /* nullable Object */
4846 8, /* nullable MProperty */
4847 272, /* PropertyLayoutElement */
4848 273, /* nullable MMethod */
4849 1809, /* MProperty */
4853 const struct types resolution_table_model__MMethod
= {
4856 &type_array__Arraymodel__MMethodDef
, /* Array[MPROPDEF]: Array[MMethodDef] */
4857 &type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
4860 /* runtime type MProperty */
4861 const struct type type_model__MProperty
= {
4863 "MProperty", /* class_name_string */
4869 0, /* nullable Object */
4871 8, /* nullable MProperty */
4872 272, /* PropertyLayoutElement */
4874 1809, /* MProperty */
4877 /* runtime type PropertyLayoutElement */
4878 const struct type type_layout_builders__PropertyLayoutElement
= {
4880 "PropertyLayoutElement", /* class_name_string */
4886 0, /* nullable Object */
4889 272, /* PropertyLayoutElement */
4892 /* runtime type nullable MMethod */
4893 const struct type type_nullable_model__MMethod
= {
4895 "nullable MMethod", /* class_name_string */
4898 &resolution_table_nullable_model__MMethod
,
4901 0, /* nullable Object */
4903 8, /* nullable MProperty */
4905 273, /* nullable MMethod */
4908 const struct types resolution_table_nullable_model__MMethod
= {
4911 &type_array__Arraymodel__MMethodDef
, /* Array[MPROPDEF]: Array[MMethodDef] */
4912 &type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
4915 /* runtime type nullable MProperty */
4916 const struct type type_nullable_model__MProperty
= {
4918 "nullable MProperty", /* class_name_string */
4924 0, /* nullable Object */
4926 8, /* nullable MProperty */
4929 /* runtime type MMethodDef */
4930 const struct type type_model__MMethodDef
= {
4932 "MMethodDef", /* class_name_string */
4935 &resolution_table_model__MMethodDef
,
4938 0, /* nullable Object */
4940 9, /* nullable MPropDef */
4941 272, /* PropertyLayoutElement */
4942 1810, /* MPropDef */
4943 2003, /* MMethodDef */
4946 const struct types resolution_table_model__MMethodDef
= {
4949 &type_model__MMethod
, /* MPROPERTY: MMethod */
4950 &type_abstract_compiler__AbstractCompilerVisitor
, /* VISITOR: AbstractCompilerVisitor */
4951 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
4954 /* runtime type MPropDef */
4955 const struct type type_model__MPropDef
= {
4957 "MPropDef", /* class_name_string */
4963 0, /* nullable Object */
4965 9, /* nullable MPropDef */
4966 272, /* PropertyLayoutElement */
4967 1810, /* MPropDef */
4970 /* runtime type nullable MPropDef */
4971 const struct type type_nullable_model__MPropDef
= {
4973 "nullable MPropDef", /* class_name_string */
4979 0, /* nullable Object */
4981 9, /* nullable MPropDef */
4984 /* runtime type Array[MParameter] */
4985 const struct type type_array__Arraymodel__MParameter
= {
4987 "Array[MParameter]", /* class_name_string */
4990 &resolution_table_array__Arraymodel__MParameter
,
4993 0, /* nullable Object */
4995 1458, /* Collection[MParameter] */
4996 169, /* SequenceRead[nullable Object] */
4997 170, /* Collection[Object] */
4998 2294, /* AbstractArrayRead[MParameter] */
4999 1782, /* AbstractArrayRead[Object] */
5000 2574, /* Array[MParameter] */
5002 1973, /* Array[Object] */
5005 const struct types resolution_table_array__Arraymodel__MParameter
= {
5008 &type_array__Arraymodel__MParameter
, /* Array[Array#0]: Array[MParameter] */
5009 &type_array__NativeArraymodel__MParameter
, /* NativeArray[Array#0]: NativeArray[MParameter] */
5010 &type_model__MParameter
, /* Sequence#0: MParameter */
5011 &type_model__MParameter
, /* SimpleCollection#0: MParameter */
5012 &type_abstract_collection__Collectionmodel__MParameter
, /* Collection[Array#0]: Collection[MParameter] */
5013 &type_model__MParameter
, /* Array#0: MParameter */
5014 &type_array__NativeArraymodel__MParameter
, /* NativeArray[ArrayCapable#0]: NativeArray[MParameter] */
5015 &type_model__MParameter
, /* AbstractArray#0: MParameter */
5016 &type_model__MParameter
, /* RemovableCollection#0: MParameter */
5017 &type_abstract_collection__Collectionmodel__MParameter
, /* Collection[Sequence#0]: Collection[MParameter] */
5018 &type_array__Arraymodel__MParameter
, /* Array[Sequence#0]: Array[MParameter] */
5019 &type_abstract_collection__Collectionmodel__MParameter
, /* Collection[SimpleCollection#0]: Collection[MParameter] */
5020 &type_model__MParameter
, /* Collection#0: MParameter */
5021 &type_abstract_collection__Collectionmodel__MParameter
, /* Collection[Collection#0]: Collection[MParameter] */
5022 &type_model__MParameter
, /* SequenceRead#0: MParameter */
5023 &type_model__MParameter
, /* AbstractArrayRead#0: MParameter */
5024 &type_array__Arraymodel__MParameter
, /* Array[AbstractArrayRead#0]: Array[MParameter] */
5025 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[MParameter] not a live type) */
5026 &type_array__ArrayIteratormodel__MParameter
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[MParameter] */
5029 /* runtime type Collection[MParameter] */
5030 const struct type type_abstract_collection__Collectionmodel__MParameter
= {
5032 "Collection[MParameter]", /* class_name_string */
5038 0, /* nullable Object */
5040 1458, /* Collection[MParameter] */
5042 170, /* Collection[Object] */
5045 /* runtime type AbstractArrayRead[MParameter] */
5046 const struct type type_array__AbstractArrayReadmodel__MParameter
= {
5048 "AbstractArrayRead[MParameter]", /* class_name_string */
5054 0, /* nullable Object */
5056 1458, /* Collection[MParameter] */
5057 169, /* SequenceRead[nullable Object] */
5058 170, /* Collection[Object] */
5059 2294, /* AbstractArrayRead[MParameter] */
5060 1782, /* AbstractArrayRead[Object] */
5063 /* runtime type MSignature */
5064 const struct type type_model__MSignature
= {
5066 "MSignature", /* class_name_string */
5069 &resolution_table_model__MSignature
,
5072 0, /* nullable Object */
5074 2, /* nullable MType */
5076 1811, /* MSignature */
5079 const struct types resolution_table_model__MSignature
= {
5084 /* runtime type MParameter */
5085 const struct type type_model__MParameter
= {
5087 "MParameter", /* class_name_string */
5090 &resolution_table_model__MParameter
,
5093 0, /* nullable Object */
5095 274, /* MParameter */
5098 const struct types resolution_table_model__MParameter
= {
5103 /* runtime type Scope */
5104 const struct type type_scope__Scope
= {
5106 "Scope", /* class_name_string */
5109 &resolution_table_scope__Scope
,
5112 0, /* nullable Object */
5117 const struct types resolution_table_scope__Scope
= {
5122 /* runtime type HashMap[String, Variable] */
5123 const struct type type_hash_collection__HashMapstring__Stringscope__Variable
= {
5125 "HashMap[String, Variable]", /* class_name_string */
5128 &resolution_table_hash_collection__HashMapstring__Stringscope__Variable
,
5131 0, /* nullable Object */
5133 276, /* HashMap[String, Variable] */
5136 const struct types resolution_table_hash_collection__HashMapstring__Stringscope__Variable
= {
5143 &type_hash_collection__HashMapKeysstring__Stringscope__Variable
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[String, Variable] */
5144 &type_hash_collection__HashMapValuesstring__Stringscope__Variable
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[String, Variable] */
5145 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringscope__Variable
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[String, Variable]] */
5146 &type_string__String
, /* MapRead#0: String */
5147 &type_hash_collection__HashMapIteratorstring__Stringscope__Variable
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[String, Variable] */
5148 &type_string__String
, /* Map#0: String */
5149 &type_scope__Variable
, /* Map#1: Variable */
5150 &type_hash_collection__HashMapNodestring__Stringscope__Variable
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[String, Variable] */
5151 NULL
, /* empty (Map[Map#0, Map#1]: Map[String, Variable] not a live type) */
5152 &type_scope__Variable
, /* MapRead#1: Variable */
5153 &type_string__String
, /* HashCollection#0: String */
5154 &type_hash_collection__HashMapNodestring__Stringscope__Variable
, /* HashCollection#1: HashMapNode[String, Variable] */
5157 /* runtime type FlowContext */
5158 const struct type type_flow__FlowContext
= {
5160 "FlowContext", /* class_name_string */
5163 &resolution_table_flow__FlowContext
,
5166 0, /* nullable Object */
5168 277, /* FlowContext */
5171 const struct types resolution_table_flow__FlowContext
= {
5176 /* runtime type HashMap[Variable, nullable MType] */
5177 const struct type type_hash_collection__HashMapscope__Variablenullable_model__MType
= {
5179 "HashMap[Variable, nullable MType]", /* class_name_string */
5182 &resolution_table_hash_collection__HashMapscope__Variablenullable_model__MType
,
5185 0, /* nullable Object */
5187 278, /* HashMap[Variable, nullable MType] */
5190 const struct types resolution_table_hash_collection__HashMapscope__Variablenullable_model__MType
= {
5197 &type_hash_collection__HashMapKeysscope__Variablenullable_model__MType
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[Variable, nullable MType] */
5198 &type_hash_collection__HashMapValuesscope__Variablenullable_model__MType
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[Variable, nullable MType] */
5199 &type_array__NativeArraynullable_hash_collection__HashMapNodescope__Variablenullable_model__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
5200 &type_scope__Variable
, /* MapRead#0: Variable */
5201 &type_hash_collection__HashMapIteratorscope__Variablenullable_model__MType
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[Variable, nullable MType] */
5202 &type_scope__Variable
, /* Map#0: Variable */
5203 &type_nullable_model__MType
, /* Map#1: nullable MType */
5204 &type_hash_collection__HashMapNodescope__Variablenullable_model__MType
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[Variable, nullable MType] */
5205 NULL
, /* empty (Map[Map#0, Map#1]: Map[Variable, nullable MType] not a live type) */
5206 &type_nullable_model__MType
, /* MapRead#1: nullable MType */
5207 &type_scope__Variable
, /* HashCollection#0: Variable */
5208 &type_hash_collection__HashMapNodescope__Variablenullable_model__MType
, /* HashCollection#1: HashMapNode[Variable, nullable MType] */
5211 /* runtime type HashMap[Variable, nullable Array[nullable MType]] */
5212 const struct type type_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType
= {
5214 "HashMap[Variable, nullable Array[nullable MType]]", /* class_name_string */
5217 &resolution_table_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType
,
5220 0, /* nullable Object */
5222 279, /* HashMap[Variable, nullable Array[nullable MType]] */
5225 const struct types resolution_table_hash_collection__HashMapscope__Variablenullable_array__Arraynullable_model__MType
= {
5232 &type_hash_collection__HashMapKeysscope__Variablenullable_array__Arraynullable_model__MType
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[Variable, nullable Array[nullable MType]] */
5233 &type_hash_collection__HashMapValuesscope__Variablenullable_array__Arraynullable_model__MType
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[Variable, nullable Array[nullable MType]] */
5234 &type_array__NativeArraynullable_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
5235 &type_scope__Variable
, /* MapRead#0: Variable */
5236 &type_hash_collection__HashMapIteratorscope__Variablenullable_array__Arraynullable_model__MType
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[Variable, nullable Array[nullable MType]] */
5237 &type_scope__Variable
, /* Map#0: Variable */
5238 &type_nullable_array__Arraynullable_model__MType
, /* Map#1: nullable Array[nullable MType] */
5239 &type_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[Variable, nullable Array[nullable MType]] */
5240 NULL
, /* empty (Map[Map#0, Map#1]: Map[Variable, nullable Array[nullable MType]] not a live type) */
5241 &type_nullable_array__Arraynullable_model__MType
, /* MapRead#1: nullable Array[nullable MType] */
5242 &type_scope__Variable
, /* HashCollection#0: Variable */
5243 &type_hash_collection__HashMapNodescope__Variablenullable_array__Arraynullable_model__MType
, /* HashCollection#1: HashMapNode[Variable, nullable Array[nullable MType]] */
5246 /* runtime type MAttributeDef */
5247 const struct type type_model__MAttributeDef
= {
5249 "MAttributeDef", /* class_name_string */
5252 &resolution_table_model__MAttributeDef
,
5255 0, /* nullable Object */
5257 9, /* nullable MPropDef */
5258 272, /* PropertyLayoutElement */
5259 1810, /* MPropDef */
5260 2004, /* MAttributeDef */
5263 const struct types resolution_table_model__MAttributeDef
= {
5266 &type_model__MAttribute
, /* MPROPERTY: MAttribute */
5268 &type_model__MAttributeDef
, /* MPROPDEF: MAttributeDef */
5271 /* runtime type MAttribute */
5272 const struct type type_model__MAttribute
= {
5274 "MAttribute", /* class_name_string */
5277 &resolution_table_model__MAttribute
,
5280 0, /* nullable Object */
5282 8, /* nullable MProperty */
5283 272, /* PropertyLayoutElement */
5284 2005, /* MAttribute */
5285 1809, /* MProperty */
5288 const struct types resolution_table_model__MAttribute
= {
5291 &type_array__Arraymodel__MAttributeDef
, /* Array[MPROPDEF]: Array[MAttributeDef] */
5292 &type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MAttributeDef]] */
5295 /* runtime type List[Int] */
5296 const struct type type_list__Listkernel__Int
= {
5298 "List[Int]", /* class_name_string */
5301 &resolution_table_list__Listkernel__Int
,
5304 0, /* nullable Object */
5306 653, /* Collection[Int] */
5307 169, /* SequenceRead[nullable Object] */
5308 170, /* Collection[Object] */
5309 2006, /* List[Int] */
5312 const struct types resolution_table_list__Listkernel__Int
= {
5315 &type_list__Listkernel__Int
, /* List[List#0]: List[Int] */
5316 &type_list__ListNodekernel__Int
, /* ListNode[List#0]: ListNode[Int] */
5317 &type_kernel__Int
, /* Sequence#0: Int */
5318 &type_kernel__Int
, /* SimpleCollection#0: Int */
5319 &type_list__ListIteratorkernel__Int
, /* ListIterator[List#0]: ListIterator[Int] */
5320 &type_abstract_collection__Collectionkernel__Int
, /* Collection[List#0]: Collection[Int] */
5321 &type_kernel__Int
, /* List#0: Int */
5323 &type_kernel__Int
, /* RemovableCollection#0: Int */
5324 &type_abstract_collection__Collectionkernel__Int
, /* Collection[Sequence#0]: Collection[Int] */
5325 &type_array__Arraykernel__Int
, /* Array[Sequence#0]: Array[Int] */
5326 &type_abstract_collection__Collectionkernel__Int
, /* Collection[SimpleCollection#0]: Collection[Int] */
5327 &type_kernel__Int
, /* Collection#0: Int */
5328 &type_abstract_collection__Collectionkernel__Int
, /* Collection[Collection#0]: Collection[Int] */
5329 &type_kernel__Int
, /* SequenceRead#0: Int */
5332 /* runtime type AModule */
5333 const struct type type_parser_nodes__AModule
= {
5335 "AModule", /* class_name_string */
5338 &resolution_table_parser_nodes__AModule
,
5341 0, /* nullable Object */
5348 const struct types resolution_table_parser_nodes__AModule
= {
5353 /* runtime type ANodes[AExternCodeBlock] */
5354 const struct type type_parser_nodes__ANodesparser_nodes__AExternCodeBlock
= {
5356 "ANodes[AExternCodeBlock]", /* class_name_string */
5359 &resolution_table_parser_nodes__ANodesparser_nodes__AExternCodeBlock
,
5362 0, /* nullable Object */
5364 632, /* Collection[ANode] */
5365 169, /* SequenceRead[nullable Object] */
5366 170, /* Collection[Object] */
5367 1793, /* Collection[Prod] */
5368 2500, /* ANodes[AExternCodeBlock] */
5369 2007, /* Collection[AExternCodeBlock] */
5372 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AExternCodeBlock
= {
5375 &type_array__Arrayparser_nodes__AExternCodeBlock
, /* Array[ANodes#0]: Array[AExternCodeBlock] */
5376 &type_parser_nodes__AExternCodeBlock
, /* ANodes#0: AExternCodeBlock */
5377 &type_parser_nodes__AExternCodeBlock
, /* Sequence#0: AExternCodeBlock */
5378 &type_parser_nodes__AExternCodeBlock
, /* SimpleCollection#0: AExternCodeBlock */
5383 &type_parser_nodes__AExternCodeBlock
, /* RemovableCollection#0: AExternCodeBlock */
5384 &type_abstract_collection__Collectionparser_nodes__AExternCodeBlock
, /* Collection[Sequence#0]: Collection[AExternCodeBlock] */
5385 &type_array__Arrayparser_nodes__AExternCodeBlock
, /* Array[Sequence#0]: Array[AExternCodeBlock] */
5386 &type_abstract_collection__Collectionparser_nodes__AExternCodeBlock
, /* Collection[SimpleCollection#0]: Collection[AExternCodeBlock] */
5387 &type_parser_nodes__AExternCodeBlock
, /* Collection#0: AExternCodeBlock */
5388 &type_abstract_collection__Collectionparser_nodes__AExternCodeBlock
, /* Collection[Collection#0]: Collection[AExternCodeBlock] */
5389 &type_parser_nodes__AExternCodeBlock
, /* SequenceRead#0: AExternCodeBlock */
5392 /* runtime type Collection[AExternCodeBlock] */
5393 const struct type type_abstract_collection__Collectionparser_nodes__AExternCodeBlock
= {
5395 "Collection[AExternCodeBlock]", /* class_name_string */
5401 0, /* nullable Object */
5403 632, /* Collection[ANode] */
5405 170, /* Collection[Object] */
5406 1793, /* Collection[Prod] */
5408 2007, /* Collection[AExternCodeBlock] */
5411 /* runtime type HashMap[MClass, AClassdef] */
5412 const struct type type_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef
= {
5414 "HashMap[MClass, AClassdef]", /* class_name_string */
5417 &resolution_table_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef
,
5420 0, /* nullable Object */
5422 280, /* HashMap[MClass, AClassdef] */
5425 const struct types resolution_table_hash_collection__HashMapmodel__MClassparser_nodes__AClassdef
= {
5432 &type_hash_collection__HashMapKeysmodel__MClassparser_nodes__AClassdef
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MClass, AClassdef] */
5433 &type_hash_collection__HashMapValuesmodel__MClassparser_nodes__AClassdef
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MClass, AClassdef] */
5434 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MClass, AClassdef]] */
5435 &type_model__MClass
, /* MapRead#0: MClass */
5436 &type_hash_collection__HashMapIteratormodel__MClassparser_nodes__AClassdef
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MClass, AClassdef] */
5437 &type_model__MClass
, /* Map#0: MClass */
5438 &type_parser_nodes__AClassdef
, /* Map#1: AClassdef */
5439 &type_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MClass, AClassdef] */
5440 NULL
, /* empty (Map[Map#0, Map#1]: Map[MClass, AClassdef] not a live type) */
5441 &type_parser_nodes__AClassdef
, /* MapRead#1: AClassdef */
5442 &type_model__MClass
, /* HashCollection#0: MClass */
5443 &type_hash_collection__HashMapNodemodel__MClassparser_nodes__AClassdef
, /* HashCollection#1: HashMapNode[MClass, AClassdef] */
5446 /* runtime type ATopClassdef */
5447 const struct type type_parser_nodes__ATopClassdef
= {
5449 "ATopClassdef", /* class_name_string */
5452 &resolution_table_parser_nodes__ATopClassdef
,
5455 0, /* nullable Object */
5457 10, /* nullable AClassdef */
5460 2008, /* AClassdef */
5461 2295, /* ATopClassdef */
5464 const struct types resolution_table_parser_nodes__ATopClassdef
= {
5469 /* runtime type AClassdef */
5470 const struct type type_parser_nodes__AClassdef
= {
5472 "AClassdef", /* class_name_string */
5478 0, /* nullable Object */
5480 10, /* nullable AClassdef */
5483 2008, /* AClassdef */
5486 /* runtime type nullable AClassdef */
5487 const struct type type_nullable_parser_nodes__AClassdef
= {
5489 "nullable AClassdef", /* class_name_string */
5495 0, /* nullable Object */
5497 10, /* nullable AClassdef */
5500 /* runtime type HashMap[MProperty, APropdef] */
5501 const struct type type_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
= {
5503 "HashMap[MProperty, APropdef]", /* class_name_string */
5506 &resolution_table_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
,
5509 0, /* nullable Object */
5511 281, /* HashMap[MProperty, APropdef] */
5514 const struct types resolution_table_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
= {
5521 &type_hash_collection__HashMapKeysmodel__MPropertyparser_nodes__APropdef
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MProperty, APropdef] */
5522 &type_hash_collection__HashMapValuesmodel__MPropertyparser_nodes__APropdef
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MProperty, APropdef] */
5523 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
5524 &type_model__MProperty
, /* MapRead#0: MProperty */
5525 &type_hash_collection__HashMapIteratormodel__MPropertyparser_nodes__APropdef
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MProperty, APropdef] */
5526 &type_model__MProperty
, /* Map#0: MProperty */
5527 &type_parser_nodes__APropdef
, /* Map#1: APropdef */
5528 &type_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MProperty, APropdef] */
5529 NULL
, /* empty (Map[Map#0, Map#1]: Map[MProperty, APropdef] not a live type) */
5530 &type_parser_nodes__APropdef
, /* MapRead#1: APropdef */
5531 &type_model__MProperty
, /* HashCollection#0: MProperty */
5532 &type_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
, /* HashCollection#1: HashMapNode[MProperty, APropdef] */
5535 /* runtime type AModuledecl */
5536 const struct type type_parser_nodes__AModuledecl
= {
5538 "AModuledecl", /* class_name_string */
5541 &resolution_table_parser_nodes__AModuledecl
,
5544 0, /* nullable Object */
5546 11, /* nullable AModuledecl */
5549 2009, /* AModuledecl */
5552 const struct types resolution_table_parser_nodes__AModuledecl
= {
5557 /* runtime type nullable AModuledecl */
5558 const struct type type_nullable_parser_nodes__AModuledecl
= {
5560 "nullable AModuledecl", /* class_name_string */
5563 &resolution_table_nullable_parser_nodes__AModuledecl
,
5566 0, /* nullable Object */
5568 11, /* nullable AModuledecl */
5571 const struct types resolution_table_nullable_parser_nodes__AModuledecl
= {
5576 /* runtime type AStdImport */
5577 const struct type type_parser_nodes__AStdImport
= {
5579 "AStdImport", /* class_name_string */
5582 &resolution_table_parser_nodes__AStdImport
,
5585 0, /* nullable Object */
5590 2010, /* AStdImport */
5593 const struct types resolution_table_parser_nodes__AStdImport
= {
5598 /* runtime type AImport */
5599 const struct type type_parser_nodes__AImport
= {
5601 "AImport", /* class_name_string */
5607 0, /* nullable Object */
5614 /* runtime type ANoImport */
5615 const struct type type_parser_nodes__ANoImport
= {
5617 "ANoImport", /* class_name_string */
5620 &resolution_table_parser_nodes__ANoImport
,
5623 0, /* nullable Object */
5628 2011, /* ANoImport */
5631 const struct types resolution_table_parser_nodes__ANoImport
= {
5636 /* runtime type AMainClassdef */
5637 const struct type type_parser_nodes__AMainClassdef
= {
5639 "AMainClassdef", /* class_name_string */
5642 &resolution_table_parser_nodes__AMainClassdef
,
5645 0, /* nullable Object */
5647 10, /* nullable AClassdef */
5650 2008, /* AClassdef */
5651 2296, /* AMainClassdef */
5654 const struct types resolution_table_parser_nodes__AMainClassdef
= {
5659 /* runtime type AMainMethPropdef */
5660 const struct type type_parser_nodes__AMainMethPropdef
= {
5662 "AMainMethPropdef", /* class_name_string */
5665 &resolution_table_parser_nodes__AMainMethPropdef
,
5668 0, /* nullable Object */
5670 12, /* nullable APropdef */
5673 2012, /* APropdef */
5674 2297, /* AMethPropdef */
5675 2501, /* AConcreteMethPropdef */
5676 2575, /* AMainMethPropdef */
5679 const struct types resolution_table_parser_nodes__AMainMethPropdef
= {
5682 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
5685 /* runtime type AConcreteMethPropdef */
5686 const struct type type_parser_nodes__AConcreteMethPropdef
= {
5688 "AConcreteMethPropdef", /* class_name_string */
5691 &resolution_table_parser_nodes__AConcreteMethPropdef
,
5694 0, /* nullable Object */
5696 12, /* nullable APropdef */
5699 2012, /* APropdef */
5700 2297, /* AMethPropdef */
5701 2501, /* AConcreteMethPropdef */
5704 const struct types resolution_table_parser_nodes__AConcreteMethPropdef
= {
5707 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
5710 /* runtime type AMethPropdef */
5711 const struct type type_parser_nodes__AMethPropdef
= {
5713 "AMethPropdef", /* class_name_string */
5719 0, /* nullable Object */
5721 12, /* nullable APropdef */
5724 2012, /* APropdef */
5725 2297, /* AMethPropdef */
5728 /* runtime type APropdef */
5729 const struct type type_parser_nodes__APropdef
= {
5731 "APropdef", /* class_name_string */
5737 0, /* nullable Object */
5739 12, /* nullable APropdef */
5742 2012, /* APropdef */
5745 /* runtime type nullable APropdef */
5746 const struct type type_nullable_parser_nodes__APropdef
= {
5748 "nullable APropdef", /* class_name_string */
5754 0, /* nullable Object */
5756 12, /* nullable APropdef */
5759 /* runtime type AStdClassdef */
5760 const struct type type_parser_nodes__AStdClassdef
= {
5762 "AStdClassdef", /* class_name_string */
5765 &resolution_table_parser_nodes__AStdClassdef
,
5768 0, /* nullable Object */
5770 10, /* nullable AClassdef */
5773 2008, /* AClassdef */
5774 2298, /* AStdClassdef */
5777 const struct types resolution_table_parser_nodes__AStdClassdef
= {
5782 /* runtime type AAnnotations */
5783 const struct type type_parser_nodes__AAnnotations
= {
5785 "AAnnotations", /* class_name_string */
5788 &resolution_table_parser_nodes__AAnnotations
,
5791 0, /* nullable Object */
5793 13, /* nullable AAnnotations */
5796 2013, /* AAnnotations */
5799 const struct types resolution_table_parser_nodes__AAnnotations
= {
5804 /* runtime type nullable AAnnotations */
5805 const struct type type_nullable_parser_nodes__AAnnotations
= {
5807 "nullable AAnnotations", /* class_name_string */
5810 &resolution_table_nullable_parser_nodes__AAnnotations
,
5813 0, /* nullable Object */
5815 13, /* nullable AAnnotations */
5818 const struct types resolution_table_nullable_parser_nodes__AAnnotations
= {
5823 /* runtime type ANodes[AAnnotation] */
5824 const struct type type_parser_nodes__ANodesparser_nodes__AAnnotation
= {
5826 "ANodes[AAnnotation]", /* class_name_string */
5829 &resolution_table_parser_nodes__ANodesparser_nodes__AAnnotation
,
5832 0, /* nullable Object */
5834 632, /* Collection[ANode] */
5835 169, /* SequenceRead[nullable Object] */
5836 170, /* Collection[Object] */
5837 1793, /* Collection[Prod] */
5838 2502, /* ANodes[AAnnotation] */
5839 2014, /* Collection[AAnnotation] */
5842 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AAnnotation
= {
5845 &type_array__Arrayparser_nodes__AAnnotation
, /* Array[ANodes#0]: Array[AAnnotation] */
5846 &type_parser_nodes__AAnnotation
, /* ANodes#0: AAnnotation */
5847 &type_parser_nodes__AAnnotation
, /* Sequence#0: AAnnotation */
5848 &type_parser_nodes__AAnnotation
, /* SimpleCollection#0: AAnnotation */
5853 &type_parser_nodes__AAnnotation
, /* RemovableCollection#0: AAnnotation */
5854 &type_abstract_collection__Collectionparser_nodes__AAnnotation
, /* Collection[Sequence#0]: Collection[AAnnotation] */
5855 &type_array__Arrayparser_nodes__AAnnotation
, /* Array[Sequence#0]: Array[AAnnotation] */
5856 &type_abstract_collection__Collectionparser_nodes__AAnnotation
, /* Collection[SimpleCollection#0]: Collection[AAnnotation] */
5857 &type_parser_nodes__AAnnotation
, /* Collection#0: AAnnotation */
5858 &type_abstract_collection__Collectionparser_nodes__AAnnotation
, /* Collection[Collection#0]: Collection[AAnnotation] */
5859 &type_parser_nodes__AAnnotation
, /* SequenceRead#0: AAnnotation */
5862 /* runtime type Collection[AAnnotation] */
5863 const struct type type_abstract_collection__Collectionparser_nodes__AAnnotation
= {
5865 "Collection[AAnnotation]", /* class_name_string */
5871 0, /* nullable Object */
5873 632, /* Collection[ANode] */
5875 170, /* Collection[Object] */
5876 1793, /* Collection[Prod] */
5878 2014, /* Collection[AAnnotation] */
5881 /* runtime type AConcreteClasskind */
5882 const struct type type_parser_nodes__AConcreteClasskind
= {
5884 "AConcreteClasskind", /* class_name_string */
5887 &resolution_table_parser_nodes__AConcreteClasskind
,
5890 0, /* nullable Object */
5892 14, /* nullable AClasskind */
5895 2015, /* AClasskind */
5896 2299, /* AConcreteClasskind */
5899 const struct types resolution_table_parser_nodes__AConcreteClasskind
= {
5904 /* runtime type AClasskind */
5905 const struct type type_parser_nodes__AClasskind
= {
5907 "AClasskind", /* class_name_string */
5913 0, /* nullable Object */
5915 14, /* nullable AClasskind */
5918 2015, /* AClasskind */
5921 /* runtime type nullable AClasskind */
5922 const struct type type_nullable_parser_nodes__AClasskind
= {
5924 "nullable AClasskind", /* class_name_string */
5930 0, /* nullable Object */
5932 14, /* nullable AClasskind */
5935 /* runtime type AAbstractClasskind */
5936 const struct type type_parser_nodes__AAbstractClasskind
= {
5938 "AAbstractClasskind", /* class_name_string */
5941 &resolution_table_parser_nodes__AAbstractClasskind
,
5944 0, /* nullable Object */
5946 14, /* nullable AClasskind */
5949 2015, /* AClasskind */
5950 2300, /* AAbstractClasskind */
5953 const struct types resolution_table_parser_nodes__AAbstractClasskind
= {
5958 /* runtime type AInterfaceClasskind */
5959 const struct type type_parser_nodes__AInterfaceClasskind
= {
5961 "AInterfaceClasskind", /* class_name_string */
5964 &resolution_table_parser_nodes__AInterfaceClasskind
,
5967 0, /* nullable Object */
5969 14, /* nullable AClasskind */
5972 2015, /* AClasskind */
5973 2301, /* AInterfaceClasskind */
5976 const struct types resolution_table_parser_nodes__AInterfaceClasskind
= {
5981 /* runtime type AEnumClasskind */
5982 const struct type type_parser_nodes__AEnumClasskind
= {
5984 "AEnumClasskind", /* class_name_string */
5987 &resolution_table_parser_nodes__AEnumClasskind
,
5990 0, /* nullable Object */
5992 14, /* nullable AClasskind */
5995 2015, /* AClasskind */
5996 2302, /* AEnumClasskind */
5999 const struct types resolution_table_parser_nodes__AEnumClasskind
= {
6004 /* runtime type AExternClasskind */
6005 const struct type type_parser_nodes__AExternClasskind
= {
6007 "AExternClasskind", /* class_name_string */
6010 &resolution_table_parser_nodes__AExternClasskind
,
6013 0, /* nullable Object */
6015 14, /* nullable AClasskind */
6018 2015, /* AClasskind */
6019 2303, /* AExternClasskind */
6022 const struct types resolution_table_parser_nodes__AExternClasskind
= {
6027 /* runtime type AFormaldef */
6028 const struct type type_parser_nodes__AFormaldef
= {
6030 "AFormaldef", /* class_name_string */
6033 &resolution_table_parser_nodes__AFormaldef
,
6036 0, /* nullable Object */
6038 1814, /* AFormaldef */
6043 const struct types resolution_table_parser_nodes__AFormaldef
= {
6048 /* runtime type ASuperclass */
6049 const struct type type_parser_nodes__ASuperclass
= {
6051 "ASuperclass", /* class_name_string */
6054 &resolution_table_parser_nodes__ASuperclass
,
6057 0, /* nullable Object */
6059 1815, /* ASuperclass */
6064 const struct types resolution_table_parser_nodes__ASuperclass
= {
6069 /* runtime type ADeferredMethPropdef */
6070 const struct type type_parser_nodes__ADeferredMethPropdef
= {
6072 "ADeferredMethPropdef", /* class_name_string */
6075 &resolution_table_parser_nodes__ADeferredMethPropdef
,
6078 0, /* nullable Object */
6080 12, /* nullable APropdef */
6083 2012, /* APropdef */
6084 2297, /* AMethPropdef */
6085 2503, /* ADeferredMethPropdef */
6088 const struct types resolution_table_parser_nodes__ADeferredMethPropdef
= {
6091 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
6094 /* runtime type AInternMethPropdef */
6095 const struct type type_parser_nodes__AInternMethPropdef
= {
6097 "AInternMethPropdef", /* class_name_string */
6100 &resolution_table_parser_nodes__AInternMethPropdef
,
6103 0, /* nullable Object */
6105 12, /* nullable APropdef */
6108 2012, /* APropdef */
6109 2297, /* AMethPropdef */
6110 2504, /* AInternMethPropdef */
6113 const struct types resolution_table_parser_nodes__AInternMethPropdef
= {
6116 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
6119 /* runtime type AExternMethPropdef */
6120 const struct type type_parser_nodes__AExternMethPropdef
= {
6122 "AExternMethPropdef", /* class_name_string */
6125 &resolution_table_parser_nodes__AExternMethPropdef
,
6128 0, /* nullable Object */
6130 12, /* nullable APropdef */
6133 2012, /* APropdef */
6134 2297, /* AMethPropdef */
6135 2505, /* AExternMethPropdef */
6138 const struct types resolution_table_parser_nodes__AExternMethPropdef
= {
6141 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
6144 /* runtime type AAttrPropdef */
6145 const struct type type_parser_nodes__AAttrPropdef
= {
6147 "AAttrPropdef", /* class_name_string */
6150 &resolution_table_parser_nodes__AAttrPropdef
,
6153 0, /* nullable Object */
6155 12, /* nullable APropdef */
6158 2012, /* APropdef */
6159 2304, /* AAttrPropdef */
6162 const struct types resolution_table_parser_nodes__AAttrPropdef
= {
6165 &type_model__MAttributeDef
, /* MPROPDEF: MAttributeDef */
6168 /* runtime type AConcreteInitPropdef */
6169 const struct type type_parser_nodes__AConcreteInitPropdef
= {
6171 "AConcreteInitPropdef", /* class_name_string */
6174 &resolution_table_parser_nodes__AConcreteInitPropdef
,
6177 0, /* nullable Object */
6179 12, /* nullable APropdef */
6182 2012, /* APropdef */
6183 2297, /* AMethPropdef */
6184 2501, /* AConcreteMethPropdef */
6185 2506, /* AInitPropdef */
6186 2624, /* AConcreteInitPropdef */
6189 const struct types resolution_table_parser_nodes__AConcreteInitPropdef
= {
6192 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
6195 /* runtime type AInitPropdef */
6196 const struct type type_parser_nodes__AInitPropdef
= {
6198 "AInitPropdef", /* class_name_string */
6204 0, /* nullable Object */
6206 12, /* nullable APropdef */
6209 2012, /* APropdef */
6210 2297, /* AMethPropdef */
6212 2506, /* AInitPropdef */
6215 /* runtime type ATypePropdef */
6216 const struct type type_parser_nodes__ATypePropdef
= {
6218 "ATypePropdef", /* class_name_string */
6221 &resolution_table_parser_nodes__ATypePropdef
,
6224 0, /* nullable Object */
6226 12, /* nullable APropdef */
6229 2012, /* APropdef */
6230 2305, /* ATypePropdef */
6233 const struct types resolution_table_parser_nodes__ATypePropdef
= {
6236 &type_model__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
6239 /* runtime type AExternInitPropdef */
6240 const struct type type_parser_nodes__AExternInitPropdef
= {
6242 "AExternInitPropdef", /* class_name_string */
6245 &resolution_table_parser_nodes__AExternInitPropdef
,
6248 0, /* nullable Object */
6250 12, /* nullable APropdef */
6253 2012, /* APropdef */
6254 2297, /* AMethPropdef */
6255 2576, /* AExternInitPropdef */
6256 2506, /* AInitPropdef */
6259 const struct types resolution_table_parser_nodes__AExternInitPropdef
= {
6262 &type_model__MMethodDef
, /* MPROPDEF: MMethodDef */
6265 /* runtime type AReadAble */
6266 const struct type type_parser_nodes__AReadAble
= {
6268 "AReadAble", /* class_name_string */
6271 &resolution_table_parser_nodes__AReadAble
,
6274 0, /* nullable Object */
6276 15, /* nullable AAble */
6280 2306, /* AReadAble */
6283 const struct types resolution_table_parser_nodes__AReadAble
= {
6288 /* runtime type AAble */
6289 const struct type type_parser_nodes__AAble
= {
6291 "AAble", /* class_name_string */
6297 0, /* nullable Object */
6299 15, /* nullable AAble */
6305 /* runtime type nullable AAble */
6306 const struct type type_nullable_parser_nodes__AAble
= {
6308 "nullable AAble", /* class_name_string */
6314 0, /* nullable Object */
6316 15, /* nullable AAble */
6319 /* runtime type AWriteAble */
6320 const struct type type_parser_nodes__AWriteAble
= {
6322 "AWriteAble", /* class_name_string */
6325 &resolution_table_parser_nodes__AWriteAble
,
6328 0, /* nullable Object */
6330 15, /* nullable AAble */
6334 2307, /* AWriteAble */
6337 const struct types resolution_table_parser_nodes__AWriteAble
= {
6342 /* runtime type APublicVisibility */
6343 const struct type type_parser_nodes__APublicVisibility
= {
6345 "APublicVisibility", /* class_name_string */
6348 &resolution_table_parser_nodes__APublicVisibility
,
6351 0, /* nullable Object */
6353 16, /* nullable AVisibility */
6356 2017, /* AVisibility */
6357 2308, /* APublicVisibility */
6360 const struct types resolution_table_parser_nodes__APublicVisibility
= {
6365 /* runtime type AVisibility */
6366 const struct type type_parser_nodes__AVisibility
= {
6368 "AVisibility", /* class_name_string */
6374 0, /* nullable Object */
6376 16, /* nullable AVisibility */
6379 2017, /* AVisibility */
6382 /* runtime type nullable AVisibility */
6383 const struct type type_nullable_parser_nodes__AVisibility
= {
6385 "nullable AVisibility", /* class_name_string */
6391 0, /* nullable Object */
6393 16, /* nullable AVisibility */
6396 /* runtime type APrivateVisibility */
6397 const struct type type_parser_nodes__APrivateVisibility
= {
6399 "APrivateVisibility", /* class_name_string */
6402 &resolution_table_parser_nodes__APrivateVisibility
,
6405 0, /* nullable Object */
6407 16, /* nullable AVisibility */
6410 2017, /* AVisibility */
6411 2309, /* APrivateVisibility */
6414 const struct types resolution_table_parser_nodes__APrivateVisibility
= {
6419 /* runtime type AProtectedVisibility */
6420 const struct type type_parser_nodes__AProtectedVisibility
= {
6422 "AProtectedVisibility", /* class_name_string */
6425 &resolution_table_parser_nodes__AProtectedVisibility
,
6428 0, /* nullable Object */
6430 16, /* nullable AVisibility */
6433 2017, /* AVisibility */
6434 2310, /* AProtectedVisibility */
6437 const struct types resolution_table_parser_nodes__AProtectedVisibility
= {
6442 /* runtime type AIntrudeVisibility */
6443 const struct type type_parser_nodes__AIntrudeVisibility
= {
6445 "AIntrudeVisibility", /* class_name_string */
6448 &resolution_table_parser_nodes__AIntrudeVisibility
,
6451 0, /* nullable Object */
6453 16, /* nullable AVisibility */
6456 2017, /* AVisibility */
6457 2311, /* AIntrudeVisibility */
6460 const struct types resolution_table_parser_nodes__AIntrudeVisibility
= {
6465 /* runtime type AIdMethid */
6466 const struct type type_parser_nodes__AIdMethid
= {
6468 "AIdMethid", /* class_name_string */
6471 &resolution_table_parser_nodes__AIdMethid
,
6474 0, /* nullable Object */
6476 17, /* nullable AMethid */
6480 2312, /* AIdMethid */
6483 const struct types resolution_table_parser_nodes__AIdMethid
= {
6488 /* runtime type AMethid */
6489 const struct type type_parser_nodes__AMethid
= {
6491 "AMethid", /* class_name_string */
6497 0, /* nullable Object */
6499 17, /* nullable AMethid */
6505 /* runtime type nullable AMethid */
6506 const struct type type_nullable_parser_nodes__AMethid
= {
6508 "nullable AMethid", /* class_name_string */
6514 0, /* nullable Object */
6516 17, /* nullable AMethid */
6519 /* runtime type APlusMethid */
6520 const struct type type_parser_nodes__APlusMethid
= {
6522 "APlusMethid", /* class_name_string */
6525 &resolution_table_parser_nodes__APlusMethid
,
6528 0, /* nullable Object */
6530 17, /* nullable AMethid */
6534 2313, /* APlusMethid */
6537 const struct types resolution_table_parser_nodes__APlusMethid
= {
6542 /* runtime type AMinusMethid */
6543 const struct type type_parser_nodes__AMinusMethid
= {
6545 "AMinusMethid", /* class_name_string */
6548 &resolution_table_parser_nodes__AMinusMethid
,
6551 0, /* nullable Object */
6553 17, /* nullable AMethid */
6557 2314, /* AMinusMethid */
6560 const struct types resolution_table_parser_nodes__AMinusMethid
= {
6565 /* runtime type AStarMethid */
6566 const struct type type_parser_nodes__AStarMethid
= {
6568 "AStarMethid", /* class_name_string */
6571 &resolution_table_parser_nodes__AStarMethid
,
6574 0, /* nullable Object */
6576 17, /* nullable AMethid */
6580 2315, /* AStarMethid */
6583 const struct types resolution_table_parser_nodes__AStarMethid
= {
6588 /* runtime type ASlashMethid */
6589 const struct type type_parser_nodes__ASlashMethid
= {
6591 "ASlashMethid", /* class_name_string */
6594 &resolution_table_parser_nodes__ASlashMethid
,
6597 0, /* nullable Object */
6599 17, /* nullable AMethid */
6603 2316, /* ASlashMethid */
6606 const struct types resolution_table_parser_nodes__ASlashMethid
= {
6611 /* runtime type APercentMethid */
6612 const struct type type_parser_nodes__APercentMethid
= {
6614 "APercentMethid", /* class_name_string */
6617 &resolution_table_parser_nodes__APercentMethid
,
6620 0, /* nullable Object */
6622 17, /* nullable AMethid */
6626 2317, /* APercentMethid */
6629 const struct types resolution_table_parser_nodes__APercentMethid
= {
6634 /* runtime type AEqMethid */
6635 const struct type type_parser_nodes__AEqMethid
= {
6637 "AEqMethid", /* class_name_string */
6640 &resolution_table_parser_nodes__AEqMethid
,
6643 0, /* nullable Object */
6645 17, /* nullable AMethid */
6649 2318, /* AEqMethid */
6652 const struct types resolution_table_parser_nodes__AEqMethid
= {
6657 /* runtime type ANeMethid */
6658 const struct type type_parser_nodes__ANeMethid
= {
6660 "ANeMethid", /* class_name_string */
6663 &resolution_table_parser_nodes__ANeMethid
,
6666 0, /* nullable Object */
6668 17, /* nullable AMethid */
6672 2319, /* ANeMethid */
6675 const struct types resolution_table_parser_nodes__ANeMethid
= {
6680 /* runtime type ALeMethid */
6681 const struct type type_parser_nodes__ALeMethid
= {
6683 "ALeMethid", /* class_name_string */
6686 &resolution_table_parser_nodes__ALeMethid
,
6689 0, /* nullable Object */
6691 17, /* nullable AMethid */
6695 2320, /* ALeMethid */
6698 const struct types resolution_table_parser_nodes__ALeMethid
= {
6703 /* runtime type AGeMethid */
6704 const struct type type_parser_nodes__AGeMethid
= {
6706 "AGeMethid", /* class_name_string */
6709 &resolution_table_parser_nodes__AGeMethid
,
6712 0, /* nullable Object */
6714 17, /* nullable AMethid */
6718 2321, /* AGeMethid */
6721 const struct types resolution_table_parser_nodes__AGeMethid
= {
6726 /* runtime type ALtMethid */
6727 const struct type type_parser_nodes__ALtMethid
= {
6729 "ALtMethid", /* class_name_string */
6732 &resolution_table_parser_nodes__ALtMethid
,
6735 0, /* nullable Object */
6737 17, /* nullable AMethid */
6741 2322, /* ALtMethid */
6744 const struct types resolution_table_parser_nodes__ALtMethid
= {
6749 /* runtime type AGtMethid */
6750 const struct type type_parser_nodes__AGtMethid
= {
6752 "AGtMethid", /* class_name_string */
6755 &resolution_table_parser_nodes__AGtMethid
,
6758 0, /* nullable Object */
6760 17, /* nullable AMethid */
6764 2323, /* AGtMethid */
6767 const struct types resolution_table_parser_nodes__AGtMethid
= {
6772 /* runtime type ALlMethid */
6773 const struct type type_parser_nodes__ALlMethid
= {
6775 "ALlMethid", /* class_name_string */
6778 &resolution_table_parser_nodes__ALlMethid
,
6781 0, /* nullable Object */
6783 17, /* nullable AMethid */
6787 2324, /* ALlMethid */
6790 const struct types resolution_table_parser_nodes__ALlMethid
= {
6795 /* runtime type AGgMethid */
6796 const struct type type_parser_nodes__AGgMethid
= {
6798 "AGgMethid", /* class_name_string */
6801 &resolution_table_parser_nodes__AGgMethid
,
6804 0, /* nullable Object */
6806 17, /* nullable AMethid */
6810 2325, /* AGgMethid */
6813 const struct types resolution_table_parser_nodes__AGgMethid
= {
6818 /* runtime type ABraMethid */
6819 const struct type type_parser_nodes__ABraMethid
= {
6821 "ABraMethid", /* class_name_string */
6824 &resolution_table_parser_nodes__ABraMethid
,
6827 0, /* nullable Object */
6829 17, /* nullable AMethid */
6833 2326, /* ABraMethid */
6836 const struct types resolution_table_parser_nodes__ABraMethid
= {
6841 /* runtime type AStarshipMethid */
6842 const struct type type_parser_nodes__AStarshipMethid
= {
6844 "AStarshipMethid", /* class_name_string */
6847 &resolution_table_parser_nodes__AStarshipMethid
,
6850 0, /* nullable Object */
6852 17, /* nullable AMethid */
6856 2327, /* AStarshipMethid */
6859 const struct types resolution_table_parser_nodes__AStarshipMethid
= {
6864 /* runtime type AAssignMethid */
6865 const struct type type_parser_nodes__AAssignMethid
= {
6867 "AAssignMethid", /* class_name_string */
6870 &resolution_table_parser_nodes__AAssignMethid
,
6873 0, /* nullable Object */
6875 17, /* nullable AMethid */
6879 2328, /* AAssignMethid */
6882 const struct types resolution_table_parser_nodes__AAssignMethid
= {
6887 /* runtime type ABraassignMethid */
6888 const struct type type_parser_nodes__ABraassignMethid
= {
6890 "ABraassignMethid", /* class_name_string */
6893 &resolution_table_parser_nodes__ABraassignMethid
,
6896 0, /* nullable Object */
6898 17, /* nullable AMethid */
6902 2329, /* ABraassignMethid */
6905 const struct types resolution_table_parser_nodes__ABraassignMethid
= {
6910 /* runtime type ASignature */
6911 const struct type type_parser_nodes__ASignature
= {
6913 "ASignature", /* class_name_string */
6916 &resolution_table_parser_nodes__ASignature
,
6919 0, /* nullable Object */
6921 18, /* nullable ASignature */
6924 2019, /* ASignature */
6927 const struct types resolution_table_parser_nodes__ASignature
= {
6932 /* runtime type nullable ASignature */
6933 const struct type type_nullable_parser_nodes__ASignature
= {
6935 "nullable ASignature", /* class_name_string */
6938 &resolution_table_nullable_parser_nodes__ASignature
,
6941 0, /* nullable Object */
6943 18, /* nullable ASignature */
6946 const struct types resolution_table_nullable_parser_nodes__ASignature
= {
6951 /* runtime type ANodes[AParam] */
6952 const struct type type_parser_nodes__ANodesparser_nodes__AParam
= {
6954 "ANodes[AParam]", /* class_name_string */
6957 &resolution_table_parser_nodes__ANodesparser_nodes__AParam
,
6960 0, /* nullable Object */
6962 632, /* Collection[ANode] */
6963 169, /* SequenceRead[nullable Object] */
6964 170, /* Collection[Object] */
6965 1793, /* Collection[Prod] */
6966 2507, /* ANodes[AParam] */
6967 2020, /* Collection[AParam] */
6970 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AParam
= {
6973 &type_array__Arrayparser_nodes__AParam
, /* Array[ANodes#0]: Array[AParam] */
6974 &type_parser_nodes__AParam
, /* ANodes#0: AParam */
6975 &type_parser_nodes__AParam
, /* Sequence#0: AParam */
6976 &type_parser_nodes__AParam
, /* SimpleCollection#0: AParam */
6981 &type_parser_nodes__AParam
, /* RemovableCollection#0: AParam */
6982 &type_abstract_collection__Collectionparser_nodes__AParam
, /* Collection[Sequence#0]: Collection[AParam] */
6983 &type_array__Arrayparser_nodes__AParam
, /* Array[Sequence#0]: Array[AParam] */
6984 &type_abstract_collection__Collectionparser_nodes__AParam
, /* Collection[SimpleCollection#0]: Collection[AParam] */
6985 &type_parser_nodes__AParam
, /* Collection#0: AParam */
6986 &type_abstract_collection__Collectionparser_nodes__AParam
, /* Collection[Collection#0]: Collection[AParam] */
6987 &type_parser_nodes__AParam
, /* SequenceRead#0: AParam */
6990 /* runtime type Collection[AParam] */
6991 const struct type type_abstract_collection__Collectionparser_nodes__AParam
= {
6993 "Collection[AParam]", /* class_name_string */
6999 0, /* nullable Object */
7001 632, /* Collection[ANode] */
7003 170, /* Collection[Object] */
7004 1793, /* Collection[Prod] */
7006 2020, /* Collection[AParam] */
7009 /* runtime type AParam */
7010 const struct type type_parser_nodes__AParam
= {
7012 "AParam", /* class_name_string */
7015 &resolution_table_parser_nodes__AParam
,
7018 0, /* nullable Object */
7025 const struct types resolution_table_parser_nodes__AParam
= {
7030 /* runtime type AReturnExpr */
7031 const struct type type_parser_nodes__AReturnExpr
= {
7033 "AReturnExpr", /* class_name_string */
7036 &resolution_table_parser_nodes__AReturnExpr
,
7039 0, /* nullable Object */
7041 19, /* nullable AExpr */
7045 2330, /* AReturnExpr */
7048 const struct types resolution_table_parser_nodes__AReturnExpr
= {
7053 /* runtime type AExpr */
7054 const struct type type_parser_nodes__AExpr
= {
7056 "AExpr", /* class_name_string */
7062 0, /* nullable Object */
7064 19, /* nullable AExpr */
7070 /* runtime type nullable AExpr */
7071 const struct type type_nullable_parser_nodes__AExpr
= {
7073 "nullable AExpr", /* class_name_string */
7079 0, /* nullable Object */
7081 19, /* nullable AExpr */
7084 /* runtime type AExternCalls */
7085 const struct type type_parser_nodes__AExternCalls
= {
7087 "AExternCalls", /* class_name_string */
7090 &resolution_table_parser_nodes__AExternCalls
,
7093 0, /* nullable Object */
7095 20, /* nullable AExternCalls */
7098 2022, /* AExternCalls */
7101 const struct types resolution_table_parser_nodes__AExternCalls
= {
7106 /* runtime type nullable AExternCalls */
7107 const struct type type_nullable_parser_nodes__AExternCalls
= {
7109 "nullable AExternCalls", /* class_name_string */
7112 &resolution_table_nullable_parser_nodes__AExternCalls
,
7115 0, /* nullable Object */
7117 20, /* nullable AExternCalls */
7120 const struct types resolution_table_nullable_parser_nodes__AExternCalls
= {
7125 /* runtime type ANodes[AExternCall] */
7126 const struct type type_parser_nodes__ANodesparser_nodes__AExternCall
= {
7128 "ANodes[AExternCall]", /* class_name_string */
7131 &resolution_table_parser_nodes__ANodesparser_nodes__AExternCall
,
7134 0, /* nullable Object */
7136 632, /* Collection[ANode] */
7137 169, /* SequenceRead[nullable Object] */
7138 170, /* Collection[Object] */
7139 1793, /* Collection[Prod] */
7140 2508, /* ANodes[AExternCall] */
7141 2023, /* Collection[AExternCall] */
7144 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AExternCall
= {
7147 &type_array__Arrayparser_nodes__AExternCall
, /* Array[ANodes#0]: Array[AExternCall] */
7148 &type_parser_nodes__AExternCall
, /* ANodes#0: AExternCall */
7149 &type_parser_nodes__AExternCall
, /* Sequence#0: AExternCall */
7150 &type_parser_nodes__AExternCall
, /* SimpleCollection#0: AExternCall */
7155 &type_parser_nodes__AExternCall
, /* RemovableCollection#0: AExternCall */
7156 &type_abstract_collection__Collectionparser_nodes__AExternCall
, /* Collection[Sequence#0]: Collection[AExternCall] */
7157 &type_array__Arrayparser_nodes__AExternCall
, /* Array[Sequence#0]: Array[AExternCall] */
7158 &type_abstract_collection__Collectionparser_nodes__AExternCall
, /* Collection[SimpleCollection#0]: Collection[AExternCall] */
7159 &type_parser_nodes__AExternCall
, /* Collection#0: AExternCall */
7160 &type_abstract_collection__Collectionparser_nodes__AExternCall
, /* Collection[Collection#0]: Collection[AExternCall] */
7161 &type_parser_nodes__AExternCall
, /* SequenceRead#0: AExternCall */
7164 /* runtime type Collection[AExternCall] */
7165 const struct type type_abstract_collection__Collectionparser_nodes__AExternCall
= {
7167 "Collection[AExternCall]", /* class_name_string */
7173 0, /* nullable Object */
7175 632, /* Collection[ANode] */
7177 170, /* Collection[Object] */
7178 1793, /* Collection[Prod] */
7180 2023, /* Collection[AExternCall] */
7183 /* runtime type ASuperExternCall */
7184 const struct type type_parser_nodes__ASuperExternCall
= {
7186 "ASuperExternCall", /* class_name_string */
7189 &resolution_table_parser_nodes__ASuperExternCall
,
7192 0, /* nullable Object */
7194 21, /* nullable AExternCall */
7197 2024, /* AExternCall */
7198 2331, /* ASuperExternCall */
7201 const struct types resolution_table_parser_nodes__ASuperExternCall
= {
7206 /* runtime type AExternCall */
7207 const struct type type_parser_nodes__AExternCall
= {
7209 "AExternCall", /* class_name_string */
7215 0, /* nullable Object */
7217 21, /* nullable AExternCall */
7220 2024, /* AExternCall */
7223 /* runtime type nullable AExternCall */
7224 const struct type type_nullable_parser_nodes__AExternCall
= {
7226 "nullable AExternCall", /* class_name_string */
7232 0, /* nullable Object */
7234 21, /* nullable AExternCall */
7237 /* runtime type ALocalPropExternCall */
7238 const struct type type_parser_nodes__ALocalPropExternCall
= {
7240 "ALocalPropExternCall", /* class_name_string */
7243 &resolution_table_parser_nodes__ALocalPropExternCall
,
7246 0, /* nullable Object */
7248 21, /* nullable AExternCall */
7251 2024, /* AExternCall */
7252 2332, /* ALocalPropExternCall */
7255 const struct types resolution_table_parser_nodes__ALocalPropExternCall
= {
7260 /* runtime type AFullPropExternCall */
7261 const struct type type_parser_nodes__AFullPropExternCall
= {
7263 "AFullPropExternCall", /* class_name_string */
7266 &resolution_table_parser_nodes__AFullPropExternCall
,
7269 0, /* nullable Object */
7271 21, /* nullable AExternCall */
7274 2024, /* AExternCall */
7275 2333, /* AFullPropExternCall */
7278 const struct types resolution_table_parser_nodes__AFullPropExternCall
= {
7283 /* runtime type AInitPropExternCall */
7284 const struct type type_parser_nodes__AInitPropExternCall
= {
7286 "AInitPropExternCall", /* class_name_string */
7289 &resolution_table_parser_nodes__AInitPropExternCall
,
7292 0, /* nullable Object */
7294 21, /* nullable AExternCall */
7297 2024, /* AExternCall */
7298 2334, /* AInitPropExternCall */
7301 const struct types resolution_table_parser_nodes__AInitPropExternCall
= {
7306 /* runtime type ACastAsExternCall */
7307 const struct type type_parser_nodes__ACastAsExternCall
= {
7309 "ACastAsExternCall", /* class_name_string */
7312 &resolution_table_parser_nodes__ACastAsExternCall
,
7315 0, /* nullable Object */
7317 21, /* nullable AExternCall */
7320 2024, /* AExternCall */
7321 2335, /* ACastAsExternCall */
7324 const struct types resolution_table_parser_nodes__ACastAsExternCall
= {
7329 /* runtime type AAsNullableExternCall */
7330 const struct type type_parser_nodes__AAsNullableExternCall
= {
7332 "AAsNullableExternCall", /* class_name_string */
7335 &resolution_table_parser_nodes__AAsNullableExternCall
,
7338 0, /* nullable Object */
7340 21, /* nullable AExternCall */
7343 2024, /* AExternCall */
7344 2336, /* AAsNullableExternCall */
7347 const struct types resolution_table_parser_nodes__AAsNullableExternCall
= {
7352 /* runtime type AAsNotNullableExternCall */
7353 const struct type type_parser_nodes__AAsNotNullableExternCall
= {
7355 "AAsNotNullableExternCall", /* class_name_string */
7358 &resolution_table_parser_nodes__AAsNotNullableExternCall
,
7361 0, /* nullable Object */
7363 21, /* nullable AExternCall */
7366 2024, /* AExternCall */
7367 2337, /* AAsNotNullableExternCall */
7370 const struct types resolution_table_parser_nodes__AAsNotNullableExternCall
= {
7375 /* runtime type AInLanguage */
7376 const struct type type_parser_nodes__AInLanguage
= {
7378 "AInLanguage", /* class_name_string */
7381 &resolution_table_parser_nodes__AInLanguage
,
7384 0, /* nullable Object */
7386 22, /* nullable AInLanguage */
7389 2025, /* AInLanguage */
7392 const struct types resolution_table_parser_nodes__AInLanguage
= {
7397 /* runtime type nullable AInLanguage */
7398 const struct type type_nullable_parser_nodes__AInLanguage
= {
7400 "nullable AInLanguage", /* class_name_string */
7403 &resolution_table_nullable_parser_nodes__AInLanguage
,
7406 0, /* nullable Object */
7408 22, /* nullable AInLanguage */
7411 const struct types resolution_table_nullable_parser_nodes__AInLanguage
= {
7416 /* runtime type AExternCodeBlock */
7417 const struct type type_parser_nodes__AExternCodeBlock
= {
7419 "AExternCodeBlock", /* class_name_string */
7422 &resolution_table_parser_nodes__AExternCodeBlock
,
7425 0, /* nullable Object */
7427 23, /* nullable AExternCodeBlock */
7430 2026, /* AExternCodeBlock */
7433 const struct types resolution_table_parser_nodes__AExternCodeBlock
= {
7438 /* runtime type nullable AExternCodeBlock */
7439 const struct type type_nullable_parser_nodes__AExternCodeBlock
= {
7441 "nullable AExternCodeBlock", /* class_name_string */
7444 &resolution_table_nullable_parser_nodes__AExternCodeBlock
,
7447 0, /* nullable Object */
7449 23, /* nullable AExternCodeBlock */
7452 const struct types resolution_table_nullable_parser_nodes__AExternCodeBlock
= {
7457 /* runtime type AType */
7458 const struct type type_parser_nodes__AType
= {
7460 "AType", /* class_name_string */
7463 &resolution_table_parser_nodes__AType
,
7466 0, /* nullable Object */
7468 24, /* nullable AType */
7474 const struct types resolution_table_parser_nodes__AType
= {
7479 /* runtime type nullable AType */
7480 const struct type type_nullable_parser_nodes__AType
= {
7482 "nullable AType", /* class_name_string */
7485 &resolution_table_nullable_parser_nodes__AType
,
7488 0, /* nullable Object */
7490 24, /* nullable AType */
7493 const struct types resolution_table_nullable_parser_nodes__AType
= {
7498 /* runtime type ANodes[AType] */
7499 const struct type type_parser_nodes__ANodesparser_nodes__AType
= {
7501 "ANodes[AType]", /* class_name_string */
7504 &resolution_table_parser_nodes__ANodesparser_nodes__AType
,
7507 0, /* nullable Object */
7509 632, /* Collection[ANode] */
7510 169, /* SequenceRead[nullable Object] */
7511 170, /* Collection[Object] */
7512 1793, /* Collection[Prod] */
7513 2509, /* ANodes[AType] */
7514 2028, /* Collection[AType] */
7517 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AType
= {
7520 &type_array__Arrayparser_nodes__AType
, /* Array[ANodes#0]: Array[AType] */
7521 &type_parser_nodes__AType
, /* ANodes#0: AType */
7522 &type_parser_nodes__AType
, /* Sequence#0: AType */
7523 &type_parser_nodes__AType
, /* SimpleCollection#0: AType */
7528 &type_parser_nodes__AType
, /* RemovableCollection#0: AType */
7529 &type_abstract_collection__Collectionparser_nodes__AType
, /* Collection[Sequence#0]: Collection[AType] */
7530 &type_array__Arrayparser_nodes__AType
, /* Array[Sequence#0]: Array[AType] */
7531 &type_abstract_collection__Collectionparser_nodes__AType
, /* Collection[SimpleCollection#0]: Collection[AType] */
7532 &type_parser_nodes__AType
, /* Collection#0: AType */
7533 &type_abstract_collection__Collectionparser_nodes__AType
, /* Collection[Collection#0]: Collection[AType] */
7534 &type_parser_nodes__AType
, /* SequenceRead#0: AType */
7537 /* runtime type Collection[AType] */
7538 const struct type type_abstract_collection__Collectionparser_nodes__AType
= {
7540 "Collection[AType]", /* class_name_string */
7546 0, /* nullable Object */
7548 632, /* Collection[ANode] */
7550 170, /* Collection[Object] */
7551 1793, /* Collection[Prod] */
7553 2028, /* Collection[AType] */
7556 /* runtime type ABlockExpr */
7557 const struct type type_parser_nodes__ABlockExpr
= {
7559 "ABlockExpr", /* class_name_string */
7562 &resolution_table_parser_nodes__ABlockExpr
,
7565 0, /* nullable Object */
7567 19, /* nullable AExpr */
7571 2338, /* ABlockExpr */
7574 const struct types resolution_table_parser_nodes__ABlockExpr
= {
7579 /* runtime type ANodes[AExpr] */
7580 const struct type type_parser_nodes__ANodesparser_nodes__AExpr
= {
7582 "ANodes[AExpr]", /* class_name_string */
7585 &resolution_table_parser_nodes__ANodesparser_nodes__AExpr
,
7588 0, /* nullable Object */
7590 632, /* Collection[ANode] */
7591 169, /* SequenceRead[nullable Object] */
7592 170, /* Collection[Object] */
7593 1793, /* Collection[Prod] */
7594 2510, /* ANodes[AExpr] */
7595 2029, /* Collection[AExpr] */
7598 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AExpr
= {
7601 &type_array__Arrayparser_nodes__AExpr
, /* Array[ANodes#0]: Array[AExpr] */
7602 &type_parser_nodes__AExpr
, /* ANodes#0: AExpr */
7603 &type_parser_nodes__AExpr
, /* Sequence#0: AExpr */
7604 &type_parser_nodes__AExpr
, /* SimpleCollection#0: AExpr */
7609 &type_parser_nodes__AExpr
, /* RemovableCollection#0: AExpr */
7610 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[Sequence#0]: Collection[AExpr] */
7611 &type_array__Arrayparser_nodes__AExpr
, /* Array[Sequence#0]: Array[AExpr] */
7612 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[SimpleCollection#0]: Collection[AExpr] */
7613 &type_parser_nodes__AExpr
, /* Collection#0: AExpr */
7614 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[Collection#0]: Collection[AExpr] */
7615 &type_parser_nodes__AExpr
, /* SequenceRead#0: AExpr */
7618 /* runtime type Collection[AExpr] */
7619 const struct type type_abstract_collection__Collectionparser_nodes__AExpr
= {
7621 "Collection[AExpr]", /* class_name_string */
7627 0, /* nullable Object */
7629 632, /* Collection[ANode] */
7631 170, /* Collection[Object] */
7632 1793, /* Collection[Prod] */
7634 2029, /* Collection[AExpr] */
7637 /* runtime type ABreakExpr */
7638 const struct type type_parser_nodes__ABreakExpr
= {
7640 "ABreakExpr", /* class_name_string */
7643 &resolution_table_parser_nodes__ABreakExpr
,
7646 0, /* nullable Object */
7648 19, /* nullable AExpr */
7652 2339, /* ABreakExpr */
7655 const struct types resolution_table_parser_nodes__ABreakExpr
= {
7660 /* runtime type AAbortExpr */
7661 const struct type type_parser_nodes__AAbortExpr
= {
7663 "AAbortExpr", /* class_name_string */
7666 &resolution_table_parser_nodes__AAbortExpr
,
7669 0, /* nullable Object */
7671 19, /* nullable AExpr */
7675 2340, /* AAbortExpr */
7678 const struct types resolution_table_parser_nodes__AAbortExpr
= {
7683 /* runtime type AContinueExpr */
7684 const struct type type_parser_nodes__AContinueExpr
= {
7686 "AContinueExpr", /* class_name_string */
7689 &resolution_table_parser_nodes__AContinueExpr
,
7692 0, /* nullable Object */
7694 19, /* nullable AExpr */
7698 2341, /* AContinueExpr */
7701 const struct types resolution_table_parser_nodes__AContinueExpr
= {
7706 /* runtime type ACallExpr */
7707 const struct type type_parser_nodes__ACallExpr
= {
7709 "ACallExpr", /* class_name_string */
7712 &resolution_table_parser_nodes__ACallExpr
,
7715 0, /* nullable Object */
7717 19, /* nullable AExpr */
7721 2342, /* ACallExpr */
7724 const struct types resolution_table_parser_nodes__ACallExpr
= {
7729 /* runtime type AImplicitSelfExpr */
7730 const struct type type_parser_nodes__AImplicitSelfExpr
= {
7732 "AImplicitSelfExpr", /* class_name_string */
7735 &resolution_table_parser_nodes__AImplicitSelfExpr
,
7738 0, /* nullable Object */
7740 19, /* nullable AExpr */
7744 2343, /* ASelfExpr */
7745 2511, /* AImplicitSelfExpr */
7748 const struct types resolution_table_parser_nodes__AImplicitSelfExpr
= {
7753 /* runtime type ASelfExpr */
7754 const struct type type_parser_nodes__ASelfExpr
= {
7756 "ASelfExpr", /* class_name_string */
7759 &resolution_table_parser_nodes__ASelfExpr
,
7762 0, /* nullable Object */
7764 19, /* nullable AExpr */
7768 2343, /* ASelfExpr */
7771 const struct types resolution_table_parser_nodes__ASelfExpr
= {
7776 /* runtime type ASuperExpr */
7777 const struct type type_parser_nodes__ASuperExpr
= {
7779 "ASuperExpr", /* class_name_string */
7782 &resolution_table_parser_nodes__ASuperExpr
,
7785 0, /* nullable Object */
7787 19, /* nullable AExpr */
7791 2344, /* ASuperExpr */
7794 const struct types resolution_table_parser_nodes__ASuperExpr
= {
7799 /* runtime type AQualified */
7800 const struct type type_parser_nodes__AQualified
= {
7802 "AQualified", /* class_name_string */
7805 &resolution_table_parser_nodes__AQualified
,
7808 0, /* nullable Object */
7810 1817, /* AQualified */
7815 const struct types resolution_table_parser_nodes__AQualified
= {
7820 /* runtime type ANodes[TId] */
7821 const struct type type_parser_nodes__ANodesparser_nodes__TId
= {
7823 "ANodes[TId]", /* class_name_string */
7826 &resolution_table_parser_nodes__ANodesparser_nodes__TId
,
7829 0, /* nullable Object */
7831 632, /* Collection[ANode] */
7832 169, /* SequenceRead[nullable Object] */
7833 170, /* Collection[Object] */
7834 1818, /* Collection[Token] */
7835 2512, /* ANodes[TId] */
7836 2030, /* Collection[TId] */
7839 const struct types resolution_table_parser_nodes__ANodesparser_nodes__TId
= {
7842 &type_array__Arrayparser_nodes__TId
, /* Array[ANodes#0]: Array[TId] */
7843 &type_parser_nodes__TId
, /* ANodes#0: TId */
7844 &type_parser_nodes__TId
, /* Sequence#0: TId */
7845 &type_parser_nodes__TId
, /* SimpleCollection#0: TId */
7850 &type_parser_nodes__TId
, /* RemovableCollection#0: TId */
7851 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[Sequence#0]: Collection[TId] */
7852 &type_array__Arrayparser_nodes__TId
, /* Array[Sequence#0]: Array[TId] */
7853 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[SimpleCollection#0]: Collection[TId] */
7854 &type_parser_nodes__TId
, /* Collection#0: TId */
7855 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[Collection#0]: Collection[TId] */
7856 &type_parser_nodes__TId
, /* SequenceRead#0: TId */
7859 /* runtime type Collection[TId] */
7860 const struct type type_abstract_collection__Collectionparser_nodes__TId
= {
7862 "Collection[TId]", /* class_name_string */
7868 0, /* nullable Object */
7870 632, /* Collection[ANode] */
7872 170, /* Collection[Object] */
7873 1818, /* Collection[Token] */
7875 2030, /* Collection[TId] */
7878 /* runtime type Collection[Token] */
7879 const struct type type_abstract_collection__Collectionparser_nodes__Token
= {
7881 "Collection[Token]", /* class_name_string */
7887 0, /* nullable Object */
7889 632, /* Collection[ANode] */
7891 170, /* Collection[Object] */
7892 1818, /* Collection[Token] */
7895 /* runtime type AInitExpr */
7896 const struct type type_parser_nodes__AInitExpr
= {
7898 "AInitExpr", /* class_name_string */
7901 &resolution_table_parser_nodes__AInitExpr
,
7904 0, /* nullable Object */
7906 19, /* nullable AExpr */
7910 2345, /* AInitExpr */
7913 const struct types resolution_table_parser_nodes__AInitExpr
= {
7918 /* runtime type ADebugTypeExpr */
7919 const struct type type_parser_nodes__ADebugTypeExpr
= {
7921 "ADebugTypeExpr", /* class_name_string */
7924 &resolution_table_parser_nodes__ADebugTypeExpr
,
7927 0, /* nullable Object */
7929 19, /* nullable AExpr */
7933 2346, /* ADebugTypeExpr */
7936 const struct types resolution_table_parser_nodes__ADebugTypeExpr
= {
7941 /* runtime type ALabel */
7942 const struct type type_parser_nodes__ALabel
= {
7944 "ALabel", /* class_name_string */
7947 &resolution_table_parser_nodes__ALabel
,
7950 0, /* nullable Object */
7952 25, /* nullable ALabel */
7958 const struct types resolution_table_parser_nodes__ALabel
= {
7963 /* runtime type nullable ALabel */
7964 const struct type type_nullable_parser_nodes__ALabel
= {
7966 "nullable ALabel", /* class_name_string */
7969 &resolution_table_nullable_parser_nodes__ALabel
,
7972 0, /* nullable Object */
7974 25, /* nullable ALabel */
7977 const struct types resolution_table_nullable_parser_nodes__ALabel
= {
7982 /* runtime type AVardeclExpr */
7983 const struct type type_parser_nodes__AVardeclExpr
= {
7985 "AVardeclExpr", /* class_name_string */
7988 &resolution_table_parser_nodes__AVardeclExpr
,
7991 0, /* nullable Object */
7993 19, /* nullable AExpr */
7997 2347, /* AVardeclExpr */
8000 const struct types resolution_table_parser_nodes__AVardeclExpr
= {
8005 /* runtime type AAttrAssignExpr */
8006 const struct type type_parser_nodes__AAttrAssignExpr
= {
8008 "AAttrAssignExpr", /* class_name_string */
8011 &resolution_table_parser_nodes__AAttrAssignExpr
,
8014 0, /* nullable Object */
8016 19, /* nullable AExpr */
8020 2348, /* AAttrAssignExpr */
8023 const struct types resolution_table_parser_nodes__AAttrAssignExpr
= {
8028 /* runtime type ACallAssignExpr */
8029 const struct type type_parser_nodes__ACallAssignExpr
= {
8031 "ACallAssignExpr", /* class_name_string */
8034 &resolution_table_parser_nodes__ACallAssignExpr
,
8037 0, /* nullable Object */
8039 19, /* nullable AExpr */
8043 2349, /* ACallAssignExpr */
8046 const struct types resolution_table_parser_nodes__ACallAssignExpr
= {
8051 /* runtime type ABraAssignExpr */
8052 const struct type type_parser_nodes__ABraAssignExpr
= {
8054 "ABraAssignExpr", /* class_name_string */
8057 &resolution_table_parser_nodes__ABraAssignExpr
,
8060 0, /* nullable Object */
8062 19, /* nullable AExpr */
8066 2350, /* ABraAssignExpr */
8069 const struct types resolution_table_parser_nodes__ABraAssignExpr
= {
8074 /* runtime type AAttrReassignExpr */
8075 const struct type type_parser_nodes__AAttrReassignExpr
= {
8077 "AAttrReassignExpr", /* class_name_string */
8080 &resolution_table_parser_nodes__AAttrReassignExpr
,
8083 0, /* nullable Object */
8085 19, /* nullable AExpr */
8089 2351, /* AAttrReassignExpr */
8092 const struct types resolution_table_parser_nodes__AAttrReassignExpr
= {
8097 /* runtime type ACallReassignExpr */
8098 const struct type type_parser_nodes__ACallReassignExpr
= {
8100 "ACallReassignExpr", /* class_name_string */
8103 &resolution_table_parser_nodes__ACallReassignExpr
,
8106 0, /* nullable Object */
8108 19, /* nullable AExpr */
8112 2352, /* ACallReassignExpr */
8115 const struct types resolution_table_parser_nodes__ACallReassignExpr
= {
8120 /* runtime type ABraReassignExpr */
8121 const struct type type_parser_nodes__ABraReassignExpr
= {
8123 "ABraReassignExpr", /* class_name_string */
8126 &resolution_table_parser_nodes__ABraReassignExpr
,
8129 0, /* nullable Object */
8131 19, /* nullable AExpr */
8135 2353, /* ABraReassignExpr */
8138 const struct types resolution_table_parser_nodes__ABraReassignExpr
= {
8143 /* runtime type APlusAssignOp */
8144 const struct type type_parser_nodes__APlusAssignOp
= {
8146 "APlusAssignOp", /* class_name_string */
8149 &resolution_table_parser_nodes__APlusAssignOp
,
8152 0, /* nullable Object */
8154 26, /* nullable AAssignOp */
8157 2032, /* AAssignOp */
8158 2354, /* APlusAssignOp */
8161 const struct types resolution_table_parser_nodes__APlusAssignOp
= {
8166 /* runtime type AAssignOp */
8167 const struct type type_parser_nodes__AAssignOp
= {
8169 "AAssignOp", /* class_name_string */
8175 0, /* nullable Object */
8177 26, /* nullable AAssignOp */
8180 2032, /* AAssignOp */
8183 /* runtime type nullable AAssignOp */
8184 const struct type type_nullable_parser_nodes__AAssignOp
= {
8186 "nullable AAssignOp", /* class_name_string */
8192 0, /* nullable Object */
8194 26, /* nullable AAssignOp */
8197 /* runtime type AMinusAssignOp */
8198 const struct type type_parser_nodes__AMinusAssignOp
= {
8200 "AMinusAssignOp", /* class_name_string */
8203 &resolution_table_parser_nodes__AMinusAssignOp
,
8206 0, /* nullable Object */
8208 26, /* nullable AAssignOp */
8211 2032, /* AAssignOp */
8212 2355, /* AMinusAssignOp */
8215 const struct types resolution_table_parser_nodes__AMinusAssignOp
= {
8220 /* runtime type ADoExpr */
8221 const struct type type_parser_nodes__ADoExpr
= {
8223 "ADoExpr", /* class_name_string */
8226 &resolution_table_parser_nodes__ADoExpr
,
8229 0, /* nullable Object */
8231 19, /* nullable AExpr */
8238 const struct types resolution_table_parser_nodes__ADoExpr
= {
8243 /* runtime type AIfExpr */
8244 const struct type type_parser_nodes__AIfExpr
= {
8246 "AIfExpr", /* class_name_string */
8249 &resolution_table_parser_nodes__AIfExpr
,
8252 0, /* nullable Object */
8254 19, /* nullable AExpr */
8261 const struct types resolution_table_parser_nodes__AIfExpr
= {
8266 /* runtime type ALoopExpr */
8267 const struct type type_parser_nodes__ALoopExpr
= {
8269 "ALoopExpr", /* class_name_string */
8272 &resolution_table_parser_nodes__ALoopExpr
,
8275 0, /* nullable Object */
8277 19, /* nullable AExpr */
8281 2358, /* ALoopExpr */
8284 const struct types resolution_table_parser_nodes__ALoopExpr
= {
8289 /* runtime type AWhileExpr */
8290 const struct type type_parser_nodes__AWhileExpr
= {
8292 "AWhileExpr", /* class_name_string */
8295 &resolution_table_parser_nodes__AWhileExpr
,
8298 0, /* nullable Object */
8300 19, /* nullable AExpr */
8304 2359, /* AWhileExpr */
8307 const struct types resolution_table_parser_nodes__AWhileExpr
= {
8312 /* runtime type AForExpr */
8313 const struct type type_parser_nodes__AForExpr
= {
8315 "AForExpr", /* class_name_string */
8318 &resolution_table_parser_nodes__AForExpr
,
8321 0, /* nullable Object */
8323 19, /* nullable AExpr */
8327 2360, /* AForExpr */
8330 const struct types resolution_table_parser_nodes__AForExpr
= {
8335 /* runtime type AAssertExpr */
8336 const struct type type_parser_nodes__AAssertExpr
= {
8338 "AAssertExpr", /* class_name_string */
8341 &resolution_table_parser_nodes__AAssertExpr
,
8344 0, /* nullable Object */
8346 19, /* nullable AExpr */
8350 2361, /* AAssertExpr */
8353 const struct types resolution_table_parser_nodes__AAssertExpr
= {
8358 /* runtime type AIfexprExpr */
8359 const struct type type_parser_nodes__AIfexprExpr
= {
8361 "AIfexprExpr", /* class_name_string */
8364 &resolution_table_parser_nodes__AIfexprExpr
,
8367 0, /* nullable Object */
8369 19, /* nullable AExpr */
8373 2362, /* AIfexprExpr */
8376 const struct types resolution_table_parser_nodes__AIfexprExpr
= {
8381 /* runtime type AOrExpr */
8382 const struct type type_parser_nodes__AOrExpr
= {
8384 "AOrExpr", /* class_name_string */
8387 &resolution_table_parser_nodes__AOrExpr
,
8390 0, /* nullable Object */
8392 19, /* nullable AExpr */
8396 2363, /* ABoolExpr */
8400 const struct types resolution_table_parser_nodes__AOrExpr
= {
8405 /* runtime type ABoolExpr */
8406 const struct type type_parser_nodes__ABoolExpr
= {
8408 "ABoolExpr", /* class_name_string */
8414 0, /* nullable Object */
8416 19, /* nullable AExpr */
8420 2363, /* ABoolExpr */
8423 /* runtime type AAndExpr */
8424 const struct type type_parser_nodes__AAndExpr
= {
8426 "AAndExpr", /* class_name_string */
8429 &resolution_table_parser_nodes__AAndExpr
,
8432 0, /* nullable Object */
8434 19, /* nullable AExpr */
8438 2363, /* ABoolExpr */
8439 2514, /* AAndExpr */
8442 const struct types resolution_table_parser_nodes__AAndExpr
= {
8447 /* runtime type AOrElseExpr */
8448 const struct type type_parser_nodes__AOrElseExpr
= {
8450 "AOrElseExpr", /* class_name_string */
8453 &resolution_table_parser_nodes__AOrElseExpr
,
8456 0, /* nullable Object */
8458 19, /* nullable AExpr */
8462 2363, /* ABoolExpr */
8463 2515, /* AOrElseExpr */
8466 const struct types resolution_table_parser_nodes__AOrElseExpr
= {
8471 /* runtime type AImpliesExpr */
8472 const struct type type_parser_nodes__AImpliesExpr
= {
8474 "AImpliesExpr", /* class_name_string */
8477 &resolution_table_parser_nodes__AImpliesExpr
,
8480 0, /* nullable Object */
8482 19, /* nullable AExpr */
8486 2363, /* ABoolExpr */
8487 2516, /* AImpliesExpr */
8490 const struct types resolution_table_parser_nodes__AImpliesExpr
= {
8495 /* runtime type ANotExpr */
8496 const struct type type_parser_nodes__ANotExpr
= {
8498 "ANotExpr", /* class_name_string */
8501 &resolution_table_parser_nodes__ANotExpr
,
8504 0, /* nullable Object */
8506 19, /* nullable AExpr */
8510 2363, /* ABoolExpr */
8511 2517, /* ANotExpr */
8514 const struct types resolution_table_parser_nodes__ANotExpr
= {
8519 /* runtime type AEqExpr */
8520 const struct type type_parser_nodes__AEqExpr
= {
8522 "AEqExpr", /* class_name_string */
8525 &resolution_table_parser_nodes__AEqExpr
,
8528 0, /* nullable Object */
8530 19, /* nullable AExpr */
8537 const struct types resolution_table_parser_nodes__AEqExpr
= {
8542 /* runtime type ANeExpr */
8543 const struct type type_parser_nodes__ANeExpr
= {
8545 "ANeExpr", /* class_name_string */
8548 &resolution_table_parser_nodes__ANeExpr
,
8551 0, /* nullable Object */
8553 19, /* nullable AExpr */
8560 const struct types resolution_table_parser_nodes__ANeExpr
= {
8565 /* runtime type ALtExpr */
8566 const struct type type_parser_nodes__ALtExpr
= {
8568 "ALtExpr", /* class_name_string */
8571 &resolution_table_parser_nodes__ALtExpr
,
8574 0, /* nullable Object */
8576 19, /* nullable AExpr */
8583 const struct types resolution_table_parser_nodes__ALtExpr
= {
8588 /* runtime type ALeExpr */
8589 const struct type type_parser_nodes__ALeExpr
= {
8591 "ALeExpr", /* class_name_string */
8594 &resolution_table_parser_nodes__ALeExpr
,
8597 0, /* nullable Object */
8599 19, /* nullable AExpr */
8606 const struct types resolution_table_parser_nodes__ALeExpr
= {
8611 /* runtime type ALlExpr */
8612 const struct type type_parser_nodes__ALlExpr
= {
8614 "ALlExpr", /* class_name_string */
8617 &resolution_table_parser_nodes__ALlExpr
,
8620 0, /* nullable Object */
8622 19, /* nullable AExpr */
8629 const struct types resolution_table_parser_nodes__ALlExpr
= {
8634 /* runtime type AGtExpr */
8635 const struct type type_parser_nodes__AGtExpr
= {
8637 "AGtExpr", /* class_name_string */
8640 &resolution_table_parser_nodes__AGtExpr
,
8643 0, /* nullable Object */
8645 19, /* nullable AExpr */
8652 const struct types resolution_table_parser_nodes__AGtExpr
= {
8657 /* runtime type AGeExpr */
8658 const struct type type_parser_nodes__AGeExpr
= {
8660 "AGeExpr", /* class_name_string */
8663 &resolution_table_parser_nodes__AGeExpr
,
8666 0, /* nullable Object */
8668 19, /* nullable AExpr */
8675 const struct types resolution_table_parser_nodes__AGeExpr
= {
8680 /* runtime type AGgExpr */
8681 const struct type type_parser_nodes__AGgExpr
= {
8683 "AGgExpr", /* class_name_string */
8686 &resolution_table_parser_nodes__AGgExpr
,
8689 0, /* nullable Object */
8691 19, /* nullable AExpr */
8698 const struct types resolution_table_parser_nodes__AGgExpr
= {
8703 /* runtime type AStarshipExpr */
8704 const struct type type_parser_nodes__AStarshipExpr
= {
8706 "AStarshipExpr", /* class_name_string */
8709 &resolution_table_parser_nodes__AStarshipExpr
,
8712 0, /* nullable Object */
8714 19, /* nullable AExpr */
8718 2372, /* AStarshipExpr */
8721 const struct types resolution_table_parser_nodes__AStarshipExpr
= {
8726 /* runtime type AIsaExpr */
8727 const struct type type_parser_nodes__AIsaExpr
= {
8729 "AIsaExpr", /* class_name_string */
8732 &resolution_table_parser_nodes__AIsaExpr
,
8735 0, /* nullable Object */
8737 19, /* nullable AExpr */
8741 2363, /* ABoolExpr */
8742 2518, /* AIsaExpr */
8745 const struct types resolution_table_parser_nodes__AIsaExpr
= {
8750 /* runtime type APlusExpr */
8751 const struct type type_parser_nodes__APlusExpr
= {
8753 "APlusExpr", /* class_name_string */
8756 &resolution_table_parser_nodes__APlusExpr
,
8759 0, /* nullable Object */
8761 19, /* nullable AExpr */
8765 2373, /* APlusExpr */
8768 const struct types resolution_table_parser_nodes__APlusExpr
= {
8773 /* runtime type AMinusExpr */
8774 const struct type type_parser_nodes__AMinusExpr
= {
8776 "AMinusExpr", /* class_name_string */
8779 &resolution_table_parser_nodes__AMinusExpr
,
8782 0, /* nullable Object */
8784 19, /* nullable AExpr */
8788 2374, /* AMinusExpr */
8791 const struct types resolution_table_parser_nodes__AMinusExpr
= {
8796 /* runtime type AStarExpr */
8797 const struct type type_parser_nodes__AStarExpr
= {
8799 "AStarExpr", /* class_name_string */
8802 &resolution_table_parser_nodes__AStarExpr
,
8805 0, /* nullable Object */
8807 19, /* nullable AExpr */
8811 2375, /* AStarExpr */
8814 const struct types resolution_table_parser_nodes__AStarExpr
= {
8819 /* runtime type ASlashExpr */
8820 const struct type type_parser_nodes__ASlashExpr
= {
8822 "ASlashExpr", /* class_name_string */
8825 &resolution_table_parser_nodes__ASlashExpr
,
8828 0, /* nullable Object */
8830 19, /* nullable AExpr */
8834 2376, /* ASlashExpr */
8837 const struct types resolution_table_parser_nodes__ASlashExpr
= {
8842 /* runtime type APercentExpr */
8843 const struct type type_parser_nodes__APercentExpr
= {
8845 "APercentExpr", /* class_name_string */
8848 &resolution_table_parser_nodes__APercentExpr
,
8851 0, /* nullable Object */
8853 19, /* nullable AExpr */
8857 2377, /* APercentExpr */
8860 const struct types resolution_table_parser_nodes__APercentExpr
= {
8865 /* runtime type AUminusExpr */
8866 const struct type type_parser_nodes__AUminusExpr
= {
8868 "AUminusExpr", /* class_name_string */
8871 &resolution_table_parser_nodes__AUminusExpr
,
8874 0, /* nullable Object */
8876 19, /* nullable AExpr */
8880 2378, /* AUminusExpr */
8883 const struct types resolution_table_parser_nodes__AUminusExpr
= {
8888 /* runtime type AOnceExpr */
8889 const struct type type_parser_nodes__AOnceExpr
= {
8891 "AOnceExpr", /* class_name_string */
8894 &resolution_table_parser_nodes__AOnceExpr
,
8897 0, /* nullable Object */
8899 19, /* nullable AExpr */
8903 2379, /* AOnceExpr */
8906 const struct types resolution_table_parser_nodes__AOnceExpr
= {
8911 /* runtime type ANewExpr */
8912 const struct type type_parser_nodes__ANewExpr
= {
8914 "ANewExpr", /* class_name_string */
8917 &resolution_table_parser_nodes__ANewExpr
,
8920 0, /* nullable Object */
8922 19, /* nullable AExpr */
8926 2380, /* ANewExpr */
8929 const struct types resolution_table_parser_nodes__ANewExpr
= {
8934 /* runtime type AIssetAttrExpr */
8935 const struct type type_parser_nodes__AIssetAttrExpr
= {
8937 "AIssetAttrExpr", /* class_name_string */
8940 &resolution_table_parser_nodes__AIssetAttrExpr
,
8943 0, /* nullable Object */
8945 19, /* nullable AExpr */
8949 2381, /* AIssetAttrExpr */
8952 const struct types resolution_table_parser_nodes__AIssetAttrExpr
= {
8957 /* runtime type AAttrExpr */
8958 const struct type type_parser_nodes__AAttrExpr
= {
8960 "AAttrExpr", /* class_name_string */
8963 &resolution_table_parser_nodes__AAttrExpr
,
8966 0, /* nullable Object */
8968 19, /* nullable AExpr */
8972 2382, /* AAttrExpr */
8975 const struct types resolution_table_parser_nodes__AAttrExpr
= {
8980 /* runtime type ABraExpr */
8981 const struct type type_parser_nodes__ABraExpr
= {
8983 "ABraExpr", /* class_name_string */
8986 &resolution_table_parser_nodes__ABraExpr
,
8989 0, /* nullable Object */
8991 19, /* nullable AExpr */
8995 2383, /* ABraExpr */
8998 const struct types resolution_table_parser_nodes__ABraExpr
= {
9003 /* runtime type ACrangeExpr */
9004 const struct type type_parser_nodes__ACrangeExpr
= {
9006 "ACrangeExpr", /* class_name_string */
9009 &resolution_table_parser_nodes__ACrangeExpr
,
9012 0, /* nullable Object */
9014 19, /* nullable AExpr */
9018 2384, /* ACrangeExpr */
9021 const struct types resolution_table_parser_nodes__ACrangeExpr
= {
9026 /* runtime type AOrangeExpr */
9027 const struct type type_parser_nodes__AOrangeExpr
= {
9029 "AOrangeExpr", /* class_name_string */
9032 &resolution_table_parser_nodes__AOrangeExpr
,
9035 0, /* nullable Object */
9037 19, /* nullable AExpr */
9041 2385, /* AOrangeExpr */
9044 const struct types resolution_table_parser_nodes__AOrangeExpr
= {
9049 /* runtime type AArrayExpr */
9050 const struct type type_parser_nodes__AArrayExpr
= {
9052 "AArrayExpr", /* class_name_string */
9055 &resolution_table_parser_nodes__AArrayExpr
,
9058 0, /* nullable Object */
9060 19, /* nullable AExpr */
9064 2386, /* AArrayExpr */
9067 const struct types resolution_table_parser_nodes__AArrayExpr
= {
9072 /* runtime type ATrueExpr */
9073 const struct type type_parser_nodes__ATrueExpr
= {
9075 "ATrueExpr", /* class_name_string */
9078 &resolution_table_parser_nodes__ATrueExpr
,
9081 0, /* nullable Object */
9083 19, /* nullable AExpr */
9087 2363, /* ABoolExpr */
9088 2519, /* ATrueExpr */
9091 const struct types resolution_table_parser_nodes__ATrueExpr
= {
9096 /* runtime type AFalseExpr */
9097 const struct type type_parser_nodes__AFalseExpr
= {
9099 "AFalseExpr", /* class_name_string */
9102 &resolution_table_parser_nodes__AFalseExpr
,
9105 0, /* nullable Object */
9107 19, /* nullable AExpr */
9111 2363, /* ABoolExpr */
9112 2520, /* AFalseExpr */
9115 const struct types resolution_table_parser_nodes__AFalseExpr
= {
9120 /* runtime type ANullExpr */
9121 const struct type type_parser_nodes__ANullExpr
= {
9123 "ANullExpr", /* class_name_string */
9126 &resolution_table_parser_nodes__ANullExpr
,
9129 0, /* nullable Object */
9131 19, /* nullable AExpr */
9135 2387, /* ANullExpr */
9138 const struct types resolution_table_parser_nodes__ANullExpr
= {
9143 /* runtime type AIntExpr */
9144 const struct type type_parser_nodes__AIntExpr
= {
9146 "AIntExpr", /* class_name_string */
9149 &resolution_table_parser_nodes__AIntExpr
,
9152 0, /* nullable Object */
9154 19, /* nullable AExpr */
9158 2388, /* AIntExpr */
9161 const struct types resolution_table_parser_nodes__AIntExpr
= {
9166 /* runtime type AFloatExpr */
9167 const struct type type_parser_nodes__AFloatExpr
= {
9169 "AFloatExpr", /* class_name_string */
9172 &resolution_table_parser_nodes__AFloatExpr
,
9175 0, /* nullable Object */
9177 19, /* nullable AExpr */
9181 2389, /* AFloatExpr */
9184 const struct types resolution_table_parser_nodes__AFloatExpr
= {
9189 /* runtime type ACharExpr */
9190 const struct type type_parser_nodes__ACharExpr
= {
9192 "ACharExpr", /* class_name_string */
9195 &resolution_table_parser_nodes__ACharExpr
,
9198 0, /* nullable Object */
9200 19, /* nullable AExpr */
9204 2390, /* ACharExpr */
9207 const struct types resolution_table_parser_nodes__ACharExpr
= {
9212 /* runtime type AStringExpr */
9213 const struct type type_parser_nodes__AStringExpr
= {
9215 "AStringExpr", /* class_name_string */
9218 &resolution_table_parser_nodes__AStringExpr
,
9221 0, /* nullable Object */
9223 19, /* nullable AExpr */
9227 2391, /* AStringFormExpr */
9228 2521, /* AStringExpr */
9231 const struct types resolution_table_parser_nodes__AStringExpr
= {
9236 /* runtime type AStringFormExpr */
9237 const struct type type_parser_nodes__AStringFormExpr
= {
9239 "AStringFormExpr", /* class_name_string */
9245 0, /* nullable Object */
9247 19, /* nullable AExpr */
9251 2391, /* AStringFormExpr */
9254 /* runtime type AParExpr */
9255 const struct type type_parser_nodes__AParExpr
= {
9257 "AParExpr", /* class_name_string */
9260 &resolution_table_parser_nodes__AParExpr
,
9263 0, /* nullable Object */
9265 19, /* nullable AExpr */
9269 2392, /* AParExpr */
9272 const struct types resolution_table_parser_nodes__AParExpr
= {
9277 /* runtime type AAsCastExpr */
9278 const struct type type_parser_nodes__AAsCastExpr
= {
9280 "AAsCastExpr", /* class_name_string */
9283 &resolution_table_parser_nodes__AAsCastExpr
,
9286 0, /* nullable Object */
9288 19, /* nullable AExpr */
9292 2393, /* AAsCastExpr */
9295 const struct types resolution_table_parser_nodes__AAsCastExpr
= {
9300 /* runtime type AAsNotnullExpr */
9301 const struct type type_parser_nodes__AAsNotnullExpr
= {
9303 "AAsNotnullExpr", /* class_name_string */
9306 &resolution_table_parser_nodes__AAsNotnullExpr
,
9309 0, /* nullable Object */
9311 19, /* nullable AExpr */
9315 2394, /* AAsNotnullExpr */
9318 const struct types resolution_table_parser_nodes__AAsNotnullExpr
= {
9323 /* runtime type ASuperstringExpr */
9324 const struct type type_parser_nodes__ASuperstringExpr
= {
9326 "ASuperstringExpr", /* class_name_string */
9329 &resolution_table_parser_nodes__ASuperstringExpr
,
9332 0, /* nullable Object */
9334 19, /* nullable AExpr */
9338 2395, /* ASuperstringExpr */
9341 const struct types resolution_table_parser_nodes__ASuperstringExpr
= {
9346 /* runtime type AStartStringExpr */
9347 const struct type type_parser_nodes__AStartStringExpr
= {
9349 "AStartStringExpr", /* class_name_string */
9352 &resolution_table_parser_nodes__AStartStringExpr
,
9355 0, /* nullable Object */
9357 19, /* nullable AExpr */
9361 2391, /* AStringFormExpr */
9362 2522, /* AStartStringExpr */
9365 const struct types resolution_table_parser_nodes__AStartStringExpr
= {
9370 /* runtime type AMidStringExpr */
9371 const struct type type_parser_nodes__AMidStringExpr
= {
9373 "AMidStringExpr", /* class_name_string */
9376 &resolution_table_parser_nodes__AMidStringExpr
,
9379 0, /* nullable Object */
9381 19, /* nullable AExpr */
9385 2391, /* AStringFormExpr */
9386 2523, /* AMidStringExpr */
9389 const struct types resolution_table_parser_nodes__AMidStringExpr
= {
9394 /* runtime type AEndStringExpr */
9395 const struct type type_parser_nodes__AEndStringExpr
= {
9397 "AEndStringExpr", /* class_name_string */
9400 &resolution_table_parser_nodes__AEndStringExpr
,
9403 0, /* nullable Object */
9405 19, /* nullable AExpr */
9409 2391, /* AStringFormExpr */
9410 2524, /* AEndStringExpr */
9413 const struct types resolution_table_parser_nodes__AEndStringExpr
= {
9418 /* runtime type AAnnotation */
9419 const struct type type_parser_nodes__AAnnotation
= {
9421 "AAnnotation", /* class_name_string */
9424 &resolution_table_parser_nodes__AAnnotation
,
9427 0, /* nullable Object */
9429 27, /* nullable AAnnotation */
9432 2033, /* AAnnotation */
9435 const struct types resolution_table_parser_nodes__AAnnotation
= {
9440 /* runtime type nullable AAnnotation */
9441 const struct type type_nullable_parser_nodes__AAnnotation
= {
9443 "nullable AAnnotation", /* class_name_string */
9446 &resolution_table_nullable_parser_nodes__AAnnotation
,
9449 0, /* nullable Object */
9451 27, /* nullable AAnnotation */
9454 const struct types resolution_table_nullable_parser_nodes__AAnnotation
= {
9459 /* runtime type ANodes[AAtArg] */
9460 const struct type type_parser_nodes__ANodesparser_nodes__AAtArg
= {
9462 "ANodes[AAtArg]", /* class_name_string */
9465 &resolution_table_parser_nodes__ANodesparser_nodes__AAtArg
,
9468 0, /* nullable Object */
9470 632, /* Collection[ANode] */
9471 169, /* SequenceRead[nullable Object] */
9472 170, /* Collection[Object] */
9473 1793, /* Collection[Prod] */
9474 2525, /* ANodes[AAtArg] */
9475 2034, /* Collection[AAtArg] */
9478 const struct types resolution_table_parser_nodes__ANodesparser_nodes__AAtArg
= {
9481 &type_array__Arrayparser_nodes__AAtArg
, /* Array[ANodes#0]: Array[AAtArg] */
9482 &type_parser_nodes__AAtArg
, /* ANodes#0: AAtArg */
9483 &type_parser_nodes__AAtArg
, /* Sequence#0: AAtArg */
9484 &type_parser_nodes__AAtArg
, /* SimpleCollection#0: AAtArg */
9489 &type_parser_nodes__AAtArg
, /* RemovableCollection#0: AAtArg */
9490 &type_abstract_collection__Collectionparser_nodes__AAtArg
, /* Collection[Sequence#0]: Collection[AAtArg] */
9491 &type_array__Arrayparser_nodes__AAtArg
, /* Array[Sequence#0]: Array[AAtArg] */
9492 &type_abstract_collection__Collectionparser_nodes__AAtArg
, /* Collection[SimpleCollection#0]: Collection[AAtArg] */
9493 &type_parser_nodes__AAtArg
, /* Collection#0: AAtArg */
9494 &type_abstract_collection__Collectionparser_nodes__AAtArg
, /* Collection[Collection#0]: Collection[AAtArg] */
9495 &type_parser_nodes__AAtArg
, /* SequenceRead#0: AAtArg */
9498 /* runtime type Collection[AAtArg] */
9499 const struct type type_abstract_collection__Collectionparser_nodes__AAtArg
= {
9501 "Collection[AAtArg]", /* class_name_string */
9507 0, /* nullable Object */
9509 632, /* Collection[ANode] */
9511 170, /* Collection[Object] */
9512 1793, /* Collection[Prod] */
9514 2034, /* Collection[AAtArg] */
9517 /* runtime type ATypeAtArg */
9518 const struct type type_parser_nodes__ATypeAtArg
= {
9520 "ATypeAtArg", /* class_name_string */
9523 &resolution_table_parser_nodes__ATypeAtArg
,
9526 0, /* nullable Object */
9531 2035, /* ATypeAtArg */
9534 const struct types resolution_table_parser_nodes__ATypeAtArg
= {
9539 /* runtime type AAtArg */
9540 const struct type type_parser_nodes__AAtArg
= {
9542 "AAtArg", /* class_name_string */
9548 0, /* nullable Object */
9555 /* runtime type AExprAtArg */
9556 const struct type type_parser_nodes__AExprAtArg
= {
9558 "AExprAtArg", /* class_name_string */
9561 &resolution_table_parser_nodes__AExprAtArg
,
9564 0, /* nullable Object */
9569 2036, /* AExprAtArg */
9572 const struct types resolution_table_parser_nodes__AExprAtArg
= {
9577 /* runtime type AAtAtArg */
9578 const struct type type_parser_nodes__AAtAtArg
= {
9580 "AAtAtArg", /* class_name_string */
9583 &resolution_table_parser_nodes__AAtAtArg
,
9586 0, /* nullable Object */
9591 2037, /* AAtAtArg */
9594 const struct types resolution_table_parser_nodes__AAtAtArg
= {
9599 /* runtime type AIdAtid */
9600 const struct type type_parser_nodes__AIdAtid
= {
9602 "AIdAtid", /* class_name_string */
9605 &resolution_table_parser_nodes__AIdAtid
,
9608 0, /* nullable Object */
9610 28, /* nullable AAtid */
9617 const struct types resolution_table_parser_nodes__AIdAtid
= {
9622 /* runtime type AAtid */
9623 const struct type type_parser_nodes__AAtid
= {
9625 "AAtid", /* class_name_string */
9631 0, /* nullable Object */
9633 28, /* nullable AAtid */
9639 /* runtime type nullable AAtid */
9640 const struct type type_nullable_parser_nodes__AAtid
= {
9642 "nullable AAtid", /* class_name_string */
9648 0, /* nullable Object */
9650 28, /* nullable AAtid */
9653 /* runtime type AKwreadableAtid */
9654 const struct type type_parser_nodes__AKwreadableAtid
= {
9656 "AKwreadableAtid", /* class_name_string */
9659 &resolution_table_parser_nodes__AKwreadableAtid
,
9662 0, /* nullable Object */
9664 28, /* nullable AAtid */
9668 2397, /* AKwreadableAtid */
9671 const struct types resolution_table_parser_nodes__AKwreadableAtid
= {
9676 /* runtime type AKwwritableAtid */
9677 const struct type type_parser_nodes__AKwwritableAtid
= {
9679 "AKwwritableAtid", /* class_name_string */
9682 &resolution_table_parser_nodes__AKwwritableAtid
,
9685 0, /* nullable Object */
9687 28, /* nullable AAtid */
9691 2398, /* AKwwritableAtid */
9694 const struct types resolution_table_parser_nodes__AKwwritableAtid
= {
9699 /* runtime type AKwimportAtid */
9700 const struct type type_parser_nodes__AKwimportAtid
= {
9702 "AKwimportAtid", /* class_name_string */
9705 &resolution_table_parser_nodes__AKwimportAtid
,
9708 0, /* nullable Object */
9710 28, /* nullable AAtid */
9714 2399, /* AKwimportAtid */
9717 const struct types resolution_table_parser_nodes__AKwimportAtid
= {
9722 /* runtime type AParExprs */
9723 const struct type type_parser_nodes__AParExprs
= {
9725 "AParExprs", /* class_name_string */
9728 &resolution_table_parser_nodes__AParExprs
,
9731 0, /* nullable Object */
9733 29, /* nullable AExprs */
9737 2400, /* AParExprs */
9740 const struct types resolution_table_parser_nodes__AParExprs
= {
9745 /* runtime type AExprs */
9746 const struct type type_parser_nodes__AExprs
= {
9748 "AExprs", /* class_name_string */
9754 0, /* nullable Object */
9756 29, /* nullable AExprs */
9762 /* runtime type nullable AExprs */
9763 const struct type type_nullable_parser_nodes__AExprs
= {
9765 "nullable AExprs", /* class_name_string */
9771 0, /* nullable Object */
9773 29, /* nullable AExprs */
9776 /* runtime type AListExprs */
9777 const struct type type_parser_nodes__AListExprs
= {
9779 "AListExprs", /* class_name_string */
9782 &resolution_table_parser_nodes__AListExprs
,
9785 0, /* nullable Object */
9787 29, /* nullable AExprs */
9791 2401, /* AListExprs */
9794 const struct types resolution_table_parser_nodes__AListExprs
= {
9799 /* runtime type ABraExprs */
9800 const struct type type_parser_nodes__ABraExprs
= {
9802 "ABraExprs", /* class_name_string */
9805 &resolution_table_parser_nodes__ABraExprs
,
9808 0, /* nullable Object */
9810 29, /* nullable AExprs */
9814 2402, /* ABraExprs */
9817 const struct types resolution_table_parser_nodes__ABraExprs
= {
9822 /* runtime type AModuleName */
9823 const struct type type_parser_nodes__AModuleName
= {
9825 "AModuleName", /* class_name_string */
9828 &resolution_table_parser_nodes__AModuleName
,
9831 0, /* nullable Object */
9833 30, /* nullable AModuleName */
9836 2040, /* AModuleName */
9839 const struct types resolution_table_parser_nodes__AModuleName
= {
9844 /* runtime type nullable AModuleName */
9845 const struct type type_nullable_parser_nodes__AModuleName
= {
9847 "nullable AModuleName", /* class_name_string */
9850 &resolution_table_nullable_parser_nodes__AModuleName
,
9853 0, /* nullable Object */
9855 30, /* nullable AModuleName */
9858 const struct types resolution_table_nullable_parser_nodes__AModuleName
= {
9863 /* runtime type ADoc */
9864 const struct type type_parser_nodes__ADoc
= {
9866 "ADoc", /* class_name_string */
9869 &resolution_table_parser_nodes__ADoc
,
9872 0, /* nullable Object */
9874 31, /* nullable ADoc */
9880 const struct types resolution_table_parser_nodes__ADoc
= {
9885 /* runtime type nullable ADoc */
9886 const struct type type_nullable_parser_nodes__ADoc
= {
9888 "nullable ADoc", /* class_name_string */
9891 &resolution_table_nullable_parser_nodes__ADoc
,
9894 0, /* nullable Object */
9896 31, /* nullable ADoc */
9899 const struct types resolution_table_nullable_parser_nodes__ADoc
= {
9904 /* runtime type ANodes[TComment] */
9905 const struct type type_parser_nodes__ANodesparser_nodes__TComment
= {
9907 "ANodes[TComment]", /* class_name_string */
9910 &resolution_table_parser_nodes__ANodesparser_nodes__TComment
,
9913 0, /* nullable Object */
9915 632, /* Collection[ANode] */
9916 169, /* SequenceRead[nullable Object] */
9917 170, /* Collection[Object] */
9918 1818, /* Collection[Token] */
9919 2526, /* ANodes[TComment] */
9920 2042, /* Collection[TComment] */
9923 const struct types resolution_table_parser_nodes__ANodesparser_nodes__TComment
= {
9926 &type_array__Arrayparser_nodes__TComment
, /* Array[ANodes#0]: Array[TComment] */
9927 &type_parser_nodes__TComment
, /* ANodes#0: TComment */
9928 &type_parser_nodes__TComment
, /* Sequence#0: TComment */
9929 &type_parser_nodes__TComment
, /* SimpleCollection#0: TComment */
9934 &type_parser_nodes__TComment
, /* RemovableCollection#0: TComment */
9935 &type_abstract_collection__Collectionparser_nodes__TComment
, /* Collection[Sequence#0]: Collection[TComment] */
9936 &type_array__Arrayparser_nodes__TComment
, /* Array[Sequence#0]: Array[TComment] */
9937 &type_abstract_collection__Collectionparser_nodes__TComment
, /* Collection[SimpleCollection#0]: Collection[TComment] */
9938 &type_parser_nodes__TComment
, /* Collection#0: TComment */
9939 &type_abstract_collection__Collectionparser_nodes__TComment
, /* Collection[Collection#0]: Collection[TComment] */
9940 &type_parser_nodes__TComment
, /* SequenceRead#0: TComment */
9943 /* runtime type Collection[TComment] */
9944 const struct type type_abstract_collection__Collectionparser_nodes__TComment
= {
9946 "Collection[TComment]", /* class_name_string */
9952 0, /* nullable Object */
9954 632, /* Collection[ANode] */
9956 170, /* Collection[Object] */
9957 1818, /* Collection[Token] */
9959 2042, /* Collection[TComment] */
9962 /* runtime type TEol */
9963 const struct type type_parser_nodes__TEol
= {
9965 "TEol", /* class_name_string */
9968 &resolution_table_parser_nodes__TEol
,
9971 0, /* nullable Object */
9978 const struct types resolution_table_parser_nodes__TEol
= {
9983 /* runtime type TComment */
9984 const struct type type_parser_nodes__TComment
= {
9986 "TComment", /* class_name_string */
9989 &resolution_table_parser_nodes__TComment
,
9992 0, /* nullable Object */
9994 1821, /* TComment */