1 #include "nit__nith.types.0.h"
2 /* runtime type ReduceAction146 */
3 const struct type type_nit__parser__ReduceAction146
= {
5 "ReduceAction146", /* class_name_string */
8 NULL
, /*NO RESOLUTIONS*/
11 146, /* ReduceAction */
16 1420, /* ReduceAction146 */
19 /* runtime type ReduceAction148 */
20 const struct type type_nit__parser__ReduceAction148
= {
22 "ReduceAction148", /* class_name_string */
25 NULL
, /*NO RESOLUTIONS*/
28 146, /* ReduceAction */
33 1421, /* ReduceAction148 */
36 /* runtime type ReduceAction149 */
37 const struct type type_nit__parser__ReduceAction149
= {
39 "ReduceAction149", /* class_name_string */
42 NULL
, /*NO RESOLUTIONS*/
45 146, /* ReduceAction */
50 1422, /* ReduceAction149 */
53 /* runtime type ReduceAction150 */
54 const struct type type_nit__parser__ReduceAction150
= {
56 "ReduceAction150", /* class_name_string */
59 NULL
, /*NO RESOLUTIONS*/
62 146, /* ReduceAction */
67 1423, /* ReduceAction150 */
70 /* runtime type ReduceAction151 */
71 const struct type type_nit__parser__ReduceAction151
= {
73 "ReduceAction151", /* class_name_string */
76 NULL
, /*NO RESOLUTIONS*/
79 146, /* ReduceAction */
84 1424, /* ReduceAction151 */
87 /* runtime type ReduceAction152 */
88 const struct type type_nit__parser__ReduceAction152
= {
90 "ReduceAction152", /* class_name_string */
93 NULL
, /*NO RESOLUTIONS*/
96 146, /* ReduceAction */
101 1425, /* ReduceAction152 */
104 /* runtime type ReduceAction153 */
105 const struct type type_nit__parser__ReduceAction153
= {
107 "ReduceAction153", /* class_name_string */
110 NULL
, /*NO RESOLUTIONS*/
113 146, /* ReduceAction */
118 1426, /* ReduceAction153 */
121 /* runtime type ReduceAction154 */
122 const struct type type_nit__parser__ReduceAction154
= {
124 "ReduceAction154", /* class_name_string */
127 NULL
, /*NO RESOLUTIONS*/
130 146, /* ReduceAction */
135 1427, /* ReduceAction154 */
138 /* runtime type ReduceAction155 */
139 const struct type type_nit__parser__ReduceAction155
= {
141 "ReduceAction155", /* class_name_string */
144 NULL
, /*NO RESOLUTIONS*/
147 146, /* ReduceAction */
152 1428, /* ReduceAction155 */
155 /* runtime type ReduceAction159 */
156 const struct type type_nit__parser__ReduceAction159
= {
158 "ReduceAction159", /* class_name_string */
161 NULL
, /*NO RESOLUTIONS*/
164 146, /* ReduceAction */
169 1429, /* ReduceAction159 */
172 /* runtime type ReduceAction160 */
173 const struct type type_nit__parser__ReduceAction160
= {
175 "ReduceAction160", /* class_name_string */
178 NULL
, /*NO RESOLUTIONS*/
181 146, /* ReduceAction */
186 1430, /* ReduceAction160 */
189 /* runtime type ReduceAction161 */
190 const struct type type_nit__parser__ReduceAction161
= {
192 "ReduceAction161", /* class_name_string */
195 NULL
, /*NO RESOLUTIONS*/
198 146, /* ReduceAction */
203 1431, /* ReduceAction161 */
206 /* runtime type ReduceAction162 */
207 const struct type type_nit__parser__ReduceAction162
= {
209 "ReduceAction162", /* class_name_string */
212 NULL
, /*NO RESOLUTIONS*/
215 146, /* ReduceAction */
220 1432, /* ReduceAction162 */
223 /* runtime type ReduceAction163 */
224 const struct type type_nit__parser__ReduceAction163
= {
226 "ReduceAction163", /* class_name_string */
229 NULL
, /*NO RESOLUTIONS*/
232 146, /* ReduceAction */
237 1433, /* ReduceAction163 */
240 /* runtime type ReduceAction164 */
241 const struct type type_nit__parser__ReduceAction164
= {
243 "ReduceAction164", /* class_name_string */
246 NULL
, /*NO RESOLUTIONS*/
249 146, /* ReduceAction */
254 1434, /* ReduceAction164 */
257 /* runtime type ReduceAction165 */
258 const struct type type_nit__parser__ReduceAction165
= {
260 "ReduceAction165", /* class_name_string */
263 NULL
, /*NO RESOLUTIONS*/
266 146, /* ReduceAction */
271 1435, /* ReduceAction165 */
274 /* runtime type ReduceAction166 */
275 const struct type type_nit__parser__ReduceAction166
= {
277 "ReduceAction166", /* class_name_string */
280 NULL
, /*NO RESOLUTIONS*/
283 146, /* ReduceAction */
288 1436, /* ReduceAction166 */
291 /* runtime type ReduceAction167 */
292 const struct type type_nit__parser__ReduceAction167
= {
294 "ReduceAction167", /* class_name_string */
297 NULL
, /*NO RESOLUTIONS*/
300 146, /* ReduceAction */
305 1437, /* ReduceAction167 */
308 /* runtime type ReduceAction168 */
309 const struct type type_nit__parser__ReduceAction168
= {
311 "ReduceAction168", /* class_name_string */
314 NULL
, /*NO RESOLUTIONS*/
317 146, /* ReduceAction */
322 1438, /* ReduceAction168 */
325 /* runtime type ReduceAction172 */
326 const struct type type_nit__parser__ReduceAction172
= {
328 "ReduceAction172", /* class_name_string */
331 NULL
, /*NO RESOLUTIONS*/
334 146, /* ReduceAction */
339 1439, /* ReduceAction172 */
342 /* runtime type ReduceAction173 */
343 const struct type type_nit__parser__ReduceAction173
= {
345 "ReduceAction173", /* class_name_string */
348 NULL
, /*NO RESOLUTIONS*/
351 146, /* ReduceAction */
356 1440, /* ReduceAction173 */
359 /* runtime type ReduceAction174 */
360 const struct type type_nit__parser__ReduceAction174
= {
362 "ReduceAction174", /* class_name_string */
365 NULL
, /*NO RESOLUTIONS*/
368 146, /* ReduceAction */
373 1441, /* ReduceAction174 */
376 /* runtime type ReduceAction175 */
377 const struct type type_nit__parser__ReduceAction175
= {
379 "ReduceAction175", /* class_name_string */
382 NULL
, /*NO RESOLUTIONS*/
385 146, /* ReduceAction */
390 1442, /* ReduceAction175 */
393 /* runtime type ReduceAction176 */
394 const struct type type_nit__parser__ReduceAction176
= {
396 "ReduceAction176", /* class_name_string */
399 NULL
, /*NO RESOLUTIONS*/
402 146, /* ReduceAction */
407 1443, /* ReduceAction176 */
410 /* runtime type ReduceAction177 */
411 const struct type type_nit__parser__ReduceAction177
= {
413 "ReduceAction177", /* class_name_string */
416 NULL
, /*NO RESOLUTIONS*/
419 146, /* ReduceAction */
424 1444, /* ReduceAction177 */
427 /* runtime type ReduceAction178 */
428 const struct type type_nit__parser__ReduceAction178
= {
430 "ReduceAction178", /* class_name_string */
433 NULL
, /*NO RESOLUTIONS*/
436 146, /* ReduceAction */
441 1445, /* ReduceAction178 */
444 /* runtime type ReduceAction185 */
445 const struct type type_nit__parser__ReduceAction185
= {
447 "ReduceAction185", /* class_name_string */
450 NULL
, /*NO RESOLUTIONS*/
453 146, /* ReduceAction */
458 1446, /* ReduceAction185 */
461 /* runtime type ReduceAction186 */
462 const struct type type_nit__parser__ReduceAction186
= {
464 "ReduceAction186", /* class_name_string */
467 NULL
, /*NO RESOLUTIONS*/
470 146, /* ReduceAction */
475 1447, /* ReduceAction186 */
478 /* runtime type ReduceAction187 */
479 const struct type type_nit__parser__ReduceAction187
= {
481 "ReduceAction187", /* class_name_string */
484 NULL
, /*NO RESOLUTIONS*/
487 146, /* ReduceAction */
492 1448, /* ReduceAction187 */
495 /* runtime type ReduceAction189 */
496 const struct type type_nit__parser__ReduceAction189
= {
498 "ReduceAction189", /* class_name_string */
501 NULL
, /*NO RESOLUTIONS*/
504 146, /* ReduceAction */
509 1449, /* ReduceAction189 */
512 /* runtime type ReduceAction190 */
513 const struct type type_nit__parser__ReduceAction190
= {
515 "ReduceAction190", /* class_name_string */
518 NULL
, /*NO RESOLUTIONS*/
521 146, /* ReduceAction */
526 1450, /* ReduceAction190 */
529 /* runtime type ReduceAction191 */
530 const struct type type_nit__parser__ReduceAction191
= {
532 "ReduceAction191", /* class_name_string */
535 NULL
, /*NO RESOLUTIONS*/
538 146, /* ReduceAction */
543 1451, /* ReduceAction191 */
546 /* runtime type ReduceAction193 */
547 const struct type type_nit__parser__ReduceAction193
= {
549 "ReduceAction193", /* class_name_string */
552 NULL
, /*NO RESOLUTIONS*/
555 146, /* ReduceAction */
560 1452, /* ReduceAction193 */
563 /* runtime type ReduceAction194 */
564 const struct type type_nit__parser__ReduceAction194
= {
566 "ReduceAction194", /* class_name_string */
569 NULL
, /*NO RESOLUTIONS*/
572 146, /* ReduceAction */
577 1453, /* ReduceAction194 */
580 /* runtime type ReduceAction195 */
581 const struct type type_nit__parser__ReduceAction195
= {
583 "ReduceAction195", /* class_name_string */
586 NULL
, /*NO RESOLUTIONS*/
589 146, /* ReduceAction */
594 1454, /* ReduceAction195 */
597 /* runtime type ReduceAction196 */
598 const struct type type_nit__parser__ReduceAction196
= {
600 "ReduceAction196", /* class_name_string */
603 NULL
, /*NO RESOLUTIONS*/
606 146, /* ReduceAction */
611 1455, /* ReduceAction196 */
614 /* runtime type ReduceAction197 */
615 const struct type type_nit__parser__ReduceAction197
= {
617 "ReduceAction197", /* class_name_string */
620 NULL
, /*NO RESOLUTIONS*/
623 146, /* ReduceAction */
628 1456, /* ReduceAction197 */
631 /* runtime type ReduceAction199 */
632 const struct type type_nit__parser__ReduceAction199
= {
634 "ReduceAction199", /* class_name_string */
637 NULL
, /*NO RESOLUTIONS*/
640 146, /* ReduceAction */
645 1457, /* ReduceAction199 */
648 /* runtime type ReduceAction200 */
649 const struct type type_nit__parser__ReduceAction200
= {
651 "ReduceAction200", /* class_name_string */
654 NULL
, /*NO RESOLUTIONS*/
657 146, /* ReduceAction */
662 1458, /* ReduceAction200 */
665 /* runtime type ReduceAction202 */
666 const struct type type_nit__parser__ReduceAction202
= {
668 "ReduceAction202", /* class_name_string */
671 NULL
, /*NO RESOLUTIONS*/
674 146, /* ReduceAction */
679 1459, /* ReduceAction202 */
682 /* runtime type ReduceAction203 */
683 const struct type type_nit__parser__ReduceAction203
= {
685 "ReduceAction203", /* class_name_string */
688 NULL
, /*NO RESOLUTIONS*/
691 146, /* ReduceAction */
696 1460, /* ReduceAction203 */
699 /* runtime type ReduceAction204 */
700 const struct type type_nit__parser__ReduceAction204
= {
702 "ReduceAction204", /* class_name_string */
705 NULL
, /*NO RESOLUTIONS*/
708 146, /* ReduceAction */
713 1461, /* ReduceAction204 */
716 /* runtime type ReduceAction205 */
717 const struct type type_nit__parser__ReduceAction205
= {
719 "ReduceAction205", /* class_name_string */
722 NULL
, /*NO RESOLUTIONS*/
725 146, /* ReduceAction */
730 1462, /* ReduceAction205 */
733 /* runtime type ReduceAction206 */
734 const struct type type_nit__parser__ReduceAction206
= {
736 "ReduceAction206", /* class_name_string */
739 NULL
, /*NO RESOLUTIONS*/
742 146, /* ReduceAction */
747 1463, /* ReduceAction206 */
750 /* runtime type ReduceAction207 */
751 const struct type type_nit__parser__ReduceAction207
= {
753 "ReduceAction207", /* class_name_string */
756 NULL
, /*NO RESOLUTIONS*/
759 146, /* ReduceAction */
764 1464, /* ReduceAction207 */
767 /* runtime type ReduceAction208 */
768 const struct type type_nit__parser__ReduceAction208
= {
770 "ReduceAction208", /* class_name_string */
773 NULL
, /*NO RESOLUTIONS*/
776 146, /* ReduceAction */
781 1465, /* ReduceAction208 */
784 /* runtime type ReduceAction209 */
785 const struct type type_nit__parser__ReduceAction209
= {
787 "ReduceAction209", /* class_name_string */
790 NULL
, /*NO RESOLUTIONS*/
793 146, /* ReduceAction */
798 1466, /* ReduceAction209 */
801 /* runtime type ReduceAction210 */
802 const struct type type_nit__parser__ReduceAction210
= {
804 "ReduceAction210", /* class_name_string */
807 NULL
, /*NO RESOLUTIONS*/
810 146, /* ReduceAction */
815 1467, /* ReduceAction210 */
818 /* runtime type ReduceAction211 */
819 const struct type type_nit__parser__ReduceAction211
= {
821 "ReduceAction211", /* class_name_string */
824 NULL
, /*NO RESOLUTIONS*/
827 146, /* ReduceAction */
832 1468, /* ReduceAction211 */
835 /* runtime type ReduceAction212 */
836 const struct type type_nit__parser__ReduceAction212
= {
838 "ReduceAction212", /* class_name_string */
841 NULL
, /*NO RESOLUTIONS*/
844 146, /* ReduceAction */
849 1469, /* ReduceAction212 */
852 /* runtime type ReduceAction213 */
853 const struct type type_nit__parser__ReduceAction213
= {
855 "ReduceAction213", /* class_name_string */
858 NULL
, /*NO RESOLUTIONS*/
861 146, /* ReduceAction */
866 1470, /* ReduceAction213 */
869 /* runtime type ReduceAction214 */
870 const struct type type_nit__parser__ReduceAction214
= {
872 "ReduceAction214", /* class_name_string */
875 NULL
, /*NO RESOLUTIONS*/
878 146, /* ReduceAction */
883 1471, /* ReduceAction214 */
886 /* runtime type ReduceAction215 */
887 const struct type type_nit__parser__ReduceAction215
= {
889 "ReduceAction215", /* class_name_string */
892 NULL
, /*NO RESOLUTIONS*/
895 146, /* ReduceAction */
900 1472, /* ReduceAction215 */
903 /* runtime type ReduceAction216 */
904 const struct type type_nit__parser__ReduceAction216
= {
906 "ReduceAction216", /* class_name_string */
909 NULL
, /*NO RESOLUTIONS*/
912 146, /* ReduceAction */
917 1473, /* ReduceAction216 */
920 /* runtime type ReduceAction219 */
921 const struct type type_nit__parser__ReduceAction219
= {
923 "ReduceAction219", /* class_name_string */
926 NULL
, /*NO RESOLUTIONS*/
929 146, /* ReduceAction */
934 1474, /* ReduceAction219 */
937 /* runtime type ReduceAction220 */
938 const struct type type_nit__parser__ReduceAction220
= {
940 "ReduceAction220", /* class_name_string */
943 NULL
, /*NO RESOLUTIONS*/
946 146, /* ReduceAction */
951 1475, /* ReduceAction220 */
954 /* runtime type ReduceAction221 */
955 const struct type type_nit__parser__ReduceAction221
= {
957 "ReduceAction221", /* class_name_string */
960 NULL
, /*NO RESOLUTIONS*/
963 146, /* ReduceAction */
968 1476, /* ReduceAction221 */
971 /* runtime type ReduceAction222 */
972 const struct type type_nit__parser__ReduceAction222
= {
974 "ReduceAction222", /* class_name_string */
977 NULL
, /*NO RESOLUTIONS*/
980 146, /* ReduceAction */
985 1477, /* ReduceAction222 */
988 /* runtime type ReduceAction223 */
989 const struct type type_nit__parser__ReduceAction223
= {
991 "ReduceAction223", /* class_name_string */
994 NULL
, /*NO RESOLUTIONS*/
997 146, /* ReduceAction */
1002 1478, /* ReduceAction223 */
1005 /* runtime type ReduceAction224 */
1006 const struct type type_nit__parser__ReduceAction224
= {
1008 "ReduceAction224", /* class_name_string */
1011 NULL
, /*NO RESOLUTIONS*/
1014 146, /* ReduceAction */
1019 1479, /* ReduceAction224 */
1022 /* runtime type ReduceAction227 */
1023 const struct type type_nit__parser__ReduceAction227
= {
1025 "ReduceAction227", /* class_name_string */
1028 NULL
, /*NO RESOLUTIONS*/
1031 146, /* ReduceAction */
1036 1480, /* ReduceAction227 */
1039 /* runtime type ReduceAction228 */
1040 const struct type type_nit__parser__ReduceAction228
= {
1042 "ReduceAction228", /* class_name_string */
1045 NULL
, /*NO RESOLUTIONS*/
1048 146, /* ReduceAction */
1053 1481, /* ReduceAction228 */
1056 /* runtime type ReduceAction229 */
1057 const struct type type_nit__parser__ReduceAction229
= {
1059 "ReduceAction229", /* class_name_string */
1062 NULL
, /*NO RESOLUTIONS*/
1065 146, /* ReduceAction */
1070 1482, /* ReduceAction229 */
1073 /* runtime type ReduceAction230 */
1074 const struct type type_nit__parser__ReduceAction230
= {
1076 "ReduceAction230", /* class_name_string */
1079 NULL
, /*NO RESOLUTIONS*/
1082 146, /* ReduceAction */
1087 1483, /* ReduceAction230 */
1090 /* runtime type ReduceAction231 */
1091 const struct type type_nit__parser__ReduceAction231
= {
1093 "ReduceAction231", /* class_name_string */
1096 NULL
, /*NO RESOLUTIONS*/
1099 146, /* ReduceAction */
1104 1484, /* ReduceAction231 */
1107 /* runtime type ReduceAction232 */
1108 const struct type type_nit__parser__ReduceAction232
= {
1110 "ReduceAction232", /* class_name_string */
1113 NULL
, /*NO RESOLUTIONS*/
1116 146, /* ReduceAction */
1121 1485, /* ReduceAction232 */
1124 /* runtime type ReduceAction233 */
1125 const struct type type_nit__parser__ReduceAction233
= {
1127 "ReduceAction233", /* class_name_string */
1130 NULL
, /*NO RESOLUTIONS*/
1133 146, /* ReduceAction */
1138 1486, /* ReduceAction233 */
1141 /* runtime type ReduceAction234 */
1142 const struct type type_nit__parser__ReduceAction234
= {
1144 "ReduceAction234", /* class_name_string */
1147 NULL
, /*NO RESOLUTIONS*/
1150 146, /* ReduceAction */
1155 1487, /* ReduceAction234 */
1158 /* runtime type ReduceAction235 */
1159 const struct type type_nit__parser__ReduceAction235
= {
1161 "ReduceAction235", /* class_name_string */
1164 NULL
, /*NO RESOLUTIONS*/
1167 146, /* ReduceAction */
1172 1488, /* ReduceAction235 */
1175 /* runtime type ReduceAction238 */
1176 const struct type type_nit__parser__ReduceAction238
= {
1178 "ReduceAction238", /* class_name_string */
1181 NULL
, /*NO RESOLUTIONS*/
1184 146, /* ReduceAction */
1189 1489, /* ReduceAction238 */
1192 /* runtime type ReduceAction239 */
1193 const struct type type_nit__parser__ReduceAction239
= {
1195 "ReduceAction239", /* class_name_string */
1198 NULL
, /*NO RESOLUTIONS*/
1201 146, /* ReduceAction */
1206 1490, /* ReduceAction239 */
1209 /* runtime type ReduceAction240 */
1210 const struct type type_nit__parser__ReduceAction240
= {
1212 "ReduceAction240", /* class_name_string */
1215 NULL
, /*NO RESOLUTIONS*/
1218 146, /* ReduceAction */
1223 1491, /* ReduceAction240 */
1226 /* runtime type ReduceAction241 */
1227 const struct type type_nit__parser__ReduceAction241
= {
1229 "ReduceAction241", /* class_name_string */
1232 NULL
, /*NO RESOLUTIONS*/
1235 146, /* ReduceAction */
1240 1492, /* ReduceAction241 */
1243 /* runtime type ReduceAction242 */
1244 const struct type type_nit__parser__ReduceAction242
= {
1246 "ReduceAction242", /* class_name_string */
1249 NULL
, /*NO RESOLUTIONS*/
1252 146, /* ReduceAction */
1257 1493, /* ReduceAction242 */
1260 /* runtime type ReduceAction243 */
1261 const struct type type_nit__parser__ReduceAction243
= {
1263 "ReduceAction243", /* class_name_string */
1266 NULL
, /*NO RESOLUTIONS*/
1269 146, /* ReduceAction */
1274 1494, /* ReduceAction243 */
1277 /* runtime type ReduceAction246 */
1278 const struct type type_nit__parser__ReduceAction246
= {
1280 "ReduceAction246", /* class_name_string */
1283 NULL
, /*NO RESOLUTIONS*/
1286 146, /* ReduceAction */
1291 1495, /* ReduceAction246 */
1294 /* runtime type ReduceAction247 */
1295 const struct type type_nit__parser__ReduceAction247
= {
1297 "ReduceAction247", /* class_name_string */
1300 NULL
, /*NO RESOLUTIONS*/
1303 146, /* ReduceAction */
1308 1496, /* ReduceAction247 */
1311 /* runtime type ReduceAction248 */
1312 const struct type type_nit__parser__ReduceAction248
= {
1314 "ReduceAction248", /* class_name_string */
1317 NULL
, /*NO RESOLUTIONS*/
1320 146, /* ReduceAction */
1325 1497, /* ReduceAction248 */
1328 /* runtime type ReduceAction249 */
1329 const struct type type_nit__parser__ReduceAction249
= {
1331 "ReduceAction249", /* class_name_string */
1334 NULL
, /*NO RESOLUTIONS*/
1337 146, /* ReduceAction */
1342 1498, /* ReduceAction249 */
1345 /* runtime type ReduceAction250 */
1346 const struct type type_nit__parser__ReduceAction250
= {
1348 "ReduceAction250", /* class_name_string */
1351 NULL
, /*NO RESOLUTIONS*/
1354 146, /* ReduceAction */
1359 1499, /* ReduceAction250 */
1362 /* runtime type ReduceAction251 */
1363 const struct type type_nit__parser__ReduceAction251
= {
1365 "ReduceAction251", /* class_name_string */
1368 NULL
, /*NO RESOLUTIONS*/
1371 146, /* ReduceAction */
1376 1500, /* ReduceAction251 */
1379 /* runtime type ReduceAction252 */
1380 const struct type type_nit__parser__ReduceAction252
= {
1382 "ReduceAction252", /* class_name_string */
1385 NULL
, /*NO RESOLUTIONS*/
1388 146, /* ReduceAction */
1393 1501, /* ReduceAction252 */
1396 /* runtime type ReduceAction253 */
1397 const struct type type_nit__parser__ReduceAction253
= {
1399 "ReduceAction253", /* class_name_string */
1402 NULL
, /*NO RESOLUTIONS*/
1405 146, /* ReduceAction */
1410 1502, /* ReduceAction253 */
1413 /* runtime type ReduceAction254 */
1414 const struct type type_nit__parser__ReduceAction254
= {
1416 "ReduceAction254", /* class_name_string */
1419 NULL
, /*NO RESOLUTIONS*/
1422 146, /* ReduceAction */
1427 1503, /* ReduceAction254 */
1430 /* runtime type ReduceAction255 */
1431 const struct type type_nit__parser__ReduceAction255
= {
1433 "ReduceAction255", /* class_name_string */
1436 NULL
, /*NO RESOLUTIONS*/
1439 146, /* ReduceAction */
1444 1504, /* ReduceAction255 */
1447 /* runtime type ReduceAction258 */
1448 const struct type type_nit__parser__ReduceAction258
= {
1450 "ReduceAction258", /* class_name_string */
1453 NULL
, /*NO RESOLUTIONS*/
1456 146, /* ReduceAction */
1461 1505, /* ReduceAction258 */
1464 /* runtime type ReduceAction259 */
1465 const struct type type_nit__parser__ReduceAction259
= {
1467 "ReduceAction259", /* class_name_string */
1470 NULL
, /*NO RESOLUTIONS*/
1473 146, /* ReduceAction */
1478 1506, /* ReduceAction259 */
1481 /* runtime type ReduceAction260 */
1482 const struct type type_nit__parser__ReduceAction260
= {
1484 "ReduceAction260", /* class_name_string */
1487 NULL
, /*NO RESOLUTIONS*/
1490 146, /* ReduceAction */
1495 1507, /* ReduceAction260 */
1498 /* runtime type ReduceAction261 */
1499 const struct type type_nit__parser__ReduceAction261
= {
1501 "ReduceAction261", /* class_name_string */
1504 NULL
, /*NO RESOLUTIONS*/
1507 146, /* ReduceAction */
1512 1508, /* ReduceAction261 */
1515 /* runtime type ReduceAction262 */
1516 const struct type type_nit__parser__ReduceAction262
= {
1518 "ReduceAction262", /* class_name_string */
1521 NULL
, /*NO RESOLUTIONS*/
1524 146, /* ReduceAction */
1529 1509, /* ReduceAction262 */
1532 /* runtime type ReduceAction263 */
1533 const struct type type_nit__parser__ReduceAction263
= {
1535 "ReduceAction263", /* class_name_string */
1538 NULL
, /*NO RESOLUTIONS*/
1541 146, /* ReduceAction */
1546 1510, /* ReduceAction263 */
1549 /* runtime type ReduceAction264 */
1550 const struct type type_nit__parser__ReduceAction264
= {
1552 "ReduceAction264", /* class_name_string */
1555 NULL
, /*NO RESOLUTIONS*/
1558 146, /* ReduceAction */
1563 1511, /* ReduceAction264 */
1566 /* runtime type ReduceAction265 */
1567 const struct type type_nit__parser__ReduceAction265
= {
1569 "ReduceAction265", /* class_name_string */
1572 NULL
, /*NO RESOLUTIONS*/
1575 146, /* ReduceAction */
1580 1512, /* ReduceAction265 */
1583 /* runtime type ReduceAction266 */
1584 const struct type type_nit__parser__ReduceAction266
= {
1586 "ReduceAction266", /* class_name_string */
1589 NULL
, /*NO RESOLUTIONS*/
1592 146, /* ReduceAction */
1597 1513, /* ReduceAction266 */
1600 /* runtime type ReduceAction267 */
1601 const struct type type_nit__parser__ReduceAction267
= {
1603 "ReduceAction267", /* class_name_string */
1606 NULL
, /*NO RESOLUTIONS*/
1609 146, /* ReduceAction */
1614 1514, /* ReduceAction267 */
1617 /* runtime type ReduceAction268 */
1618 const struct type type_nit__parser__ReduceAction268
= {
1620 "ReduceAction268", /* class_name_string */
1623 NULL
, /*NO RESOLUTIONS*/
1626 146, /* ReduceAction */
1631 1515, /* ReduceAction268 */
1634 /* runtime type ReduceAction270 */
1635 const struct type type_nit__parser__ReduceAction270
= {
1637 "ReduceAction270", /* class_name_string */
1640 NULL
, /*NO RESOLUTIONS*/
1643 146, /* ReduceAction */
1648 1516, /* ReduceAction270 */
1651 /* runtime type ReduceAction272 */
1652 const struct type type_nit__parser__ReduceAction272
= {
1654 "ReduceAction272", /* class_name_string */
1657 NULL
, /*NO RESOLUTIONS*/
1660 146, /* ReduceAction */
1665 1517, /* ReduceAction272 */
1668 /* runtime type ReduceAction273 */
1669 const struct type type_nit__parser__ReduceAction273
= {
1671 "ReduceAction273", /* class_name_string */
1674 NULL
, /*NO RESOLUTIONS*/
1677 146, /* ReduceAction */
1682 1518, /* ReduceAction273 */
1685 /* runtime type ReduceAction274 */
1686 const struct type type_nit__parser__ReduceAction274
= {
1688 "ReduceAction274", /* class_name_string */
1691 NULL
, /*NO RESOLUTIONS*/
1694 146, /* ReduceAction */
1699 1519, /* ReduceAction274 */
1702 /* runtime type ReduceAction275 */
1703 const struct type type_nit__parser__ReduceAction275
= {
1705 "ReduceAction275", /* class_name_string */
1708 NULL
, /*NO RESOLUTIONS*/
1711 146, /* ReduceAction */
1716 1520, /* ReduceAction275 */
1719 /* runtime type ReduceAction277 */
1720 const struct type type_nit__parser__ReduceAction277
= {
1722 "ReduceAction277", /* class_name_string */
1725 NULL
, /*NO RESOLUTIONS*/
1728 146, /* ReduceAction */
1733 1521, /* ReduceAction277 */
1736 /* runtime type ReduceAction279 */
1737 const struct type type_nit__parser__ReduceAction279
= {
1739 "ReduceAction279", /* class_name_string */
1742 NULL
, /*NO RESOLUTIONS*/
1745 146, /* ReduceAction */
1750 1522, /* ReduceAction279 */
1753 /* runtime type ReduceAction280 */
1754 const struct type type_nit__parser__ReduceAction280
= {
1756 "ReduceAction280", /* class_name_string */
1759 NULL
, /*NO RESOLUTIONS*/
1762 146, /* ReduceAction */
1767 1523, /* ReduceAction280 */
1770 /* runtime type ReduceAction281 */
1771 const struct type type_nit__parser__ReduceAction281
= {
1773 "ReduceAction281", /* class_name_string */
1776 NULL
, /*NO RESOLUTIONS*/
1779 146, /* ReduceAction */
1784 1524, /* ReduceAction281 */
1787 /* runtime type ReduceAction282 */
1788 const struct type type_nit__parser__ReduceAction282
= {
1790 "ReduceAction282", /* class_name_string */
1793 NULL
, /*NO RESOLUTIONS*/
1796 146, /* ReduceAction */
1801 1525, /* ReduceAction282 */
1804 /* runtime type ReduceAction283 */
1805 const struct type type_nit__parser__ReduceAction283
= {
1807 "ReduceAction283", /* class_name_string */
1810 NULL
, /*NO RESOLUTIONS*/
1813 146, /* ReduceAction */
1818 1526, /* ReduceAction283 */
1821 /* runtime type ReduceAction284 */
1822 const struct type type_nit__parser__ReduceAction284
= {
1824 "ReduceAction284", /* class_name_string */
1827 NULL
, /*NO RESOLUTIONS*/
1830 146, /* ReduceAction */
1835 1527, /* ReduceAction284 */
1838 /* runtime type ReduceAction285 */
1839 const struct type type_nit__parser__ReduceAction285
= {
1841 "ReduceAction285", /* class_name_string */
1844 NULL
, /*NO RESOLUTIONS*/
1847 146, /* ReduceAction */
1852 1528, /* ReduceAction285 */
1855 /* runtime type ReduceAction286 */
1856 const struct type type_nit__parser__ReduceAction286
= {
1858 "ReduceAction286", /* class_name_string */
1861 NULL
, /*NO RESOLUTIONS*/
1864 146, /* ReduceAction */
1869 1529, /* ReduceAction286 */
1872 /* runtime type ReduceAction287 */
1873 const struct type type_nit__parser__ReduceAction287
= {
1875 "ReduceAction287", /* class_name_string */
1878 NULL
, /*NO RESOLUTIONS*/
1881 146, /* ReduceAction */
1886 1530, /* ReduceAction287 */
1889 /* runtime type ReduceAction288 */
1890 const struct type type_nit__parser__ReduceAction288
= {
1892 "ReduceAction288", /* class_name_string */
1895 NULL
, /*NO RESOLUTIONS*/
1898 146, /* ReduceAction */
1903 1531, /* ReduceAction288 */
1906 /* runtime type ReduceAction290 */
1907 const struct type type_nit__parser__ReduceAction290
= {
1909 "ReduceAction290", /* class_name_string */
1912 NULL
, /*NO RESOLUTIONS*/
1915 146, /* ReduceAction */
1920 1532, /* ReduceAction290 */
1923 /* runtime type ReduceAction291 */
1924 const struct type type_nit__parser__ReduceAction291
= {
1926 "ReduceAction291", /* class_name_string */
1929 NULL
, /*NO RESOLUTIONS*/
1932 146, /* ReduceAction */
1937 1533, /* ReduceAction291 */
1940 /* runtime type ReduceAction293 */
1941 const struct type type_nit__parser__ReduceAction293
= {
1943 "ReduceAction293", /* class_name_string */
1946 NULL
, /*NO RESOLUTIONS*/
1949 146, /* ReduceAction */
1954 1534, /* ReduceAction293 */
1957 /* runtime type ReduceAction294 */
1958 const struct type type_nit__parser__ReduceAction294
= {
1960 "ReduceAction294", /* class_name_string */
1963 NULL
, /*NO RESOLUTIONS*/
1966 146, /* ReduceAction */
1971 1535, /* ReduceAction294 */
1974 /* runtime type ReduceAction295 */
1975 const struct type type_nit__parser__ReduceAction295
= {
1977 "ReduceAction295", /* class_name_string */
1980 NULL
, /*NO RESOLUTIONS*/
1983 146, /* ReduceAction */
1988 1536, /* ReduceAction295 */
1991 /* runtime type ReduceAction297 */
1992 const struct type type_nit__parser__ReduceAction297
= {
1994 "ReduceAction297", /* class_name_string */
1997 NULL
, /*NO RESOLUTIONS*/
2000 146, /* ReduceAction */
2005 1537, /* ReduceAction297 */
2008 /* runtime type ReduceAction299 */
2009 const struct type type_nit__parser__ReduceAction299
= {
2011 "ReduceAction299", /* class_name_string */
2014 NULL
, /*NO RESOLUTIONS*/
2017 146, /* ReduceAction */
2022 1538, /* ReduceAction299 */
2025 /* runtime type ReduceAction300 */
2026 const struct type type_nit__parser__ReduceAction300
= {
2028 "ReduceAction300", /* class_name_string */
2031 NULL
, /*NO RESOLUTIONS*/
2034 146, /* ReduceAction */
2039 1539, /* ReduceAction300 */
2042 /* runtime type ReduceAction302 */
2043 const struct type type_nit__parser__ReduceAction302
= {
2045 "ReduceAction302", /* class_name_string */
2048 NULL
, /*NO RESOLUTIONS*/
2051 146, /* ReduceAction */
2056 1540, /* ReduceAction302 */
2059 /* runtime type ReduceAction303 */
2060 const struct type type_nit__parser__ReduceAction303
= {
2062 "ReduceAction303", /* class_name_string */
2065 NULL
, /*NO RESOLUTIONS*/
2068 146, /* ReduceAction */
2073 1541, /* ReduceAction303 */
2076 /* runtime type ReduceAction304 */
2077 const struct type type_nit__parser__ReduceAction304
= {
2079 "ReduceAction304", /* class_name_string */
2082 NULL
, /*NO RESOLUTIONS*/
2085 146, /* ReduceAction */
2090 1542, /* ReduceAction304 */
2093 /* runtime type ReduceAction305 */
2094 const struct type type_nit__parser__ReduceAction305
= {
2096 "ReduceAction305", /* class_name_string */
2099 NULL
, /*NO RESOLUTIONS*/
2102 146, /* ReduceAction */
2107 1543, /* ReduceAction305 */
2110 /* runtime type ReduceAction307 */
2111 const struct type type_nit__parser__ReduceAction307
= {
2113 "ReduceAction307", /* class_name_string */
2116 NULL
, /*NO RESOLUTIONS*/
2119 146, /* ReduceAction */
2124 1544, /* ReduceAction307 */
2127 /* runtime type ReduceAction308 */
2128 const struct type type_nit__parser__ReduceAction308
= {
2130 "ReduceAction308", /* class_name_string */
2133 NULL
, /*NO RESOLUTIONS*/
2136 146, /* ReduceAction */
2141 1545, /* ReduceAction308 */
2144 /* runtime type ReduceAction310 */
2145 const struct type type_nit__parser__ReduceAction310
= {
2147 "ReduceAction310", /* class_name_string */
2150 NULL
, /*NO RESOLUTIONS*/
2153 146, /* ReduceAction */
2158 1546, /* ReduceAction310 */
2161 /* runtime type ReduceAction312 */
2162 const struct type type_nit__parser__ReduceAction312
= {
2164 "ReduceAction312", /* class_name_string */
2167 NULL
, /*NO RESOLUTIONS*/
2170 146, /* ReduceAction */
2175 1547, /* ReduceAction312 */
2178 /* runtime type ReduceAction314 */
2179 const struct type type_nit__parser__ReduceAction314
= {
2181 "ReduceAction314", /* class_name_string */
2184 NULL
, /*NO RESOLUTIONS*/
2187 146, /* ReduceAction */
2192 1548, /* ReduceAction314 */
2195 /* runtime type ReduceAction318 */
2196 const struct type type_nit__parser__ReduceAction318
= {
2198 "ReduceAction318", /* class_name_string */
2201 NULL
, /*NO RESOLUTIONS*/
2204 146, /* ReduceAction */
2209 1549, /* ReduceAction318 */
2212 /* runtime type ReduceAction320 */
2213 const struct type type_nit__parser__ReduceAction320
= {
2215 "ReduceAction320", /* class_name_string */
2218 NULL
, /*NO RESOLUTIONS*/
2221 146, /* ReduceAction */
2226 1550, /* ReduceAction320 */
2229 /* runtime type ReduceAction322 */
2230 const struct type type_nit__parser__ReduceAction322
= {
2232 "ReduceAction322", /* class_name_string */
2235 NULL
, /*NO RESOLUTIONS*/
2238 146, /* ReduceAction */
2243 1551, /* ReduceAction322 */
2246 /* runtime type ReduceAction326 */
2247 const struct type type_nit__parser__ReduceAction326
= {
2249 "ReduceAction326", /* class_name_string */
2252 NULL
, /*NO RESOLUTIONS*/
2255 146, /* ReduceAction */
2260 1552, /* ReduceAction326 */
2263 /* runtime type ReduceAction328 */
2264 const struct type type_nit__parser__ReduceAction328
= {
2266 "ReduceAction328", /* class_name_string */
2269 NULL
, /*NO RESOLUTIONS*/
2272 146, /* ReduceAction */
2277 1553, /* ReduceAction328 */
2280 /* runtime type ReduceAction330 */
2281 const struct type type_nit__parser__ReduceAction330
= {
2283 "ReduceAction330", /* class_name_string */
2286 NULL
, /*NO RESOLUTIONS*/
2289 146, /* ReduceAction */
2294 1554, /* ReduceAction330 */
2297 /* runtime type ReduceAction331 */
2298 const struct type type_nit__parser__ReduceAction331
= {
2300 "ReduceAction331", /* class_name_string */
2303 NULL
, /*NO RESOLUTIONS*/
2306 146, /* ReduceAction */
2311 1555, /* ReduceAction331 */
2314 /* runtime type ReduceAction332 */
2315 const struct type type_nit__parser__ReduceAction332
= {
2317 "ReduceAction332", /* class_name_string */
2320 NULL
, /*NO RESOLUTIONS*/
2323 146, /* ReduceAction */
2328 1556, /* ReduceAction332 */
2331 /* runtime type ReduceAction333 */
2332 const struct type type_nit__parser__ReduceAction333
= {
2334 "ReduceAction333", /* class_name_string */
2337 NULL
, /*NO RESOLUTIONS*/
2340 146, /* ReduceAction */
2345 1557, /* ReduceAction333 */
2348 /* runtime type ReduceAction334 */
2349 const struct type type_nit__parser__ReduceAction334
= {
2351 "ReduceAction334", /* class_name_string */
2354 NULL
, /*NO RESOLUTIONS*/
2357 146, /* ReduceAction */
2362 1558, /* ReduceAction334 */
2365 /* runtime type ReduceAction335 */
2366 const struct type type_nit__parser__ReduceAction335
= {
2368 "ReduceAction335", /* class_name_string */
2371 NULL
, /*NO RESOLUTIONS*/
2374 146, /* ReduceAction */
2379 1559, /* ReduceAction335 */
2382 /* runtime type ReduceAction336 */
2383 const struct type type_nit__parser__ReduceAction336
= {
2385 "ReduceAction336", /* class_name_string */
2388 NULL
, /*NO RESOLUTIONS*/
2391 146, /* ReduceAction */
2396 1560, /* ReduceAction336 */
2399 /* runtime type ReduceAction337 */
2400 const struct type type_nit__parser__ReduceAction337
= {
2402 "ReduceAction337", /* class_name_string */
2405 NULL
, /*NO RESOLUTIONS*/
2408 146, /* ReduceAction */
2413 1561, /* ReduceAction337 */
2416 /* runtime type ReduceAction340 */
2417 const struct type type_nit__parser__ReduceAction340
= {
2419 "ReduceAction340", /* class_name_string */
2422 NULL
, /*NO RESOLUTIONS*/
2425 146, /* ReduceAction */
2430 1562, /* ReduceAction340 */
2433 /* runtime type ReduceAction341 */
2434 const struct type type_nit__parser__ReduceAction341
= {
2436 "ReduceAction341", /* class_name_string */
2439 NULL
, /*NO RESOLUTIONS*/
2442 146, /* ReduceAction */
2447 1563, /* ReduceAction341 */
2450 /* runtime type ReduceAction342 */
2451 const struct type type_nit__parser__ReduceAction342
= {
2453 "ReduceAction342", /* class_name_string */
2456 NULL
, /*NO RESOLUTIONS*/
2459 146, /* ReduceAction */
2464 1564, /* ReduceAction342 */
2467 /* runtime type ReduceAction343 */
2468 const struct type type_nit__parser__ReduceAction343
= {
2470 "ReduceAction343", /* class_name_string */
2473 NULL
, /*NO RESOLUTIONS*/
2476 146, /* ReduceAction */
2481 1565, /* ReduceAction343 */
2484 /* runtime type ReduceAction344 */
2485 const struct type type_nit__parser__ReduceAction344
= {
2487 "ReduceAction344", /* class_name_string */
2490 NULL
, /*NO RESOLUTIONS*/
2493 146, /* ReduceAction */
2498 1566, /* ReduceAction344 */
2501 /* runtime type ReduceAction345 */
2502 const struct type type_nit__parser__ReduceAction345
= {
2504 "ReduceAction345", /* class_name_string */
2507 NULL
, /*NO RESOLUTIONS*/
2510 146, /* ReduceAction */
2515 1567, /* ReduceAction345 */
2518 /* runtime type ReduceAction346 */
2519 const struct type type_nit__parser__ReduceAction346
= {
2521 "ReduceAction346", /* class_name_string */
2524 NULL
, /*NO RESOLUTIONS*/
2527 146, /* ReduceAction */
2532 1568, /* ReduceAction346 */
2535 /* runtime type ReduceAction347 */
2536 const struct type type_nit__parser__ReduceAction347
= {
2538 "ReduceAction347", /* class_name_string */
2541 NULL
, /*NO RESOLUTIONS*/
2544 146, /* ReduceAction */
2549 1569, /* ReduceAction347 */
2552 /* runtime type ReduceAction348 */
2553 const struct type type_nit__parser__ReduceAction348
= {
2555 "ReduceAction348", /* class_name_string */
2558 NULL
, /*NO RESOLUTIONS*/
2561 146, /* ReduceAction */
2566 1570, /* ReduceAction348 */
2569 /* runtime type ReduceAction349 */
2570 const struct type type_nit__parser__ReduceAction349
= {
2572 "ReduceAction349", /* class_name_string */
2575 NULL
, /*NO RESOLUTIONS*/
2578 146, /* ReduceAction */
2583 1571, /* ReduceAction349 */
2586 /* runtime type ReduceAction350 */
2587 const struct type type_nit__parser__ReduceAction350
= {
2589 "ReduceAction350", /* class_name_string */
2592 NULL
, /*NO RESOLUTIONS*/
2595 146, /* ReduceAction */
2600 1572, /* ReduceAction350 */
2603 /* runtime type ReduceAction351 */
2604 const struct type type_nit__parser__ReduceAction351
= {
2606 "ReduceAction351", /* class_name_string */
2609 NULL
, /*NO RESOLUTIONS*/
2612 146, /* ReduceAction */
2617 1573, /* ReduceAction351 */
2620 /* runtime type ReduceAction352 */
2621 const struct type type_nit__parser__ReduceAction352
= {
2623 "ReduceAction352", /* class_name_string */
2626 NULL
, /*NO RESOLUTIONS*/
2629 146, /* ReduceAction */
2634 1574, /* ReduceAction352 */
2637 /* runtime type ReduceAction355 */
2638 const struct type type_nit__parser__ReduceAction355
= {
2640 "ReduceAction355", /* class_name_string */
2643 NULL
, /*NO RESOLUTIONS*/
2646 146, /* ReduceAction */
2651 1575, /* ReduceAction355 */
2654 /* runtime type ReduceAction356 */
2655 const struct type type_nit__parser__ReduceAction356
= {
2657 "ReduceAction356", /* class_name_string */
2660 NULL
, /*NO RESOLUTIONS*/
2663 146, /* ReduceAction */
2668 1576, /* ReduceAction356 */
2671 /* runtime type ReduceAction357 */
2672 const struct type type_nit__parser__ReduceAction357
= {
2674 "ReduceAction357", /* class_name_string */
2677 NULL
, /*NO RESOLUTIONS*/
2680 146, /* ReduceAction */
2685 1577, /* ReduceAction357 */
2688 /* runtime type ReduceAction358 */
2689 const struct type type_nit__parser__ReduceAction358
= {
2691 "ReduceAction358", /* class_name_string */
2694 NULL
, /*NO RESOLUTIONS*/
2697 146, /* ReduceAction */
2702 1578, /* ReduceAction358 */
2705 /* runtime type ReduceAction360 */
2706 const struct type type_nit__parser__ReduceAction360
= {
2708 "ReduceAction360", /* class_name_string */
2711 NULL
, /*NO RESOLUTIONS*/
2714 146, /* ReduceAction */
2719 1579, /* ReduceAction360 */
2722 /* runtime type ReduceAction361 */
2723 const struct type type_nit__parser__ReduceAction361
= {
2725 "ReduceAction361", /* class_name_string */
2728 NULL
, /*NO RESOLUTIONS*/
2731 146, /* ReduceAction */
2736 1580, /* ReduceAction361 */
2739 /* runtime type ReduceAction362 */
2740 const struct type type_nit__parser__ReduceAction362
= {
2742 "ReduceAction362", /* class_name_string */
2745 NULL
, /*NO RESOLUTIONS*/
2748 146, /* ReduceAction */
2753 1581, /* ReduceAction362 */
2756 /* runtime type ReduceAction363 */
2757 const struct type type_nit__parser__ReduceAction363
= {
2759 "ReduceAction363", /* class_name_string */
2762 NULL
, /*NO RESOLUTIONS*/
2765 146, /* ReduceAction */
2770 1582, /* ReduceAction363 */
2773 /* runtime type ReduceAction365 */
2774 const struct type type_nit__parser__ReduceAction365
= {
2776 "ReduceAction365", /* class_name_string */
2779 NULL
, /*NO RESOLUTIONS*/
2782 146, /* ReduceAction */
2787 1583, /* ReduceAction365 */
2790 /* runtime type ReduceAction367 */
2791 const struct type type_nit__parser__ReduceAction367
= {
2793 "ReduceAction367", /* class_name_string */
2796 NULL
, /*NO RESOLUTIONS*/
2799 146, /* ReduceAction */
2804 1584, /* ReduceAction367 */
2807 /* runtime type ReduceAction368 */
2808 const struct type type_nit__parser__ReduceAction368
= {
2810 "ReduceAction368", /* class_name_string */
2813 NULL
, /*NO RESOLUTIONS*/
2816 146, /* ReduceAction */
2821 1585, /* ReduceAction368 */
2824 /* runtime type ReduceAction369 */
2825 const struct type type_nit__parser__ReduceAction369
= {
2827 "ReduceAction369", /* class_name_string */
2830 NULL
, /*NO RESOLUTIONS*/
2833 146, /* ReduceAction */
2838 1586, /* ReduceAction369 */
2841 /* runtime type ReduceAction370 */
2842 const struct type type_nit__parser__ReduceAction370
= {
2844 "ReduceAction370", /* class_name_string */
2847 NULL
, /*NO RESOLUTIONS*/
2850 146, /* ReduceAction */
2855 1587, /* ReduceAction370 */
2858 /* runtime type ReduceAction371 */
2859 const struct type type_nit__parser__ReduceAction371
= {
2861 "ReduceAction371", /* class_name_string */
2864 NULL
, /*NO RESOLUTIONS*/
2867 146, /* ReduceAction */
2872 1588, /* ReduceAction371 */
2875 /* runtime type ReduceAction372 */
2876 const struct type type_nit__parser__ReduceAction372
= {
2878 "ReduceAction372", /* class_name_string */
2881 NULL
, /*NO RESOLUTIONS*/
2884 146, /* ReduceAction */
2889 1589, /* ReduceAction372 */
2892 /* runtime type ReduceAction375 */
2893 const struct type type_nit__parser__ReduceAction375
= {
2895 "ReduceAction375", /* class_name_string */
2898 NULL
, /*NO RESOLUTIONS*/
2901 146, /* ReduceAction */
2906 1590, /* ReduceAction375 */
2909 /* runtime type ReduceAction376 */
2910 const struct type type_nit__parser__ReduceAction376
= {
2912 "ReduceAction376", /* class_name_string */
2915 NULL
, /*NO RESOLUTIONS*/
2918 146, /* ReduceAction */
2923 1591, /* ReduceAction376 */
2926 /* runtime type ReduceAction377 */
2927 const struct type type_nit__parser__ReduceAction377
= {
2929 "ReduceAction377", /* class_name_string */
2932 NULL
, /*NO RESOLUTIONS*/
2935 146, /* ReduceAction */
2940 1592, /* ReduceAction377 */
2943 /* runtime type ReduceAction378 */
2944 const struct type type_nit__parser__ReduceAction378
= {
2946 "ReduceAction378", /* class_name_string */
2949 NULL
, /*NO RESOLUTIONS*/
2952 146, /* ReduceAction */
2957 1593, /* ReduceAction378 */
2960 /* runtime type ReduceAction379 */
2961 const struct type type_nit__parser__ReduceAction379
= {
2963 "ReduceAction379", /* class_name_string */
2966 NULL
, /*NO RESOLUTIONS*/
2969 146, /* ReduceAction */
2974 1594, /* ReduceAction379 */
2977 /* runtime type ReduceAction381 */
2978 const struct type type_nit__parser__ReduceAction381
= {
2980 "ReduceAction381", /* class_name_string */
2983 NULL
, /*NO RESOLUTIONS*/
2986 146, /* ReduceAction */
2991 1595, /* ReduceAction381 */
2994 /* runtime type ReduceAction382 */
2995 const struct type type_nit__parser__ReduceAction382
= {
2997 "ReduceAction382", /* class_name_string */
3000 NULL
, /*NO RESOLUTIONS*/
3003 146, /* ReduceAction */
3008 1596, /* ReduceAction382 */
3011 /* runtime type ReduceAction383 */
3012 const struct type type_nit__parser__ReduceAction383
= {
3014 "ReduceAction383", /* class_name_string */
3017 NULL
, /*NO RESOLUTIONS*/
3020 146, /* ReduceAction */
3025 1597, /* ReduceAction383 */
3028 /* runtime type ReduceAction384 */
3029 const struct type type_nit__parser__ReduceAction384
= {
3031 "ReduceAction384", /* class_name_string */
3034 NULL
, /*NO RESOLUTIONS*/
3037 146, /* ReduceAction */
3042 1598, /* ReduceAction384 */
3045 /* runtime type ReduceAction385 */
3046 const struct type type_nit__parser__ReduceAction385
= {
3048 "ReduceAction385", /* class_name_string */
3051 NULL
, /*NO RESOLUTIONS*/
3054 146, /* ReduceAction */
3059 1599, /* ReduceAction385 */
3062 /* runtime type ReduceAction388 */
3063 const struct type type_nit__parser__ReduceAction388
= {
3065 "ReduceAction388", /* class_name_string */
3068 NULL
, /*NO RESOLUTIONS*/
3071 146, /* ReduceAction */
3076 1600, /* ReduceAction388 */
3079 /* runtime type ReduceAction390 */
3080 const struct type type_nit__parser__ReduceAction390
= {
3082 "ReduceAction390", /* class_name_string */
3085 NULL
, /*NO RESOLUTIONS*/
3088 146, /* ReduceAction */
3093 1601, /* ReduceAction390 */
3096 /* runtime type ReduceAction392 */
3097 const struct type type_nit__parser__ReduceAction392
= {
3099 "ReduceAction392", /* class_name_string */
3102 NULL
, /*NO RESOLUTIONS*/
3105 146, /* ReduceAction */
3110 1602, /* ReduceAction392 */
3113 /* runtime type ReduceAction393 */
3114 const struct type type_nit__parser__ReduceAction393
= {
3116 "ReduceAction393", /* class_name_string */
3119 NULL
, /*NO RESOLUTIONS*/
3122 146, /* ReduceAction */
3127 1603, /* ReduceAction393 */
3130 /* runtime type ReduceAction394 */
3131 const struct type type_nit__parser__ReduceAction394
= {
3133 "ReduceAction394", /* class_name_string */
3136 NULL
, /*NO RESOLUTIONS*/
3139 146, /* ReduceAction */
3144 1604, /* ReduceAction394 */
3147 /* runtime type ReduceAction395 */
3148 const struct type type_nit__parser__ReduceAction395
= {
3150 "ReduceAction395", /* class_name_string */
3153 NULL
, /*NO RESOLUTIONS*/
3156 146, /* ReduceAction */
3161 1605, /* ReduceAction395 */
3164 /* runtime type ReduceAction396 */
3165 const struct type type_nit__parser__ReduceAction396
= {
3167 "ReduceAction396", /* class_name_string */
3170 NULL
, /*NO RESOLUTIONS*/
3173 146, /* ReduceAction */
3178 1606, /* ReduceAction396 */
3181 /* runtime type ReduceAction397 */
3182 const struct type type_nit__parser__ReduceAction397
= {
3184 "ReduceAction397", /* class_name_string */
3187 NULL
, /*NO RESOLUTIONS*/
3190 146, /* ReduceAction */
3195 1607, /* ReduceAction397 */
3198 /* runtime type ReduceAction398 */
3199 const struct type type_nit__parser__ReduceAction398
= {
3201 "ReduceAction398", /* class_name_string */
3204 NULL
, /*NO RESOLUTIONS*/
3207 146, /* ReduceAction */
3212 1608, /* ReduceAction398 */
3215 /* runtime type ReduceAction399 */
3216 const struct type type_nit__parser__ReduceAction399
= {
3218 "ReduceAction399", /* class_name_string */
3221 NULL
, /*NO RESOLUTIONS*/
3224 146, /* ReduceAction */
3229 1609, /* ReduceAction399 */
3232 /* runtime type ReduceAction400 */
3233 const struct type type_nit__parser__ReduceAction400
= {
3235 "ReduceAction400", /* class_name_string */
3238 NULL
, /*NO RESOLUTIONS*/
3241 146, /* ReduceAction */
3246 1610, /* ReduceAction400 */
3249 /* runtime type ReduceAction401 */
3250 const struct type type_nit__parser__ReduceAction401
= {
3252 "ReduceAction401", /* class_name_string */
3255 NULL
, /*NO RESOLUTIONS*/
3258 146, /* ReduceAction */
3263 1611, /* ReduceAction401 */
3266 /* runtime type ReduceAction405 */
3267 const struct type type_nit__parser__ReduceAction405
= {
3269 "ReduceAction405", /* class_name_string */
3272 NULL
, /*NO RESOLUTIONS*/
3275 146, /* ReduceAction */
3280 1612, /* ReduceAction405 */
3283 /* runtime type ReduceAction408 */
3284 const struct type type_nit__parser__ReduceAction408
= {
3286 "ReduceAction408", /* class_name_string */
3289 NULL
, /*NO RESOLUTIONS*/
3292 146, /* ReduceAction */
3297 1613, /* ReduceAction408 */
3300 /* runtime type ReduceAction409 */
3301 const struct type type_nit__parser__ReduceAction409
= {
3303 "ReduceAction409", /* class_name_string */
3306 NULL
, /*NO RESOLUTIONS*/
3309 146, /* ReduceAction */
3314 1614, /* ReduceAction409 */
3317 /* runtime type ReduceAction410 */
3318 const struct type type_nit__parser__ReduceAction410
= {
3320 "ReduceAction410", /* class_name_string */
3323 NULL
, /*NO RESOLUTIONS*/
3326 146, /* ReduceAction */
3331 1615, /* ReduceAction410 */
3334 /* runtime type ReduceAction411 */
3335 const struct type type_nit__parser__ReduceAction411
= {
3337 "ReduceAction411", /* class_name_string */
3340 NULL
, /*NO RESOLUTIONS*/
3343 146, /* ReduceAction */
3348 1616, /* ReduceAction411 */
3351 /* runtime type ReduceAction412 */
3352 const struct type type_nit__parser__ReduceAction412
= {
3354 "ReduceAction412", /* class_name_string */
3357 NULL
, /*NO RESOLUTIONS*/
3360 146, /* ReduceAction */
3365 1617, /* ReduceAction412 */
3368 /* runtime type ReduceAction413 */
3369 const struct type type_nit__parser__ReduceAction413
= {
3371 "ReduceAction413", /* class_name_string */
3374 NULL
, /*NO RESOLUTIONS*/
3377 146, /* ReduceAction */
3382 1618, /* ReduceAction413 */
3385 /* runtime type ReduceAction414 */
3386 const struct type type_nit__parser__ReduceAction414
= {
3388 "ReduceAction414", /* class_name_string */
3391 NULL
, /*NO RESOLUTIONS*/
3394 146, /* ReduceAction */
3399 1619, /* ReduceAction414 */
3402 /* runtime type ReduceAction415 */
3403 const struct type type_nit__parser__ReduceAction415
= {
3405 "ReduceAction415", /* class_name_string */
3408 NULL
, /*NO RESOLUTIONS*/
3411 146, /* ReduceAction */
3416 1620, /* ReduceAction415 */
3419 /* runtime type ReduceAction417 */
3420 const struct type type_nit__parser__ReduceAction417
= {
3422 "ReduceAction417", /* class_name_string */
3425 NULL
, /*NO RESOLUTIONS*/
3428 146, /* ReduceAction */
3433 1621, /* ReduceAction417 */
3436 /* runtime type ReduceAction419 */
3437 const struct type type_nit__parser__ReduceAction419
= {
3439 "ReduceAction419", /* class_name_string */
3442 NULL
, /*NO RESOLUTIONS*/
3445 146, /* ReduceAction */
3450 1622, /* ReduceAction419 */
3453 /* runtime type ReduceAction420 */
3454 const struct type type_nit__parser__ReduceAction420
= {
3456 "ReduceAction420", /* class_name_string */
3459 NULL
, /*NO RESOLUTIONS*/
3462 146, /* ReduceAction */
3467 1623, /* ReduceAction420 */
3470 /* runtime type ReduceAction421 */
3471 const struct type type_nit__parser__ReduceAction421
= {
3473 "ReduceAction421", /* class_name_string */
3476 NULL
, /*NO RESOLUTIONS*/
3479 146, /* ReduceAction */
3484 1624, /* ReduceAction421 */
3487 /* runtime type ReduceAction423 */
3488 const struct type type_nit__parser__ReduceAction423
= {
3490 "ReduceAction423", /* class_name_string */
3493 NULL
, /*NO RESOLUTIONS*/
3496 146, /* ReduceAction */
3501 1625, /* ReduceAction423 */
3504 /* runtime type ReduceAction424 */
3505 const struct type type_nit__parser__ReduceAction424
= {
3507 "ReduceAction424", /* class_name_string */
3510 NULL
, /*NO RESOLUTIONS*/
3513 146, /* ReduceAction */
3518 1626, /* ReduceAction424 */
3521 /* runtime type ReduceAction425 */
3522 const struct type type_nit__parser__ReduceAction425
= {
3524 "ReduceAction425", /* class_name_string */
3527 NULL
, /*NO RESOLUTIONS*/
3530 146, /* ReduceAction */
3535 1627, /* ReduceAction425 */
3538 /* runtime type ReduceAction426 */
3539 const struct type type_nit__parser__ReduceAction426
= {
3541 "ReduceAction426", /* class_name_string */
3544 NULL
, /*NO RESOLUTIONS*/
3547 146, /* ReduceAction */
3552 1628, /* ReduceAction426 */
3555 /* runtime type ReduceAction427 */
3556 const struct type type_nit__parser__ReduceAction427
= {
3558 "ReduceAction427", /* class_name_string */
3561 NULL
, /*NO RESOLUTIONS*/
3564 146, /* ReduceAction */
3569 1629, /* ReduceAction427 */
3572 /* runtime type ReduceAction428 */
3573 const struct type type_nit__parser__ReduceAction428
= {
3575 "ReduceAction428", /* class_name_string */
3578 NULL
, /*NO RESOLUTIONS*/
3581 146, /* ReduceAction */
3586 1630, /* ReduceAction428 */
3589 /* runtime type ReduceAction429 */
3590 const struct type type_nit__parser__ReduceAction429
= {
3592 "ReduceAction429", /* class_name_string */
3595 NULL
, /*NO RESOLUTIONS*/
3598 146, /* ReduceAction */
3603 1631, /* ReduceAction429 */
3606 /* runtime type ReduceAction430 */
3607 const struct type type_nit__parser__ReduceAction430
= {
3609 "ReduceAction430", /* class_name_string */
3612 NULL
, /*NO RESOLUTIONS*/
3615 146, /* ReduceAction */
3620 1632, /* ReduceAction430 */
3623 /* runtime type ReduceAction431 */
3624 const struct type type_nit__parser__ReduceAction431
= {
3626 "ReduceAction431", /* class_name_string */
3629 NULL
, /*NO RESOLUTIONS*/
3632 146, /* ReduceAction */
3637 1633, /* ReduceAction431 */
3640 /* runtime type ReduceAction432 */
3641 const struct type type_nit__parser__ReduceAction432
= {
3643 "ReduceAction432", /* class_name_string */
3646 NULL
, /*NO RESOLUTIONS*/
3649 146, /* ReduceAction */
3654 1634, /* ReduceAction432 */
3657 /* runtime type ReduceAction433 */
3658 const struct type type_nit__parser__ReduceAction433
= {
3660 "ReduceAction433", /* class_name_string */
3663 NULL
, /*NO RESOLUTIONS*/
3666 146, /* ReduceAction */
3671 1635, /* ReduceAction433 */
3674 /* runtime type ReduceAction434 */
3675 const struct type type_nit__parser__ReduceAction434
= {
3677 "ReduceAction434", /* class_name_string */
3680 NULL
, /*NO RESOLUTIONS*/
3683 146, /* ReduceAction */
3688 1636, /* ReduceAction434 */
3691 /* runtime type ReduceAction435 */
3692 const struct type type_nit__parser__ReduceAction435
= {
3694 "ReduceAction435", /* class_name_string */
3697 NULL
, /*NO RESOLUTIONS*/
3700 146, /* ReduceAction */
3705 1637, /* ReduceAction435 */
3708 /* runtime type ReduceAction437 */
3709 const struct type type_nit__parser__ReduceAction437
= {
3711 "ReduceAction437", /* class_name_string */
3714 NULL
, /*NO RESOLUTIONS*/
3717 146, /* ReduceAction */
3722 1638, /* ReduceAction437 */
3725 /* runtime type ReduceAction438 */
3726 const struct type type_nit__parser__ReduceAction438
= {
3728 "ReduceAction438", /* class_name_string */
3731 NULL
, /*NO RESOLUTIONS*/
3734 146, /* ReduceAction */
3739 1639, /* ReduceAction438 */
3742 /* runtime type ReduceAction439 */
3743 const struct type type_nit__parser__ReduceAction439
= {
3745 "ReduceAction439", /* class_name_string */
3748 NULL
, /*NO RESOLUTIONS*/
3751 146, /* ReduceAction */
3756 1640, /* ReduceAction439 */
3759 /* runtime type ReduceAction441 */
3760 const struct type type_nit__parser__ReduceAction441
= {
3762 "ReduceAction441", /* class_name_string */
3765 NULL
, /*NO RESOLUTIONS*/
3768 146, /* ReduceAction */
3773 1641, /* ReduceAction441 */
3776 /* runtime type ReduceAction442 */
3777 const struct type type_nit__parser__ReduceAction442
= {
3779 "ReduceAction442", /* class_name_string */
3782 NULL
, /*NO RESOLUTIONS*/
3785 146, /* ReduceAction */
3790 1642, /* ReduceAction442 */
3793 /* runtime type ReduceAction443 */
3794 const struct type type_nit__parser__ReduceAction443
= {
3796 "ReduceAction443", /* class_name_string */
3799 NULL
, /*NO RESOLUTIONS*/
3802 146, /* ReduceAction */
3807 1643, /* ReduceAction443 */
3810 /* runtime type ReduceAction445 */
3811 const struct type type_nit__parser__ReduceAction445
= {
3813 "ReduceAction445", /* class_name_string */
3816 NULL
, /*NO RESOLUTIONS*/
3819 146, /* ReduceAction */
3824 1644, /* ReduceAction445 */
3827 /* runtime type ReduceAction446 */
3828 const struct type type_nit__parser__ReduceAction446
= {
3830 "ReduceAction446", /* class_name_string */
3833 NULL
, /*NO RESOLUTIONS*/
3836 146, /* ReduceAction */
3841 1645, /* ReduceAction446 */
3844 /* runtime type ReduceAction448 */
3845 const struct type type_nit__parser__ReduceAction448
= {
3847 "ReduceAction448", /* class_name_string */
3850 NULL
, /*NO RESOLUTIONS*/
3853 146, /* ReduceAction */
3858 1646, /* ReduceAction448 */
3861 /* runtime type ReduceAction449 */
3862 const struct type type_nit__parser__ReduceAction449
= {
3864 "ReduceAction449", /* class_name_string */
3867 NULL
, /*NO RESOLUTIONS*/
3870 146, /* ReduceAction */
3875 1647, /* ReduceAction449 */
3878 /* runtime type ReduceAction451 */
3879 const struct type type_nit__parser__ReduceAction451
= {
3881 "ReduceAction451", /* class_name_string */
3884 NULL
, /*NO RESOLUTIONS*/
3887 146, /* ReduceAction */
3892 1648, /* ReduceAction451 */
3895 /* runtime type ReduceAction452 */
3896 const struct type type_nit__parser__ReduceAction452
= {
3898 "ReduceAction452", /* class_name_string */
3901 NULL
, /*NO RESOLUTIONS*/
3904 146, /* ReduceAction */
3909 1649, /* ReduceAction452 */
3912 /* runtime type ReduceAction455 */
3913 const struct type type_nit__parser__ReduceAction455
= {
3915 "ReduceAction455", /* class_name_string */
3918 NULL
, /*NO RESOLUTIONS*/
3921 146, /* ReduceAction */
3926 1650, /* ReduceAction455 */
3929 /* runtime type ReduceAction456 */
3930 const struct type type_nit__parser__ReduceAction456
= {
3932 "ReduceAction456", /* class_name_string */
3935 NULL
, /*NO RESOLUTIONS*/
3938 146, /* ReduceAction */
3943 1651, /* ReduceAction456 */
3946 /* runtime type ReduceAction457 */
3947 const struct type type_nit__parser__ReduceAction457
= {
3949 "ReduceAction457", /* class_name_string */
3952 NULL
, /*NO RESOLUTIONS*/
3955 146, /* ReduceAction */
3960 1652, /* ReduceAction457 */
3963 /* runtime type ReduceAction786 */
3964 const struct type type_nit__parser__ReduceAction786
= {
3966 "ReduceAction786", /* class_name_string */
3969 NULL
, /*NO RESOLUTIONS*/
3972 146, /* ReduceAction */
3977 1653, /* ReduceAction786 */
3980 /* runtime type ReduceAction788 */
3981 const struct type type_nit__parser__ReduceAction788
= {
3983 "ReduceAction788", /* class_name_string */
3986 NULL
, /*NO RESOLUTIONS*/
3989 146, /* ReduceAction */
3994 1654, /* ReduceAction788 */
3997 /* runtime type ReduceAction789 */
3998 const struct type type_nit__parser__ReduceAction789
= {
4000 "ReduceAction789", /* class_name_string */
4003 NULL
, /*NO RESOLUTIONS*/
4006 146, /* ReduceAction */
4011 1655, /* ReduceAction789 */
4014 /* runtime type ReduceAction790 */
4015 const struct type type_nit__parser__ReduceAction790
= {
4017 "ReduceAction790", /* class_name_string */
4020 NULL
, /*NO RESOLUTIONS*/
4023 146, /* ReduceAction */
4028 1656, /* ReduceAction790 */
4031 /* runtime type ReduceAction791 */
4032 const struct type type_nit__parser__ReduceAction791
= {
4034 "ReduceAction791", /* class_name_string */
4037 NULL
, /*NO RESOLUTIONS*/
4040 146, /* ReduceAction */
4045 1657, /* ReduceAction791 */
4048 /* runtime type ReduceAction792 */
4049 const struct type type_nit__parser__ReduceAction792
= {
4051 "ReduceAction792", /* class_name_string */
4054 NULL
, /*NO RESOLUTIONS*/
4057 146, /* ReduceAction */
4062 1658, /* ReduceAction792 */
4065 /* runtime type ReduceAction799 */
4066 const struct type type_nit__parser__ReduceAction799
= {
4068 "ReduceAction799", /* class_name_string */
4071 NULL
, /*NO RESOLUTIONS*/
4074 146, /* ReduceAction */
4079 1659, /* ReduceAction799 */
4082 /* runtime type ReduceAction800 */
4083 const struct type type_nit__parser__ReduceAction800
= {
4085 "ReduceAction800", /* class_name_string */
4088 NULL
, /*NO RESOLUTIONS*/
4091 146, /* ReduceAction */
4096 1660, /* ReduceAction800 */
4099 /* runtime type ReduceAction823 */
4100 const struct type type_nit__parser__ReduceAction823
= {
4102 "ReduceAction823", /* class_name_string */
4105 NULL
, /*NO RESOLUTIONS*/
4108 146, /* ReduceAction */
4113 1661, /* ReduceAction823 */
4116 /* runtime type ReduceAction824 */
4117 const struct type type_nit__parser__ReduceAction824
= {
4119 "ReduceAction824", /* class_name_string */
4122 NULL
, /*NO RESOLUTIONS*/
4125 146, /* ReduceAction */
4130 1662, /* ReduceAction824 */
4133 /* runtime type ReduceAction974 */
4134 const struct type type_nit__parser__ReduceAction974
= {
4136 "ReduceAction974", /* class_name_string */
4139 NULL
, /*NO RESOLUTIONS*/
4142 146, /* ReduceAction */
4147 1663, /* ReduceAction974 */
4150 /* runtime type ReduceAction975 */
4151 const struct type type_nit__parser__ReduceAction975
= {
4153 "ReduceAction975", /* class_name_string */
4156 NULL
, /*NO RESOLUTIONS*/
4159 146, /* ReduceAction */
4164 1664, /* ReduceAction975 */
4167 /* runtime type ReduceAction976 */
4168 const struct type type_nit__parser__ReduceAction976
= {
4170 "ReduceAction976", /* class_name_string */
4173 NULL
, /*NO RESOLUTIONS*/
4176 146, /* ReduceAction */
4181 1665, /* ReduceAction976 */
4184 /* runtime type ReduceAction977 */
4185 const struct type type_nit__parser__ReduceAction977
= {
4187 "ReduceAction977", /* class_name_string */
4190 NULL
, /*NO RESOLUTIONS*/
4193 146, /* ReduceAction */
4198 1666, /* ReduceAction977 */
4201 /* runtime type ReduceAction978 */
4202 const struct type type_nit__parser__ReduceAction978
= {
4204 "ReduceAction978", /* class_name_string */
4207 NULL
, /*NO RESOLUTIONS*/
4210 146, /* ReduceAction */
4215 1667, /* ReduceAction978 */
4218 /* runtime type ReduceAction979 */
4219 const struct type type_nit__parser__ReduceAction979
= {
4221 "ReduceAction979", /* class_name_string */
4224 NULL
, /*NO RESOLUTIONS*/
4227 146, /* ReduceAction */
4232 1668, /* ReduceAction979 */
4235 /* runtime type ReduceAction980 */
4236 const struct type type_nit__parser__ReduceAction980
= {
4238 "ReduceAction980", /* class_name_string */
4241 NULL
, /*NO RESOLUTIONS*/
4244 146, /* ReduceAction */
4249 1669, /* ReduceAction980 */
4252 /* runtime type ReduceAction981 */
4253 const struct type type_nit__parser__ReduceAction981
= {
4255 "ReduceAction981", /* class_name_string */
4258 NULL
, /*NO RESOLUTIONS*/
4261 146, /* ReduceAction */
4266 1670, /* ReduceAction981 */
4269 /* runtime type ReduceAction982 */
4270 const struct type type_nit__parser__ReduceAction982
= {
4272 "ReduceAction982", /* class_name_string */
4275 NULL
, /*NO RESOLUTIONS*/
4278 146, /* ReduceAction */
4283 1671, /* ReduceAction982 */
4286 /* runtime type ReduceAction983 */
4287 const struct type type_nit__parser__ReduceAction983
= {
4289 "ReduceAction983", /* class_name_string */
4292 NULL
, /*NO RESOLUTIONS*/
4295 146, /* ReduceAction */
4300 1672, /* ReduceAction983 */
4303 /* runtime type ReduceAction984 */
4304 const struct type type_nit__parser__ReduceAction984
= {
4306 "ReduceAction984", /* class_name_string */
4309 NULL
, /*NO RESOLUTIONS*/
4312 146, /* ReduceAction */
4317 1673, /* ReduceAction984 */
4320 /* runtime type ReduceAction985 */
4321 const struct type type_nit__parser__ReduceAction985
= {
4323 "ReduceAction985", /* class_name_string */
4326 NULL
, /*NO RESOLUTIONS*/
4329 146, /* ReduceAction */
4334 1674, /* ReduceAction985 */
4337 /* runtime type ReduceAction986 */
4338 const struct type type_nit__parser__ReduceAction986
= {
4340 "ReduceAction986", /* class_name_string */
4343 NULL
, /*NO RESOLUTIONS*/
4346 146, /* ReduceAction */
4351 1675, /* ReduceAction986 */
4354 /* runtime type ReduceAction987 */
4355 const struct type type_nit__parser__ReduceAction987
= {
4357 "ReduceAction987", /* class_name_string */
4360 NULL
, /*NO RESOLUTIONS*/
4363 146, /* ReduceAction */
4368 1676, /* ReduceAction987 */
4371 /* runtime type ReduceAction988 */
4372 const struct type type_nit__parser__ReduceAction988
= {
4374 "ReduceAction988", /* class_name_string */
4377 NULL
, /*NO RESOLUTIONS*/
4380 146, /* ReduceAction */
4385 1677, /* ReduceAction988 */
4388 /* runtime type ReduceAction989 */
4389 const struct type type_nit__parser__ReduceAction989
= {
4391 "ReduceAction989", /* class_name_string */
4394 NULL
, /*NO RESOLUTIONS*/
4397 146, /* ReduceAction */
4402 1678, /* ReduceAction989 */
4405 /* runtime type ReduceAction991 */
4406 const struct type type_nit__parser__ReduceAction991
= {
4408 "ReduceAction991", /* class_name_string */
4411 NULL
, /*NO RESOLUTIONS*/
4414 146, /* ReduceAction */
4419 1679, /* ReduceAction991 */
4422 /* runtime type ReduceAction993 */
4423 const struct type type_nit__parser__ReduceAction993
= {
4425 "ReduceAction993", /* class_name_string */
4428 NULL
, /*NO RESOLUTIONS*/
4431 146, /* ReduceAction */
4436 1680, /* ReduceAction993 */
4439 /* runtime type ReduceAction999 */
4440 const struct type type_nit__parser__ReduceAction999
= {
4442 "ReduceAction999", /* class_name_string */
4445 NULL
, /*NO RESOLUTIONS*/
4448 146, /* ReduceAction */
4453 1681, /* ReduceAction999 */
4456 /* runtime type ReduceAction1001 */
4457 const struct type type_nit__parser__ReduceAction1001
= {
4459 "ReduceAction1001", /* class_name_string */
4462 NULL
, /*NO RESOLUTIONS*/
4465 146, /* ReduceAction */
4470 1682, /* ReduceAction1001 */
4473 /* runtime type ReduceAction1011 */
4474 const struct type type_nit__parser__ReduceAction1011
= {
4476 "ReduceAction1011", /* class_name_string */
4479 NULL
, /*NO RESOLUTIONS*/
4482 146, /* ReduceAction */
4487 1683, /* ReduceAction1011 */
4490 /* runtime type ReduceAction1012 */
4491 const struct type type_nit__parser__ReduceAction1012
= {
4493 "ReduceAction1012", /* class_name_string */
4496 NULL
, /*NO RESOLUTIONS*/
4499 146, /* ReduceAction */
4504 1684, /* ReduceAction1012 */
4507 /* runtime type ReduceAction1013 */
4508 const struct type type_nit__parser__ReduceAction1013
= {
4510 "ReduceAction1013", /* class_name_string */
4513 NULL
, /*NO RESOLUTIONS*/
4516 146, /* ReduceAction */
4521 1685, /* ReduceAction1013 */
4524 /* runtime type ReduceAction1014 */
4525 const struct type type_nit__parser__ReduceAction1014
= {
4527 "ReduceAction1014", /* class_name_string */
4530 NULL
, /*NO RESOLUTIONS*/
4533 146, /* ReduceAction */
4538 1686, /* ReduceAction1014 */
4541 /* runtime type ReduceAction1015 */
4542 const struct type type_nit__parser__ReduceAction1015
= {
4544 "ReduceAction1015", /* class_name_string */
4547 NULL
, /*NO RESOLUTIONS*/
4550 146, /* ReduceAction */
4555 1687, /* ReduceAction1015 */
4558 /* runtime type TablesCapable */
4559 const struct type type_nit__TablesCapable
= {
4561 "TablesCapable", /* class_name_string */
4564 NULL
, /*NO RESOLUTIONS*/
4572 832, /* TablesCapable */
4575 /* runtime type ANodes[TComment] */
4576 const struct type type_nit__ANodes__nit__TComment
= {
4578 "ANodes[TComment]", /* class_name_string */
4581 &resolution_table_nit__ANodes__nit__TComment
,
4585 2, /* SequenceRead[nullable Object] */
4586 307, /* Collection[TComment] */
4587 181, /* Collection[ANode] */
4590 179, /* Collection[Object] */
4591 2110, /* ANodes[TComment] */
4594 const struct types resolution_table_nit__ANodes__nit__TComment
= {
4597 &type_standard__Array__nit__TComment
, /* Array[E]: Array[TComment] */
4598 &type_nit__TComment
, /* E: TComment */
4603 &type_nit__TComment
, /* E: TComment */
4604 &type_standard__Collection__nit__TComment
, /* Collection[E]: Collection[TComment] */
4605 &type_standard__Collection__nit__TComment
, /* Collection[E]: Collection[TComment] */
4606 &type_nit__TComment
, /* E: TComment */
4607 &type_nit__TComment
, /* E: TComment */
4608 &type_standard__Collection__nit__TComment
, /* Collection[E]: Collection[TComment] */
4609 &type_standard__Array__nit__TComment
, /* Array[E]: Array[TComment] */
4610 &type_nit__TComment
, /* E: TComment */
4613 /* runtime type ANodes[AAnnotation] */
4614 const struct type type_nit__ANodes__nit__AAnnotation
= {
4616 "ANodes[AAnnotation]", /* class_name_string */
4619 &resolution_table_nit__ANodes__nit__AAnnotation
,
4623 2, /* SequenceRead[nullable Object] */
4624 275, /* Collection[AAnnotation] */
4625 181, /* Collection[ANode] */
4627 283, /* Collection[Prod] */
4628 179, /* Collection[Object] */
4629 2262, /* ANodes[AAnnotation] */
4632 const struct types resolution_table_nit__ANodes__nit__AAnnotation
= {
4635 &type_standard__Array__nit__AAnnotation
, /* Array[E]: Array[AAnnotation] */
4636 &type_nit__AAnnotation
, /* E: AAnnotation */
4641 &type_nit__AAnnotation
, /* E: AAnnotation */
4642 &type_standard__Collection__nit__AAnnotation
, /* Collection[E]: Collection[AAnnotation] */
4643 &type_standard__Collection__nit__AAnnotation
, /* Collection[E]: Collection[AAnnotation] */
4644 &type_nit__AAnnotation
, /* E: AAnnotation */
4645 &type_nit__AAnnotation
, /* E: AAnnotation */
4646 &type_standard__Collection__nit__AAnnotation
, /* Collection[E]: Collection[AAnnotation] */
4647 &type_standard__Array__nit__AAnnotation
, /* Array[E]: Array[AAnnotation] */
4648 &type_nit__AAnnotation
, /* E: AAnnotation */
4651 /* runtime type ANodes[AFormaldef] */
4652 const struct type type_nit__ANodes__nit__AFormaldef
= {
4654 "ANodes[AFormaldef]", /* class_name_string */
4657 &resolution_table_nit__ANodes__nit__AFormaldef
,
4661 2, /* SequenceRead[nullable Object] */
4662 308, /* Collection[AFormaldef] */
4663 181, /* Collection[ANode] */
4665 283, /* Collection[Prod] */
4666 179, /* Collection[Object] */
4667 2263, /* ANodes[AFormaldef] */
4670 const struct types resolution_table_nit__ANodes__nit__AFormaldef
= {
4673 &type_standard__Array__nit__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4674 &type_nit__AFormaldef
, /* E: AFormaldef */
4679 &type_nit__AFormaldef
, /* E: AFormaldef */
4680 &type_standard__Collection__nit__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4681 &type_standard__Collection__nit__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4682 &type_nit__AFormaldef
, /* E: AFormaldef */
4683 &type_nit__AFormaldef
, /* E: AFormaldef */
4684 &type_standard__Collection__nit__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4685 &type_standard__Array__nit__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4686 &type_nit__AFormaldef
, /* E: AFormaldef */
4689 /* runtime type ANodes[ASuperclass] */
4690 const struct type type_nit__ANodes__nit__ASuperclass
= {
4692 "ANodes[ASuperclass]", /* class_name_string */
4695 &resolution_table_nit__ANodes__nit__ASuperclass
,
4699 2, /* SequenceRead[nullable Object] */
4700 309, /* Collection[ASuperclass] */
4701 181, /* Collection[ANode] */
4703 283, /* Collection[Prod] */
4704 179, /* Collection[Object] */
4705 2264, /* ANodes[ASuperclass] */
4708 const struct types resolution_table_nit__ANodes__nit__ASuperclass
= {
4711 &type_standard__Array__nit__ASuperclass
, /* Array[E]: Array[ASuperclass] */
4712 &type_nit__ASuperclass
, /* E: ASuperclass */
4717 &type_nit__ASuperclass
, /* E: ASuperclass */
4718 &type_standard__Collection__nit__ASuperclass
, /* Collection[E]: Collection[ASuperclass] */
4719 &type_standard__Collection__nit__ASuperclass
, /* Collection[E]: Collection[ASuperclass] */
4720 &type_nit__ASuperclass
, /* E: ASuperclass */
4721 &type_nit__ASuperclass
, /* E: ASuperclass */
4722 &type_standard__Collection__nit__ASuperclass
, /* Collection[E]: Collection[ASuperclass] */
4723 &type_standard__Array__nit__ASuperclass
, /* Array[E]: Array[ASuperclass] */
4724 &type_nit__ASuperclass
, /* E: ASuperclass */
4727 /* runtime type ScopeVisitor */
4728 const struct type type_nit__scope__ScopeVisitor
= {
4730 "ScopeVisitor", /* class_name_string */
4733 NULL
, /*NO RESOLUTIONS*/
4741 833, /* ScopeVisitor */
4744 /* runtime type FlowVisitor */
4745 const struct type type_nit__flow__FlowVisitor
= {
4747 "FlowVisitor", /* class_name_string */
4750 NULL
, /*NO RESOLUTIONS*/
4758 834, /* FlowVisitor */
4761 /* runtime type LocalVarInitVisitor */
4762 const struct type type_nit__local_var_init__LocalVarInitVisitor
= {
4764 "LocalVarInitVisitor", /* class_name_string */
4767 NULL
, /*NO RESOLUTIONS*/
4775 835, /* LocalVarInitVisitor */
4778 /* runtime type AutoSuperInitVisitor */
4779 const struct type type_nit__auto_super_init__AutoSuperInitVisitor
= {
4781 "AutoSuperInitVisitor", /* class_name_string */
4784 NULL
, /*NO RESOLUTIONS*/
4792 836, /* AutoSuperInitVisitor */
4795 /* runtime type ASTBuilder */
4796 const struct type type_nit__ASTBuilder
= {
4798 "ASTBuilder", /* class_name_string */
4801 NULL
, /*NO RESOLUTIONS*/
4809 837, /* ASTBuilder */
4812 /* runtime type RopeChars */
4813 const struct type type_standard__ropes__RopeChars
= {
4815 "RopeChars", /* class_name_string */
4818 &resolution_table_standard__ropes__RopeChars
,
4822 2, /* SequenceRead[nullable Object] */
4823 5, /* Collection[Char] */
4827 179, /* Collection[Object] */
4828 2011, /* RopeChars */
4831 const struct types resolution_table_standard__ropes__RopeChars
= {
4834 &type_standard__ropes__RopeString
, /* SELFTYPE: RopeString */
4844 &type_standard__Char
, /* E: Char */
4845 &type_standard__Collection__standard__Char
, /* Collection[E]: Collection[Char] */
4846 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
4847 &type_standard__Char
, /* E: Char */
4850 /* runtime type RopeIterPiece */
4851 const struct type type_standard__ropes__RopeIterPiece
= {
4853 "RopeIterPiece", /* class_name_string */
4856 NULL
, /*NO RESOLUTIONS*/
4864 838, /* RopeIterPiece */
4867 /* runtime type Platform */
4868 const struct type type_nit__Platform
= {
4870 "Platform", /* class_name_string */
4873 NULL
, /*NO RESOLUTIONS*/
4884 /* runtime type POSetBucketsColorer[MClass, PropertyLayoutElement] */
4885 const struct type type_nit__POSetBucketsColorer__nit__MClass__nit__PropertyLayoutElement
= {
4887 "POSetBucketsColorer[MClass, PropertyLayoutElement]", /* class_name_string */
4890 &resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__PropertyLayoutElement
,
4898 840, /* POSetBucketsColorer[MClass, PropertyLayoutElement] */
4901 const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__PropertyLayoutElement
= {
4904 &type_standard__HashMap__nit__PropertyLayoutElement__standard__Int
, /* HashMap[E, Int]: HashMap[PropertyLayoutElement, Int] */
4905 &type_poset__POSet__nit__MClass
, /* POSet[H]: POSet[MClass] */
4906 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
4907 &type_standard__Map__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* Map[H, Set[E]]: Map[MClass, Set[PropertyLayoutElement]] */
4908 &type_standard__Collection__nit__MClass
, /* Collection[H]: Collection[MClass] */
4909 &type_nit__MClass
, /* H: MClass */
4912 /* runtime type POSetBucketsColorer[MClass, MAttribute] */
4913 const struct type type_nit__POSetBucketsColorer__nit__MClass__nit__MAttribute
= {
4915 "POSetBucketsColorer[MClass, MAttribute]", /* class_name_string */
4918 &resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MAttribute
,
4926 841, /* POSetBucketsColorer[MClass, MAttribute] */
4929 const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MAttribute
= {
4932 &type_standard__HashMap__nit__MAttribute__standard__Int
, /* HashMap[E, Int]: HashMap[MAttribute, Int] */
4933 &type_poset__POSet__nit__MClass
, /* POSet[H]: POSet[MClass] */
4934 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
4935 &type_standard__Map__nit__MClass__standard__Set__nit__MAttribute
, /* Map[H, Set[E]]: Map[MClass, Set[MAttribute]] */
4936 &type_standard__Collection__nit__MClass
, /* Collection[H]: Collection[MClass] */
4937 &type_nit__MClass
, /* H: MClass */
4940 /* runtime type MakefileToolchain */
4941 const struct type type_nit__MakefileToolchain
= {
4943 "MakefileToolchain", /* class_name_string */
4946 NULL
, /*NO RESOLUTIONS*/
4954 842, /* MakefileToolchain */
4957 /* runtime type BashCompletion */
4958 const struct type type_nit__BashCompletion
= {
4960 "BashCompletion", /* class_name_string */
4963 NULL
, /*NO RESOLUTIONS*/
4971 149, /* Streamable */
4972 1688, /* BashCompletion */
4975 /* runtime type ANodes[AExternCodeBlock] */
4976 const struct type type_nit__ANodes__nit__AExternCodeBlock
= {
4978 "ANodes[AExternCodeBlock]", /* class_name_string */
4981 &resolution_table_nit__ANodes__nit__AExternCodeBlock
,
4985 2, /* SequenceRead[nullable Object] */
4986 311, /* Collection[AExternCodeBlock] */
4987 181, /* Collection[ANode] */
4989 283, /* Collection[Prod] */
4990 179, /* Collection[Object] */
4991 2265, /* ANodes[AExternCodeBlock] */
4994 const struct types resolution_table_nit__ANodes__nit__AExternCodeBlock
= {
4997 &type_standard__Array__nit__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
4998 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5003 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5004 &type_standard__Collection__nit__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
5005 &type_standard__Collection__nit__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
5006 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5007 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5008 &type_standard__Collection__nit__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
5009 &type_standard__Array__nit__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
5010 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5013 /* runtime type ANoImport */
5014 const struct type type_nit__ANoImport
= {
5016 "ANoImport", /* class_name_string */
5019 NULL
, /*NO RESOLUTIONS*/
5028 2012, /* ANoImport */
5031 /* runtime type AConcreteClasskind */
5032 const struct type type_nit__AConcreteClasskind
= {
5034 "AConcreteClasskind", /* class_name_string */
5037 NULL
, /*NO RESOLUTIONS*/
5040 25, /* nullable AClasskind */
5042 125, /* AClasskind */
5046 2111, /* AConcreteClasskind */
5049 /* runtime type AAbstractClasskind */
5050 const struct type type_nit__AAbstractClasskind
= {
5052 "AAbstractClasskind", /* class_name_string */
5055 NULL
, /*NO RESOLUTIONS*/
5058 25, /* nullable AClasskind */
5060 125, /* AClasskind */
5064 2112, /* AAbstractClasskind */
5067 /* runtime type AInterfaceClasskind */
5068 const struct type type_nit__AInterfaceClasskind
= {
5070 "AInterfaceClasskind", /* class_name_string */
5073 NULL
, /*NO RESOLUTIONS*/
5076 25, /* nullable AClasskind */
5078 125, /* AClasskind */
5082 2113, /* AInterfaceClasskind */
5085 /* runtime type AEnumClasskind */
5086 const struct type type_nit__AEnumClasskind
= {
5088 "AEnumClasskind", /* class_name_string */
5091 NULL
, /*NO RESOLUTIONS*/
5094 25, /* nullable AClasskind */
5096 125, /* AClasskind */
5100 2114, /* AEnumClasskind */
5103 /* runtime type AExternClasskind */
5104 const struct type type_nit__AExternClasskind
= {
5106 "AExternClasskind", /* class_name_string */
5109 NULL
, /*NO RESOLUTIONS*/
5112 25, /* nullable AClasskind */
5114 125, /* AClasskind */
5118 2115, /* AExternClasskind */
5121 /* runtime type ATypePropdef */
5122 const struct type type_nit__ATypePropdef
= {
5124 "ATypePropdef", /* class_name_string */
5127 &resolution_table_nit__ATypePropdef
,
5130 23, /* nullable APropdef */
5136 2116, /* ATypePropdef */
5139 const struct types resolution_table_nit__ATypePropdef
= {
5142 &type_nullable__nit__MVirtualTypeDef
, /* nullable MPROPDEF: nullable MVirtualTypeDef */
5145 /* runtime type APrivateVisibility */
5146 const struct type type_nit__APrivateVisibility
= {
5148 "APrivateVisibility", /* class_name_string */
5151 NULL
, /*NO RESOLUTIONS*/
5154 17, /* nullable AVisibility */
5156 124, /* AVisibility */
5160 2117, /* APrivateVisibility */
5163 /* runtime type AProtectedVisibility */
5164 const struct type type_nit__AProtectedVisibility
= {
5166 "AProtectedVisibility", /* class_name_string */
5169 NULL
, /*NO RESOLUTIONS*/
5172 17, /* nullable AVisibility */
5174 124, /* AVisibility */
5178 2118, /* AProtectedVisibility */
5181 /* runtime type AIntrudeVisibility */
5182 const struct type type_nit__AIntrudeVisibility
= {
5184 "AIntrudeVisibility", /* class_name_string */
5187 NULL
, /*NO RESOLUTIONS*/
5190 17, /* nullable AVisibility */
5192 124, /* AVisibility */
5196 2119, /* AIntrudeVisibility */
5199 /* runtime type APlusMethid */
5200 const struct type type_nit__APlusMethid
= {
5202 "APlusMethid", /* class_name_string */
5205 NULL
, /*NO RESOLUTIONS*/
5208 36, /* nullable AMethid */
5214 2120, /* APlusMethid */
5217 /* runtime type AMinusMethid */
5218 const struct type type_nit__AMinusMethid
= {
5220 "AMinusMethid", /* class_name_string */
5223 NULL
, /*NO RESOLUTIONS*/
5226 36, /* nullable AMethid */
5232 2121, /* AMinusMethid */
5235 /* runtime type AStarMethid */
5236 const struct type type_nit__AStarMethid
= {
5238 "AStarMethid", /* class_name_string */
5241 NULL
, /*NO RESOLUTIONS*/
5244 36, /* nullable AMethid */
5250 2122, /* AStarMethid */
5253 /* runtime type AStarstarMethid */
5254 const struct type type_nit__AStarstarMethid
= {
5256 "AStarstarMethid", /* class_name_string */
5259 NULL
, /*NO RESOLUTIONS*/
5262 36, /* nullable AMethid */
5268 2123, /* AStarstarMethid */
5271 /* runtime type ASlashMethid */
5272 const struct type type_nit__ASlashMethid
= {
5274 "ASlashMethid", /* class_name_string */
5277 NULL
, /*NO RESOLUTIONS*/
5280 36, /* nullable AMethid */
5286 2124, /* ASlashMethid */
5289 /* runtime type APercentMethid */
5290 const struct type type_nit__APercentMethid
= {
5292 "APercentMethid", /* class_name_string */
5295 NULL
, /*NO RESOLUTIONS*/
5298 36, /* nullable AMethid */
5304 2125, /* APercentMethid */
5307 /* runtime type AEqMethid */
5308 const struct type type_nit__AEqMethid
= {
5310 "AEqMethid", /* class_name_string */
5313 NULL
, /*NO RESOLUTIONS*/
5316 36, /* nullable AMethid */
5322 2126, /* AEqMethid */
5325 /* runtime type ANeMethid */
5326 const struct type type_nit__ANeMethid
= {
5328 "ANeMethid", /* class_name_string */
5331 NULL
, /*NO RESOLUTIONS*/
5334 36, /* nullable AMethid */
5340 2127, /* ANeMethid */
5343 /* runtime type ALeMethid */
5344 const struct type type_nit__ALeMethid
= {
5346 "ALeMethid", /* class_name_string */
5349 NULL
, /*NO RESOLUTIONS*/
5352 36, /* nullable AMethid */
5358 2128, /* ALeMethid */
5361 /* runtime type AGeMethid */
5362 const struct type type_nit__AGeMethid
= {
5364 "AGeMethid", /* class_name_string */
5367 NULL
, /*NO RESOLUTIONS*/
5370 36, /* nullable AMethid */
5376 2129, /* AGeMethid */
5379 /* runtime type ALtMethid */
5380 const struct type type_nit__ALtMethid
= {
5382 "ALtMethid", /* class_name_string */
5385 NULL
, /*NO RESOLUTIONS*/
5388 36, /* nullable AMethid */
5394 2130, /* ALtMethid */
5397 /* runtime type AGtMethid */
5398 const struct type type_nit__AGtMethid
= {
5400 "AGtMethid", /* class_name_string */
5403 NULL
, /*NO RESOLUTIONS*/
5406 36, /* nullable AMethid */
5412 2131, /* AGtMethid */
5415 /* runtime type ALlMethid */
5416 const struct type type_nit__ALlMethid
= {
5418 "ALlMethid", /* class_name_string */
5421 NULL
, /*NO RESOLUTIONS*/
5424 36, /* nullable AMethid */
5430 2132, /* ALlMethid */
5433 /* runtime type AGgMethid */
5434 const struct type type_nit__AGgMethid
= {
5436 "AGgMethid", /* class_name_string */
5439 NULL
, /*NO RESOLUTIONS*/
5442 36, /* nullable AMethid */
5448 2133, /* AGgMethid */
5451 /* runtime type ABraMethid */
5452 const struct type type_nit__ABraMethid
= {
5454 "ABraMethid", /* class_name_string */
5457 NULL
, /*NO RESOLUTIONS*/
5460 36, /* nullable AMethid */
5466 2134, /* ABraMethid */
5469 /* runtime type AStarshipMethid */
5470 const struct type type_nit__AStarshipMethid
= {
5472 "AStarshipMethid", /* class_name_string */
5475 NULL
, /*NO RESOLUTIONS*/
5478 36, /* nullable AMethid */
5484 2135, /* AStarshipMethid */
5487 /* runtime type AAssignMethid */
5488 const struct type type_nit__AAssignMethid
= {
5490 "AAssignMethid", /* class_name_string */
5493 NULL
, /*NO RESOLUTIONS*/
5496 36, /* nullable AMethid */
5502 2136, /* AAssignMethid */
5505 /* runtime type ABraassignMethid */
5506 const struct type type_nit__ABraassignMethid
= {
5508 "ABraassignMethid", /* class_name_string */
5511 NULL
, /*NO RESOLUTIONS*/
5514 36, /* nullable AMethid */
5520 2137, /* ABraassignMethid */
5523 /* runtime type ANodes[AParam] */
5524 const struct type type_nit__ANodes__nit__AParam
= {
5526 "ANodes[AParam]", /* class_name_string */
5529 &resolution_table_nit__ANodes__nit__AParam
,
5533 2, /* SequenceRead[nullable Object] */
5534 312, /* Collection[AParam] */
5535 181, /* Collection[ANode] */
5537 283, /* Collection[Prod] */
5538 179, /* Collection[Object] */
5539 2266, /* ANodes[AParam] */
5542 const struct types resolution_table_nit__ANodes__nit__AParam
= {
5545 &type_standard__Array__nit__AParam
, /* Array[E]: Array[AParam] */
5546 &type_nit__AParam
, /* E: AParam */
5551 &type_nit__AParam
, /* E: AParam */
5552 &type_standard__Collection__nit__AParam
, /* Collection[E]: Collection[AParam] */
5553 &type_standard__Collection__nit__AParam
, /* Collection[E]: Collection[AParam] */
5554 &type_nit__AParam
, /* E: AParam */
5555 &type_nit__AParam
, /* E: AParam */
5556 &type_standard__Collection__nit__AParam
, /* Collection[E]: Collection[AParam] */
5557 &type_standard__Array__nit__AParam
, /* Array[E]: Array[AParam] */
5558 &type_nit__AParam
, /* E: AParam */
5561 /* runtime type AExternCalls */
5562 const struct type type_nit__AExternCalls
= {
5564 "AExternCalls", /* class_name_string */
5567 NULL
, /*NO RESOLUTIONS*/
5570 39, /* nullable AExternCalls */
5576 2013, /* AExternCalls */
5579 /* runtime type ANodes[AExternCall] */
5580 const struct type type_nit__ANodes__nit__AExternCall
= {
5582 "ANodes[AExternCall]", /* class_name_string */
5585 &resolution_table_nit__ANodes__nit__AExternCall
,
5589 2, /* SequenceRead[nullable Object] */
5590 313, /* Collection[AExternCall] */
5591 181, /* Collection[ANode] */
5593 283, /* Collection[Prod] */
5594 179, /* Collection[Object] */
5595 2267, /* ANodes[AExternCall] */
5598 const struct types resolution_table_nit__ANodes__nit__AExternCall
= {
5601 &type_standard__Array__nit__AExternCall
, /* Array[E]: Array[AExternCall] */
5602 &type_nit__AExternCall
, /* E: AExternCall */
5607 &type_nit__AExternCall
, /* E: AExternCall */
5608 &type_standard__Collection__nit__AExternCall
, /* Collection[E]: Collection[AExternCall] */
5609 &type_standard__Collection__nit__AExternCall
, /* Collection[E]: Collection[AExternCall] */
5610 &type_nit__AExternCall
, /* E: AExternCall */
5611 &type_nit__AExternCall
, /* E: AExternCall */
5612 &type_standard__Collection__nit__AExternCall
, /* Collection[E]: Collection[AExternCall] */
5613 &type_standard__Array__nit__AExternCall
, /* Array[E]: Array[AExternCall] */
5614 &type_nit__AExternCall
, /* E: AExternCall */
5617 /* runtime type ASuperExternCall */
5618 const struct type type_nit__ASuperExternCall
= {
5620 "ASuperExternCall", /* class_name_string */
5623 NULL
, /*NO RESOLUTIONS*/
5626 69, /* nullable AExternCall */
5628 156, /* AExternCall */
5632 2138, /* ASuperExternCall */
5635 /* runtime type ALocalPropExternCall */
5636 const struct type type_nit__ALocalPropExternCall
= {
5638 "ALocalPropExternCall", /* class_name_string */
5641 NULL
, /*NO RESOLUTIONS*/
5644 69, /* nullable AExternCall */
5646 156, /* AExternCall */
5650 2139, /* ALocalPropExternCall */
5653 /* runtime type AFullPropExternCall */
5654 const struct type type_nit__AFullPropExternCall
= {
5656 "AFullPropExternCall", /* class_name_string */
5659 NULL
, /*NO RESOLUTIONS*/
5662 69, /* nullable AExternCall */
5664 156, /* AExternCall */
5668 2140, /* AFullPropExternCall */
5671 /* runtime type AInitPropExternCall */
5672 const struct type type_nit__AInitPropExternCall
= {
5674 "AInitPropExternCall", /* class_name_string */
5677 NULL
, /*NO RESOLUTIONS*/
5680 69, /* nullable AExternCall */
5682 156, /* AExternCall */
5686 2141, /* AInitPropExternCall */
5689 /* runtime type ACastAsExternCall */
5690 const struct type type_nit__ACastAsExternCall
= {
5692 "ACastAsExternCall", /* class_name_string */
5695 NULL
, /*NO RESOLUTIONS*/
5698 69, /* nullable AExternCall */
5700 156, /* AExternCall */
5704 2142, /* ACastAsExternCall */
5707 /* runtime type AAsNullableExternCall */
5708 const struct type type_nit__AAsNullableExternCall
= {
5710 "AAsNullableExternCall", /* class_name_string */
5713 NULL
, /*NO RESOLUTIONS*/
5716 69, /* nullable AExternCall */
5718 156, /* AExternCall */
5722 2143, /* AAsNullableExternCall */
5725 /* runtime type AAsNotNullableExternCall */
5726 const struct type type_nit__AAsNotNullableExternCall
= {
5728 "AAsNotNullableExternCall", /* class_name_string */
5731 NULL
, /*NO RESOLUTIONS*/
5734 69, /* nullable AExternCall */
5736 156, /* AExternCall */
5740 2144, /* AAsNotNullableExternCall */
5743 /* runtime type AInLanguage */
5744 const struct type type_nit__AInLanguage
= {
5746 "AInLanguage", /* class_name_string */
5749 NULL
, /*NO RESOLUTIONS*/
5752 77, /* nullable AInLanguage */
5758 2014, /* AInLanguage */
5761 /* runtime type ANodes[AType] */
5762 const struct type type_nit__ANodes__nit__AType
= {
5764 "ANodes[AType]", /* class_name_string */
5767 &resolution_table_nit__ANodes__nit__AType
,
5771 2, /* SequenceRead[nullable Object] */
5772 314, /* Collection[AType] */
5773 181, /* Collection[ANode] */
5775 283, /* Collection[Prod] */
5776 179, /* Collection[Object] */
5777 2268, /* ANodes[AType] */
5780 const struct types resolution_table_nit__ANodes__nit__AType
= {
5783 &type_standard__Array__nit__AType
, /* Array[E]: Array[AType] */
5784 &type_nit__AType
, /* E: AType */
5789 &type_nit__AType
, /* E: AType */
5790 &type_standard__Collection__nit__AType
, /* Collection[E]: Collection[AType] */
5791 &type_standard__Collection__nit__AType
, /* Collection[E]: Collection[AType] */
5792 &type_nit__AType
, /* E: AType */
5793 &type_nit__AType
, /* E: AType */
5794 &type_standard__Collection__nit__AType
, /* Collection[E]: Collection[AType] */
5795 &type_standard__Array__nit__AType
, /* Array[E]: Array[AType] */
5796 &type_nit__AType
, /* E: AType */
5799 /* runtime type AReturnExpr */
5800 const struct type type_nit__AReturnExpr
= {
5802 "AReturnExpr", /* class_name_string */
5805 NULL
, /*NO RESOLUTIONS*/
5811 24, /* nullable AExpr */
5814 2145, /* AReturnExpr */
5817 /* runtime type ABreakExpr */
5818 const struct type type_nit__ABreakExpr
= {
5820 "ABreakExpr", /* class_name_string */
5823 NULL
, /*NO RESOLUTIONS*/
5826 151, /* AEscapeExpr */
5829 24, /* nullable AExpr */
5832 2269, /* ABreakExpr */
5835 /* runtime type AAbortExpr */
5836 const struct type type_nit__AAbortExpr
= {
5838 "AAbortExpr", /* class_name_string */
5841 NULL
, /*NO RESOLUTIONS*/
5847 24, /* nullable AExpr */
5850 2146, /* AAbortExpr */
5853 /* runtime type AContinueExpr */
5854 const struct type type_nit__AContinueExpr
= {
5856 "AContinueExpr", /* class_name_string */
5859 NULL
, /*NO RESOLUTIONS*/
5862 151, /* AEscapeExpr */
5865 24, /* nullable AExpr */
5868 2270, /* AContinueExpr */
5871 /* runtime type ASuperExpr */
5872 const struct type type_nit__ASuperExpr
= {
5874 "ASuperExpr", /* class_name_string */
5877 NULL
, /*NO RESOLUTIONS*/
5883 24, /* nullable AExpr */
5886 2147, /* ASuperExpr */
5889 /* runtime type AInitExpr */
5890 const struct type type_nit__AInitExpr
= {
5892 "AInitExpr", /* class_name_string */
5895 NULL
, /*NO RESOLUTIONS*/
5901 24, /* nullable AExpr */
5904 2148, /* AInitExpr */
5907 /* runtime type ADebugTypeExpr */
5908 const struct type type_nit__ADebugTypeExpr
= {
5910 "ADebugTypeExpr", /* class_name_string */
5913 NULL
, /*NO RESOLUTIONS*/
5919 24, /* nullable AExpr */
5922 2149, /* ADebugTypeExpr */
5925 /* runtime type ALabel */
5926 const struct type type_nit__ALabel
= {
5928 "ALabel", /* class_name_string */
5931 NULL
, /*NO RESOLUTIONS*/
5934 80, /* nullable ALabel */
5943 /* runtime type AVardeclExpr */
5944 const struct type type_nit__AVardeclExpr
= {
5946 "AVardeclExpr", /* class_name_string */
5949 NULL
, /*NO RESOLUTIONS*/
5955 24, /* nullable AExpr */
5958 2150, /* AVardeclExpr */
5961 /* runtime type AAttrAssignExpr */
5962 const struct type type_nit__AAttrAssignExpr
= {
5964 "AAttrAssignExpr", /* class_name_string */
5967 NULL
, /*NO RESOLUTIONS*/
5973 24, /* nullable AExpr */
5976 2151, /* AAttrAssignExpr */
5979 /* runtime type ACallAssignExpr */
5980 const struct type type_nit__ACallAssignExpr
= {
5982 "ACallAssignExpr", /* class_name_string */
5985 NULL
, /*NO RESOLUTIONS*/
5991 24, /* nullable AExpr */
5994 2152, /* ACallAssignExpr */
5997 /* runtime type AListExprs */
5998 const struct type type_nit__AListExprs
= {
6000 "AListExprs", /* class_name_string */
6003 NULL
, /*NO RESOLUTIONS*/
6006 83, /* nullable AExprs */
6012 2153, /* AListExprs */
6015 /* runtime type ABraAssignExpr */
6016 const struct type type_nit__ABraAssignExpr
= {
6018 "ABraAssignExpr", /* class_name_string */
6021 NULL
, /*NO RESOLUTIONS*/
6027 24, /* nullable AExpr */
6030 2154, /* ABraAssignExpr */
6033 /* runtime type AAttrReassignExpr */
6034 const struct type type_nit__AAttrReassignExpr
= {
6036 "AAttrReassignExpr", /* class_name_string */
6039 NULL
, /*NO RESOLUTIONS*/
6045 24, /* nullable AExpr */
6048 2155, /* AAttrReassignExpr */
6051 /* runtime type ACallReassignExpr */
6052 const struct type type_nit__ACallReassignExpr
= {
6054 "ACallReassignExpr", /* class_name_string */
6057 NULL
, /*NO RESOLUTIONS*/
6063 24, /* nullable AExpr */
6066 2156, /* ACallReassignExpr */
6069 /* runtime type ABraReassignExpr */
6070 const struct type type_nit__ABraReassignExpr
= {
6072 "ABraReassignExpr", /* class_name_string */
6075 NULL
, /*NO RESOLUTIONS*/
6081 24, /* nullable AExpr */
6084 2157, /* ABraReassignExpr */
6087 /* runtime type ADoExpr */
6088 const struct type type_nit__ADoExpr
= {
6090 "ADoExpr", /* class_name_string */
6093 NULL
, /*NO RESOLUTIONS*/
6099 24, /* nullable AExpr */
6105 /* runtime type ALoopExpr */
6106 const struct type type_nit__ALoopExpr
= {
6108 "ALoopExpr", /* class_name_string */
6111 NULL
, /*NO RESOLUTIONS*/
6117 24, /* nullable AExpr */
6120 2159, /* ALoopExpr */
6123 /* runtime type AWhileExpr */
6124 const struct type type_nit__AWhileExpr
= {
6126 "AWhileExpr", /* class_name_string */
6129 NULL
, /*NO RESOLUTIONS*/
6135 24, /* nullable AExpr */
6138 2160, /* AWhileExpr */
6141 /* runtime type AAssertExpr */
6142 const struct type type_nit__AAssertExpr
= {
6144 "AAssertExpr", /* class_name_string */
6147 NULL
, /*NO RESOLUTIONS*/
6153 24, /* nullable AExpr */
6156 2161, /* AAssertExpr */
6159 /* runtime type AIfexprExpr */
6160 const struct type type_nit__AIfexprExpr
= {
6162 "AIfexprExpr", /* class_name_string */
6165 NULL
, /*NO RESOLUTIONS*/
6171 24, /* nullable AExpr */
6174 2162, /* AIfexprExpr */
6177 /* runtime type AOrExpr */
6178 const struct type type_nit__AOrExpr
= {
6180 "AOrExpr", /* class_name_string */
6183 NULL
, /*NO RESOLUTIONS*/
6186 120, /* ABoolExpr */
6189 24, /* nullable AExpr */
6195 /* runtime type AAndExpr */
6196 const struct type type_nit__AAndExpr
= {
6198 "AAndExpr", /* class_name_string */
6201 NULL
, /*NO RESOLUTIONS*/
6204 120, /* ABoolExpr */
6207 24, /* nullable AExpr */
6210 2272, /* AAndExpr */
6213 /* runtime type AOrElseExpr */
6214 const struct type type_nit__AOrElseExpr
= {
6216 "AOrElseExpr", /* class_name_string */
6219 NULL
, /*NO RESOLUTIONS*/
6222 120, /* ABoolExpr */
6225 24, /* nullable AExpr */
6228 2273, /* AOrElseExpr */
6231 /* runtime type AImpliesExpr */
6232 const struct type type_nit__AImpliesExpr
= {
6234 "AImpliesExpr", /* class_name_string */
6237 NULL
, /*NO RESOLUTIONS*/
6240 120, /* ABoolExpr */
6243 24, /* nullable AExpr */
6246 2274, /* AImpliesExpr */
6249 /* runtime type ANotExpr */
6250 const struct type type_nit__ANotExpr
= {
6252 "ANotExpr", /* class_name_string */
6255 NULL
, /*NO RESOLUTIONS*/
6258 120, /* ABoolExpr */
6261 24, /* nullable AExpr */
6264 2275, /* ANotExpr */
6267 /* runtime type ALtExpr */
6268 const struct type type_nit__ALtExpr
= {
6270 "ALtExpr", /* class_name_string */
6273 NULL
, /*NO RESOLUTIONS*/
6279 24, /* nullable AExpr */
6285 /* runtime type ALeExpr */
6286 const struct type type_nit__ALeExpr
= {
6288 "ALeExpr", /* class_name_string */
6291 NULL
, /*NO RESOLUTIONS*/
6297 24, /* nullable AExpr */
6303 /* runtime type ALlExpr */
6304 const struct type type_nit__ALlExpr
= {
6306 "ALlExpr", /* class_name_string */
6309 NULL
, /*NO RESOLUTIONS*/
6315 24, /* nullable AExpr */
6321 /* runtime type AGtExpr */
6322 const struct type type_nit__AGtExpr
= {
6324 "AGtExpr", /* class_name_string */
6327 NULL
, /*NO RESOLUTIONS*/
6333 24, /* nullable AExpr */
6339 /* runtime type AGeExpr */
6340 const struct type type_nit__AGeExpr
= {
6342 "AGeExpr", /* class_name_string */
6345 NULL
, /*NO RESOLUTIONS*/
6351 24, /* nullable AExpr */
6357 /* runtime type AGgExpr */
6358 const struct type type_nit__AGgExpr
= {
6360 "AGgExpr", /* class_name_string */
6363 NULL
, /*NO RESOLUTIONS*/
6369 24, /* nullable AExpr */
6375 /* runtime type AStarshipExpr */
6376 const struct type type_nit__AStarshipExpr
= {
6378 "AStarshipExpr", /* class_name_string */
6381 NULL
, /*NO RESOLUTIONS*/
6387 24, /* nullable AExpr */
6390 2169, /* AStarshipExpr */
6393 /* runtime type AIsaExpr */
6394 const struct type type_nit__AIsaExpr
= {
6396 "AIsaExpr", /* class_name_string */
6399 NULL
, /*NO RESOLUTIONS*/
6402 120, /* ABoolExpr */
6405 24, /* nullable AExpr */
6408 2276, /* AIsaExpr */
6411 /* runtime type APlusExpr */
6412 const struct type type_nit__APlusExpr
= {
6414 "APlusExpr", /* class_name_string */
6417 NULL
, /*NO RESOLUTIONS*/
6423 24, /* nullable AExpr */
6426 2170, /* APlusExpr */
6429 /* runtime type AMinusExpr */
6430 const struct type type_nit__AMinusExpr
= {
6432 "AMinusExpr", /* class_name_string */
6435 NULL
, /*NO RESOLUTIONS*/
6441 24, /* nullable AExpr */
6444 2171, /* AMinusExpr */
6447 /* runtime type AStarExpr */
6448 const struct type type_nit__AStarExpr
= {
6450 "AStarExpr", /* class_name_string */
6453 NULL
, /*NO RESOLUTIONS*/
6459 24, /* nullable AExpr */
6462 2172, /* AStarExpr */
6465 /* runtime type ASlashExpr */
6466 const struct type type_nit__ASlashExpr
= {
6468 "ASlashExpr", /* class_name_string */
6471 NULL
, /*NO RESOLUTIONS*/
6477 24, /* nullable AExpr */
6480 2173, /* ASlashExpr */
6483 /* runtime type APercentExpr */
6484 const struct type type_nit__APercentExpr
= {
6486 "APercentExpr", /* class_name_string */
6489 NULL
, /*NO RESOLUTIONS*/
6495 24, /* nullable AExpr */
6498 2174, /* APercentExpr */
6501 /* runtime type AStarstarExpr */
6502 const struct type type_nit__AStarstarExpr
= {
6504 "AStarstarExpr", /* class_name_string */
6507 NULL
, /*NO RESOLUTIONS*/
6513 24, /* nullable AExpr */
6516 2175, /* AStarstarExpr */
6519 /* runtime type AUminusExpr */
6520 const struct type type_nit__AUminusExpr
= {
6522 "AUminusExpr", /* class_name_string */
6525 NULL
, /*NO RESOLUTIONS*/
6531 24, /* nullable AExpr */
6534 2176, /* AUminusExpr */
6537 /* runtime type AOnceExpr */
6538 const struct type type_nit__AOnceExpr
= {
6540 "AOnceExpr", /* class_name_string */
6543 NULL
, /*NO RESOLUTIONS*/
6549 24, /* nullable AExpr */
6552 2177, /* AOnceExpr */
6555 /* runtime type AIssetAttrExpr */
6556 const struct type type_nit__AIssetAttrExpr
= {
6558 "AIssetAttrExpr", /* class_name_string */
6561 NULL
, /*NO RESOLUTIONS*/
6567 24, /* nullable AExpr */
6570 2178, /* AIssetAttrExpr */
6573 /* runtime type AAttrExpr */
6574 const struct type type_nit__AAttrExpr
= {
6576 "AAttrExpr", /* class_name_string */
6579 NULL
, /*NO RESOLUTIONS*/
6585 24, /* nullable AExpr */
6588 2179, /* AAttrExpr */
6591 /* runtime type ABraExpr */
6592 const struct type type_nit__ABraExpr
= {
6594 "ABraExpr", /* class_name_string */
6597 NULL
, /*NO RESOLUTIONS*/
6603 24, /* nullable AExpr */
6606 2180, /* ABraExpr */
6609 /* runtime type AAsCastExpr */
6610 const struct type type_nit__AAsCastExpr
= {
6612 "AAsCastExpr", /* class_name_string */
6615 NULL
, /*NO RESOLUTIONS*/
6621 24, /* nullable AExpr */
6624 2181, /* AAsCastExpr */
6627 /* runtime type AAsNotnullExpr */
6628 const struct type type_nit__AAsNotnullExpr
= {
6630 "AAsNotnullExpr", /* class_name_string */
6633 NULL
, /*NO RESOLUTIONS*/
6639 24, /* nullable AExpr */
6642 2182, /* AAsNotnullExpr */
6645 /* runtime type ATrueExpr */
6646 const struct type type_nit__ATrueExpr
= {
6648 "ATrueExpr", /* class_name_string */
6651 NULL
, /*NO RESOLUTIONS*/
6654 120, /* ABoolExpr */
6657 24, /* nullable AExpr */
6660 2277, /* ATrueExpr */
6663 /* runtime type AFalseExpr */
6664 const struct type type_nit__AFalseExpr
= {
6666 "AFalseExpr", /* class_name_string */
6669 NULL
, /*NO RESOLUTIONS*/
6672 120, /* ABoolExpr */
6675 24, /* nullable AExpr */
6678 2278, /* AFalseExpr */
6681 /* runtime type ANullExpr */
6682 const struct type type_nit__ANullExpr
= {
6684 "ANullExpr", /* class_name_string */
6687 NULL
, /*NO RESOLUTIONS*/
6693 24, /* nullable AExpr */
6696 2183, /* ANullExpr */
6699 /* runtime type ADecIntExpr */
6700 const struct type type_nit__ADecIntExpr
= {
6702 "ADecIntExpr", /* class_name_string */
6705 NULL
, /*NO RESOLUTIONS*/
6711 24, /* nullable AExpr */
6714 2279, /* ADecIntExpr */
6717 /* runtime type AHexIntExpr */
6718 const struct type type_nit__AHexIntExpr
= {
6720 "AHexIntExpr", /* class_name_string */
6723 NULL
, /*NO RESOLUTIONS*/
6729 24, /* nullable AExpr */
6732 2280, /* AHexIntExpr */
6735 /* runtime type AStringExpr */
6736 const struct type type_nit__AStringExpr
= {
6738 "AStringExpr", /* class_name_string */
6741 NULL
, /*NO RESOLUTIONS*/
6744 8, /* AStringFormExpr */
6747 24, /* nullable AExpr */
6750 2281, /* AStringExpr */
6753 /* runtime type AArrayExpr */
6754 const struct type type_nit__AArrayExpr
= {
6756 "AArrayExpr", /* class_name_string */
6759 NULL
, /*NO RESOLUTIONS*/
6765 24, /* nullable AExpr */
6768 2184, /* AArrayExpr */
6771 /* runtime type AParExpr */
6772 const struct type type_nit__AParExpr
= {
6774 "AParExpr", /* class_name_string */
6777 NULL
, /*NO RESOLUTIONS*/
6783 24, /* nullable AExpr */
6786 2185, /* AParExpr */
6789 /* runtime type AManyExpr */
6790 const struct type type_nit__AManyExpr
= {
6792 "AManyExpr", /* class_name_string */
6795 NULL
, /*NO RESOLUTIONS*/
6801 24, /* nullable AExpr */
6804 2186, /* AManyExpr */
6807 /* runtime type AStartStringExpr */
6808 const struct type type_nit__AStartStringExpr
= {
6810 "AStartStringExpr", /* class_name_string */
6813 NULL
, /*NO RESOLUTIONS*/
6816 8, /* AStringFormExpr */
6819 24, /* nullable AExpr */
6822 2282, /* AStartStringExpr */
6825 /* runtime type AMidStringExpr */
6826 const struct type type_nit__AMidStringExpr
= {
6828 "AMidStringExpr", /* class_name_string */
6831 NULL
, /*NO RESOLUTIONS*/
6834 8, /* AStringFormExpr */
6837 24, /* nullable AExpr */
6840 2283, /* AMidStringExpr */
6843 /* runtime type AEndStringExpr */
6844 const struct type type_nit__AEndStringExpr
= {
6846 "AEndStringExpr", /* class_name_string */
6849 NULL
, /*NO RESOLUTIONS*/
6852 8, /* AStringFormExpr */
6855 24, /* nullable AExpr */
6858 2284, /* AEndStringExpr */
6861 /* runtime type ATypeExpr */
6862 const struct type type_nit__ATypeExpr
= {
6864 "ATypeExpr", /* class_name_string */
6867 NULL
, /*NO RESOLUTIONS*/
6873 24, /* nullable AExpr */
6876 2187, /* ATypeExpr */
6879 /* runtime type AAtExpr */
6880 const struct type type_nit__AAtExpr
= {
6882 "AAtExpr", /* class_name_string */
6885 NULL
, /*NO RESOLUTIONS*/
6891 24, /* nullable AExpr */
6897 /* runtime type AIdAtid */
6898 const struct type type_nit__AIdAtid
= {
6900 "AIdAtid", /* class_name_string */
6903 NULL
, /*NO RESOLUTIONS*/
6906 114, /* nullable AAtid */
6915 /* runtime type AKwexternAtid */
6916 const struct type type_nit__AKwexternAtid
= {
6918 "AKwexternAtid", /* class_name_string */
6921 NULL
, /*NO RESOLUTIONS*/
6924 114, /* nullable AAtid */
6930 2190, /* AKwexternAtid */
6933 /* runtime type AKwabstractAtid */
6934 const struct type type_nit__AKwabstractAtid
= {
6936 "AKwabstractAtid", /* class_name_string */
6939 NULL
, /*NO RESOLUTIONS*/
6942 114, /* nullable AAtid */
6948 2191, /* AKwabstractAtid */
6951 /* runtime type ABraExprs */
6952 const struct type type_nit__ABraExprs
= {
6954 "ABraExprs", /* class_name_string */
6957 NULL
, /*NO RESOLUTIONS*/
6960 83, /* nullable AExprs */
6966 2192, /* ABraExprs */
6969 /* runtime type AQualified */
6970 const struct type type_nit__AQualified
= {
6972 "AQualified", /* class_name_string */
6975 NULL
, /*NO RESOLUTIONS*/
6978 84, /* nullable AQualified */
6984 2016, /* AQualified */
6987 /* runtime type ADoc */
6988 const struct type type_nit__ADoc
= {
6990 "ADoc", /* class_name_string */
6993 NULL
, /*NO RESOLUTIONS*/
6996 15, /* nullable ADoc */
7005 /* runtime type ALexerError */
7006 const struct type type_nit__ALexerError
= {
7008 "ALexerError", /* class_name_string */
7011 NULL
, /*NO RESOLUTIONS*/
7021 2193, /* ALexerError */
7024 /* runtime type RopeIter */
7025 const struct type type_standard__ropes__RopeIter
= {
7027 "RopeIter", /* class_name_string */
7030 &resolution_table_standard__ropes__RopeIter
,
7041 const struct types resolution_table_standard__ropes__RopeIter
= {
7044 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
7047 /* runtime type SeparateErasureCompilerVisitor */
7048 const struct type type_nit__SeparateErasureCompilerVisitor
= {
7050 "SeparateErasureCompilerVisitor", /* class_name_string */
7053 &resolution_table_nit__SeparateErasureCompilerVisitor
,
7056 664, /* AbstractCompilerVisitor */
7061 1257, /* SeparateCompilerVisitor */
7062 1798, /* SeparateErasureCompilerVisitor */
7065 const struct types resolution_table_nit__SeparateErasureCompilerVisitor
= {
7068 &type_nit__SeparateCompiler
, /* COMPILER: SeparateCompiler */
7071 /* runtime type SeparateRuntimeFunction */
7072 const struct type type_nit__SeparateRuntimeFunction
= {
7074 "SeparateRuntimeFunction", /* class_name_string */
7077 &resolution_table_nit__SeparateRuntimeFunction
,
7085 844, /* SeparateRuntimeFunction */
7088 const struct types resolution_table_nit__SeparateRuntimeFunction
= {
7091 &type_nit__AbstractCompiler
, /* COMPILER: AbstractCompiler */
7094 /* runtime type POSetColorer[MType] */
7095 const struct type type_nit__POSetColorer__nit__MType
= {
7097 "POSetColorer[MType]", /* class_name_string */
7100 &resolution_table_nit__POSetColorer__nit__MType
,
7108 845, /* POSetColorer[MType] */
7111 const struct types resolution_table_nit__POSetColorer__nit__MType
= {
7114 &type_standard__HashMap__nit__MType__standard__Int
, /* HashMap[E, Int]: HashMap[MType, Int] */
7115 &type_poset__POSet__nit__MType
, /* POSet[E]: POSet[MType] */
7116 &type_standard__Map__nit__MType__standard__Set__nit__MType
, /* Map[E, Set[E]]: Map[MType, Set[MType]] */
7117 &type_nit__POSetConflictGraph__nit__MType
, /* POSetConflictGraph[E]: POSetConflictGraph[MType] */
7118 &type_standard__HashSet__nit__MType
, /* HashSet[E]: HashSet[MType] */
7119 &type_standard__Set__nit__MType
, /* Set[E]: Set[MType] */
7120 &type_nit__MType
, /* E: MType */
7121 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
7124 /* runtime type TypeVisitor */
7125 const struct type type_nit__typing__TypeVisitor
= {
7127 "TypeVisitor", /* class_name_string */
7130 NULL
, /*NO RESOLUTIONS*/
7138 846, /* TypeVisitor */
7141 /* runtime type TEol */
7142 const struct type type_nit__TEol
= {
7144 "TEol", /* class_name_string */
7147 NULL
, /*NO RESOLUTIONS*/
7159 /* runtime type TKwpackage */
7160 const struct type type_nit__TKwpackage
= {
7162 "TKwpackage", /* class_name_string */
7165 NULL
, /*NO RESOLUTIONS*/
7174 1800, /* TKwpackage */
7177 /* runtime type TKwmeth */
7178 const struct type type_nit__TKwmeth
= {
7180 "TKwmeth", /* class_name_string */
7183 NULL
, /*NO RESOLUTIONS*/
7186 35, /* nullable TKwmeth */
7195 /* runtime type TKwredef */
7196 const struct type type_nit__TKwredef
= {
7198 "TKwredef", /* class_name_string */
7201 NULL
, /*NO RESOLUTIONS*/
7204 16, /* nullable TKwredef */
7210 2019, /* TKwredef */
7213 /* runtime type TKwis */
7214 const struct type type_nit__TKwis
= {
7216 "TKwis", /* class_name_string */
7219 NULL
, /*NO RESOLUTIONS*/
7231 /* runtime type TKwpublic */
7232 const struct type type_nit__TKwpublic
= {
7234 "TKwpublic", /* class_name_string */
7237 NULL
, /*NO RESOLUTIONS*/
7240 44, /* nullable TKwpublic */
7246 2020, /* TKwpublic */
7249 /* runtime type TKwand */
7250 const struct type type_nit__TKwand
= {
7252 "TKwand", /* class_name_string */
7255 NULL
, /*NO RESOLUTIONS*/
7267 /* runtime type TKwor */
7268 const struct type type_nit__TKwor
= {
7270 "TKwor", /* class_name_string */
7273 NULL
, /*NO RESOLUTIONS*/
7285 /* runtime type TKwimplies */
7286 const struct type type_nit__TKwimplies
= {
7288 "TKwimplies", /* class_name_string */
7291 NULL
, /*NO RESOLUTIONS*/
7300 1804, /* TKwimplies */
7303 /* runtime type TKwreturn */
7304 const struct type type_nit__TKwreturn
= {
7306 "TKwreturn", /* class_name_string */
7309 NULL
, /*NO RESOLUTIONS*/
7312 78, /* nullable TKwreturn */
7318 2021, /* TKwreturn */
7321 /* runtime type TKwcontinue */
7322 const struct type type_nit__TKwcontinue
= {
7324 "TKwcontinue", /* class_name_string */
7327 NULL
, /*NO RESOLUTIONS*/
7330 82, /* nullable TKwcontinue */
7336 2022, /* TKwcontinue */
7339 /* runtime type TKwisa */
7340 const struct type type_nit__TKwisa
= {
7342 "TKwisa", /* class_name_string */
7345 NULL
, /*NO RESOLUTIONS*/
7357 /* runtime type TComma */
7358 const struct type type_nit__TComma
= {
7360 "TComma", /* class_name_string */
7363 NULL
, /*NO RESOLUTIONS*/
7375 /* runtime type TColumn */
7376 const struct type type_nit__TColumn
= {
7378 "TColumn", /* class_name_string */
7381 NULL
, /*NO RESOLUTIONS*/
7393 /* runtime type TQuad */
7394 const struct type type_nit__TQuad
= {
7396 "TQuad", /* class_name_string */
7399 NULL
, /*NO RESOLUTIONS*/
7402 115, /* nullable TQuad */
7411 /* runtime type TDotdot */
7412 const struct type type_nit__TDotdot
= {
7414 "TDotdot", /* class_name_string */
7417 NULL
, /*NO RESOLUTIONS*/
7429 /* runtime type TDot */
7430 const struct type type_nit__TDot
= {
7432 "TDot", /* class_name_string */
7435 NULL
, /*NO RESOLUTIONS*/
7438 70, /* nullable TDot */
7447 /* runtime type TBang */
7448 const struct type type_nit__TBang
= {
7450 "TBang", /* class_name_string */
7453 NULL
, /*NO RESOLUTIONS*/
7465 /* runtime type TAt */
7466 const struct type type_nit__TAt
= {
7468 "TAt", /* class_name_string */
7471 NULL
, /*NO RESOLUTIONS*/
7474 112, /* nullable TAt */
7483 /* runtime type TBadString */
7484 const struct type type_nit__TBadString
= {
7486 "TBadString", /* class_name_string */
7489 NULL
, /*NO RESOLUTIONS*/
7498 1810, /* TBadString */
7501 /* runtime type TBadChar */
7502 const struct type type_nit__TBadChar
= {
7504 "TBadChar", /* class_name_string */
7507 NULL
, /*NO RESOLUTIONS*/
7516 1811, /* TBadChar */
7519 /* runtime type StaticFrame */
7520 const struct type type_nit__StaticFrame
= {
7522 "StaticFrame", /* class_name_string */
7525 &resolution_table_nit__StaticFrame
,
7533 847, /* StaticFrame */
7536 const struct types resolution_table_nit__StaticFrame
= {
7539 &type_nit__AbstractCompilerVisitor
, /* VISITOR: AbstractCompilerVisitor */
7542 /* runtime type MClassDefSorter */
7543 const struct type type_nit__model__MClassDefSorter
= {
7545 "MClassDefSorter", /* class_name_string */
7548 &resolution_table_nit__model__MClassDefSorter
,
7556 848, /* MClassDefSorter */
7559 const struct types resolution_table_nit__model__MClassDefSorter
= {
7562 &type_nit__MClassDef
, /* COMPARED: MClassDef */
7566 &type_standard__Array__nit__MClassDef
, /* Array[COMPARED]: Array[MClassDef] */
7569 /* runtime type BucketsColorer[MType, MType] */
7570 const struct type type_nit__BucketsColorer__nit__MType__nit__MType
= {
7572 "BucketsColorer[MType, MType]", /* class_name_string */
7575 &resolution_table_nit__BucketsColorer__nit__MType__nit__MType
,
7583 849, /* BucketsColorer[MType, MType] */
7586 const struct types resolution_table_nit__BucketsColorer__nit__MType__nit__MType
= {
7589 &type_standard__HashMap__nit__MType__standard__Int
, /* HashMap[E, Int]: HashMap[MType, Int] */
7590 &type_standard__HashMap__nit__MType__standard__Set__nit__MType
, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
7591 &type_standard__Map__nit__MType__standard__Set__nit__MType
, /* Map[H, Set[E]]: Map[MType, Set[MType]] */
7592 &type_nit__MType
, /* E: MType */
7593 &type_standard__HashSet__nit__MType
, /* HashSet[E]: HashSet[MType] */
7596 /* runtime type OFStream */
7597 const struct type type_standard__OFStream
= {
7599 "OFStream", /* class_name_string */
7602 NULL
, /*NO RESOLUTIONS*/
7610 1689, /* OFStream */
7613 /* runtime type MDeprecationInfo */
7614 const struct type type_nit__MDeprecationInfo
= {
7616 "MDeprecationInfo", /* class_name_string */
7619 NULL
, /*NO RESOLUTIONS*/
7627 850, /* MDeprecationInfo */
7630 /* runtime type APlaceholderExpr */
7631 const struct type type_nit__APlaceholderExpr
= {
7633 "APlaceholderExpr", /* class_name_string */
7636 NULL
, /*NO RESOLUTIONS*/
7642 24, /* nullable AExpr */
7645 2194, /* APlaceholderExpr */
7648 /* runtime type AVarAssignExpr */
7649 const struct type type_nit__AVarAssignExpr
= {
7651 "AVarAssignExpr", /* class_name_string */
7654 NULL
, /*NO RESOLUTIONS*/
7660 24, /* nullable AExpr */
7663 2195, /* AVarAssignExpr */
7666 /* runtime type AVarReassignExpr */
7667 const struct type type_nit__AVarReassignExpr
= {
7669 "AVarReassignExpr", /* class_name_string */
7672 NULL
, /*NO RESOLUTIONS*/
7678 24, /* nullable AExpr */
7681 2196, /* AVarReassignExpr */
7684 /* runtime type ArraySet[MType] */
7685 const struct type type_standard__ArraySet__nit__MType
= {
7687 "ArraySet[MType]", /* class_name_string */
7690 &resolution_table_standard__ArraySet__nit__MType
,
7693 4, /* Set[Object] */
7695 168, /* Set[MType] */
7698 175, /* Collection[MType] */
7699 179, /* Collection[Object] */
7700 298, /* Collection[nullable MType] */
7701 2285, /* ArraySet[MType] */
7704 const struct types resolution_table_standard__ArraySet__nit__MType
= {
7707 &type_nit__MType
, /* E: MType */
7708 &type_standard__array__ArraySetIterator__nit__MType
, /* ArraySetIterator[E]: ArraySetIterator[MType] */
7709 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
7711 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
7715 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
7716 &type_nit__MType
, /* E: MType */
7717 &type_nit__MType
, /* E: MType */
7718 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
7719 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
7722 /* runtime type MPropDefSorter */
7723 const struct type type_nit__model__MPropDefSorter
= {
7725 "MPropDefSorter", /* class_name_string */
7728 &resolution_table_nit__model__MPropDefSorter
,
7736 851, /* MPropDefSorter */
7739 const struct types resolution_table_nit__model__MPropDefSorter
= {
7742 &type_nit__MPropDef
, /* COMPARED: MPropDef */
7746 &type_standard__Array__nit__MPropDef
, /* Array[COMPARED]: Array[MPropDef] */
7749 /* runtime type ArraySet[MMethodDef] */
7750 const struct type type_standard__ArraySet__nit__MMethodDef
= {
7752 "ArraySet[MMethodDef]", /* class_name_string */
7755 &resolution_table_standard__ArraySet__nit__MMethodDef
,
7758 4, /* Set[Object] */
7759 169, /* Set[MMethodDef] */
7760 176, /* Collection[MMethodDef] */
7761 166, /* Set[PropertyLayoutElement] */
7763 276, /* Collection[MPropDef] */
7764 179, /* Collection[Object] */
7765 185, /* Collection[PropertyLayoutElement] */
7766 291, /* Collection[nullable MPropDef] */
7767 2303, /* ArraySet[MMethodDef] */
7770 const struct types resolution_table_standard__ArraySet__nit__MMethodDef
= {
7773 &type_nit__MMethodDef
, /* E: MMethodDef */
7774 &type_standard__array__ArraySetIterator__nit__MMethodDef
, /* ArraySetIterator[E]: ArraySetIterator[MMethodDef] */
7775 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
7777 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
7781 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
7782 &type_nit__MMethodDef
, /* E: MMethodDef */
7783 &type_nit__MMethodDef
, /* E: MMethodDef */
7784 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
7785 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
7788 /* runtime type ArrayIterator[Object] */
7789 const struct type type_standard__array__ArrayIterator__standard__Object
= {
7791 "ArrayIterator[Object]", /* class_name_string */
7794 &resolution_table_standard__array__ArrayIterator__standard__Object
,
7802 852, /* ArrayIterator[Object] */
7805 const struct types resolution_table_standard__array__ArrayIterator__standard__Object
= {
7808 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
7809 &type_standard__AbstractArrayRead__standard__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Object] */
7812 /* runtime type ArrayIterator[Message] */
7813 const struct type type_standard__array__ArrayIterator__nit__Message
= {
7815 "ArrayIterator[Message]", /* class_name_string */
7818 &resolution_table_standard__array__ArrayIterator__nit__Message
,
7826 853, /* ArrayIterator[Message] */
7829 const struct types resolution_table_standard__array__ArrayIterator__nit__Message
= {
7832 &type_standard__Array__nit__Message
, /* Array[E]: Array[Message] */
7833 &type_standard__AbstractArrayRead__nit__Message
, /* AbstractArrayRead[E]: AbstractArrayRead[Message] */
7836 /* runtime type HashMapKeys[SourceFile, Array[String]] */
7837 const struct type type_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String
= {
7839 "HashMapKeys[SourceFile, Array[String]]", /* class_name_string */
7842 &resolution_table_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String
,
7847 317, /* Collection[SourceFile] */
7851 179, /* Collection[Object] */
7852 1812, /* HashMapKeys[SourceFile, Array[String]] */
7855 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String
= {
7858 &type_standard__HashMap__nit__SourceFile__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
7859 &type_nit__SourceFile
, /* K: SourceFile */
7860 &type_standard__MapKeysIterator__nit__SourceFile__standard__Array__standard__String
, /* MapKeysIterator[K, V]: MapKeysIterator[SourceFile, Array[String]] */
7867 &type_nit__SourceFile
, /* E: SourceFile */
7868 &type_nit__SourceFile
, /* E: SourceFile */
7869 &type_standard__Collection__nit__SourceFile
, /* Collection[E]: Collection[SourceFile] */
7870 &type_standard__Array__nit__SourceFile
, /* Array[E]: Array[SourceFile] */
7873 /* runtime type HashMapValues[SourceFile, Array[String]] */
7874 const struct type type_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String
= {
7876 "HashMapValues[SourceFile, Array[String]]", /* class_name_string */
7879 &resolution_table_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String
,
7884 318, /* Collection[Array[String]] */
7888 179, /* Collection[Object] */
7889 1813, /* HashMapValues[SourceFile, Array[String]] */
7892 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String
= {
7895 &type_standard__HashMap__nit__SourceFile__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
7896 &type_standard__Array__standard__String
, /* V: Array[String] */
7897 &type_standard__MapValuesIterator__nit__SourceFile__standard__Array__standard__String
, /* MapValuesIterator[K, V]: MapValuesIterator[SourceFile, Array[String]] */
7904 &type_standard__Array__standard__String
, /* E: Array[String] */
7905 &type_standard__Array__standard__String
, /* E: Array[String] */
7906 &type_standard__Collection__standard__Array__standard__String
, /* Collection[E]: Collection[Array[String]] */
7907 &type_standard__Array__standard__Array__standard__String
, /* Array[E]: Array[Array[String]] */
7910 /* runtime type HashMapIterator[SourceFile, Array[String]] */
7911 const struct type type_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String
= {
7913 "HashMapIterator[SourceFile, Array[String]]", /* class_name_string */
7916 &resolution_table_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String
,
7919 469, /* MapIterator[SourceFile, Array[String]] */
7924 1690, /* HashMapIterator[SourceFile, Array[String]] */
7927 const struct types resolution_table_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String
= {
7930 &type_standard__HashMap__nit__SourceFile__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
7933 /* runtime type ArrayIterator[Option] */
7934 const struct type type_standard__array__ArrayIterator__opts__Option
= {
7936 "ArrayIterator[Option]", /* class_name_string */
7939 &resolution_table_standard__array__ArrayIterator__opts__Option
,
7947 854, /* ArrayIterator[Option] */
7950 const struct types resolution_table_standard__array__ArrayIterator__opts__Option
= {
7953 &type_standard__Array__opts__Option
, /* Array[E]: Array[Option] */
7954 &type_standard__AbstractArrayRead__opts__Option
, /* AbstractArrayRead[E]: AbstractArrayRead[Option] */
7957 /* runtime type HashMapKeys[String, Option] */
7958 const struct type type_standard__hash_collection__HashMapKeys__standard__String__opts__Option
= {
7960 "HashMapKeys[String, Option]", /* class_name_string */
7963 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__opts__Option
,
7968 180, /* Collection[String] */
7971 280, /* Collection[Text] */
7972 179, /* Collection[Object] */
7973 292, /* Collection[Streamable] */
7974 2197, /* HashMapKeys[String, Option] */
7977 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__opts__Option
= {
7980 &type_standard__HashMap__standard__String__opts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
7981 &type_standard__String
, /* K: String */
7982 &type_standard__MapKeysIterator__standard__String__opts__Option
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Option] */
7989 &type_standard__String
, /* E: String */
7990 &type_standard__String
, /* E: String */
7991 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
7992 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
7995 /* runtime type HashMapValues[String, Option] */
7996 const struct type type_standard__hash_collection__HashMapValues__standard__String__opts__Option
= {
7998 "HashMapValues[String, Option]", /* class_name_string */
8001 &resolution_table_standard__hash_collection__HashMapValues__standard__String__opts__Option
,
8006 272, /* Collection[Option] */
8010 179, /* Collection[Object] */
8011 1814, /* HashMapValues[String, Option] */
8014 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__opts__Option
= {
8017 &type_standard__HashMap__standard__String__opts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
8018 &type_opts__Option
, /* V: Option */
8019 &type_standard__MapValuesIterator__standard__String__opts__Option
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Option] */
8026 &type_opts__Option
, /* E: Option */
8027 &type_opts__Option
, /* E: Option */
8028 &type_standard__Collection__opts__Option
, /* Collection[E]: Collection[Option] */
8029 &type_standard__Array__opts__Option
, /* Array[E]: Array[Option] */
8032 /* runtime type HashMapIterator[String, Option] */
8033 const struct type type_standard__HashMapIterator__standard__String__opts__Option
= {
8035 "HashMapIterator[String, Option]", /* class_name_string */
8038 &resolution_table_standard__HashMapIterator__standard__String__opts__Option
,
8041 470, /* MapIterator[String, Option] */
8046 1691, /* HashMapIterator[String, Option] */
8049 const struct types resolution_table_standard__HashMapIterator__standard__String__opts__Option
= {
8052 &type_standard__HashMap__standard__String__opts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
8055 /* runtime type HashSetIterator[AModule] */
8056 const struct type type_standard__hash_collection__HashSetIterator__nit__AModule
= {
8058 "HashSetIterator[AModule]", /* class_name_string */
8061 &resolution_table_standard__hash_collection__HashSetIterator__nit__AModule
,
8069 855, /* HashSetIterator[AModule] */
8072 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__AModule
= {
8075 &type_standard__Array__nit__AModule
, /* Array[E]: Array[AModule] */
8076 &type_standard__HashSet__nit__AModule
, /* HashSet[E]: HashSet[AModule] */
8079 /* runtime type ArrayIterator[Phase] */
8080 const struct type type_standard__array__ArrayIterator__nit__Phase
= {
8082 "ArrayIterator[Phase]", /* class_name_string */
8085 &resolution_table_standard__array__ArrayIterator__nit__Phase
,
8093 856, /* ArrayIterator[Phase] */
8096 const struct types resolution_table_standard__array__ArrayIterator__nit__Phase
= {
8099 &type_standard__Array__nit__Phase
, /* Array[E]: Array[Phase] */
8100 &type_standard__AbstractArrayRead__nit__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
8103 /* runtime type ArrayIterator[MProject] */
8104 const struct type type_standard__array__ArrayIterator__nit__MProject
= {
8106 "ArrayIterator[MProject]", /* class_name_string */
8109 &resolution_table_standard__array__ArrayIterator__nit__MProject
,
8117 857, /* ArrayIterator[MProject] */
8120 const struct types resolution_table_standard__array__ArrayIterator__nit__MProject
= {
8123 &type_standard__Array__nit__MProject
, /* Array[E]: Array[MProject] */
8124 &type_standard__AbstractArrayRead__nit__MProject
, /* AbstractArrayRead[E]: AbstractArrayRead[MProject] */
8127 /* runtime type HashMapKeys[String, Array[MProject]] */
8128 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject
= {
8130 "HashMapKeys[String, Array[MProject]]", /* class_name_string */
8133 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject
,
8138 180, /* Collection[String] */
8141 280, /* Collection[Text] */
8142 179, /* Collection[Object] */
8143 292, /* Collection[Streamable] */
8144 2198, /* HashMapKeys[String, Array[MProject]] */
8147 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject
= {
8150 &type_standard__HashMap__standard__String__standard__Array__nit__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
8151 &type_standard__String
, /* K: String */
8152 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProject
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProject]] */
8159 &type_standard__String
, /* E: String */
8160 &type_standard__String
, /* E: String */
8161 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8162 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8165 /* runtime type HashMapValues[String, Array[MProject]] */
8166 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject
= {
8168 "HashMapValues[String, Array[MProject]]", /* class_name_string */
8171 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject
,
8176 319, /* Collection[Array[MProject]] */
8180 179, /* Collection[Object] */
8181 1815, /* HashMapValues[String, Array[MProject]] */
8184 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject
= {
8187 &type_standard__HashMap__standard__String__standard__Array__nit__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
8188 &type_standard__Array__nit__MProject
, /* V: Array[MProject] */
8189 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProject
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProject]] */
8196 &type_standard__Array__nit__MProject
, /* E: Array[MProject] */
8197 &type_standard__Array__nit__MProject
, /* E: Array[MProject] */
8198 &type_standard__Collection__standard__Array__nit__MProject
, /* Collection[E]: Collection[Array[MProject]] */
8199 &type_standard__Array__standard__Array__nit__MProject
, /* Array[E]: Array[Array[MProject]] */
8202 /* runtime type HashMapIterator[String, Array[MProject]] */
8203 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProject
= {
8205 "HashMapIterator[String, Array[MProject]]", /* class_name_string */
8208 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProject
,
8211 471, /* MapIterator[String, Array[MProject]] */
8216 1692, /* HashMapIterator[String, Array[MProject]] */
8219 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProject
= {
8222 &type_standard__HashMap__standard__String__standard__Array__nit__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
8225 /* runtime type HashMapKeys[String, Array[MModule]] */
8226 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule
= {
8228 "HashMapKeys[String, Array[MModule]]", /* class_name_string */
8231 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule
,
8236 180, /* Collection[String] */
8239 280, /* Collection[Text] */
8240 179, /* Collection[Object] */
8241 292, /* Collection[Streamable] */
8242 2199, /* HashMapKeys[String, Array[MModule]] */
8245 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule
= {
8248 &type_standard__HashMap__standard__String__standard__Array__nit__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
8249 &type_standard__String
, /* K: String */
8250 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MModule]] */
8257 &type_standard__String
, /* E: String */
8258 &type_standard__String
, /* E: String */
8259 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8260 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8263 /* runtime type HashMapValues[String, Array[MModule]] */
8264 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule
= {
8266 "HashMapValues[String, Array[MModule]]", /* class_name_string */
8269 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule
,
8274 320, /* Collection[Array[MModule]] */
8278 179, /* Collection[Object] */
8279 1816, /* HashMapValues[String, Array[MModule]] */
8282 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule
= {
8285 &type_standard__HashMap__standard__String__standard__Array__nit__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
8286 &type_standard__Array__nit__MModule
, /* V: Array[MModule] */
8287 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MModule]] */
8294 &type_standard__Array__nit__MModule
, /* E: Array[MModule] */
8295 &type_standard__Array__nit__MModule
, /* E: Array[MModule] */
8296 &type_standard__Collection__standard__Array__nit__MModule
, /* Collection[E]: Collection[Array[MModule]] */
8297 &type_standard__Array__standard__Array__nit__MModule
, /* Array[E]: Array[Array[MModule]] */
8300 /* runtime type HashMapIterator[String, Array[MModule]] */
8301 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MModule
= {
8303 "HashMapIterator[String, Array[MModule]]", /* class_name_string */
8306 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MModule
,
8309 472, /* MapIterator[String, Array[MModule]] */
8314 1693, /* HashMapIterator[String, Array[MModule]] */
8317 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MModule
= {
8320 &type_standard__HashMap__standard__String__standard__Array__nit__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
8323 /* runtime type ArrayIterator[MClass] */
8324 const struct type type_standard__array__ArrayIterator__nit__MClass
= {
8326 "ArrayIterator[MClass]", /* class_name_string */
8329 &resolution_table_standard__array__ArrayIterator__nit__MClass
,
8337 858, /* ArrayIterator[MClass] */
8340 const struct types resolution_table_standard__array__ArrayIterator__nit__MClass
= {
8343 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
8344 &type_standard__AbstractArrayRead__nit__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
8347 /* runtime type ArrayIterator[MProperty] */
8348 const struct type type_standard__array__ArrayIterator__nit__MProperty
= {
8350 "ArrayIterator[MProperty]", /* class_name_string */
8353 &resolution_table_standard__array__ArrayIterator__nit__MProperty
,
8361 859, /* ArrayIterator[MProperty] */
8364 const struct types resolution_table_standard__array__ArrayIterator__nit__MProperty
= {
8367 &type_standard__Array__nit__MProperty
, /* Array[E]: Array[MProperty] */
8368 &type_standard__AbstractArrayRead__nit__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
8371 /* runtime type HashMapKeys[String, Array[MClass]] */
8372 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
= {
8374 "HashMapKeys[String, Array[MClass]]", /* class_name_string */
8377 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
,
8382 180, /* Collection[String] */
8385 280, /* Collection[Text] */
8386 179, /* Collection[Object] */
8387 292, /* Collection[Streamable] */
8388 2200, /* HashMapKeys[String, Array[MClass]] */
8391 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
= {
8394 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
8395 &type_standard__String
, /* K: String */
8396 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MClass]] */
8403 &type_standard__String
, /* E: String */
8404 &type_standard__String
, /* E: String */
8405 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8406 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8409 /* runtime type HashMapValues[String, Array[MClass]] */
8410 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
= {
8412 "HashMapValues[String, Array[MClass]]", /* class_name_string */
8415 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
,
8420 321, /* Collection[Array[MClass]] */
8421 339, /* Collection[Array[nullable MClass]] */
8424 179, /* Collection[Object] */
8425 2026, /* HashMapValues[String, Array[MClass]] */
8428 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
= {
8431 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
8432 &type_standard__Array__nit__MClass
, /* V: Array[MClass] */
8433 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MClass]] */
8440 &type_standard__Array__nit__MClass
, /* E: Array[MClass] */
8441 &type_standard__Array__nit__MClass
, /* E: Array[MClass] */
8442 &type_standard__Collection__standard__Array__nit__MClass
, /* Collection[E]: Collection[Array[MClass]] */
8443 &type_standard__Array__standard__Array__nit__MClass
, /* Array[E]: Array[Array[MClass]] */
8446 /* runtime type HashMapIterator[String, Array[MClass]] */
8447 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
= {
8449 "HashMapIterator[String, Array[MClass]]", /* class_name_string */
8452 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
,
8455 473, /* MapIterator[String, Array[MClass]] */
8460 1694, /* HashMapIterator[String, Array[MClass]] */
8463 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
= {
8466 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
8469 /* runtime type HashMapKeys[String, Array[MProperty]] */
8470 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
= {
8472 "HashMapKeys[String, Array[MProperty]]", /* class_name_string */
8475 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
,
8480 180, /* Collection[String] */
8483 280, /* Collection[Text] */
8484 179, /* Collection[Object] */
8485 292, /* Collection[Streamable] */
8486 2201, /* HashMapKeys[String, Array[MProperty]] */
8489 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
= {
8492 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
8493 &type_standard__String
, /* K: String */
8494 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProperty]] */
8501 &type_standard__String
, /* E: String */
8502 &type_standard__String
, /* E: String */
8503 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8504 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8507 /* runtime type HashMapValues[String, Array[MProperty]] */
8508 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
= {
8510 "HashMapValues[String, Array[MProperty]]", /* class_name_string */
8513 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
,
8518 322, /* Collection[Array[MProperty]] */
8522 179, /* Collection[Object] */
8523 1817, /* HashMapValues[String, Array[MProperty]] */
8526 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
= {
8529 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
8530 &type_standard__Array__nit__MProperty
, /* V: Array[MProperty] */
8531 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProperty]] */
8538 &type_standard__Array__nit__MProperty
, /* E: Array[MProperty] */
8539 &type_standard__Array__nit__MProperty
, /* E: Array[MProperty] */
8540 &type_standard__Collection__standard__Array__nit__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
8541 &type_standard__Array__standard__Array__nit__MProperty
, /* Array[E]: Array[Array[MProperty]] */
8544 /* runtime type HashMapIterator[String, Array[MProperty]] */
8545 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
= {
8547 "HashMapIterator[String, Array[MProperty]]", /* class_name_string */
8550 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
,
8553 474, /* MapIterator[String, Array[MProperty]] */
8558 1695, /* HashMapIterator[String, Array[MProperty]] */
8561 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
= {
8564 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
8567 /* runtime type HashMapKeys[String, nullable ModulePath] */
8568 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
= {
8570 "HashMapKeys[String, nullable ModulePath]", /* class_name_string */
8573 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
,
8578 180, /* Collection[String] */
8581 280, /* Collection[Text] */
8582 179, /* Collection[Object] */
8583 292, /* Collection[Streamable] */
8584 2202, /* HashMapKeys[String, nullable ModulePath] */
8587 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
= {
8590 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
8591 &type_standard__String
, /* K: String */
8592 &type_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable ModulePath] */
8599 &type_standard__String
, /* E: String */
8600 &type_standard__String
, /* E: String */
8601 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8602 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8605 /* runtime type HashMapValues[String, nullable ModulePath] */
8606 const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
= {
8608 "HashMapValues[String, nullable ModulePath]", /* class_name_string */
8611 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
,
8617 323, /* Collection[nullable ModulePath] */
8619 1696, /* HashMapValues[String, nullable ModulePath] */
8622 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
= {
8625 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
8626 &type_nullable__nit__ModulePath
, /* V: nullable ModulePath */
8627 &type_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable ModulePath] */
8634 &type_nullable__nit__ModulePath
, /* E: nullable ModulePath */
8635 &type_nullable__nit__ModulePath
, /* E: nullable ModulePath */
8636 &type_standard__Collection__nullable__nit__ModulePath
, /* Collection[E]: Collection[nullable ModulePath] */
8637 &type_standard__Array__nullable__nit__ModulePath
, /* Array[E]: Array[nullable ModulePath] */
8640 /* runtime type HashMapIterator[String, nullable ModulePath] */
8641 const struct type type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
= {
8643 "HashMapIterator[String, nullable ModulePath]", /* class_name_string */
8646 &resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
,
8649 475, /* MapIterator[String, nullable ModulePath] */
8654 1697, /* HashMapIterator[String, nullable ModulePath] */
8657 const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
= {
8660 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
8663 /* runtime type ArrayIterator[ModulePath] */
8664 const struct type type_standard__array__ArrayIterator__nit__ModulePath
= {
8666 "ArrayIterator[ModulePath]", /* class_name_string */
8669 &resolution_table_standard__array__ArrayIterator__nit__ModulePath
,
8677 860, /* ArrayIterator[ModulePath] */
8680 const struct types resolution_table_standard__array__ArrayIterator__nit__ModulePath
= {
8683 &type_standard__Array__nit__ModulePath
, /* Array[E]: Array[ModulePath] */
8684 &type_standard__AbstractArrayRead__nit__ModulePath
, /* AbstractArrayRead[E]: AbstractArrayRead[ModulePath] */
8687 /* runtime type HashMapKeys[String, nullable MGroup] */
8688 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
= {
8690 "HashMapKeys[String, nullable MGroup]", /* class_name_string */
8693 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
,
8698 180, /* Collection[String] */
8701 280, /* Collection[Text] */
8702 179, /* Collection[Object] */
8703 292, /* Collection[Streamable] */
8704 2203, /* HashMapKeys[String, nullable MGroup] */
8707 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
= {
8710 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
8711 &type_standard__String
, /* K: String */
8712 &type_standard__MapKeysIterator__standard__String__nullable__nit__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MGroup] */
8719 &type_standard__String
, /* E: String */
8720 &type_standard__String
, /* E: String */
8721 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8722 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8725 /* runtime type HashMapValues[String, nullable MGroup] */
8726 const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
= {
8728 "HashMapValues[String, nullable MGroup]", /* class_name_string */
8731 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
,
8737 324, /* Collection[nullable MGroup] */
8739 1698, /* HashMapValues[String, nullable MGroup] */
8742 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
= {
8745 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
8746 &type_nullable__nit__MGroup
, /* V: nullable MGroup */
8747 &type_standard__MapValuesIterator__standard__String__nullable__nit__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MGroup] */
8754 &type_nullable__nit__MGroup
, /* E: nullable MGroup */
8755 &type_nullable__nit__MGroup
, /* E: nullable MGroup */
8756 &type_standard__Collection__nullable__nit__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
8757 &type_standard__Array__nullable__nit__MGroup
, /* Array[E]: Array[nullable MGroup] */
8760 /* runtime type HashMapIterator[String, nullable MGroup] */
8761 const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MGroup
= {
8763 "HashMapIterator[String, nullable MGroup]", /* class_name_string */
8766 &resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup
,
8769 476, /* MapIterator[String, nullable MGroup] */
8774 1699, /* HashMapIterator[String, nullable MGroup] */
8777 const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup
= {
8780 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
8783 /* runtime type ArrayIterator[AModule] */
8784 const struct type type_standard__array__ArrayIterator__nit__AModule
= {
8786 "ArrayIterator[AModule]", /* class_name_string */
8789 &resolution_table_standard__array__ArrayIterator__nit__AModule
,
8797 861, /* ArrayIterator[AModule] */
8800 const struct types resolution_table_standard__array__ArrayIterator__nit__AModule
= {
8803 &type_standard__Array__nit__AModule
, /* Array[E]: Array[AModule] */
8804 &type_standard__AbstractArrayRead__nit__AModule
, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
8807 /* runtime type HashMapKeys[MModule, AModule] */
8808 const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
= {
8810 "HashMapKeys[MModule, AModule]", /* class_name_string */
8813 &resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
,
8818 172, /* Collection[MModule] */
8822 179, /* Collection[Object] */
8823 1818, /* HashMapKeys[MModule, AModule] */
8826 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
= {
8829 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
8830 &type_nit__MModule
, /* K: MModule */
8831 &type_standard__MapKeysIterator__nit__MModule__nit__AModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, AModule] */
8838 &type_nit__MModule
, /* E: MModule */
8839 &type_nit__MModule
, /* E: MModule */
8840 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
8841 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
8844 /* runtime type HashMapValues[MModule, AModule] */
8845 const struct type type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
= {
8847 "HashMapValues[MModule, AModule]", /* class_name_string */
8850 &resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
,
8855 171, /* Collection[AModule] */
8856 181, /* Collection[ANode] */
8858 283, /* Collection[Prod] */
8859 179, /* Collection[Object] */
8860 2204, /* HashMapValues[MModule, AModule] */
8863 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
= {
8866 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
8867 &type_nit__AModule
, /* V: AModule */
8868 &type_standard__MapValuesIterator__nit__MModule__nit__AModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, AModule] */
8875 &type_nit__AModule
, /* E: AModule */
8876 &type_nit__AModule
, /* E: AModule */
8877 &type_standard__Collection__nit__AModule
, /* Collection[E]: Collection[AModule] */
8878 &type_standard__Array__nit__AModule
, /* Array[E]: Array[AModule] */
8881 /* runtime type HashMapIterator[MModule, AModule] */
8882 const struct type type_standard__HashMapIterator__nit__MModule__nit__AModule
= {
8884 "HashMapIterator[MModule, AModule]", /* class_name_string */
8887 &resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule
,
8890 477, /* MapIterator[MModule, AModule] */
8895 1700, /* HashMapIterator[MModule, AModule] */
8898 const struct types resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule
= {
8901 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
8904 /* runtime type HashMapKeys[MClassDef, AClassdef] */
8905 const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
= {
8907 "HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
8910 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
,
8915 182, /* Collection[MClassDef] */
8919 179, /* Collection[Object] */
8920 1819, /* HashMapKeys[MClassDef, AClassdef] */
8923 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
= {
8926 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
8927 &type_nit__MClassDef
, /* K: MClassDef */
8928 &type_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, AClassdef] */
8935 &type_nit__MClassDef
, /* E: MClassDef */
8936 &type_nit__MClassDef
, /* E: MClassDef */
8937 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
8938 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
8941 /* runtime type HashMapValues[MClassDef, AClassdef] */
8942 const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
= {
8944 "HashMapValues[MClassDef, AClassdef]", /* class_name_string */
8947 &resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
,
8952 285, /* Collection[AClassdef] */
8953 181, /* Collection[ANode] */
8955 283, /* Collection[Prod] */
8956 179, /* Collection[Object] */
8957 2205, /* HashMapValues[MClassDef, AClassdef] */
8960 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
= {
8963 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
8964 &type_nit__AClassdef
, /* V: AClassdef */
8965 &type_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, AClassdef] */
8972 &type_nit__AClassdef
, /* E: AClassdef */
8973 &type_nit__AClassdef
, /* E: AClassdef */
8974 &type_standard__Collection__nit__AClassdef
, /* Collection[E]: Collection[AClassdef] */
8975 &type_standard__Array__nit__AClassdef
, /* Array[E]: Array[AClassdef] */
8978 /* runtime type HashMapIterator[MClassDef, AClassdef] */
8979 const struct type type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
= {
8981 "HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
8984 &resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
,
8987 478, /* MapIterator[MClassDef, AClassdef] */
8992 1701, /* HashMapIterator[MClassDef, AClassdef] */
8995 const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
= {
8998 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
9001 /* runtime type HashMapKeys[String, MModuleData[AAnnotation]] */
9002 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
= {
9004 "HashMapKeys[String, MModuleData[AAnnotation]]", /* class_name_string */
9007 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
,
9012 180, /* Collection[String] */
9015 280, /* Collection[Text] */
9016 179, /* Collection[Object] */
9017 292, /* Collection[Streamable] */
9018 2206, /* HashMapKeys[String, MModuleData[AAnnotation]] */
9021 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
= {
9024 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
9025 &type_standard__String
, /* K: String */
9026 &type_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation
, /* MapKeysIterator[K, V]: MapKeysIterator[String, MModuleData[AAnnotation]] */
9033 &type_standard__String
, /* E: String */
9034 &type_standard__String
, /* E: String */
9035 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
9036 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
9039 /* runtime type HashMapValues[String, MModuleData[AAnnotation]] */
9040 const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
= {
9042 "HashMapValues[String, MModuleData[AAnnotation]]", /* class_name_string */
9045 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
,
9050 325, /* Collection[MModuleData[AAnnotation]] */
9054 179, /* Collection[Object] */
9055 1820, /* HashMapValues[String, MModuleData[AAnnotation]] */
9058 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
= {
9061 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
9062 &type_nit__MModuleData__nit__AAnnotation
, /* V: MModuleData[AAnnotation] */
9063 &type_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation
, /* MapValuesIterator[K, V]: MapValuesIterator[String, MModuleData[AAnnotation]] */
9070 &type_nit__MModuleData__nit__AAnnotation
, /* E: MModuleData[AAnnotation] */
9071 &type_nit__MModuleData__nit__AAnnotation
, /* E: MModuleData[AAnnotation] */
9072 &type_standard__Collection__nit__MModuleData__nit__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
9073 &type_standard__Array__nit__MModuleData__nit__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
9076 /* runtime type HashMapIterator[String, MModuleData[AAnnotation]] */
9077 const struct type type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
= {
9079 "HashMapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
9082 &resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
,
9085 479, /* MapIterator[String, MModuleData[AAnnotation]] */
9090 1702, /* HashMapIterator[String, MModuleData[AAnnotation]] */
9093 const struct types resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
= {
9096 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
9099 /* runtime type HashMapKeys[MPropDef, APropdef] */
9100 const struct type type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
= {
9102 "HashMapKeys[MPropDef, APropdef]", /* class_name_string */
9105 &resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
,
9113 276, /* Collection[MPropDef] */
9114 179, /* Collection[Object] */
9115 185, /* Collection[PropertyLayoutElement] */
9116 291, /* Collection[nullable MPropDef] */
9117 2207, /* HashMapKeys[MPropDef, APropdef] */
9120 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
= {
9123 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
9124 &type_nit__MPropDef
, /* K: MPropDef */
9125 &type_standard__MapKeysIterator__nit__MPropDef__nit__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MPropDef, APropdef] */
9132 &type_nit__MPropDef
, /* E: MPropDef */
9133 &type_nit__MPropDef
, /* E: MPropDef */
9134 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9135 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
9138 /* runtime type HashMapValues[MPropDef, APropdef] */
9139 const struct type type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
= {
9141 "HashMapValues[MPropDef, APropdef]", /* class_name_string */
9144 &resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
,
9150 181, /* Collection[ANode] */
9152 283, /* Collection[Prod] */
9153 179, /* Collection[Object] */
9154 304, /* Collection[APropdef] */
9155 2208, /* HashMapValues[MPropDef, APropdef] */
9158 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
= {
9161 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
9162 &type_nit__APropdef
, /* V: APropdef */
9163 &type_standard__MapValuesIterator__nit__MPropDef__nit__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MPropDef, APropdef] */
9170 &type_nit__APropdef
, /* E: APropdef */
9171 &type_nit__APropdef
, /* E: APropdef */
9172 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
9173 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
9176 /* runtime type HashMapIterator[MPropDef, APropdef] */
9177 const struct type type_standard__HashMapIterator__nit__MPropDef__nit__APropdef
= {
9179 "HashMapIterator[MPropDef, APropdef]", /* class_name_string */
9182 &resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef
,
9185 480, /* MapIterator[MPropDef, APropdef] */
9190 1703, /* HashMapIterator[MPropDef, APropdef] */
9193 const struct types resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef
= {
9196 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
9199 /* runtime type ArraySetIterator[MModule] */
9200 const struct type type_standard__array__ArraySetIterator__nit__MModule
= {
9202 "ArraySetIterator[MModule]", /* class_name_string */
9205 &resolution_table_standard__array__ArraySetIterator__nit__MModule
,
9213 862, /* ArraySetIterator[MModule] */
9216 const struct types resolution_table_standard__array__ArraySetIterator__nit__MModule
= {
9219 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9220 &type_standard__array__ArrayIterator__nit__MModule
, /* ArrayIterator[E]: ArrayIterator[MModule] */
9223 /* runtime type ArrayIterator[AAnnotation] */
9224 const struct type type_standard__array__ArrayIterator__nit__AAnnotation
= {
9226 "ArrayIterator[AAnnotation]", /* class_name_string */
9229 &resolution_table_standard__array__ArrayIterator__nit__AAnnotation
,
9237 863, /* ArrayIterator[AAnnotation] */
9240 const struct types resolution_table_standard__array__ArrayIterator__nit__AAnnotation
= {
9243 &type_standard__Array__nit__AAnnotation
, /* Array[E]: Array[AAnnotation] */
9244 &type_standard__AbstractArrayRead__nit__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
9247 /* runtime type HashSetIterator[MModule] */
9248 const struct type type_standard__hash_collection__HashSetIterator__nit__MModule
= {
9250 "HashSetIterator[MModule]", /* class_name_string */
9253 &resolution_table_standard__hash_collection__HashSetIterator__nit__MModule
,
9261 864, /* HashSetIterator[MModule] */
9264 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MModule
= {
9267 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9268 &type_standard__HashSet__nit__MModule
, /* HashSet[E]: HashSet[MModule] */
9271 /* runtime type ArrayIterator[MClassDef] */
9272 const struct type type_standard__array__ArrayIterator__nit__MClassDef
= {
9274 "ArrayIterator[MClassDef]", /* class_name_string */
9277 &resolution_table_standard__array__ArrayIterator__nit__MClassDef
,
9285 865, /* ArrayIterator[MClassDef] */
9288 const struct types resolution_table_standard__array__ArrayIterator__nit__MClassDef
= {
9291 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9292 &type_standard__AbstractArrayRead__nit__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
9295 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
9296 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
= {
9298 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
9301 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
,
9306 174, /* Collection[MClass] */
9307 290, /* Collection[nullable MClass] */
9310 179, /* Collection[Object] */
9311 2027, /* HashMapKeys[MClass, Set[MProperty]] */
9314 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
= {
9317 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
9318 &type_nit__MClass
, /* K: MClass */
9319 &type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MProperty]] */
9326 &type_nit__MClass
, /* E: MClass */
9327 &type_nit__MClass
, /* E: MClass */
9328 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9329 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
9332 /* runtime type HashMapValues[MClass, Set[MProperty]] */
9333 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
= {
9335 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
9338 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
,
9343 326, /* Collection[Set[MProperty]] */
9346 337, /* Collection[Set[PropertyLayoutElement]] */
9347 179, /* Collection[Object] */
9348 2028, /* HashMapValues[MClass, Set[MProperty]] */
9351 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
= {
9354 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
9355 &type_standard__Set__nit__MProperty
, /* V: Set[MProperty] */
9356 &type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MProperty]] */
9363 &type_standard__Set__nit__MProperty
, /* E: Set[MProperty] */
9364 &type_standard__Set__nit__MProperty
, /* E: Set[MProperty] */
9365 &type_standard__Collection__standard__Set__nit__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
9366 &type_standard__Array__standard__Set__nit__MProperty
, /* Array[E]: Array[Set[MProperty]] */
9369 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
9370 const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
= {
9372 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
9375 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
,
9378 481, /* MapIterator[MClass, Set[MProperty]] */
9380 500, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
9383 1821, /* HashMapIterator[MClass, Set[MProperty]] */
9386 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
= {
9389 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
9392 /* runtime type ArrayIterator[MClassType] */
9393 const struct type type_standard__array__ArrayIterator__nit__MClassType
= {
9395 "ArrayIterator[MClassType]", /* class_name_string */
9398 &resolution_table_standard__array__ArrayIterator__nit__MClassType
,
9406 743, /* ArrayIterator[MType] */
9407 1704, /* ArrayIterator[MClassType] */
9410 const struct types resolution_table_standard__array__ArrayIterator__nit__MClassType
= {
9413 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
9414 &type_standard__AbstractArrayRead__nit__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
9417 /* runtime type ArrayIterator[MPropDef] */
9418 const struct type type_standard__array__ArrayIterator__nit__MPropDef
= {
9420 "ArrayIterator[MPropDef]", /* class_name_string */
9423 &resolution_table_standard__array__ArrayIterator__nit__MPropDef
,
9431 866, /* ArrayIterator[MPropDef] */
9434 const struct types resolution_table_standard__array__ArrayIterator__nit__MPropDef
= {
9437 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
9438 &type_standard__AbstractArrayRead__nit__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
9441 /* runtime type HashMapKeys[MProperty, APropdef] */
9442 const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
= {
9444 "HashMapKeys[MProperty, APropdef]", /* class_name_string */
9447 &resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
,
9456 179, /* Collection[Object] */
9457 185, /* Collection[PropertyLayoutElement] */
9458 187, /* Collection[MProperty] */
9459 353, /* Collection[nullable MProperty] */
9460 2209, /* HashMapKeys[MProperty, APropdef] */
9463 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
= {
9466 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
9467 &type_nit__MProperty
, /* K: MProperty */
9468 &type_standard__MapKeysIterator__nit__MProperty__nit__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, APropdef] */
9475 &type_nit__MProperty
, /* E: MProperty */
9476 &type_nit__MProperty
, /* E: MProperty */
9477 &type_standard__Collection__nit__MProperty
, /* Collection[E]: Collection[MProperty] */
9478 &type_standard__Array__nit__MProperty
, /* Array[E]: Array[MProperty] */
9481 /* runtime type HashMapValues[MProperty, APropdef] */
9482 const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
= {
9484 "HashMapValues[MProperty, APropdef]", /* class_name_string */
9487 &resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
,
9493 181, /* Collection[ANode] */
9495 283, /* Collection[Prod] */
9496 179, /* Collection[Object] */
9497 304, /* Collection[APropdef] */
9498 2210, /* HashMapValues[MProperty, APropdef] */
9501 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
= {
9504 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
9505 &type_nit__APropdef
, /* V: APropdef */
9506 &type_standard__MapValuesIterator__nit__MProperty__nit__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, APropdef] */
9513 &type_nit__APropdef
, /* E: APropdef */
9514 &type_nit__APropdef
, /* E: APropdef */
9515 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
9516 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
9519 /* runtime type HashMapIterator[MProperty, APropdef] */
9520 const struct type type_standard__HashMapIterator__nit__MProperty__nit__APropdef
= {
9522 "HashMapIterator[MProperty, APropdef]", /* class_name_string */
9525 &resolution_table_standard__HashMapIterator__nit__MProperty__nit__APropdef
,
9528 482, /* MapIterator[MProperty, APropdef] */
9533 1705, /* HashMapIterator[MProperty, APropdef] */
9536 const struct types resolution_table_standard__HashMapIterator__nit__MProperty__nit__APropdef
= {
9539 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
9542 /* runtime type ArrayIterator[Int] */
9543 const struct type type_standard__array__ArrayIterator__standard__Int
= {
9545 "ArrayIterator[Int]", /* class_name_string */
9548 &resolution_table_standard__array__ArrayIterator__standard__Int
,
9556 867, /* ArrayIterator[Int] */
9559 const struct types resolution_table_standard__array__ArrayIterator__standard__Int
= {
9562 &type_standard__Array__standard__Int
, /* Array[E]: Array[Int] */
9563 &type_standard__AbstractArrayRead__standard__Int
, /* AbstractArrayRead[E]: AbstractArrayRead[Int] */
9566 /* runtime type ArrayIterator[State] */
9567 const struct type type_standard__array__ArrayIterator__nit__parser_work__State
= {
9569 "ArrayIterator[State]", /* class_name_string */
9572 &resolution_table_standard__array__ArrayIterator__nit__parser_work__State
,
9580 868, /* ArrayIterator[State] */
9583 const struct types resolution_table_standard__array__ArrayIterator__nit__parser_work__State
= {
9586 &type_standard__Array__nit__parser_work__State
, /* Array[E]: Array[State] */
9587 &type_standard__AbstractArrayRead__nit__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
9590 /* runtime type ArrayIterator[MParameterType] */
9591 const struct type type_standard__array__ArrayIterator__nit__MParameterType
= {
9593 "ArrayIterator[MParameterType]", /* class_name_string */
9596 &resolution_table_standard__array__ArrayIterator__nit__MParameterType
,
9604 743, /* ArrayIterator[MType] */
9605 1706, /* ArrayIterator[MParameterType] */
9608 const struct types resolution_table_standard__array__ArrayIterator__nit__MParameterType
= {
9611 &type_standard__Array__nit__MParameterType
, /* Array[E]: Array[MParameterType] */
9612 &type_standard__AbstractArrayRead__nit__MParameterType
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameterType] */
9615 /* runtime type HashMapKeys[Array[MType], MGenericType] */
9616 const struct type type_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
= {
9618 "HashMapKeys[Array[MType], MGenericType]", /* class_name_string */
9621 &resolution_table_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
,
9626 327, /* Collection[Array[MType]] */
9627 330, /* Collection[Array[nullable MType]] */
9629 336, /* Collection[nullable Array[nullable MType]] */
9630 179, /* Collection[Object] */
9631 2211, /* HashMapKeys[Array[MType], MGenericType] */
9634 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
= {
9637 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
9638 &type_standard__Array__nit__MType
, /* K: Array[MType] */
9639 &type_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType
, /* MapKeysIterator[K, V]: MapKeysIterator[Array[MType], MGenericType] */
9646 &type_standard__Array__nit__MType
, /* E: Array[MType] */
9647 &type_standard__Array__nit__MType
, /* E: Array[MType] */
9648 &type_standard__Collection__standard__Array__nit__MType
, /* Collection[E]: Collection[Array[MType]] */
9649 &type_standard__Array__standard__Array__nit__MType
, /* Array[E]: Array[Array[MType]] */
9652 /* runtime type HashMapValues[Array[MType], MGenericType] */
9653 const struct type type_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
= {
9655 "HashMapValues[Array[MType], MGenericType]", /* class_name_string */
9658 &resolution_table_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
,
9664 173, /* Collection[MClassType] */
9666 175, /* Collection[MType] */
9667 179, /* Collection[Object] */
9668 298, /* Collection[nullable MType] */
9669 328, /* Collection[MGenericType] */
9670 2286, /* HashMapValues[Array[MType], MGenericType] */
9673 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
= {
9676 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
9677 &type_nit__MGenericType
, /* V: MGenericType */
9678 &type_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType
, /* MapValuesIterator[K, V]: MapValuesIterator[Array[MType], MGenericType] */
9685 &type_nit__MGenericType
, /* E: MGenericType */
9686 &type_nit__MGenericType
, /* E: MGenericType */
9687 &type_standard__Collection__nit__MGenericType
, /* Collection[E]: Collection[MGenericType] */
9688 &type_standard__Array__nit__MGenericType
, /* Array[E]: Array[MGenericType] */
9691 /* runtime type HashMapIterator[Array[MType], MGenericType] */
9692 const struct type type_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
= {
9694 "HashMapIterator[Array[MType], MGenericType]", /* class_name_string */
9697 &resolution_table_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
,
9700 483, /* MapIterator[Array[MType], MGenericType] */
9705 1707, /* HashMapIterator[Array[MType], MGenericType] */
9708 const struct types resolution_table_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
= {
9711 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
9714 /* runtime type ArrayIterator[Text] */
9715 const struct type type_standard__array__ArrayIterator__standard__Text
= {
9717 "ArrayIterator[Text]", /* class_name_string */
9720 &resolution_table_standard__array__ArrayIterator__standard__Text
,
9728 869, /* ArrayIterator[Text] */
9731 const struct types resolution_table_standard__array__ArrayIterator__standard__Text
= {
9734 &type_standard__Array__standard__Text
, /* Array[E]: Array[Text] */
9735 &type_standard__AbstractArrayRead__standard__Text
, /* AbstractArrayRead[E]: AbstractArrayRead[Text] */
9738 /* runtime type HashSetIterator[MClassType] */
9739 const struct type type_standard__hash_collection__HashSetIterator__nit__MClassType
= {
9741 "HashSetIterator[MClassType]", /* class_name_string */
9744 &resolution_table_standard__hash_collection__HashSetIterator__nit__MClassType
,
9752 870, /* HashSetIterator[MClassType] */
9755 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClassType
= {
9758 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
9759 &type_standard__HashSet__nit__MClassType
, /* HashSet[E]: HashSet[MClassType] */
9762 /* runtime type HashSetIterator[MClass] */
9763 const struct type type_standard__hash_collection__HashSetIterator__nit__MClass
= {
9765 "HashSetIterator[MClass]", /* class_name_string */
9768 &resolution_table_standard__hash_collection__HashSetIterator__nit__MClass
,
9776 871, /* HashSetIterator[MClass] */
9779 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClass
= {
9782 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
9783 &type_standard__HashSet__nit__MClass
, /* HashSet[E]: HashSet[MClass] */
9786 /* runtime type HashSetIterator[MType] */
9787 const struct type type_standard__hash_collection__HashSetIterator__nit__MType
= {
9789 "HashSetIterator[MType]", /* class_name_string */
9792 &resolution_table_standard__hash_collection__HashSetIterator__nit__MType
,
9800 872, /* HashSetIterator[MType] */
9803 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MType
= {
9806 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
9807 &type_standard__HashSet__nit__MType
, /* HashSet[E]: HashSet[MType] */
9810 /* runtime type HashSetIterator[MMethodDef] */
9811 const struct type type_standard__hash_collection__HashSetIterator__nit__MMethodDef
= {
9813 "HashSetIterator[MMethodDef]", /* class_name_string */
9816 &resolution_table_standard__hash_collection__HashSetIterator__nit__MMethodDef
,
9824 873, /* HashSetIterator[MMethodDef] */
9827 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethodDef
= {
9830 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9831 &type_standard__HashSet__nit__MMethodDef
, /* HashSet[E]: HashSet[MMethodDef] */
9834 /* runtime type HashSetIterator[MMethod] */
9835 const struct type type_standard__hash_collection__HashSetIterator__nit__MMethod
= {
9837 "HashSetIterator[MMethod]", /* class_name_string */
9840 &resolution_table_standard__hash_collection__HashSetIterator__nit__MMethod
,
9848 874, /* HashSetIterator[MMethod] */
9851 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethod
= {
9854 &type_standard__Array__nit__MMethod
, /* Array[E]: Array[MMethod] */
9855 &type_standard__HashSet__nit__MMethod
, /* HashSet[E]: HashSet[MMethod] */
9858 /* runtime type HashSetIterator[CallSite] */
9859 const struct type type_standard__hash_collection__HashSetIterator__nit__CallSite
= {
9861 "HashSetIterator[CallSite]", /* class_name_string */
9864 &resolution_table_standard__hash_collection__HashSetIterator__nit__CallSite
,
9872 875, /* HashSetIterator[CallSite] */
9875 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__CallSite
= {
9878 &type_standard__Array__nit__CallSite
, /* Array[E]: Array[CallSite] */
9879 &type_standard__HashSet__nit__CallSite
, /* HashSet[E]: HashSet[CallSite] */
9882 /* runtime type ArrayIterator[MMethod] */
9883 const struct type type_standard__array__ArrayIterator__nit__MMethod
= {
9885 "ArrayIterator[MMethod]", /* class_name_string */
9888 &resolution_table_standard__array__ArrayIterator__nit__MMethod
,
9896 876, /* ArrayIterator[MMethod] */
9899 const struct types resolution_table_standard__array__ArrayIterator__nit__MMethod
= {
9902 &type_standard__Array__nit__MMethod
, /* Array[E]: Array[MMethod] */
9903 &type_standard__AbstractArrayRead__nit__MMethod
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethod] */
9906 /* runtime type ListIterator[MMethodDef] */
9907 const struct type type_standard__ListIterator__nit__MMethodDef
= {
9909 "ListIterator[MMethodDef]", /* class_name_string */
9912 &resolution_table_standard__ListIterator__nit__MMethodDef
,
9920 877, /* ListIterator[MMethodDef] */
9923 const struct types resolution_table_standard__ListIterator__nit__MMethodDef
= {
9926 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9927 &type_standard__List__nit__MMethodDef
, /* List[E]: List[MMethodDef] */
9930 /* runtime type HashMapKeys[MClassDef, HashSet[MType]] */
9931 const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
= {
9933 "HashMapKeys[MClassDef, HashSet[MType]]", /* class_name_string */
9936 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
,
9941 182, /* Collection[MClassDef] */
9945 179, /* Collection[Object] */
9946 1822, /* HashMapKeys[MClassDef, HashSet[MType]] */
9949 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
= {
9952 &type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
9953 &type_nit__MClassDef
, /* K: MClassDef */
9954 &type_standard__MapKeysIterator__nit__MClassDef__standard__HashSet__nit__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, HashSet[MType]] */
9961 &type_nit__MClassDef
, /* E: MClassDef */
9962 &type_nit__MClassDef
, /* E: MClassDef */
9963 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9964 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9967 /* runtime type HashMapValues[MClassDef, HashSet[MType]] */
9968 const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
= {
9970 "HashMapValues[MClassDef, HashSet[MType]]", /* class_name_string */
9973 &resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
,
9978 329, /* Collection[HashSet[MType]] */
9979 341, /* Collection[Set[MType]] */
9982 179, /* Collection[Object] */
9983 2029, /* HashMapValues[MClassDef, HashSet[MType]] */