1 #include "nitc__nith.types.0.h"
2 /* runtime type ReduceAction270 */
3 const struct type type_nitc__parser__ReduceAction270
= {
5 "ReduceAction270", /* class_name_string */
8 NULL
, /*NO RESOLUTIONS*/
12 2401, /* nullable Object */
13 2385, /* ReduceAction */
14 522, /* ReduceAction270 */
17 /* runtime type ReduceAction271 */
18 const struct type type_nitc__parser__ReduceAction271
= {
20 "ReduceAction271", /* class_name_string */
23 NULL
, /*NO RESOLUTIONS*/
27 2401, /* nullable Object */
28 2385, /* ReduceAction */
29 523, /* ReduceAction271 */
32 /* runtime type ReduceAction272 */
33 const struct type type_nitc__parser__ReduceAction272
= {
35 "ReduceAction272", /* class_name_string */
38 NULL
, /*NO RESOLUTIONS*/
42 2401, /* nullable Object */
43 2385, /* ReduceAction */
44 524, /* ReduceAction272 */
47 /* runtime type ReduceAction273 */
48 const struct type type_nitc__parser__ReduceAction273
= {
50 "ReduceAction273", /* class_name_string */
53 NULL
, /*NO RESOLUTIONS*/
57 2401, /* nullable Object */
58 2385, /* ReduceAction */
59 525, /* ReduceAction273 */
62 /* runtime type ReduceAction274 */
63 const struct type type_nitc__parser__ReduceAction274
= {
65 "ReduceAction274", /* class_name_string */
68 NULL
, /*NO RESOLUTIONS*/
72 2401, /* nullable Object */
73 2385, /* ReduceAction */
74 526, /* ReduceAction274 */
77 /* runtime type ReduceAction275 */
78 const struct type type_nitc__parser__ReduceAction275
= {
80 "ReduceAction275", /* class_name_string */
83 NULL
, /*NO RESOLUTIONS*/
87 2401, /* nullable Object */
88 2385, /* ReduceAction */
89 527, /* ReduceAction275 */
92 /* runtime type ReduceAction276 */
93 const struct type type_nitc__parser__ReduceAction276
= {
95 "ReduceAction276", /* class_name_string */
98 NULL
, /*NO RESOLUTIONS*/
102 2401, /* nullable Object */
103 2385, /* ReduceAction */
104 528, /* ReduceAction276 */
107 /* runtime type ReduceAction277 */
108 const struct type type_nitc__parser__ReduceAction277
= {
110 "ReduceAction277", /* class_name_string */
113 NULL
, /*NO RESOLUTIONS*/
117 2401, /* nullable Object */
118 2385, /* ReduceAction */
119 529, /* ReduceAction277 */
122 /* runtime type ReduceAction278 */
123 const struct type type_nitc__parser__ReduceAction278
= {
125 "ReduceAction278", /* class_name_string */
128 NULL
, /*NO RESOLUTIONS*/
132 2401, /* nullable Object */
133 2385, /* ReduceAction */
134 530, /* ReduceAction278 */
137 /* runtime type ReduceAction279 */
138 const struct type type_nitc__parser__ReduceAction279
= {
140 "ReduceAction279", /* class_name_string */
143 NULL
, /*NO RESOLUTIONS*/
147 2401, /* nullable Object */
148 2385, /* ReduceAction */
149 531, /* ReduceAction279 */
152 /* runtime type ReduceAction280 */
153 const struct type type_nitc__parser__ReduceAction280
= {
155 "ReduceAction280", /* class_name_string */
158 NULL
, /*NO RESOLUTIONS*/
162 2401, /* nullable Object */
163 2385, /* ReduceAction */
164 532, /* ReduceAction280 */
167 /* runtime type ReduceAction281 */
168 const struct type type_nitc__parser__ReduceAction281
= {
170 "ReduceAction281", /* class_name_string */
173 NULL
, /*NO RESOLUTIONS*/
177 2401, /* nullable Object */
178 2385, /* ReduceAction */
179 533, /* ReduceAction281 */
182 /* runtime type ReduceAction283 */
183 const struct type type_nitc__parser__ReduceAction283
= {
185 "ReduceAction283", /* class_name_string */
188 NULL
, /*NO RESOLUTIONS*/
192 2401, /* nullable Object */
193 2385, /* ReduceAction */
194 534, /* ReduceAction283 */
197 /* runtime type ReduceAction284 */
198 const struct type type_nitc__parser__ReduceAction284
= {
200 "ReduceAction284", /* class_name_string */
203 NULL
, /*NO RESOLUTIONS*/
207 2401, /* nullable Object */
208 2385, /* ReduceAction */
209 535, /* ReduceAction284 */
212 /* runtime type ReduceAction285 */
213 const struct type type_nitc__parser__ReduceAction285
= {
215 "ReduceAction285", /* class_name_string */
218 NULL
, /*NO RESOLUTIONS*/
222 2401, /* nullable Object */
223 2385, /* ReduceAction */
224 536, /* ReduceAction285 */
227 /* runtime type ReduceAction286 */
228 const struct type type_nitc__parser__ReduceAction286
= {
230 "ReduceAction286", /* class_name_string */
233 NULL
, /*NO RESOLUTIONS*/
237 2401, /* nullable Object */
238 2385, /* ReduceAction */
239 537, /* ReduceAction286 */
242 /* runtime type ReduceAction287 */
243 const struct type type_nitc__parser__ReduceAction287
= {
245 "ReduceAction287", /* class_name_string */
248 NULL
, /*NO RESOLUTIONS*/
252 2401, /* nullable Object */
253 2385, /* ReduceAction */
254 538, /* ReduceAction287 */
257 /* runtime type ReduceAction289 */
258 const struct type type_nitc__parser__ReduceAction289
= {
260 "ReduceAction289", /* class_name_string */
263 NULL
, /*NO RESOLUTIONS*/
267 2401, /* nullable Object */
268 2385, /* ReduceAction */
269 539, /* ReduceAction289 */
272 /* runtime type ReduceAction291 */
273 const struct type type_nitc__parser__ReduceAction291
= {
275 "ReduceAction291", /* class_name_string */
278 NULL
, /*NO RESOLUTIONS*/
282 2401, /* nullable Object */
283 2385, /* ReduceAction */
284 540, /* ReduceAction291 */
287 /* runtime type ReduceAction292 */
288 const struct type type_nitc__parser__ReduceAction292
= {
290 "ReduceAction292", /* class_name_string */
293 NULL
, /*NO RESOLUTIONS*/
297 2401, /* nullable Object */
298 2385, /* ReduceAction */
299 541, /* ReduceAction292 */
302 /* runtime type ReduceAction293 */
303 const struct type type_nitc__parser__ReduceAction293
= {
305 "ReduceAction293", /* class_name_string */
308 NULL
, /*NO RESOLUTIONS*/
312 2401, /* nullable Object */
313 2385, /* ReduceAction */
314 542, /* ReduceAction293 */
317 /* runtime type ReduceAction294 */
318 const struct type type_nitc__parser__ReduceAction294
= {
320 "ReduceAction294", /* class_name_string */
323 NULL
, /*NO RESOLUTIONS*/
327 2401, /* nullable Object */
328 2385, /* ReduceAction */
329 543, /* ReduceAction294 */
332 /* runtime type ReduceAction296 */
333 const struct type type_nitc__parser__ReduceAction296
= {
335 "ReduceAction296", /* class_name_string */
338 NULL
, /*NO RESOLUTIONS*/
342 2401, /* nullable Object */
343 2385, /* ReduceAction */
344 544, /* ReduceAction296 */
347 /* runtime type ReduceAction298 */
348 const struct type type_nitc__parser__ReduceAction298
= {
350 "ReduceAction298", /* class_name_string */
353 NULL
, /*NO RESOLUTIONS*/
357 2401, /* nullable Object */
358 2385, /* ReduceAction */
359 545, /* ReduceAction298 */
362 /* runtime type ReduceAction299 */
363 const struct type type_nitc__parser__ReduceAction299
= {
365 "ReduceAction299", /* class_name_string */
368 NULL
, /*NO RESOLUTIONS*/
372 2401, /* nullable Object */
373 2385, /* ReduceAction */
374 546, /* ReduceAction299 */
377 /* runtime type ReduceAction300 */
378 const struct type type_nitc__parser__ReduceAction300
= {
380 "ReduceAction300", /* class_name_string */
383 NULL
, /*NO RESOLUTIONS*/
387 2401, /* nullable Object */
388 2385, /* ReduceAction */
389 547, /* ReduceAction300 */
392 /* runtime type ReduceAction301 */
393 const struct type type_nitc__parser__ReduceAction301
= {
395 "ReduceAction301", /* class_name_string */
398 NULL
, /*NO RESOLUTIONS*/
402 2401, /* nullable Object */
403 2385, /* ReduceAction */
404 548, /* ReduceAction301 */
407 /* runtime type ReduceAction302 */
408 const struct type type_nitc__parser__ReduceAction302
= {
410 "ReduceAction302", /* class_name_string */
413 NULL
, /*NO RESOLUTIONS*/
417 2401, /* nullable Object */
418 2385, /* ReduceAction */
419 549, /* ReduceAction302 */
422 /* runtime type ReduceAction303 */
423 const struct type type_nitc__parser__ReduceAction303
= {
425 "ReduceAction303", /* class_name_string */
428 NULL
, /*NO RESOLUTIONS*/
432 2401, /* nullable Object */
433 2385, /* ReduceAction */
434 550, /* ReduceAction303 */
437 /* runtime type ReduceAction304 */
438 const struct type type_nitc__parser__ReduceAction304
= {
440 "ReduceAction304", /* class_name_string */
443 NULL
, /*NO RESOLUTIONS*/
447 2401, /* nullable Object */
448 2385, /* ReduceAction */
449 551, /* ReduceAction304 */
452 /* runtime type ReduceAction305 */
453 const struct type type_nitc__parser__ReduceAction305
= {
455 "ReduceAction305", /* class_name_string */
458 NULL
, /*NO RESOLUTIONS*/
462 2401, /* nullable Object */
463 2385, /* ReduceAction */
464 552, /* ReduceAction305 */
467 /* runtime type ReduceAction307 */
468 const struct type type_nitc__parser__ReduceAction307
= {
470 "ReduceAction307", /* class_name_string */
473 NULL
, /*NO RESOLUTIONS*/
477 2401, /* nullable Object */
478 2385, /* ReduceAction */
479 553, /* ReduceAction307 */
482 /* runtime type ReduceAction309 */
483 const struct type type_nitc__parser__ReduceAction309
= {
485 "ReduceAction309", /* class_name_string */
488 NULL
, /*NO RESOLUTIONS*/
492 2401, /* nullable Object */
493 2385, /* ReduceAction */
494 554, /* ReduceAction309 */
497 /* runtime type ReduceAction311 */
498 const struct type type_nitc__parser__ReduceAction311
= {
500 "ReduceAction311", /* class_name_string */
503 NULL
, /*NO RESOLUTIONS*/
507 2401, /* nullable Object */
508 2385, /* ReduceAction */
509 555, /* ReduceAction311 */
512 /* runtime type ReduceAction313 */
513 const struct type type_nitc__parser__ReduceAction313
= {
515 "ReduceAction313", /* class_name_string */
518 NULL
, /*NO RESOLUTIONS*/
522 2401, /* nullable Object */
523 2385, /* ReduceAction */
524 556, /* ReduceAction313 */
527 /* runtime type ReduceAction314 */
528 const struct type type_nitc__parser__ReduceAction314
= {
530 "ReduceAction314", /* class_name_string */
533 NULL
, /*NO RESOLUTIONS*/
537 2401, /* nullable Object */
538 2385, /* ReduceAction */
539 557, /* ReduceAction314 */
542 /* runtime type ReduceAction316 */
543 const struct type type_nitc__parser__ReduceAction316
= {
545 "ReduceAction316", /* class_name_string */
548 NULL
, /*NO RESOLUTIONS*/
552 2401, /* nullable Object */
553 2385, /* ReduceAction */
554 558, /* ReduceAction316 */
557 /* runtime type ReduceAction317 */
558 const struct type type_nitc__parser__ReduceAction317
= {
560 "ReduceAction317", /* class_name_string */
563 NULL
, /*NO RESOLUTIONS*/
567 2401, /* nullable Object */
568 2385, /* ReduceAction */
569 559, /* ReduceAction317 */
572 /* runtime type ReduceAction319 */
573 const struct type type_nitc__parser__ReduceAction319
= {
575 "ReduceAction319", /* class_name_string */
578 NULL
, /*NO RESOLUTIONS*/
582 2401, /* nullable Object */
583 2385, /* ReduceAction */
584 560, /* ReduceAction319 */
587 /* runtime type ReduceAction320 */
588 const struct type type_nitc__parser__ReduceAction320
= {
590 "ReduceAction320", /* class_name_string */
593 NULL
, /*NO RESOLUTIONS*/
597 2401, /* nullable Object */
598 2385, /* ReduceAction */
599 561, /* ReduceAction320 */
602 /* runtime type ReduceAction321 */
603 const struct type type_nitc__parser__ReduceAction321
= {
605 "ReduceAction321", /* class_name_string */
608 NULL
, /*NO RESOLUTIONS*/
612 2401, /* nullable Object */
613 2385, /* ReduceAction */
614 562, /* ReduceAction321 */
617 /* runtime type ReduceAction323 */
618 const struct type type_nitc__parser__ReduceAction323
= {
620 "ReduceAction323", /* class_name_string */
623 NULL
, /*NO RESOLUTIONS*/
627 2401, /* nullable Object */
628 2385, /* ReduceAction */
629 563, /* ReduceAction323 */
632 /* runtime type ReduceAction325 */
633 const struct type type_nitc__parser__ReduceAction325
= {
635 "ReduceAction325", /* class_name_string */
638 NULL
, /*NO RESOLUTIONS*/
642 2401, /* nullable Object */
643 2385, /* ReduceAction */
644 564, /* ReduceAction325 */
647 /* runtime type ReduceAction326 */
648 const struct type type_nitc__parser__ReduceAction326
= {
650 "ReduceAction326", /* class_name_string */
653 NULL
, /*NO RESOLUTIONS*/
657 2401, /* nullable Object */
658 2385, /* ReduceAction */
659 565, /* ReduceAction326 */
662 /* runtime type ReduceAction327 */
663 const struct type type_nitc__parser__ReduceAction327
= {
665 "ReduceAction327", /* class_name_string */
668 NULL
, /*NO RESOLUTIONS*/
672 2401, /* nullable Object */
673 2385, /* ReduceAction */
674 566, /* ReduceAction327 */
677 /* runtime type ReduceAction328 */
678 const struct type type_nitc__parser__ReduceAction328
= {
680 "ReduceAction328", /* class_name_string */
683 NULL
, /*NO RESOLUTIONS*/
687 2401, /* nullable Object */
688 2385, /* ReduceAction */
689 567, /* ReduceAction328 */
692 /* runtime type ReduceAction330 */
693 const struct type type_nitc__parser__ReduceAction330
= {
695 "ReduceAction330", /* class_name_string */
698 NULL
, /*NO RESOLUTIONS*/
702 2401, /* nullable Object */
703 2385, /* ReduceAction */
704 568, /* ReduceAction330 */
707 /* runtime type ReduceAction331 */
708 const struct type type_nitc__parser__ReduceAction331
= {
710 "ReduceAction331", /* class_name_string */
713 NULL
, /*NO RESOLUTIONS*/
717 2401, /* nullable Object */
718 2385, /* ReduceAction */
719 569, /* ReduceAction331 */
722 /* runtime type ReduceAction332 */
723 const struct type type_nitc__parser__ReduceAction332
= {
725 "ReduceAction332", /* class_name_string */
728 NULL
, /*NO RESOLUTIONS*/
732 2401, /* nullable Object */
733 2385, /* ReduceAction */
734 570, /* ReduceAction332 */
737 /* runtime type ReduceAction333 */
738 const struct type type_nitc__parser__ReduceAction333
= {
740 "ReduceAction333", /* class_name_string */
743 NULL
, /*NO RESOLUTIONS*/
747 2401, /* nullable Object */
748 2385, /* ReduceAction */
749 571, /* ReduceAction333 */
752 /* runtime type ReduceAction335 */
753 const struct type type_nitc__parser__ReduceAction335
= {
755 "ReduceAction335", /* class_name_string */
758 NULL
, /*NO RESOLUTIONS*/
762 2401, /* nullable Object */
763 2385, /* ReduceAction */
764 572, /* ReduceAction335 */
767 /* runtime type ReduceAction336 */
768 const struct type type_nitc__parser__ReduceAction336
= {
770 "ReduceAction336", /* class_name_string */
773 NULL
, /*NO RESOLUTIONS*/
777 2401, /* nullable Object */
778 2385, /* ReduceAction */
779 573, /* ReduceAction336 */
782 /* runtime type ReduceAction338 */
783 const struct type type_nitc__parser__ReduceAction338
= {
785 "ReduceAction338", /* class_name_string */
788 NULL
, /*NO RESOLUTIONS*/
792 2401, /* nullable Object */
793 2385, /* ReduceAction */
794 574, /* ReduceAction338 */
797 /* runtime type ReduceAction340 */
798 const struct type type_nitc__parser__ReduceAction340
= {
800 "ReduceAction340", /* class_name_string */
803 NULL
, /*NO RESOLUTIONS*/
807 2401, /* nullable Object */
808 2385, /* ReduceAction */
809 575, /* ReduceAction340 */
812 /* runtime type ReduceAction342 */
813 const struct type type_nitc__parser__ReduceAction342
= {
815 "ReduceAction342", /* class_name_string */
818 NULL
, /*NO RESOLUTIONS*/
822 2401, /* nullable Object */
823 2385, /* ReduceAction */
824 576, /* ReduceAction342 */
827 /* runtime type ReduceAction344 */
828 const struct type type_nitc__parser__ReduceAction344
= {
830 "ReduceAction344", /* class_name_string */
833 NULL
, /*NO RESOLUTIONS*/
837 2401, /* nullable Object */
838 2385, /* ReduceAction */
839 577, /* ReduceAction344 */
842 /* runtime type ReduceAction346 */
843 const struct type type_nitc__parser__ReduceAction346
= {
845 "ReduceAction346", /* class_name_string */
848 NULL
, /*NO RESOLUTIONS*/
852 2401, /* nullable Object */
853 2385, /* ReduceAction */
854 578, /* ReduceAction346 */
857 /* runtime type ReduceAction348 */
858 const struct type type_nitc__parser__ReduceAction348
= {
860 "ReduceAction348", /* class_name_string */
863 NULL
, /*NO RESOLUTIONS*/
867 2401, /* nullable Object */
868 2385, /* ReduceAction */
869 579, /* ReduceAction348 */
872 /* runtime type ReduceAction350 */
873 const struct type type_nitc__parser__ReduceAction350
= {
875 "ReduceAction350", /* class_name_string */
878 NULL
, /*NO RESOLUTIONS*/
882 2401, /* nullable Object */
883 2385, /* ReduceAction */
884 580, /* ReduceAction350 */
887 /* runtime type ReduceAction352 */
888 const struct type type_nitc__parser__ReduceAction352
= {
890 "ReduceAction352", /* class_name_string */
893 NULL
, /*NO RESOLUTIONS*/
897 2401, /* nullable Object */
898 2385, /* ReduceAction */
899 581, /* ReduceAction352 */
902 /* runtime type ReduceAction354 */
903 const struct type type_nitc__parser__ReduceAction354
= {
905 "ReduceAction354", /* class_name_string */
908 NULL
, /*NO RESOLUTIONS*/
912 2401, /* nullable Object */
913 2385, /* ReduceAction */
914 582, /* ReduceAction354 */
917 /* runtime type ReduceAction356 */
918 const struct type type_nitc__parser__ReduceAction356
= {
920 "ReduceAction356", /* class_name_string */
923 NULL
, /*NO RESOLUTIONS*/
927 2401, /* nullable Object */
928 2385, /* ReduceAction */
929 583, /* ReduceAction356 */
932 /* runtime type ReduceAction358 */
933 const struct type type_nitc__parser__ReduceAction358
= {
935 "ReduceAction358", /* class_name_string */
938 NULL
, /*NO RESOLUTIONS*/
942 2401, /* nullable Object */
943 2385, /* ReduceAction */
944 584, /* ReduceAction358 */
947 /* runtime type ReduceAction359 */
948 const struct type type_nitc__parser__ReduceAction359
= {
950 "ReduceAction359", /* class_name_string */
953 NULL
, /*NO RESOLUTIONS*/
957 2401, /* nullable Object */
958 2385, /* ReduceAction */
959 585, /* ReduceAction359 */
962 /* runtime type ReduceAction360 */
963 const struct type type_nitc__parser__ReduceAction360
= {
965 "ReduceAction360", /* class_name_string */
968 NULL
, /*NO RESOLUTIONS*/
972 2401, /* nullable Object */
973 2385, /* ReduceAction */
974 586, /* ReduceAction360 */
977 /* runtime type ReduceAction361 */
978 const struct type type_nitc__parser__ReduceAction361
= {
980 "ReduceAction361", /* class_name_string */
983 NULL
, /*NO RESOLUTIONS*/
987 2401, /* nullable Object */
988 2385, /* ReduceAction */
989 587, /* ReduceAction361 */
992 /* runtime type ReduceAction362 */
993 const struct type type_nitc__parser__ReduceAction362
= {
995 "ReduceAction362", /* class_name_string */
998 NULL
, /*NO RESOLUTIONS*/
1002 2401, /* nullable Object */
1003 2385, /* ReduceAction */
1004 588, /* ReduceAction362 */
1007 /* runtime type ReduceAction363 */
1008 const struct type type_nitc__parser__ReduceAction363
= {
1010 "ReduceAction363", /* class_name_string */
1013 NULL
, /*NO RESOLUTIONS*/
1017 2401, /* nullable Object */
1018 2385, /* ReduceAction */
1019 589, /* ReduceAction363 */
1022 /* runtime type ReduceAction364 */
1023 const struct type type_nitc__parser__ReduceAction364
= {
1025 "ReduceAction364", /* class_name_string */
1028 NULL
, /*NO RESOLUTIONS*/
1032 2401, /* nullable Object */
1033 2385, /* ReduceAction */
1034 590, /* ReduceAction364 */
1037 /* runtime type ReduceAction365 */
1038 const struct type type_nitc__parser__ReduceAction365
= {
1040 "ReduceAction365", /* class_name_string */
1043 NULL
, /*NO RESOLUTIONS*/
1047 2401, /* nullable Object */
1048 2385, /* ReduceAction */
1049 591, /* ReduceAction365 */
1052 /* runtime type ReduceAction366 */
1053 const struct type type_nitc__parser__ReduceAction366
= {
1055 "ReduceAction366", /* class_name_string */
1058 NULL
, /*NO RESOLUTIONS*/
1062 2401, /* nullable Object */
1063 2385, /* ReduceAction */
1064 592, /* ReduceAction366 */
1067 /* runtime type ReduceAction367 */
1068 const struct type type_nitc__parser__ReduceAction367
= {
1070 "ReduceAction367", /* class_name_string */
1073 NULL
, /*NO RESOLUTIONS*/
1077 2401, /* nullable Object */
1078 2385, /* ReduceAction */
1079 593, /* ReduceAction367 */
1082 /* runtime type ReduceAction368 */
1083 const struct type type_nitc__parser__ReduceAction368
= {
1085 "ReduceAction368", /* class_name_string */
1088 NULL
, /*NO RESOLUTIONS*/
1092 2401, /* nullable Object */
1093 2385, /* ReduceAction */
1094 594, /* ReduceAction368 */
1097 /* runtime type ReduceAction369 */
1098 const struct type type_nitc__parser__ReduceAction369
= {
1100 "ReduceAction369", /* class_name_string */
1103 NULL
, /*NO RESOLUTIONS*/
1107 2401, /* nullable Object */
1108 2385, /* ReduceAction */
1109 595, /* ReduceAction369 */
1112 /* runtime type ReduceAction370 */
1113 const struct type type_nitc__parser__ReduceAction370
= {
1115 "ReduceAction370", /* class_name_string */
1118 NULL
, /*NO RESOLUTIONS*/
1122 2401, /* nullable Object */
1123 2385, /* ReduceAction */
1124 596, /* ReduceAction370 */
1127 /* runtime type ReduceAction372 */
1128 const struct type type_nitc__parser__ReduceAction372
= {
1130 "ReduceAction372", /* class_name_string */
1133 NULL
, /*NO RESOLUTIONS*/
1137 2401, /* nullable Object */
1138 2385, /* ReduceAction */
1139 597, /* ReduceAction372 */
1142 /* runtime type ReduceAction373 */
1143 const struct type type_nitc__parser__ReduceAction373
= {
1145 "ReduceAction373", /* class_name_string */
1148 NULL
, /*NO RESOLUTIONS*/
1152 2401, /* nullable Object */
1153 2385, /* ReduceAction */
1154 598, /* ReduceAction373 */
1157 /* runtime type ReduceAction374 */
1158 const struct type type_nitc__parser__ReduceAction374
= {
1160 "ReduceAction374", /* class_name_string */
1163 NULL
, /*NO RESOLUTIONS*/
1167 2401, /* nullable Object */
1168 2385, /* ReduceAction */
1169 599, /* ReduceAction374 */
1172 /* runtime type ReduceAction375 */
1173 const struct type type_nitc__parser__ReduceAction375
= {
1175 "ReduceAction375", /* class_name_string */
1178 NULL
, /*NO RESOLUTIONS*/
1182 2401, /* nullable Object */
1183 2385, /* ReduceAction */
1184 600, /* ReduceAction375 */
1187 /* runtime type ReduceAction376 */
1188 const struct type type_nitc__parser__ReduceAction376
= {
1190 "ReduceAction376", /* class_name_string */
1193 NULL
, /*NO RESOLUTIONS*/
1197 2401, /* nullable Object */
1198 2385, /* ReduceAction */
1199 601, /* ReduceAction376 */
1202 /* runtime type ReduceAction377 */
1203 const struct type type_nitc__parser__ReduceAction377
= {
1205 "ReduceAction377", /* class_name_string */
1208 NULL
, /*NO RESOLUTIONS*/
1212 2401, /* nullable Object */
1213 2385, /* ReduceAction */
1214 602, /* ReduceAction377 */
1217 /* runtime type ReduceAction378 */
1218 const struct type type_nitc__parser__ReduceAction378
= {
1220 "ReduceAction378", /* class_name_string */
1223 NULL
, /*NO RESOLUTIONS*/
1227 2401, /* nullable Object */
1228 2385, /* ReduceAction */
1229 603, /* ReduceAction378 */
1232 /* runtime type ReduceAction379 */
1233 const struct type type_nitc__parser__ReduceAction379
= {
1235 "ReduceAction379", /* class_name_string */
1238 NULL
, /*NO RESOLUTIONS*/
1242 2401, /* nullable Object */
1243 2385, /* ReduceAction */
1244 604, /* ReduceAction379 */
1247 /* runtime type ReduceAction380 */
1248 const struct type type_nitc__parser__ReduceAction380
= {
1250 "ReduceAction380", /* class_name_string */
1253 NULL
, /*NO RESOLUTIONS*/
1257 2401, /* nullable Object */
1258 2385, /* ReduceAction */
1259 605, /* ReduceAction380 */
1262 /* runtime type ReduceAction381 */
1263 const struct type type_nitc__parser__ReduceAction381
= {
1265 "ReduceAction381", /* class_name_string */
1268 NULL
, /*NO RESOLUTIONS*/
1272 2401, /* nullable Object */
1273 2385, /* ReduceAction */
1274 606, /* ReduceAction381 */
1277 /* runtime type ReduceAction384 */
1278 const struct type type_nitc__parser__ReduceAction384
= {
1280 "ReduceAction384", /* class_name_string */
1283 NULL
, /*NO RESOLUTIONS*/
1287 2401, /* nullable Object */
1288 2385, /* ReduceAction */
1289 607, /* ReduceAction384 */
1292 /* runtime type ReduceAction385 */
1293 const struct type type_nitc__parser__ReduceAction385
= {
1295 "ReduceAction385", /* class_name_string */
1298 NULL
, /*NO RESOLUTIONS*/
1302 2401, /* nullable Object */
1303 2385, /* ReduceAction */
1304 608, /* ReduceAction385 */
1307 /* runtime type ReduceAction386 */
1308 const struct type type_nitc__parser__ReduceAction386
= {
1310 "ReduceAction386", /* class_name_string */
1313 NULL
, /*NO RESOLUTIONS*/
1317 2401, /* nullable Object */
1318 2385, /* ReduceAction */
1319 609, /* ReduceAction386 */
1322 /* runtime type ReduceAction387 */
1323 const struct type type_nitc__parser__ReduceAction387
= {
1325 "ReduceAction387", /* class_name_string */
1328 NULL
, /*NO RESOLUTIONS*/
1332 2401, /* nullable Object */
1333 2385, /* ReduceAction */
1334 610, /* ReduceAction387 */
1337 /* runtime type ReduceAction389 */
1338 const struct type type_nitc__parser__ReduceAction389
= {
1340 "ReduceAction389", /* class_name_string */
1343 NULL
, /*NO RESOLUTIONS*/
1347 2401, /* nullable Object */
1348 2385, /* ReduceAction */
1349 611, /* ReduceAction389 */
1352 /* runtime type ReduceAction390 */
1353 const struct type type_nitc__parser__ReduceAction390
= {
1355 "ReduceAction390", /* class_name_string */
1358 NULL
, /*NO RESOLUTIONS*/
1362 2401, /* nullable Object */
1363 2385, /* ReduceAction */
1364 612, /* ReduceAction390 */
1367 /* runtime type ReduceAction391 */
1368 const struct type type_nitc__parser__ReduceAction391
= {
1370 "ReduceAction391", /* class_name_string */
1373 NULL
, /*NO RESOLUTIONS*/
1377 2401, /* nullable Object */
1378 2385, /* ReduceAction */
1379 613, /* ReduceAction391 */
1382 /* runtime type ReduceAction392 */
1383 const struct type type_nitc__parser__ReduceAction392
= {
1385 "ReduceAction392", /* class_name_string */
1388 NULL
, /*NO RESOLUTIONS*/
1392 2401, /* nullable Object */
1393 2385, /* ReduceAction */
1394 614, /* ReduceAction392 */
1397 /* runtime type ReduceAction394 */
1398 const struct type type_nitc__parser__ReduceAction394
= {
1400 "ReduceAction394", /* class_name_string */
1403 NULL
, /*NO RESOLUTIONS*/
1407 2401, /* nullable Object */
1408 2385, /* ReduceAction */
1409 615, /* ReduceAction394 */
1412 /* runtime type ReduceAction396 */
1413 const struct type type_nitc__parser__ReduceAction396
= {
1415 "ReduceAction396", /* class_name_string */
1418 NULL
, /*NO RESOLUTIONS*/
1422 2401, /* nullable Object */
1423 2385, /* ReduceAction */
1424 616, /* ReduceAction396 */
1427 /* runtime type ReduceAction397 */
1428 const struct type type_nitc__parser__ReduceAction397
= {
1430 "ReduceAction397", /* class_name_string */
1433 NULL
, /*NO RESOLUTIONS*/
1437 2401, /* nullable Object */
1438 2385, /* ReduceAction */
1439 617, /* ReduceAction397 */
1442 /* runtime type ReduceAction398 */
1443 const struct type type_nitc__parser__ReduceAction398
= {
1445 "ReduceAction398", /* class_name_string */
1448 NULL
, /*NO RESOLUTIONS*/
1452 2401, /* nullable Object */
1453 2385, /* ReduceAction */
1454 618, /* ReduceAction398 */
1457 /* runtime type ReduceAction399 */
1458 const struct type type_nitc__parser__ReduceAction399
= {
1460 "ReduceAction399", /* class_name_string */
1463 NULL
, /*NO RESOLUTIONS*/
1467 2401, /* nullable Object */
1468 2385, /* ReduceAction */
1469 619, /* ReduceAction399 */
1472 /* runtime type ReduceAction400 */
1473 const struct type type_nitc__parser__ReduceAction400
= {
1475 "ReduceAction400", /* class_name_string */
1478 NULL
, /*NO RESOLUTIONS*/
1482 2401, /* nullable Object */
1483 2385, /* ReduceAction */
1484 620, /* ReduceAction400 */
1487 /* runtime type ReduceAction401 */
1488 const struct type type_nitc__parser__ReduceAction401
= {
1490 "ReduceAction401", /* class_name_string */
1493 NULL
, /*NO RESOLUTIONS*/
1497 2401, /* nullable Object */
1498 2385, /* ReduceAction */
1499 621, /* ReduceAction401 */
1502 /* runtime type ReduceAction404 */
1503 const struct type type_nitc__parser__ReduceAction404
= {
1505 "ReduceAction404", /* class_name_string */
1508 NULL
, /*NO RESOLUTIONS*/
1512 2401, /* nullable Object */
1513 2385, /* ReduceAction */
1514 622, /* ReduceAction404 */
1517 /* runtime type ReduceAction405 */
1518 const struct type type_nitc__parser__ReduceAction405
= {
1520 "ReduceAction405", /* class_name_string */
1523 NULL
, /*NO RESOLUTIONS*/
1527 2401, /* nullable Object */
1528 2385, /* ReduceAction */
1529 623, /* ReduceAction405 */
1532 /* runtime type ReduceAction406 */
1533 const struct type type_nitc__parser__ReduceAction406
= {
1535 "ReduceAction406", /* class_name_string */
1538 NULL
, /*NO RESOLUTIONS*/
1542 2401, /* nullable Object */
1543 2385, /* ReduceAction */
1544 624, /* ReduceAction406 */
1547 /* runtime type ReduceAction407 */
1548 const struct type type_nitc__parser__ReduceAction407
= {
1550 "ReduceAction407", /* class_name_string */
1553 NULL
, /*NO RESOLUTIONS*/
1557 2401, /* nullable Object */
1558 2385, /* ReduceAction */
1559 625, /* ReduceAction407 */
1562 /* runtime type ReduceAction408 */
1563 const struct type type_nitc__parser__ReduceAction408
= {
1565 "ReduceAction408", /* class_name_string */
1568 NULL
, /*NO RESOLUTIONS*/
1572 2401, /* nullable Object */
1573 2385, /* ReduceAction */
1574 626, /* ReduceAction408 */
1577 /* runtime type ReduceAction410 */
1578 const struct type type_nitc__parser__ReduceAction410
= {
1580 "ReduceAction410", /* class_name_string */
1583 NULL
, /*NO RESOLUTIONS*/
1587 2401, /* nullable Object */
1588 2385, /* ReduceAction */
1589 627, /* ReduceAction410 */
1592 /* runtime type ReduceAction411 */
1593 const struct type type_nitc__parser__ReduceAction411
= {
1595 "ReduceAction411", /* class_name_string */
1598 NULL
, /*NO RESOLUTIONS*/
1602 2401, /* nullable Object */
1603 2385, /* ReduceAction */
1604 628, /* ReduceAction411 */
1607 /* runtime type ReduceAction412 */
1608 const struct type type_nitc__parser__ReduceAction412
= {
1610 "ReduceAction412", /* class_name_string */
1613 NULL
, /*NO RESOLUTIONS*/
1617 2401, /* nullable Object */
1618 2385, /* ReduceAction */
1619 629, /* ReduceAction412 */
1622 /* runtime type ReduceAction413 */
1623 const struct type type_nitc__parser__ReduceAction413
= {
1625 "ReduceAction413", /* class_name_string */
1628 NULL
, /*NO RESOLUTIONS*/
1632 2401, /* nullable Object */
1633 2385, /* ReduceAction */
1634 630, /* ReduceAction413 */
1637 /* runtime type ReduceAction416 */
1638 const struct type type_nitc__parser__ReduceAction416
= {
1640 "ReduceAction416", /* class_name_string */
1643 NULL
, /*NO RESOLUTIONS*/
1647 2401, /* nullable Object */
1648 2385, /* ReduceAction */
1649 631, /* ReduceAction416 */
1652 /* runtime type ReduceAction418 */
1653 const struct type type_nitc__parser__ReduceAction418
= {
1655 "ReduceAction418", /* class_name_string */
1658 NULL
, /*NO RESOLUTIONS*/
1662 2401, /* nullable Object */
1663 2385, /* ReduceAction */
1664 632, /* ReduceAction418 */
1667 /* runtime type ReduceAction419 */
1668 const struct type type_nitc__parser__ReduceAction419
= {
1670 "ReduceAction419", /* class_name_string */
1673 NULL
, /*NO RESOLUTIONS*/
1677 2401, /* nullable Object */
1678 2385, /* ReduceAction */
1679 633, /* ReduceAction419 */
1682 /* runtime type ReduceAction420 */
1683 const struct type type_nitc__parser__ReduceAction420
= {
1685 "ReduceAction420", /* class_name_string */
1688 NULL
, /*NO RESOLUTIONS*/
1692 2401, /* nullable Object */
1693 2385, /* ReduceAction */
1694 634, /* ReduceAction420 */
1697 /* runtime type ReduceAction421 */
1698 const struct type type_nitc__parser__ReduceAction421
= {
1700 "ReduceAction421", /* class_name_string */
1703 NULL
, /*NO RESOLUTIONS*/
1707 2401, /* nullable Object */
1708 2385, /* ReduceAction */
1709 635, /* ReduceAction421 */
1712 /* runtime type ReduceAction422 */
1713 const struct type type_nitc__parser__ReduceAction422
= {
1715 "ReduceAction422", /* class_name_string */
1718 NULL
, /*NO RESOLUTIONS*/
1722 2401, /* nullable Object */
1723 2385, /* ReduceAction */
1724 636, /* ReduceAction422 */
1727 /* runtime type ReduceAction423 */
1728 const struct type type_nitc__parser__ReduceAction423
= {
1730 "ReduceAction423", /* class_name_string */
1733 NULL
, /*NO RESOLUTIONS*/
1737 2401, /* nullable Object */
1738 2385, /* ReduceAction */
1739 637, /* ReduceAction423 */
1742 /* runtime type ReduceAction424 */
1743 const struct type type_nitc__parser__ReduceAction424
= {
1745 "ReduceAction424", /* class_name_string */
1748 NULL
, /*NO RESOLUTIONS*/
1752 2401, /* nullable Object */
1753 2385, /* ReduceAction */
1754 638, /* ReduceAction424 */
1757 /* runtime type ReduceAction425 */
1758 const struct type type_nitc__parser__ReduceAction425
= {
1760 "ReduceAction425", /* class_name_string */
1763 NULL
, /*NO RESOLUTIONS*/
1767 2401, /* nullable Object */
1768 2385, /* ReduceAction */
1769 639, /* ReduceAction425 */
1772 /* runtime type ReduceAction426 */
1773 const struct type type_nitc__parser__ReduceAction426
= {
1775 "ReduceAction426", /* class_name_string */
1778 NULL
, /*NO RESOLUTIONS*/
1782 2401, /* nullable Object */
1783 2385, /* ReduceAction */
1784 640, /* ReduceAction426 */
1787 /* runtime type ReduceAction427 */
1788 const struct type type_nitc__parser__ReduceAction427
= {
1790 "ReduceAction427", /* class_name_string */
1793 NULL
, /*NO RESOLUTIONS*/
1797 2401, /* nullable Object */
1798 2385, /* ReduceAction */
1799 641, /* ReduceAction427 */
1802 /* runtime type ReduceAction428 */
1803 const struct type type_nitc__parser__ReduceAction428
= {
1805 "ReduceAction428", /* class_name_string */
1808 NULL
, /*NO RESOLUTIONS*/
1812 2401, /* nullable Object */
1813 2385, /* ReduceAction */
1814 642, /* ReduceAction428 */
1817 /* runtime type ReduceAction432 */
1818 const struct type type_nitc__parser__ReduceAction432
= {
1820 "ReduceAction432", /* class_name_string */
1823 NULL
, /*NO RESOLUTIONS*/
1827 2401, /* nullable Object */
1828 2385, /* ReduceAction */
1829 643, /* ReduceAction432 */
1832 /* runtime type ReduceAction435 */
1833 const struct type type_nitc__parser__ReduceAction435
= {
1835 "ReduceAction435", /* class_name_string */
1838 NULL
, /*NO RESOLUTIONS*/
1842 2401, /* nullable Object */
1843 2385, /* ReduceAction */
1844 644, /* ReduceAction435 */
1847 /* runtime type ReduceAction436 */
1848 const struct type type_nitc__parser__ReduceAction436
= {
1850 "ReduceAction436", /* class_name_string */
1853 NULL
, /*NO RESOLUTIONS*/
1857 2401, /* nullable Object */
1858 2385, /* ReduceAction */
1859 645, /* ReduceAction436 */
1862 /* runtime type ReduceAction437 */
1863 const struct type type_nitc__parser__ReduceAction437
= {
1865 "ReduceAction437", /* class_name_string */
1868 NULL
, /*NO RESOLUTIONS*/
1872 2401, /* nullable Object */
1873 2385, /* ReduceAction */
1874 646, /* ReduceAction437 */
1877 /* runtime type ReduceAction438 */
1878 const struct type type_nitc__parser__ReduceAction438
= {
1880 "ReduceAction438", /* class_name_string */
1883 NULL
, /*NO RESOLUTIONS*/
1887 2401, /* nullable Object */
1888 2385, /* ReduceAction */
1889 647, /* ReduceAction438 */
1892 /* runtime type ReduceAction439 */
1893 const struct type type_nitc__parser__ReduceAction439
= {
1895 "ReduceAction439", /* class_name_string */
1898 NULL
, /*NO RESOLUTIONS*/
1902 2401, /* nullable Object */
1903 2385, /* ReduceAction */
1904 648, /* ReduceAction439 */
1907 /* runtime type ReduceAction440 */
1908 const struct type type_nitc__parser__ReduceAction440
= {
1910 "ReduceAction440", /* class_name_string */
1913 NULL
, /*NO RESOLUTIONS*/
1917 2401, /* nullable Object */
1918 2385, /* ReduceAction */
1919 649, /* ReduceAction440 */
1922 /* runtime type ReduceAction441 */
1923 const struct type type_nitc__parser__ReduceAction441
= {
1925 "ReduceAction441", /* class_name_string */
1928 NULL
, /*NO RESOLUTIONS*/
1932 2401, /* nullable Object */
1933 2385, /* ReduceAction */
1934 650, /* ReduceAction441 */
1937 /* runtime type ReduceAction442 */
1938 const struct type type_nitc__parser__ReduceAction442
= {
1940 "ReduceAction442", /* class_name_string */
1943 NULL
, /*NO RESOLUTIONS*/
1947 2401, /* nullable Object */
1948 2385, /* ReduceAction */
1949 651, /* ReduceAction442 */
1952 /* runtime type ReduceAction444 */
1953 const struct type type_nitc__parser__ReduceAction444
= {
1955 "ReduceAction444", /* class_name_string */
1958 NULL
, /*NO RESOLUTIONS*/
1962 2401, /* nullable Object */
1963 2385, /* ReduceAction */
1964 652, /* ReduceAction444 */
1967 /* runtime type ReduceAction446 */
1968 const struct type type_nitc__parser__ReduceAction446
= {
1970 "ReduceAction446", /* class_name_string */
1973 NULL
, /*NO RESOLUTIONS*/
1977 2401, /* nullable Object */
1978 2385, /* ReduceAction */
1979 653, /* ReduceAction446 */
1982 /* runtime type ReduceAction447 */
1983 const struct type type_nitc__parser__ReduceAction447
= {
1985 "ReduceAction447", /* class_name_string */
1988 NULL
, /*NO RESOLUTIONS*/
1992 2401, /* nullable Object */
1993 2385, /* ReduceAction */
1994 654, /* ReduceAction447 */
1997 /* runtime type ReduceAction449 */
1998 const struct type type_nitc__parser__ReduceAction449
= {
2000 "ReduceAction449", /* class_name_string */
2003 NULL
, /*NO RESOLUTIONS*/
2007 2401, /* nullable Object */
2008 2385, /* ReduceAction */
2009 655, /* ReduceAction449 */
2012 /* runtime type ReduceAction450 */
2013 const struct type type_nitc__parser__ReduceAction450
= {
2015 "ReduceAction450", /* class_name_string */
2018 NULL
, /*NO RESOLUTIONS*/
2022 2401, /* nullable Object */
2023 2385, /* ReduceAction */
2024 656, /* ReduceAction450 */
2027 /* runtime type ReduceAction451 */
2028 const struct type type_nitc__parser__ReduceAction451
= {
2030 "ReduceAction451", /* class_name_string */
2033 NULL
, /*NO RESOLUTIONS*/
2037 2401, /* nullable Object */
2038 2385, /* ReduceAction */
2039 657, /* ReduceAction451 */
2042 /* runtime type ReduceAction452 */
2043 const struct type type_nitc__parser__ReduceAction452
= {
2045 "ReduceAction452", /* class_name_string */
2048 NULL
, /*NO RESOLUTIONS*/
2052 2401, /* nullable Object */
2053 2385, /* ReduceAction */
2054 658, /* ReduceAction452 */
2057 /* runtime type ReduceAction453 */
2058 const struct type type_nitc__parser__ReduceAction453
= {
2060 "ReduceAction453", /* class_name_string */
2063 NULL
, /*NO RESOLUTIONS*/
2067 2401, /* nullable Object */
2068 2385, /* ReduceAction */
2069 659, /* ReduceAction453 */
2072 /* runtime type ReduceAction454 */
2073 const struct type type_nitc__parser__ReduceAction454
= {
2075 "ReduceAction454", /* class_name_string */
2078 NULL
, /*NO RESOLUTIONS*/
2082 2401, /* nullable Object */
2083 2385, /* ReduceAction */
2084 660, /* ReduceAction454 */
2087 /* runtime type ReduceAction455 */
2088 const struct type type_nitc__parser__ReduceAction455
= {
2090 "ReduceAction455", /* class_name_string */
2093 NULL
, /*NO RESOLUTIONS*/
2097 2401, /* nullable Object */
2098 2385, /* ReduceAction */
2099 661, /* ReduceAction455 */
2102 /* runtime type ReduceAction456 */
2103 const struct type type_nitc__parser__ReduceAction456
= {
2105 "ReduceAction456", /* class_name_string */
2108 NULL
, /*NO RESOLUTIONS*/
2112 2401, /* nullable Object */
2113 2385, /* ReduceAction */
2114 662, /* ReduceAction456 */
2117 /* runtime type ReduceAction457 */
2118 const struct type type_nitc__parser__ReduceAction457
= {
2120 "ReduceAction457", /* class_name_string */
2123 NULL
, /*NO RESOLUTIONS*/
2127 2401, /* nullable Object */
2128 2385, /* ReduceAction */
2129 663, /* ReduceAction457 */
2132 /* runtime type ReduceAction458 */
2133 const struct type type_nitc__parser__ReduceAction458
= {
2135 "ReduceAction458", /* class_name_string */
2138 NULL
, /*NO RESOLUTIONS*/
2142 2401, /* nullable Object */
2143 2385, /* ReduceAction */
2144 664, /* ReduceAction458 */
2147 /* runtime type ReduceAction459 */
2148 const struct type type_nitc__parser__ReduceAction459
= {
2150 "ReduceAction459", /* class_name_string */
2153 NULL
, /*NO RESOLUTIONS*/
2157 2401, /* nullable Object */
2158 2385, /* ReduceAction */
2159 665, /* ReduceAction459 */
2162 /* runtime type ReduceAction460 */
2163 const struct type type_nitc__parser__ReduceAction460
= {
2165 "ReduceAction460", /* class_name_string */
2168 NULL
, /*NO RESOLUTIONS*/
2172 2401, /* nullable Object */
2173 2385, /* ReduceAction */
2174 666, /* ReduceAction460 */
2177 /* runtime type ReduceAction461 */
2178 const struct type type_nitc__parser__ReduceAction461
= {
2180 "ReduceAction461", /* class_name_string */
2183 NULL
, /*NO RESOLUTIONS*/
2187 2401, /* nullable Object */
2188 2385, /* ReduceAction */
2189 667, /* ReduceAction461 */
2192 /* runtime type ReduceAction463 */
2193 const struct type type_nitc__parser__ReduceAction463
= {
2195 "ReduceAction463", /* class_name_string */
2198 NULL
, /*NO RESOLUTIONS*/
2202 2401, /* nullable Object */
2203 2385, /* ReduceAction */
2204 668, /* ReduceAction463 */
2207 /* runtime type ReduceAction464 */
2208 const struct type type_nitc__parser__ReduceAction464
= {
2210 "ReduceAction464", /* class_name_string */
2213 NULL
, /*NO RESOLUTIONS*/
2217 2401, /* nullable Object */
2218 2385, /* ReduceAction */
2219 669, /* ReduceAction464 */
2222 /* runtime type ReduceAction465 */
2223 const struct type type_nitc__parser__ReduceAction465
= {
2225 "ReduceAction465", /* class_name_string */
2228 NULL
, /*NO RESOLUTIONS*/
2232 2401, /* nullable Object */
2233 2385, /* ReduceAction */
2234 670, /* ReduceAction465 */
2237 /* runtime type ReduceAction466 */
2238 const struct type type_nitc__parser__ReduceAction466
= {
2240 "ReduceAction466", /* class_name_string */
2243 NULL
, /*NO RESOLUTIONS*/
2247 2401, /* nullable Object */
2248 2385, /* ReduceAction */
2249 671, /* ReduceAction466 */
2252 /* runtime type ReduceAction467 */
2253 const struct type type_nitc__parser__ReduceAction467
= {
2255 "ReduceAction467", /* class_name_string */
2258 NULL
, /*NO RESOLUTIONS*/
2262 2401, /* nullable Object */
2263 2385, /* ReduceAction */
2264 672, /* ReduceAction467 */
2267 /* runtime type ReduceAction468 */
2268 const struct type type_nitc__parser__ReduceAction468
= {
2270 "ReduceAction468", /* class_name_string */
2273 NULL
, /*NO RESOLUTIONS*/
2277 2401, /* nullable Object */
2278 2385, /* ReduceAction */
2279 673, /* ReduceAction468 */
2282 /* runtime type ReduceAction469 */
2283 const struct type type_nitc__parser__ReduceAction469
= {
2285 "ReduceAction469", /* class_name_string */
2288 NULL
, /*NO RESOLUTIONS*/
2292 2401, /* nullable Object */
2293 2385, /* ReduceAction */
2294 674, /* ReduceAction469 */
2297 /* runtime type ReduceAction471 */
2298 const struct type type_nitc__parser__ReduceAction471
= {
2300 "ReduceAction471", /* class_name_string */
2303 NULL
, /*NO RESOLUTIONS*/
2307 2401, /* nullable Object */
2308 2385, /* ReduceAction */
2309 675, /* ReduceAction471 */
2312 /* runtime type ReduceAction472 */
2313 const struct type type_nitc__parser__ReduceAction472
= {
2315 "ReduceAction472", /* class_name_string */
2318 NULL
, /*NO RESOLUTIONS*/
2322 2401, /* nullable Object */
2323 2385, /* ReduceAction */
2324 676, /* ReduceAction472 */
2327 /* runtime type ReduceAction474 */
2328 const struct type type_nitc__parser__ReduceAction474
= {
2330 "ReduceAction474", /* class_name_string */
2333 NULL
, /*NO RESOLUTIONS*/
2337 2401, /* nullable Object */
2338 2385, /* ReduceAction */
2339 677, /* ReduceAction474 */
2342 /* runtime type ReduceAction475 */
2343 const struct type type_nitc__parser__ReduceAction475
= {
2345 "ReduceAction475", /* class_name_string */
2348 NULL
, /*NO RESOLUTIONS*/
2352 2401, /* nullable Object */
2353 2385, /* ReduceAction */
2354 678, /* ReduceAction475 */
2357 /* runtime type ReduceAction478 */
2358 const struct type type_nitc__parser__ReduceAction478
= {
2360 "ReduceAction478", /* class_name_string */
2363 NULL
, /*NO RESOLUTIONS*/
2367 2401, /* nullable Object */
2368 2385, /* ReduceAction */
2369 679, /* ReduceAction478 */
2372 /* runtime type ReduceAction479 */
2373 const struct type type_nitc__parser__ReduceAction479
= {
2375 "ReduceAction479", /* class_name_string */
2378 NULL
, /*NO RESOLUTIONS*/
2382 2401, /* nullable Object */
2383 2385, /* ReduceAction */
2384 680, /* ReduceAction479 */
2387 /* runtime type ReduceAction482 */
2388 const struct type type_nitc__parser__ReduceAction482
= {
2390 "ReduceAction482", /* class_name_string */
2393 NULL
, /*NO RESOLUTIONS*/
2397 2401, /* nullable Object */
2398 2385, /* ReduceAction */
2399 681, /* ReduceAction482 */
2402 /* runtime type ReduceAction484 */
2403 const struct type type_nitc__parser__ReduceAction484
= {
2405 "ReduceAction484", /* class_name_string */
2408 NULL
, /*NO RESOLUTIONS*/
2412 2401, /* nullable Object */
2413 2385, /* ReduceAction */
2414 682, /* ReduceAction484 */
2417 /* runtime type ReduceAction485 */
2418 const struct type type_nitc__parser__ReduceAction485
= {
2420 "ReduceAction485", /* class_name_string */
2423 NULL
, /*NO RESOLUTIONS*/
2427 2401, /* nullable Object */
2428 2385, /* ReduceAction */
2429 683, /* ReduceAction485 */
2432 /* runtime type ReduceAction486 */
2433 const struct type type_nitc__parser__ReduceAction486
= {
2435 "ReduceAction486", /* class_name_string */
2438 NULL
, /*NO RESOLUTIONS*/
2442 2401, /* nullable Object */
2443 2385, /* ReduceAction */
2444 684, /* ReduceAction486 */
2447 /* runtime type ReduceAction488 */
2448 const struct type type_nitc__parser__ReduceAction488
= {
2450 "ReduceAction488", /* class_name_string */
2453 NULL
, /*NO RESOLUTIONS*/
2457 2401, /* nullable Object */
2458 2385, /* ReduceAction */
2459 685, /* ReduceAction488 */
2462 /* runtime type ReduceAction490 */
2463 const struct type type_nitc__parser__ReduceAction490
= {
2465 "ReduceAction490", /* class_name_string */
2468 NULL
, /*NO RESOLUTIONS*/
2472 2401, /* nullable Object */
2473 2385, /* ReduceAction */
2474 686, /* ReduceAction490 */
2477 /* runtime type ReduceAction491 */
2478 const struct type type_nitc__parser__ReduceAction491
= {
2480 "ReduceAction491", /* class_name_string */
2483 NULL
, /*NO RESOLUTIONS*/
2487 2401, /* nullable Object */
2488 2385, /* ReduceAction */
2489 687, /* ReduceAction491 */
2492 /* runtime type ReduceAction494 */
2493 const struct type type_nitc__parser__ReduceAction494
= {
2495 "ReduceAction494", /* class_name_string */
2498 NULL
, /*NO RESOLUTIONS*/
2502 2401, /* nullable Object */
2503 2385, /* ReduceAction */
2504 688, /* ReduceAction494 */
2507 /* runtime type ReduceAction856 */
2508 const struct type type_nitc__parser__ReduceAction856
= {
2510 "ReduceAction856", /* class_name_string */
2513 NULL
, /*NO RESOLUTIONS*/
2517 2401, /* nullable Object */
2518 2385, /* ReduceAction */
2519 689, /* ReduceAction856 */
2522 /* runtime type ReduceAction858 */
2523 const struct type type_nitc__parser__ReduceAction858
= {
2525 "ReduceAction858", /* class_name_string */
2528 NULL
, /*NO RESOLUTIONS*/
2532 2401, /* nullable Object */
2533 2385, /* ReduceAction */
2534 690, /* ReduceAction858 */
2537 /* runtime type ReduceAction859 */
2538 const struct type type_nitc__parser__ReduceAction859
= {
2540 "ReduceAction859", /* class_name_string */
2543 NULL
, /*NO RESOLUTIONS*/
2547 2401, /* nullable Object */
2548 2385, /* ReduceAction */
2549 691, /* ReduceAction859 */
2552 /* runtime type ReduceAction860 */
2553 const struct type type_nitc__parser__ReduceAction860
= {
2555 "ReduceAction860", /* class_name_string */
2558 NULL
, /*NO RESOLUTIONS*/
2562 2401, /* nullable Object */
2563 2385, /* ReduceAction */
2564 692, /* ReduceAction860 */
2567 /* runtime type ReduceAction861 */
2568 const struct type type_nitc__parser__ReduceAction861
= {
2570 "ReduceAction861", /* class_name_string */
2573 NULL
, /*NO RESOLUTIONS*/
2577 2401, /* nullable Object */
2578 2385, /* ReduceAction */
2579 693, /* ReduceAction861 */
2582 /* runtime type ReduceAction862 */
2583 const struct type type_nitc__parser__ReduceAction862
= {
2585 "ReduceAction862", /* class_name_string */
2588 NULL
, /*NO RESOLUTIONS*/
2592 2401, /* nullable Object */
2593 2385, /* ReduceAction */
2594 694, /* ReduceAction862 */
2597 /* runtime type ReduceAction863 */
2598 const struct type type_nitc__parser__ReduceAction863
= {
2600 "ReduceAction863", /* class_name_string */
2603 NULL
, /*NO RESOLUTIONS*/
2607 2401, /* nullable Object */
2608 2385, /* ReduceAction */
2609 695, /* ReduceAction863 */
2612 /* runtime type ReduceAction864 */
2613 const struct type type_nitc__parser__ReduceAction864
= {
2615 "ReduceAction864", /* class_name_string */
2618 NULL
, /*NO RESOLUTIONS*/
2622 2401, /* nullable Object */
2623 2385, /* ReduceAction */
2624 696, /* ReduceAction864 */
2627 /* runtime type ReduceAction865 */
2628 const struct type type_nitc__parser__ReduceAction865
= {
2630 "ReduceAction865", /* class_name_string */
2633 NULL
, /*NO RESOLUTIONS*/
2637 2401, /* nullable Object */
2638 2385, /* ReduceAction */
2639 697, /* ReduceAction865 */
2642 /* runtime type ReduceAction866 */
2643 const struct type type_nitc__parser__ReduceAction866
= {
2645 "ReduceAction866", /* class_name_string */
2648 NULL
, /*NO RESOLUTIONS*/
2652 2401, /* nullable Object */
2653 2385, /* ReduceAction */
2654 698, /* ReduceAction866 */
2657 /* runtime type ReduceAction869 */
2658 const struct type type_nitc__parser__ReduceAction869
= {
2660 "ReduceAction869", /* class_name_string */
2663 NULL
, /*NO RESOLUTIONS*/
2667 2401, /* nullable Object */
2668 2385, /* ReduceAction */
2669 699, /* ReduceAction869 */
2672 /* runtime type ReduceAction870 */
2673 const struct type type_nitc__parser__ReduceAction870
= {
2675 "ReduceAction870", /* class_name_string */
2678 NULL
, /*NO RESOLUTIONS*/
2682 2401, /* nullable Object */
2683 2385, /* ReduceAction */
2684 700, /* ReduceAction870 */
2687 /* runtime type ReduceAction894 */
2688 const struct type type_nitc__parser__ReduceAction894
= {
2690 "ReduceAction894", /* class_name_string */
2693 NULL
, /*NO RESOLUTIONS*/
2697 2401, /* nullable Object */
2698 2385, /* ReduceAction */
2699 701, /* ReduceAction894 */
2702 /* runtime type ReduceAction895 */
2703 const struct type type_nitc__parser__ReduceAction895
= {
2705 "ReduceAction895", /* class_name_string */
2708 NULL
, /*NO RESOLUTIONS*/
2712 2401, /* nullable Object */
2713 2385, /* ReduceAction */
2714 702, /* ReduceAction895 */
2717 /* runtime type ReduceAction1063 */
2718 const struct type type_nitc__parser__ReduceAction1063
= {
2720 "ReduceAction1063", /* class_name_string */
2723 NULL
, /*NO RESOLUTIONS*/
2727 2401, /* nullable Object */
2728 2385, /* ReduceAction */
2729 703, /* ReduceAction1063 */
2732 /* runtime type ReduceAction1064 */
2733 const struct type type_nitc__parser__ReduceAction1064
= {
2735 "ReduceAction1064", /* class_name_string */
2738 NULL
, /*NO RESOLUTIONS*/
2742 2401, /* nullable Object */
2743 2385, /* ReduceAction */
2744 704, /* ReduceAction1064 */
2747 /* runtime type ReduceAction1065 */
2748 const struct type type_nitc__parser__ReduceAction1065
= {
2750 "ReduceAction1065", /* class_name_string */
2753 NULL
, /*NO RESOLUTIONS*/
2757 2401, /* nullable Object */
2758 2385, /* ReduceAction */
2759 705, /* ReduceAction1065 */
2762 /* runtime type ReduceAction1066 */
2763 const struct type type_nitc__parser__ReduceAction1066
= {
2765 "ReduceAction1066", /* class_name_string */
2768 NULL
, /*NO RESOLUTIONS*/
2772 2401, /* nullable Object */
2773 2385, /* ReduceAction */
2774 706, /* ReduceAction1066 */
2777 /* runtime type ReduceAction1067 */
2778 const struct type type_nitc__parser__ReduceAction1067
= {
2780 "ReduceAction1067", /* class_name_string */
2783 NULL
, /*NO RESOLUTIONS*/
2787 2401, /* nullable Object */
2788 2385, /* ReduceAction */
2789 707, /* ReduceAction1067 */
2792 /* runtime type ReduceAction1068 */
2793 const struct type type_nitc__parser__ReduceAction1068
= {
2795 "ReduceAction1068", /* class_name_string */
2798 NULL
, /*NO RESOLUTIONS*/
2802 2401, /* nullable Object */
2803 2385, /* ReduceAction */
2804 708, /* ReduceAction1068 */
2807 /* runtime type ReduceAction1070 */
2808 const struct type type_nitc__parser__ReduceAction1070
= {
2810 "ReduceAction1070", /* class_name_string */
2813 NULL
, /*NO RESOLUTIONS*/
2817 2401, /* nullable Object */
2818 2385, /* ReduceAction */
2819 709, /* ReduceAction1070 */
2822 /* runtime type ReduceAction1072 */
2823 const struct type type_nitc__parser__ReduceAction1072
= {
2825 "ReduceAction1072", /* class_name_string */
2828 NULL
, /*NO RESOLUTIONS*/
2832 2401, /* nullable Object */
2833 2385, /* ReduceAction */
2834 710, /* ReduceAction1072 */
2837 /* runtime type ReduceAction1074 */
2838 const struct type type_nitc__parser__ReduceAction1074
= {
2840 "ReduceAction1074", /* class_name_string */
2843 NULL
, /*NO RESOLUTIONS*/
2847 2401, /* nullable Object */
2848 2385, /* ReduceAction */
2849 711, /* ReduceAction1074 */
2852 /* runtime type ReduceAction1075 */
2853 const struct type type_nitc__parser__ReduceAction1075
= {
2855 "ReduceAction1075", /* class_name_string */
2858 NULL
, /*NO RESOLUTIONS*/
2862 2401, /* nullable Object */
2863 2385, /* ReduceAction */
2864 712, /* ReduceAction1075 */
2867 /* runtime type ReduceAction1076 */
2868 const struct type type_nitc__parser__ReduceAction1076
= {
2870 "ReduceAction1076", /* class_name_string */
2873 NULL
, /*NO RESOLUTIONS*/
2877 2401, /* nullable Object */
2878 2385, /* ReduceAction */
2879 713, /* ReduceAction1076 */
2882 /* runtime type ReduceAction1077 */
2883 const struct type type_nitc__parser__ReduceAction1077
= {
2885 "ReduceAction1077", /* class_name_string */
2888 NULL
, /*NO RESOLUTIONS*/
2892 2401, /* nullable Object */
2893 2385, /* ReduceAction */
2894 714, /* ReduceAction1077 */
2897 /* runtime type ReduceAction1078 */
2898 const struct type type_nitc__parser__ReduceAction1078
= {
2900 "ReduceAction1078", /* class_name_string */
2903 NULL
, /*NO RESOLUTIONS*/
2907 2401, /* nullable Object */
2908 2385, /* ReduceAction */
2909 715, /* ReduceAction1078 */
2912 /* runtime type ReduceAction1080 */
2913 const struct type type_nitc__parser__ReduceAction1080
= {
2915 "ReduceAction1080", /* class_name_string */
2918 NULL
, /*NO RESOLUTIONS*/
2922 2401, /* nullable Object */
2923 2385, /* ReduceAction */
2924 716, /* ReduceAction1080 */
2927 /* runtime type ReduceAction1082 */
2928 const struct type type_nitc__parser__ReduceAction1082
= {
2930 "ReduceAction1082", /* class_name_string */
2933 NULL
, /*NO RESOLUTIONS*/
2937 2401, /* nullable Object */
2938 2385, /* ReduceAction */
2939 717, /* ReduceAction1082 */
2942 /* runtime type ReduceAction1088 */
2943 const struct type type_nitc__parser__ReduceAction1088
= {
2945 "ReduceAction1088", /* class_name_string */
2948 NULL
, /*NO RESOLUTIONS*/
2952 2401, /* nullable Object */
2953 2385, /* ReduceAction */
2954 718, /* ReduceAction1088 */
2957 /* runtime type ReduceAction1096 */
2958 const struct type type_nitc__parser__ReduceAction1096
= {
2960 "ReduceAction1096", /* class_name_string */
2963 NULL
, /*NO RESOLUTIONS*/
2967 2401, /* nullable Object */
2968 2385, /* ReduceAction */
2969 719, /* ReduceAction1096 */
2972 /* runtime type ReduceAction1097 */
2973 const struct type type_nitc__parser__ReduceAction1097
= {
2975 "ReduceAction1097", /* class_name_string */
2978 NULL
, /*NO RESOLUTIONS*/
2982 2401, /* nullable Object */
2983 2385, /* ReduceAction */
2984 720, /* ReduceAction1097 */
2987 /* runtime type ReduceAction1098 */
2988 const struct type type_nitc__parser__ReduceAction1098
= {
2990 "ReduceAction1098", /* class_name_string */
2993 NULL
, /*NO RESOLUTIONS*/
2997 2401, /* nullable Object */
2998 2385, /* ReduceAction */
2999 721, /* ReduceAction1098 */
3002 /* runtime type State */
3003 const struct type type_nitc__parser_work__State
= {
3005 "State", /* class_name_string */
3008 NULL
, /*NO RESOLUTIONS*/
3012 2401, /* nullable Object */
3016 /* runtime type TablesCapable */
3017 const struct type type_nitc__TablesCapable
= {
3019 "TablesCapable", /* class_name_string */
3022 NULL
, /*NO RESOLUTIONS*/
3026 2401, /* nullable Object */
3027 723, /* TablesCapable */
3030 /* runtime type ANodes[TComment] */
3031 const struct type type_nitc__ANodes__nitc__TComment
= {
3033 "ANodes[TComment]", /* class_name_string */
3036 &resolution_table_nitc__ANodes__nitc__TComment
,
3040 2401, /* nullable Object */
3076 2442, /* Collection[Object] */
3084 2450, /* Collection[Token] */
3130 2496, /* Collection[ANode] */
3136 2502, /* Collection[nullable Object] */
3156 2522, /* Collection[TComment] */
3169 2210, /* SequenceRead[nullable Object] */
3178 724, /* ANodes[TComment] */
3184 const struct types resolution_table_nitc__ANodes__nitc__TComment
= {
3187 &type_core__Array__nitc__TComment
, /* Array[E]: Array[TComment] */
3188 &type_nitc__TComment
, /* E: TComment */
3195 &type_nitc__TComment
, /* E: TComment */
3196 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
3197 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
3198 &type_core__Array__nitc__TComment
, /* Array[E]: Array[TComment] */
3201 /* runtime type StaticFrame */
3202 const struct type type_nitc__StaticFrame
= {
3204 "StaticFrame", /* class_name_string */
3207 &resolution_table_nitc__StaticFrame
,
3211 2401, /* nullable Object */
3212 725, /* StaticFrame */
3215 const struct types resolution_table_nitc__StaticFrame
= {
3218 &type_nitc__AbstractCompilerVisitor
, /* VISITOR: AbstractCompilerVisitor */
3221 /* runtime type HashMap[EscapeMark, String] */
3222 const struct type type_core__HashMap__nitc__EscapeMark__core__String
= {
3224 "HashMap[EscapeMark, String]", /* class_name_string */
3227 &resolution_table_core__HashMap__nitc__EscapeMark__core__String
,
3231 2401, /* nullable Object */
3232 2206, /* MapRead[nullable Object, nullable Object] */
3264 3022, /* MapRead[Object, String] */
3276 3034, /* MapRead[EscapeMark, String] */
3297 3055, /* MapRead[Object, nullable Object] */
3364 1704, /* HashMap[Object, nullable Object] */
3366 183, /* HashMap[Object, String] */
3388 726, /* HashMap[EscapeMark, String] */
3398 const struct types resolution_table_core__HashMap__nitc__EscapeMark__core__String
= {
3404 &type_core__hash_collection__HashMapIterator__nitc__EscapeMark__core__String
, /* HashMapIterator[K, V]: HashMapIterator[EscapeMark, String] */
3405 &type_nitc__EscapeMark
, /* K: EscapeMark */
3406 &type_core__String
, /* V: String */
3407 &type_core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* HashMapNode[K, V]: HashMapNode[EscapeMark, String] */
3408 &type_core__hash_collection__HashMapKeys__nitc__EscapeMark__core__String
, /* HashMapKeys[K, V]: HashMapKeys[EscapeMark, String] */
3409 &type_core__hash_collection__HashMapValues__nitc__EscapeMark__core__String
, /* HashMapValues[K, V]: HashMapValues[EscapeMark, String] */
3410 &type_nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* nullable N: nullable HashMapNode[EscapeMark, String] */
3411 &type_core__MapRead__nitc__EscapeMark__core__String
, /* MapRead[K, V]: MapRead[EscapeMark, String] */
3413 &type_core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* N: HashMapNode[EscapeMark, String] */
3414 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[EscapeMark, String]] */
3417 /* runtime type MClassDefSorter */
3418 const struct type type_nitc__model__MClassDefSorter
= {
3420 "MClassDefSorter", /* class_name_string */
3423 &resolution_table_nitc__model__MClassDefSorter
,
3427 2401, /* nullable Object */
3428 727, /* MClassDefSorter */
3431 const struct types resolution_table_nitc__model__MClassDefSorter
= {
3439 &type_nitc__MClassDef
, /* COMPARED: MClassDef */
3443 &type_core__Array__nitc__MClassDef
, /* Array[COMPARED]: Array[MClassDef] */
3446 /* runtime type MultiHashMap[MClass, MType] */
3447 const struct type type_more_collections__MultiHashMap__nitc__MClass__nitc__MType
= {
3449 "MultiHashMap[MClass, MType]", /* class_name_string */
3452 &resolution_table_more_collections__MultiHashMap__nitc__MClass__nitc__MType
,
3456 2401, /* nullable Object */
3457 2206, /* MapRead[nullable Object, nullable Object] */
3502 3035, /* MapRead[MClass, Array[MType]] */
3504 3037, /* MapRead[MClass, Array[nullable MType]] */
3521 3054, /* MapRead[Object, Array[Object]] */
3522 3055, /* MapRead[Object, nullable Object] */
3541 3077, /* Map[MClass, Collection[MType]] */
3589 1704, /* HashMap[Object, nullable Object] */
3590 1703, /* HashMap[Object, Array[Object]] */
3614 2368, /* HashMap[MClass, Array[MType]] */
3616 732, /* HashMap[MClass, Array[nullable MType]] */
3628 728, /* MultiHashMap[MClass, MType] */
3631 const struct types resolution_table_more_collections__MultiHashMap__nitc__MClass__nitc__MType
= {
3634 &type_nitc__MClass
, /* K: MClass */
3635 &type_nitc__MType
, /* V: MType */
3636 &type_core__Array__nitc__MType
, /* Array[V]: Array[MType] */
3637 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Array[MType]] */
3638 &type_nitc__MClass
, /* K: MClass */
3639 &type_core__Array__nitc__MType
, /* V: Array[MType] */
3640 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MClass, Array[MType]] */
3641 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Array[MType]] */
3642 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MClass, Array[MType]] */
3643 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* nullable N: nullable HashMapNode[MClass, Array[MType]] */
3644 &type_core__MapRead__nitc__MClass__core__Array__nitc__MType
, /* MapRead[K, V]: MapRead[MClass, Array[MType]] */
3646 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* N: HashMapNode[MClass, Array[MType]] */
3647 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Array[MType]]] */
3650 /* runtime type Array[nullable MType] */
3651 const struct type type_core__Array__nullable__nitc__MType
= {
3653 "Array[nullable MType]", /* class_name_string */
3656 &resolution_table_core__Array__nullable__nitc__MType
,
3660 2401, /* nullable Object */
3707 2453, /* Collection[nullable MType] */
3756 2502, /* Collection[nullable Object] */
3788 1715, /* Array[nullable Object] */
3789 2210, /* SequenceRead[nullable Object] */
3860 2603, /* AbstractArrayRead[nullable Object] */
3901 2644, /* AbstractArrayRead[nullable MType] */
3960 2899, /* AbstractArray[nullable MType] */
4010 2949, /* AbstractArray[nullable Object] */
4056 729, /* Array[nullable MType] */
4171 const struct types resolution_table_core__Array__nullable__nitc__MType
= {
4174 &type_nullable__nitc__MType
, /* E: nullable MType */
4175 &type_core__Array__nullable__nitc__MType
, /* SELF: Array[nullable MType] */
4176 &type_core__Collection__nullable__nitc__MType
, /* Collection[E]: Collection[nullable MType] */
4177 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
4178 &type_core__AbstractArray__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[nullable MType] */
4179 &type_core__NativeArray__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable MType] */
4180 &type_nullable__nitc__MType
, /* E: nullable MType */
4181 &type_core__Collection__nullable__nitc__MType
, /* Collection[E]: Collection[nullable MType] */
4182 &type_nullable__nitc__MType
, /* E: nullable MType */
4183 &type_core__Collection__nullable__nitc__MType
, /* Collection[E]: Collection[nullable MType] */
4184 &type_core__Collection__nullable__nitc__MType
, /* Collection[E]: Collection[nullable MType] */
4185 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
4186 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
4187 &type_core__AbstractArray__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[nullable MType] */
4188 &type_core__array__ArrayIterator__nullable__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[nullable MType] */
4189 &type_core__array__ArrayReverseIterator__nullable__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MType] */
4192 /* runtime type HashMap[MClass, Set[MType]] */
4193 const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__MType
= {
4195 "HashMap[MClass, Set[MType]]", /* class_name_string */
4198 &resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MType
,
4202 2401, /* nullable Object */
4203 2206, /* MapRead[nullable Object, nullable Object] */
4249 3036, /* MapRead[MClass, Set[MType]] */
4268 3055, /* MapRead[Object, nullable Object] */
4287 3077, /* Map[MClass, Collection[MType]] */
4289 3081, /* Map[MClass, Set[MType]] */
4335 1704, /* HashMap[Object, nullable Object] */
4361 730, /* HashMap[MClass, Set[MType]] */
4369 const struct types resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MType
= {
4375 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MType]] */
4376 &type_nitc__MClass
, /* K: MClass */
4377 &type_core__Set__nitc__MType
, /* V: Set[MType] */
4378 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MType]] */
4379 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MType]] */
4380 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MType]] */
4381 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MType
, /* nullable N: nullable HashMapNode[MClass, Set[MType]] */
4382 &type_core__MapRead__nitc__MClass__core__Set__nitc__MType
, /* MapRead[K, V]: MapRead[MClass, Set[MType]] */
4384 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MType
, /* N: HashMapNode[MClass, Set[MType]] */
4385 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MType]]] */
4388 /* runtime type POSetGroupColorer[MClass, MType] */
4389 const struct type type_nitc__POSetGroupColorer__nitc__MClass__nitc__MType
= {
4391 "POSetGroupColorer[MClass, MType]", /* class_name_string */
4394 &resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__MType
,
4398 2401, /* nullable Object */
4401 731, /* POSetGroupColorer[MClass, MType] */
4404 const struct types resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__MType
= {
4407 &type_core__HashMap__nitc__MType__core__Int
, /* HashMap[E, Int]: HashMap[MType, Int] */
4408 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[H, HashSet[Int]]: HashMap[MClass, HashSet[Int]] */
4409 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[H, Int]: HashMap[MClass, Int] */
4410 &type_nitc__POSetConflictGraph__nitc__MClass
, /* POSetConflictGraph[H]: POSetConflictGraph[MClass] */
4411 &type_core__Map__nitc__MClass__core__Collection__nitc__MType
, /* Map[H, Collection[E]]: Map[MClass, Collection[MType]] */
4412 &type_nitc__MClass
, /* H: MClass */
4413 &type_core__Array__nullable__nitc__MType
, /* Array[nullable E]: Array[nullable MType] */
4414 &type_core__Set__nitc__MClass
, /* Set[H]: Set[MClass] */
4415 &type_core__Collection__nitc__MClass
, /* Collection[H]: Collection[MClass] */
4418 /* runtime type HashMap[MClass, Array[nullable MType]] */
4419 const struct type type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MType
= {
4421 "HashMap[MClass, Array[nullable MType]]", /* class_name_string */
4424 &resolution_table_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MType
,
4428 2401, /* nullable Object */
4429 2206, /* MapRead[nullable Object, nullable Object] */
4476 3037, /* MapRead[MClass, Array[nullable MType]] */
4494 3055, /* MapRead[Object, nullable Object] */
4561 1704, /* HashMap[Object, nullable Object] */
4588 732, /* HashMap[MClass, Array[nullable MType]] */
4595 const struct types resolution_table_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MType
= {
4601 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Array[nullable MType]] */
4602 &type_nitc__MClass
, /* K: MClass */
4603 &type_core__Array__nullable__nitc__MType
, /* V: Array[nullable MType] */
4604 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MClass, Array[nullable MType]] */
4605 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Array[nullable MType]] */
4606 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MClass, Array[nullable MType]] */
4607 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MType
, /* nullable N: nullable HashMapNode[MClass, Array[nullable MType]] */
4608 &type_core__MapRead__nitc__MClass__core__Array__nullable__nitc__MType
, /* MapRead[K, V]: MapRead[MClass, Array[nullable MType]] */
4610 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MType
, /* N: HashMapNode[MClass, Array[nullable MType]] */
4611 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Array[nullable MType]]] */
4614 /* runtime type BucketsColorer[MClass, MType] */
4615 const struct type type_nitc__BucketsColorer__nitc__MClass__nitc__MType
= {
4617 "BucketsColorer[MClass, MType]", /* class_name_string */
4620 &resolution_table_nitc__BucketsColorer__nitc__MClass__nitc__MType
,
4624 2401, /* nullable Object */
4625 733, /* BucketsColorer[MClass, MType] */
4628 const struct types resolution_table_nitc__BucketsColorer__nitc__MClass__nitc__MType
= {
4631 &type_core__HashMap__nitc__MType__core__Int
, /* HashMap[E, Int]: HashMap[MType, Int] */
4632 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
4633 &type_core__Map__nitc__MClass__core__Set__nitc__MType
, /* Map[H, Set[E]]: Map[MClass, Set[MType]] */
4634 &type_nitc__MType
, /* E: MType */
4635 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
4638 /* runtime type ExternCFile */
4639 const struct type type_nitc__ExternCFile
= {
4641 "ExternCFile", /* class_name_string */
4644 NULL
, /*NO RESOLUTIONS*/
4648 2401, /* nullable Object */
4649 2376, /* ExternFile */
4650 734, /* ExternCFile */
4653 /* runtime type BytesIterator */
4654 const struct type type_core__bytes__BytesIterator
= {
4656 "BytesIterator", /* class_name_string */
4659 &resolution_table_core__bytes__BytesIterator
,
4663 2401, /* nullable Object */
4664 2400, /* Iterator[Object] */
4673 735, /* BytesIterator */
4676 const struct types resolution_table_core__bytes__BytesIterator
= {
4679 &type_core__Array__core__Byte
, /* Array[E]: Array[Byte] */
4682 /* runtime type AModule */
4683 const struct type type_nitc__AModule
= {
4685 "AModule", /* class_name_string */
4688 NULL
, /*NO RESOLUTIONS*/
4692 2401, /* nullable Object */
4698 /* runtime type AModuledecl */
4699 const struct type type_nitc__AModuledecl
= {
4701 "AModuledecl", /* class_name_string */
4704 NULL
, /*NO RESOLUTIONS*/
4708 2401, /* nullable Object */
4711 737, /* AModuledecl */
4712 2224, /* nullable AModuledecl */
4715 /* runtime type AStdImport */
4716 const struct type type_nitc__AStdImport
= {
4718 "AStdImport", /* class_name_string */
4721 NULL
, /*NO RESOLUTIONS*/
4725 2401, /* nullable Object */
4729 738, /* AStdImport */
4732 /* runtime type ANoImport */
4733 const struct type type_nitc__ANoImport
= {
4735 "ANoImport", /* class_name_string */
4738 NULL
, /*NO RESOLUTIONS*/
4742 2401, /* nullable Object */
4746 739, /* ANoImport */
4749 /* runtime type ATopClassdef */
4750 const struct type type_nitc__ATopClassdef
= {
4752 "ATopClassdef", /* class_name_string */
4755 NULL
, /*NO RESOLUTIONS*/
4759 2401, /* nullable Object */
4762 2213, /* AClassdef */
4763 2223, /* nullable AClassdef */
4764 740, /* ATopClassdef */
4767 /* runtime type AMainClassdef */
4768 const struct type type_nitc__AMainClassdef
= {
4770 "AMainClassdef", /* class_name_string */
4773 NULL
, /*NO RESOLUTIONS*/
4777 2401, /* nullable Object */
4780 2213, /* AClassdef */
4781 2223, /* nullable AClassdef */
4782 741, /* AMainClassdef */
4785 /* runtime type AMainMethPropdef */
4786 const struct type type_nitc__AMainMethPropdef
= {
4788 "AMainMethPropdef", /* class_name_string */
4791 &resolution_table_nitc__AMainMethPropdef
,
4795 2401, /* nullable Object */
4798 2233, /* nullable APropdef */
4799 2349, /* APropdef */
4800 751, /* AMethPropdef */
4801 742, /* AMainMethPropdef */
4804 const struct types resolution_table_nitc__AMainMethPropdef
= {
4807 &type_nullable__nitc__MMethodDef
, /* nullable MPROPDEF: nullable MMethodDef */
4810 /* runtime type AStdClassdef */
4811 const struct type type_nitc__AStdClassdef
= {
4813 "AStdClassdef", /* class_name_string */
4816 NULL
, /*NO RESOLUTIONS*/
4820 2401, /* nullable Object */
4823 2213, /* AClassdef */
4824 2223, /* nullable AClassdef */
4825 743, /* AStdClassdef */
4828 /* runtime type AConcreteClasskind */
4829 const struct type type_nitc__AConcreteClasskind
= {
4831 "AConcreteClasskind", /* class_name_string */
4834 NULL
, /*NO RESOLUTIONS*/
4838 2401, /* nullable Object */
4841 2235, /* nullable AClasskind */
4842 2355, /* AClasskind */
4843 744, /* AConcreteClasskind */
4846 /* runtime type AAbstractClasskind */
4847 const struct type type_nitc__AAbstractClasskind
= {
4849 "AAbstractClasskind", /* class_name_string */
4852 NULL
, /*NO RESOLUTIONS*/
4856 2401, /* nullable Object */
4859 2235, /* nullable AClasskind */
4860 2355, /* AClasskind */
4861 745, /* AAbstractClasskind */
4864 /* runtime type AInterfaceClasskind */
4865 const struct type type_nitc__AInterfaceClasskind
= {
4867 "AInterfaceClasskind", /* class_name_string */
4870 NULL
, /*NO RESOLUTIONS*/
4874 2401, /* nullable Object */
4877 2235, /* nullable AClasskind */
4878 2355, /* AClasskind */
4879 746, /* AInterfaceClasskind */
4882 /* runtime type AEnumClasskind */
4883 const struct type type_nitc__AEnumClasskind
= {
4885 "AEnumClasskind", /* class_name_string */
4888 NULL
, /*NO RESOLUTIONS*/
4892 2401, /* nullable Object */
4895 2235, /* nullable AClasskind */
4896 2355, /* AClasskind */
4897 747, /* AEnumClasskind */
4900 /* runtime type AExternClasskind */
4901 const struct type type_nitc__AExternClasskind
= {
4903 "AExternClasskind", /* class_name_string */
4906 NULL
, /*NO RESOLUTIONS*/
4910 2401, /* nullable Object */
4913 2235, /* nullable AClasskind */
4914 2355, /* AClasskind */
4915 748, /* AExternClasskind */
4918 /* runtime type AFormaldef */
4919 const struct type type_nitc__AFormaldef
= {
4921 "AFormaldef", /* class_name_string */
4924 NULL
, /*NO RESOLUTIONS*/
4928 2401, /* nullable Object */
4931 749, /* AFormaldef */
4934 /* runtime type ASuperPropdef */
4935 const struct type type_nitc__ASuperPropdef
= {
4937 "ASuperPropdef", /* class_name_string */
4940 &resolution_table_nitc__ASuperPropdef
,
4944 2401, /* nullable Object */
4947 2233, /* nullable APropdef */
4948 2349, /* APropdef */
4949 750, /* ASuperPropdef */
4952 const struct types resolution_table_nitc__ASuperPropdef
= {
4955 &type_nullable__nitc__MPropDef
, /* nullable MPROPDEF: nullable MPropDef */
4958 /* runtime type AMethPropdef */
4959 const struct type type_nitc__AMethPropdef
= {
4961 "AMethPropdef", /* class_name_string */
4964 &resolution_table_nitc__AMethPropdef
,
4968 2401, /* nullable Object */
4971 2233, /* nullable APropdef */
4972 2349, /* APropdef */
4973 751, /* AMethPropdef */
4976 const struct types resolution_table_nitc__AMethPropdef
= {
4979 &type_nullable__nitc__MMethodDef
, /* nullable MPROPDEF: nullable MMethodDef */
4982 /* runtime type AAttrPropdef */
4983 const struct type type_nitc__AAttrPropdef
= {
4985 "AAttrPropdef", /* class_name_string */
4988 &resolution_table_nitc__AAttrPropdef
,
4992 2401, /* nullable Object */
4995 2233, /* nullable APropdef */
4996 2349, /* APropdef */
4997 752, /* AAttrPropdef */
5000 const struct types resolution_table_nitc__AAttrPropdef
= {
5003 &type_nullable__nitc__MAttributeDef
, /* nullable MPROPDEF: nullable MAttributeDef */
5006 /* runtime type ATypePropdef */
5007 const struct type type_nitc__ATypePropdef
= {
5009 "ATypePropdef", /* class_name_string */
5012 &resolution_table_nitc__ATypePropdef
,
5016 2401, /* nullable Object */
5019 2233, /* nullable APropdef */
5020 2349, /* APropdef */
5021 753, /* ATypePropdef */
5024 const struct types resolution_table_nitc__ATypePropdef
= {
5027 &type_nullable__nitc__MVirtualTypeDef
, /* nullable MPROPDEF: nullable MVirtualTypeDef */
5030 /* runtime type AAnnotations */
5031 const struct type type_nitc__AAnnotations
= {
5033 "AAnnotations", /* class_name_string */
5036 NULL
, /*NO RESOLUTIONS*/
5040 2401, /* nullable Object */
5043 754, /* AAnnotations */
5044 2230, /* nullable AAnnotations */
5047 /* runtime type APublicVisibility */
5048 const struct type type_nitc__APublicVisibility
= {
5050 "APublicVisibility", /* class_name_string */
5053 NULL
, /*NO RESOLUTIONS*/
5057 2401, /* nullable Object */
5060 2227, /* nullable AVisibility */
5061 2354, /* AVisibility */
5062 755, /* APublicVisibility */
5065 /* runtime type APrivateVisibility */
5066 const struct type type_nitc__APrivateVisibility
= {
5068 "APrivateVisibility", /* class_name_string */
5071 NULL
, /*NO RESOLUTIONS*/
5075 2401, /* nullable Object */
5078 2227, /* nullable AVisibility */
5079 2354, /* AVisibility */
5080 756, /* APrivateVisibility */
5083 /* runtime type AProtectedVisibility */
5084 const struct type type_nitc__AProtectedVisibility
= {
5086 "AProtectedVisibility", /* class_name_string */
5089 NULL
, /*NO RESOLUTIONS*/
5093 2401, /* nullable Object */
5096 2227, /* nullable AVisibility */
5097 2354, /* AVisibility */
5098 757, /* AProtectedVisibility */
5101 /* runtime type AIntrudeVisibility */
5102 const struct type type_nitc__AIntrudeVisibility
= {
5104 "AIntrudeVisibility", /* class_name_string */
5107 NULL
, /*NO RESOLUTIONS*/
5111 2401, /* nullable Object */
5114 2227, /* nullable AVisibility */
5115 2354, /* AVisibility */
5116 758, /* AIntrudeVisibility */
5119 /* runtime type APlusMethid */
5120 const struct type type_nitc__APlusMethid
= {
5122 "APlusMethid", /* class_name_string */
5125 NULL
, /*NO RESOLUTIONS*/
5129 2401, /* nullable Object */
5132 2249, /* nullable AMethid */
5134 759, /* APlusMethid */
5137 /* runtime type AMinusMethid */
5138 const struct type type_nitc__AMinusMethid
= {
5140 "AMinusMethid", /* class_name_string */
5143 NULL
, /*NO RESOLUTIONS*/
5147 2401, /* nullable Object */
5150 2249, /* nullable AMethid */
5152 760, /* AMinusMethid */
5155 /* runtime type AStarMethid */
5156 const struct type type_nitc__AStarMethid
= {
5158 "AStarMethid", /* class_name_string */
5161 NULL
, /*NO RESOLUTIONS*/
5165 2401, /* nullable Object */
5168 2249, /* nullable AMethid */
5170 761, /* AStarMethid */
5173 /* runtime type AStarstarMethid */
5174 const struct type type_nitc__AStarstarMethid
= {
5176 "AStarstarMethid", /* class_name_string */
5179 NULL
, /*NO RESOLUTIONS*/
5183 2401, /* nullable Object */
5186 2249, /* nullable AMethid */
5188 762, /* AStarstarMethid */
5191 /* runtime type ASlashMethid */
5192 const struct type type_nitc__ASlashMethid
= {
5194 "ASlashMethid", /* class_name_string */
5197 NULL
, /*NO RESOLUTIONS*/
5201 2401, /* nullable Object */
5204 2249, /* nullable AMethid */
5206 763, /* ASlashMethid */
5209 /* runtime type APercentMethid */
5210 const struct type type_nitc__APercentMethid
= {
5212 "APercentMethid", /* class_name_string */
5215 NULL
, /*NO RESOLUTIONS*/
5219 2401, /* nullable Object */
5222 2249, /* nullable AMethid */
5224 764, /* APercentMethid */
5227 /* runtime type APipeMethid */
5228 const struct type type_nitc__APipeMethid
= {
5230 "APipeMethid", /* class_name_string */
5233 NULL
, /*NO RESOLUTIONS*/
5237 2401, /* nullable Object */
5240 2249, /* nullable AMethid */
5242 765, /* APipeMethid */
5245 /* runtime type ACaretMethid */
5246 const struct type type_nitc__ACaretMethid
= {
5248 "ACaretMethid", /* class_name_string */
5251 NULL
, /*NO RESOLUTIONS*/
5255 2401, /* nullable Object */
5258 2249, /* nullable AMethid */
5260 766, /* ACaretMethid */
5263 /* runtime type AAmpMethid */
5264 const struct type type_nitc__AAmpMethid
= {
5266 "AAmpMethid", /* class_name_string */
5269 NULL
, /*NO RESOLUTIONS*/
5273 2401, /* nullable Object */
5276 2249, /* nullable AMethid */
5278 767, /* AAmpMethid */
5281 /* runtime type ATildeMethid */
5282 const struct type type_nitc__ATildeMethid
= {
5284 "ATildeMethid", /* class_name_string */
5287 NULL
, /*NO RESOLUTIONS*/
5291 2401, /* nullable Object */
5294 2249, /* nullable AMethid */
5296 768, /* ATildeMethid */
5299 /* runtime type AEqMethid */
5300 const struct type type_nitc__AEqMethid
= {
5302 "AEqMethid", /* class_name_string */
5305 NULL
, /*NO RESOLUTIONS*/
5309 2401, /* nullable Object */
5312 2249, /* nullable AMethid */
5314 769, /* AEqMethid */
5317 /* runtime type ANeMethid */
5318 const struct type type_nitc__ANeMethid
= {
5320 "ANeMethid", /* class_name_string */
5323 NULL
, /*NO RESOLUTIONS*/
5327 2401, /* nullable Object */
5330 2249, /* nullable AMethid */
5332 770, /* ANeMethid */
5335 /* runtime type ALeMethid */
5336 const struct type type_nitc__ALeMethid
= {
5338 "ALeMethid", /* class_name_string */
5341 NULL
, /*NO RESOLUTIONS*/
5345 2401, /* nullable Object */
5348 2249, /* nullable AMethid */
5350 771, /* ALeMethid */
5353 /* runtime type AGeMethid */
5354 const struct type type_nitc__AGeMethid
= {
5356 "AGeMethid", /* class_name_string */
5359 NULL
, /*NO RESOLUTIONS*/
5363 2401, /* nullable Object */
5366 2249, /* nullable AMethid */
5368 772, /* AGeMethid */
5371 /* runtime type ALtMethid */
5372 const struct type type_nitc__ALtMethid
= {
5374 "ALtMethid", /* class_name_string */
5377 NULL
, /*NO RESOLUTIONS*/
5381 2401, /* nullable Object */
5384 2249, /* nullable AMethid */
5386 773, /* ALtMethid */
5389 /* runtime type AGtMethid */
5390 const struct type type_nitc__AGtMethid
= {
5392 "AGtMethid", /* class_name_string */
5395 NULL
, /*NO RESOLUTIONS*/
5399 2401, /* nullable Object */
5402 2249, /* nullable AMethid */
5404 774, /* AGtMethid */
5407 /* runtime type ALlMethid */
5408 const struct type type_nitc__ALlMethid
= {
5410 "ALlMethid", /* class_name_string */
5413 NULL
, /*NO RESOLUTIONS*/
5417 2401, /* nullable Object */
5420 2249, /* nullable AMethid */
5422 775, /* ALlMethid */
5425 /* runtime type AGgMethid */
5426 const struct type type_nitc__AGgMethid
= {
5428 "AGgMethid", /* class_name_string */
5431 NULL
, /*NO RESOLUTIONS*/
5435 2401, /* nullable Object */
5438 2249, /* nullable AMethid */
5440 776, /* AGgMethid */
5443 /* runtime type ABraMethid */
5444 const struct type type_nitc__ABraMethid
= {
5446 "ABraMethid", /* class_name_string */
5449 NULL
, /*NO RESOLUTIONS*/
5453 2401, /* nullable Object */
5456 2249, /* nullable AMethid */
5458 777, /* ABraMethid */
5461 /* runtime type AStarshipMethid */
5462 const struct type type_nitc__AStarshipMethid
= {
5464 "AStarshipMethid", /* class_name_string */
5467 NULL
, /*NO RESOLUTIONS*/
5471 2401, /* nullable Object */
5474 2249, /* nullable AMethid */
5476 778, /* AStarshipMethid */
5479 /* runtime type AAssignMethid */
5480 const struct type type_nitc__AAssignMethid
= {
5482 "AAssignMethid", /* class_name_string */
5485 NULL
, /*NO RESOLUTIONS*/
5489 2401, /* nullable Object */
5492 2249, /* nullable AMethid */
5494 779, /* AAssignMethid */
5497 /* runtime type ABraassignMethid */
5498 const struct type type_nitc__ABraassignMethid
= {
5500 "ABraassignMethid", /* class_name_string */
5503 NULL
, /*NO RESOLUTIONS*/
5507 2401, /* nullable Object */
5510 2249, /* nullable AMethid */
5512 780, /* ABraassignMethid */
5515 /* runtime type AIdMethid */
5516 const struct type type_nitc__AIdMethid
= {
5518 "AIdMethid", /* class_name_string */
5521 NULL
, /*NO RESOLUTIONS*/
5525 2401, /* nullable Object */
5528 2249, /* nullable AMethid */
5530 781, /* AIdMethid */
5533 /* runtime type ASignature */
5534 const struct type type_nitc__ASignature
= {
5536 "ASignature", /* class_name_string */
5539 NULL
, /*NO RESOLUTIONS*/
5543 2401, /* nullable Object */
5546 2250, /* nullable ASignature */
5547 782, /* ASignature */
5550 /* runtime type ANodes[AParam] */
5551 const struct type type_nitc__ANodes__nitc__AParam
= {
5553 "ANodes[AParam]", /* class_name_string */
5556 &resolution_table_nitc__ANodes__nitc__AParam
,
5560 2401, /* nullable Object */
5596 2442, /* Collection[Object] */
5603 2449, /* Collection[Prod] */
5650 2496, /* Collection[ANode] */
5656 2502, /* Collection[nullable Object] */
5678 2524, /* Collection[AParam] */
5689 2210, /* SequenceRead[nullable Object] */
5699 783, /* ANodes[AParam] */
5704 const struct types resolution_table_nitc__ANodes__nitc__AParam
= {
5707 &type_core__Array__nitc__AParam
, /* Array[E]: Array[AParam] */
5708 &type_nitc__AParam
, /* E: AParam */
5715 &type_nitc__AParam
, /* E: AParam */
5716 &type_core__Collection__nitc__AParam
, /* Collection[E]: Collection[AParam] */
5717 &type_core__Collection__nitc__AParam
, /* Collection[E]: Collection[AParam] */
5718 &type_core__Array__nitc__AParam
, /* Array[E]: Array[AParam] */
5721 /* runtime type AParam */
5722 const struct type type_nitc__AParam
= {
5724 "AParam", /* class_name_string */
5727 NULL
, /*NO RESOLUTIONS*/
5731 2401, /* nullable Object */
5737 /* runtime type AExternCalls */
5738 const struct type type_nitc__AExternCalls
= {
5740 "AExternCalls", /* class_name_string */
5743 NULL
, /*NO RESOLUTIONS*/
5747 2401, /* nullable Object */
5750 2253, /* nullable AExternCalls */
5751 785, /* AExternCalls */
5754 /* runtime type ANodes[AExternCall] */
5755 const struct type type_nitc__ANodes__nitc__AExternCall
= {
5757 "ANodes[AExternCall]", /* class_name_string */
5760 &resolution_table_nitc__ANodes__nitc__AExternCall
,
5764 2401, /* nullable Object */
5800 2442, /* Collection[Object] */
5807 2449, /* Collection[Prod] */
5854 2496, /* Collection[ANode] */
5860 2502, /* Collection[nullable Object] */
5883 2525, /* Collection[AExternCall] */
5893 2210, /* SequenceRead[nullable Object] */
5904 786, /* ANodes[AExternCall] */
5908 const struct types resolution_table_nitc__ANodes__nitc__AExternCall
= {
5911 &type_core__Array__nitc__AExternCall
, /* Array[E]: Array[AExternCall] */
5912 &type_nitc__AExternCall
, /* E: AExternCall */
5919 &type_nitc__AExternCall
, /* E: AExternCall */
5920 &type_core__Collection__nitc__AExternCall
, /* Collection[E]: Collection[AExternCall] */
5921 &type_core__Collection__nitc__AExternCall
, /* Collection[E]: Collection[AExternCall] */
5922 &type_core__Array__nitc__AExternCall
, /* Array[E]: Array[AExternCall] */
5925 /* runtime type ASuperExternCall */
5926 const struct type type_nitc__ASuperExternCall
= {
5928 "ASuperExternCall", /* class_name_string */
5931 NULL
, /*NO RESOLUTIONS*/
5935 2401, /* nullable Object */
5938 2286, /* nullable AExternCall */
5939 2409, /* AExternCall */
5940 787, /* ASuperExternCall */
5943 /* runtime type ALocalPropExternCall */
5944 const struct type type_nitc__ALocalPropExternCall
= {
5946 "ALocalPropExternCall", /* class_name_string */
5949 NULL
, /*NO RESOLUTIONS*/
5953 2401, /* nullable Object */
5956 2286, /* nullable AExternCall */
5957 2409, /* AExternCall */
5958 788, /* ALocalPropExternCall */
5961 /* runtime type AFullPropExternCall */
5962 const struct type type_nitc__AFullPropExternCall
= {
5964 "AFullPropExternCall", /* class_name_string */
5967 NULL
, /*NO RESOLUTIONS*/
5971 2401, /* nullable Object */
5974 2286, /* nullable AExternCall */
5975 2409, /* AExternCall */
5976 789, /* AFullPropExternCall */
5979 /* runtime type AInitPropExternCall */
5980 const struct type type_nitc__AInitPropExternCall
= {
5982 "AInitPropExternCall", /* class_name_string */
5985 NULL
, /*NO RESOLUTIONS*/
5989 2401, /* nullable Object */
5992 2286, /* nullable AExternCall */
5993 2409, /* AExternCall */
5994 790, /* AInitPropExternCall */
5997 /* runtime type ACastAsExternCall */
5998 const struct type type_nitc__ACastAsExternCall
= {
6000 "ACastAsExternCall", /* class_name_string */
6003 NULL
, /*NO RESOLUTIONS*/
6007 2401, /* nullable Object */
6010 2286, /* nullable AExternCall */
6011 2409, /* AExternCall */
6012 791, /* ACastAsExternCall */
6015 /* runtime type AAsNullableExternCall */
6016 const struct type type_nitc__AAsNullableExternCall
= {
6018 "AAsNullableExternCall", /* class_name_string */
6021 NULL
, /*NO RESOLUTIONS*/
6025 2401, /* nullable Object */
6028 2286, /* nullable AExternCall */
6029 2409, /* AExternCall */
6030 792, /* AAsNullableExternCall */
6033 /* runtime type AAsNotNullableExternCall */
6034 const struct type type_nitc__AAsNotNullableExternCall
= {
6036 "AAsNotNullableExternCall", /* class_name_string */
6039 NULL
, /*NO RESOLUTIONS*/
6043 2401, /* nullable Object */
6046 2286, /* nullable AExternCall */
6047 2409, /* AExternCall */
6048 793, /* AAsNotNullableExternCall */
6051 /* runtime type AInLanguage */
6052 const struct type type_nitc__AInLanguage
= {
6054 "AInLanguage", /* class_name_string */
6057 NULL
, /*NO RESOLUTIONS*/
6061 2401, /* nullable Object */
6064 2294, /* nullable AInLanguage */
6065 794, /* AInLanguage */
6068 /* runtime type AExternCodeBlock */
6069 const struct type type_nitc__AExternCodeBlock
= {
6071 "AExternCodeBlock", /* class_name_string */
6074 NULL
, /*NO RESOLUTIONS*/
6078 2401, /* nullable Object */
6081 2237, /* nullable AExternCodeBlock */
6082 795, /* AExternCodeBlock */
6085 /* runtime type AType */
6086 const struct type type_nitc__AType
= {
6088 "AType", /* class_name_string */
6091 NULL
, /*NO RESOLUTIONS*/
6095 2401, /* nullable Object */
6098 2246, /* nullable AType */
6102 /* runtime type ABlockExpr */
6103 const struct type type_nitc__ABlockExpr
= {
6105 "ABlockExpr", /* class_name_string */
6108 NULL
, /*NO RESOLUTIONS*/
6112 2401, /* nullable Object */
6116 2234, /* nullable AExpr */
6117 797, /* ABlockExpr */
6120 /* runtime type AReturnExpr */
6121 const struct type type_nitc__AReturnExpr
= {
6123 "AReturnExpr", /* class_name_string */
6126 NULL
, /*NO RESOLUTIONS*/
6130 2401, /* nullable Object */
6134 2234, /* nullable AExpr */
6135 2387, /* AEscapeExpr */
6136 798, /* AReturnExpr */
6139 /* runtime type AYieldExpr */
6140 const struct type type_nitc__AYieldExpr
= {
6142 "AYieldExpr", /* class_name_string */
6145 NULL
, /*NO RESOLUTIONS*/
6149 2401, /* nullable Object */
6153 2234, /* nullable AExpr */
6154 799, /* AYieldExpr */
6157 /* runtime type ABreakExpr */
6158 const struct type type_nitc__ABreakExpr
= {
6160 "ABreakExpr", /* class_name_string */
6163 NULL
, /*NO RESOLUTIONS*/
6167 2401, /* nullable Object */
6171 2234, /* nullable AExpr */
6172 2387, /* AEscapeExpr */
6173 800, /* ABreakExpr */
6176 /* runtime type AAbortExpr */
6177 const struct type type_nitc__AAbortExpr
= {
6179 "AAbortExpr", /* class_name_string */
6182 NULL
, /*NO RESOLUTIONS*/
6186 2401, /* nullable Object */
6190 2234, /* nullable AExpr */
6191 801, /* AAbortExpr */
6194 /* runtime type AContinueExpr */
6195 const struct type type_nitc__AContinueExpr
= {
6197 "AContinueExpr", /* class_name_string */
6200 NULL
, /*NO RESOLUTIONS*/
6204 2401, /* nullable Object */
6208 2234, /* nullable AExpr */
6209 2387, /* AEscapeExpr */
6210 802, /* AContinueExpr */
6213 /* runtime type AQid */
6214 const struct type type_nitc__AQid
= {
6216 "AQid", /* class_name_string */
6219 NULL
, /*NO RESOLUTIONS*/
6223 2401, /* nullable Object */
6227 2359, /* nullable AQid */
6230 /* runtime type ACallExpr */
6231 const struct type type_nitc__ACallExpr
= {
6233 "ACallExpr", /* class_name_string */
6236 NULL
, /*NO RESOLUTIONS*/
6240 2401, /* nullable Object */
6244 2234, /* nullable AExpr */
6245 804, /* ACallExpr */
6248 /* runtime type AQualified */
6249 const struct type type_nitc__AQualified
= {
6251 "AQualified", /* class_name_string */
6254 NULL
, /*NO RESOLUTIONS*/
6258 2401, /* nullable Object */
6261 2302, /* nullable AQualified */
6262 805, /* AQualified */
6265 /* runtime type AImplicitSelfExpr */
6266 const struct type type_nitc__AImplicitSelfExpr
= {
6268 "AImplicitSelfExpr", /* class_name_string */
6271 NULL
, /*NO RESOLUTIONS*/
6275 2401, /* nullable Object */
6279 2234, /* nullable AExpr */
6280 876, /* ASelfExpr */
6281 806, /* AImplicitSelfExpr */
6284 /* runtime type ASuperExpr */
6285 const struct type type_nitc__ASuperExpr
= {
6287 "ASuperExpr", /* class_name_string */
6290 NULL
, /*NO RESOLUTIONS*/
6294 2401, /* nullable Object */
6298 2234, /* nullable AExpr */
6299 807, /* ASuperExpr */
6302 /* runtime type AInitExpr */
6303 const struct type type_nitc__AInitExpr
= {
6305 "AInitExpr", /* class_name_string */
6308 NULL
, /*NO RESOLUTIONS*/
6312 2401, /* nullable Object */
6316 2234, /* nullable AExpr */
6317 808, /* AInitExpr */
6320 /* runtime type ADebugTypeExpr */
6321 const struct type type_nitc__ADebugTypeExpr
= {
6323 "ADebugTypeExpr", /* class_name_string */
6326 NULL
, /*NO RESOLUTIONS*/
6330 2401, /* nullable Object */
6334 2234, /* nullable AExpr */
6335 809, /* ADebugTypeExpr */
6338 /* runtime type ALabel */
6339 const struct type type_nitc__ALabel
= {
6341 "ALabel", /* class_name_string */
6344 NULL
, /*NO RESOLUTIONS*/
6348 2401, /* nullable Object */
6351 2298, /* nullable ALabel */
6355 /* runtime type AVardeclExpr */
6356 const struct type type_nitc__AVardeclExpr
= {
6358 "AVardeclExpr", /* class_name_string */
6361 NULL
, /*NO RESOLUTIONS*/
6365 2401, /* nullable Object */
6369 2234, /* nullable AExpr */
6370 811, /* AVardeclExpr */
6373 /* runtime type AAttrAssignExpr */
6374 const struct type type_nitc__AAttrAssignExpr
= {
6376 "AAttrAssignExpr", /* class_name_string */
6379 NULL
, /*NO RESOLUTIONS*/
6383 2401, /* nullable Object */
6387 2234, /* nullable AExpr */
6388 812, /* AAttrAssignExpr */
6391 /* runtime type ACallAssignExpr */
6392 const struct type type_nitc__ACallAssignExpr
= {
6394 "ACallAssignExpr", /* class_name_string */
6397 NULL
, /*NO RESOLUTIONS*/
6401 2401, /* nullable Object */
6405 2234, /* nullable AExpr */
6406 813, /* ACallAssignExpr */
6409 /* runtime type AListExprs */
6410 const struct type type_nitc__AListExprs
= {
6412 "AListExprs", /* class_name_string */
6415 NULL
, /*NO RESOLUTIONS*/
6419 2401, /* nullable Object */
6422 2301, /* nullable AExprs */
6424 814, /* AListExprs */
6427 /* runtime type ABraAssignExpr */
6428 const struct type type_nitc__ABraAssignExpr
= {
6430 "ABraAssignExpr", /* class_name_string */
6433 NULL
, /*NO RESOLUTIONS*/
6437 2401, /* nullable Object */
6441 2234, /* nullable AExpr */
6442 815, /* ABraAssignExpr */
6445 /* runtime type AAttrReassignExpr */
6446 const struct type type_nitc__AAttrReassignExpr
= {
6448 "AAttrReassignExpr", /* class_name_string */
6451 NULL
, /*NO RESOLUTIONS*/
6455 2401, /* nullable Object */
6459 2234, /* nullable AExpr */
6460 816, /* AAttrReassignExpr */
6463 /* runtime type ACallReassignExpr */
6464 const struct type type_nitc__ACallReassignExpr
= {
6466 "ACallReassignExpr", /* class_name_string */
6469 NULL
, /*NO RESOLUTIONS*/
6473 2401, /* nullable Object */
6477 2234, /* nullable AExpr */
6478 817, /* ACallReassignExpr */
6481 /* runtime type ABraReassignExpr */
6482 const struct type type_nitc__ABraReassignExpr
= {
6484 "ABraReassignExpr", /* class_name_string */
6487 NULL
, /*NO RESOLUTIONS*/
6491 2401, /* nullable Object */
6495 2234, /* nullable AExpr */
6496 818, /* ABraReassignExpr */
6499 /* runtime type APlusAssignOp */
6500 const struct type type_nitc__APlusAssignOp
= {
6502 "APlusAssignOp", /* class_name_string */
6505 NULL
, /*NO RESOLUTIONS*/
6509 2401, /* nullable Object */
6512 2306, /* nullable AAssignOp */
6513 2358, /* AAssignOp */
6514 819, /* APlusAssignOp */
6517 /* runtime type AMinusAssignOp */
6518 const struct type type_nitc__AMinusAssignOp
= {
6520 "AMinusAssignOp", /* class_name_string */
6523 NULL
, /*NO RESOLUTIONS*/
6527 2401, /* nullable Object */
6530 2306, /* nullable AAssignOp */
6531 2358, /* AAssignOp */
6532 820, /* AMinusAssignOp */
6535 /* runtime type AStarAssignOp */
6536 const struct type type_nitc__AStarAssignOp
= {
6538 "AStarAssignOp", /* class_name_string */
6541 NULL
, /*NO RESOLUTIONS*/
6545 2401, /* nullable Object */
6548 2306, /* nullable AAssignOp */
6549 2358, /* AAssignOp */
6550 821, /* AStarAssignOp */
6553 /* runtime type ASlashAssignOp */
6554 const struct type type_nitc__ASlashAssignOp
= {
6556 "ASlashAssignOp", /* class_name_string */
6559 NULL
, /*NO RESOLUTIONS*/
6563 2401, /* nullable Object */
6566 2306, /* nullable AAssignOp */
6567 2358, /* AAssignOp */
6568 822, /* ASlashAssignOp */
6571 /* runtime type APercentAssignOp */
6572 const struct type type_nitc__APercentAssignOp
= {
6574 "APercentAssignOp", /* class_name_string */
6577 NULL
, /*NO RESOLUTIONS*/
6581 2401, /* nullable Object */
6584 2306, /* nullable AAssignOp */
6585 2358, /* AAssignOp */
6586 823, /* APercentAssignOp */
6589 /* runtime type AStarstarAssignOp */
6590 const struct type type_nitc__AStarstarAssignOp
= {
6592 "AStarstarAssignOp", /* class_name_string */
6595 NULL
, /*NO RESOLUTIONS*/
6599 2401, /* nullable Object */
6602 2306, /* nullable AAssignOp */
6603 2358, /* AAssignOp */
6604 824, /* AStarstarAssignOp */
6607 /* runtime type APipeAssignOp */
6608 const struct type type_nitc__APipeAssignOp
= {
6610 "APipeAssignOp", /* class_name_string */
6613 NULL
, /*NO RESOLUTIONS*/
6617 2401, /* nullable Object */
6620 2306, /* nullable AAssignOp */
6621 2358, /* AAssignOp */
6622 825, /* APipeAssignOp */
6625 /* runtime type ACaretAssignOp */
6626 const struct type type_nitc__ACaretAssignOp
= {
6628 "ACaretAssignOp", /* class_name_string */
6631 NULL
, /*NO RESOLUTIONS*/
6635 2401, /* nullable Object */
6638 2306, /* nullable AAssignOp */
6639 2358, /* AAssignOp */
6640 826, /* ACaretAssignOp */
6643 /* runtime type AAmpAssignOp */
6644 const struct type type_nitc__AAmpAssignOp
= {
6646 "AAmpAssignOp", /* class_name_string */
6649 NULL
, /*NO RESOLUTIONS*/
6653 2401, /* nullable Object */
6656 2306, /* nullable AAssignOp */
6657 2358, /* AAssignOp */
6658 827, /* AAmpAssignOp */
6661 /* runtime type ALlAssignOp */
6662 const struct type type_nitc__ALlAssignOp
= {
6664 "ALlAssignOp", /* class_name_string */
6667 NULL
, /*NO RESOLUTIONS*/
6671 2401, /* nullable Object */
6674 2306, /* nullable AAssignOp */
6675 2358, /* AAssignOp */
6676 828, /* ALlAssignOp */
6679 /* runtime type AGgAssignOp */
6680 const struct type type_nitc__AGgAssignOp
= {
6682 "AGgAssignOp", /* class_name_string */
6685 NULL
, /*NO RESOLUTIONS*/
6689 2401, /* nullable Object */
6692 2306, /* nullable AAssignOp */
6693 2358, /* AAssignOp */
6694 829, /* AGgAssignOp */
6697 /* runtime type ADoExpr */
6698 const struct type type_nitc__ADoExpr
= {
6700 "ADoExpr", /* class_name_string */
6703 NULL
, /*NO RESOLUTIONS*/
6707 2401, /* nullable Object */
6711 2234, /* nullable AExpr */
6715 /* runtime type AIfExpr */
6716 const struct type type_nitc__AIfExpr
= {
6718 "AIfExpr", /* class_name_string */
6721 NULL
, /*NO RESOLUTIONS*/
6725 2401, /* nullable Object */
6729 2234, /* nullable AExpr */
6733 /* runtime type ALoopExpr */
6734 const struct type type_nitc__ALoopExpr
= {
6736 "ALoopExpr", /* class_name_string */
6739 NULL
, /*NO RESOLUTIONS*/
6743 2401, /* nullable Object */
6747 2234, /* nullable AExpr */
6748 832, /* ALoopExpr */
6751 /* runtime type AWhileExpr */
6752 const struct type type_nitc__AWhileExpr
= {
6754 "AWhileExpr", /* class_name_string */
6757 NULL
, /*NO RESOLUTIONS*/
6761 2401, /* nullable Object */
6765 2234, /* nullable AExpr */
6766 833, /* AWhileExpr */
6769 /* runtime type AForExpr */
6770 const struct type type_nitc__AForExpr
= {
6772 "AForExpr", /* class_name_string */
6775 NULL
, /*NO RESOLUTIONS*/
6779 2401, /* nullable Object */
6783 2234, /* nullable AExpr */
6787 /* runtime type ANodes[AForGroup] */
6788 const struct type type_nitc__ANodes__nitc__AForGroup
= {
6790 "ANodes[AForGroup]", /* class_name_string */
6793 &resolution_table_nitc__ANodes__nitc__AForGroup
,
6797 2401, /* nullable Object */
6833 2442, /* Collection[Object] */
6840 2449, /* Collection[Prod] */
6887 2496, /* Collection[ANode] */
6893 2502, /* Collection[nullable Object] */
6917 2526, /* Collection[AForGroup] */
6926 2210, /* SequenceRead[nullable Object] */
6938 835, /* ANodes[AForGroup] */
6941 const struct types resolution_table_nitc__ANodes__nitc__AForGroup
= {
6944 &type_core__Array__nitc__AForGroup
, /* Array[E]: Array[AForGroup] */
6945 &type_nitc__AForGroup
, /* E: AForGroup */
6952 &type_nitc__AForGroup
, /* E: AForGroup */
6953 &type_core__Collection__nitc__AForGroup
, /* Collection[E]: Collection[AForGroup] */
6954 &type_core__Collection__nitc__AForGroup
, /* Collection[E]: Collection[AForGroup] */
6955 &type_core__Array__nitc__AForGroup
, /* Array[E]: Array[AForGroup] */
6958 /* runtime type AForGroup */
6959 const struct type type_nitc__AForGroup
= {
6961 "AForGroup", /* class_name_string */
6964 NULL
, /*NO RESOLUTIONS*/
6968 2401, /* nullable Object */
6971 836, /* AForGroup */
6974 /* runtime type AWithExpr */
6975 const struct type type_nitc__AWithExpr
= {
6977 "AWithExpr", /* class_name_string */
6980 NULL
, /*NO RESOLUTIONS*/
6984 2401, /* nullable Object */
6988 2234, /* nullable AExpr */
6989 837, /* AWithExpr */
6992 /* runtime type AAssertExpr */
6993 const struct type type_nitc__AAssertExpr
= {
6995 "AAssertExpr", /* class_name_string */
6998 NULL
, /*NO RESOLUTIONS*/
7002 2401, /* nullable Object */
7006 2234, /* nullable AExpr */
7007 838, /* AAssertExpr */
7010 /* runtime type AIfexprExpr */
7011 const struct type type_nitc__AIfexprExpr
= {
7013 "AIfexprExpr", /* class_name_string */
7016 NULL
, /*NO RESOLUTIONS*/
7020 2401, /* nullable Object */
7024 2234, /* nullable AExpr */
7025 839, /* AIfexprExpr */
7028 /* runtime type AOrExpr */
7029 const struct type type_nitc__AOrExpr
= {
7031 "AOrExpr", /* class_name_string */
7034 NULL
, /*NO RESOLUTIONS*/
7038 2401, /* nullable Object */
7042 2234, /* nullable AExpr */
7043 2351, /* ABoolExpr */
7047 /* runtime type AAndExpr */
7048 const struct type type_nitc__AAndExpr
= {
7050 "AAndExpr", /* class_name_string */
7053 NULL
, /*NO RESOLUTIONS*/
7057 2401, /* nullable Object */
7061 2234, /* nullable AExpr */
7062 2351, /* ABoolExpr */
7066 /* runtime type AOrElseExpr */
7067 const struct type type_nitc__AOrElseExpr
= {
7069 "AOrElseExpr", /* class_name_string */
7072 NULL
, /*NO RESOLUTIONS*/
7076 2401, /* nullable Object */
7080 2234, /* nullable AExpr */
7081 2351, /* ABoolExpr */
7082 842, /* AOrElseExpr */
7085 /* runtime type AImpliesExpr */
7086 const struct type type_nitc__AImpliesExpr
= {
7088 "AImpliesExpr", /* class_name_string */
7091 NULL
, /*NO RESOLUTIONS*/
7095 2401, /* nullable Object */
7099 2234, /* nullable AExpr */
7100 2351, /* ABoolExpr */
7101 843, /* AImpliesExpr */
7104 /* runtime type ANotExpr */
7105 const struct type type_nitc__ANotExpr
= {
7107 "ANotExpr", /* class_name_string */
7110 NULL
, /*NO RESOLUTIONS*/
7114 2401, /* nullable Object */
7118 2234, /* nullable AExpr */
7119 2351, /* ABoolExpr */
7123 /* runtime type AEqExpr */
7124 const struct type type_nitc__AEqExpr
= {
7126 "AEqExpr", /* class_name_string */
7129 NULL
, /*NO RESOLUTIONS*/
7133 2401, /* nullable Object */
7137 2234, /* nullable AExpr */
7141 /* runtime type ANeExpr */
7142 const struct type type_nitc__ANeExpr
= {
7144 "ANeExpr", /* class_name_string */
7147 NULL
, /*NO RESOLUTIONS*/
7151 2401, /* nullable Object */
7155 2234, /* nullable AExpr */
7159 /* runtime type ALtExpr */
7160 const struct type type_nitc__ALtExpr
= {
7162 "ALtExpr", /* class_name_string */
7165 NULL
, /*NO RESOLUTIONS*/
7169 2401, /* nullable Object */
7173 2234, /* nullable AExpr */
7177 /* runtime type ALeExpr */
7178 const struct type type_nitc__ALeExpr
= {
7180 "ALeExpr", /* class_name_string */
7183 NULL
, /*NO RESOLUTIONS*/
7187 2401, /* nullable Object */
7191 2234, /* nullable AExpr */
7195 /* runtime type AGtExpr */
7196 const struct type type_nitc__AGtExpr
= {
7198 "AGtExpr", /* class_name_string */
7201 NULL
, /*NO RESOLUTIONS*/
7205 2401, /* nullable Object */
7209 2234, /* nullable AExpr */
7213 /* runtime type AGeExpr */
7214 const struct type type_nitc__AGeExpr
= {
7216 "AGeExpr", /* class_name_string */
7219 NULL
, /*NO RESOLUTIONS*/
7223 2401, /* nullable Object */
7227 2234, /* nullable AExpr */
7231 /* runtime type AStarshipExpr */
7232 const struct type type_nitc__AStarshipExpr
= {
7234 "AStarshipExpr", /* class_name_string */
7237 NULL
, /*NO RESOLUTIONS*/
7241 2401, /* nullable Object */
7245 2234, /* nullable AExpr */
7246 851, /* AStarshipExpr */
7249 /* runtime type AIsaExpr */
7250 const struct type type_nitc__AIsaExpr
= {
7252 "AIsaExpr", /* class_name_string */
7255 NULL
, /*NO RESOLUTIONS*/
7259 2401, /* nullable Object */
7263 2234, /* nullable AExpr */
7264 2351, /* ABoolExpr */
7268 /* runtime type APipeExpr */
7269 const struct type type_nitc__APipeExpr
= {
7271 "APipeExpr", /* class_name_string */
7274 NULL
, /*NO RESOLUTIONS*/
7278 2401, /* nullable Object */
7282 2234, /* nullable AExpr */
7283 853, /* APipeExpr */
7286 /* runtime type ACaretExpr */
7287 const struct type type_nitc__ACaretExpr
= {
7289 "ACaretExpr", /* class_name_string */
7292 NULL
, /*NO RESOLUTIONS*/
7296 2401, /* nullable Object */
7300 2234, /* nullable AExpr */
7301 854, /* ACaretExpr */
7304 /* runtime type AAmpExpr */
7305 const struct type type_nitc__AAmpExpr
= {
7307 "AAmpExpr", /* class_name_string */
7310 NULL
, /*NO RESOLUTIONS*/
7314 2401, /* nullable Object */
7318 2234, /* nullable AExpr */
7322 /* runtime type ALlExpr */
7323 const struct type type_nitc__ALlExpr
= {
7325 "ALlExpr", /* class_name_string */
7328 NULL
, /*NO RESOLUTIONS*/
7332 2401, /* nullable Object */
7336 2234, /* nullable AExpr */
7340 /* runtime type AGgExpr */
7341 const struct type type_nitc__AGgExpr
= {
7343 "AGgExpr", /* class_name_string */
7346 NULL
, /*NO RESOLUTIONS*/
7350 2401, /* nullable Object */
7354 2234, /* nullable AExpr */
7358 /* runtime type APlusExpr */
7359 const struct type type_nitc__APlusExpr
= {
7361 "APlusExpr", /* class_name_string */
7364 NULL
, /*NO RESOLUTIONS*/
7368 2401, /* nullable Object */
7372 2234, /* nullable AExpr */
7373 858, /* APlusExpr */
7376 /* runtime type AMinusExpr */
7377 const struct type type_nitc__AMinusExpr
= {
7379 "AMinusExpr", /* class_name_string */
7382 NULL
, /*NO RESOLUTIONS*/
7386 2401, /* nullable Object */
7390 2234, /* nullable AExpr */
7391 859, /* AMinusExpr */
7394 /* runtime type AStarExpr */
7395 const struct type type_nitc__AStarExpr
= {
7397 "AStarExpr", /* class_name_string */
7400 NULL
, /*NO RESOLUTIONS*/
7404 2401, /* nullable Object */
7408 2234, /* nullable AExpr */
7409 860, /* AStarExpr */
7412 /* runtime type ASlashExpr */
7413 const struct type type_nitc__ASlashExpr
= {
7415 "ASlashExpr", /* class_name_string */
7418 NULL
, /*NO RESOLUTIONS*/
7422 2401, /* nullable Object */
7426 2234, /* nullable AExpr */
7427 861, /* ASlashExpr */
7430 /* runtime type APercentExpr */
7431 const struct type type_nitc__APercentExpr
= {
7433 "APercentExpr", /* class_name_string */
7436 NULL
, /*NO RESOLUTIONS*/
7440 2401, /* nullable Object */
7444 2234, /* nullable AExpr */
7445 862, /* APercentExpr */
7448 /* runtime type AStarstarExpr */
7449 const struct type type_nitc__AStarstarExpr
= {
7451 "AStarstarExpr", /* class_name_string */
7454 NULL
, /*NO RESOLUTIONS*/
7458 2401, /* nullable Object */
7462 2234, /* nullable AExpr */
7463 863, /* AStarstarExpr */
7466 /* runtime type AUminusExpr */
7467 const struct type type_nitc__AUminusExpr
= {
7469 "AUminusExpr", /* class_name_string */
7472 NULL
, /*NO RESOLUTIONS*/
7476 2401, /* nullable Object */
7480 2234, /* nullable AExpr */
7481 864, /* AUminusExpr */
7484 /* runtime type AUplusExpr */
7485 const struct type type_nitc__AUplusExpr
= {
7487 "AUplusExpr", /* class_name_string */
7490 NULL
, /*NO RESOLUTIONS*/
7494 2401, /* nullable Object */
7498 2234, /* nullable AExpr */
7499 865, /* AUplusExpr */
7502 /* runtime type AUtildeExpr */
7503 const struct type type_nitc__AUtildeExpr
= {
7505 "AUtildeExpr", /* class_name_string */
7508 NULL
, /*NO RESOLUTIONS*/
7512 2401, /* nullable Object */
7516 2234, /* nullable AExpr */
7517 866, /* AUtildeExpr */
7520 /* runtime type AOnceExpr */
7521 const struct type type_nitc__AOnceExpr
= {
7523 "AOnceExpr", /* class_name_string */
7526 NULL
, /*NO RESOLUTIONS*/
7530 2401, /* nullable Object */
7534 2234, /* nullable AExpr */
7535 867, /* AOnceExpr */
7538 /* runtime type ANewExpr */
7539 const struct type type_nitc__ANewExpr
= {
7541 "ANewExpr", /* class_name_string */
7544 NULL
, /*NO RESOLUTIONS*/
7548 2401, /* nullable Object */
7552 2234, /* nullable AExpr */
7556 /* runtime type AIssetAttrExpr */
7557 const struct type type_nitc__AIssetAttrExpr
= {
7559 "AIssetAttrExpr", /* class_name_string */
7562 NULL
, /*NO RESOLUTIONS*/
7566 2401, /* nullable Object */
7570 2234, /* nullable AExpr */
7571 869, /* AIssetAttrExpr */
7574 /* runtime type AAttrExpr */
7575 const struct type type_nitc__AAttrExpr
= {
7577 "AAttrExpr", /* class_name_string */
7580 NULL
, /*NO RESOLUTIONS*/
7584 2401, /* nullable Object */
7588 2234, /* nullable AExpr */
7589 870, /* AAttrExpr */
7592 /* runtime type ABraExpr */
7593 const struct type type_nitc__ABraExpr
= {
7595 "ABraExpr", /* class_name_string */
7598 NULL
, /*NO RESOLUTIONS*/
7602 2401, /* nullable Object */
7606 2234, /* nullable AExpr */
7610 /* runtime type AAsCastExpr */
7611 const struct type type_nitc__AAsCastExpr
= {
7613 "AAsCastExpr", /* class_name_string */
7616 NULL
, /*NO RESOLUTIONS*/
7620 2401, /* nullable Object */
7624 2234, /* nullable AExpr */
7625 872, /* AAsCastExpr */
7628 /* runtime type AAsNotnullExpr */
7629 const struct type type_nitc__AAsNotnullExpr
= {
7631 "AAsNotnullExpr", /* class_name_string */
7634 NULL
, /*NO RESOLUTIONS*/
7638 2401, /* nullable Object */
7642 2234, /* nullable AExpr */
7643 873, /* AAsNotnullExpr */
7646 /* runtime type AVarargExpr */
7647 const struct type type_nitc__AVarargExpr
= {
7649 "AVarargExpr", /* class_name_string */
7652 NULL
, /*NO RESOLUTIONS*/
7656 2401, /* nullable Object */
7660 2234, /* nullable AExpr */
7661 874, /* AVarargExpr */
7664 /* runtime type ANamedargExpr */
7665 const struct type type_nitc__ANamedargExpr
= {
7667 "ANamedargExpr", /* class_name_string */
7670 NULL
, /*NO RESOLUTIONS*/
7674 2401, /* nullable Object */
7678 2234, /* nullable AExpr */
7679 875, /* ANamedargExpr */
7682 /* runtime type ASelfExpr */
7683 const struct type type_nitc__ASelfExpr
= {
7685 "ASelfExpr", /* class_name_string */
7688 NULL
, /*NO RESOLUTIONS*/
7692 2401, /* nullable Object */
7696 2234, /* nullable AExpr */
7697 876, /* ASelfExpr */
7700 /* runtime type ATrueExpr */
7701 const struct type type_nitc__ATrueExpr
= {
7703 "ATrueExpr", /* class_name_string */
7706 NULL
, /*NO RESOLUTIONS*/
7710 2401, /* nullable Object */
7714 2234, /* nullable AExpr */
7715 2351, /* ABoolExpr */
7716 877, /* ATrueExpr */
7719 /* runtime type AFalseExpr */
7720 const struct type type_nitc__AFalseExpr
= {
7722 "AFalseExpr", /* class_name_string */
7725 NULL
, /*NO RESOLUTIONS*/
7729 2401, /* nullable Object */
7733 2234, /* nullable AExpr */
7734 2351, /* ABoolExpr */
7735 878, /* AFalseExpr */
7738 /* runtime type ANullExpr */
7739 const struct type type_nitc__ANullExpr
= {
7741 "ANullExpr", /* class_name_string */
7744 NULL
, /*NO RESOLUTIONS*/
7748 2401, /* nullable Object */
7752 2234, /* nullable AExpr */
7753 879, /* ANullExpr */
7756 /* runtime type AIntegerExpr */
7757 const struct type type_nitc__AIntegerExpr
= {
7759 "AIntegerExpr", /* class_name_string */
7762 NULL
, /*NO RESOLUTIONS*/
7766 2401, /* nullable Object */
7770 2234, /* nullable AExpr */
7771 880, /* AIntegerExpr */
7774 /* runtime type AFloatExpr */
7775 const struct type type_nitc__AFloatExpr
= {
7777 "AFloatExpr", /* class_name_string */
7780 NULL
, /*NO RESOLUTIONS*/
7784 2401, /* nullable Object */
7788 2234, /* nullable AExpr */
7789 881, /* AFloatExpr */
7792 /* runtime type ACharExpr */
7793 const struct type type_nitc__ACharExpr
= {
7795 "ACharExpr", /* class_name_string */
7798 NULL
, /*NO RESOLUTIONS*/
7802 2401, /* nullable Object */
7806 2234, /* nullable AExpr */
7807 882, /* ACharExpr */
7810 /* runtime type AStringExpr */
7811 const struct type type_nitc__AStringExpr
= {
7813 "AStringExpr", /* class_name_string */
7816 NULL
, /*NO RESOLUTIONS*/
7820 2401, /* nullable Object */
7824 2234, /* nullable AExpr */
7825 2341, /* AugmentedStringFormExpr */
7826 2212, /* AStringFormExpr */
7827 883, /* AStringExpr */
7830 /* runtime type ACrangeExpr */
7831 const struct type type_nitc__ACrangeExpr
= {
7833 "ACrangeExpr", /* class_name_string */
7836 NULL
, /*NO RESOLUTIONS*/
7840 2401, /* nullable Object */
7844 2234, /* nullable AExpr */
7845 2353, /* ARangeExpr */
7846 884, /* ACrangeExpr */
7849 /* runtime type AOrangeExpr */
7850 const struct type type_nitc__AOrangeExpr
= {
7852 "AOrangeExpr", /* class_name_string */
7855 NULL
, /*NO RESOLUTIONS*/
7859 2401, /* nullable Object */
7863 2234, /* nullable AExpr */
7864 2353, /* ARangeExpr */
7865 885, /* AOrangeExpr */
7868 /* runtime type AArrayExpr */
7869 const struct type type_nitc__AArrayExpr
= {
7871 "AArrayExpr", /* class_name_string */
7874 NULL
, /*NO RESOLUTIONS*/
7878 2401, /* nullable Object */
7882 2234, /* nullable AExpr */
7883 886, /* AArrayExpr */
7886 /* runtime type AParExpr */
7887 const struct type type_nitc__AParExpr
= {
7889 "AParExpr", /* class_name_string */
7892 NULL
, /*NO RESOLUTIONS*/
7896 2401, /* nullable Object */
7900 2234, /* nullable AExpr */
7904 /* runtime type AManyExpr */
7905 const struct type type_nitc__AManyExpr
= {
7907 "AManyExpr", /* class_name_string */
7910 NULL
, /*NO RESOLUTIONS*/
7914 2401, /* nullable Object */
7918 2234, /* nullable AExpr */
7919 888, /* AManyExpr */
7922 /* runtime type ASuperstringExpr */
7923 const struct type type_nitc__ASuperstringExpr
= {
7925 "ASuperstringExpr", /* class_name_string */
7928 NULL
, /*NO RESOLUTIONS*/
7932 2401, /* nullable Object */
7936 2234, /* nullable AExpr */
7937 2341, /* AugmentedStringFormExpr */
7938 889, /* ASuperstringExpr */
7941 /* runtime type AStartStringExpr */
7942 const struct type type_nitc__AStartStringExpr
= {
7944 "AStartStringExpr", /* class_name_string */
7947 NULL
, /*NO RESOLUTIONS*/
7951 2401, /* nullable Object */
7955 2234, /* nullable AExpr */
7956 2341, /* AugmentedStringFormExpr */
7957 2212, /* AStringFormExpr */
7958 890, /* AStartStringExpr */
7961 /* runtime type AMidStringExpr */
7962 const struct type type_nitc__AMidStringExpr
= {
7964 "AMidStringExpr", /* class_name_string */
7967 NULL
, /*NO RESOLUTIONS*/
7971 2401, /* nullable Object */
7975 2234, /* nullable AExpr */
7976 2341, /* AugmentedStringFormExpr */
7977 2212, /* AStringFormExpr */
7978 891, /* AMidStringExpr */
7981 /* runtime type AEndStringExpr */
7982 const struct type type_nitc__AEndStringExpr
= {
7984 "AEndStringExpr", /* class_name_string */
7987 NULL
, /*NO RESOLUTIONS*/
7991 2401, /* nullable Object */
7995 2234, /* nullable AExpr */
7996 2341, /* AugmentedStringFormExpr */
7997 2212, /* AStringFormExpr */
7998 892, /* AEndStringExpr */
8001 /* runtime type AAnnotation */
8002 const struct type type_nitc__AAnnotation
= {
8004 "AAnnotation", /* class_name_string */
8007 NULL
, /*NO RESOLUTIONS*/
8011 2401, /* nullable Object */
8016 893, /* AAnnotation */
8017 2346, /* nullable AAnnotation */
8020 /* runtime type AAnnotPropdef */
8021 const struct type type_nitc__AAnnotPropdef
= {
8023 "AAnnotPropdef", /* class_name_string */
8026 &resolution_table_nitc__AAnnotPropdef
,
8030 2401, /* nullable Object */
8033 2233, /* nullable APropdef */
8034 2349, /* APropdef */
8035 893, /* AAnnotation */
8036 2346, /* nullable AAnnotation */
8037 894, /* AAnnotPropdef */
8040 const struct types resolution_table_nitc__AAnnotPropdef
= {
8043 &type_nullable__nitc__MPropDef
, /* nullable MPROPDEF: nullable MPropDef */
8046 /* runtime type ATypeExpr */
8047 const struct type type_nitc__ATypeExpr
= {
8049 "ATypeExpr", /* class_name_string */
8052 NULL
, /*NO RESOLUTIONS*/
8056 2401, /* nullable Object */
8060 2234, /* nullable AExpr */
8061 895, /* ATypeExpr */
8064 /* runtime type AMethidExpr */
8065 const struct type type_nitc__AMethidExpr
= {
8067 "AMethidExpr", /* class_name_string */
8070 NULL
, /*NO RESOLUTIONS*/
8074 2401, /* nullable Object */
8078 2234, /* nullable AExpr */
8079 896, /* AMethidExpr */
8082 /* runtime type AAtExpr */
8083 const struct type type_nitc__AAtExpr
= {
8085 "AAtExpr", /* class_name_string */
8088 NULL
, /*NO RESOLUTIONS*/
8092 2401, /* nullable Object */
8096 2234, /* nullable AExpr */
8100 /* runtime type AIdAtid */
8101 const struct type type_nitc__AIdAtid
= {
8103 "AIdAtid", /* class_name_string */
8106 NULL
, /*NO RESOLUTIONS*/
8110 2401, /* nullable Object */
8113 2347, /* nullable AAtid */
8118 /* runtime type AKwexternAtid */
8119 const struct type type_nitc__AKwexternAtid
= {
8121 "AKwexternAtid", /* class_name_string */
8124 NULL
, /*NO RESOLUTIONS*/
8128 2401, /* nullable Object */
8131 2347, /* nullable AAtid */
8133 899, /* AKwexternAtid */
8136 /* runtime type AKwabstractAtid */
8137 const struct type type_nitc__AKwabstractAtid
= {
8139 "AKwabstractAtid", /* class_name_string */
8142 NULL
, /*NO RESOLUTIONS*/
8146 2401, /* nullable Object */
8149 2347, /* nullable AAtid */
8151 900, /* AKwabstractAtid */
8154 /* runtime type AParExprs */
8155 const struct type type_nitc__AParExprs
= {
8157 "AParExprs", /* class_name_string */
8160 NULL
, /*NO RESOLUTIONS*/
8164 2401, /* nullable Object */
8167 2301, /* nullable AExprs */
8169 901, /* AParExprs */
8172 /* runtime type ABraExprs */
8173 const struct type type_nitc__ABraExprs
= {
8175 "ABraExprs", /* class_name_string */
8178 NULL
, /*NO RESOLUTIONS*/
8182 2401, /* nullable Object */
8185 2301, /* nullable AExprs */
8187 902, /* ABraExprs */
8190 /* runtime type AModuleName */
8191 const struct type type_nitc__AModuleName
= {
8193 "AModuleName", /* class_name_string */
8196 NULL
, /*NO RESOLUTIONS*/
8200 2401, /* nullable Object */
8203 2229, /* nullable AModuleName */
8204 903, /* AModuleName */
8207 /* runtime type AQclassid */
8208 const struct type type_nitc__AQclassid
= {
8210 "AQclassid", /* class_name_string */
8213 NULL
, /*NO RESOLUTIONS*/
8217 2401, /* nullable Object */
8220 2236, /* nullable AQclassid */
8221 904, /* AQclassid */
8224 /* runtime type ADoc */
8225 const struct type type_nitc__ADoc
= {
8227 "ADoc", /* class_name_string */
8230 NULL
, /*NO RESOLUTIONS*/
8234 2401, /* nullable Object */
8237 2225, /* nullable ADoc */
8241 /* runtime type ALexerError */
8242 const struct type type_nitc__ALexerError
= {
8244 "ALexerError", /* class_name_string */
8247 NULL
, /*NO RESOLUTIONS*/
8251 2401, /* nullable Object */
8256 906, /* ALexerError */
8259 /* runtime type EOF */
8260 const struct type type_nitc__EOF
= {
8262 "EOF", /* class_name_string */
8265 NULL
, /*NO RESOLUTIONS*/
8269 2401, /* nullable Object */
8275 /* runtime type FlatStringCharReverseIterator */
8276 const struct type type_core__flat__FlatStringCharReverseIterator
= {
8278 "FlatStringCharReverseIterator", /* class_name_string */
8281 &resolution_table_core__flat__FlatStringCharReverseIterator
,
8285 2401, /* nullable Object */
8286 2400, /* Iterator[Object] */
8295 908, /* FlatStringCharReverseIterator */
8298 const struct types resolution_table_core__flat__FlatStringCharReverseIterator
= {
8301 &type_core__Array__core__Char
, /* Array[E]: Array[Char] */
8304 /* runtime type RopeCharReverseIterator */
8305 const struct type type_core__ropes__RopeCharReverseIterator
= {
8307 "RopeCharReverseIterator", /* class_name_string */
8310 &resolution_table_core__ropes__RopeCharReverseIterator
,
8314 2401, /* nullable Object */
8315 2400, /* Iterator[Object] */
8324 909, /* RopeCharReverseIterator */
8327 const struct types resolution_table_core__ropes__RopeCharReverseIterator
= {
8330 &type_core__Array__core__Char
, /* Array[E]: Array[Char] */
8333 /* runtime type FlatBufferCharReverseIterator */
8334 const struct type type_core__flat__FlatBufferCharReverseIterator
= {
8336 "FlatBufferCharReverseIterator", /* class_name_string */
8339 &resolution_table_core__flat__FlatBufferCharReverseIterator
,
8343 2401, /* nullable Object */
8344 2400, /* Iterator[Object] */
8353 910, /* FlatBufferCharReverseIterator */
8356 const struct types resolution_table_core__flat__FlatBufferCharReverseIterator
= {
8359 &type_core__Array__core__Char
, /* Array[E]: Array[Char] */
8362 /* runtime type ArraySet[MType] */
8363 const struct type type_core__ArraySet__nitc__MType
= {
8365 "ArraySet[MType]", /* class_name_string */
8368 &resolution_table_core__ArraySet__nitc__MType
,
8372 2401, /* nullable Object */
8373 2208, /* Set[nullable Object] */
8400 2434, /* Collection[MType] */
8408 2442, /* Collection[Object] */
8419 2453, /* Collection[nullable MType] */
8468 2502, /* Collection[nullable Object] */
8509 2404, /* Set[MType] */
8518 2851, /* Set[Object] */
8527 911, /* ArraySet[MType] */
8531 const struct types resolution_table_core__ArraySet__nitc__MType
= {
8534 &type_nitc__MType
, /* E: MType */
8535 &type_core__ArraySet__nitc__MType
, /* SELF: ArraySet[MType] */
8536 &type_core__array__ArraySetIterator__nitc__MType
, /* ArraySetIterator[E]: ArraySetIterator[MType] */
8537 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
8538 &type_core__ArraySet__nitc__MType
, /* ArraySet[E]: ArraySet[MType] */
8540 &type_core__Set__nitc__MType
, /* Set[E]: Set[MType] */
8541 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
8544 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
8545 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
8548 /* runtime type MPropDefSorter */
8549 const struct type type_nitc__model__MPropDefSorter
= {
8551 "MPropDefSorter", /* class_name_string */
8554 &resolution_table_nitc__model__MPropDefSorter
,
8558 2401, /* nullable Object */
8559 912, /* MPropDefSorter */
8562 const struct types resolution_table_nitc__model__MPropDefSorter
= {
8570 &type_nitc__MPropDef
, /* COMPARED: MPropDef */
8574 &type_core__Array__nitc__MPropDef
, /* Array[COMPARED]: Array[MPropDef] */
8577 /* runtime type TypeVisitor */
8578 const struct type type_nitc__typing__TypeVisitor
= {
8580 "TypeVisitor", /* class_name_string */
8583 NULL
, /*NO RESOLUTIONS*/
8587 2401, /* nullable Object */
8588 913, /* TypeVisitor */
8591 /* runtime type PostTypingVisitor */
8592 const struct type type_nitc__typing__PostTypingVisitor
= {
8594 "PostTypingVisitor", /* class_name_string */
8597 NULL
, /*NO RESOLUTIONS*/
8601 2401, /* nullable Object */
8602 914, /* PostTypingVisitor */
8605 /* runtime type MAttribute */
8606 const struct type type_nitc__MAttribute
= {
8608 "MAttribute", /* class_name_string */
8611 &resolution_table_nitc__MAttribute
,
8615 2401, /* nullable Object */
8617 2381, /* PropertyLayoutElement */
8618 2407, /* nullable PropertyLayoutElement */
8619 2374, /* MProperty */
8620 2392, /* nullable MProperty */
8621 915, /* MAttribute */
8622 2408, /* nullable MAttribute */
8625 const struct types resolution_table_nitc__MAttribute
= {
8628 &type_core__Array__nitc__MAttributeDef
, /* Array[MPROPDEF]: Array[MAttributeDef] */
8629 &type_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MAttributeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MAttributeDef]] */
8630 &type_nitc__MAttributeDef
, /* MPROPDEF: MAttributeDef */
8633 /* runtime type MAttributeDef */
8634 const struct type type_nitc__MAttributeDef
= {
8636 "MAttributeDef", /* class_name_string */
8639 &resolution_table_nitc__MAttributeDef
,
8643 2401, /* nullable Object */
8645 2381, /* PropertyLayoutElement */
8646 2407, /* nullable PropertyLayoutElement */
8647 2377, /* MPropDef */
8648 2382, /* nullable MPropDef */
8649 916, /* MAttributeDef */
8650 3083, /* nullable MAttributeDef */
8653 const struct types resolution_table_nitc__MAttributeDef
= {
8657 &type_nitc__MAttribute
, /* MPROPERTY: MAttribute */
8658 &type_nitc__MAttributeDef
, /* MPROPDEF: MAttributeDef */
8661 /* runtime type MVirtualTypeProp */
8662 const struct type type_nitc__MVirtualTypeProp
= {
8664 "MVirtualTypeProp", /* class_name_string */
8667 &resolution_table_nitc__MVirtualTypeProp
,
8671 2401, /* nullable Object */
8673 2381, /* PropertyLayoutElement */
8674 2407, /* nullable PropertyLayoutElement */
8675 2374, /* MProperty */
8676 2392, /* nullable MProperty */
8677 917, /* MVirtualTypeProp */
8678 2217, /* nullable MVirtualTypeProp */
8681 const struct types resolution_table_nitc__MVirtualTypeProp
= {
8684 &type_core__Array__nitc__MVirtualTypeDef
, /* Array[MPROPDEF]: Array[MVirtualTypeDef] */
8685 &type_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MVirtualTypeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MVirtualTypeDef]] */
8686 &type_nitc__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
8689 /* runtime type Array[AExpr] */
8690 const struct type type_core__Array__nitc__AExpr
= {
8692 "Array[AExpr]", /* class_name_string */
8695 &resolution_table_core__Array__nitc__AExpr
,
8699 2401, /* nullable Object */
8735 2442, /* Collection[Object] */
8742 2449, /* Collection[Prod] */
8747 2454, /* Collection[AExpr] */
8789 2496, /* Collection[ANode] */
8795 2502, /* Collection[nullable Object] */
8827 1715, /* Array[nullable Object] */
8828 2210, /* SequenceRead[nullable Object] */
8889 2593, /* AbstractArrayRead[ANode] */
8899 2603, /* AbstractArrayRead[nullable Object] */
8917 2621, /* AbstractArrayRead[Object] */
8932 2636, /* AbstractArrayRead[Prod] */
8950 2654, /* AbstractArrayRead[AExpr] */
8988 2888, /* AbstractArray[Object] */
8995 2895, /* AbstractArray[Prod] */
9000 2900, /* AbstractArray[AExpr] */
9043 2943, /* AbstractArray[ANode] */
9049 2949, /* AbstractArray[nullable Object] */
9082 226, /* Array[Object] */
9128 254, /* Array[Prod] */
9132 918, /* Array[AExpr] */
9172 1623, /* Array[ANode] */
9210 const struct types resolution_table_core__Array__nitc__AExpr
= {
9213 &type_nitc__AExpr
, /* E: AExpr */
9214 &type_core__Array__nitc__AExpr
, /* SELF: Array[AExpr] */
9215 &type_core__Collection__nitc__AExpr
, /* Collection[E]: Collection[AExpr] */
9216 &type_core__Array__nitc__AExpr
, /* Array[E]: Array[AExpr] */
9217 &type_core__AbstractArray__nitc__AExpr
, /* AbstractArray[E]: AbstractArray[AExpr] */
9218 &type_core__NativeArray__nitc__AExpr
, /* NativeArray[E]: NativeArray[AExpr] */
9219 &type_nitc__AExpr
, /* E: AExpr */
9220 &type_core__Collection__nitc__AExpr
, /* Collection[E]: Collection[AExpr] */
9221 &type_nitc__AExpr
, /* E: AExpr */
9222 &type_core__Collection__nitc__AExpr
, /* Collection[E]: Collection[AExpr] */
9223 &type_core__Collection__nitc__AExpr
, /* Collection[E]: Collection[AExpr] */
9224 &type_core__Array__nitc__AExpr
, /* Array[E]: Array[AExpr] */
9225 &type_core__Array__nitc__AExpr
, /* Array[E]: Array[AExpr] */
9226 &type_core__AbstractArray__nitc__AExpr
, /* AbstractArray[E]: AbstractArray[AExpr] */
9227 &type_core__array__ArrayIterator__nitc__AExpr
, /* ArrayIterator[E]: ArrayIterator[AExpr] */
9228 &type_core__array__ArrayReverseIterator__nitc__AExpr
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AExpr] */
9231 /* runtime type EscapeMark */
9232 const struct type type_nitc__EscapeMark
= {
9234 "EscapeMark", /* class_name_string */
9237 NULL
, /*NO RESOLUTIONS*/
9241 2401, /* nullable Object */
9242 919, /* EscapeMark */
9245 /* runtime type Array[AEscapeExpr] */
9246 const struct type type_core__Array__nitc__AEscapeExpr
= {
9248 "Array[AEscapeExpr]", /* class_name_string */
9251 &resolution_table_core__Array__nitc__AEscapeExpr
,
9255 2401, /* nullable Object */
9291 2442, /* Collection[Object] */
9298 2449, /* Collection[Prod] */
9303 2454, /* Collection[AExpr] */
9304 2455, /* Collection[AEscapeExpr] */
9345 2496, /* Collection[ANode] */
9351 2502, /* Collection[nullable Object] */
9383 1715, /* Array[nullable Object] */
9384 2210, /* SequenceRead[nullable Object] */
9445 2593, /* AbstractArrayRead[ANode] */
9455 2603, /* AbstractArrayRead[nullable Object] */
9473 2621, /* AbstractArrayRead[Object] */
9488 2636, /* AbstractArrayRead[Prod] */
9506 2654, /* AbstractArrayRead[AExpr] */
9507 2655, /* AbstractArrayRead[AEscapeExpr] */
9544 2888, /* AbstractArray[Object] */
9551 2895, /* AbstractArray[Prod] */
9556 2900, /* AbstractArray[AExpr] */
9557 2901, /* AbstractArray[AEscapeExpr] */
9599 2943, /* AbstractArray[ANode] */
9605 2949, /* AbstractArray[nullable Object] */
9638 226, /* Array[Object] */
9684 254, /* Array[Prod] */
9688 918, /* Array[AExpr] */
9689 920, /* Array[AEscapeExpr] */
9728 1623, /* Array[ANode] */
9766 const struct types resolution_table_core__Array__nitc__AEscapeExpr
= {
9769 &type_nitc__AEscapeExpr
, /* E: AEscapeExpr */
9770 &type_core__Array__nitc__AEscapeExpr
, /* SELF: Array[AEscapeExpr] */
9771 &type_core__Collection__nitc__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
9772 &type_core__Array__nitc__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
9773 &type_core__AbstractArray__nitc__AEscapeExpr
, /* AbstractArray[E]: AbstractArray[AEscapeExpr] */
9774 &type_core__NativeArray__nitc__AEscapeExpr
, /* NativeArray[E]: NativeArray[AEscapeExpr] */
9775 &type_nitc__AEscapeExpr
, /* E: AEscapeExpr */
9776 &type_core__Collection__nitc__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
9777 &type_nitc__AEscapeExpr
, /* E: AEscapeExpr */
9778 &type_core__Collection__nitc__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
9779 &type_core__Collection__nitc__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
9780 &type_core__Array__nitc__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
9781 &type_core__Array__nitc__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
9782 &type_core__AbstractArray__nitc__AEscapeExpr
, /* AbstractArray[E]: AbstractArray[AEscapeExpr] */
9783 &type_core__array__ArrayIterator__nitc__AEscapeExpr
, /* ArrayIterator[E]: ArrayIterator[AEscapeExpr] */
9784 &type_core__array__ArrayReverseIterator__nitc__AEscapeExpr
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AEscapeExpr] */