1 #include "nitg.types.0.h"
2 const struct types resolution_table_parser_nodes__TComment
= {
7 /* runtime type TKwpackage */
8 const struct type type_parser_nodes__TKwpackage
= {
10 "TKwpackage", /* class_name_string */
13 &resolution_table_parser_nodes__TKwpackage
,
16 0, /* nullable Object */
18 1822, /* TKwpackage */
23 const struct types resolution_table_parser_nodes__TKwpackage
= {
28 /* runtime type TKwmodule */
29 const struct type type_parser_nodes__TKwmodule
= {
31 "TKwmodule", /* class_name_string */
34 &resolution_table_parser_nodes__TKwmodule
,
37 0, /* nullable Object */
39 32, /* nullable TKwmodule */
45 const struct types resolution_table_parser_nodes__TKwmodule
= {
50 /* runtime type nullable TKwmodule */
51 const struct type type_nullable_parser_nodes__TKwmodule
= {
53 "nullable TKwmodule", /* class_name_string */
56 &resolution_table_nullable_parser_nodes__TKwmodule
,
59 0, /* nullable Object */
61 32, /* nullable TKwmodule */
64 const struct types resolution_table_nullable_parser_nodes__TKwmodule
= {
69 /* runtime type TKwimport */
70 const struct type type_parser_nodes__TKwimport
= {
72 "TKwimport", /* class_name_string */
75 &resolution_table_parser_nodes__TKwimport
,
78 0, /* nullable Object */
80 33, /* nullable TKwimport */
86 const struct types resolution_table_parser_nodes__TKwimport
= {
91 /* runtime type nullable TKwimport */
92 const struct type type_nullable_parser_nodes__TKwimport
= {
94 "nullable TKwimport", /* class_name_string */
97 &resolution_table_nullable_parser_nodes__TKwimport
,
100 0, /* nullable Object */
102 33, /* nullable TKwimport */
105 const struct types resolution_table_nullable_parser_nodes__TKwimport
= {
110 /* runtime type TKwclass */
111 const struct type type_parser_nodes__TKwclass
= {
113 "TKwclass", /* class_name_string */
116 &resolution_table_parser_nodes__TKwclass
,
119 0, /* nullable Object */
121 34, /* nullable TKwclass */
127 const struct types resolution_table_parser_nodes__TKwclass
= {
132 /* runtime type nullable TKwclass */
133 const struct type type_nullable_parser_nodes__TKwclass
= {
135 "nullable TKwclass", /* class_name_string */
138 &resolution_table_nullable_parser_nodes__TKwclass
,
141 0, /* nullable Object */
143 34, /* nullable TKwclass */
146 const struct types resolution_table_nullable_parser_nodes__TKwclass
= {
151 /* runtime type TKwabstract */
152 const struct type type_parser_nodes__TKwabstract
= {
154 "TKwabstract", /* class_name_string */
157 &resolution_table_parser_nodes__TKwabstract
,
160 0, /* nullable Object */
162 35, /* nullable TKwabstract */
165 2046, /* TKwabstract */
168 const struct types resolution_table_parser_nodes__TKwabstract
= {
173 /* runtime type nullable TKwabstract */
174 const struct type type_nullable_parser_nodes__TKwabstract
= {
176 "nullable TKwabstract", /* class_name_string */
179 &resolution_table_nullable_parser_nodes__TKwabstract
,
182 0, /* nullable Object */
184 35, /* nullable TKwabstract */
187 const struct types resolution_table_nullable_parser_nodes__TKwabstract
= {
192 /* runtime type TKwinterface */
193 const struct type type_parser_nodes__TKwinterface
= {
195 "TKwinterface", /* class_name_string */
198 &resolution_table_parser_nodes__TKwinterface
,
201 0, /* nullable Object */
203 36, /* nullable TKwinterface */
206 2047, /* TKwinterface */
209 const struct types resolution_table_parser_nodes__TKwinterface
= {
214 /* runtime type nullable TKwinterface */
215 const struct type type_nullable_parser_nodes__TKwinterface
= {
217 "nullable TKwinterface", /* class_name_string */
220 &resolution_table_nullable_parser_nodes__TKwinterface
,
223 0, /* nullable Object */
225 36, /* nullable TKwinterface */
228 const struct types resolution_table_nullable_parser_nodes__TKwinterface
= {
233 /* runtime type TKwenum */
234 const struct type type_parser_nodes__TKwenum
= {
236 "TKwenum", /* class_name_string */
239 &resolution_table_parser_nodes__TKwenum
,
242 0, /* nullable Object */
244 37, /* nullable TKwenum */
250 const struct types resolution_table_parser_nodes__TKwenum
= {
255 /* runtime type nullable TKwenum */
256 const struct type type_nullable_parser_nodes__TKwenum
= {
258 "nullable TKwenum", /* class_name_string */
261 &resolution_table_nullable_parser_nodes__TKwenum
,
264 0, /* nullable Object */
266 37, /* nullable TKwenum */
269 const struct types resolution_table_nullable_parser_nodes__TKwenum
= {
274 /* runtime type TKwend */
275 const struct type type_parser_nodes__TKwend
= {
277 "TKwend", /* class_name_string */
280 &resolution_table_parser_nodes__TKwend
,
283 0, /* nullable Object */
285 38, /* nullable TKwend */
291 const struct types resolution_table_parser_nodes__TKwend
= {
296 /* runtime type nullable TKwend */
297 const struct type type_nullable_parser_nodes__TKwend
= {
299 "nullable TKwend", /* class_name_string */
302 &resolution_table_nullable_parser_nodes__TKwend
,
305 0, /* nullable Object */
307 38, /* nullable TKwend */
310 const struct types resolution_table_nullable_parser_nodes__TKwend
= {
315 /* runtime type TKwmeth */
316 const struct type type_parser_nodes__TKwmeth
= {
318 "TKwmeth", /* class_name_string */
321 &resolution_table_parser_nodes__TKwmeth
,
324 0, /* nullable Object */
326 39, /* nullable TKwmeth */
332 const struct types resolution_table_parser_nodes__TKwmeth
= {
337 /* runtime type nullable TKwmeth */
338 const struct type type_nullable_parser_nodes__TKwmeth
= {
340 "nullable TKwmeth", /* class_name_string */
343 &resolution_table_nullable_parser_nodes__TKwmeth
,
346 0, /* nullable Object */
348 39, /* nullable TKwmeth */
351 const struct types resolution_table_nullable_parser_nodes__TKwmeth
= {
356 /* runtime type TKwtype */
357 const struct type type_parser_nodes__TKwtype
= {
359 "TKwtype", /* class_name_string */
362 &resolution_table_parser_nodes__TKwtype
,
365 0, /* nullable Object */
367 40, /* nullable TKwtype */
373 const struct types resolution_table_parser_nodes__TKwtype
= {
378 /* runtime type nullable TKwtype */
379 const struct type type_nullable_parser_nodes__TKwtype
= {
381 "nullable TKwtype", /* class_name_string */
384 &resolution_table_nullable_parser_nodes__TKwtype
,
387 0, /* nullable Object */
389 40, /* nullable TKwtype */
392 const struct types resolution_table_nullable_parser_nodes__TKwtype
= {
397 /* runtime type TKwinit */
398 const struct type type_parser_nodes__TKwinit
= {
400 "TKwinit", /* class_name_string */
403 &resolution_table_parser_nodes__TKwinit
,
406 0, /* nullable Object */
408 41, /* nullable TKwinit */
414 const struct types resolution_table_parser_nodes__TKwinit
= {
419 /* runtime type nullable TKwinit */
420 const struct type type_nullable_parser_nodes__TKwinit
= {
422 "nullable TKwinit", /* class_name_string */
425 &resolution_table_nullable_parser_nodes__TKwinit
,
428 0, /* nullable Object */
430 41, /* nullable TKwinit */
433 const struct types resolution_table_nullable_parser_nodes__TKwinit
= {
438 /* runtime type TKwredef */
439 const struct type type_parser_nodes__TKwredef
= {
441 "TKwredef", /* class_name_string */
444 &resolution_table_parser_nodes__TKwredef
,
447 0, /* nullable Object */
449 42, /* nullable TKwredef */
455 const struct types resolution_table_parser_nodes__TKwredef
= {
460 /* runtime type nullable TKwredef */
461 const struct type type_nullable_parser_nodes__TKwredef
= {
463 "nullable TKwredef", /* class_name_string */
466 &resolution_table_nullable_parser_nodes__TKwredef
,
469 0, /* nullable Object */
471 42, /* nullable TKwredef */
474 const struct types resolution_table_nullable_parser_nodes__TKwredef
= {
479 /* runtime type TKwis */
480 const struct type type_parser_nodes__TKwis
= {
482 "TKwis", /* class_name_string */
485 &resolution_table_parser_nodes__TKwis
,
488 0, /* nullable Object */
495 const struct types resolution_table_parser_nodes__TKwis
= {
500 /* runtime type TKwdo */
501 const struct type type_parser_nodes__TKwdo
= {
503 "TKwdo", /* class_name_string */
506 &resolution_table_parser_nodes__TKwdo
,
509 0, /* nullable Object */
511 43, /* nullable TKwdo */
517 const struct types resolution_table_parser_nodes__TKwdo
= {
522 /* runtime type nullable TKwdo */
523 const struct type type_nullable_parser_nodes__TKwdo
= {
525 "nullable TKwdo", /* class_name_string */
528 &resolution_table_nullable_parser_nodes__TKwdo
,
531 0, /* nullable Object */
533 43, /* nullable TKwdo */
536 const struct types resolution_table_nullable_parser_nodes__TKwdo
= {
541 /* runtime type TKwreadable */
542 const struct type type_parser_nodes__TKwreadable
= {
544 "TKwreadable", /* class_name_string */
547 &resolution_table_parser_nodes__TKwreadable
,
550 0, /* nullable Object */
552 44, /* nullable TKwreadable */
555 2055, /* TKwreadable */
558 const struct types resolution_table_parser_nodes__TKwreadable
= {
563 /* runtime type nullable TKwreadable */
564 const struct type type_nullable_parser_nodes__TKwreadable
= {
566 "nullable TKwreadable", /* class_name_string */
569 &resolution_table_nullable_parser_nodes__TKwreadable
,
572 0, /* nullable Object */
574 44, /* nullable TKwreadable */
577 const struct types resolution_table_nullable_parser_nodes__TKwreadable
= {
582 /* runtime type TKwwritable */
583 const struct type type_parser_nodes__TKwwritable
= {
585 "TKwwritable", /* class_name_string */
588 &resolution_table_parser_nodes__TKwwritable
,
591 0, /* nullable Object */
593 45, /* nullable TKwwritable */
596 2056, /* TKwwritable */
599 const struct types resolution_table_parser_nodes__TKwwritable
= {
604 /* runtime type nullable TKwwritable */
605 const struct type type_nullable_parser_nodes__TKwwritable
= {
607 "nullable TKwwritable", /* class_name_string */
610 &resolution_table_nullable_parser_nodes__TKwwritable
,
613 0, /* nullable Object */
615 45, /* nullable TKwwritable */
618 const struct types resolution_table_nullable_parser_nodes__TKwwritable
= {
623 /* runtime type TKwvar */
624 const struct type type_parser_nodes__TKwvar
= {
626 "TKwvar", /* class_name_string */
629 &resolution_table_parser_nodes__TKwvar
,
632 0, /* nullable Object */
634 46, /* nullable TKwvar */
640 const struct types resolution_table_parser_nodes__TKwvar
= {
645 /* runtime type nullable TKwvar */
646 const struct type type_nullable_parser_nodes__TKwvar
= {
648 "nullable TKwvar", /* class_name_string */
651 &resolution_table_nullable_parser_nodes__TKwvar
,
654 0, /* nullable Object */
656 46, /* nullable TKwvar */
659 const struct types resolution_table_nullable_parser_nodes__TKwvar
= {
664 /* runtime type TKwintern */
665 const struct type type_parser_nodes__TKwintern
= {
667 "TKwintern", /* class_name_string */
670 &resolution_table_parser_nodes__TKwintern
,
673 0, /* nullable Object */
675 1824, /* TKwintern */
680 const struct types resolution_table_parser_nodes__TKwintern
= {
685 /* runtime type TKwextern */
686 const struct type type_parser_nodes__TKwextern
= {
688 "TKwextern", /* class_name_string */
691 &resolution_table_parser_nodes__TKwextern
,
694 0, /* nullable Object */
696 47, /* nullable TKwextern */
699 2058, /* TKwextern */
702 const struct types resolution_table_parser_nodes__TKwextern
= {
707 /* runtime type nullable TKwextern */
708 const struct type type_nullable_parser_nodes__TKwextern
= {
710 "nullable TKwextern", /* class_name_string */
713 &resolution_table_nullable_parser_nodes__TKwextern
,
716 0, /* nullable Object */
718 47, /* nullable TKwextern */
721 const struct types resolution_table_nullable_parser_nodes__TKwextern
= {
726 /* runtime type TKwprotected */
727 const struct type type_parser_nodes__TKwprotected
= {
729 "TKwprotected", /* class_name_string */
732 &resolution_table_parser_nodes__TKwprotected
,
735 0, /* nullable Object */
737 48, /* nullable TKwprotected */
740 2059, /* TKwprotected */
743 const struct types resolution_table_parser_nodes__TKwprotected
= {
748 /* runtime type nullable TKwprotected */
749 const struct type type_nullable_parser_nodes__TKwprotected
= {
751 "nullable TKwprotected", /* class_name_string */
754 &resolution_table_nullable_parser_nodes__TKwprotected
,
757 0, /* nullable Object */
759 48, /* nullable TKwprotected */
762 const struct types resolution_table_nullable_parser_nodes__TKwprotected
= {
767 /* runtime type TKwprivate */
768 const struct type type_parser_nodes__TKwprivate
= {
770 "TKwprivate", /* class_name_string */
773 &resolution_table_parser_nodes__TKwprivate
,
776 0, /* nullable Object */
778 49, /* nullable TKwprivate */
781 2060, /* TKwprivate */
784 const struct types resolution_table_parser_nodes__TKwprivate
= {
789 /* runtime type nullable TKwprivate */
790 const struct type type_nullable_parser_nodes__TKwprivate
= {
792 "nullable TKwprivate", /* class_name_string */
795 &resolution_table_nullable_parser_nodes__TKwprivate
,
798 0, /* nullable Object */
800 49, /* nullable TKwprivate */
803 const struct types resolution_table_nullable_parser_nodes__TKwprivate
= {
808 /* runtime type TKwintrude */
809 const struct type type_parser_nodes__TKwintrude
= {
811 "TKwintrude", /* class_name_string */
814 &resolution_table_parser_nodes__TKwintrude
,
817 0, /* nullable Object */
819 50, /* nullable TKwintrude */
822 2061, /* TKwintrude */
825 const struct types resolution_table_parser_nodes__TKwintrude
= {
830 /* runtime type nullable TKwintrude */
831 const struct type type_nullable_parser_nodes__TKwintrude
= {
833 "nullable TKwintrude", /* class_name_string */
836 &resolution_table_nullable_parser_nodes__TKwintrude
,
839 0, /* nullable Object */
841 50, /* nullable TKwintrude */
844 const struct types resolution_table_nullable_parser_nodes__TKwintrude
= {
849 /* runtime type TKwif */
850 const struct type type_parser_nodes__TKwif
= {
852 "TKwif", /* class_name_string */
855 &resolution_table_parser_nodes__TKwif
,
858 0, /* nullable Object */
860 51, /* nullable TKwif */
866 const struct types resolution_table_parser_nodes__TKwif
= {
871 /* runtime type nullable TKwif */
872 const struct type type_nullable_parser_nodes__TKwif
= {
874 "nullable TKwif", /* class_name_string */
877 &resolution_table_nullable_parser_nodes__TKwif
,
880 0, /* nullable Object */
882 51, /* nullable TKwif */
885 const struct types resolution_table_nullable_parser_nodes__TKwif
= {
890 /* runtime type TKwthen */
891 const struct type type_parser_nodes__TKwthen
= {
893 "TKwthen", /* class_name_string */
896 &resolution_table_parser_nodes__TKwthen
,
899 0, /* nullable Object */
901 52, /* nullable TKwthen */
907 const struct types resolution_table_parser_nodes__TKwthen
= {
912 /* runtime type nullable TKwthen */
913 const struct type type_nullable_parser_nodes__TKwthen
= {
915 "nullable TKwthen", /* class_name_string */
918 &resolution_table_nullable_parser_nodes__TKwthen
,
921 0, /* nullable Object */
923 52, /* nullable TKwthen */
926 const struct types resolution_table_nullable_parser_nodes__TKwthen
= {
931 /* runtime type TKwelse */
932 const struct type type_parser_nodes__TKwelse
= {
934 "TKwelse", /* class_name_string */
937 &resolution_table_parser_nodes__TKwelse
,
940 0, /* nullable Object */
942 53, /* nullable TKwelse */
948 const struct types resolution_table_parser_nodes__TKwelse
= {
953 /* runtime type nullable TKwelse */
954 const struct type type_nullable_parser_nodes__TKwelse
= {
956 "nullable TKwelse", /* class_name_string */
959 &resolution_table_nullable_parser_nodes__TKwelse
,
962 0, /* nullable Object */
964 53, /* nullable TKwelse */
967 const struct types resolution_table_nullable_parser_nodes__TKwelse
= {
972 /* runtime type TKwwhile */
973 const struct type type_parser_nodes__TKwwhile
= {
975 "TKwwhile", /* class_name_string */
978 &resolution_table_parser_nodes__TKwwhile
,
981 0, /* nullable Object */
983 54, /* nullable TKwwhile */
989 const struct types resolution_table_parser_nodes__TKwwhile
= {
994 /* runtime type nullable TKwwhile */
995 const struct type type_nullable_parser_nodes__TKwwhile
= {
997 "nullable TKwwhile", /* class_name_string */
1000 &resolution_table_nullable_parser_nodes__TKwwhile
,
1003 0, /* nullable Object */
1005 54, /* nullable TKwwhile */
1008 const struct types resolution_table_nullable_parser_nodes__TKwwhile
= {
1013 /* runtime type TKwloop */
1014 const struct type type_parser_nodes__TKwloop
= {
1016 "TKwloop", /* class_name_string */
1019 &resolution_table_parser_nodes__TKwloop
,
1022 0, /* nullable Object */
1024 55, /* nullable TKwloop */
1030 const struct types resolution_table_parser_nodes__TKwloop
= {
1035 /* runtime type nullable TKwloop */
1036 const struct type type_nullable_parser_nodes__TKwloop
= {
1038 "nullable TKwloop", /* class_name_string */
1041 &resolution_table_nullable_parser_nodes__TKwloop
,
1044 0, /* nullable Object */
1046 55, /* nullable TKwloop */
1049 const struct types resolution_table_nullable_parser_nodes__TKwloop
= {
1054 /* runtime type TKwfor */
1055 const struct type type_parser_nodes__TKwfor
= {
1057 "TKwfor", /* class_name_string */
1060 &resolution_table_parser_nodes__TKwfor
,
1063 0, /* nullable Object */
1065 56, /* nullable TKwfor */
1071 const struct types resolution_table_parser_nodes__TKwfor
= {
1076 /* runtime type nullable TKwfor */
1077 const struct type type_nullable_parser_nodes__TKwfor
= {
1079 "nullable TKwfor", /* class_name_string */
1082 &resolution_table_nullable_parser_nodes__TKwfor
,
1085 0, /* nullable Object */
1087 56, /* nullable TKwfor */
1090 const struct types resolution_table_nullable_parser_nodes__TKwfor
= {
1095 /* runtime type TKwin */
1096 const struct type type_parser_nodes__TKwin
= {
1098 "TKwin", /* class_name_string */
1101 &resolution_table_parser_nodes__TKwin
,
1104 0, /* nullable Object */
1106 57, /* nullable TKwin */
1112 const struct types resolution_table_parser_nodes__TKwin
= {
1117 /* runtime type nullable TKwin */
1118 const struct type type_nullable_parser_nodes__TKwin
= {
1120 "nullable TKwin", /* class_name_string */
1123 &resolution_table_nullable_parser_nodes__TKwin
,
1126 0, /* nullable Object */
1128 57, /* nullable TKwin */
1131 const struct types resolution_table_nullable_parser_nodes__TKwin
= {
1136 /* runtime type TKwand */
1137 const struct type type_parser_nodes__TKwand
= {
1139 "TKwand", /* class_name_string */
1142 &resolution_table_parser_nodes__TKwand
,
1145 0, /* nullable Object */
1152 const struct types resolution_table_parser_nodes__TKwand
= {
1157 /* runtime type TKwor */
1158 const struct type type_parser_nodes__TKwor
= {
1160 "TKwor", /* class_name_string */
1163 &resolution_table_parser_nodes__TKwor
,
1166 0, /* nullable Object */
1173 const struct types resolution_table_parser_nodes__TKwor
= {
1178 /* runtime type TKwnot */
1179 const struct type type_parser_nodes__TKwnot
= {
1181 "TKwnot", /* class_name_string */
1184 &resolution_table_parser_nodes__TKwnot
,
1187 0, /* nullable Object */
1189 58, /* nullable TKwnot */
1195 const struct types resolution_table_parser_nodes__TKwnot
= {
1200 /* runtime type nullable TKwnot */
1201 const struct type type_nullable_parser_nodes__TKwnot
= {
1203 "nullable TKwnot", /* class_name_string */
1206 &resolution_table_nullable_parser_nodes__TKwnot
,
1209 0, /* nullable Object */
1211 58, /* nullable TKwnot */
1214 const struct types resolution_table_nullable_parser_nodes__TKwnot
= {
1219 /* runtime type TKwimplies */
1220 const struct type type_parser_nodes__TKwimplies
= {
1222 "TKwimplies", /* class_name_string */
1225 &resolution_table_parser_nodes__TKwimplies
,
1228 0, /* nullable Object */
1230 1827, /* TKwimplies */
1235 const struct types resolution_table_parser_nodes__TKwimplies
= {
1240 /* runtime type TKwreturn */
1241 const struct type type_parser_nodes__TKwreturn
= {
1243 "TKwreturn", /* class_name_string */
1246 &resolution_table_parser_nodes__TKwreturn
,
1249 0, /* nullable Object */
1251 59, /* nullable TKwreturn */
1254 2070, /* TKwreturn */
1257 const struct types resolution_table_parser_nodes__TKwreturn
= {
1262 /* runtime type nullable TKwreturn */
1263 const struct type type_nullable_parser_nodes__TKwreturn
= {
1265 "nullable TKwreturn", /* class_name_string */
1268 &resolution_table_nullable_parser_nodes__TKwreturn
,
1271 0, /* nullable Object */
1273 59, /* nullable TKwreturn */
1276 const struct types resolution_table_nullable_parser_nodes__TKwreturn
= {
1281 /* runtime type TKwcontinue */
1282 const struct type type_parser_nodes__TKwcontinue
= {
1284 "TKwcontinue", /* class_name_string */
1287 &resolution_table_parser_nodes__TKwcontinue
,
1290 0, /* nullable Object */
1292 60, /* nullable TKwcontinue */
1295 2071, /* TKwcontinue */
1298 const struct types resolution_table_parser_nodes__TKwcontinue
= {
1303 /* runtime type nullable TKwcontinue */
1304 const struct type type_nullable_parser_nodes__TKwcontinue
= {
1306 "nullable TKwcontinue", /* class_name_string */
1309 &resolution_table_nullable_parser_nodes__TKwcontinue
,
1312 0, /* nullable Object */
1314 60, /* nullable TKwcontinue */
1317 const struct types resolution_table_nullable_parser_nodes__TKwcontinue
= {
1322 /* runtime type TKwbreak */
1323 const struct type type_parser_nodes__TKwbreak
= {
1325 "TKwbreak", /* class_name_string */
1328 &resolution_table_parser_nodes__TKwbreak
,
1331 0, /* nullable Object */
1333 61, /* nullable TKwbreak */
1336 2072, /* TKwbreak */
1339 const struct types resolution_table_parser_nodes__TKwbreak
= {
1344 /* runtime type nullable TKwbreak */
1345 const struct type type_nullable_parser_nodes__TKwbreak
= {
1347 "nullable TKwbreak", /* class_name_string */
1350 &resolution_table_nullable_parser_nodes__TKwbreak
,
1353 0, /* nullable Object */
1355 61, /* nullable TKwbreak */
1358 const struct types resolution_table_nullable_parser_nodes__TKwbreak
= {
1363 /* runtime type TKwabort */
1364 const struct type type_parser_nodes__TKwabort
= {
1366 "TKwabort", /* class_name_string */
1369 &resolution_table_parser_nodes__TKwabort
,
1372 0, /* nullable Object */
1374 62, /* nullable TKwabort */
1377 2073, /* TKwabort */
1380 const struct types resolution_table_parser_nodes__TKwabort
= {
1385 /* runtime type nullable TKwabort */
1386 const struct type type_nullable_parser_nodes__TKwabort
= {
1388 "nullable TKwabort", /* class_name_string */
1391 &resolution_table_nullable_parser_nodes__TKwabort
,
1394 0, /* nullable Object */
1396 62, /* nullable TKwabort */
1399 const struct types resolution_table_nullable_parser_nodes__TKwabort
= {
1404 /* runtime type TKwassert */
1405 const struct type type_parser_nodes__TKwassert
= {
1407 "TKwassert", /* class_name_string */
1410 &resolution_table_parser_nodes__TKwassert
,
1413 0, /* nullable Object */
1415 63, /* nullable TKwassert */
1418 2074, /* TKwassert */
1421 const struct types resolution_table_parser_nodes__TKwassert
= {
1426 /* runtime type nullable TKwassert */
1427 const struct type type_nullable_parser_nodes__TKwassert
= {
1429 "nullable TKwassert", /* class_name_string */
1432 &resolution_table_nullable_parser_nodes__TKwassert
,
1435 0, /* nullable Object */
1437 63, /* nullable TKwassert */
1440 const struct types resolution_table_nullable_parser_nodes__TKwassert
= {
1445 /* runtime type TKwnew */
1446 const struct type type_parser_nodes__TKwnew
= {
1448 "TKwnew", /* class_name_string */
1451 &resolution_table_parser_nodes__TKwnew
,
1454 0, /* nullable Object */
1456 64, /* nullable TKwnew */
1462 const struct types resolution_table_parser_nodes__TKwnew
= {
1467 /* runtime type nullable TKwnew */
1468 const struct type type_nullable_parser_nodes__TKwnew
= {
1470 "nullable TKwnew", /* class_name_string */
1473 &resolution_table_nullable_parser_nodes__TKwnew
,
1476 0, /* nullable Object */
1478 64, /* nullable TKwnew */
1481 const struct types resolution_table_nullable_parser_nodes__TKwnew
= {
1486 /* runtime type TKwisa */
1487 const struct type type_parser_nodes__TKwisa
= {
1489 "TKwisa", /* class_name_string */
1492 &resolution_table_parser_nodes__TKwisa
,
1495 0, /* nullable Object */
1502 const struct types resolution_table_parser_nodes__TKwisa
= {
1507 /* runtime type TKwonce */
1508 const struct type type_parser_nodes__TKwonce
= {
1510 "TKwonce", /* class_name_string */
1513 &resolution_table_parser_nodes__TKwonce
,
1516 0, /* nullable Object */
1518 65, /* nullable TKwonce */
1524 const struct types resolution_table_parser_nodes__TKwonce
= {
1529 /* runtime type nullable TKwonce */
1530 const struct type type_nullable_parser_nodes__TKwonce
= {
1532 "nullable TKwonce", /* class_name_string */
1535 &resolution_table_nullable_parser_nodes__TKwonce
,
1538 0, /* nullable Object */
1540 65, /* nullable TKwonce */
1543 const struct types resolution_table_nullable_parser_nodes__TKwonce
= {
1548 /* runtime type TKwsuper */
1549 const struct type type_parser_nodes__TKwsuper
= {
1551 "TKwsuper", /* class_name_string */
1554 &resolution_table_parser_nodes__TKwsuper
,
1557 0, /* nullable Object */
1559 66, /* nullable TKwsuper */
1562 2077, /* TKwsuper */
1565 const struct types resolution_table_parser_nodes__TKwsuper
= {
1570 /* runtime type nullable TKwsuper */
1571 const struct type type_nullable_parser_nodes__TKwsuper
= {
1573 "nullable TKwsuper", /* class_name_string */
1576 &resolution_table_nullable_parser_nodes__TKwsuper
,
1579 0, /* nullable Object */
1581 66, /* nullable TKwsuper */
1584 const struct types resolution_table_nullable_parser_nodes__TKwsuper
= {
1589 /* runtime type TKwself */
1590 const struct type type_parser_nodes__TKwself
= {
1592 "TKwself", /* class_name_string */
1595 &resolution_table_parser_nodes__TKwself
,
1598 0, /* nullable Object */
1600 67, /* nullable TKwself */
1606 const struct types resolution_table_parser_nodes__TKwself
= {
1611 /* runtime type nullable TKwself */
1612 const struct type type_nullable_parser_nodes__TKwself
= {
1614 "nullable TKwself", /* class_name_string */
1617 &resolution_table_nullable_parser_nodes__TKwself
,
1620 0, /* nullable Object */
1622 67, /* nullable TKwself */
1625 const struct types resolution_table_nullable_parser_nodes__TKwself
= {
1630 /* runtime type TKwtrue */
1631 const struct type type_parser_nodes__TKwtrue
= {
1633 "TKwtrue", /* class_name_string */
1636 &resolution_table_parser_nodes__TKwtrue
,
1639 0, /* nullable Object */
1641 68, /* nullable TKwtrue */
1647 const struct types resolution_table_parser_nodes__TKwtrue
= {
1652 /* runtime type nullable TKwtrue */
1653 const struct type type_nullable_parser_nodes__TKwtrue
= {
1655 "nullable TKwtrue", /* class_name_string */
1658 &resolution_table_nullable_parser_nodes__TKwtrue
,
1661 0, /* nullable Object */
1663 68, /* nullable TKwtrue */
1666 const struct types resolution_table_nullable_parser_nodes__TKwtrue
= {
1671 /* runtime type TKwfalse */
1672 const struct type type_parser_nodes__TKwfalse
= {
1674 "TKwfalse", /* class_name_string */
1677 &resolution_table_parser_nodes__TKwfalse
,
1680 0, /* nullable Object */
1682 69, /* nullable TKwfalse */
1685 2080, /* TKwfalse */
1688 const struct types resolution_table_parser_nodes__TKwfalse
= {
1693 /* runtime type nullable TKwfalse */
1694 const struct type type_nullable_parser_nodes__TKwfalse
= {
1696 "nullable TKwfalse", /* class_name_string */
1699 &resolution_table_nullable_parser_nodes__TKwfalse
,
1702 0, /* nullable Object */
1704 69, /* nullable TKwfalse */
1707 const struct types resolution_table_nullable_parser_nodes__TKwfalse
= {
1712 /* runtime type TKwnull */
1713 const struct type type_parser_nodes__TKwnull
= {
1715 "TKwnull", /* class_name_string */
1718 &resolution_table_parser_nodes__TKwnull
,
1721 0, /* nullable Object */
1723 70, /* nullable TKwnull */
1729 const struct types resolution_table_parser_nodes__TKwnull
= {
1734 /* runtime type nullable TKwnull */
1735 const struct type type_nullable_parser_nodes__TKwnull
= {
1737 "nullable TKwnull", /* class_name_string */
1740 &resolution_table_nullable_parser_nodes__TKwnull
,
1743 0, /* nullable Object */
1745 70, /* nullable TKwnull */
1748 const struct types resolution_table_nullable_parser_nodes__TKwnull
= {
1753 /* runtime type TKwas */
1754 const struct type type_parser_nodes__TKwas
= {
1756 "TKwas", /* class_name_string */
1759 &resolution_table_parser_nodes__TKwas
,
1762 0, /* nullable Object */
1764 71, /* nullable TKwas */
1770 const struct types resolution_table_parser_nodes__TKwas
= {
1775 /* runtime type nullable TKwas */
1776 const struct type type_nullable_parser_nodes__TKwas
= {
1778 "nullable TKwas", /* class_name_string */
1781 &resolution_table_nullable_parser_nodes__TKwas
,
1784 0, /* nullable Object */
1786 71, /* nullable TKwas */
1789 const struct types resolution_table_nullable_parser_nodes__TKwas
= {
1794 /* runtime type TKwnullable */
1795 const struct type type_parser_nodes__TKwnullable
= {
1797 "TKwnullable", /* class_name_string */
1800 &resolution_table_parser_nodes__TKwnullable
,
1803 0, /* nullable Object */
1805 72, /* nullable TKwnullable */
1808 2083, /* TKwnullable */
1811 const struct types resolution_table_parser_nodes__TKwnullable
= {
1816 /* runtime type nullable TKwnullable */
1817 const struct type type_nullable_parser_nodes__TKwnullable
= {
1819 "nullable TKwnullable", /* class_name_string */
1822 &resolution_table_nullable_parser_nodes__TKwnullable
,
1825 0, /* nullable Object */
1827 72, /* nullable TKwnullable */
1830 const struct types resolution_table_nullable_parser_nodes__TKwnullable
= {
1835 /* runtime type TKwisset */
1836 const struct type type_parser_nodes__TKwisset
= {
1838 "TKwisset", /* class_name_string */
1841 &resolution_table_parser_nodes__TKwisset
,
1844 0, /* nullable Object */
1846 73, /* nullable TKwisset */
1849 2084, /* TKwisset */
1852 const struct types resolution_table_parser_nodes__TKwisset
= {
1857 /* runtime type nullable TKwisset */
1858 const struct type type_nullable_parser_nodes__TKwisset
= {
1860 "nullable TKwisset", /* class_name_string */
1863 &resolution_table_nullable_parser_nodes__TKwisset
,
1866 0, /* nullable Object */
1868 73, /* nullable TKwisset */
1871 const struct types resolution_table_nullable_parser_nodes__TKwisset
= {
1876 /* runtime type TKwlabel */
1877 const struct type type_parser_nodes__TKwlabel
= {
1879 "TKwlabel", /* class_name_string */
1882 &resolution_table_parser_nodes__TKwlabel
,
1885 0, /* nullable Object */
1887 74, /* nullable TKwlabel */
1890 2085, /* TKwlabel */
1893 const struct types resolution_table_parser_nodes__TKwlabel
= {
1898 /* runtime type nullable TKwlabel */
1899 const struct type type_nullable_parser_nodes__TKwlabel
= {
1901 "nullable TKwlabel", /* class_name_string */
1904 &resolution_table_nullable_parser_nodes__TKwlabel
,
1907 0, /* nullable Object */
1909 74, /* nullable TKwlabel */
1912 const struct types resolution_table_nullable_parser_nodes__TKwlabel
= {
1917 /* runtime type TKwdebug */
1918 const struct type type_parser_nodes__TKwdebug
= {
1920 "TKwdebug", /* class_name_string */
1923 &resolution_table_parser_nodes__TKwdebug
,
1926 0, /* nullable Object */
1928 75, /* nullable TKwdebug */
1931 2086, /* TKwdebug */
1934 const struct types resolution_table_parser_nodes__TKwdebug
= {
1939 /* runtime type nullable TKwdebug */
1940 const struct type type_nullable_parser_nodes__TKwdebug
= {
1942 "nullable TKwdebug", /* class_name_string */
1945 &resolution_table_nullable_parser_nodes__TKwdebug
,
1948 0, /* nullable Object */
1950 75, /* nullable TKwdebug */
1953 const struct types resolution_table_nullable_parser_nodes__TKwdebug
= {
1958 /* runtime type TOpar */
1959 const struct type type_parser_nodes__TOpar
= {
1961 "TOpar", /* class_name_string */
1964 &resolution_table_parser_nodes__TOpar
,
1967 0, /* nullable Object */
1969 76, /* nullable TOpar */
1975 const struct types resolution_table_parser_nodes__TOpar
= {
1980 /* runtime type nullable TOpar */
1981 const struct type type_nullable_parser_nodes__TOpar
= {
1983 "nullable TOpar", /* class_name_string */
1986 &resolution_table_nullable_parser_nodes__TOpar
,
1989 0, /* nullable Object */
1991 76, /* nullable TOpar */
1994 const struct types resolution_table_nullable_parser_nodes__TOpar
= {
1999 /* runtime type TCpar */
2000 const struct type type_parser_nodes__TCpar
= {
2002 "TCpar", /* class_name_string */
2005 &resolution_table_parser_nodes__TCpar
,
2008 0, /* nullable Object */
2010 77, /* nullable TCpar */
2016 const struct types resolution_table_parser_nodes__TCpar
= {
2021 /* runtime type nullable TCpar */
2022 const struct type type_nullable_parser_nodes__TCpar
= {
2024 "nullable TCpar", /* class_name_string */
2027 &resolution_table_nullable_parser_nodes__TCpar
,
2030 0, /* nullable Object */
2032 77, /* nullable TCpar */
2035 const struct types resolution_table_nullable_parser_nodes__TCpar
= {
2040 /* runtime type TObra */
2041 const struct type type_parser_nodes__TObra
= {
2043 "TObra", /* class_name_string */
2046 &resolution_table_parser_nodes__TObra
,
2049 0, /* nullable Object */
2051 78, /* nullable TObra */
2057 const struct types resolution_table_parser_nodes__TObra
= {
2062 /* runtime type nullable TObra */
2063 const struct type type_nullable_parser_nodes__TObra
= {
2065 "nullable TObra", /* class_name_string */
2068 &resolution_table_nullable_parser_nodes__TObra
,
2071 0, /* nullable Object */
2073 78, /* nullable TObra */
2076 const struct types resolution_table_nullable_parser_nodes__TObra
= {
2081 /* runtime type TCbra */
2082 const struct type type_parser_nodes__TCbra
= {
2084 "TCbra", /* class_name_string */
2087 &resolution_table_parser_nodes__TCbra
,
2090 0, /* nullable Object */
2092 79, /* nullable TCbra */
2098 const struct types resolution_table_parser_nodes__TCbra
= {
2103 /* runtime type nullable TCbra */
2104 const struct type type_nullable_parser_nodes__TCbra
= {
2106 "nullable TCbra", /* class_name_string */
2109 &resolution_table_nullable_parser_nodes__TCbra
,
2112 0, /* nullable Object */
2114 79, /* nullable TCbra */
2117 const struct types resolution_table_nullable_parser_nodes__TCbra
= {
2122 /* runtime type TComma */
2123 const struct type type_parser_nodes__TComma
= {
2125 "TComma", /* class_name_string */
2128 &resolution_table_parser_nodes__TComma
,
2131 0, /* nullable Object */
2138 const struct types resolution_table_parser_nodes__TComma
= {
2143 /* runtime type TColumn */
2144 const struct type type_parser_nodes__TColumn
= {
2146 "TColumn", /* class_name_string */
2149 &resolution_table_parser_nodes__TColumn
,
2152 0, /* nullable Object */
2159 const struct types resolution_table_parser_nodes__TColumn
= {
2164 /* runtime type TQuad */
2165 const struct type type_parser_nodes__TQuad
= {
2167 "TQuad", /* class_name_string */
2170 &resolution_table_parser_nodes__TQuad
,
2173 0, /* nullable Object */
2175 80, /* nullable TQuad */
2181 const struct types resolution_table_parser_nodes__TQuad
= {
2186 /* runtime type nullable TQuad */
2187 const struct type type_nullable_parser_nodes__TQuad
= {
2189 "nullable TQuad", /* class_name_string */
2192 &resolution_table_nullable_parser_nodes__TQuad
,
2195 0, /* nullable Object */
2197 80, /* nullable TQuad */
2200 const struct types resolution_table_nullable_parser_nodes__TQuad
= {
2205 /* runtime type TAssign */
2206 const struct type type_parser_nodes__TAssign
= {
2208 "TAssign", /* class_name_string */
2211 &resolution_table_parser_nodes__TAssign
,
2214 0, /* nullable Object */
2216 81, /* nullable TAssign */
2222 const struct types resolution_table_parser_nodes__TAssign
= {
2227 /* runtime type nullable TAssign */
2228 const struct type type_nullable_parser_nodes__TAssign
= {
2230 "nullable TAssign", /* class_name_string */
2233 &resolution_table_nullable_parser_nodes__TAssign
,
2236 0, /* nullable Object */
2238 81, /* nullable TAssign */
2241 const struct types resolution_table_nullable_parser_nodes__TAssign
= {
2246 /* runtime type TPluseq */
2247 const struct type type_parser_nodes__TPluseq
= {
2249 "TPluseq", /* class_name_string */
2252 &resolution_table_parser_nodes__TPluseq
,
2255 0, /* nullable Object */
2257 82, /* nullable TPluseq */
2263 const struct types resolution_table_parser_nodes__TPluseq
= {
2268 /* runtime type nullable TPluseq */
2269 const struct type type_nullable_parser_nodes__TPluseq
= {
2271 "nullable TPluseq", /* class_name_string */
2274 &resolution_table_nullable_parser_nodes__TPluseq
,
2277 0, /* nullable Object */
2279 82, /* nullable TPluseq */
2282 const struct types resolution_table_nullable_parser_nodes__TPluseq
= {
2287 /* runtime type TMinuseq */
2288 const struct type type_parser_nodes__TMinuseq
= {
2290 "TMinuseq", /* class_name_string */
2293 &resolution_table_parser_nodes__TMinuseq
,
2296 0, /* nullable Object */
2298 83, /* nullable TMinuseq */
2301 2094, /* TMinuseq */
2304 const struct types resolution_table_parser_nodes__TMinuseq
= {
2309 /* runtime type nullable TMinuseq */
2310 const struct type type_nullable_parser_nodes__TMinuseq
= {
2312 "nullable TMinuseq", /* class_name_string */
2315 &resolution_table_nullable_parser_nodes__TMinuseq
,
2318 0, /* nullable Object */
2320 83, /* nullable TMinuseq */
2323 const struct types resolution_table_nullable_parser_nodes__TMinuseq
= {
2328 /* runtime type TDotdotdot */
2329 const struct type type_parser_nodes__TDotdotdot
= {
2331 "TDotdotdot", /* class_name_string */
2334 &resolution_table_parser_nodes__TDotdotdot
,
2337 0, /* nullable Object */
2339 84, /* nullable TDotdotdot */
2342 2095, /* TDotdotdot */
2345 const struct types resolution_table_parser_nodes__TDotdotdot
= {
2350 /* runtime type nullable TDotdotdot */
2351 const struct type type_nullable_parser_nodes__TDotdotdot
= {
2353 "nullable TDotdotdot", /* class_name_string */
2356 &resolution_table_nullable_parser_nodes__TDotdotdot
,
2359 0, /* nullable Object */
2361 84, /* nullable TDotdotdot */
2364 const struct types resolution_table_nullable_parser_nodes__TDotdotdot
= {
2369 /* runtime type TDotdot */
2370 const struct type type_parser_nodes__TDotdot
= {
2372 "TDotdot", /* class_name_string */
2375 &resolution_table_parser_nodes__TDotdot
,
2378 0, /* nullable Object */
2385 const struct types resolution_table_parser_nodes__TDotdot
= {
2390 /* runtime type TDot */
2391 const struct type type_parser_nodes__TDot
= {
2393 "TDot", /* class_name_string */
2396 &resolution_table_parser_nodes__TDot
,
2399 0, /* nullable Object */
2401 85, /* nullable TDot */
2407 const struct types resolution_table_parser_nodes__TDot
= {
2412 /* runtime type nullable TDot */
2413 const struct type type_nullable_parser_nodes__TDot
= {
2415 "nullable TDot", /* class_name_string */
2418 &resolution_table_nullable_parser_nodes__TDot
,
2421 0, /* nullable Object */
2423 85, /* nullable TDot */
2426 const struct types resolution_table_nullable_parser_nodes__TDot
= {
2431 /* runtime type TPlus */
2432 const struct type type_parser_nodes__TPlus
= {
2434 "TPlus", /* class_name_string */
2437 &resolution_table_parser_nodes__TPlus
,
2440 0, /* nullable Object */
2442 86, /* nullable TPlus */
2448 const struct types resolution_table_parser_nodes__TPlus
= {
2453 /* runtime type nullable TPlus */
2454 const struct type type_nullable_parser_nodes__TPlus
= {
2456 "nullable TPlus", /* class_name_string */
2459 &resolution_table_nullable_parser_nodes__TPlus
,
2462 0, /* nullable Object */
2464 86, /* nullable TPlus */
2467 const struct types resolution_table_nullable_parser_nodes__TPlus
= {
2472 /* runtime type TMinus */
2473 const struct type type_parser_nodes__TMinus
= {
2475 "TMinus", /* class_name_string */
2478 &resolution_table_parser_nodes__TMinus
,
2481 0, /* nullable Object */
2483 87, /* nullable TMinus */
2489 const struct types resolution_table_parser_nodes__TMinus
= {
2494 /* runtime type nullable TMinus */
2495 const struct type type_nullable_parser_nodes__TMinus
= {
2497 "nullable TMinus", /* class_name_string */
2500 &resolution_table_nullable_parser_nodes__TMinus
,
2503 0, /* nullable Object */
2505 87, /* nullable TMinus */
2508 const struct types resolution_table_nullable_parser_nodes__TMinus
= {
2513 /* runtime type TStar */
2514 const struct type type_parser_nodes__TStar
= {
2516 "TStar", /* class_name_string */
2519 &resolution_table_parser_nodes__TStar
,
2522 0, /* nullable Object */
2524 88, /* nullable TStar */
2530 const struct types resolution_table_parser_nodes__TStar
= {
2535 /* runtime type nullable TStar */
2536 const struct type type_nullable_parser_nodes__TStar
= {
2538 "nullable TStar", /* class_name_string */
2541 &resolution_table_nullable_parser_nodes__TStar
,
2544 0, /* nullable Object */
2546 88, /* nullable TStar */
2549 const struct types resolution_table_nullable_parser_nodes__TStar
= {
2554 /* runtime type TSlash */
2555 const struct type type_parser_nodes__TSlash
= {
2557 "TSlash", /* class_name_string */
2560 &resolution_table_parser_nodes__TSlash
,
2563 0, /* nullable Object */
2565 89, /* nullable TSlash */
2571 const struct types resolution_table_parser_nodes__TSlash
= {
2576 /* runtime type nullable TSlash */
2577 const struct type type_nullable_parser_nodes__TSlash
= {
2579 "nullable TSlash", /* class_name_string */
2582 &resolution_table_nullable_parser_nodes__TSlash
,
2585 0, /* nullable Object */
2587 89, /* nullable TSlash */
2590 const struct types resolution_table_nullable_parser_nodes__TSlash
= {
2595 /* runtime type TPercent */
2596 const struct type type_parser_nodes__TPercent
= {
2598 "TPercent", /* class_name_string */
2601 &resolution_table_parser_nodes__TPercent
,
2604 0, /* nullable Object */
2606 90, /* nullable TPercent */
2609 2101, /* TPercent */
2612 const struct types resolution_table_parser_nodes__TPercent
= {
2617 /* runtime type nullable TPercent */
2618 const struct type type_nullable_parser_nodes__TPercent
= {
2620 "nullable TPercent", /* class_name_string */
2623 &resolution_table_nullable_parser_nodes__TPercent
,
2626 0, /* nullable Object */
2628 90, /* nullable TPercent */
2631 const struct types resolution_table_nullable_parser_nodes__TPercent
= {
2636 /* runtime type TEq */
2637 const struct type type_parser_nodes__TEq
= {
2639 "TEq", /* class_name_string */
2642 &resolution_table_parser_nodes__TEq
,
2645 0, /* nullable Object */
2647 91, /* nullable TEq */
2653 const struct types resolution_table_parser_nodes__TEq
= {
2658 /* runtime type nullable TEq */
2659 const struct type type_nullable_parser_nodes__TEq
= {
2661 "nullable TEq", /* class_name_string */
2664 &resolution_table_nullable_parser_nodes__TEq
,
2667 0, /* nullable Object */
2669 91, /* nullable TEq */
2672 const struct types resolution_table_nullable_parser_nodes__TEq
= {
2677 /* runtime type TNe */
2678 const struct type type_parser_nodes__TNe
= {
2680 "TNe", /* class_name_string */
2683 &resolution_table_parser_nodes__TNe
,
2686 0, /* nullable Object */
2688 92, /* nullable TNe */
2694 const struct types resolution_table_parser_nodes__TNe
= {
2699 /* runtime type nullable TNe */
2700 const struct type type_nullable_parser_nodes__TNe
= {
2702 "nullable TNe", /* class_name_string */
2705 &resolution_table_nullable_parser_nodes__TNe
,
2708 0, /* nullable Object */
2710 92, /* nullable TNe */
2713 const struct types resolution_table_nullable_parser_nodes__TNe
= {
2718 /* runtime type TLt */
2719 const struct type type_parser_nodes__TLt
= {
2721 "TLt", /* class_name_string */
2724 &resolution_table_parser_nodes__TLt
,
2727 0, /* nullable Object */
2729 93, /* nullable TLt */
2735 const struct types resolution_table_parser_nodes__TLt
= {
2740 /* runtime type nullable TLt */
2741 const struct type type_nullable_parser_nodes__TLt
= {
2743 "nullable TLt", /* class_name_string */
2746 &resolution_table_nullable_parser_nodes__TLt
,
2749 0, /* nullable Object */
2751 93, /* nullable TLt */
2754 const struct types resolution_table_nullable_parser_nodes__TLt
= {
2759 /* runtime type TLe */
2760 const struct type type_parser_nodes__TLe
= {
2762 "TLe", /* class_name_string */
2765 &resolution_table_parser_nodes__TLe
,
2768 0, /* nullable Object */
2770 94, /* nullable TLe */
2776 const struct types resolution_table_parser_nodes__TLe
= {
2781 /* runtime type nullable TLe */
2782 const struct type type_nullable_parser_nodes__TLe
= {
2784 "nullable TLe", /* class_name_string */
2787 &resolution_table_nullable_parser_nodes__TLe
,
2790 0, /* nullable Object */
2792 94, /* nullable TLe */
2795 const struct types resolution_table_nullable_parser_nodes__TLe
= {
2800 /* runtime type TLl */
2801 const struct type type_parser_nodes__TLl
= {
2803 "TLl", /* class_name_string */
2806 &resolution_table_parser_nodes__TLl
,
2809 0, /* nullable Object */
2811 95, /* nullable TLl */
2817 const struct types resolution_table_parser_nodes__TLl
= {
2822 /* runtime type nullable TLl */
2823 const struct type type_nullable_parser_nodes__TLl
= {
2825 "nullable TLl", /* class_name_string */
2828 &resolution_table_nullable_parser_nodes__TLl
,
2831 0, /* nullable Object */
2833 95, /* nullable TLl */
2836 const struct types resolution_table_nullable_parser_nodes__TLl
= {
2841 /* runtime type TGt */
2842 const struct type type_parser_nodes__TGt
= {
2844 "TGt", /* class_name_string */
2847 &resolution_table_parser_nodes__TGt
,
2850 0, /* nullable Object */
2852 96, /* nullable TGt */
2858 const struct types resolution_table_parser_nodes__TGt
= {
2863 /* runtime type nullable TGt */
2864 const struct type type_nullable_parser_nodes__TGt
= {
2866 "nullable TGt", /* class_name_string */
2869 &resolution_table_nullable_parser_nodes__TGt
,
2872 0, /* nullable Object */
2874 96, /* nullable TGt */
2877 const struct types resolution_table_nullable_parser_nodes__TGt
= {
2882 /* runtime type TGe */
2883 const struct type type_parser_nodes__TGe
= {
2885 "TGe", /* class_name_string */
2888 &resolution_table_parser_nodes__TGe
,
2891 0, /* nullable Object */
2893 97, /* nullable TGe */
2899 const struct types resolution_table_parser_nodes__TGe
= {
2904 /* runtime type nullable TGe */
2905 const struct type type_nullable_parser_nodes__TGe
= {
2907 "nullable TGe", /* class_name_string */
2910 &resolution_table_nullable_parser_nodes__TGe
,
2913 0, /* nullable Object */
2915 97, /* nullable TGe */
2918 const struct types resolution_table_nullable_parser_nodes__TGe
= {
2923 /* runtime type TGg */
2924 const struct type type_parser_nodes__TGg
= {
2926 "TGg", /* class_name_string */
2929 &resolution_table_parser_nodes__TGg
,
2932 0, /* nullable Object */
2934 98, /* nullable TGg */
2940 const struct types resolution_table_parser_nodes__TGg
= {
2945 /* runtime type nullable TGg */
2946 const struct type type_nullable_parser_nodes__TGg
= {
2948 "nullable TGg", /* class_name_string */
2951 &resolution_table_nullable_parser_nodes__TGg
,
2954 0, /* nullable Object */
2956 98, /* nullable TGg */
2959 const struct types resolution_table_nullable_parser_nodes__TGg
= {
2964 /* runtime type TStarship */
2965 const struct type type_parser_nodes__TStarship
= {
2967 "TStarship", /* class_name_string */
2970 &resolution_table_parser_nodes__TStarship
,
2973 0, /* nullable Object */
2975 99, /* nullable TStarship */
2978 2110, /* TStarship */
2981 const struct types resolution_table_parser_nodes__TStarship
= {
2986 /* runtime type nullable TStarship */
2987 const struct type type_nullable_parser_nodes__TStarship
= {
2989 "nullable TStarship", /* class_name_string */
2992 &resolution_table_nullable_parser_nodes__TStarship
,
2995 0, /* nullable Object */
2997 99, /* nullable TStarship */
3000 const struct types resolution_table_nullable_parser_nodes__TStarship
= {
3005 /* runtime type TBang */
3006 const struct type type_parser_nodes__TBang
= {
3008 "TBang", /* class_name_string */
3011 &resolution_table_parser_nodes__TBang
,
3014 0, /* nullable Object */
3021 const struct types resolution_table_parser_nodes__TBang
= {
3026 /* runtime type TAt */
3027 const struct type type_parser_nodes__TAt
= {
3029 "TAt", /* class_name_string */
3032 &resolution_table_parser_nodes__TAt
,
3035 0, /* nullable Object */
3037 100, /* nullable TAt */
3043 const struct types resolution_table_parser_nodes__TAt
= {
3048 /* runtime type nullable TAt */
3049 const struct type type_nullable_parser_nodes__TAt
= {
3051 "nullable TAt", /* class_name_string */
3054 &resolution_table_nullable_parser_nodes__TAt
,
3057 0, /* nullable Object */
3059 100, /* nullable TAt */
3062 const struct types resolution_table_nullable_parser_nodes__TAt
= {
3067 /* runtime type TClassid */
3068 const struct type type_parser_nodes__TClassid
= {
3070 "TClassid", /* class_name_string */
3073 &resolution_table_parser_nodes__TClassid
,
3076 0, /* nullable Object */
3078 101, /* nullable TClassid */
3081 2112, /* TClassid */
3084 const struct types resolution_table_parser_nodes__TClassid
= {
3089 /* runtime type nullable TClassid */
3090 const struct type type_nullable_parser_nodes__TClassid
= {
3092 "nullable TClassid", /* class_name_string */
3095 &resolution_table_nullable_parser_nodes__TClassid
,
3098 0, /* nullable Object */
3100 101, /* nullable TClassid */
3103 const struct types resolution_table_nullable_parser_nodes__TClassid
= {
3108 /* runtime type TId */
3109 const struct type type_parser_nodes__TId
= {
3111 "TId", /* class_name_string */
3114 &resolution_table_parser_nodes__TId
,
3117 0, /* nullable Object */
3119 102, /* nullable TId */
3125 const struct types resolution_table_parser_nodes__TId
= {
3130 /* runtime type nullable TId */
3131 const struct type type_nullable_parser_nodes__TId
= {
3133 "nullable TId", /* class_name_string */
3136 &resolution_table_nullable_parser_nodes__TId
,
3139 0, /* nullable Object */
3141 102, /* nullable TId */
3144 const struct types resolution_table_nullable_parser_nodes__TId
= {
3149 /* runtime type TAttrid */
3150 const struct type type_parser_nodes__TAttrid
= {
3152 "TAttrid", /* class_name_string */
3155 &resolution_table_parser_nodes__TAttrid
,
3158 0, /* nullable Object */
3160 103, /* nullable TAttrid */
3166 const struct types resolution_table_parser_nodes__TAttrid
= {
3171 /* runtime type nullable TAttrid */
3172 const struct type type_nullable_parser_nodes__TAttrid
= {
3174 "nullable TAttrid", /* class_name_string */
3177 &resolution_table_nullable_parser_nodes__TAttrid
,
3180 0, /* nullable Object */
3182 103, /* nullable TAttrid */
3185 const struct types resolution_table_nullable_parser_nodes__TAttrid
= {
3190 /* runtime type TNumber */
3191 const struct type type_parser_nodes__TNumber
= {
3193 "TNumber", /* class_name_string */
3196 &resolution_table_parser_nodes__TNumber
,
3199 0, /* nullable Object */
3201 104, /* nullable TNumber */
3207 const struct types resolution_table_parser_nodes__TNumber
= {
3212 /* runtime type nullable TNumber */
3213 const struct type type_nullable_parser_nodes__TNumber
= {
3215 "nullable TNumber", /* class_name_string */
3218 &resolution_table_nullable_parser_nodes__TNumber
,
3221 0, /* nullable Object */
3223 104, /* nullable TNumber */
3226 const struct types resolution_table_nullable_parser_nodes__TNumber
= {
3231 /* runtime type TFloat */
3232 const struct type type_parser_nodes__TFloat
= {
3234 "TFloat", /* class_name_string */
3237 &resolution_table_parser_nodes__TFloat
,
3240 0, /* nullable Object */
3242 105, /* nullable TFloat */
3248 const struct types resolution_table_parser_nodes__TFloat
= {
3253 /* runtime type nullable TFloat */
3254 const struct type type_nullable_parser_nodes__TFloat
= {
3256 "nullable TFloat", /* class_name_string */
3259 &resolution_table_nullable_parser_nodes__TFloat
,
3262 0, /* nullable Object */
3264 105, /* nullable TFloat */
3267 const struct types resolution_table_nullable_parser_nodes__TFloat
= {
3272 /* runtime type TString */
3273 const struct type type_parser_nodes__TString
= {
3275 "TString", /* class_name_string */
3278 &resolution_table_parser_nodes__TString
,
3281 0, /* nullable Object */
3283 106, /* nullable TString */
3289 const struct types resolution_table_parser_nodes__TString
= {
3294 /* runtime type nullable TString */
3295 const struct type type_nullable_parser_nodes__TString
= {
3297 "nullable TString", /* class_name_string */
3300 &resolution_table_nullable_parser_nodes__TString
,
3303 0, /* nullable Object */
3305 106, /* nullable TString */
3308 const struct types resolution_table_nullable_parser_nodes__TString
= {
3313 /* runtime type TStartString */
3314 const struct type type_parser_nodes__TStartString
= {
3316 "TStartString", /* class_name_string */
3319 &resolution_table_parser_nodes__TStartString
,
3322 0, /* nullable Object */
3324 107, /* nullable TStartString */
3327 2118, /* TStartString */
3330 const struct types resolution_table_parser_nodes__TStartString
= {
3335 /* runtime type nullable TStartString */
3336 const struct type type_nullable_parser_nodes__TStartString
= {
3338 "nullable TStartString", /* class_name_string */
3341 &resolution_table_nullable_parser_nodes__TStartString
,
3344 0, /* nullable Object */
3346 107, /* nullable TStartString */
3349 const struct types resolution_table_nullable_parser_nodes__TStartString
= {
3354 /* runtime type TMidString */
3355 const struct type type_parser_nodes__TMidString
= {
3357 "TMidString", /* class_name_string */
3360 &resolution_table_parser_nodes__TMidString
,
3363 0, /* nullable Object */
3365 108, /* nullable TMidString */
3368 2119, /* TMidString */
3371 const struct types resolution_table_parser_nodes__TMidString
= {
3376 /* runtime type nullable TMidString */
3377 const struct type type_nullable_parser_nodes__TMidString
= {
3379 "nullable TMidString", /* class_name_string */
3382 &resolution_table_nullable_parser_nodes__TMidString
,
3385 0, /* nullable Object */
3387 108, /* nullable TMidString */
3390 const struct types resolution_table_nullable_parser_nodes__TMidString
= {
3395 /* runtime type TEndString */
3396 const struct type type_parser_nodes__TEndString
= {
3398 "TEndString", /* class_name_string */
3401 &resolution_table_parser_nodes__TEndString
,
3404 0, /* nullable Object */
3406 109, /* nullable TEndString */
3409 2120, /* TEndString */
3412 const struct types resolution_table_parser_nodes__TEndString
= {
3417 /* runtime type nullable TEndString */
3418 const struct type type_nullable_parser_nodes__TEndString
= {
3420 "nullable TEndString", /* class_name_string */
3423 &resolution_table_nullable_parser_nodes__TEndString
,
3426 0, /* nullable Object */
3428 109, /* nullable TEndString */
3431 const struct types resolution_table_nullable_parser_nodes__TEndString
= {
3436 /* runtime type TChar */
3437 const struct type type_parser_nodes__TChar
= {
3439 "TChar", /* class_name_string */
3442 &resolution_table_parser_nodes__TChar
,
3445 0, /* nullable Object */
3447 110, /* nullable TChar */
3453 const struct types resolution_table_parser_nodes__TChar
= {
3458 /* runtime type nullable TChar */
3459 const struct type type_nullable_parser_nodes__TChar
= {
3461 "nullable TChar", /* class_name_string */
3464 &resolution_table_nullable_parser_nodes__TChar
,
3467 0, /* nullable Object */
3469 110, /* nullable TChar */
3472 const struct types resolution_table_nullable_parser_nodes__TChar
= {
3477 /* runtime type TBadString */
3478 const struct type type_parser_nodes__TBadString
= {
3480 "TBadString", /* class_name_string */
3483 &resolution_table_parser_nodes__TBadString
,
3486 0, /* nullable Object */
3488 1833, /* TBadString */
3493 const struct types resolution_table_parser_nodes__TBadString
= {
3498 /* runtime type TBadChar */
3499 const struct type type_parser_nodes__TBadChar
= {
3501 "TBadChar", /* class_name_string */
3504 &resolution_table_parser_nodes__TBadChar
,
3507 0, /* nullable Object */
3509 1834, /* TBadChar */
3514 const struct types resolution_table_parser_nodes__TBadChar
= {
3519 /* runtime type TExternCodeSegment */
3520 const struct type type_parser_nodes__TExternCodeSegment
= {
3522 "TExternCodeSegment", /* class_name_string */
3525 &resolution_table_parser_nodes__TExternCodeSegment
,
3528 0, /* nullable Object */
3530 111, /* nullable TExternCodeSegment */
3533 2122, /* TExternCodeSegment */
3536 const struct types resolution_table_parser_nodes__TExternCodeSegment
= {
3541 /* runtime type nullable TExternCodeSegment */
3542 const struct type type_nullable_parser_nodes__TExternCodeSegment
= {
3544 "nullable TExternCodeSegment", /* class_name_string */
3547 &resolution_table_nullable_parser_nodes__TExternCodeSegment
,
3550 0, /* nullable Object */
3552 111, /* nullable TExternCodeSegment */
3555 const struct types resolution_table_nullable_parser_nodes__TExternCodeSegment
= {
3560 /* runtime type ALexerError */
3561 const struct type type_parser_nodes__ALexerError
= {
3563 "ALexerError", /* class_name_string */
3566 &resolution_table_parser_nodes__ALexerError
,
3569 0, /* nullable Object */
3575 2403, /* ALexerError */
3578 const struct types resolution_table_parser_nodes__ALexerError
= {
3583 /* runtime type MNullableType */
3584 const struct type type_model__MNullableType
= {
3586 "MNullableType", /* class_name_string */
3589 &resolution_table_model__MNullableType
,
3592 0, /* nullable Object */
3594 2, /* nullable MType */
3596 1835, /* MNullableType */
3599 const struct types resolution_table_model__MNullableType
= {
3604 /* runtime type CollectTokensByTextVisitor */
3605 const struct type type_parser_util__CollectTokensByTextVisitor
= {
3607 "CollectTokensByTextVisitor", /* class_name_string */
3610 &resolution_table_parser_util__CollectTokensByTextVisitor
,
3613 0, /* nullable Object */
3615 282, /* CollectTokensByTextVisitor */
3618 const struct types resolution_table_parser_util__CollectTokensByTextVisitor
= {
3623 /* runtime type Array[Token] */
3624 const struct type type_array__Arrayparser_nodes__Token
= {
3626 "Array[Token]", /* class_name_string */
3629 &resolution_table_array__Arrayparser_nodes__Token
,
3632 0, /* nullable Object */
3634 632, /* Collection[ANode] */
3635 169, /* SequenceRead[nullable Object] */
3636 170, /* Collection[Object] */
3637 1818, /* Collection[Token] */
3638 1782, /* AbstractArrayRead[Object] */
3640 2266, /* AbstractArrayRead[ANode] */
3641 1973, /* Array[Object] */
3642 2577, /* AbstractArrayRead[Token] */
3643 2555, /* Array[ANode] */
3645 2661, /* Array[Token] */
3648 const struct types resolution_table_array__Arrayparser_nodes__Token
= {
3651 &type_array__Arrayparser_nodes__Token
, /* Array[Array#0]: Array[Token] */
3652 &type_array__NativeArrayparser_nodes__Token
, /* NativeArray[Array#0]: NativeArray[Token] */
3653 &type_parser_nodes__Token
, /* Sequence#0: Token */
3654 &type_parser_nodes__Token
, /* SimpleCollection#0: Token */
3655 &type_abstract_collection__Collectionparser_nodes__Token
, /* Collection[Array#0]: Collection[Token] */
3656 &type_parser_nodes__Token
, /* Array#0: Token */
3657 &type_array__NativeArrayparser_nodes__Token
, /* NativeArray[ArrayCapable#0]: NativeArray[Token] */
3658 &type_parser_nodes__Token
, /* AbstractArray#0: Token */
3659 &type_parser_nodes__Token
, /* RemovableCollection#0: Token */
3660 &type_abstract_collection__Collectionparser_nodes__Token
, /* Collection[Sequence#0]: Collection[Token] */
3661 &type_array__Arrayparser_nodes__Token
, /* Array[Sequence#0]: Array[Token] */
3662 &type_abstract_collection__Collectionparser_nodes__Token
, /* Collection[SimpleCollection#0]: Collection[Token] */
3663 &type_parser_nodes__Token
, /* Collection#0: Token */
3664 &type_abstract_collection__Collectionparser_nodes__Token
, /* Collection[Collection#0]: Collection[Token] */
3665 &type_parser_nodes__Token
, /* SequenceRead#0: Token */
3666 &type_parser_nodes__Token
, /* AbstractArrayRead#0: Token */
3667 &type_array__Arrayparser_nodes__Token
, /* Array[AbstractArrayRead#0]: Array[Token] */
3668 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Token] not a live type) */
3669 &type_array__ArrayIteratorparser_nodes__Token
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Token] */
3672 /* runtime type AbstractArrayRead[Token] */
3673 const struct type type_array__AbstractArrayReadparser_nodes__Token
= {
3675 "AbstractArrayRead[Token]", /* class_name_string */
3681 0, /* nullable Object */
3683 632, /* Collection[ANode] */
3684 169, /* SequenceRead[nullable Object] */
3685 170, /* Collection[Object] */
3686 1818, /* Collection[Token] */
3687 1782, /* AbstractArrayRead[Object] */
3689 2266, /* AbstractArrayRead[ANode] */
3691 2577, /* AbstractArrayRead[Token] */
3694 /* runtime type MPropDefSorter */
3695 const struct type type_model__MPropDefSorter
= {
3697 "MPropDefSorter", /* class_name_string */
3700 &resolution_table_model__MPropDefSorter
,
3703 0, /* nullable Object */
3705 283, /* MPropDefSorter */
3708 const struct types resolution_table_model__MPropDefSorter
= {
3711 &type_model__MPropDef
, /* AbstractSorter#0: MPropDef */
3712 &type_array__Arraymodel__MPropDef
, /* Array[AbstractSorter#0]: Array[MPropDef] */
3715 /* runtime type CustomizedRuntimeFunction */
3716 const struct type type_global_compiler__CustomizedRuntimeFunction
= {
3718 "CustomizedRuntimeFunction", /* class_name_string */
3721 &resolution_table_global_compiler__CustomizedRuntimeFunction
,
3724 0, /* nullable Object */
3726 239, /* AbstractRuntimeFunction */
3727 1459, /* CustomizedRuntimeFunction */
3730 const struct types resolution_table_global_compiler__CustomizedRuntimeFunction
= {
3733 &type_global_compiler__GlobalCompiler
, /* COMPILER: GlobalCompiler */
3734 &type_global_compiler__GlobalCompilerVisitor
, /* VISITOR: GlobalCompilerVisitor */
3737 /* runtime type NativeProcess */
3738 const struct type type_exec__NativeProcess
= {
3740 "NativeProcess", /* class_name_string */
3743 &resolution_table_exec__NativeProcess
,
3746 0, /* nullable Object */
3749 1460, /* NativeProcess */
3752 const struct types resolution_table_exec__NativeProcess
= {
3757 /* runtime type TypeVisitor */
3758 const struct type type_typing__TypeVisitor
= {
3760 "TypeVisitor", /* class_name_string */
3763 &resolution_table_typing__TypeVisitor
,
3766 0, /* nullable Object */
3768 284, /* TypeVisitor */
3771 const struct types resolution_table_typing__TypeVisitor
= {
3776 /* runtime type MVirtualTypeProp */
3777 const struct type type_model__MVirtualTypeProp
= {
3779 "MVirtualTypeProp", /* class_name_string */
3782 &resolution_table_model__MVirtualTypeProp
,
3785 0, /* nullable Object */
3787 8, /* nullable MProperty */
3788 272, /* PropertyLayoutElement */
3789 285, /* nullable MVirtualTypeProp */
3790 1809, /* MProperty */
3791 2404, /* MVirtualTypeProp */
3794 const struct types resolution_table_model__MVirtualTypeProp
= {
3797 &type_array__Arraymodel__MVirtualTypeDef
, /* Array[MPROPDEF]: Array[MVirtualTypeDef] */
3798 &type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MVirtualTypeDef]] */
3801 /* runtime type nullable MVirtualTypeProp */
3802 const struct type type_nullable_model__MVirtualTypeProp
= {
3804 "nullable MVirtualTypeProp", /* class_name_string */
3807 &resolution_table_nullable_model__MVirtualTypeProp
,
3810 0, /* nullable Object */
3812 8, /* nullable MProperty */
3814 285, /* nullable MVirtualTypeProp */
3817 const struct types resolution_table_nullable_model__MVirtualTypeProp
= {
3820 &type_array__Arraymodel__MVirtualTypeDef
, /* Array[MPROPDEF]: Array[MVirtualTypeDef] */
3821 &type_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MVirtualTypeDef]] */
3824 /* runtime type MVirtualTypeDef */
3825 const struct type type_model__MVirtualTypeDef
= {
3827 "MVirtualTypeDef", /* class_name_string */
3830 &resolution_table_model__MVirtualTypeDef
,
3833 0, /* nullable Object */
3835 9, /* nullable MPropDef */
3836 272, /* PropertyLayoutElement */
3837 1810, /* MPropDef */
3838 2123, /* MVirtualTypeDef */
3841 const struct types resolution_table_model__MVirtualTypeDef
= {
3844 &type_model__MVirtualTypeProp
, /* MPROPERTY: MVirtualTypeProp */
3846 &type_model__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
3849 /* runtime type Array[MVirtualType] */
3850 const struct type type_array__Arraymodel__MVirtualType
= {
3852 "Array[MVirtualType]", /* class_name_string */
3855 &resolution_table_array__Arraymodel__MVirtualType
,
3858 0, /* nullable Object */
3860 4, /* nullable Array[nullable MType] */
3861 169, /* SequenceRead[nullable Object] */
3862 170, /* Collection[Object] */
3863 180, /* Collection[nullable MType] */
3864 1782, /* AbstractArrayRead[Object] */
3865 1791, /* Collection[MType] */
3866 1799, /* AbstractArrayRead[nullable MType] */
3867 1973, /* Array[Object] */
3868 2124, /* Collection[MVirtualType] */
3869 2283, /* Array[nullable MType] */
3870 2638, /* AbstractArrayRead[MVirtualType] */
3871 2568, /* AbstractArrayRead[MType] */
3872 2710, /* Array[MVirtualType] */
3873 2673, /* Array[MType] */
3876 const struct types resolution_table_array__Arraymodel__MVirtualType
= {
3879 &type_array__Arraymodel__MVirtualType
, /* Array[Array#0]: Array[MVirtualType] */
3880 &type_array__NativeArraymodel__MVirtualType
, /* NativeArray[Array#0]: NativeArray[MVirtualType] */
3881 &type_model__MVirtualType
, /* Sequence#0: MVirtualType */
3882 &type_model__MVirtualType
, /* SimpleCollection#0: MVirtualType */
3883 &type_abstract_collection__Collectionmodel__MVirtualType
, /* Collection[Array#0]: Collection[MVirtualType] */
3884 &type_model__MVirtualType
, /* Array#0: MVirtualType */
3885 &type_array__NativeArraymodel__MVirtualType
, /* NativeArray[ArrayCapable#0]: NativeArray[MVirtualType] */
3886 &type_model__MVirtualType
, /* AbstractArray#0: MVirtualType */
3887 &type_model__MVirtualType
, /* RemovableCollection#0: MVirtualType */
3888 &type_abstract_collection__Collectionmodel__MVirtualType
, /* Collection[Sequence#0]: Collection[MVirtualType] */
3889 &type_array__Arraymodel__MVirtualType
, /* Array[Sequence#0]: Array[MVirtualType] */
3890 &type_abstract_collection__Collectionmodel__MVirtualType
, /* Collection[SimpleCollection#0]: Collection[MVirtualType] */
3891 &type_model__MVirtualType
, /* Collection#0: MVirtualType */
3892 &type_abstract_collection__Collectionmodel__MVirtualType
, /* Collection[Collection#0]: Collection[MVirtualType] */
3893 &type_model__MVirtualType
, /* SequenceRead#0: MVirtualType */
3894 &type_model__MVirtualType
, /* AbstractArrayRead#0: MVirtualType */
3895 &type_array__Arraymodel__MVirtualType
, /* Array[AbstractArrayRead#0]: Array[MVirtualType] */
3896 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[MVirtualType] not a live type) */
3897 &type_array__ArrayIteratormodel__MVirtualType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[MVirtualType] */
3900 /* runtime type Collection[MVirtualType] */
3901 const struct type type_abstract_collection__Collectionmodel__MVirtualType
= {
3903 "Collection[MVirtualType]", /* class_name_string */
3909 0, /* nullable Object */
3913 170, /* Collection[Object] */
3914 180, /* Collection[nullable MType] */
3916 1791, /* Collection[MType] */
3919 2124, /* Collection[MVirtualType] */
3922 /* runtime type AbstractArrayRead[MVirtualType] */
3923 const struct type type_array__AbstractArrayReadmodel__MVirtualType
= {
3925 "AbstractArrayRead[MVirtualType]", /* class_name_string */
3931 0, /* nullable Object */
3934 169, /* SequenceRead[nullable Object] */
3935 170, /* Collection[Object] */
3936 180, /* Collection[nullable MType] */
3937 1782, /* AbstractArrayRead[Object] */
3938 1791, /* Collection[MType] */
3939 1799, /* AbstractArrayRead[nullable MType] */
3941 2124, /* Collection[MVirtualType] */
3943 2638, /* AbstractArrayRead[MVirtualType] */
3944 2568, /* AbstractArrayRead[MType] */
3947 /* runtime type Array[AExpr] */
3948 const struct type type_array__Arrayparser_nodes__AExpr
= {
3950 "Array[AExpr]", /* class_name_string */
3953 &resolution_table_array__Arrayparser_nodes__AExpr
,
3956 0, /* nullable Object */
3958 632, /* Collection[ANode] */
3959 169, /* SequenceRead[nullable Object] */
3960 170, /* Collection[Object] */
3961 1793, /* Collection[Prod] */
3962 1782, /* AbstractArrayRead[Object] */
3963 2029, /* Collection[AExpr] */
3964 2266, /* AbstractArrayRead[ANode] */
3965 1973, /* Array[Object] */
3967 2555, /* Array[ANode] */
3968 2556, /* AbstractArrayRead[Prod] */
3969 2639, /* AbstractArrayRead[AExpr] */
3970 2657, /* Array[Prod] */
3972 2691, /* Array[AExpr] */
3975 const struct types resolution_table_array__Arrayparser_nodes__AExpr
= {
3978 &type_array__Arrayparser_nodes__AExpr
, /* Array[Array#0]: Array[AExpr] */
3979 &type_array__NativeArrayparser_nodes__AExpr
, /* NativeArray[Array#0]: NativeArray[AExpr] */
3980 &type_parser_nodes__AExpr
, /* Sequence#0: AExpr */
3981 &type_parser_nodes__AExpr
, /* SimpleCollection#0: AExpr */
3982 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[Array#0]: Collection[AExpr] */
3983 &type_parser_nodes__AExpr
, /* Array#0: AExpr */
3984 &type_array__NativeArrayparser_nodes__AExpr
, /* NativeArray[ArrayCapable#0]: NativeArray[AExpr] */
3985 &type_parser_nodes__AExpr
, /* AbstractArray#0: AExpr */
3986 &type_parser_nodes__AExpr
, /* RemovableCollection#0: AExpr */
3987 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[Sequence#0]: Collection[AExpr] */
3988 &type_array__Arrayparser_nodes__AExpr
, /* Array[Sequence#0]: Array[AExpr] */
3989 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[SimpleCollection#0]: Collection[AExpr] */
3990 &type_parser_nodes__AExpr
, /* Collection#0: AExpr */
3991 &type_abstract_collection__Collectionparser_nodes__AExpr
, /* Collection[Collection#0]: Collection[AExpr] */
3992 &type_parser_nodes__AExpr
, /* SequenceRead#0: AExpr */
3993 &type_parser_nodes__AExpr
, /* AbstractArrayRead#0: AExpr */
3994 &type_array__Arrayparser_nodes__AExpr
, /* Array[AbstractArrayRead#0]: Array[AExpr] */
3995 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[AExpr] not a live type) */
3996 &type_array__ArrayIteratorparser_nodes__AExpr
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[AExpr] */
3999 /* runtime type AbstractArrayRead[AExpr] */
4000 const struct type type_array__AbstractArrayReadparser_nodes__AExpr
= {
4002 "AbstractArrayRead[AExpr]", /* class_name_string */
4008 0, /* nullable Object */
4010 632, /* Collection[ANode] */
4011 169, /* SequenceRead[nullable Object] */
4012 170, /* Collection[Object] */
4013 1793, /* Collection[Prod] */
4014 1782, /* AbstractArrayRead[Object] */
4015 2029, /* Collection[AExpr] */
4016 2266, /* AbstractArrayRead[ANode] */
4020 2556, /* AbstractArrayRead[Prod] */
4021 2639, /* AbstractArrayRead[AExpr] */
4024 /* runtime type Array[Variable] */
4025 const struct type type_array__Arrayscope__Variable
= {
4027 "Array[Variable]", /* class_name_string */
4030 &resolution_table_array__Arrayscope__Variable
,
4033 0, /* nullable Object */
4035 675, /* Collection[Variable] */
4036 169, /* SequenceRead[nullable Object] */
4037 170, /* Collection[Object] */
4038 2405, /* AbstractArrayRead[Variable] */
4039 1782, /* AbstractArrayRead[Object] */
4040 2578, /* Array[Variable] */
4042 1973, /* Array[Object] */
4045 const struct types resolution_table_array__Arrayscope__Variable
= {
4048 &type_array__Arrayscope__Variable
, /* Array[Array#0]: Array[Variable] */
4049 &type_array__NativeArrayscope__Variable
, /* NativeArray[Array#0]: NativeArray[Variable] */
4050 &type_scope__Variable
, /* Sequence#0: Variable */
4051 &type_scope__Variable
, /* SimpleCollection#0: Variable */
4052 &type_abstract_collection__Collectionscope__Variable
, /* Collection[Array#0]: Collection[Variable] */
4053 &type_scope__Variable
, /* Array#0: Variable */
4054 &type_array__NativeArrayscope__Variable
, /* NativeArray[ArrayCapable#0]: NativeArray[Variable] */
4055 &type_scope__Variable
, /* AbstractArray#0: Variable */
4056 &type_scope__Variable
, /* RemovableCollection#0: Variable */
4057 &type_abstract_collection__Collectionscope__Variable
, /* Collection[Sequence#0]: Collection[Variable] */
4058 &type_array__Arrayscope__Variable
, /* Array[Sequence#0]: Array[Variable] */
4059 &type_abstract_collection__Collectionscope__Variable
, /* Collection[SimpleCollection#0]: Collection[Variable] */
4060 &type_scope__Variable
, /* Collection#0: Variable */
4061 &type_abstract_collection__Collectionscope__Variable
, /* Collection[Collection#0]: Collection[Variable] */
4062 &type_scope__Variable
, /* SequenceRead#0: Variable */
4063 &type_scope__Variable
, /* AbstractArrayRead#0: Variable */
4064 &type_array__Arrayscope__Variable
, /* Array[AbstractArrayRead#0]: Array[Variable] */
4065 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Variable] not a live type) */
4066 &type_array__ArrayIteratorscope__Variable
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Variable] */
4069 /* runtime type AbstractArrayRead[Variable] */
4070 const struct type type_array__AbstractArrayReadscope__Variable
= {
4072 "AbstractArrayRead[Variable]", /* class_name_string */
4078 0, /* nullable Object */
4080 675, /* Collection[Variable] */
4081 169, /* SequenceRead[nullable Object] */
4082 170, /* Collection[Object] */
4083 2405, /* AbstractArrayRead[Variable] */
4084 1782, /* AbstractArrayRead[Object] */
4087 /* runtime type Array[AIntExpr] */
4088 const struct type type_array__Arrayparser_nodes__AIntExpr
= {
4090 "Array[AIntExpr]", /* class_name_string */
4093 &resolution_table_array__Arrayparser_nodes__AIntExpr
,
4096 0, /* nullable Object */
4098 632, /* Collection[ANode] */
4099 169, /* SequenceRead[nullable Object] */
4100 170, /* Collection[Object] */
4101 1793, /* Collection[Prod] */
4102 1782, /* AbstractArrayRead[Object] */
4103 2029, /* Collection[AExpr] */
4104 2266, /* AbstractArrayRead[ANode] */
4105 1973, /* Array[Object] */
4106 2406, /* Collection[AIntExpr] */
4107 2555, /* Array[ANode] */
4108 2556, /* AbstractArrayRead[Prod] */
4109 2639, /* AbstractArrayRead[AExpr] */
4110 2657, /* Array[Prod] */
4111 2676, /* AbstractArrayRead[AIntExpr] */
4112 2691, /* Array[AExpr] */
4113 2712, /* Array[AIntExpr] */
4116 const struct types resolution_table_array__Arrayparser_nodes__AIntExpr
= {
4119 &type_array__Arrayparser_nodes__AIntExpr
, /* Array[Array#0]: Array[AIntExpr] */
4120 &type_array__NativeArrayparser_nodes__AIntExpr
, /* NativeArray[Array#0]: NativeArray[AIntExpr] */
4121 &type_parser_nodes__AIntExpr
, /* Sequence#0: AIntExpr */
4122 &type_parser_nodes__AIntExpr
, /* SimpleCollection#0: AIntExpr */
4123 &type_abstract_collection__Collectionparser_nodes__AIntExpr
, /* Collection[Array#0]: Collection[AIntExpr] */
4124 &type_parser_nodes__AIntExpr
, /* Array#0: AIntExpr */
4125 &type_array__NativeArrayparser_nodes__AIntExpr
, /* NativeArray[ArrayCapable#0]: NativeArray[AIntExpr] */
4126 &type_parser_nodes__AIntExpr
, /* AbstractArray#0: AIntExpr */
4127 &type_parser_nodes__AIntExpr
, /* RemovableCollection#0: AIntExpr */
4128 &type_abstract_collection__Collectionparser_nodes__AIntExpr
, /* Collection[Sequence#0]: Collection[AIntExpr] */
4129 &type_array__Arrayparser_nodes__AIntExpr
, /* Array[Sequence#0]: Array[AIntExpr] */
4130 &type_abstract_collection__Collectionparser_nodes__AIntExpr
, /* Collection[SimpleCollection#0]: Collection[AIntExpr] */
4131 &type_parser_nodes__AIntExpr
, /* Collection#0: AIntExpr */
4132 &type_abstract_collection__Collectionparser_nodes__AIntExpr
, /* Collection[Collection#0]: Collection[AIntExpr] */
4133 &type_parser_nodes__AIntExpr
, /* SequenceRead#0: AIntExpr */
4134 &type_parser_nodes__AIntExpr
, /* AbstractArrayRead#0: AIntExpr */
4135 &type_array__Arrayparser_nodes__AIntExpr
, /* Array[AbstractArrayRead#0]: Array[AIntExpr] */
4136 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[AIntExpr] not a live type) */
4137 &type_array__ArrayIteratorparser_nodes__AIntExpr
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[AIntExpr] */
4140 /* runtime type Collection[AIntExpr] */
4141 const struct type type_abstract_collection__Collectionparser_nodes__AIntExpr
= {
4143 "Collection[AIntExpr]", /* class_name_string */
4149 0, /* nullable Object */
4151 632, /* Collection[ANode] */
4153 170, /* Collection[Object] */
4154 1793, /* Collection[Prod] */
4156 2029, /* Collection[AExpr] */
4159 2406, /* Collection[AIntExpr] */
4162 /* runtime type AbstractArrayRead[AIntExpr] */
4163 const struct type type_array__AbstractArrayReadparser_nodes__AIntExpr
= {
4165 "AbstractArrayRead[AIntExpr]", /* class_name_string */
4171 0, /* nullable Object */
4173 632, /* Collection[ANode] */
4174 169, /* SequenceRead[nullable Object] */
4175 170, /* Collection[Object] */
4176 1793, /* Collection[Prod] */
4177 1782, /* AbstractArrayRead[Object] */
4178 2029, /* Collection[AExpr] */
4179 2266, /* AbstractArrayRead[ANode] */
4181 2406, /* Collection[AIntExpr] */
4183 2556, /* AbstractArrayRead[Prod] */
4184 2639, /* AbstractArrayRead[AExpr] */
4186 2676, /* AbstractArrayRead[AIntExpr] */
4189 /* runtime type TextCollectorVisitor */
4190 const struct type type_modelize_property__TextCollectorVisitor
= {
4192 "TextCollectorVisitor", /* class_name_string */
4195 &resolution_table_modelize_property__TextCollectorVisitor
,
4198 0, /* nullable Object */
4200 286, /* TextCollectorVisitor */
4203 const struct types resolution_table_modelize_property__TextCollectorVisitor
= {
4208 /* runtime type Array[ABreakExpr] */
4209 const struct type type_array__Arrayparser_nodes__ABreakExpr
= {
4211 "Array[ABreakExpr]", /* class_name_string */
4214 &resolution_table_array__Arrayparser_nodes__ABreakExpr
,
4217 0, /* nullable Object */
4219 632, /* Collection[ANode] */
4220 169, /* SequenceRead[nullable Object] */
4221 170, /* Collection[Object] */
4222 1793, /* Collection[Prod] */
4223 1782, /* AbstractArrayRead[Object] */
4224 2029, /* Collection[AExpr] */
4225 2266, /* AbstractArrayRead[ANode] */
4226 1973, /* Array[Object] */
4227 2407, /* Collection[ABreakExpr] */
4228 2555, /* Array[ANode] */
4229 2556, /* AbstractArrayRead[Prod] */
4230 2639, /* AbstractArrayRead[AExpr] */
4231 2657, /* Array[Prod] */
4232 2677, /* AbstractArrayRead[ABreakExpr] */
4233 2691, /* Array[AExpr] */
4234 2713, /* Array[ABreakExpr] */
4237 const struct types resolution_table_array__Arrayparser_nodes__ABreakExpr
= {
4240 &type_array__Arrayparser_nodes__ABreakExpr
, /* Array[Array#0]: Array[ABreakExpr] */
4241 &type_array__NativeArrayparser_nodes__ABreakExpr
, /* NativeArray[Array#0]: NativeArray[ABreakExpr] */
4242 &type_parser_nodes__ABreakExpr
, /* Sequence#0: ABreakExpr */
4243 &type_parser_nodes__ABreakExpr
, /* SimpleCollection#0: ABreakExpr */
4244 &type_abstract_collection__Collectionparser_nodes__ABreakExpr
, /* Collection[Array#0]: Collection[ABreakExpr] */
4245 &type_parser_nodes__ABreakExpr
, /* Array#0: ABreakExpr */
4246 &type_array__NativeArrayparser_nodes__ABreakExpr
, /* NativeArray[ArrayCapable#0]: NativeArray[ABreakExpr] */
4247 &type_parser_nodes__ABreakExpr
, /* AbstractArray#0: ABreakExpr */
4248 &type_parser_nodes__ABreakExpr
, /* RemovableCollection#0: ABreakExpr */
4249 &type_abstract_collection__Collectionparser_nodes__ABreakExpr
, /* Collection[Sequence#0]: Collection[ABreakExpr] */
4250 &type_array__Arrayparser_nodes__ABreakExpr
, /* Array[Sequence#0]: Array[ABreakExpr] */
4251 &type_abstract_collection__Collectionparser_nodes__ABreakExpr
, /* Collection[SimpleCollection#0]: Collection[ABreakExpr] */
4252 &type_parser_nodes__ABreakExpr
, /* Collection#0: ABreakExpr */
4253 &type_abstract_collection__Collectionparser_nodes__ABreakExpr
, /* Collection[Collection#0]: Collection[ABreakExpr] */
4254 &type_parser_nodes__ABreakExpr
, /* SequenceRead#0: ABreakExpr */
4255 &type_parser_nodes__ABreakExpr
, /* AbstractArrayRead#0: ABreakExpr */
4256 &type_array__Arrayparser_nodes__ABreakExpr
, /* Array[AbstractArrayRead#0]: Array[ABreakExpr] */
4257 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[ABreakExpr] not a live type) */
4258 &type_array__ArrayIteratorparser_nodes__ABreakExpr
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[ABreakExpr] */
4261 /* runtime type Collection[ABreakExpr] */
4262 const struct type type_abstract_collection__Collectionparser_nodes__ABreakExpr
= {
4264 "Collection[ABreakExpr]", /* class_name_string */
4270 0, /* nullable Object */
4272 632, /* Collection[ANode] */
4274 170, /* Collection[Object] */
4275 1793, /* Collection[Prod] */
4277 2029, /* Collection[AExpr] */
4280 2407, /* Collection[ABreakExpr] */
4283 /* runtime type AbstractArrayRead[ABreakExpr] */
4284 const struct type type_array__AbstractArrayReadparser_nodes__ABreakExpr
= {
4286 "AbstractArrayRead[ABreakExpr]", /* class_name_string */
4292 0, /* nullable Object */
4294 632, /* Collection[ANode] */
4295 169, /* SequenceRead[nullable Object] */
4296 170, /* Collection[Object] */
4297 1793, /* Collection[Prod] */
4298 1782, /* AbstractArrayRead[Object] */
4299 2029, /* Collection[AExpr] */
4300 2266, /* AbstractArrayRead[ANode] */
4302 2407, /* Collection[ABreakExpr] */
4304 2556, /* AbstractArrayRead[Prod] */
4305 2639, /* AbstractArrayRead[AExpr] */
4307 2677, /* AbstractArrayRead[ABreakExpr] */
4310 /* runtime type Array[AContinueExpr] */
4311 const struct type type_array__Arrayparser_nodes__AContinueExpr
= {
4313 "Array[AContinueExpr]", /* class_name_string */
4316 &resolution_table_array__Arrayparser_nodes__AContinueExpr
,
4319 0, /* nullable Object */
4321 632, /* Collection[ANode] */
4322 169, /* SequenceRead[nullable Object] */
4323 170, /* Collection[Object] */
4324 1793, /* Collection[Prod] */
4325 1782, /* AbstractArrayRead[Object] */
4326 2029, /* Collection[AExpr] */
4327 2266, /* AbstractArrayRead[ANode] */
4328 1973, /* Array[Object] */
4329 2408, /* Collection[AContinueExpr] */
4330 2555, /* Array[ANode] */
4331 2556, /* AbstractArrayRead[Prod] */
4332 2639, /* AbstractArrayRead[AExpr] */
4333 2657, /* Array[Prod] */
4334 2678, /* AbstractArrayRead[AContinueExpr] */
4335 2691, /* Array[AExpr] */
4336 2714, /* Array[AContinueExpr] */
4339 const struct types resolution_table_array__Arrayparser_nodes__AContinueExpr
= {
4342 &type_array__Arrayparser_nodes__AContinueExpr
, /* Array[Array#0]: Array[AContinueExpr] */
4343 &type_array__NativeArrayparser_nodes__AContinueExpr
, /* NativeArray[Array#0]: NativeArray[AContinueExpr] */
4344 &type_parser_nodes__AContinueExpr
, /* Sequence#0: AContinueExpr */
4345 &type_parser_nodes__AContinueExpr
, /* SimpleCollection#0: AContinueExpr */
4346 &type_abstract_collection__Collectionparser_nodes__AContinueExpr
, /* Collection[Array#0]: Collection[AContinueExpr] */
4347 &type_parser_nodes__AContinueExpr
, /* Array#0: AContinueExpr */
4348 &type_array__NativeArrayparser_nodes__AContinueExpr
, /* NativeArray[ArrayCapable#0]: NativeArray[AContinueExpr] */
4349 &type_parser_nodes__AContinueExpr
, /* AbstractArray#0: AContinueExpr */
4350 &type_parser_nodes__AContinueExpr
, /* RemovableCollection#0: AContinueExpr */
4351 &type_abstract_collection__Collectionparser_nodes__AContinueExpr
, /* Collection[Sequence#0]: Collection[AContinueExpr] */
4352 &type_array__Arrayparser_nodes__AContinueExpr
, /* Array[Sequence#0]: Array[AContinueExpr] */
4353 &type_abstract_collection__Collectionparser_nodes__AContinueExpr
, /* Collection[SimpleCollection#0]: Collection[AContinueExpr] */
4354 &type_parser_nodes__AContinueExpr
, /* Collection#0: AContinueExpr */
4355 &type_abstract_collection__Collectionparser_nodes__AContinueExpr
, /* Collection[Collection#0]: Collection[AContinueExpr] */
4356 &type_parser_nodes__AContinueExpr
, /* SequenceRead#0: AContinueExpr */
4357 &type_parser_nodes__AContinueExpr
, /* AbstractArrayRead#0: AContinueExpr */
4358 &type_array__Arrayparser_nodes__AContinueExpr
, /* Array[AbstractArrayRead#0]: Array[AContinueExpr] */
4359 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[AContinueExpr] not a live type) */
4360 &type_array__ArrayIteratorparser_nodes__AContinueExpr
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[AContinueExpr] */
4363 /* runtime type Collection[AContinueExpr] */
4364 const struct type type_abstract_collection__Collectionparser_nodes__AContinueExpr
= {
4366 "Collection[AContinueExpr]", /* class_name_string */
4372 0, /* nullable Object */
4374 632, /* Collection[ANode] */
4376 170, /* Collection[Object] */
4377 1793, /* Collection[Prod] */
4379 2029, /* Collection[AExpr] */
4382 2408, /* Collection[AContinueExpr] */
4385 /* runtime type AbstractArrayRead[AContinueExpr] */
4386 const struct type type_array__AbstractArrayReadparser_nodes__AContinueExpr
= {
4388 "AbstractArrayRead[AContinueExpr]", /* class_name_string */
4394 0, /* nullable Object */
4396 632, /* Collection[ANode] */
4397 169, /* SequenceRead[nullable Object] */
4398 170, /* Collection[Object] */
4399 1793, /* Collection[Prod] */
4400 1782, /* AbstractArrayRead[Object] */
4401 2029, /* Collection[AExpr] */
4402 2266, /* AbstractArrayRead[ANode] */
4404 2408, /* Collection[AContinueExpr] */
4406 2556, /* AbstractArrayRead[Prod] */
4407 2639, /* AbstractArrayRead[AExpr] */
4409 2678, /* AbstractArrayRead[AContinueExpr] */
4412 /* runtime type AVarExpr */
4413 const struct type type_parser_nodes__AVarExpr
= {
4415 "AVarExpr", /* class_name_string */
4418 &resolution_table_parser_nodes__AVarExpr
,
4421 0, /* nullable Object */
4423 19, /* nullable AExpr */
4427 2409, /* AVarExpr */
4430 const struct types resolution_table_parser_nodes__AVarExpr
= {
4435 /* runtime type AVarAssignExpr */
4436 const struct type type_parser_nodes__AVarAssignExpr
= {
4438 "AVarAssignExpr", /* class_name_string */
4441 &resolution_table_parser_nodes__AVarAssignExpr
,
4444 0, /* nullable Object */
4446 19, /* nullable AExpr */
4450 2410, /* AVarAssignExpr */
4453 const struct types resolution_table_parser_nodes__AVarAssignExpr
= {
4458 /* runtime type AVarReassignExpr */
4459 const struct type type_parser_nodes__AVarReassignExpr
= {
4461 "AVarReassignExpr", /* class_name_string */
4464 &resolution_table_parser_nodes__AVarReassignExpr
,
4467 0, /* nullable Object */
4469 19, /* nullable AExpr */
4473 2411, /* AVarReassignExpr */
4476 const struct types resolution_table_parser_nodes__AVarReassignExpr
= {
4481 /* runtime type EscapeMark */
4482 const struct type type_scope__EscapeMark
= {
4484 "EscapeMark", /* class_name_string */
4487 &resolution_table_scope__EscapeMark
,
4490 0, /* nullable Object */
4492 287, /* EscapeMark */
4495 const struct types resolution_table_scope__EscapeMark
= {
4500 /* runtime type APlaceholderExpr */
4501 const struct type type_astbuilder__APlaceholderExpr
= {
4503 "APlaceholderExpr", /* class_name_string */
4506 &resolution_table_astbuilder__APlaceholderExpr
,
4509 0, /* nullable Object */
4511 19, /* nullable AExpr */
4515 2412, /* APlaceholderExpr */
4518 const struct types resolution_table_astbuilder__APlaceholderExpr
= {
4523 /* runtime type CallSite */
4524 const struct type type_typing__CallSite
= {
4526 "CallSite", /* class_name_string */
4529 &resolution_table_typing__CallSite
,
4532 0, /* nullable Object */
4537 const struct types resolution_table_typing__CallSite
= {
4542 /* runtime type ArrayIterator[Message] */
4543 const struct type type_array__ArrayIteratortoolcontext__Message
= {
4545 "ArrayIterator[Message]", /* class_name_string */
4548 &resolution_table_array__ArrayIteratortoolcontext__Message
,
4551 0, /* nullable Object */
4553 289, /* ArrayIterator[Object] */
4554 1461, /* ArrayIterator[Message] */
4557 const struct types resolution_table_array__ArrayIteratortoolcontext__Message
= {
4560 &type_array__AbstractArrayReadtoolcontext__Message
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Message] */
4561 &type_array__Arraytoolcontext__Message
, /* Array[Iterator#0]: Array[Message] */
4564 /* runtime type ArrayIterator[Object] */
4565 const struct type type_array__ArrayIteratorkernel__Object
= {
4567 "ArrayIterator[Object]", /* class_name_string */
4570 &resolution_table_array__ArrayIteratorkernel__Object
,
4573 0, /* nullable Object */
4575 289, /* ArrayIterator[Object] */
4578 const struct types resolution_table_array__ArrayIteratorkernel__Object
= {
4581 &type_array__AbstractArrayReadkernel__Object
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Object] */
4582 &type_array__Arraykernel__Object
, /* Array[Iterator#0]: Array[Object] */
4585 /* runtime type NativeArray[Message] */
4586 const struct type type_array__NativeArraytoolcontext__Message
= {
4588 "NativeArray[Message]", /* class_name_string */
4591 &resolution_table_array__NativeArraytoolcontext__Message
,
4594 0, /* nullable Object */
4596 193, /* NativeArray[Object] */
4597 1462, /* NativeArray[Message] */
4600 const struct types resolution_table_array__NativeArraytoolcontext__Message
= {
4603 &type_toolcontext__Message
, /* NativeArray#0: Message */
4604 &type_array__NativeArraytoolcontext__Message
, /* NativeArray[NativeArray#0]: NativeArray[Message] */
4607 /* runtime type HashMap[Phase, POSetElement[Phase]] */
4608 const struct type type_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
= {
4610 "HashMap[Phase, POSetElement[Phase]]", /* class_name_string */
4613 &resolution_table_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
,
4616 0, /* nullable Object */
4618 290, /* HashMap[Phase, POSetElement[Phase]] */
4621 const struct types resolution_table_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
= {
4628 &type_hash_collection__HashMapKeysphase__Phaseposet__POSetElementphase__Phase
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[Phase, POSetElement[Phase]] */
4629 &type_hash_collection__HashMapValuesphase__Phaseposet__POSetElementphase__Phase
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[Phase, POSetElement[Phase]] */
4630 &type_array__NativeArraynullable_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
4631 &type_phase__Phase
, /* MapRead#0: Phase */
4632 &type_hash_collection__HashMapIteratorphase__Phaseposet__POSetElementphase__Phase
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[Phase, POSetElement[Phase]] */
4633 &type_phase__Phase
, /* Map#0: Phase */
4634 &type_poset__POSetElementphase__Phase
, /* Map#1: POSetElement[Phase] */
4635 &type_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[Phase, POSetElement[Phase]] */
4636 NULL
, /* empty (Map[Map#0, Map#1]: Map[Phase, POSetElement[Phase]] not a live type) */
4637 &type_poset__POSetElementphase__Phase
, /* MapRead#1: POSetElement[Phase] */
4638 &type_phase__Phase
, /* HashCollection#0: Phase */
4639 &type_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* HashCollection#1: HashMapNode[Phase, POSetElement[Phase]] */
4642 /* runtime type POSetElement[Phase] */
4643 const struct type type_poset__POSetElementphase__Phase
= {
4645 "POSetElement[Phase]", /* class_name_string */
4648 &resolution_table_poset__POSetElementphase__Phase
,
4651 0, /* nullable Object */
4653 291, /* POSetElement[Phase] */
4656 const struct types resolution_table_poset__POSetElementphase__Phase
= {
4659 &type_hash_collection__HashSetphase__Phase
, /* HashSet[POSetElement#0]: HashSet[Phase] */
4660 &type_poset__POSetphase__Phase
, /* POSet[POSetElement#0]: POSet[Phase] */
4661 &type_phase__Phase
, /* POSetElement#0: Phase */
4664 /* runtime type ArrayIterator[Phase] */
4665 const struct type type_array__ArrayIteratorphase__Phase
= {
4667 "ArrayIterator[Phase]", /* class_name_string */
4670 &resolution_table_array__ArrayIteratorphase__Phase
,
4673 0, /* nullable Object */
4675 289, /* ArrayIterator[Object] */
4676 1463, /* ArrayIterator[Phase] */
4679 const struct types resolution_table_array__ArrayIteratorphase__Phase
= {
4682 &type_array__AbstractArrayReadphase__Phase
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Phase] */
4683 &type_array__Arrayphase__Phase
, /* Array[Iterator#0]: Array[Phase] */
4686 /* runtime type NativeArray[Phase] */
4687 const struct type type_array__NativeArrayphase__Phase
= {
4689 "NativeArray[Phase]", /* class_name_string */
4692 &resolution_table_array__NativeArrayphase__Phase
,
4695 0, /* nullable Object */
4697 193, /* NativeArray[Object] */
4698 1464, /* NativeArray[Phase] */
4701 const struct types resolution_table_array__NativeArrayphase__Phase
= {
4704 &type_phase__Phase
, /* NativeArray#0: Phase */
4705 &type_array__NativeArrayphase__Phase
, /* NativeArray[NativeArray#0]: NativeArray[Phase] */
4708 /* runtime type ArrayIterator[MProject] */
4709 const struct type type_array__ArrayIteratormproject__MProject
= {
4711 "ArrayIterator[MProject]", /* class_name_string */
4714 &resolution_table_array__ArrayIteratormproject__MProject
,
4717 0, /* nullable Object */
4719 289, /* ArrayIterator[Object] */
4720 1465, /* ArrayIterator[MProject] */
4723 const struct types resolution_table_array__ArrayIteratormproject__MProject
= {
4726 &type_array__AbstractArrayReadmproject__MProject
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MProject] */
4727 &type_array__Arraymproject__MProject
, /* Array[Iterator#0]: Array[MProject] */
4730 /* runtime type NativeArray[MProject] */
4731 const struct type type_array__NativeArraymproject__MProject
= {
4733 "NativeArray[MProject]", /* class_name_string */
4736 &resolution_table_array__NativeArraymproject__MProject
,
4739 0, /* nullable Object */
4741 193, /* NativeArray[Object] */
4742 1466, /* NativeArray[MProject] */
4745 const struct types resolution_table_array__NativeArraymproject__MProject
= {
4748 &type_mproject__MProject
, /* NativeArray#0: MProject */
4749 &type_array__NativeArraymproject__MProject
, /* NativeArray[NativeArray#0]: NativeArray[MProject] */
4752 /* runtime type HashMapKeys[String, Array[MProject]] */
4753 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
= {
4755 "HashMapKeys[String, Array[MProject]]", /* class_name_string */
4758 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
,
4761 0, /* nullable Object */
4763 631, /* Collection[String] */
4764 1836, /* HashMapKeys[String, Array[MProject]] */
4765 170, /* Collection[Object] */
4768 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
= {
4771 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, Array[MProject]] */
4772 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymproject__MProject
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, Array[MProject]] */
4779 &type_string__String
, /* RemovableCollection#0: String */
4783 &type_string__String
, /* Collection#0: String */
4784 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
4787 /* runtime type HashMapValues[String, Array[MProject]] */
4788 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
= {
4790 "HashMapValues[String, Array[MProject]]", /* class_name_string */
4793 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
,
4796 0, /* nullable Object */
4798 1467, /* Collection[Array[MProject]] */
4799 1837, /* HashMapValues[String, Array[MProject]] */
4800 170, /* Collection[Object] */
4803 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
= {
4806 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, Array[MProject]] */
4807 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymproject__MProject
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, Array[MProject]] */
4814 &type_array__Arraymproject__MProject
, /* RemovableCollection#0: Array[MProject] */
4818 &type_array__Arraymproject__MProject
, /* Collection#0: Array[MProject] */
4819 &type_abstract_collection__Collectionarray__Arraymproject__MProject
, /* Collection[Collection#0]: Collection[Array[MProject]] */
4822 /* runtime type Collection[Array[MProject]] */
4823 const struct type type_abstract_collection__Collectionarray__Arraymproject__MProject
= {
4825 "Collection[Array[MProject]]", /* class_name_string */
4831 0, /* nullable Object */
4833 1467, /* Collection[Array[MProject]] */
4835 170, /* Collection[Object] */
4838 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProject]]] */
4839 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4841 "NativeArray[nullable HashMapNode[String, Array[MProject]]]", /* class_name_string */
4844 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
,
4847 0, /* nullable Object */
4849 292, /* NativeArray[nullable HashMapNode[String, Array[MProject]]] */
4852 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4855 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* NativeArray#0: nullable HashMapNode[String, Array[MProject]] */
4856 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, Array[MProject]]] */
4859 /* runtime type HashMapNode[String, Array[MProject]] */
4860 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4862 "HashMapNode[String, Array[MProject]]", /* class_name_string */
4865 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
,
4868 0, /* nullable Object */
4870 112, /* nullable HashMapNode[String, Array[MProject]] */
4871 1468, /* HashMapNode[String, Array[MProject]] */
4874 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4877 &type_string__String
, /* HashMapNode#0: String */
4878 &type_array__Arraymproject__MProject
, /* HashMapNode#1: Array[MProject] */
4879 &type_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* N: HashMapNode[String, Array[MProject]] */
4880 &type_string__String
, /* HashNode#0: String */
4883 /* runtime type nullable HashMapNode[String, Array[MProject]] */
4884 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4886 "nullable HashMapNode[String, Array[MProject]]", /* class_name_string */
4889 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
,
4892 0, /* nullable Object */
4894 112, /* nullable HashMapNode[String, Array[MProject]] */
4897 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
4900 &type_string__String
, /* HashMapNode#0: String */
4901 &type_array__Arraymproject__MProject
, /* HashMapNode#1: Array[MProject] */
4902 &type_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* N: HashMapNode[String, Array[MProject]] */
4903 &type_string__String
, /* HashNode#0: String */
4906 /* runtime type HashMapIterator[String, Array[MProject]] */
4907 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
= {
4909 "HashMapIterator[String, Array[MProject]]", /* class_name_string */
4912 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
,
4915 0, /* nullable Object */
4917 293, /* MapIterator[String, Array[MProject]] */
4918 1469, /* HashMapIterator[String, Array[MProject]] */
4921 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
= {
4924 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, Array[MProject]] */
4927 /* runtime type MapIterator[String, Array[MProject]] */
4928 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymproject__MProject
= {
4930 "MapIterator[String, Array[MProject]]", /* class_name_string */
4936 0, /* nullable Object */
4938 293, /* MapIterator[String, Array[MProject]] */
4941 /* runtime type ArrayIterator[MModule] */
4942 const struct type type_array__ArrayIteratormmodule__MModule
= {
4944 "ArrayIterator[MModule]", /* class_name_string */
4947 &resolution_table_array__ArrayIteratormmodule__MModule
,
4950 0, /* nullable Object */
4952 289, /* ArrayIterator[Object] */
4953 1470, /* ArrayIterator[MModule] */
4956 const struct types resolution_table_array__ArrayIteratormmodule__MModule
= {
4959 &type_array__AbstractArrayReadmmodule__MModule
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MModule] */
4960 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
4963 /* runtime type NativeArray[MModule] */
4964 const struct type type_array__NativeArraymmodule__MModule
= {
4966 "NativeArray[MModule]", /* class_name_string */
4969 &resolution_table_array__NativeArraymmodule__MModule
,
4972 0, /* nullable Object */
4974 193, /* NativeArray[Object] */
4975 1471, /* NativeArray[MModule] */
4978 const struct types resolution_table_array__NativeArraymmodule__MModule
= {
4981 &type_mmodule__MModule
, /* NativeArray#0: MModule */
4982 &type_array__NativeArraymmodule__MModule
, /* NativeArray[NativeArray#0]: NativeArray[MModule] */
4985 /* runtime type HashMap[MModule, POSetElement[MModule]] */
4986 const struct type type_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
= {
4988 "HashMap[MModule, POSetElement[MModule]]", /* class_name_string */
4991 &resolution_table_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
,
4994 0, /* nullable Object */
4996 294, /* HashMap[MModule, POSetElement[MModule]] */
4999 const struct types resolution_table_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
= {
5006 &type_hash_collection__HashMapKeysmmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MModule, POSetElement[MModule]] */
5007 &type_hash_collection__HashMapValuesmmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MModule, POSetElement[MModule]] */
5008 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
5009 &type_mmodule__MModule
, /* MapRead#0: MModule */
5010 &type_hash_collection__HashMapIteratormmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MModule, POSetElement[MModule]] */
5011 &type_mmodule__MModule
, /* Map#0: MModule */
5012 &type_poset__POSetElementmmodule__MModule
, /* Map#1: POSetElement[MModule] */
5013 &type_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MModule, POSetElement[MModule]] */
5014 NULL
, /* empty (Map[Map#0, Map#1]: Map[MModule, POSetElement[MModule]] not a live type) */
5015 &type_poset__POSetElementmmodule__MModule
, /* MapRead#1: POSetElement[MModule] */
5016 &type_mmodule__MModule
, /* HashCollection#0: MModule */
5017 &type_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashCollection#1: HashMapNode[MModule, POSetElement[MModule]] */
5020 /* runtime type POSetElement[MModule] */
5021 const struct type type_poset__POSetElementmmodule__MModule
= {
5023 "POSetElement[MModule]", /* class_name_string */
5026 &resolution_table_poset__POSetElementmmodule__MModule
,
5029 0, /* nullable Object */
5031 295, /* POSetElement[MModule] */
5034 const struct types resolution_table_poset__POSetElementmmodule__MModule
= {
5037 &type_hash_collection__HashSetmmodule__MModule
, /* HashSet[POSetElement#0]: HashSet[MModule] */
5038 &type_poset__POSetmmodule__MModule
, /* POSet[POSetElement#0]: POSet[MModule] */
5039 &type_mmodule__MModule
, /* POSetElement#0: MModule */
5042 /* runtime type HashMapKeys[String, Array[MModule]] */
5043 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
= {
5045 "HashMapKeys[String, Array[MModule]]", /* class_name_string */
5048 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
,
5051 0, /* nullable Object */
5053 631, /* Collection[String] */
5054 1838, /* HashMapKeys[String, Array[MModule]] */
5055 170, /* Collection[Object] */
5058 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
= {
5061 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, Array[MModule]] */
5062 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymmodule__MModule
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, Array[MModule]] */
5069 &type_string__String
, /* RemovableCollection#0: String */
5073 &type_string__String
, /* Collection#0: String */
5074 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
5077 /* runtime type HashMapValues[String, Array[MModule]] */
5078 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
= {
5080 "HashMapValues[String, Array[MModule]]", /* class_name_string */
5083 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
,
5086 0, /* nullable Object */
5088 1472, /* Collection[Array[MModule]] */
5089 1839, /* HashMapValues[String, Array[MModule]] */
5090 170, /* Collection[Object] */
5093 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
= {
5096 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, Array[MModule]] */
5097 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymmodule__MModule
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, Array[MModule]] */
5104 &type_array__Arraymmodule__MModule
, /* RemovableCollection#0: Array[MModule] */
5108 &type_array__Arraymmodule__MModule
, /* Collection#0: Array[MModule] */
5109 &type_abstract_collection__Collectionarray__Arraymmodule__MModule
, /* Collection[Collection#0]: Collection[Array[MModule]] */
5112 /* runtime type Collection[Array[MModule]] */
5113 const struct type type_abstract_collection__Collectionarray__Arraymmodule__MModule
= {
5115 "Collection[Array[MModule]]", /* class_name_string */
5121 0, /* nullable Object */
5123 1472, /* Collection[Array[MModule]] */
5125 170, /* Collection[Object] */
5128 /* runtime type NativeArray[nullable HashMapNode[String, Array[MModule]]] */
5129 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5131 "NativeArray[nullable HashMapNode[String, Array[MModule]]]", /* class_name_string */
5134 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
,
5137 0, /* nullable Object */
5139 296, /* NativeArray[nullable HashMapNode[String, Array[MModule]]] */
5142 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5145 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* NativeArray#0: nullable HashMapNode[String, Array[MModule]] */
5146 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
5149 /* runtime type HashMapNode[String, Array[MModule]] */
5150 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5152 "HashMapNode[String, Array[MModule]]", /* class_name_string */
5155 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
,
5158 0, /* nullable Object */
5160 113, /* nullable HashMapNode[String, Array[MModule]] */
5161 1473, /* HashMapNode[String, Array[MModule]] */
5164 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5167 &type_string__String
, /* HashMapNode#0: String */
5168 &type_array__Arraymmodule__MModule
, /* HashMapNode#1: Array[MModule] */
5169 &type_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* N: HashMapNode[String, Array[MModule]] */
5170 &type_string__String
, /* HashNode#0: String */
5173 /* runtime type nullable HashMapNode[String, Array[MModule]] */
5174 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5176 "nullable HashMapNode[String, Array[MModule]]", /* class_name_string */
5179 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
,
5182 0, /* nullable Object */
5184 113, /* nullable HashMapNode[String, Array[MModule]] */
5187 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
5190 &type_string__String
, /* HashMapNode#0: String */
5191 &type_array__Arraymmodule__MModule
, /* HashMapNode#1: Array[MModule] */
5192 &type_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* N: HashMapNode[String, Array[MModule]] */
5193 &type_string__String
, /* HashNode#0: String */
5196 /* runtime type HashMapIterator[String, Array[MModule]] */
5197 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
= {
5199 "HashMapIterator[String, Array[MModule]]", /* class_name_string */
5202 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
,
5205 0, /* nullable Object */
5207 297, /* MapIterator[String, Array[MModule]] */
5208 1474, /* HashMapIterator[String, Array[MModule]] */
5211 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
= {
5214 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, Array[MModule]] */
5217 /* runtime type MapIterator[String, Array[MModule]] */
5218 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymmodule__MModule
= {
5220 "MapIterator[String, Array[MModule]]", /* class_name_string */
5226 0, /* nullable Object */
5228 297, /* MapIterator[String, Array[MModule]] */
5231 /* runtime type ArrayIterator[MClass] */
5232 const struct type type_array__ArrayIteratormodel__MClass
= {
5234 "ArrayIterator[MClass]", /* class_name_string */
5237 &resolution_table_array__ArrayIteratormodel__MClass
,
5240 0, /* nullable Object */
5242 289, /* ArrayIterator[Object] */
5243 298, /* ArrayIterator[nullable MClass] */
5244 1840, /* ArrayIterator[MClass] */
5247 const struct types resolution_table_array__ArrayIteratormodel__MClass
= {
5250 &type_array__AbstractArrayReadmodel__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MClass] */
5251 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
5254 /* runtime type ArrayIterator[nullable MClass] */
5255 const struct type type_array__ArrayIteratornullable_model__MClass
= {
5257 "ArrayIterator[nullable MClass]", /* class_name_string */
5260 &resolution_table_array__ArrayIteratornullable_model__MClass
,
5263 0, /* nullable Object */
5266 298, /* ArrayIterator[nullable MClass] */
5269 const struct types resolution_table_array__ArrayIteratornullable_model__MClass
= {
5272 &type_array__AbstractArrayReadnullable_model__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable MClass] */
5273 &type_array__Arraynullable_model__MClass
, /* Array[Iterator#0]: Array[nullable MClass] */
5276 /* runtime type NativeArray[MClass] */
5277 const struct type type_array__NativeArraymodel__MClass
= {
5279 "NativeArray[MClass]", /* class_name_string */
5282 &resolution_table_array__NativeArraymodel__MClass
,
5285 0, /* nullable Object */
5287 193, /* NativeArray[Object] */
5288 299, /* NativeArray[nullable MClass] */
5289 1841, /* NativeArray[MClass] */
5292 const struct types resolution_table_array__NativeArraymodel__MClass
= {
5295 &type_model__MClass
, /* NativeArray#0: MClass */
5296 &type_array__NativeArraymodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[MClass] */
5299 /* runtime type NativeArray[nullable MClass] */
5300 const struct type type_array__NativeArraynullable_model__MClass
= {
5302 "NativeArray[nullable MClass]", /* class_name_string */
5305 &resolution_table_array__NativeArraynullable_model__MClass
,
5308 0, /* nullable Object */
5311 299, /* NativeArray[nullable MClass] */
5314 const struct types resolution_table_array__NativeArraynullable_model__MClass
= {
5317 &type_nullable_model__MClass
, /* NativeArray#0: nullable MClass */
5318 &type_array__NativeArraynullable_model__MClass
, /* NativeArray[NativeArray#0]: NativeArray[nullable MClass] */
5321 /* runtime type ArrayIterator[MProperty] */
5322 const struct type type_array__ArrayIteratormodel__MProperty
= {
5324 "ArrayIterator[MProperty]", /* class_name_string */
5327 &resolution_table_array__ArrayIteratormodel__MProperty
,
5330 0, /* nullable Object */
5332 289, /* ArrayIterator[Object] */
5333 300, /* ArrayIterator[nullable MProperty] */
5334 1475, /* ArrayIterator[PropertyLayoutElement] */
5335 2125, /* ArrayIterator[MProperty] */
5338 const struct types resolution_table_array__ArrayIteratormodel__MProperty
= {
5341 &type_array__AbstractArrayReadmodel__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MProperty] */
5342 &type_array__Arraymodel__MProperty
, /* Array[Iterator#0]: Array[MProperty] */
5345 /* runtime type ArrayIterator[PropertyLayoutElement] */
5346 const struct type type_array__ArrayIteratorlayout_builders__PropertyLayoutElement
= {
5348 "ArrayIterator[PropertyLayoutElement]", /* class_name_string */
5351 &resolution_table_array__ArrayIteratorlayout_builders__PropertyLayoutElement
,
5354 0, /* nullable Object */
5356 289, /* ArrayIterator[Object] */
5358 1475, /* ArrayIterator[PropertyLayoutElement] */
5361 const struct types resolution_table_array__ArrayIteratorlayout_builders__PropertyLayoutElement
= {
5364 &type_array__AbstractArrayReadlayout_builders__PropertyLayoutElement
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[PropertyLayoutElement] */
5365 &type_array__Arraylayout_builders__PropertyLayoutElement
, /* Array[Iterator#0]: Array[PropertyLayoutElement] */
5368 /* runtime type ArrayIterator[nullable MProperty] */
5369 const struct type type_array__ArrayIteratornullable_model__MProperty
= {
5371 "ArrayIterator[nullable MProperty]", /* class_name_string */
5374 &resolution_table_array__ArrayIteratornullable_model__MProperty
,
5377 0, /* nullable Object */
5380 300, /* ArrayIterator[nullable MProperty] */
5383 const struct types resolution_table_array__ArrayIteratornullable_model__MProperty
= {
5386 &type_array__AbstractArrayReadnullable_model__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable MProperty] */
5387 &type_array__Arraynullable_model__MProperty
, /* Array[Iterator#0]: Array[nullable MProperty] */
5390 /* runtime type NativeArray[MProperty] */
5391 const struct type type_array__NativeArraymodel__MProperty
= {
5393 "NativeArray[MProperty]", /* class_name_string */
5396 &resolution_table_array__NativeArraymodel__MProperty
,
5399 0, /* nullable Object */
5401 193, /* NativeArray[Object] */
5402 301, /* NativeArray[nullable MProperty] */
5403 1476, /* NativeArray[PropertyLayoutElement] */
5404 2126, /* NativeArray[MProperty] */
5407 const struct types resolution_table_array__NativeArraymodel__MProperty
= {
5410 &type_model__MProperty
, /* NativeArray#0: MProperty */
5411 &type_array__NativeArraymodel__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[MProperty] */
5414 /* runtime type NativeArray[PropertyLayoutElement] */
5415 const struct type type_array__NativeArraylayout_builders__PropertyLayoutElement
= {
5417 "NativeArray[PropertyLayoutElement]", /* class_name_string */
5420 &resolution_table_array__NativeArraylayout_builders__PropertyLayoutElement
,
5423 0, /* nullable Object */
5425 193, /* NativeArray[Object] */
5427 1476, /* NativeArray[PropertyLayoutElement] */
5430 const struct types resolution_table_array__NativeArraylayout_builders__PropertyLayoutElement
= {
5433 &type_layout_builders__PropertyLayoutElement
, /* NativeArray#0: PropertyLayoutElement */
5434 &type_array__NativeArraylayout_builders__PropertyLayoutElement
, /* NativeArray[NativeArray#0]: NativeArray[PropertyLayoutElement] */
5437 /* runtime type NativeArray[nullable MProperty] */
5438 const struct type type_array__NativeArraynullable_model__MProperty
= {
5440 "NativeArray[nullable MProperty]", /* class_name_string */
5443 &resolution_table_array__NativeArraynullable_model__MProperty
,
5446 0, /* nullable Object */
5449 301, /* NativeArray[nullable MProperty] */
5452 const struct types resolution_table_array__NativeArraynullable_model__MProperty
= {
5455 &type_nullable_model__MProperty
, /* NativeArray#0: nullable MProperty */
5456 &type_array__NativeArraynullable_model__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[nullable MProperty] */
5459 /* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
5460 const struct type type_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
= {
5462 "HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
5465 &resolution_table_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
,
5468 0, /* nullable Object */
5470 302, /* HashMap[MClassDef, POSetElement[MClassDef]] */
5473 const struct types resolution_table_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
= {
5480 &type_hash_collection__HashMapKeysmodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
5481 &type_hash_collection__HashMapValuesmodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
5482 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
5483 &type_model__MClassDef
, /* MapRead#0: MClassDef */
5484 &type_hash_collection__HashMapIteratormodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
5485 &type_model__MClassDef
, /* Map#0: MClassDef */
5486 &type_poset__POSetElementmodel__MClassDef
, /* Map#1: POSetElement[MClassDef] */
5487 &type_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
5488 NULL
, /* empty (Map[Map#0, Map#1]: Map[MClassDef, POSetElement[MClassDef]] not a live type) */
5489 &type_poset__POSetElementmodel__MClassDef
, /* MapRead#1: POSetElement[MClassDef] */
5490 &type_model__MClassDef
, /* HashCollection#0: MClassDef */
5491 &type_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashCollection#1: HashMapNode[MClassDef, POSetElement[MClassDef]] */
5494 /* runtime type POSetElement[MClassDef] */
5495 const struct type type_poset__POSetElementmodel__MClassDef
= {
5497 "POSetElement[MClassDef]", /* class_name_string */
5500 &resolution_table_poset__POSetElementmodel__MClassDef
,
5503 0, /* nullable Object */
5505 303, /* POSetElement[MClassDef] */
5508 const struct types resolution_table_poset__POSetElementmodel__MClassDef
= {
5511 &type_hash_collection__HashSetmodel__MClassDef
, /* HashSet[POSetElement#0]: HashSet[MClassDef] */
5512 &type_poset__POSetmodel__MClassDef
, /* POSet[POSetElement#0]: POSet[MClassDef] */
5513 &type_model__MClassDef
, /* POSetElement#0: MClassDef */
5516 /* runtime type HashMap[MClassType, POSetElement[MClassType]] */
5517 const struct type type_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
= {
5519 "HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
5522 &resolution_table_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
,
5525 0, /* nullable Object */
5527 304, /* HashMap[MType, POSetElement[MType]] */
5528 1477, /* HashMap[MClassType, POSetElement[MClassType]] */
5531 const struct types resolution_table_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
= {
5538 &type_hash_collection__HashMapKeysmodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MClassType, POSetElement[MClassType]] */
5539 &type_hash_collection__HashMapValuesmodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MClassType, POSetElement[MClassType]] */
5540 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
5541 &type_model__MClassType
, /* MapRead#0: MClassType */
5542 &type_hash_collection__HashMapIteratormodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MClassType, POSetElement[MClassType]] */
5543 &type_model__MClassType
, /* Map#0: MClassType */
5544 &type_poset__POSetElementmodel__MClassType
, /* Map#1: POSetElement[MClassType] */
5545 &type_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MClassType, POSetElement[MClassType]] */
5546 NULL
, /* empty (Map[Map#0, Map#1]: Map[MClassType, POSetElement[MClassType]] not a live type) */
5547 &type_poset__POSetElementmodel__MClassType
, /* MapRead#1: POSetElement[MClassType] */
5548 &type_model__MClassType
, /* HashCollection#0: MClassType */
5549 &type_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashCollection#1: HashMapNode[MClassType, POSetElement[MClassType]] */
5552 /* runtime type HashMap[MType, POSetElement[MType]] */
5553 const struct type type_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
= {
5555 "HashMap[MType, POSetElement[MType]]", /* class_name_string */
5558 &resolution_table_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
,
5561 0, /* nullable Object */
5563 304, /* HashMap[MType, POSetElement[MType]] */
5566 const struct types resolution_table_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
= {
5573 &type_hash_collection__HashMapKeysmodel__MTypeposet__POSetElementmodel__MType
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MType, POSetElement[MType]] */
5574 &type_hash_collection__HashMapValuesmodel__MTypeposet__POSetElementmodel__MType
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MType, POSetElement[MType]] */
5575 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
5576 &type_model__MType
, /* MapRead#0: MType */
5577 &type_hash_collection__HashMapIteratormodel__MTypeposet__POSetElementmodel__MType
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MType, POSetElement[MType]] */
5578 &type_model__MType
, /* Map#0: MType */
5579 &type_poset__POSetElementmodel__MType
, /* Map#1: POSetElement[MType] */
5580 &type_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MType, POSetElement[MType]] */
5581 NULL
, /* empty (Map[Map#0, Map#1]: Map[MType, POSetElement[MType]] not a live type) */
5582 &type_poset__POSetElementmodel__MType
, /* MapRead#1: POSetElement[MType] */
5583 &type_model__MType
, /* HashCollection#0: MType */
5584 &type_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* HashCollection#1: HashMapNode[MType, POSetElement[MType]] */
5587 /* runtime type POSetElement[MClassType] */
5588 const struct type type_poset__POSetElementmodel__MClassType
= {
5590 "POSetElement[MClassType]", /* class_name_string */
5593 &resolution_table_poset__POSetElementmodel__MClassType
,
5596 0, /* nullable Object */
5598 305, /* POSetElement[MType] */
5599 1478, /* POSetElement[MClassType] */
5602 const struct types resolution_table_poset__POSetElementmodel__MClassType
= {
5605 &type_hash_collection__HashSetmodel__MClassType
, /* HashSet[POSetElement#0]: HashSet[MClassType] */
5606 &type_poset__POSetmodel__MClassType
, /* POSet[POSetElement#0]: POSet[MClassType] */
5607 &type_model__MClassType
, /* POSetElement#0: MClassType */
5610 /* runtime type POSetElement[MType] */
5611 const struct type type_poset__POSetElementmodel__MType
= {
5613 "POSetElement[MType]", /* class_name_string */
5616 &resolution_table_poset__POSetElementmodel__MType
,
5619 0, /* nullable Object */
5621 305, /* POSetElement[MType] */
5624 const struct types resolution_table_poset__POSetElementmodel__MType
= {
5627 &type_hash_collection__HashSetmodel__MType
, /* HashSet[POSetElement#0]: HashSet[MType] */
5628 &type_poset__POSetmodel__MType
, /* POSet[POSetElement#0]: POSet[MType] */
5629 &type_model__MType
, /* POSetElement#0: MType */
5632 /* runtime type HashMapKeys[String, Array[MClass]] */
5633 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
= {
5635 "HashMapKeys[String, Array[MClass]]", /* class_name_string */
5638 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
,
5641 0, /* nullable Object */
5643 631, /* Collection[String] */
5644 1842, /* HashMapKeys[String, Array[MClass]] */
5645 170, /* Collection[Object] */
5648 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
= {
5651 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, Array[MClass]] */
5652 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymodel__MClass
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, Array[MClass]] */
5659 &type_string__String
, /* RemovableCollection#0: String */
5663 &type_string__String
, /* Collection#0: String */
5664 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
5667 /* runtime type HashMapValues[String, Array[MClass]] */
5668 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
= {
5670 "HashMapValues[String, Array[MClass]]", /* class_name_string */
5673 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
,
5676 0, /* nullable Object */
5678 1479, /* Collection[Array[nullable MClass]] */
5679 2127, /* HashMapValues[String, Array[MClass]] */
5680 170, /* Collection[Object] */
5681 1843, /* Collection[Array[MClass]] */
5684 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
= {
5687 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, Array[MClass]] */
5688 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymodel__MClass
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, Array[MClass]] */
5695 &type_array__Arraymodel__MClass
, /* RemovableCollection#0: Array[MClass] */
5699 &type_array__Arraymodel__MClass
, /* Collection#0: Array[MClass] */
5700 &type_abstract_collection__Collectionarray__Arraymodel__MClass
, /* Collection[Collection#0]: Collection[Array[MClass]] */
5703 /* runtime type Collection[Array[MClass]] */
5704 const struct type type_abstract_collection__Collectionarray__Arraymodel__MClass
= {
5706 "Collection[Array[MClass]]", /* class_name_string */
5712 0, /* nullable Object */
5714 1479, /* Collection[Array[nullable MClass]] */
5716 170, /* Collection[Object] */
5717 1843, /* Collection[Array[MClass]] */
5720 /* runtime type Collection[Array[nullable MClass]] */
5721 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MClass
= {
5723 "Collection[Array[nullable MClass]]", /* class_name_string */
5729 0, /* nullable Object */
5731 1479, /* Collection[Array[nullable MClass]] */
5733 170, /* Collection[Object] */
5736 /* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
5737 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5739 "NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
5742 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
,
5745 0, /* nullable Object */
5747 306, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
5750 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5753 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* NativeArray#0: nullable HashMapNode[String, Array[MClass]] */
5754 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
5757 /* runtime type HashMapNode[String, Array[MClass]] */
5758 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5760 "HashMapNode[String, Array[MClass]]", /* class_name_string */
5763 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
,
5766 0, /* nullable Object */
5768 114, /* nullable HashMapNode[String, Array[MClass]] */
5769 1480, /* HashMapNode[String, Array[MClass]] */
5772 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5775 &type_string__String
, /* HashMapNode#0: String */
5776 &type_array__Arraymodel__MClass
, /* HashMapNode#1: Array[MClass] */
5777 &type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* N: HashMapNode[String, Array[MClass]] */
5778 &type_string__String
, /* HashNode#0: String */
5781 /* runtime type nullable HashMapNode[String, Array[MClass]] */
5782 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5784 "nullable HashMapNode[String, Array[MClass]]", /* class_name_string */
5787 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
,
5790 0, /* nullable Object */
5792 114, /* nullable HashMapNode[String, Array[MClass]] */
5795 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
5798 &type_string__String
, /* HashMapNode#0: String */
5799 &type_array__Arraymodel__MClass
, /* HashMapNode#1: Array[MClass] */
5800 &type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* N: HashMapNode[String, Array[MClass]] */
5801 &type_string__String
, /* HashNode#0: String */
5804 /* runtime type HashMapIterator[String, Array[MClass]] */
5805 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
= {
5807 "HashMapIterator[String, Array[MClass]]", /* class_name_string */
5810 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
,
5813 0, /* nullable Object */
5815 307, /* MapIterator[String, Array[MClass]] */
5816 1481, /* HashMapIterator[String, Array[MClass]] */
5819 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
= {
5822 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, Array[MClass]] */
5825 /* runtime type MapIterator[String, Array[MClass]] */
5826 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymodel__MClass
= {
5828 "MapIterator[String, Array[MClass]]", /* class_name_string */
5834 0, /* nullable Object */
5836 307, /* MapIterator[String, Array[MClass]] */
5839 /* runtime type HashMapKeys[String, Array[MProperty]] */
5840 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
= {
5842 "HashMapKeys[String, Array[MProperty]]", /* class_name_string */
5845 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
,
5848 0, /* nullable Object */
5850 631, /* Collection[String] */
5851 1844, /* HashMapKeys[String, Array[MProperty]] */
5852 170, /* Collection[Object] */
5855 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
= {
5858 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, Array[MProperty]] */
5859 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymodel__MProperty
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, Array[MProperty]] */
5866 &type_string__String
, /* RemovableCollection#0: String */
5870 &type_string__String
, /* Collection#0: String */
5871 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
5874 /* runtime type HashMapValues[String, Array[MProperty]] */
5875 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
= {
5877 "HashMapValues[String, Array[MProperty]]", /* class_name_string */
5880 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
,
5883 0, /* nullable Object */
5885 1482, /* Collection[Array[MProperty]] */
5886 1845, /* HashMapValues[String, Array[MProperty]] */
5887 170, /* Collection[Object] */
5890 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
= {
5893 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, Array[MProperty]] */
5894 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymodel__MProperty
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, Array[MProperty]] */
5901 &type_array__Arraymodel__MProperty
, /* RemovableCollection#0: Array[MProperty] */
5905 &type_array__Arraymodel__MProperty
, /* Collection#0: Array[MProperty] */
5906 &type_abstract_collection__Collectionarray__Arraymodel__MProperty
, /* Collection[Collection#0]: Collection[Array[MProperty]] */
5909 /* runtime type Collection[Array[MProperty]] */
5910 const struct type type_abstract_collection__Collectionarray__Arraymodel__MProperty
= {
5912 "Collection[Array[MProperty]]", /* class_name_string */
5918 0, /* nullable Object */
5920 1482, /* Collection[Array[MProperty]] */
5922 170, /* Collection[Object] */
5925 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
5926 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5928 "NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
5931 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
,
5934 0, /* nullable Object */
5936 308, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
5939 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5942 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* NativeArray#0: nullable HashMapNode[String, Array[MProperty]] */
5943 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
5946 /* runtime type HashMapNode[String, Array[MProperty]] */
5947 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5949 "HashMapNode[String, Array[MProperty]]", /* class_name_string */
5952 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
,
5955 0, /* nullable Object */
5957 115, /* nullable HashMapNode[String, Array[MProperty]] */
5958 1483, /* HashMapNode[String, Array[MProperty]] */
5961 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5964 &type_string__String
, /* HashMapNode#0: String */
5965 &type_array__Arraymodel__MProperty
, /* HashMapNode#1: Array[MProperty] */
5966 &type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* N: HashMapNode[String, Array[MProperty]] */
5967 &type_string__String
, /* HashNode#0: String */
5970 /* runtime type nullable HashMapNode[String, Array[MProperty]] */
5971 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5973 "nullable HashMapNode[String, Array[MProperty]]", /* class_name_string */
5976 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
,
5979 0, /* nullable Object */
5981 115, /* nullable HashMapNode[String, Array[MProperty]] */
5984 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
5987 &type_string__String
, /* HashMapNode#0: String */
5988 &type_array__Arraymodel__MProperty
, /* HashMapNode#1: Array[MProperty] */
5989 &type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* N: HashMapNode[String, Array[MProperty]] */
5990 &type_string__String
, /* HashNode#0: String */
5993 /* runtime type HashMapIterator[String, Array[MProperty]] */
5994 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
= {
5996 "HashMapIterator[String, Array[MProperty]]", /* class_name_string */
5999 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
,
6002 0, /* nullable Object */
6004 309, /* MapIterator[String, Array[MProperty]] */
6005 1484, /* HashMapIterator[String, Array[MProperty]] */
6008 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
= {
6011 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, Array[MProperty]] */
6014 /* runtime type MapIterator[String, Array[MProperty]] */
6015 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymodel__MProperty
= {
6017 "MapIterator[String, Array[MProperty]]", /* class_name_string */
6023 0, /* nullable Object */
6025 309, /* MapIterator[String, Array[MProperty]] */
6028 /* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
6029 const struct type type_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
6031 "HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
6034 &resolution_table_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
6037 0, /* nullable Object */
6039 310, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
6042 const struct types resolution_table_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
6049 &type_hash_collection__HashMapKeysmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapKeys[HashMap#0, HashMap#1]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
6050 &type_hash_collection__HashMapValuesmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapValues[HashMap#0, HashMap#1]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
6051 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
6052 &type_mmodule__MModule
, /* MapRead#0: MModule */
6053 &type_hash_collection__HashMapIteratormmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapIterator[HashMap#0, HashMap#1]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
6054 &type_mmodule__MModule
, /* Map#0: MModule */
6055 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Map#1: HashMap2[MType, String, nullable MProperty] */
6056 &type_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapNode[HashMap#0, HashMap#1]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
6057 NULL
, /* empty (Map[Map#0, Map#1]: Map[MModule, HashMap2[MType, String, nullable MProperty]] not a live type) */
6058 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* MapRead#1: HashMap2[MType, String, nullable MProperty] */
6059 &type_mmodule__MModule
, /* HashCollection#0: MModule */
6060 &type_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashCollection#1: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
6063 /* runtime type HashMap2[MType, String, nullable MProperty] */
6064 const struct type type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
6066 "HashMap2[MType, String, nullable MProperty]", /* class_name_string */
6069 &resolution_table_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
6072 0, /* nullable Object */
6074 311, /* HashMap2[MType, String, nullable MProperty] */
6077 const struct types resolution_table_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
6080 &type_hash_collection__HashMapmodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[HashMap2#0, HashMap[HashMap2#1, HashMap2#2]]: HashMap[MType, HashMap[String, nullable MProperty]] */
6081 &type_model__MType
, /* HashMap2#0: MType */
6082 &type_string__String
, /* HashMap2#1: String */
6083 &type_nullable_model__MProperty
, /* HashMap2#2: nullable MProperty */
6084 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[HashMap2#1, HashMap2#2]: HashMap[String, nullable MProperty] */
6087 /* runtime type ArrayIterator[String] */
6088 const struct type type_array__ArrayIteratorstring__String
= {
6090 "ArrayIterator[String]", /* class_name_string */
6093 &resolution_table_array__ArrayIteratorstring__String
,
6096 0, /* nullable Object */
6098 289, /* ArrayIterator[Object] */
6099 1485, /* ArrayIterator[String] */
6102 const struct types resolution_table_array__ArrayIteratorstring__String
= {
6105 &type_array__AbstractArrayReadstring__String
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[String] */
6106 &type_array__Arraystring__String
, /* Array[Iterator#0]: Array[String] */
6109 /* runtime type HashMapKeys[String, nullable ModulePath] */
6110 const struct type type_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
= {
6112 "HashMapKeys[String, nullable ModulePath]", /* class_name_string */
6115 &resolution_table_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
,
6118 0, /* nullable Object */
6120 631, /* Collection[String] */
6121 1846, /* HashMapKeys[String, nullable ModulePath] */
6122 170, /* Collection[Object] */
6125 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
= {
6128 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, nullable ModulePath] */
6129 &type_abstract_collection__MapKeysIteratorstring__Stringnullable_modelbuilder__ModulePath
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, nullable ModulePath] */
6136 &type_string__String
, /* RemovableCollection#0: String */
6140 &type_string__String
, /* Collection#0: String */
6141 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
6144 /* runtime type HashMapValues[String, nullable ModulePath] */
6145 const struct type type_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
= {
6147 "HashMapValues[String, nullable ModulePath]", /* class_name_string */
6150 &resolution_table_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
,
6153 0, /* nullable Object */
6155 312, /* Collection[nullable ModulePath] */
6156 1486, /* HashMapValues[String, nullable ModulePath] */
6159 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
= {
6162 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, nullable ModulePath] */
6163 &type_abstract_collection__MapValuesIteratorstring__Stringnullable_modelbuilder__ModulePath
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, nullable ModulePath] */
6170 &type_nullable_modelbuilder__ModulePath
, /* RemovableCollection#0: nullable ModulePath */
6174 &type_nullable_modelbuilder__ModulePath
, /* Collection#0: nullable ModulePath */
6175 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[Collection#0]: Collection[nullable ModulePath] */
6178 /* runtime type Collection[nullable ModulePath] */
6179 const struct type type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
= {
6181 "Collection[nullable ModulePath]", /* class_name_string */
6187 0, /* nullable Object */
6189 312, /* Collection[nullable ModulePath] */
6192 /* runtime type NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
6193 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6195 "NativeArray[nullable HashMapNode[String, nullable ModulePath]]", /* class_name_string */
6198 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
,
6201 0, /* nullable Object */
6203 313, /* NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
6206 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6209 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* NativeArray#0: nullable HashMapNode[String, nullable ModulePath] */
6210 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
6213 /* runtime type HashMapNode[String, nullable ModulePath] */
6214 const struct type type_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6216 "HashMapNode[String, nullable ModulePath]", /* class_name_string */
6219 &resolution_table_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
,
6222 0, /* nullable Object */
6224 116, /* nullable HashMapNode[String, nullable ModulePath] */
6225 1487, /* HashMapNode[String, nullable ModulePath] */
6228 const struct types resolution_table_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6231 &type_string__String
, /* HashMapNode#0: String */
6232 &type_nullable_modelbuilder__ModulePath
, /* HashMapNode#1: nullable ModulePath */
6233 &type_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* N: HashMapNode[String, nullable ModulePath] */
6234 &type_string__String
, /* HashNode#0: String */
6237 /* runtime type nullable HashMapNode[String, nullable ModulePath] */
6238 const struct type type_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6240 "nullable HashMapNode[String, nullable ModulePath]", /* class_name_string */
6243 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
,
6246 0, /* nullable Object */
6248 116, /* nullable HashMapNode[String, nullable ModulePath] */
6251 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
6254 &type_string__String
, /* HashMapNode#0: String */
6255 &type_nullable_modelbuilder__ModulePath
, /* HashMapNode#1: nullable ModulePath */
6256 &type_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* N: HashMapNode[String, nullable ModulePath] */
6257 &type_string__String
, /* HashNode#0: String */
6260 /* runtime type HashMapIterator[String, nullable ModulePath] */
6261 const struct type type_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
6263 "HashMapIterator[String, nullable ModulePath]", /* class_name_string */
6266 &resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
,
6269 0, /* nullable Object */
6271 314, /* MapIterator[String, nullable ModulePath] */
6272 1488, /* HashMapIterator[String, nullable ModulePath] */
6275 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
6278 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, nullable ModulePath] */
6281 /* runtime type MapIterator[String, nullable ModulePath] */
6282 const struct type type_abstract_collection__MapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
6284 "MapIterator[String, nullable ModulePath]", /* class_name_string */
6290 0, /* nullable Object */
6292 314, /* MapIterator[String, nullable ModulePath] */
6295 /* runtime type HashMapKeys[String, nullable MGroup] */
6296 const struct type type_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
= {
6298 "HashMapKeys[String, nullable MGroup]", /* class_name_string */
6301 &resolution_table_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
,
6304 0, /* nullable Object */
6306 631, /* Collection[String] */
6307 1847, /* HashMapKeys[String, nullable MGroup] */
6308 170, /* Collection[Object] */
6311 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
= {
6314 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, nullable MGroup] */
6315 &type_abstract_collection__MapKeysIteratorstring__Stringnullable_mproject__MGroup
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, nullable MGroup] */
6322 &type_string__String
, /* RemovableCollection#0: String */
6326 &type_string__String
, /* Collection#0: String */
6327 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
6330 /* runtime type HashMapValues[String, nullable MGroup] */
6331 const struct type type_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
= {
6333 "HashMapValues[String, nullable MGroup]", /* class_name_string */
6336 &resolution_table_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
,
6339 0, /* nullable Object */
6341 227, /* Collection[nullable MGroup] */
6342 1489, /* HashMapValues[String, nullable MGroup] */
6345 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
= {
6348 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, nullable MGroup] */
6349 &type_abstract_collection__MapValuesIteratorstring__Stringnullable_mproject__MGroup
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, nullable MGroup] */
6356 &type_nullable_mproject__MGroup
, /* RemovableCollection#0: nullable MGroup */
6360 &type_nullable_mproject__MGroup
, /* Collection#0: nullable MGroup */
6361 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[Collection#0]: Collection[nullable MGroup] */
6364 /* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
6365 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6367 "NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
6370 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
,
6373 0, /* nullable Object */
6375 315, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
6378 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6381 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* NativeArray#0: nullable HashMapNode[String, nullable MGroup] */
6382 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
6385 /* runtime type HashMapNode[String, nullable MGroup] */
6386 const struct type type_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6388 "HashMapNode[String, nullable MGroup]", /* class_name_string */
6391 &resolution_table_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
,
6394 0, /* nullable Object */
6396 117, /* nullable HashMapNode[String, nullable MGroup] */
6397 1490, /* HashMapNode[String, nullable MGroup] */
6400 const struct types resolution_table_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6403 &type_string__String
, /* HashMapNode#0: String */
6404 &type_nullable_mproject__MGroup
, /* HashMapNode#1: nullable MGroup */
6405 &type_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* N: HashMapNode[String, nullable MGroup] */
6406 &type_string__String
, /* HashNode#0: String */
6409 /* runtime type nullable HashMapNode[String, nullable MGroup] */
6410 const struct type type_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6412 "nullable HashMapNode[String, nullable MGroup]", /* class_name_string */
6415 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
,
6418 0, /* nullable Object */
6420 117, /* nullable HashMapNode[String, nullable MGroup] */
6423 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
6426 &type_string__String
, /* HashMapNode#0: String */
6427 &type_nullable_mproject__MGroup
, /* HashMapNode#1: nullable MGroup */
6428 &type_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* N: HashMapNode[String, nullable MGroup] */
6429 &type_string__String
, /* HashNode#0: String */
6432 /* runtime type HashMapIterator[String, nullable MGroup] */
6433 const struct type type_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
= {
6435 "HashMapIterator[String, nullable MGroup]", /* class_name_string */
6438 &resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
,
6441 0, /* nullable Object */
6443 316, /* MapIterator[String, nullable MGroup] */
6444 1491, /* HashMapIterator[String, nullable MGroup] */
6447 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
= {
6450 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, nullable MGroup] */
6453 /* runtime type MapIterator[String, nullable MGroup] */
6454 const struct type type_abstract_collection__MapIteratorstring__Stringnullable_mproject__MGroup
= {
6456 "MapIterator[String, nullable MGroup]", /* class_name_string */
6462 0, /* nullable Object */
6464 316, /* MapIterator[String, nullable MGroup] */
6467 /* runtime type ArrayIterator[AModule] */
6468 const struct type type_array__ArrayIteratorparser_nodes__AModule
= {
6470 "ArrayIterator[AModule]", /* class_name_string */
6473 &resolution_table_array__ArrayIteratorparser_nodes__AModule
,
6476 0, /* nullable Object */
6478 289, /* ArrayIterator[Object] */
6479 1492, /* ArrayIterator[ANode] */
6480 1848, /* ArrayIterator[Prod] */
6481 2128, /* ArrayIterator[AModule] */
6484 const struct types resolution_table_array__ArrayIteratorparser_nodes__AModule
= {
6487 &type_array__AbstractArrayReadparser_nodes__AModule
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[AModule] */
6488 &type_array__Arrayparser_nodes__AModule
, /* Array[Iterator#0]: Array[AModule] */
6491 /* runtime type ArrayIterator[Prod] */
6492 const struct type type_array__ArrayIteratorparser_nodes__Prod
= {
6494 "ArrayIterator[Prod]", /* class_name_string */
6497 &resolution_table_array__ArrayIteratorparser_nodes__Prod
,
6500 0, /* nullable Object */
6502 289, /* ArrayIterator[Object] */
6503 1492, /* ArrayIterator[ANode] */
6504 1848, /* ArrayIterator[Prod] */
6507 const struct types resolution_table_array__ArrayIteratorparser_nodes__Prod
= {
6510 &type_array__AbstractArrayReadparser_nodes__Prod
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Prod] */
6511 &type_array__Arrayparser_nodes__Prod
, /* Array[Iterator#0]: Array[Prod] */
6514 /* runtime type ArrayIterator[ANode] */
6515 const struct type type_array__ArrayIteratorparser_nodes__ANode
= {
6517 "ArrayIterator[ANode]", /* class_name_string */
6520 &resolution_table_array__ArrayIteratorparser_nodes__ANode
,
6523 0, /* nullable Object */
6525 289, /* ArrayIterator[Object] */
6526 1492, /* ArrayIterator[ANode] */
6529 const struct types resolution_table_array__ArrayIteratorparser_nodes__ANode
= {
6532 &type_array__AbstractArrayReadparser_nodes__ANode
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[ANode] */
6533 &type_array__Arrayparser_nodes__ANode
, /* Array[Iterator#0]: Array[ANode] */
6536 /* runtime type NativeArray[AModule] */
6537 const struct type type_array__NativeArrayparser_nodes__AModule
= {
6539 "NativeArray[AModule]", /* class_name_string */
6542 &resolution_table_array__NativeArrayparser_nodes__AModule
,
6545 0, /* nullable Object */
6547 193, /* NativeArray[Object] */
6548 1493, /* NativeArray[ANode] */
6549 1849, /* NativeArray[Prod] */
6550 2129, /* NativeArray[AModule] */
6553 const struct types resolution_table_array__NativeArrayparser_nodes__AModule
= {
6556 &type_parser_nodes__AModule
, /* NativeArray#0: AModule */
6557 &type_array__NativeArrayparser_nodes__AModule
, /* NativeArray[NativeArray#0]: NativeArray[AModule] */
6560 /* runtime type NativeArray[Prod] */
6561 const struct type type_array__NativeArrayparser_nodes__Prod
= {
6563 "NativeArray[Prod]", /* class_name_string */
6566 &resolution_table_array__NativeArrayparser_nodes__Prod
,
6569 0, /* nullable Object */
6571 193, /* NativeArray[Object] */
6572 1493, /* NativeArray[ANode] */
6573 1849, /* NativeArray[Prod] */
6576 const struct types resolution_table_array__NativeArrayparser_nodes__Prod
= {
6579 &type_parser_nodes__Prod
, /* NativeArray#0: Prod */
6580 &type_array__NativeArrayparser_nodes__Prod
, /* NativeArray[NativeArray#0]: NativeArray[Prod] */
6583 /* runtime type NativeArray[ANode] */
6584 const struct type type_array__NativeArrayparser_nodes__ANode
= {
6586 "NativeArray[ANode]", /* class_name_string */
6589 &resolution_table_array__NativeArrayparser_nodes__ANode
,
6592 0, /* nullable Object */
6594 193, /* NativeArray[Object] */
6595 1493, /* NativeArray[ANode] */
6598 const struct types resolution_table_array__NativeArrayparser_nodes__ANode
= {
6601 &type_parser_nodes__ANode
, /* NativeArray#0: ANode */
6602 &type_array__NativeArrayparser_nodes__ANode
, /* NativeArray[NativeArray#0]: NativeArray[ANode] */
6605 /* runtime type HashMapKeys[MModule, AModule] */
6606 const struct type type_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
= {
6608 "HashMapKeys[MModule, AModule]", /* class_name_string */
6611 &resolution_table_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
,
6614 0, /* nullable Object */
6616 624, /* Collection[MModule] */
6617 1850, /* HashMapKeys[MModule, AModule] */
6618 170, /* Collection[Object] */
6621 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
= {
6624 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MModule, AModule] */
6625 &type_abstract_collection__MapKeysIteratormmodule__MModuleparser_nodes__AModule
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MModule, AModule] */
6632 &type_mmodule__MModule
, /* RemovableCollection#0: MModule */
6636 &type_mmodule__MModule
, /* Collection#0: MModule */
6637 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[Collection#0]: Collection[MModule] */
6640 /* runtime type HashMapValues[MModule, AModule] */
6641 const struct type type_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
= {
6643 "HashMapValues[MModule, AModule]", /* class_name_string */
6646 &resolution_table_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
,
6649 0, /* nullable Object */
6651 632, /* Collection[ANode] */
6652 2413, /* HashMapValues[MModule, AModule] */
6653 170, /* Collection[Object] */
6654 1793, /* Collection[Prod] */
6656 1979, /* Collection[AModule] */
6659 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
= {
6662 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MModule, AModule] */
6663 &type_abstract_collection__MapValuesIteratormmodule__MModuleparser_nodes__AModule
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MModule, AModule] */
6670 &type_parser_nodes__AModule
, /* RemovableCollection#0: AModule */
6674 &type_parser_nodes__AModule
, /* Collection#0: AModule */
6675 &type_abstract_collection__Collectionparser_nodes__AModule
, /* Collection[Collection#0]: Collection[AModule] */
6678 /* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
6679 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6681 "NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
6684 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
,
6687 0, /* nullable Object */
6689 317, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
6692 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6695 &type_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* NativeArray#0: nullable HashMapNode[MModule, AModule] */
6696 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MModule, AModule]] */
6699 /* runtime type HashMapNode[MModule, AModule] */
6700 const struct type type_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6702 "HashMapNode[MModule, AModule]", /* class_name_string */
6705 &resolution_table_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
,
6708 0, /* nullable Object */
6710 118, /* nullable HashMapNode[MModule, AModule] */
6711 1494, /* HashMapNode[MModule, AModule] */
6714 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6717 &type_mmodule__MModule
, /* HashMapNode#0: MModule */
6718 &type_parser_nodes__AModule
, /* HashMapNode#1: AModule */
6719 &type_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* N: HashMapNode[MModule, AModule] */
6720 &type_mmodule__MModule
, /* HashNode#0: MModule */
6723 /* runtime type nullable HashMapNode[MModule, AModule] */
6724 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6726 "nullable HashMapNode[MModule, AModule]", /* class_name_string */
6729 &resolution_table_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
,
6732 0, /* nullable Object */
6734 118, /* nullable HashMapNode[MModule, AModule] */
6737 const struct types resolution_table_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
6740 &type_mmodule__MModule
, /* HashMapNode#0: MModule */
6741 &type_parser_nodes__AModule
, /* HashMapNode#1: AModule */
6742 &type_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* N: HashMapNode[MModule, AModule] */
6743 &type_mmodule__MModule
, /* HashNode#0: MModule */
6746 /* runtime type HashMapIterator[MModule, AModule] */
6747 const struct type type_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
= {
6749 "HashMapIterator[MModule, AModule]", /* class_name_string */
6752 &resolution_table_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
,
6755 0, /* nullable Object */
6757 318, /* MapIterator[MModule, AModule] */
6758 1495, /* HashMapIterator[MModule, AModule] */
6761 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
= {
6764 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MModule, AModule] */
6767 /* runtime type MapIterator[MModule, AModule] */
6768 const struct type type_abstract_collection__MapIteratormmodule__MModuleparser_nodes__AModule
= {
6770 "MapIterator[MModule, AModule]", /* class_name_string */
6776 0, /* nullable Object */
6778 318, /* MapIterator[MModule, AModule] */
6781 /* runtime type HashMapKeys[MClassDef, AClassdef] */
6782 const struct type type_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
= {
6784 "HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
6787 &resolution_table_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
,
6790 0, /* nullable Object */
6792 627, /* Collection[MClassDef] */
6793 1851, /* HashMapKeys[MClassDef, AClassdef] */
6794 170, /* Collection[Object] */
6797 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
= {
6800 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClassDef, AClassdef] */
6801 &type_abstract_collection__MapKeysIteratormodel__MClassDefparser_nodes__AClassdef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClassDef, AClassdef] */
6808 &type_model__MClassDef
, /* RemovableCollection#0: MClassDef */
6812 &type_model__MClassDef
, /* Collection#0: MClassDef */
6813 &type_abstract_collection__Collectionmodel__MClassDef
, /* Collection[Collection#0]: Collection[MClassDef] */
6816 /* runtime type HashMapValues[MClassDef, AClassdef] */
6817 const struct type type_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
= {
6819 "HashMapValues[MClassDef, AClassdef]", /* class_name_string */
6822 &resolution_table_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
,
6825 0, /* nullable Object */
6827 632, /* Collection[ANode] */
6828 2414, /* HashMapValues[MClassDef, AClassdef] */
6829 170, /* Collection[Object] */
6830 1793, /* Collection[Prod] */
6832 1989, /* Collection[AClassdef] */
6835 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
= {
6838 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClassDef, AClassdef] */
6839 &type_abstract_collection__MapValuesIteratormodel__MClassDefparser_nodes__AClassdef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClassDef, AClassdef] */
6846 &type_parser_nodes__AClassdef
, /* RemovableCollection#0: AClassdef */
6850 &type_parser_nodes__AClassdef
, /* Collection#0: AClassdef */
6851 &type_abstract_collection__Collectionparser_nodes__AClassdef
, /* Collection[Collection#0]: Collection[AClassdef] */
6854 /* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
6855 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6857 "NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
6860 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
,
6863 0, /* nullable Object */
6865 319, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
6868 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6871 &type_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* NativeArray#0: nullable HashMapNode[MClassDef, AClassdef] */
6872 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
6875 /* runtime type HashMapNode[MClassDef, AClassdef] */
6876 const struct type type_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6878 "HashMapNode[MClassDef, AClassdef]", /* class_name_string */
6881 &resolution_table_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
,
6884 0, /* nullable Object */
6886 119, /* nullable HashMapNode[MClassDef, AClassdef] */
6887 1496, /* HashMapNode[MClassDef, AClassdef] */
6890 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6893 &type_model__MClassDef
, /* HashMapNode#0: MClassDef */
6894 &type_parser_nodes__AClassdef
, /* HashMapNode#1: AClassdef */
6895 &type_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* N: HashMapNode[MClassDef, AClassdef] */
6896 &type_model__MClassDef
, /* HashNode#0: MClassDef */
6899 /* runtime type nullable HashMapNode[MClassDef, AClassdef] */
6900 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6902 "nullable HashMapNode[MClassDef, AClassdef]", /* class_name_string */
6905 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
,
6908 0, /* nullable Object */
6910 119, /* nullable HashMapNode[MClassDef, AClassdef] */
6913 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
6916 &type_model__MClassDef
, /* HashMapNode#0: MClassDef */
6917 &type_parser_nodes__AClassdef
, /* HashMapNode#1: AClassdef */
6918 &type_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* N: HashMapNode[MClassDef, AClassdef] */
6919 &type_model__MClassDef
, /* HashNode#0: MClassDef */
6922 /* runtime type HashMapIterator[MClassDef, AClassdef] */
6923 const struct type type_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
= {
6925 "HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
6928 &resolution_table_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
,
6931 0, /* nullable Object */
6933 320, /* MapIterator[MClassDef, AClassdef] */
6934 1497, /* HashMapIterator[MClassDef, AClassdef] */
6937 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
= {
6940 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClassDef, AClassdef] */
6943 /* runtime type MapIterator[MClassDef, AClassdef] */
6944 const struct type type_abstract_collection__MapIteratormodel__MClassDefparser_nodes__AClassdef
= {
6946 "MapIterator[MClassDef, AClassdef]", /* class_name_string */
6952 0, /* nullable Object */
6954 320, /* MapIterator[MClassDef, AClassdef] */
6957 /* runtime type HashMapKeys[MPropDef, APropdef] */
6958 const struct type type_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
= {
6960 "HashMapKeys[MPropDef, APropdef]", /* class_name_string */
6963 &resolution_table_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
,
6966 0, /* nullable Object */
6968 202, /* Collection[nullable MPropDef] */
6969 2415, /* HashMapKeys[MPropDef, APropdef] */
6970 170, /* Collection[Object] */
6971 626, /* Collection[PropertyLayoutElement] */
6974 1985, /* Collection[MPropDef] */
6977 const struct types resolution_table_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
= {
6980 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MPropDef, APropdef] */
6981 &type_abstract_collection__MapKeysIteratormodel__MPropDefparser_nodes__APropdef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MPropDef, APropdef] */
6988 &type_model__MPropDef
, /* RemovableCollection#0: MPropDef */
6992 &type_model__MPropDef
, /* Collection#0: MPropDef */
6993 &type_abstract_collection__Collectionmodel__MPropDef
, /* Collection[Collection#0]: Collection[MPropDef] */
6996 /* runtime type HashMapValues[MPropDef, APropdef] */
6997 const struct type type_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
= {
6999 "HashMapValues[MPropDef, APropdef]", /* class_name_string */
7002 &resolution_table_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
,
7005 0, /* nullable Object */
7007 632, /* Collection[ANode] */
7008 2416, /* HashMapValues[MPropDef, APropdef] */
7009 170, /* Collection[Object] */
7010 1793, /* Collection[Prod] */
7012 1990, /* Collection[APropdef] */
7015 const struct types resolution_table_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
= {
7018 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MPropDef, APropdef] */
7019 &type_abstract_collection__MapValuesIteratormodel__MPropDefparser_nodes__APropdef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MPropDef, APropdef] */
7026 &type_parser_nodes__APropdef
, /* RemovableCollection#0: APropdef */
7030 &type_parser_nodes__APropdef
, /* Collection#0: APropdef */
7031 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[Collection#0]: Collection[APropdef] */
7034 /* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7035 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7037 "NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
7040 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
,
7043 0, /* nullable Object */
7045 321, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7048 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7051 &type_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* NativeArray#0: nullable HashMapNode[MPropDef, APropdef] */
7052 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7055 /* runtime type HashMapNode[MPropDef, APropdef] */
7056 const struct type type_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7058 "HashMapNode[MPropDef, APropdef]", /* class_name_string */
7061 &resolution_table_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
,
7064 0, /* nullable Object */
7066 120, /* nullable HashMapNode[MPropDef, APropdef] */
7067 1498, /* HashMapNode[MPropDef, APropdef] */
7070 const struct types resolution_table_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7073 &type_model__MPropDef
, /* HashMapNode#0: MPropDef */
7074 &type_parser_nodes__APropdef
, /* HashMapNode#1: APropdef */
7075 &type_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* N: HashMapNode[MPropDef, APropdef] */
7076 &type_model__MPropDef
, /* HashNode#0: MPropDef */
7079 /* runtime type nullable HashMapNode[MPropDef, APropdef] */
7080 const struct type type_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7082 "nullable HashMapNode[MPropDef, APropdef]", /* class_name_string */
7085 &resolution_table_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
,
7088 0, /* nullable Object */
7090 120, /* nullable HashMapNode[MPropDef, APropdef] */
7093 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
7096 &type_model__MPropDef
, /* HashMapNode#0: MPropDef */
7097 &type_parser_nodes__APropdef
, /* HashMapNode#1: APropdef */
7098 &type_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* N: HashMapNode[MPropDef, APropdef] */
7099 &type_model__MPropDef
, /* HashNode#0: MPropDef */
7102 /* runtime type HashMapIterator[MPropDef, APropdef] */
7103 const struct type type_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
= {
7105 "HashMapIterator[MPropDef, APropdef]", /* class_name_string */
7108 &resolution_table_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
,
7111 0, /* nullable Object */
7113 322, /* MapIterator[MPropDef, APropdef] */
7114 1499, /* HashMapIterator[MPropDef, APropdef] */
7117 const struct types resolution_table_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
= {
7120 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MPropDef, APropdef] */
7123 /* runtime type MapIterator[MPropDef, APropdef] */
7124 const struct type type_abstract_collection__MapIteratormodel__MPropDefparser_nodes__APropdef
= {
7126 "MapIterator[MPropDef, APropdef]", /* class_name_string */
7132 0, /* nullable Object */
7134 322, /* MapIterator[MPropDef, APropdef] */
7137 /* runtime type HashSetNode[MModule] */
7138 const struct type type_hash_collection__HashSetNodemmodule__MModule
= {
7140 "HashSetNode[MModule]", /* class_name_string */
7143 &resolution_table_hash_collection__HashSetNodemmodule__MModule
,
7146 0, /* nullable Object */
7148 121, /* nullable HashSetNode[Object] */
7149 323, /* nullable HashSetNode[MModule] */
7150 1500, /* HashSetNode[Object] */
7151 2130, /* HashSetNode[MModule] */
7154 const struct types resolution_table_hash_collection__HashSetNodemmodule__MModule
= {
7157 &type_mmodule__MModule
, /* HashSetNode#0: MModule */
7159 &type_hash_collection__HashSetNodemmodule__MModule
, /* N: HashSetNode[MModule] */
7160 &type_mmodule__MModule
, /* HashNode#0: MModule */
7163 /* runtime type HashSetNode[Object] */
7164 const struct type type_hash_collection__HashSetNodekernel__Object
= {
7166 "HashSetNode[Object]", /* class_name_string */
7169 &resolution_table_hash_collection__HashSetNodekernel__Object
,
7172 0, /* nullable Object */
7174 121, /* nullable HashSetNode[Object] */
7176 1500, /* HashSetNode[Object] */
7179 const struct types resolution_table_hash_collection__HashSetNodekernel__Object
= {
7182 &type_kernel__Object
, /* HashSetNode#0: Object */
7184 &type_hash_collection__HashSetNodekernel__Object
, /* N: HashSetNode[Object] */
7185 &type_kernel__Object
, /* HashNode#0: Object */
7188 /* runtime type nullable HashSetNode[MModule] */
7189 const struct type type_nullable_hash_collection__HashSetNodemmodule__MModule
= {
7191 "nullable HashSetNode[MModule]", /* class_name_string */
7194 &resolution_table_nullable_hash_collection__HashSetNodemmodule__MModule
,
7197 0, /* nullable Object */
7199 121, /* nullable HashSetNode[Object] */
7200 323, /* nullable HashSetNode[MModule] */
7203 const struct types resolution_table_nullable_hash_collection__HashSetNodemmodule__MModule
= {
7206 &type_mmodule__MModule
, /* HashSetNode#0: MModule */
7208 &type_hash_collection__HashSetNodemmodule__MModule
, /* N: HashSetNode[MModule] */
7209 &type_mmodule__MModule
, /* HashNode#0: MModule */
7212 /* runtime type nullable HashSetNode[Object] */
7213 const struct type type_nullable_hash_collection__HashSetNodekernel__Object
= {
7215 "nullable HashSetNode[Object]", /* class_name_string */
7218 &resolution_table_nullable_hash_collection__HashSetNodekernel__Object
,
7221 0, /* nullable Object */
7223 121, /* nullable HashSetNode[Object] */
7226 const struct types resolution_table_nullable_hash_collection__HashSetNodekernel__Object
= {
7229 &type_kernel__Object
, /* HashSetNode#0: Object */
7231 &type_hash_collection__HashSetNodekernel__Object
, /* N: HashSetNode[Object] */
7232 &type_kernel__Object
, /* HashNode#0: Object */
7235 /* runtime type HashSetIterator[MModule] */
7236 const struct type type_hash_collection__HashSetIteratormmodule__MModule
= {
7238 "HashSetIterator[MModule]", /* class_name_string */
7241 &resolution_table_hash_collection__HashSetIteratormmodule__MModule
,
7244 0, /* nullable Object */
7246 324, /* HashSetIterator[Object] */
7247 1501, /* HashSetIterator[MModule] */
7250 const struct types resolution_table_hash_collection__HashSetIteratormmodule__MModule
= {
7253 &type_hash_collection__HashSetmmodule__MModule
, /* HashSet[HashSetIterator#0]: HashSet[MModule] */
7254 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
7257 /* runtime type HashSetIterator[Object] */
7258 const struct type type_hash_collection__HashSetIteratorkernel__Object
= {
7260 "HashSetIterator[Object]", /* class_name_string */
7263 &resolution_table_hash_collection__HashSetIteratorkernel__Object
,
7266 0, /* nullable Object */
7268 324, /* HashSetIterator[Object] */
7271 const struct types resolution_table_hash_collection__HashSetIteratorkernel__Object
= {
7274 &type_hash_collection__HashSetkernel__Object
, /* HashSet[HashSetIterator#0]: HashSet[Object] */
7275 &type_array__Arraykernel__Object
, /* Array[Iterator#0]: Array[Object] */
7278 /* runtime type NativeArray[nullable HashSetNode[MModule]] */
7279 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
= {
7281 "NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
7284 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
,
7287 0, /* nullable Object */
7289 325, /* NativeArray[nullable HashSetNode[Object]] */
7290 1502, /* NativeArray[nullable HashSetNode[MModule]] */
7293 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
= {
7296 &type_nullable_hash_collection__HashSetNodemmodule__MModule
, /* NativeArray#0: nullable HashSetNode[MModule] */
7297 &type_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MModule]] */
7300 /* runtime type NativeArray[nullable HashSetNode[Object]] */
7301 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
= {
7303 "NativeArray[nullable HashSetNode[Object]]", /* class_name_string */
7306 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
,
7309 0, /* nullable Object */
7311 325, /* NativeArray[nullable HashSetNode[Object]] */
7314 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
= {
7317 &type_nullable_hash_collection__HashSetNodekernel__Object
, /* NativeArray#0: nullable HashSetNode[Object] */
7318 &type_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[Object]] */
7321 /* runtime type ArrayIterator[MClassDef] */
7322 const struct type type_array__ArrayIteratormodel__MClassDef
= {
7324 "ArrayIterator[MClassDef]", /* class_name_string */
7327 &resolution_table_array__ArrayIteratormodel__MClassDef
,
7330 0, /* nullable Object */
7332 289, /* ArrayIterator[Object] */
7333 1503, /* ArrayIterator[MClassDef] */
7336 const struct types resolution_table_array__ArrayIteratormodel__MClassDef
= {
7339 &type_array__AbstractArrayReadmodel__MClassDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MClassDef] */
7340 &type_array__Arraymodel__MClassDef
, /* Array[Iterator#0]: Array[MClassDef] */
7343 /* runtime type NativeArray[MClassDef] */
7344 const struct type type_array__NativeArraymodel__MClassDef
= {
7346 "NativeArray[MClassDef]", /* class_name_string */
7349 &resolution_table_array__NativeArraymodel__MClassDef
,
7352 0, /* nullable Object */
7354 193, /* NativeArray[Object] */
7355 1504, /* NativeArray[MClassDef] */
7358 const struct types resolution_table_array__NativeArraymodel__MClassDef
= {
7361 &type_model__MClassDef
, /* NativeArray#0: MClassDef */
7362 &type_array__NativeArraymodel__MClassDef
, /* NativeArray[NativeArray#0]: NativeArray[MClassDef] */
7365 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
7366 const struct type type_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
= {
7368 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
7371 &resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
,
7374 0, /* nullable Object */
7376 178, /* Collection[nullable MClass] */
7377 2131, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
7378 170, /* Collection[Object] */
7379 1787, /* Collection[MClass] */
7380 2417, /* HashMapKeys[MClass, Set[MProperty]] */
7383 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
= {
7386 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClass, Set[MProperty]] */
7387 &type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setmodel__MProperty
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClass, Set[MProperty]] */
7394 &type_model__MClass
, /* RemovableCollection#0: MClass */
7398 &type_model__MClass
, /* Collection#0: MClass */
7399 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[Collection#0]: Collection[MClass] */
7402 /* runtime type HashMapKeys[MClass, Set[PropertyLayoutElement]] */
7403 const struct type type_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7405 "HashMapKeys[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7408 &resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7411 0, /* nullable Object */
7413 178, /* Collection[nullable MClass] */
7414 2131, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
7415 170, /* Collection[Object] */
7416 1787, /* Collection[MClass] */
7419 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7422 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClass, Set[PropertyLayoutElement]] */
7423 &type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
7430 &type_model__MClass
, /* RemovableCollection#0: MClass */
7434 &type_model__MClass
, /* Collection#0: MClass */
7435 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[Collection#0]: Collection[MClass] */
7438 /* runtime type HashMapValues[MClass, Set[MProperty]] */
7439 const struct type type_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
= {
7441 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
7444 &resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
,
7447 0, /* nullable Object */
7449 1505, /* Collection[Set[PropertyLayoutElement]] */
7450 1852, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
7451 170, /* Collection[Object] */
7452 1853, /* Collection[Set[MProperty]] */
7453 2418, /* HashMapValues[MClass, Set[MProperty]] */
7456 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
= {
7459 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClass, Set[MProperty]] */
7460 &type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setmodel__MProperty
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClass, Set[MProperty]] */
7467 &type_abstract_collection__Setmodel__MProperty
, /* RemovableCollection#0: Set[MProperty] */
7471 &type_abstract_collection__Setmodel__MProperty
, /* Collection#0: Set[MProperty] */
7472 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[Collection#0]: Collection[Set[MProperty]] */
7475 /* runtime type HashMapValues[MClass, Set[PropertyLayoutElement]] */
7476 const struct type type_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7478 "HashMapValues[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7481 &resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7484 0, /* nullable Object */
7486 1505, /* Collection[Set[PropertyLayoutElement]] */
7487 1852, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
7488 170, /* Collection[Object] */
7491 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7494 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClass, Set[PropertyLayoutElement]] */
7495 &type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
7502 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* RemovableCollection#0: Set[PropertyLayoutElement] */
7506 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection#0: Set[PropertyLayoutElement] */
7507 &type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection[Collection#0]: Collection[Set[PropertyLayoutElement]] */
7510 /* runtime type Collection[Set[MProperty]] */
7511 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
= {
7513 "Collection[Set[MProperty]]", /* class_name_string */
7519 0, /* nullable Object */
7521 1505, /* Collection[Set[PropertyLayoutElement]] */
7523 170, /* Collection[Object] */
7524 1853, /* Collection[Set[MProperty]] */
7527 /* runtime type Collection[Set[PropertyLayoutElement]] */
7528 const struct type type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7530 "Collection[Set[PropertyLayoutElement]]", /* class_name_string */
7536 0, /* nullable Object */
7538 1505, /* Collection[Set[PropertyLayoutElement]] */
7540 170, /* Collection[Object] */
7543 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
7544 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7546 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
7549 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
,
7552 0, /* nullable Object */
7554 326, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7555 1506, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
7558 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7561 &type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* NativeArray#0: nullable HashMapNode[MClass, Set[MProperty]] */
7562 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
7565 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7566 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7568 "NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]]", /* class_name_string */
7571 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7574 0, /* nullable Object */
7576 326, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7579 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7582 &type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray#0: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7583 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7586 /* runtime type HashMapNode[MClass, Set[MProperty]] */
7587 const struct type type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7589 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
7592 &resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
,
7595 0, /* nullable Object */
7597 122, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7598 327, /* nullable HashMapNode[MClass, Set[MProperty]] */
7599 1507, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
7601 2132, /* HashMapNode[MClass, Set[MProperty]] */
7604 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7607 &type_model__MClass
, /* HashMapNode#0: MClass */
7608 &type_abstract_collection__Setmodel__MProperty
, /* HashMapNode#1: Set[MProperty] */
7609 &type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* N: HashMapNode[MClass, Set[MProperty]] */
7610 &type_model__MClass
, /* HashNode#0: MClass */
7613 /* runtime type HashMapNode[MClass, Set[PropertyLayoutElement]] */
7614 const struct type type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7616 "HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7619 &resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7622 0, /* nullable Object */
7624 122, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7626 1507, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
7629 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7632 &type_model__MClass
, /* HashMapNode#0: MClass */
7633 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* HashMapNode#1: Set[PropertyLayoutElement] */
7634 &type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* N: HashMapNode[MClass, Set[PropertyLayoutElement]] */
7635 &type_model__MClass
, /* HashNode#0: MClass */
7638 /* runtime type nullable HashMapNode[MClass, Set[MProperty]] */
7639 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7641 "nullable HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
7644 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
,
7647 0, /* nullable Object */
7649 122, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7650 327, /* nullable HashMapNode[MClass, Set[MProperty]] */
7653 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
7656 &type_model__MClass
, /* HashMapNode#0: MClass */
7657 &type_abstract_collection__Setmodel__MProperty
, /* HashMapNode#1: Set[MProperty] */
7658 &type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* N: HashMapNode[MClass, Set[MProperty]] */
7659 &type_model__MClass
, /* HashNode#0: MClass */
7662 /* runtime type nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7663 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7665 "nullable HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7668 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7671 0, /* nullable Object */
7673 122, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7676 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7679 &type_model__MClass
, /* HashMapNode#0: MClass */
7680 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* HashMapNode#1: Set[PropertyLayoutElement] */
7681 &type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* N: HashMapNode[MClass, Set[PropertyLayoutElement]] */
7682 &type_model__MClass
, /* HashNode#0: MClass */
7685 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
7686 const struct type type_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
7688 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
7691 &resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
,
7694 0, /* nullable Object */
7696 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
7697 1508, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
7698 1509, /* MapIterator[MClass, Set[MProperty]] */
7700 2133, /* HashMapIterator[MClass, Set[MProperty]] */
7703 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
7706 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClass, Set[MProperty]] */
7709 /* runtime type HashMapIterator[MClass, Set[PropertyLayoutElement]] */
7710 const struct type type_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7712 "HashMapIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7715 &resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
,
7718 0, /* nullable Object */
7720 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
7721 1508, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
7724 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7727 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClass, Set[PropertyLayoutElement]] */
7730 /* runtime type MapIterator[MClass, Set[MProperty]] */
7731 const struct type type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
7733 "MapIterator[MClass, Set[MProperty]]", /* class_name_string */
7739 0, /* nullable Object */
7741 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
7743 1509, /* MapIterator[MClass, Set[MProperty]] */
7746 /* runtime type MapIterator[MClass, Set[PropertyLayoutElement]] */
7747 const struct type type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
7749 "MapIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7755 0, /* nullable Object */
7757 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
7760 /* runtime type ArrayIterator[Char] */
7761 const struct type type_array__ArrayIteratorkernel__Char
= {
7763 "ArrayIterator[Char]", /* class_name_string */
7766 &resolution_table_array__ArrayIteratorkernel__Char
,
7769 0, /* nullable Object */
7771 289, /* ArrayIterator[Object] */
7772 1510, /* ArrayIterator[Char] */
7775 const struct types resolution_table_array__ArrayIteratorkernel__Char
= {
7778 &type_array__AbstractArrayReadkernel__Char
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Char] */
7779 &type_array__Arraykernel__Char
, /* Array[Iterator#0]: Array[Char] */
7782 /* runtime type Array[Char] */
7783 const struct type type_array__Arraykernel__Char
= {
7785 "Array[Char]", /* class_name_string */
7788 &resolution_table_array__Arraykernel__Char
,
7791 0, /* nullable Object */
7793 2625, /* Array[Char] */
7794 169, /* SequenceRead[nullable Object] */
7795 170, /* Collection[Object] */
7796 635, /* Collection[Char] */
7797 1782, /* AbstractArrayRead[Object] */
7798 1980, /* SequenceRead[Char] */
7799 2490, /* AbstractArrayRead[Char] */
7800 1973, /* Array[Object] */
7803 const struct types resolution_table_array__Arraykernel__Char
= {
7806 &type_array__Arraykernel__Char
, /* Array[Array#0]: Array[Char] */
7807 &type_array__NativeArraykernel__Char
, /* NativeArray[Array#0]: NativeArray[Char] */
7808 &type_kernel__Char
, /* Sequence#0: Char */
7809 &type_kernel__Char
, /* SimpleCollection#0: Char */
7810 &type_abstract_collection__Collectionkernel__Char
, /* Collection[Array#0]: Collection[Char] */
7811 &type_kernel__Char
, /* Array#0: Char */
7812 &type_array__NativeArraykernel__Char
, /* NativeArray[ArrayCapable#0]: NativeArray[Char] */
7813 &type_kernel__Char
, /* AbstractArray#0: Char */
7814 &type_kernel__Char
, /* RemovableCollection#0: Char */
7815 &type_abstract_collection__Collectionkernel__Char
, /* Collection[Sequence#0]: Collection[Char] */
7816 &type_array__Arraykernel__Char
, /* Array[Sequence#0]: Array[Char] */
7817 &type_abstract_collection__Collectionkernel__Char
, /* Collection[SimpleCollection#0]: Collection[Char] */
7818 &type_kernel__Char
, /* Collection#0: Char */
7819 &type_abstract_collection__Collectionkernel__Char
, /* Collection[Collection#0]: Collection[Char] */
7820 &type_kernel__Char
, /* SequenceRead#0: Char */
7821 &type_kernel__Char
, /* AbstractArrayRead#0: Char */
7822 &type_array__Arraykernel__Char
, /* Array[AbstractArrayRead#0]: Array[Char] */
7823 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Char] not a live type) */
7824 &type_array__ArrayIteratorkernel__Char
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Char] */
7827 /* runtime type ArrayIterator[Option] */
7828 const struct type type_array__ArrayIteratoropts__Option
= {
7830 "ArrayIterator[Option]", /* class_name_string */
7833 &resolution_table_array__ArrayIteratoropts__Option
,
7836 0, /* nullable Object */
7838 289, /* ArrayIterator[Object] */
7839 1511, /* ArrayIterator[Option] */
7842 const struct types resolution_table_array__ArrayIteratoropts__Option
= {
7845 &type_array__AbstractArrayReadopts__Option
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Option] */
7846 &type_array__Arrayopts__Option
, /* Array[Iterator#0]: Array[Option] */
7849 /* runtime type HashMapKeys[String, Option] */
7850 const struct type type_hash_collection__HashMapKeysstring__Stringopts__Option
= {
7852 "HashMapKeys[String, Option]", /* class_name_string */
7855 &resolution_table_hash_collection__HashMapKeysstring__Stringopts__Option
,
7858 0, /* nullable Object */
7860 631, /* Collection[String] */
7861 1854, /* HashMapKeys[String, Option] */
7862 170, /* Collection[Object] */
7865 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringopts__Option
= {
7868 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, Option] */
7869 &type_abstract_collection__MapKeysIteratorstring__Stringopts__Option
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, Option] */
7876 &type_string__String
, /* RemovableCollection#0: String */
7880 &type_string__String
, /* Collection#0: String */
7881 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
7884 /* runtime type HashMapValues[String, Option] */
7885 const struct type type_hash_collection__HashMapValuesstring__Stringopts__Option
= {
7887 "HashMapValues[String, Option]", /* class_name_string */
7890 &resolution_table_hash_collection__HashMapValuesstring__Stringopts__Option
,
7893 0, /* nullable Object */
7895 636, /* Collection[Option] */
7896 1855, /* HashMapValues[String, Option] */
7897 170, /* Collection[Object] */
7900 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringopts__Option
= {
7903 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, Option] */
7904 &type_abstract_collection__MapValuesIteratorstring__Stringopts__Option
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, Option] */
7911 &type_opts__Option
, /* RemovableCollection#0: Option */
7915 &type_opts__Option
, /* Collection#0: Option */
7916 &type_abstract_collection__Collectionopts__Option
, /* Collection[Collection#0]: Collection[Option] */
7919 /* runtime type NativeArray[nullable HashMapNode[String, Option]] */
7920 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
7922 "NativeArray[nullable HashMapNode[String, Option]]", /* class_name_string */
7925 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
,
7928 0, /* nullable Object */
7930 329, /* NativeArray[nullable HashMapNode[String, Option]] */
7933 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
7936 &type_nullable_hash_collection__HashMapNodestring__Stringopts__Option
, /* NativeArray#0: nullable HashMapNode[String, Option] */
7937 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, Option]] */
7940 /* runtime type HashMapNode[String, Option] */
7941 const struct type type_hash_collection__HashMapNodestring__Stringopts__Option
= {
7943 "HashMapNode[String, Option]", /* class_name_string */
7946 &resolution_table_hash_collection__HashMapNodestring__Stringopts__Option
,
7949 0, /* nullable Object */
7951 123, /* nullable HashMapNode[String, Option] */
7952 1512, /* HashMapNode[String, Option] */
7955 const struct types resolution_table_hash_collection__HashMapNodestring__Stringopts__Option
= {
7958 &type_string__String
, /* HashMapNode#0: String */
7959 &type_opts__Option
, /* HashMapNode#1: Option */
7960 &type_hash_collection__HashMapNodestring__Stringopts__Option
, /* N: HashMapNode[String, Option] */
7961 &type_string__String
, /* HashNode#0: String */
7964 /* runtime type nullable HashMapNode[String, Option] */
7965 const struct type type_nullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
7967 "nullable HashMapNode[String, Option]", /* class_name_string */
7970 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringopts__Option
,
7973 0, /* nullable Object */
7975 123, /* nullable HashMapNode[String, Option] */
7978 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
7981 &type_string__String
, /* HashMapNode#0: String */
7982 &type_opts__Option
, /* HashMapNode#1: Option */
7983 &type_hash_collection__HashMapNodestring__Stringopts__Option
, /* N: HashMapNode[String, Option] */
7984 &type_string__String
, /* HashNode#0: String */
7987 /* runtime type HashMapIterator[String, Option] */
7988 const struct type type_hash_collection__HashMapIteratorstring__Stringopts__Option
= {
7990 "HashMapIterator[String, Option]", /* class_name_string */
7993 &resolution_table_hash_collection__HashMapIteratorstring__Stringopts__Option
,
7996 0, /* nullable Object */
7998 330, /* MapIterator[String, Option] */
7999 1513, /* HashMapIterator[String, Option] */
8002 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringopts__Option
= {
8005 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, Option] */
8008 /* runtime type MapIterator[String, Option] */
8009 const struct type type_abstract_collection__MapIteratorstring__Stringopts__Option
= {
8011 "MapIterator[String, Option]", /* class_name_string */
8017 0, /* nullable Object */
8019 330, /* MapIterator[String, Option] */
8022 /* runtime type ArraySetIterator[MModule] */
8023 const struct type type_array__ArraySetIteratormmodule__MModule
= {
8025 "ArraySetIterator[MModule]", /* class_name_string */
8028 &resolution_table_array__ArraySetIteratormmodule__MModule
,
8031 0, /* nullable Object */
8033 331, /* ArraySetIterator[MModule] */
8036 const struct types resolution_table_array__ArraySetIteratormmodule__MModule
= {
8039 &type_array__ArrayIteratormmodule__MModule
, /* ArrayIterator[ArraySetIterator#0]: ArrayIterator[MModule] */
8040 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
8043 /* runtime type HashSetNode[MType] */
8044 const struct type type_hash_collection__HashSetNodemodel__MType
= {
8046 "HashSetNode[MType]", /* class_name_string */
8049 &resolution_table_hash_collection__HashSetNodemodel__MType
,
8052 0, /* nullable Object */
8054 121, /* nullable HashSetNode[Object] */
8055 332, /* nullable HashSetNode[MType] */
8056 1500, /* HashSetNode[Object] */
8058 2134, /* HashSetNode[MType] */
8061 const struct types resolution_table_hash_collection__HashSetNodemodel__MType
= {
8064 &type_model__MType
, /* HashSetNode#0: MType */
8066 &type_hash_collection__HashSetNodemodel__MType
, /* N: HashSetNode[MType] */
8067 &type_model__MType
, /* HashNode#0: MType */
8070 /* runtime type nullable HashSetNode[MType] */
8071 const struct type type_nullable_hash_collection__HashSetNodemodel__MType
= {
8073 "nullable HashSetNode[MType]", /* class_name_string */
8076 &resolution_table_nullable_hash_collection__HashSetNodemodel__MType
,
8079 0, /* nullable Object */
8081 121, /* nullable HashSetNode[Object] */
8082 332, /* nullable HashSetNode[MType] */
8085 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MType
= {
8088 &type_model__MType
, /* HashSetNode#0: MType */
8090 &type_hash_collection__HashSetNodemodel__MType
, /* N: HashSetNode[MType] */
8091 &type_model__MType
, /* HashNode#0: MType */
8094 /* runtime type HashSetIterator[MType] */
8095 const struct type type_hash_collection__HashSetIteratormodel__MType
= {
8097 "HashSetIterator[MType]", /* class_name_string */
8100 &resolution_table_hash_collection__HashSetIteratormodel__MType
,
8103 0, /* nullable Object */
8105 324, /* HashSetIterator[Object] */
8106 1514, /* HashSetIterator[MType] */
8109 const struct types resolution_table_hash_collection__HashSetIteratormodel__MType
= {
8112 &type_hash_collection__HashSetmodel__MType
, /* HashSet[HashSetIterator#0]: HashSet[MType] */
8113 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
8116 /* runtime type NativeArray[nullable HashSetNode[MType]] */
8117 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
= {
8119 "NativeArray[nullable HashSetNode[MType]]", /* class_name_string */
8122 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
,
8125 0, /* nullable Object */
8127 325, /* NativeArray[nullable HashSetNode[Object]] */
8128 1515, /* NativeArray[nullable HashSetNode[MType]] */
8131 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
= {
8134 &type_nullable_hash_collection__HashSetNodemodel__MType
, /* NativeArray#0: nullable HashSetNode[MType] */
8135 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MType]] */
8138 /* runtime type HashMapKeys[MClassDef, HashSet[MType]] */
8139 const struct type type_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
= {
8141 "HashMapKeys[MClassDef, HashSet[MType]]", /* class_name_string */
8144 &resolution_table_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
,
8147 0, /* nullable Object */
8149 627, /* Collection[MClassDef] */
8150 1856, /* HashMapKeys[MClassDef, HashSet[MType]] */
8151 170, /* Collection[Object] */
8154 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
= {
8157 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClassDef, HashSet[MType]] */
8158 &type_abstract_collection__MapKeysIteratormodel__MClassDefhash_collection__HashSetmodel__MType
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClassDef, HashSet[MType]] */
8165 &type_model__MClassDef
, /* RemovableCollection#0: MClassDef */
8169 &type_model__MClassDef
, /* Collection#0: MClassDef */
8170 &type_abstract_collection__Collectionmodel__MClassDef
, /* Collection[Collection#0]: Collection[MClassDef] */
8173 /* runtime type HashMapValues[MClassDef, HashSet[MType]] */
8174 const struct type type_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
= {
8176 "HashMapValues[MClassDef, HashSet[MType]]", /* class_name_string */
8179 &resolution_table_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
,
8182 0, /* nullable Object */
8184 1516, /* Collection[Set[MType]] */
8185 2135, /* HashMapValues[MClassDef, HashSet[MType]] */
8186 170, /* Collection[Object] */
8187 1857, /* Collection[HashSet[MType]] */
8190 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
= {
8193 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClassDef, HashSet[MType]] */
8194 &type_abstract_collection__MapValuesIteratormodel__MClassDefhash_collection__HashSetmodel__MType
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClassDef, HashSet[MType]] */
8201 &type_hash_collection__HashSetmodel__MType
, /* RemovableCollection#0: HashSet[MType] */
8205 &type_hash_collection__HashSetmodel__MType
, /* Collection#0: HashSet[MType] */
8206 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[Collection#0]: Collection[HashSet[MType]] */
8209 /* runtime type Collection[HashSet[MType]] */
8210 const struct type type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
= {
8212 "Collection[HashSet[MType]]", /* class_name_string */
8218 0, /* nullable Object */
8220 1516, /* Collection[Set[MType]] */
8222 170, /* Collection[Object] */
8223 1857, /* Collection[HashSet[MType]] */
8226 /* runtime type Collection[Set[MType]] */
8227 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MType
= {
8229 "Collection[Set[MType]]", /* class_name_string */
8235 0, /* nullable Object */
8237 1516, /* Collection[Set[MType]] */
8239 170, /* Collection[Object] */
8242 /* runtime type NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
8243 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8245 "NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]]", /* class_name_string */
8248 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
,
8251 0, /* nullable Object */
8253 333, /* NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
8256 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8259 &type_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* NativeArray#0: nullable HashMapNode[MClassDef, HashSet[MType]] */
8260 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
8263 /* runtime type HashMapNode[MClassDef, HashSet[MType]] */
8264 const struct type type_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8266 "HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
8269 &resolution_table_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
,
8272 0, /* nullable Object */
8274 124, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
8275 1517, /* HashMapNode[MClassDef, HashSet[MType]] */
8278 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8281 &type_model__MClassDef
, /* HashMapNode#0: MClassDef */
8282 &type_hash_collection__HashSetmodel__MType
, /* HashMapNode#1: HashSet[MType] */
8283 &type_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* N: HashMapNode[MClassDef, HashSet[MType]] */
8284 &type_model__MClassDef
, /* HashNode#0: MClassDef */
8287 /* runtime type nullable HashMapNode[MClassDef, HashSet[MType]] */
8288 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8290 "nullable HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
8293 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
,
8296 0, /* nullable Object */
8298 124, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
8301 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
8304 &type_model__MClassDef
, /* HashMapNode#0: MClassDef */
8305 &type_hash_collection__HashSetmodel__MType
, /* HashMapNode#1: HashSet[MType] */
8306 &type_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* N: HashMapNode[MClassDef, HashSet[MType]] */
8307 &type_model__MClassDef
, /* HashNode#0: MClassDef */
8310 /* runtime type HashMapIterator[MClassDef, HashSet[MType]] */
8311 const struct type type_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
8313 "HashMapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
8316 &resolution_table_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
,
8319 0, /* nullable Object */
8321 334, /* MapIterator[MClassDef, HashSet[MType]] */
8322 1518, /* HashMapIterator[MClassDef, HashSet[MType]] */
8325 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
8328 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClassDef, HashSet[MType]] */
8331 /* runtime type MapIterator[MClassDef, HashSet[MType]] */
8332 const struct type type_abstract_collection__MapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
8334 "MapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
8340 0, /* nullable Object */
8342 334, /* MapIterator[MClassDef, HashSet[MType]] */
8345 /* runtime type HashMapKeys[MClass, Int] */
8346 const struct type type_hash_collection__HashMapKeysmodel__MClasskernel__Int
= {
8348 "HashMapKeys[MClass, Int]", /* class_name_string */
8351 &resolution_table_hash_collection__HashMapKeysmodel__MClasskernel__Int
,
8354 0, /* nullable Object */
8356 178, /* Collection[nullable MClass] */
8357 2136, /* HashMapKeys[MClass, Int] */
8358 170, /* Collection[Object] */
8359 1787, /* Collection[MClass] */
8362 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClasskernel__Int
= {
8365 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClass, Int] */
8366 &type_abstract_collection__MapKeysIteratormodel__MClasskernel__Int
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClass, Int] */
8373 &type_model__MClass
, /* RemovableCollection#0: MClass */
8377 &type_model__MClass
, /* Collection#0: MClass */
8378 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[Collection#0]: Collection[MClass] */
8381 /* runtime type HashMapValues[MClass, Int] */
8382 const struct type type_hash_collection__HashMapValuesmodel__MClasskernel__Int
= {
8384 "HashMapValues[MClass, Int]", /* class_name_string */
8387 &resolution_table_hash_collection__HashMapValuesmodel__MClasskernel__Int
,
8390 0, /* nullable Object */
8392 653, /* Collection[Int] */
8393 1858, /* HashMapValues[MClass, Int] */
8394 170, /* Collection[Object] */
8397 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClasskernel__Int
= {
8400 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClass, Int] */
8401 &type_abstract_collection__MapValuesIteratormodel__MClasskernel__Int
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClass, Int] */
8408 &type_kernel__Int
, /* RemovableCollection#0: Int */
8412 &type_kernel__Int
, /* Collection#0: Int */
8413 &type_abstract_collection__Collectionkernel__Int
, /* Collection[Collection#0]: Collection[Int] */
8416 /* runtime type NativeArray[nullable HashMapNode[MClass, Int]] */
8417 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8419 "NativeArray[nullable HashMapNode[MClass, Int]]", /* class_name_string */
8422 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
,
8425 0, /* nullable Object */
8427 335, /* NativeArray[nullable HashMapNode[MClass, Int]] */
8430 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8433 &type_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* NativeArray#0: nullable HashMapNode[MClass, Int] */
8434 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClass, Int]] */
8437 /* runtime type HashMapNode[MClass, Int] */
8438 const struct type type_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8440 "HashMapNode[MClass, Int]", /* class_name_string */
8443 &resolution_table_hash_collection__HashMapNodemodel__MClasskernel__Int
,
8446 0, /* nullable Object */
8448 125, /* nullable HashMapNode[MClass, Int] */
8449 1519, /* HashMapNode[MClass, Int] */
8452 const struct types resolution_table_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8455 &type_model__MClass
, /* HashMapNode#0: MClass */
8456 &type_kernel__Int
, /* HashMapNode#1: Int */
8457 &type_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* N: HashMapNode[MClass, Int] */
8458 &type_model__MClass
, /* HashNode#0: MClass */
8461 /* runtime type nullable HashMapNode[MClass, Int] */
8462 const struct type type_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8464 "nullable HashMapNode[MClass, Int]", /* class_name_string */
8467 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
,
8470 0, /* nullable Object */
8472 125, /* nullable HashMapNode[MClass, Int] */
8475 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
8478 &type_model__MClass
, /* HashMapNode#0: MClass */
8479 &type_kernel__Int
, /* HashMapNode#1: Int */
8480 &type_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* N: HashMapNode[MClass, Int] */
8481 &type_model__MClass
, /* HashNode#0: MClass */
8484 /* runtime type HashMapIterator[MClass, Int] */
8485 const struct type type_hash_collection__HashMapIteratormodel__MClasskernel__Int
= {
8487 "HashMapIterator[MClass, Int]", /* class_name_string */
8490 &resolution_table_hash_collection__HashMapIteratormodel__MClasskernel__Int
,
8493 0, /* nullable Object */
8495 336, /* MapIterator[MClass, Int] */
8496 1520, /* HashMapIterator[MClass, Int] */
8499 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClasskernel__Int
= {
8502 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClass, Int] */
8505 /* runtime type MapIterator[MClass, Int] */
8506 const struct type type_abstract_collection__MapIteratormodel__MClasskernel__Int
= {
8508 "MapIterator[MClass, Int]", /* class_name_string */
8514 0, /* nullable Object */
8516 336, /* MapIterator[MClass, Int] */
8519 /* runtime type HashMapKeys[MType, Array[nullable MType]] */
8520 const struct type type_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
= {
8522 "HashMapKeys[MType, Array[nullable MType]]", /* class_name_string */
8525 &resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
,
8528 0, /* nullable Object */
8530 2137, /* HashMapKeys[MType, Array[nullable MType]] */
8532 170, /* Collection[Object] */
8533 180, /* Collection[nullable MType] */
8535 1791, /* Collection[MType] */
8538 const struct types resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
= {
8541 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MType, Array[nullable MType]] */
8542 &type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraynullable_model__MType
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MType, Array[nullable MType]] */
8549 &type_model__MType
, /* RemovableCollection#0: MType */
8553 &type_model__MType
, /* Collection#0: MType */
8554 &type_abstract_collection__Collectionmodel__MType
, /* Collection[Collection#0]: Collection[MType] */
8557 /* runtime type HashMapValues[MType, Array[nullable MType]] */
8558 const struct type type_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
= {
8560 "HashMapValues[MType, Array[nullable MType]]", /* class_name_string */
8563 &resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
,
8566 0, /* nullable Object */
8568 337, /* Collection[nullable Array[nullable MType]] */
8569 2138, /* HashMapValues[MType, Array[nullable MType]] */
8570 170, /* Collection[Object] */
8571 1859, /* Collection[Array[nullable MType]] */
8574 const struct types resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
= {
8577 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MType, Array[nullable MType]] */
8578 &type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraynullable_model__MType
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MType, Array[nullable MType]] */
8585 &type_array__Arraynullable_model__MType
, /* RemovableCollection#0: Array[nullable MType] */
8589 &type_array__Arraynullable_model__MType
, /* Collection#0: Array[nullable MType] */
8590 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[Collection#0]: Collection[Array[nullable MType]] */
8593 /* runtime type Collection[Array[nullable MType]] */
8594 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MType
= {
8596 "Collection[Array[nullable MType]]", /* class_name_string */
8602 0, /* nullable Object */
8604 337, /* Collection[nullable Array[nullable MType]] */
8606 170, /* Collection[Object] */
8607 1859, /* Collection[Array[nullable MType]] */
8610 /* runtime type Collection[nullable Array[nullable MType]] */
8611 const struct type type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
= {
8613 "Collection[nullable Array[nullable MType]]", /* class_name_string */
8619 0, /* nullable Object */
8621 337, /* Collection[nullable Array[nullable MType]] */
8624 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
8625 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8627 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
8630 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
,
8633 0, /* nullable Object */
8635 338, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
8638 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8641 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* NativeArray#0: nullable HashMapNode[MType, Array[nullable MType]] */
8642 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
8645 /* runtime type HashMapNode[MType, Array[nullable MType]] */
8646 const struct type type_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8648 "HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
8651 &resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
,
8654 0, /* nullable Object */
8656 126, /* nullable HashMapNode[MType, Array[nullable MType]] */
8658 1521, /* HashMapNode[MType, Array[nullable MType]] */
8661 const struct types resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8664 &type_model__MType
, /* HashMapNode#0: MType */
8665 &type_array__Arraynullable_model__MType
, /* HashMapNode#1: Array[nullable MType] */
8666 &type_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* N: HashMapNode[MType, Array[nullable MType]] */
8667 &type_model__MType
, /* HashNode#0: MType */
8670 /* runtime type nullable HashMapNode[MType, Array[nullable MType]] */
8671 const struct type type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8673 "nullable HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
8676 &resolution_table_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
,
8679 0, /* nullable Object */
8681 126, /* nullable HashMapNode[MType, Array[nullable MType]] */
8684 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
8687 &type_model__MType
, /* HashMapNode#0: MType */
8688 &type_array__Arraynullable_model__MType
, /* HashMapNode#1: Array[nullable MType] */
8689 &type_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* N: HashMapNode[MType, Array[nullable MType]] */
8690 &type_model__MType
, /* HashNode#0: MType */
8693 /* runtime type HashMapIterator[MType, Array[nullable MType]] */
8694 const struct type type_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
= {
8696 "HashMapIterator[MType, Array[nullable MType]]", /* class_name_string */
8699 &resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
,
8702 0, /* nullable Object */
8704 339, /* MapIterator[MType, Array[nullable MType]] */
8705 1522, /* HashMapIterator[MType, Array[nullable MType]] */
8708 const struct types resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
= {
8711 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MType, Array[nullable MType]] */
8714 /* runtime type MapIterator[MType, Array[nullable MType]] */
8715 const struct type type_abstract_collection__MapIteratormodel__MTypearray__Arraynullable_model__MType
= {
8717 "MapIterator[MType, Array[nullable MType]]", /* class_name_string */
8723 0, /* nullable Object */
8725 339, /* MapIterator[MType, Array[nullable MType]] */
8728 /* runtime type HashMapKeys[MClassType, Array[nullable MType]] */
8729 const struct type type_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
= {
8731 "HashMapKeys[MClassType, Array[nullable MType]]", /* class_name_string */
8734 &resolution_table_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
,
8737 0, /* nullable Object */
8739 2137, /* HashMapKeys[MType, Array[nullable MType]] */
8740 2527, /* HashMapKeys[MClassType, Array[nullable MType]] */
8741 170, /* Collection[Object] */
8742 180, /* Collection[nullable MType] */
8744 1791, /* Collection[MType] */
8747 1978, /* Collection[MClassType] */
8750 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
= {
8753 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClassType, Array[nullable MType]] */
8754 &type_abstract_collection__MapKeysIteratormodel__MClassTypearray__Arraynullable_model__MType
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClassType, Array[nullable MType]] */
8761 &type_model__MClassType
, /* RemovableCollection#0: MClassType */
8765 &type_model__MClassType
, /* Collection#0: MClassType */
8766 &type_abstract_collection__Collectionmodel__MClassType
, /* Collection[Collection#0]: Collection[MClassType] */
8769 /* runtime type HashMapValues[MClassType, Array[nullable MType]] */
8770 const struct type type_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
= {
8772 "HashMapValues[MClassType, Array[nullable MType]]", /* class_name_string */
8775 &resolution_table_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
,
8778 0, /* nullable Object */
8780 337, /* Collection[nullable Array[nullable MType]] */
8781 2138, /* HashMapValues[MType, Array[nullable MType]] */
8782 170, /* Collection[Object] */
8783 1859, /* Collection[Array[nullable MType]] */
8784 2419, /* HashMapValues[MClassType, Array[nullable MType]] */
8787 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
= {
8790 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClassType, Array[nullable MType]] */
8791 &type_abstract_collection__MapValuesIteratormodel__MClassTypearray__Arraynullable_model__MType
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClassType, Array[nullable MType]] */
8798 &type_array__Arraynullable_model__MType
, /* RemovableCollection#0: Array[nullable MType] */
8802 &type_array__Arraynullable_model__MType
, /* Collection#0: Array[nullable MType] */
8803 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[Collection#0]: Collection[Array[nullable MType]] */
8806 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
8807 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8809 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
8812 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
,
8815 0, /* nullable Object */
8817 338, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
8818 1523, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
8821 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8824 &type_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* NativeArray#0: nullable HashMapNode[MClassType, Array[nullable MType]] */
8825 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
8828 /* runtime type HashMapNode[MClassType, Array[nullable MType]] */
8829 const struct type type_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8831 "HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
8834 &resolution_table_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
,
8837 0, /* nullable Object */
8839 126, /* nullable HashMapNode[MType, Array[nullable MType]] */
8840 340, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
8841 1521, /* HashMapNode[MType, Array[nullable MType]] */
8842 2139, /* HashMapNode[MClassType, Array[nullable MType]] */
8845 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8848 &type_model__MClassType
, /* HashMapNode#0: MClassType */
8849 &type_array__Arraynullable_model__MType
, /* HashMapNode#1: Array[nullable MType] */
8850 &type_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* N: HashMapNode[MClassType, Array[nullable MType]] */
8851 &type_model__MClassType
, /* HashNode#0: MClassType */
8854 /* runtime type nullable HashMapNode[MClassType, Array[nullable MType]] */
8855 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8857 "nullable HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
8860 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
,
8863 0, /* nullable Object */
8865 126, /* nullable HashMapNode[MType, Array[nullable MType]] */
8866 340, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
8869 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
8872 &type_model__MClassType
, /* HashMapNode#0: MClassType */
8873 &type_array__Arraynullable_model__MType
, /* HashMapNode#1: Array[nullable MType] */
8874 &type_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* N: HashMapNode[MClassType, Array[nullable MType]] */
8875 &type_model__MClassType
, /* HashNode#0: MClassType */
8878 /* runtime type HashMapIterator[MClassType, Array[nullable MType]] */
8879 const struct type type_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
8881 "HashMapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
8884 &resolution_table_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
,
8887 0, /* nullable Object */
8889 339, /* MapIterator[MType, Array[nullable MType]] */
8890 1522, /* HashMapIterator[MType, Array[nullable MType]] */
8891 1524, /* MapIterator[MClassType, Array[nullable MType]] */
8892 2140, /* HashMapIterator[MClassType, Array[nullable MType]] */
8895 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
8898 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClassType, Array[nullable MType]] */
8901 /* runtime type MapIterator[MClassType, Array[nullable MType]] */
8902 const struct type type_abstract_collection__MapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
8904 "MapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
8910 0, /* nullable Object */
8912 339, /* MapIterator[MType, Array[nullable MType]] */
8914 1524, /* MapIterator[MClassType, Array[nullable MType]] */
8917 /* runtime type HashMapKeys[MClass, Array[nullable MPropDef]] */
8918 const struct type type_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
= {
8920 "HashMapKeys[MClass, Array[nullable MPropDef]]", /* class_name_string */
8923 &resolution_table_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
,
8926 0, /* nullable Object */
8928 178, /* Collection[nullable MClass] */
8929 2141, /* HashMapKeys[MClass, Array[nullable MPropDef]] */
8930 170, /* Collection[Object] */
8931 1787, /* Collection[MClass] */
8934 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
= {
8937 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MClass, Array[nullable MPropDef]] */
8938 &type_abstract_collection__MapKeysIteratormodel__MClassarray__Arraynullable_model__MPropDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MClass, Array[nullable MPropDef]] */
8945 &type_model__MClass
, /* RemovableCollection#0: MClass */
8949 &type_model__MClass
, /* Collection#0: MClass */
8950 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[Collection#0]: Collection[MClass] */
8953 /* runtime type HashMapValues[MClass, Array[nullable MPropDef]] */
8954 const struct type type_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
= {
8956 "HashMapValues[MClass, Array[nullable MPropDef]]", /* class_name_string */
8959 &resolution_table_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
,
8962 0, /* nullable Object */
8964 1525, /* Collection[Array[nullable MPropDef]] */
8965 1860, /* HashMapValues[MClass, Array[nullable MPropDef]] */
8966 170, /* Collection[Object] */
8969 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
= {
8972 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MClass, Array[nullable MPropDef]] */
8973 &type_abstract_collection__MapValuesIteratormodel__MClassarray__Arraynullable_model__MPropDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MClass, Array[nullable MPropDef]] */
8980 &type_array__Arraynullable_model__MPropDef
, /* RemovableCollection#0: Array[nullable MPropDef] */
8984 &type_array__Arraynullable_model__MPropDef
, /* Collection#0: Array[nullable MPropDef] */
8985 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[Collection#0]: Collection[Array[nullable MPropDef]] */
8988 /* runtime type Collection[Array[nullable MPropDef]] */
8989 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
= {
8991 "Collection[Array[nullable MPropDef]]", /* class_name_string */
8997 0, /* nullable Object */
8999 1525, /* Collection[Array[nullable MPropDef]] */
9001 170, /* Collection[Object] */
9004 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
9005 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9007 "NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
9010 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
,
9013 0, /* nullable Object */
9015 341, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
9018 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9021 &type_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* NativeArray#0: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
9022 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
9025 /* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
9026 const struct type type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9028 "HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
9031 &resolution_table_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
,
9034 0, /* nullable Object */
9036 127, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
9037 1526, /* HashMapNode[MClass, Array[nullable MPropDef]] */
9040 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9043 &type_model__MClass
, /* HashMapNode#0: MClass */
9044 &type_array__Arraynullable_model__MPropDef
, /* HashMapNode#1: Array[nullable MPropDef] */
9045 &type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* N: HashMapNode[MClass, Array[nullable MPropDef]] */
9046 &type_model__MClass
, /* HashNode#0: MClass */
9049 /* runtime type nullable HashMapNode[MClass, Array[nullable MPropDef]] */
9050 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9052 "nullable HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
9055 &resolution_table_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
,
9058 0, /* nullable Object */
9060 127, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
9063 const struct types resolution_table_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
9066 &type_model__MClass
, /* HashMapNode#0: MClass */
9067 &type_array__Arraynullable_model__MPropDef
, /* HashMapNode#1: Array[nullable MPropDef] */
9068 &type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* N: HashMapNode[MClass, Array[nullable MPropDef]] */
9069 &type_model__MClass
, /* HashNode#0: MClass */
9072 /* runtime type HashMapIterator[MClass, Array[nullable MPropDef]] */
9073 const struct type type_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
9075 "HashMapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
9078 &resolution_table_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
,
9081 0, /* nullable Object */
9083 342, /* MapIterator[MClass, Array[nullable MPropDef]] */
9084 1527, /* HashMapIterator[MClass, Array[nullable MPropDef]] */
9087 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
9090 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MClass, Array[nullable MPropDef]] */
9093 /* runtime type MapIterator[MClass, Array[nullable MPropDef]] */
9094 const struct type type_abstract_collection__MapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
9096 "MapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
9102 0, /* nullable Object */
9104 342, /* MapIterator[MClass, Array[nullable MPropDef]] */
9107 /* runtime type HashMapKeys[String, String] */
9108 const struct type type_hash_collection__HashMapKeysstring__Stringstring__String
= {
9110 "HashMapKeys[String, String]", /* class_name_string */
9113 &resolution_table_hash_collection__HashMapKeysstring__Stringstring__String
,
9116 0, /* nullable Object */
9118 631, /* Collection[String] */
9119 1861, /* HashMapKeys[String, String] */
9120 170, /* Collection[Object] */
9123 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringstring__String
= {
9126 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, String] */
9127 &type_abstract_collection__MapKeysIteratorstring__Stringstring__String
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, String] */
9134 &type_string__String
, /* RemovableCollection#0: String */
9138 &type_string__String
, /* Collection#0: String */
9139 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
9142 /* runtime type HashMapValues[String, String] */
9143 const struct type type_hash_collection__HashMapValuesstring__Stringstring__String
= {
9145 "HashMapValues[String, String]", /* class_name_string */
9148 &resolution_table_hash_collection__HashMapValuesstring__Stringstring__String
,
9151 0, /* nullable Object */
9153 631, /* Collection[String] */
9154 1862, /* HashMapValues[String, String] */
9155 170, /* Collection[Object] */
9158 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringstring__String
= {
9161 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, String] */
9162 &type_abstract_collection__MapValuesIteratorstring__Stringstring__String
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, String] */
9169 &type_string__String
, /* RemovableCollection#0: String */
9173 &type_string__String
, /* Collection#0: String */
9174 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
9177 /* runtime type NativeArray[nullable HashMapNode[String, String]] */
9178 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
= {
9180 "NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
9183 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
,
9186 0, /* nullable Object */
9188 343, /* NativeArray[nullable HashMapNode[String, String]] */
9191 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
= {
9194 &type_nullable_hash_collection__HashMapNodestring__Stringstring__String
, /* NativeArray#0: nullable HashMapNode[String, String] */
9195 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, String]] */
9198 /* runtime type HashMapNode[String, String] */
9199 const struct type type_hash_collection__HashMapNodestring__Stringstring__String
= {
9201 "HashMapNode[String, String]", /* class_name_string */
9204 &resolution_table_hash_collection__HashMapNodestring__Stringstring__String
,
9207 0, /* nullable Object */
9209 128, /* nullable HashMapNode[String, String] */
9210 1528, /* HashMapNode[String, String] */
9213 const struct types resolution_table_hash_collection__HashMapNodestring__Stringstring__String
= {
9216 &type_string__String
, /* HashMapNode#0: String */
9217 &type_string__String
, /* HashMapNode#1: String */
9218 &type_hash_collection__HashMapNodestring__Stringstring__String
, /* N: HashMapNode[String, String] */
9219 &type_string__String
, /* HashNode#0: String */
9222 /* runtime type nullable HashMapNode[String, String] */
9223 const struct type type_nullable_hash_collection__HashMapNodestring__Stringstring__String
= {
9225 "nullable HashMapNode[String, String]", /* class_name_string */
9228 &resolution_table_nullable_hash_collection__HashMapNodestring__Stringstring__String
,
9231 0, /* nullable Object */
9233 128, /* nullable HashMapNode[String, String] */
9236 const struct types resolution_table_nullable_hash_collection__HashMapNodestring__Stringstring__String
= {
9239 &type_string__String
, /* HashMapNode#0: String */
9240 &type_string__String
, /* HashMapNode#1: String */
9241 &type_hash_collection__HashMapNodestring__Stringstring__String
, /* N: HashMapNode[String, String] */
9242 &type_string__String
, /* HashNode#0: String */
9245 /* runtime type HashMapIterator[String, String] */
9246 const struct type type_hash_collection__HashMapIteratorstring__Stringstring__String
= {
9248 "HashMapIterator[String, String]", /* class_name_string */
9251 &resolution_table_hash_collection__HashMapIteratorstring__Stringstring__String
,
9254 0, /* nullable Object */
9256 344, /* MapIterator[String, String] */
9257 1529, /* HashMapIterator[String, String] */
9260 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringstring__String
= {
9263 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, String] */
9266 /* runtime type MapIterator[String, String] */
9267 const struct type type_abstract_collection__MapIteratorstring__Stringstring__String
= {
9269 "MapIterator[String, String]", /* class_name_string */
9275 0, /* nullable Object */
9277 344, /* MapIterator[String, String] */
9280 /* runtime type ListNode[CodeFile] */
9281 const struct type type_list__ListNodeabstract_compiler__CodeFile
= {
9283 "ListNode[CodeFile]", /* class_name_string */
9286 &resolution_table_list__ListNodeabstract_compiler__CodeFile
,
9289 0, /* nullable Object */
9291 642, /* Collection[CodeFile] */
9292 1863, /* Container[CodeFile] */
9293 170, /* Collection[Object] */
9294 2142, /* ListNode[CodeFile] */
9297 const struct types resolution_table_list__ListNodeabstract_compiler__CodeFile
= {
9300 &type_abstract_compiler__CodeFile
, /* ListNode#0: CodeFile */
9301 &type_list__ListNodeabstract_compiler__CodeFile
, /* ListNode[ListNode#0]: ListNode[CodeFile] */
9302 &type_abstract_collection__ContainerIteratorabstract_compiler__CodeFile
, /* ContainerIterator[Container#0]: ContainerIterator[CodeFile] */
9303 &type_abstract_compiler__CodeFile
, /* Container#0: CodeFile */
9312 &type_abstract_compiler__CodeFile
, /* Collection#0: CodeFile */
9313 &type_abstract_collection__Collectionabstract_compiler__CodeFile
, /* Collection[Collection#0]: Collection[CodeFile] */
9316 /* runtime type Container[CodeFile] */
9317 const struct type type_abstract_collection__Containerabstract_compiler__CodeFile
= {
9319 "Container[CodeFile]", /* class_name_string */
9325 0, /* nullable Object */
9327 642, /* Collection[CodeFile] */
9328 1863, /* Container[CodeFile] */
9329 170, /* Collection[Object] */
9332 /* runtime type ListIterator[CodeFile] */
9333 const struct type type_list__ListIteratorabstract_compiler__CodeFile
= {
9335 "ListIterator[CodeFile]", /* class_name_string */
9338 &resolution_table_list__ListIteratorabstract_compiler__CodeFile
,
9341 0, /* nullable Object */
9343 345, /* ListIterator[CodeFile] */
9346 const struct types resolution_table_list__ListIteratorabstract_compiler__CodeFile
= {
9349 &type_abstract_compiler__CodeFile
, /* ListIterator#0: CodeFile */
9350 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[Iterator#0]: Array[CodeFile] */
9351 &type_list__Listabstract_compiler__CodeFile
, /* List[ListIterator#0]: List[CodeFile] */
9354 /* runtime type ArrayIterator[ExternCFile] */
9355 const struct type type_array__ArrayIteratorabstract_compiler__ExternCFile
= {
9357 "ArrayIterator[ExternCFile]", /* class_name_string */
9360 &resolution_table_array__ArrayIteratorabstract_compiler__ExternCFile
,
9363 0, /* nullable Object */
9365 289, /* ArrayIterator[Object] */
9366 1530, /* ArrayIterator[ExternCFile] */
9369 const struct types resolution_table_array__ArrayIteratorabstract_compiler__ExternCFile
= {
9372 &type_array__AbstractArrayReadabstract_compiler__ExternCFile
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[ExternCFile] */
9373 &type_array__Arrayabstract_compiler__ExternCFile
, /* Array[Iterator#0]: Array[ExternCFile] */
9376 /* runtime type NativeArray[ExternCFile] */
9377 const struct type type_array__NativeArrayabstract_compiler__ExternCFile
= {
9379 "NativeArray[ExternCFile]", /* class_name_string */
9382 &resolution_table_array__NativeArrayabstract_compiler__ExternCFile
,
9385 0, /* nullable Object */
9387 193, /* NativeArray[Object] */
9388 1531, /* NativeArray[ExternCFile] */
9391 const struct types resolution_table_array__NativeArrayabstract_compiler__ExternCFile
= {
9394 &type_abstract_compiler__ExternCFile
, /* NativeArray#0: ExternCFile */
9395 &type_array__NativeArrayabstract_compiler__ExternCFile
, /* NativeArray[NativeArray#0]: NativeArray[ExternCFile] */
9398 /* runtime type ArraySetIterator[String] */
9399 const struct type type_array__ArraySetIteratorstring__String
= {
9401 "ArraySetIterator[String]", /* class_name_string */
9404 &resolution_table_array__ArraySetIteratorstring__String
,
9407 0, /* nullable Object */
9409 346, /* ArraySetIterator[String] */
9412 const struct types resolution_table_array__ArraySetIteratorstring__String
= {
9415 &type_array__ArrayIteratorstring__String
, /* ArrayIterator[ArraySetIterator#0]: ArrayIterator[String] */
9416 &type_array__Arraystring__String
, /* Array[Iterator#0]: Array[String] */
9419 /* runtime type HashSetNode[MClassType] */
9420 const struct type type_hash_collection__HashSetNodemodel__MClassType
= {
9422 "HashSetNode[MClassType]", /* class_name_string */
9425 &resolution_table_hash_collection__HashSetNodemodel__MClassType
,
9428 0, /* nullable Object */
9430 121, /* nullable HashSetNode[Object] */
9431 332, /* nullable HashSetNode[MType] */
9432 1500, /* HashSetNode[Object] */
9433 1532, /* nullable HashSetNode[MClassType] */
9434 2134, /* HashSetNode[MType] */
9435 2528, /* HashSetNode[MClassType] */
9438 const struct types resolution_table_hash_collection__HashSetNodemodel__MClassType
= {
9441 &type_model__MClassType
, /* HashSetNode#0: MClassType */
9443 &type_hash_collection__HashSetNodemodel__MClassType
, /* N: HashSetNode[MClassType] */
9444 &type_model__MClassType
, /* HashNode#0: MClassType */
9447 /* runtime type nullable HashSetNode[MClassType] */
9448 const struct type type_nullable_hash_collection__HashSetNodemodel__MClassType
= {
9450 "nullable HashSetNode[MClassType]", /* class_name_string */
9453 &resolution_table_nullable_hash_collection__HashSetNodemodel__MClassType
,
9456 0, /* nullable Object */
9458 121, /* nullable HashSetNode[Object] */
9459 332, /* nullable HashSetNode[MType] */
9461 1532, /* nullable HashSetNode[MClassType] */
9464 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MClassType
= {
9467 &type_model__MClassType
, /* HashSetNode#0: MClassType */
9469 &type_hash_collection__HashSetNodemodel__MClassType
, /* N: HashSetNode[MClassType] */
9470 &type_model__MClassType
, /* HashNode#0: MClassType */
9473 /* runtime type HashSetIterator[MClassType] */
9474 const struct type type_hash_collection__HashSetIteratormodel__MClassType
= {
9476 "HashSetIterator[MClassType]", /* class_name_string */
9479 &resolution_table_hash_collection__HashSetIteratormodel__MClassType
,
9482 0, /* nullable Object */
9484 324, /* HashSetIterator[Object] */
9485 1514, /* HashSetIterator[MType] */
9486 1864, /* HashSetIterator[MClassType] */
9489 const struct types resolution_table_hash_collection__HashSetIteratormodel__MClassType
= {
9492 &type_hash_collection__HashSetmodel__MClassType
, /* HashSet[HashSetIterator#0]: HashSet[MClassType] */
9493 &type_array__Arraymodel__MClassType
, /* Array[Iterator#0]: Array[MClassType] */
9496 /* runtime type NativeArray[nullable HashSetNode[MClassType]] */
9497 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
= {
9499 "NativeArray[nullable HashSetNode[MClassType]]", /* class_name_string */
9502 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
,
9505 0, /* nullable Object */
9507 325, /* NativeArray[nullable HashSetNode[Object]] */
9508 1515, /* NativeArray[nullable HashSetNode[MType]] */
9509 1865, /* NativeArray[nullable HashSetNode[MClassType]] */
9512 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
= {
9515 &type_nullable_hash_collection__HashSetNodemodel__MClassType
, /* NativeArray#0: nullable HashSetNode[MClassType] */
9516 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MClassType]] */
9519 /* runtime type HashSetNode[MClass] */
9520 const struct type type_hash_collection__HashSetNodemodel__MClass
= {
9522 "HashSetNode[MClass]", /* class_name_string */
9525 &resolution_table_hash_collection__HashSetNodemodel__MClass
,
9528 0, /* nullable Object */
9530 121, /* nullable HashSetNode[Object] */
9531 347, /* nullable HashSetNode[MClass] */
9532 1500, /* HashSetNode[Object] */
9533 2143, /* HashSetNode[MClass] */
9536 const struct types resolution_table_hash_collection__HashSetNodemodel__MClass
= {
9539 &type_model__MClass
, /* HashSetNode#0: MClass */
9541 &type_hash_collection__HashSetNodemodel__MClass
, /* N: HashSetNode[MClass] */
9542 &type_model__MClass
, /* HashNode#0: MClass */
9545 /* runtime type nullable HashSetNode[MClass] */
9546 const struct type type_nullable_hash_collection__HashSetNodemodel__MClass
= {
9548 "nullable HashSetNode[MClass]", /* class_name_string */
9551 &resolution_table_nullable_hash_collection__HashSetNodemodel__MClass
,
9554 0, /* nullable Object */
9556 121, /* nullable HashSetNode[Object] */
9557 347, /* nullable HashSetNode[MClass] */
9560 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MClass
= {
9563 &type_model__MClass
, /* HashSetNode#0: MClass */
9565 &type_hash_collection__HashSetNodemodel__MClass
, /* N: HashSetNode[MClass] */
9566 &type_model__MClass
, /* HashNode#0: MClass */
9569 /* runtime type HashSetIterator[MClass] */
9570 const struct type type_hash_collection__HashSetIteratormodel__MClass
= {
9572 "HashSetIterator[MClass]", /* class_name_string */
9575 &resolution_table_hash_collection__HashSetIteratormodel__MClass
,
9578 0, /* nullable Object */
9580 324, /* HashSetIterator[Object] */
9581 1533, /* HashSetIterator[MClass] */
9584 const struct types resolution_table_hash_collection__HashSetIteratormodel__MClass
= {
9587 &type_hash_collection__HashSetmodel__MClass
, /* HashSet[HashSetIterator#0]: HashSet[MClass] */
9588 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
9591 /* runtime type NativeArray[nullable HashSetNode[MClass]] */
9592 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
= {
9594 "NativeArray[nullable HashSetNode[MClass]]", /* class_name_string */
9597 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
,
9600 0, /* nullable Object */
9602 325, /* NativeArray[nullable HashSetNode[Object]] */
9603 1534, /* NativeArray[nullable HashSetNode[MClass]] */
9606 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
= {
9609 &type_nullable_hash_collection__HashSetNodemodel__MClass
, /* NativeArray#0: nullable HashSetNode[MClass] */
9610 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MClass]] */
9613 /* runtime type HashSetNode[MMethodDef] */
9614 const struct type type_hash_collection__HashSetNodemodel__MMethodDef
= {
9616 "HashSetNode[MMethodDef]", /* class_name_string */
9619 &resolution_table_hash_collection__HashSetNodemodel__MMethodDef
,
9622 0, /* nullable Object */
9624 121, /* nullable HashSetNode[Object] */
9625 348, /* nullable HashSetNode[PropertyLayoutElement] */
9626 1500, /* HashSetNode[Object] */
9627 1535, /* nullable HashSetNode[MMethodDef] */
9628 2529, /* HashSetNode[MMethodDef] */
9629 2144, /* HashSetNode[PropertyLayoutElement] */
9632 const struct types resolution_table_hash_collection__HashSetNodemodel__MMethodDef
= {
9635 &type_model__MMethodDef
, /* HashSetNode#0: MMethodDef */
9637 &type_hash_collection__HashSetNodemodel__MMethodDef
, /* N: HashSetNode[MMethodDef] */
9638 &type_model__MMethodDef
, /* HashNode#0: MMethodDef */
9641 /* runtime type HashSetNode[PropertyLayoutElement] */
9642 const struct type type_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9644 "HashSetNode[PropertyLayoutElement]", /* class_name_string */
9647 &resolution_table_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
,
9650 0, /* nullable Object */
9652 121, /* nullable HashSetNode[Object] */
9653 348, /* nullable HashSetNode[PropertyLayoutElement] */
9654 1500, /* HashSetNode[Object] */
9657 2144, /* HashSetNode[PropertyLayoutElement] */
9660 const struct types resolution_table_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9663 &type_layout_builders__PropertyLayoutElement
, /* HashSetNode#0: PropertyLayoutElement */
9665 &type_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
, /* N: HashSetNode[PropertyLayoutElement] */
9666 &type_layout_builders__PropertyLayoutElement
, /* HashNode#0: PropertyLayoutElement */
9669 /* runtime type nullable HashSetNode[MMethodDef] */
9670 const struct type type_nullable_hash_collection__HashSetNodemodel__MMethodDef
= {
9672 "nullable HashSetNode[MMethodDef]", /* class_name_string */
9675 &resolution_table_nullable_hash_collection__HashSetNodemodel__MMethodDef
,
9678 0, /* nullable Object */
9680 121, /* nullable HashSetNode[Object] */
9681 348, /* nullable HashSetNode[PropertyLayoutElement] */
9683 1535, /* nullable HashSetNode[MMethodDef] */
9686 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MMethodDef
= {
9689 &type_model__MMethodDef
, /* HashSetNode#0: MMethodDef */
9691 &type_hash_collection__HashSetNodemodel__MMethodDef
, /* N: HashSetNode[MMethodDef] */
9692 &type_model__MMethodDef
, /* HashNode#0: MMethodDef */
9695 /* runtime type nullable HashSetNode[PropertyLayoutElement] */
9696 const struct type type_nullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9698 "nullable HashSetNode[PropertyLayoutElement]", /* class_name_string */
9701 &resolution_table_nullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
,
9704 0, /* nullable Object */
9706 121, /* nullable HashSetNode[Object] */
9707 348, /* nullable HashSetNode[PropertyLayoutElement] */
9710 const struct types resolution_table_nullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9713 &type_layout_builders__PropertyLayoutElement
, /* HashSetNode#0: PropertyLayoutElement */
9715 &type_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
, /* N: HashSetNode[PropertyLayoutElement] */
9716 &type_layout_builders__PropertyLayoutElement
, /* HashNode#0: PropertyLayoutElement */
9719 /* runtime type HashSetIterator[MMethodDef] */
9720 const struct type type_hash_collection__HashSetIteratormodel__MMethodDef
= {
9722 "HashSetIterator[MMethodDef]", /* class_name_string */
9725 &resolution_table_hash_collection__HashSetIteratormodel__MMethodDef
,
9728 0, /* nullable Object */
9730 324, /* HashSetIterator[Object] */
9731 1536, /* HashSetIterator[PropertyLayoutElement] */
9732 1866, /* HashSetIterator[MMethodDef] */
9735 const struct types resolution_table_hash_collection__HashSetIteratormodel__MMethodDef
= {
9738 &type_hash_collection__HashSetmodel__MMethodDef
, /* HashSet[HashSetIterator#0]: HashSet[MMethodDef] */
9739 &type_array__Arraymodel__MMethodDef
, /* Array[Iterator#0]: Array[MMethodDef] */
9742 /* runtime type HashSetIterator[PropertyLayoutElement] */
9743 const struct type type_hash_collection__HashSetIteratorlayout_builders__PropertyLayoutElement
= {
9745 "HashSetIterator[PropertyLayoutElement]", /* class_name_string */
9748 &resolution_table_hash_collection__HashSetIteratorlayout_builders__PropertyLayoutElement
,
9751 0, /* nullable Object */
9753 324, /* HashSetIterator[Object] */
9754 1536, /* HashSetIterator[PropertyLayoutElement] */
9757 const struct types resolution_table_hash_collection__HashSetIteratorlayout_builders__PropertyLayoutElement
= {
9760 &type_hash_collection__HashSetlayout_builders__PropertyLayoutElement
, /* HashSet[HashSetIterator#0]: HashSet[PropertyLayoutElement] */
9761 &type_array__Arraylayout_builders__PropertyLayoutElement
, /* Array[Iterator#0]: Array[PropertyLayoutElement] */
9764 /* runtime type NativeArray[nullable HashSetNode[MMethodDef]] */
9765 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
= {
9767 "NativeArray[nullable HashSetNode[MMethodDef]]", /* class_name_string */
9770 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
,
9773 0, /* nullable Object */
9775 325, /* NativeArray[nullable HashSetNode[Object]] */
9776 1537, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9777 1867, /* NativeArray[nullable HashSetNode[MMethodDef]] */
9780 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
= {
9783 &type_nullable_hash_collection__HashSetNodemodel__MMethodDef
, /* NativeArray#0: nullable HashSetNode[MMethodDef] */
9784 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MMethodDef]] */
9787 /* runtime type NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9788 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9790 "NativeArray[nullable HashSetNode[PropertyLayoutElement]]", /* class_name_string */
9793 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
,
9796 0, /* nullable Object */
9798 325, /* NativeArray[nullable HashSetNode[Object]] */
9799 1537, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9802 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
= {
9805 &type_nullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
, /* NativeArray#0: nullable HashSetNode[PropertyLayoutElement] */
9806 &type_array__NativeArraynullable_hash_collection__HashSetNodelayout_builders__PropertyLayoutElement
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9809 /* runtime type HashSetNode[MMethod] */
9810 const struct type type_hash_collection__HashSetNodemodel__MMethod
= {
9812 "HashSetNode[MMethod]", /* class_name_string */
9815 &resolution_table_hash_collection__HashSetNodemodel__MMethod
,
9818 0, /* nullable Object */
9820 121, /* nullable HashSetNode[Object] */
9821 348, /* nullable HashSetNode[PropertyLayoutElement] */
9822 1500, /* HashSetNode[Object] */
9823 1538, /* nullable HashSetNode[MProperty] */
9824 1868, /* nullable HashSetNode[MMethod] */
9825 2144, /* HashSetNode[PropertyLayoutElement] */
9826 2530, /* HashSetNode[MProperty] */
9827 2626, /* HashSetNode[MMethod] */
9830 const struct types resolution_table_hash_collection__HashSetNodemodel__MMethod
= {
9833 &type_model__MMethod
, /* HashSetNode#0: MMethod */
9835 &type_hash_collection__HashSetNodemodel__MMethod
, /* N: HashSetNode[MMethod] */
9836 &type_model__MMethod
, /* HashNode#0: MMethod */
9839 /* runtime type HashSetNode[MProperty] */
9840 const struct type type_hash_collection__HashSetNodemodel__MProperty
= {
9842 "HashSetNode[MProperty]", /* class_name_string */
9845 &resolution_table_hash_collection__HashSetNodemodel__MProperty
,
9848 0, /* nullable Object */
9850 121, /* nullable HashSetNode[Object] */
9851 348, /* nullable HashSetNode[PropertyLayoutElement] */
9852 1500, /* HashSetNode[Object] */
9853 1538, /* nullable HashSetNode[MProperty] */
9855 2144, /* HashSetNode[PropertyLayoutElement] */
9856 2530, /* HashSetNode[MProperty] */
9859 const struct types resolution_table_hash_collection__HashSetNodemodel__MProperty
= {
9862 &type_model__MProperty
, /* HashSetNode#0: MProperty */
9864 &type_hash_collection__HashSetNodemodel__MProperty
, /* N: HashSetNode[MProperty] */
9865 &type_model__MProperty
, /* HashNode#0: MProperty */
9868 /* runtime type nullable HashSetNode[MMethod] */
9869 const struct type type_nullable_hash_collection__HashSetNodemodel__MMethod
= {
9871 "nullable HashSetNode[MMethod]", /* class_name_string */
9874 &resolution_table_nullable_hash_collection__HashSetNodemodel__MMethod
,
9877 0, /* nullable Object */
9879 121, /* nullable HashSetNode[Object] */
9880 348, /* nullable HashSetNode[PropertyLayoutElement] */
9882 1538, /* nullable HashSetNode[MProperty] */
9883 1868, /* nullable HashSetNode[MMethod] */
9886 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MMethod
= {
9889 &type_model__MMethod
, /* HashSetNode#0: MMethod */
9891 &type_hash_collection__HashSetNodemodel__MMethod
, /* N: HashSetNode[MMethod] */
9892 &type_model__MMethod
, /* HashNode#0: MMethod */
9895 /* runtime type nullable HashSetNode[MProperty] */
9896 const struct type type_nullable_hash_collection__HashSetNodemodel__MProperty
= {
9898 "nullable HashSetNode[MProperty]", /* class_name_string */
9901 &resolution_table_nullable_hash_collection__HashSetNodemodel__MProperty
,
9904 0, /* nullable Object */
9906 121, /* nullable HashSetNode[Object] */
9907 348, /* nullable HashSetNode[PropertyLayoutElement] */
9909 1538, /* nullable HashSetNode[MProperty] */
9912 const struct types resolution_table_nullable_hash_collection__HashSetNodemodel__MProperty
= {
9915 &type_model__MProperty
, /* HashSetNode#0: MProperty */
9917 &type_hash_collection__HashSetNodemodel__MProperty
, /* N: HashSetNode[MProperty] */
9918 &type_model__MProperty
, /* HashNode#0: MProperty */
9921 /* runtime type HashSetIterator[MMethod] */
9922 const struct type type_hash_collection__HashSetIteratormodel__MMethod
= {
9924 "HashSetIterator[MMethod]", /* class_name_string */
9927 &resolution_table_hash_collection__HashSetIteratormodel__MMethod
,
9930 0, /* nullable Object */
9932 324, /* HashSetIterator[Object] */
9933 1536, /* HashSetIterator[PropertyLayoutElement] */
9934 1869, /* HashSetIterator[MProperty] */
9935 2145, /* HashSetIterator[MMethod] */
9938 const struct types resolution_table_hash_collection__HashSetIteratormodel__MMethod
= {
9941 &type_hash_collection__HashSetmodel__MMethod
, /* HashSet[HashSetIterator#0]: HashSet[MMethod] */
9942 &type_array__Arraymodel__MMethod
, /* Array[Iterator#0]: Array[MMethod] */
9945 /* runtime type HashSetIterator[MProperty] */
9946 const struct type type_hash_collection__HashSetIteratormodel__MProperty
= {
9948 "HashSetIterator[MProperty]", /* class_name_string */
9951 &resolution_table_hash_collection__HashSetIteratormodel__MProperty
,
9954 0, /* nullable Object */
9956 324, /* HashSetIterator[Object] */
9957 1536, /* HashSetIterator[PropertyLayoutElement] */
9958 1869, /* HashSetIterator[MProperty] */
9961 const struct types resolution_table_hash_collection__HashSetIteratormodel__MProperty
= {
9964 &type_hash_collection__HashSetmodel__MProperty
, /* HashSet[HashSetIterator#0]: HashSet[MProperty] */
9965 &type_array__Arraymodel__MProperty
, /* Array[Iterator#0]: Array[MProperty] */
9968 /* runtime type NativeArray[nullable HashSetNode[MMethod]] */
9969 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
= {
9971 "NativeArray[nullable HashSetNode[MMethod]]", /* class_name_string */
9974 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
,
9977 0, /* nullable Object */
9979 325, /* NativeArray[nullable HashSetNode[Object]] */
9980 1537, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9981 1870, /* NativeArray[nullable HashSetNode[MProperty]] */
9982 2146, /* NativeArray[nullable HashSetNode[MMethod]] */
9985 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
= {
9988 &type_nullable_hash_collection__HashSetNodemodel__MMethod
, /* NativeArray#0: nullable HashSetNode[MMethod] */
9989 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MMethod]] */