1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[Array[MPackage]] */
3 const struct type type_core__Array__core__Array__nitc__MPackage
= {
5 "Array[Array[MPackage]]", /* class_name_string */
8 &resolution_table_core__Array__core__Array__nitc__MPackage
,
12 2401, /* nullable Object */
48 2442, /* Collection[Object] */
68 2462, /* Collection[Array[MPackage]] */
108 2502, /* Collection[nullable Object] */
109 2503, /* Collection[Array[Object]] */
140 1715, /* Array[nullable Object] */
141 2210, /* SequenceRead[nullable Object] */
152 2543, /* AbstractArrayRead[Array[MPackage]] */
212 2603, /* AbstractArrayRead[nullable Object] */
213 2604, /* AbstractArrayRead[Array[Object]] */
230 2621, /* AbstractArrayRead[Object] */
301 2888, /* AbstractArray[Object] */
321 2908, /* AbstractArray[Array[MPackage]] */
362 2949, /* AbstractArray[nullable Object] */
363 2950, /* AbstractArray[Array[Object]] */
395 226, /* Array[Object] */
453 1124, /* Array[Array[MPackage]] */
491 1726, /* Array[Array[Object]] */
523 const struct types resolution_table_core__Array__core__Array__nitc__MPackage
= {
526 &type_core__Array__nitc__MPackage
, /* E: Array[MPackage] */
527 &type_core__Array__core__Array__nitc__MPackage
, /* SELF: Array[Array[MPackage]] */
528 &type_core__Collection__core__Array__nitc__MPackage
, /* Collection[E]: Collection[Array[MPackage]] */
529 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
530 &type_core__AbstractArray__core__Array__nitc__MPackage
, /* AbstractArray[E]: AbstractArray[Array[MPackage]] */
531 &type_core__NativeArray__core__Array__nitc__MPackage
, /* NativeArray[E]: NativeArray[Array[MPackage]] */
532 &type_core__Array__nitc__MPackage
, /* E: Array[MPackage] */
533 &type_core__Collection__core__Array__nitc__MPackage
, /* Collection[E]: Collection[Array[MPackage]] */
534 &type_core__Array__nitc__MPackage
, /* E: Array[MPackage] */
535 &type_core__Collection__core__Array__nitc__MPackage
, /* Collection[E]: Collection[Array[MPackage]] */
536 &type_core__Collection__core__Array__nitc__MPackage
, /* Collection[E]: Collection[Array[MPackage]] */
537 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
538 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
539 &type_core__AbstractArray__core__Array__nitc__MPackage
, /* AbstractArray[E]: AbstractArray[Array[MPackage]] */
540 &type_core__array__ArrayIterator__core__Array__nitc__MPackage
, /* ArrayIterator[E]: ArrayIterator[Array[MPackage]] */
541 &type_core__array__ArrayReverseIterator__core__Array__nitc__MPackage
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MPackage]] */
544 /* runtime type MapValuesIterator[String, Array[MPackage]] */
545 const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MPackage
= {
547 "MapValuesIterator[String, Array[MPackage]]", /* class_name_string */
550 &resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MPackage
,
554 2401, /* nullable Object */
555 2400, /* Iterator[Object] */
568 1125, /* MapValuesIterator[String, Array[MPackage]] */
610 1716, /* MapValuesIterator[Object, nullable Object] */
611 1727, /* MapValuesIterator[Object, Array[Object]] */
645 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MPackage
= {
648 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
649 &type_core__MapIterator__core__String__core__Array__nitc__MPackage
, /* MapIterator[K, V]: MapIterator[String, Array[MPackage]] */
652 /* runtime type NativeArray[Array[MPackage]] */
653 const struct type type_core__NativeArray__core__Array__nitc__MPackage
= {
655 "NativeArray[Array[MPackage]]", /* class_name_string */
658 &resolution_table_core__NativeArray__core__Array__nitc__MPackage
,
662 2401, /* nullable Object */
695 227, /* NativeArray[Object] */
715 1126, /* NativeArray[Array[MPackage]] */
756 1717, /* NativeArray[nullable Object] */
757 1728, /* NativeArray[Array[Object]] */
891 const struct types resolution_table_core__NativeArray__core__Array__nitc__MPackage
= {
894 &type_core__Array__nitc__MPackage
, /* E: Array[MPackage] */
895 &type_core__NativeArray__core__Array__nitc__MPackage
, /* NativeArray[E]: NativeArray[Array[MPackage]] */
898 /* runtime type ArrayIterator[Array[MPackage]] */
899 const struct type type_core__array__ArrayIterator__core__Array__nitc__MPackage
= {
901 "ArrayIterator[Array[MPackage]]", /* class_name_string */
904 &resolution_table_core__array__ArrayIterator__core__Array__nitc__MPackage
,
908 2401, /* nullable Object */
909 2400, /* Iterator[Object] */
927 1127, /* ArrayIterator[Array[MPackage]] */
987 1718, /* ArrayIterator[nullable Object] */
988 1729, /* ArrayIterator[Array[Object]] */
1005 1884, /* ArrayIterator[Object] */
1046 const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MPackage
= {
1049 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
1050 &type_core__AbstractArrayRead__core__Array__nitc__MPackage
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MPackage]] */
1053 /* runtime type ArrayReverseIterator[Array[MPackage]] */
1054 const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MPackage
= {
1056 "ArrayReverseIterator[Array[MPackage]]", /* class_name_string */
1059 &resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MPackage
,
1063 2401, /* nullable Object */
1064 2400, /* Iterator[Object] */
1082 1127, /* ArrayIterator[Array[MPackage]] */
1142 1718, /* ArrayIterator[nullable Object] */
1143 1729, /* ArrayIterator[Array[Object]] */
1160 1884, /* ArrayIterator[Object] */
1208 1128, /* ArrayReverseIterator[Array[MPackage]] */
1268 1719, /* ArrayReverseIterator[nullable Object] */
1269 1730, /* ArrayReverseIterator[Array[Object]] */
1286 1885, /* ArrayReverseIterator[Object] */
1327 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MPackage
= {
1330 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
1331 &type_core__AbstractArrayRead__core__Array__nitc__MPackage
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MPackage]] */
1334 /* runtime type MapKeysIterator[String, Array[MPackage]] */
1335 const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MPackage
= {
1337 "MapKeysIterator[String, Array[MPackage]]", /* class_name_string */
1340 &resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MPackage
,
1344 2401, /* nullable Object */
1345 2400, /* Iterator[Object] */
1347 2840, /* Iterator[String] */
1358 1129, /* MapKeysIterator[String, Array[MPackage]] */
1400 1720, /* MapKeysIterator[Object, nullable Object] */
1401 1731, /* MapKeysIterator[Object, Array[Object]] */
1435 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MPackage
= {
1438 &type_core__Array__core__String
, /* Array[E]: Array[String] */
1439 &type_core__MapIterator__core__String__core__Array__nitc__MPackage
, /* MapIterator[K, V]: MapIterator[String, Array[MPackage]] */
1442 /* runtime type NativeArray[MModule] */
1443 const struct type type_core__NativeArray__nitc__MModule
= {
1445 "NativeArray[MModule]", /* class_name_string */
1448 &resolution_table_core__NativeArray__nitc__MModule
,
1452 2401, /* nullable Object */
1459 1130, /* NativeArray[MModule] */
1485 227, /* NativeArray[Object] */
1518 1301, /* NativeArray[nullable MModule] */
1546 1717, /* NativeArray[nullable Object] */
1681 const struct types resolution_table_core__NativeArray__nitc__MModule
= {
1684 &type_nitc__MModule
, /* E: MModule */
1685 &type_core__NativeArray__nitc__MModule
, /* NativeArray[E]: NativeArray[MModule] */
1688 /* runtime type ArrayIterator[MModule] */
1689 const struct type type_core__array__ArrayIterator__nitc__MModule
= {
1691 "ArrayIterator[MModule]", /* class_name_string */
1694 &resolution_table_core__array__ArrayIterator__nitc__MModule
,
1698 2401, /* nullable Object */
1699 2400, /* Iterator[Object] */
1700 2839, /* Iterator[MModule] */
1718 1131, /* ArrayIterator[MModule] */
1733 1302, /* ArrayIterator[nullable MModule] */
1777 1718, /* ArrayIterator[nullable Object] */
1795 1884, /* ArrayIterator[Object] */
1836 const struct types resolution_table_core__array__ArrayIterator__nitc__MModule
= {
1839 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
1840 &type_core__AbstractArrayRead__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
1843 /* runtime type ArrayReverseIterator[MModule] */
1844 const struct type type_core__array__ArrayReverseIterator__nitc__MModule
= {
1846 "ArrayReverseIterator[MModule]", /* class_name_string */
1849 &resolution_table_core__array__ArrayReverseIterator__nitc__MModule
,
1853 2401, /* nullable Object */
1854 2400, /* Iterator[Object] */
1855 2839, /* Iterator[MModule] */
1873 1131, /* ArrayIterator[MModule] */
1888 1302, /* ArrayIterator[nullable MModule] */
1932 1718, /* ArrayIterator[nullable Object] */
1950 1884, /* ArrayIterator[Object] */
1999 1132, /* ArrayReverseIterator[MModule] */
2014 1303, /* ArrayReverseIterator[nullable MModule] */
2058 1719, /* ArrayReverseIterator[nullable Object] */
2076 1885, /* ArrayReverseIterator[Object] */
2117 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MModule
= {
2120 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
2121 &type_core__AbstractArrayRead__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
2124 /* runtime type HashMap[MModule, POSetElement[MModule]] */
2125 const struct type type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
= {
2127 "HashMap[MModule, POSetElement[MModule]]", /* class_name_string */
2130 &resolution_table_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
,
2134 2401, /* nullable Object */
2135 2206, /* MapRead[nullable Object, nullable Object] */
2186 3041, /* MapRead[MModule, POSetElement[MModule]] */
2200 3055, /* MapRead[Object, nullable Object] */
2228 1133, /* HashMap[MModule, POSetElement[MModule]] */
2267 1704, /* HashMap[Object, nullable Object] */
2301 const struct types resolution_table_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
= {
2307 &type_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, POSetElement[MModule]] */
2308 &type_nitc__MModule
, /* K: MModule */
2309 &type_poset__POSetElement__nitc__MModule
, /* V: POSetElement[MModule] */
2310 &type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMapNode[K, V]: HashMapNode[MModule, POSetElement[MModule]] */
2311 &type_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, POSetElement[MModule]] */
2312 &type_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMapValues[K, V]: HashMapValues[MModule, POSetElement[MModule]] */
2313 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* nullable N: nullable HashMapNode[MModule, POSetElement[MModule]] */
2314 &type_core__MapRead__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapRead[K, V]: MapRead[MModule, POSetElement[MModule]] */
2316 &type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* N: HashMapNode[MModule, POSetElement[MModule]] */
2317 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
2320 /* runtime type POSetElement[MModule] */
2321 const struct type type_poset__POSetElement__nitc__MModule
= {
2323 "POSetElement[MModule]", /* class_name_string */
2326 &resolution_table_poset__POSetElement__nitc__MModule
,
2330 2401, /* nullable Object */
2332 1134, /* POSetElement[MModule] */
2340 const struct types resolution_table_poset__POSetElement__nitc__MModule
= {
2343 &type_core__HashSet__nitc__MModule
, /* HashSet[E]: HashSet[MModule] */
2344 &type_poset__POSet__nitc__MModule
, /* POSet[E]: POSet[MModule] */
2345 &type_nitc__MModule
, /* E: MModule */
2348 /* runtime type POSetConflictGraph[MModule] */
2349 const struct type type_nitc__POSetConflictGraph__nitc__MModule
= {
2351 "POSetConflictGraph[MModule]", /* class_name_string */
2354 &resolution_table_nitc__POSetConflictGraph__nitc__MModule
,
2358 2401, /* nullable Object */
2360 1135, /* POSetConflictGraph[MModule] */
2368 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MModule
= {
2371 &type_core__HashSet__nitc__MModule
, /* HashSet[E]: HashSet[MModule] */
2372 &type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
, /* HashMap[E, Set[E]]: HashMap[MModule, Set[MModule]] */
2373 &type_poset__POSet__nitc__MModule
, /* POSet[E]: POSet[MModule] */
2374 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
2375 &type_nitc__MModule
, /* E: MModule */
2376 &type_core__Collection__nitc__MModule
, /* Collection[E]: Collection[MModule] */
2379 /* runtime type HashMap[MModule, Set[MModule]] */
2380 const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
= {
2382 "HashMap[MModule, Set[MModule]]", /* class_name_string */
2385 &resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule
,
2389 2401, /* nullable Object */
2390 2206, /* MapRead[nullable Object, nullable Object] */
2442 3042, /* MapRead[MModule, Set[MModule]] */
2455 3055, /* MapRead[Object, nullable Object] */
2482 1136, /* HashMap[MModule, Set[MModule]] */
2522 1704, /* HashMap[Object, nullable Object] */
2556 const struct types resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule
= {
2562 &type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MModule]] */
2563 &type_nitc__MModule
, /* K: MModule */
2564 &type_core__Set__nitc__MModule
, /* V: Set[MModule] */
2565 &type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MModule]] */
2566 &type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MModule]] */
2567 &type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MModule]] */
2568 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* nullable N: nullable HashMapNode[MModule, Set[MModule]] */
2569 &type_core__MapRead__nitc__MModule__core__Set__nitc__MModule
, /* MapRead[K, V]: MapRead[MModule, Set[MModule]] */
2571 &type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* N: HashMapNode[MModule, Set[MModule]] */
2572 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
2575 /* runtime type HashMapKeys[MModule, Set[MModule]] */
2576 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule
= {
2578 "HashMapKeys[MModule, Set[MModule]]", /* class_name_string */
2581 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule
,
2585 2401, /* nullable Object */
2595 2416, /* Collection[MModule] */
2621 2442, /* Collection[Object] */
2654 2475, /* Collection[nullable MModule] */
2681 2502, /* Collection[nullable Object] */
2717 1137, /* HashMapKeys[MModule, Set[MModule]] */
2757 1710, /* HashMapKeys[Object, nullable Object] */
2791 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule
= {
2794 &type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
2795 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MModule]] */
2805 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
2808 /* runtime type HashMapValues[MModule, Set[MModule]] */
2809 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule
= {
2811 "HashMapValues[MModule, Set[MModule]]", /* class_name_string */
2814 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule
,
2818 2401, /* nullable Object */
2854 2442, /* Collection[Object] */
2875 2463, /* Collection[Set[MModule]] */
2914 2502, /* Collection[nullable Object] */
2950 1138, /* HashMapValues[MModule, Set[MModule]] */
2990 1711, /* HashMapValues[Object, nullable Object] */
3024 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule
= {
3027 &type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
3028 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MModule]] */
3038 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
3041 /* runtime type HashMapIterator[MModule, Set[MModule]] */
3042 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule
= {
3044 "HashMapIterator[MModule, Set[MModule]]", /* class_name_string */
3047 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule
,
3051 2401, /* nullable Object */
3057 2665, /* MapIterator[MModule, Set[MModule]] */
3098 2706, /* MapIterator[Object, nullable Object] */
3136 1139, /* HashMapIterator[MModule, Set[MModule]] */
3176 1712, /* HashMapIterator[Object, nullable Object] */
3210 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule
= {
3213 &type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
3216 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
3217 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
= {
3219 "NativeArray[nullable HashMapNode[MModule, Set[MModule]]]", /* class_name_string */
3222 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
,
3226 2401, /* nullable Object */
3320 1717, /* NativeArray[nullable Object] */
3360 1140, /* NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
3413 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3455 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
= {
3458 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* E: nullable HashMapNode[MModule, Set[MModule]] */
3459 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
3462 /* runtime type HashMapNode[MModule, Set[MModule]] */
3463 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
= {
3465 "HashMapNode[MModule, Set[MModule]]", /* class_name_string */
3468 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
,
3472 2401, /* nullable Object */
3478 2746, /* nullable HashMapNode[MModule, Set[MModule]] */
3518 2799, /* nullable HashMapNode[Object, nullable Object] */
3599 1141, /* HashMapNode[MModule, Set[MModule]] */
3612 1714, /* HashMapNode[Object, nullable Object] */
3629 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
= {
3632 &type_core__Set__nitc__MModule
, /* V: Set[MModule] */
3633 &type_nitc__MModule
, /* K: MModule */
3636 /* runtime type Array[Set[MModule]] */
3637 const struct type type_core__Array__core__Set__nitc__MModule
= {
3639 "Array[Set[MModule]]", /* class_name_string */
3642 &resolution_table_core__Array__core__Set__nitc__MModule
,
3646 2401, /* nullable Object */
3682 2442, /* Collection[Object] */
3703 2463, /* Collection[Set[MModule]] */
3742 2502, /* Collection[nullable Object] */
3774 1715, /* Array[nullable Object] */
3775 2210, /* SequenceRead[nullable Object] */
3788 2545, /* AbstractArrayRead[Set[MModule]] */
3846 2603, /* AbstractArrayRead[nullable Object] */
3864 2621, /* AbstractArrayRead[Object] */
3935 2888, /* AbstractArray[Object] */
3956 2909, /* AbstractArray[Set[MModule]] */
3996 2949, /* AbstractArray[nullable Object] */
4029 226, /* Array[Object] */
4088 1142, /* Array[Set[MModule]] */
4157 const struct types resolution_table_core__Array__core__Set__nitc__MModule
= {
4160 &type_core__Set__nitc__MModule
, /* E: Set[MModule] */
4161 &type_core__Array__core__Set__nitc__MModule
, /* SELF: Array[Set[MModule]] */
4162 &type_core__Collection__core__Set__nitc__MModule
, /* Collection[E]: Collection[Set[MModule]] */
4163 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4164 &type_core__AbstractArray__core__Set__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Set[MModule]] */
4165 &type_core__NativeArray__core__Set__nitc__MModule
, /* NativeArray[E]: NativeArray[Set[MModule]] */
4166 &type_core__Set__nitc__MModule
, /* E: Set[MModule] */
4167 &type_core__Collection__core__Set__nitc__MModule
, /* Collection[E]: Collection[Set[MModule]] */
4168 &type_core__Set__nitc__MModule
, /* E: Set[MModule] */
4169 &type_core__Collection__core__Set__nitc__MModule
, /* Collection[E]: Collection[Set[MModule]] */
4170 &type_core__Collection__core__Set__nitc__MModule
, /* Collection[E]: Collection[Set[MModule]] */
4171 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4172 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4173 &type_core__AbstractArray__core__Set__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Set[MModule]] */
4174 &type_core__array__ArrayIterator__core__Set__nitc__MModule
, /* ArrayIterator[E]: ArrayIterator[Set[MModule]] */
4175 &type_core__array__ArrayReverseIterator__core__Set__nitc__MModule
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MModule]] */
4178 /* runtime type MapValuesIterator[MModule, Set[MModule]] */
4179 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MModule
= {
4181 "MapValuesIterator[MModule, Set[MModule]]", /* class_name_string */
4184 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MModule
,
4188 2401, /* nullable Object */
4189 2400, /* Iterator[Object] */
4203 1143, /* MapValuesIterator[MModule, Set[MModule]] */
4244 1716, /* MapValuesIterator[Object, nullable Object] */
4279 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MModule
= {
4282 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4283 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MModule
, /* MapIterator[K, V]: MapIterator[MModule, Set[MModule]] */
4286 /* runtime type NativeArray[Set[MModule]] */
4287 const struct type type_core__NativeArray__core__Set__nitc__MModule
= {
4289 "NativeArray[Set[MModule]]", /* class_name_string */
4292 &resolution_table_core__NativeArray__core__Set__nitc__MModule
,
4296 2401, /* nullable Object */
4329 227, /* NativeArray[Object] */
4350 1144, /* NativeArray[Set[MModule]] */
4390 1717, /* NativeArray[nullable Object] */
4525 const struct types resolution_table_core__NativeArray__core__Set__nitc__MModule
= {
4528 &type_core__Set__nitc__MModule
, /* E: Set[MModule] */
4529 &type_core__NativeArray__core__Set__nitc__MModule
, /* NativeArray[E]: NativeArray[Set[MModule]] */
4532 /* runtime type ArrayIterator[Set[MModule]] */
4533 const struct type type_core__array__ArrayIterator__core__Set__nitc__MModule
= {
4535 "ArrayIterator[Set[MModule]]", /* class_name_string */
4538 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MModule
,
4542 2401, /* nullable Object */
4543 2400, /* Iterator[Object] */
4563 1145, /* ArrayIterator[Set[MModule]] */
4621 1718, /* ArrayIterator[nullable Object] */
4639 1884, /* ArrayIterator[Object] */
4680 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MModule
= {
4683 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4684 &type_core__AbstractArrayRead__core__Set__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MModule]] */
4687 /* runtime type ArrayReverseIterator[Set[MModule]] */
4688 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MModule
= {
4690 "ArrayReverseIterator[Set[MModule]]", /* class_name_string */
4693 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MModule
,
4697 2401, /* nullable Object */
4698 2400, /* Iterator[Object] */
4718 1145, /* ArrayIterator[Set[MModule]] */
4776 1718, /* ArrayIterator[nullable Object] */
4794 1884, /* ArrayIterator[Object] */
4844 1146, /* ArrayReverseIterator[Set[MModule]] */
4902 1719, /* ArrayReverseIterator[nullable Object] */
4920 1885, /* ArrayReverseIterator[Object] */
4961 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MModule
= {
4964 &type_core__Array__core__Set__nitc__MModule
, /* Array[E]: Array[Set[MModule]] */
4965 &type_core__AbstractArrayRead__core__Set__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MModule]] */
4968 /* runtime type MapKeysIterator[MModule, Set[MModule]] */
4969 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MModule
= {
4971 "MapKeysIterator[MModule, Set[MModule]]", /* class_name_string */
4974 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MModule
,
4978 2401, /* nullable Object */
4979 2400, /* Iterator[Object] */
4980 2839, /* Iterator[MModule] */
4993 1147, /* MapKeysIterator[MModule, Set[MModule]] */
5034 1720, /* MapKeysIterator[Object, nullable Object] */
5069 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MModule
= {
5072 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
5073 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MModule
, /* MapIterator[K, V]: MapIterator[MModule, Set[MModule]] */
5076 /* runtime type HashMapKeys[MModule, POSetElement[MModule]] */
5077 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5079 "HashMapKeys[MModule, POSetElement[MModule]]", /* class_name_string */
5082 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
,
5086 2401, /* nullable Object */
5096 2416, /* Collection[MModule] */
5122 2442, /* Collection[Object] */
5155 2475, /* Collection[nullable MModule] */
5182 2502, /* Collection[nullable Object] */
5219 1148, /* HashMapKeys[MModule, POSetElement[MModule]] */
5258 1710, /* HashMapKeys[Object, nullable Object] */
5292 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5295 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
5296 &type_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, POSetElement[MModule]] */
5306 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
5309 /* runtime type HashMapValues[MModule, POSetElement[MModule]] */
5310 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5312 "HashMapValues[MModule, POSetElement[MModule]]", /* class_name_string */
5315 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
,
5319 2401, /* nullable Object */
5355 2442, /* Collection[Object] */
5377 2464, /* Collection[POSetElement[MModule]] */
5415 2502, /* Collection[nullable Object] */
5452 1149, /* HashMapValues[MModule, POSetElement[MModule]] */
5491 1711, /* HashMapValues[Object, nullable Object] */
5525 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5528 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
5529 &type_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, POSetElement[MModule]] */
5539 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
5542 /* runtime type HashMapIterator[MModule, POSetElement[MModule]] */
5543 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5545 "HashMapIterator[MModule, POSetElement[MModule]]", /* class_name_string */
5548 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
,
5552 2401, /* nullable Object */
5559 2666, /* MapIterator[MModule, POSetElement[MModule]] */
5599 2706, /* MapIterator[Object, nullable Object] */
5638 1150, /* HashMapIterator[MModule, POSetElement[MModule]] */
5677 1712, /* HashMapIterator[Object, nullable Object] */
5711 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5714 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
5717 /* runtime type NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
5718 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5720 "NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]]", /* class_name_string */
5723 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
,
5727 2401, /* nullable Object */
5821 1717, /* NativeArray[nullable Object] */
5862 1151, /* NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
5914 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5956 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5959 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* E: nullable HashMapNode[MModule, POSetElement[MModule]] */
5960 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
5963 /* runtime type HashMapNode[MModule, POSetElement[MModule]] */
5964 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5966 "HashMapNode[MModule, POSetElement[MModule]]", /* class_name_string */
5969 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
,
5973 2401, /* nullable Object */
5980 2747, /* nullable HashMapNode[MModule, POSetElement[MModule]] */
6019 2799, /* nullable HashMapNode[Object, nullable Object] */
6099 1152, /* HashMapNode[MModule, POSetElement[MModule]] */
6113 1714, /* HashMapNode[Object, nullable Object] */
6130 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
6133 &type_poset__POSetElement__nitc__MModule
, /* V: POSetElement[MModule] */
6134 &type_nitc__MModule
, /* K: MModule */
6137 /* runtime type Array[POSetElement[MModule]] */
6138 const struct type type_core__Array__poset__POSetElement__nitc__MModule
= {
6140 "Array[POSetElement[MModule]]", /* class_name_string */
6143 &resolution_table_core__Array__poset__POSetElement__nitc__MModule
,
6147 2401, /* nullable Object */
6183 2442, /* Collection[Object] */
6205 2464, /* Collection[POSetElement[MModule]] */
6243 2502, /* Collection[nullable Object] */
6275 1715, /* Array[nullable Object] */
6276 2210, /* SequenceRead[nullable Object] */
6290 2546, /* AbstractArrayRead[POSetElement[MModule]] */
6347 2603, /* AbstractArrayRead[nullable Object] */
6365 2621, /* AbstractArrayRead[Object] */
6436 2888, /* AbstractArray[Object] */
6458 2910, /* AbstractArray[POSetElement[MModule]] */
6497 2949, /* AbstractArray[nullable Object] */
6530 226, /* Array[Object] */
6590 1153, /* Array[POSetElement[MModule]] */
6658 const struct types resolution_table_core__Array__poset__POSetElement__nitc__MModule
= {
6661 &type_poset__POSetElement__nitc__MModule
, /* E: POSetElement[MModule] */
6662 &type_core__Array__poset__POSetElement__nitc__MModule
, /* SELF: Array[POSetElement[MModule]] */
6663 &type_core__Collection__poset__POSetElement__nitc__MModule
, /* Collection[E]: Collection[POSetElement[MModule]] */
6664 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
6665 &type_core__AbstractArray__poset__POSetElement__nitc__MModule
, /* AbstractArray[E]: AbstractArray[POSetElement[MModule]] */
6666 &type_core__NativeArray__poset__POSetElement__nitc__MModule
, /* NativeArray[E]: NativeArray[POSetElement[MModule]] */
6667 &type_poset__POSetElement__nitc__MModule
, /* E: POSetElement[MModule] */
6668 &type_core__Collection__poset__POSetElement__nitc__MModule
, /* Collection[E]: Collection[POSetElement[MModule]] */
6669 &type_poset__POSetElement__nitc__MModule
, /* E: POSetElement[MModule] */
6670 &type_core__Collection__poset__POSetElement__nitc__MModule
, /* Collection[E]: Collection[POSetElement[MModule]] */
6671 &type_core__Collection__poset__POSetElement__nitc__MModule
, /* Collection[E]: Collection[POSetElement[MModule]] */
6672 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
6673 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
6674 &type_core__AbstractArray__poset__POSetElement__nitc__MModule
, /* AbstractArray[E]: AbstractArray[POSetElement[MModule]] */
6675 &type_core__array__ArrayIterator__poset__POSetElement__nitc__MModule
, /* ArrayIterator[E]: ArrayIterator[POSetElement[MModule]] */
6676 &type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MModule
, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MModule]] */
6679 /* runtime type MapValuesIterator[MModule, POSetElement[MModule]] */
6680 const struct type type_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
6682 "MapValuesIterator[MModule, POSetElement[MModule]]", /* class_name_string */
6685 &resolution_table_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule
,
6689 2401, /* nullable Object */
6690 2400, /* Iterator[Object] */
6705 1154, /* MapValuesIterator[MModule, POSetElement[MModule]] */
6745 1716, /* MapValuesIterator[Object, nullable Object] */
6780 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
6783 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
6784 &type_core__MapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapIterator[K, V]: MapIterator[MModule, POSetElement[MModule]] */
6787 /* runtime type NativeArray[POSetElement[MModule]] */
6788 const struct type type_core__NativeArray__poset__POSetElement__nitc__MModule
= {
6790 "NativeArray[POSetElement[MModule]]", /* class_name_string */
6793 &resolution_table_core__NativeArray__poset__POSetElement__nitc__MModule
,
6797 2401, /* nullable Object */
6830 227, /* NativeArray[Object] */
6852 1155, /* NativeArray[POSetElement[MModule]] */
6891 1717, /* NativeArray[nullable Object] */
7026 const struct types resolution_table_core__NativeArray__poset__POSetElement__nitc__MModule
= {
7029 &type_poset__POSetElement__nitc__MModule
, /* E: POSetElement[MModule] */
7030 &type_core__NativeArray__poset__POSetElement__nitc__MModule
, /* NativeArray[E]: NativeArray[POSetElement[MModule]] */
7033 /* runtime type ArrayIterator[POSetElement[MModule]] */
7034 const struct type type_core__array__ArrayIterator__poset__POSetElement__nitc__MModule
= {
7036 "ArrayIterator[POSetElement[MModule]]", /* class_name_string */
7039 &resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MModule
,
7043 2401, /* nullable Object */
7044 2400, /* Iterator[Object] */
7065 1156, /* ArrayIterator[POSetElement[MModule]] */
7122 1718, /* ArrayIterator[nullable Object] */
7140 1884, /* ArrayIterator[Object] */
7181 const struct types resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MModule
= {
7184 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
7185 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MModule]] */
7188 /* runtime type ArrayReverseIterator[POSetElement[MModule]] */
7189 const struct type type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MModule
= {
7191 "ArrayReverseIterator[POSetElement[MModule]]", /* class_name_string */
7194 &resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MModule
,
7198 2401, /* nullable Object */
7199 2400, /* Iterator[Object] */
7220 1156, /* ArrayIterator[POSetElement[MModule]] */
7277 1718, /* ArrayIterator[nullable Object] */
7295 1884, /* ArrayIterator[Object] */
7346 1157, /* ArrayReverseIterator[POSetElement[MModule]] */
7403 1719, /* ArrayReverseIterator[nullable Object] */
7421 1885, /* ArrayReverseIterator[Object] */
7462 const struct types resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MModule
= {
7465 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
7466 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MModule]] */
7469 /* runtime type MapKeysIterator[MModule, POSetElement[MModule]] */
7470 const struct type type_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
7472 "MapKeysIterator[MModule, POSetElement[MModule]]", /* class_name_string */
7475 &resolution_table_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule
,
7479 2401, /* nullable Object */
7480 2400, /* Iterator[Object] */
7481 2839, /* Iterator[MModule] */
7495 1158, /* MapKeysIterator[MModule, POSetElement[MModule]] */
7535 1720, /* MapKeysIterator[Object, nullable Object] */
7570 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
7573 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
7574 &type_core__MapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapIterator[K, V]: MapIterator[MModule, POSetElement[MModule]] */
7577 /* runtime type HashMapKeys[String, Array[MModule]] */
7578 const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule
= {
7580 "HashMapKeys[String, Array[MModule]]", /* class_name_string */
7583 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule
,
7587 2401, /* nullable Object */
7591 2410, /* Collection[String] */
7623 2442, /* Collection[Object] */
7629 2448, /* Collection[Writable] */
7683 2502, /* Collection[nullable Object] */
7721 1159, /* HashMapKeys[String, Array[MModule]] */
7759 1710, /* HashMapKeys[Object, nullable Object] */
7760 1721, /* HashMapKeys[Object, Array[Object]] */
7793 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule
= {
7796 &type_core__HashMap__core__String__core__Array__nitc__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
7797 &type_core__MapKeysIterator__core__String__core__Array__nitc__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MModule]] */
7807 &type_core__Array__core__String
, /* Array[E]: Array[String] */
7810 /* runtime type HashMapValues[String, Array[MModule]] */
7811 const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MModule
= {
7813 "HashMapValues[String, Array[MModule]]", /* class_name_string */
7816 &resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MModule
,
7820 2401, /* nullable Object */
7833 2419, /* Collection[SequenceRead[MModule]] */
7856 2442, /* Collection[Object] */
7879 2465, /* Collection[Array[MModule]] */
7916 2502, /* Collection[nullable Object] */
7917 2503, /* Collection[Array[Object]] */
7954 1160, /* HashMapValues[String, Array[MModule]] */
7992 1711, /* HashMapValues[Object, nullable Object] */
7993 1722, /* HashMapValues[Object, Array[Object]] */
8026 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MModule
= {
8029 &type_core__HashMap__core__String__core__Array__nitc__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
8030 &type_core__MapValuesIterator__core__String__core__Array__nitc__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MModule]] */
8040 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
8043 /* runtime type HashMapIterator[String, Array[MModule]] */
8044 const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MModule
= {
8046 "HashMapIterator[String, Array[MModule]]", /* class_name_string */
8049 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MModule
,
8053 2401, /* nullable Object */
8061 2667, /* MapIterator[String, Array[MModule]] */
8100 2706, /* MapIterator[Object, nullable Object] */
8101 2707, /* MapIterator[Object, Array[Object]] */
8140 1161, /* HashMapIterator[String, Array[MModule]] */
8178 1712, /* HashMapIterator[Object, nullable Object] */
8179 1723, /* HashMapIterator[Object, Array[Object]] */
8212 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MModule
= {
8215 &type_core__HashMap__core__String__core__Array__nitc__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
8218 /* runtime type NativeArray[nullable HashMapNode[String, Array[MModule]]] */
8219 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
= {
8221 "NativeArray[nullable HashMapNode[String, Array[MModule]]]", /* class_name_string */
8224 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
,
8228 2401, /* nullable Object */
8322 1717, /* NativeArray[nullable Object] */
8364 1162, /* NativeArray[nullable HashMapNode[String, Array[MModule]]] */
8415 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
8416 1724, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
8457 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
= {
8460 &type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
, /* E: nullable HashMapNode[String, Array[MModule]] */
8461 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
8464 /* runtime type HashMapNode[String, Array[MModule]] */
8465 const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
= {
8467 "HashMapNode[String, Array[MModule]]", /* class_name_string */
8470 &resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
,
8474 2401, /* nullable Object */
8482 2748, /* nullable HashMapNode[String, Array[MModule]] */
8520 2799, /* nullable HashMapNode[Object, nullable Object] */
8521 2800, /* nullable HashMapNode[Object, Array[Object]] */
8555 1163, /* HashMapNode[String, Array[MModule]] */
8613 1725, /* HashMapNode[Object, Array[Object]] */
8614 1714, /* HashMapNode[Object, nullable Object] */
8631 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule
= {
8634 &type_core__Array__nitc__MModule
, /* V: Array[MModule] */
8635 &type_core__String
, /* K: String */
8638 /* runtime type Array[Array[MModule]] */
8639 const struct type type_core__Array__core__Array__nitc__MModule
= {
8641 "Array[Array[MModule]]", /* class_name_string */
8644 &resolution_table_core__Array__core__Array__nitc__MModule
,
8648 2401, /* nullable Object */
8661 2419, /* Collection[SequenceRead[MModule]] */
8684 2442, /* Collection[Object] */
8707 2465, /* Collection[Array[MModule]] */
8744 2502, /* Collection[nullable Object] */
8745 2503, /* Collection[Array[Object]] */
8776 1715, /* Array[nullable Object] */
8777 2210, /* SequenceRead[nullable Object] */
8792 2547, /* AbstractArrayRead[Array[MModule]] */
8806 2561, /* AbstractArrayRead[SequenceRead[MModule]] */
8848 2603, /* AbstractArrayRead[nullable Object] */
8849 2604, /* AbstractArrayRead[Array[Object]] */
8866 2621, /* AbstractArrayRead[Object] */
8914 2865, /* AbstractArray[SequenceRead[MModule]] */
8937 2888, /* AbstractArray[Object] */
8960 2911, /* AbstractArray[Array[MModule]] */
8998 2949, /* AbstractArray[nullable Object] */
8999 2950, /* AbstractArray[Array[Object]] */
9031 226, /* Array[Object] */
9054 74, /* Array[SequenceRead[MModule]] */
9092 1164, /* Array[Array[MModule]] */
9127 1726, /* Array[Array[Object]] */
9159 const struct types resolution_table_core__Array__core__Array__nitc__MModule
= {
9162 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
9163 &type_core__Array__core__Array__nitc__MModule
, /* SELF: Array[Array[MModule]] */
9164 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
9165 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9166 &type_core__AbstractArray__core__Array__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
9167 &type_core__NativeArray__core__Array__nitc__MModule
, /* NativeArray[E]: NativeArray[Array[MModule]] */
9168 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
9169 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
9170 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
9171 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
9172 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
9173 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9174 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9175 &type_core__AbstractArray__core__Array__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
9176 &type_core__array__ArrayIterator__core__Array__nitc__MModule
, /* ArrayIterator[E]: ArrayIterator[Array[MModule]] */
9177 &type_core__array__ArrayReverseIterator__core__Array__nitc__MModule
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MModule]] */
9180 /* runtime type MapValuesIterator[String, Array[MModule]] */
9181 const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MModule
= {
9183 "MapValuesIterator[String, Array[MModule]]", /* class_name_string */
9186 &resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule
,
9190 2401, /* nullable Object */
9191 2400, /* Iterator[Object] */
9207 1165, /* MapValuesIterator[String, Array[MModule]] */
9246 1716, /* MapValuesIterator[Object, nullable Object] */
9247 1727, /* MapValuesIterator[Object, Array[Object]] */
9281 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule
= {
9284 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9285 &type_core__MapIterator__core__String__core__Array__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
9288 /* runtime type NativeArray[Array[MModule]] */
9289 const struct type type_core__NativeArray__core__Array__nitc__MModule
= {
9291 "NativeArray[Array[MModule]]", /* class_name_string */
9294 &resolution_table_core__NativeArray__core__Array__nitc__MModule
,
9298 2401, /* nullable Object */
9308 1316, /* NativeArray[SequenceRead[MModule]] */
9331 227, /* NativeArray[Object] */
9354 1166, /* NativeArray[Array[MModule]] */
9392 1717, /* NativeArray[nullable Object] */
9393 1728, /* NativeArray[Array[Object]] */
9527 const struct types resolution_table_core__NativeArray__core__Array__nitc__MModule
= {
9530 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
9531 &type_core__NativeArray__core__Array__nitc__MModule
, /* NativeArray[E]: NativeArray[Array[MModule]] */
9534 /* runtime type ArrayIterator[Array[MModule]] */
9535 const struct type type_core__array__ArrayIterator__core__Array__nitc__MModule
= {
9537 "ArrayIterator[Array[MModule]]", /* class_name_string */
9540 &resolution_table_core__array__ArrayIterator__core__Array__nitc__MModule
,
9544 2401, /* nullable Object */
9545 2400, /* Iterator[Object] */
9567 1167, /* ArrayIterator[Array[MModule]] */
9581 1317, /* ArrayIterator[SequenceRead[MModule]] */
9623 1718, /* ArrayIterator[nullable Object] */
9624 1729, /* ArrayIterator[Array[Object]] */
9641 1884, /* ArrayIterator[Object] */
9682 const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MModule
= {
9685 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9686 &type_core__AbstractArrayRead__core__Array__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MModule]] */
9689 /* runtime type ArrayReverseIterator[Array[MModule]] */
9690 const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MModule
= {
9692 "ArrayReverseIterator[Array[MModule]]", /* class_name_string */
9695 &resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MModule
,
9699 2401, /* nullable Object */
9700 2400, /* Iterator[Object] */
9722 1167, /* ArrayIterator[Array[MModule]] */
9736 1317, /* ArrayIterator[SequenceRead[MModule]] */
9778 1718, /* ArrayIterator[nullable Object] */
9779 1729, /* ArrayIterator[Array[Object]] */
9796 1884, /* ArrayIterator[Object] */
9848 1168, /* ArrayReverseIterator[Array[MModule]] */
9862 1318, /* ArrayReverseIterator[SequenceRead[MModule]] */
9904 1719, /* ArrayReverseIterator[nullable Object] */
9905 1730, /* ArrayReverseIterator[Array[Object]] */
9922 1885, /* ArrayReverseIterator[Object] */
9963 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MModule
= {
9966 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
9967 &type_core__AbstractArrayRead__core__Array__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MModule]] */