1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[HashMap[MProperty, Set[MMethodDef]]] */
3 const struct type type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5 "Array[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
8 &resolution_table_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
12 2401, /* nullable Object */
48 2442, /* Collection[Object] */
97 2491, /* Collection[HashMap[MProperty, Set[MMethodDef]]] */
108 2502, /* Collection[nullable Object] */
140 1715, /* Array[nullable Object] */
141 2210, /* SequenceRead[nullable Object] */
195 2586, /* AbstractArrayRead[HashMap[MProperty, Set[MMethodDef]]] */
212 2603, /* AbstractArrayRead[nullable Object] */
230 2621, /* AbstractArrayRead[Object] */
301 2888, /* AbstractArray[Object] */
351 2938, /* AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
362 2949, /* AbstractArray[nullable Object] */
395 226, /* Array[Object] */
480 1534, /* Array[HashMap[MProperty, Set[MMethodDef]]] */
523 const struct types resolution_table_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
526 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
527 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* SELF: Array[HashMap[MProperty, Set[MMethodDef]]] */
528 &type_core__Collection__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
529 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
530 &type_core__AbstractArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
531 &type_core__NativeArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
532 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
533 &type_core__Collection__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
534 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
535 &type_core__Collection__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
536 &type_core__Collection__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
537 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
538 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
539 &type_core__AbstractArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
540 &type_core__array__ArrayIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[HashMap[MProperty, Set[MMethodDef]]] */
541 &type_core__array__ArrayReverseIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashMap[MProperty, Set[MMethodDef]]] */
544 /* runtime type MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
545 const struct type type_core__MapValuesIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
547 "MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
550 &resolution_table_core__MapValuesIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
554 2401, /* nullable Object */
555 2400, /* Iterator[Object] */
596 1535, /* MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
610 1716, /* MapValuesIterator[Object, nullable Object] */
645 const struct types resolution_table_core__MapValuesIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
648 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
649 &type_core__MapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
652 /* runtime type NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
653 const struct type type_core__NativeArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
655 "NativeArray[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
658 &resolution_table_core__NativeArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
662 2401, /* nullable Object */
695 227, /* NativeArray[Object] */
745 1536, /* NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
756 1717, /* NativeArray[nullable Object] */
891 const struct types resolution_table_core__NativeArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
894 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
895 &type_core__NativeArray__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
898 /* runtime type ArrayIterator[HashMap[MProperty, Set[MMethodDef]]] */
899 const struct type type_core__array__ArrayIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
901 "ArrayIterator[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
904 &resolution_table_core__array__ArrayIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
908 2401, /* nullable Object */
909 2400, /* Iterator[Object] */
970 1537, /* ArrayIterator[HashMap[MProperty, Set[MMethodDef]]] */
987 1718, /* ArrayIterator[nullable Object] */
1005 1884, /* ArrayIterator[Object] */
1046 const struct types resolution_table_core__array__ArrayIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
1049 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
1050 &type_core__AbstractArrayRead__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[HashMap[MProperty, Set[MMethodDef]]] */
1053 /* runtime type ArrayReverseIterator[HashMap[MProperty, Set[MMethodDef]]] */
1054 const struct type type_core__array__ArrayReverseIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
1056 "ArrayReverseIterator[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
1059 &resolution_table_core__array__ArrayReverseIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
1063 2401, /* nullable Object */
1064 2400, /* Iterator[Object] */
1125 1537, /* ArrayIterator[HashMap[MProperty, Set[MMethodDef]]] */
1142 1718, /* ArrayIterator[nullable Object] */
1160 1884, /* ArrayIterator[Object] */
1251 1538, /* ArrayReverseIterator[HashMap[MProperty, Set[MMethodDef]]] */
1268 1719, /* ArrayReverseIterator[nullable Object] */
1286 1885, /* ArrayReverseIterator[Object] */
1327 const struct types resolution_table_core__array__ArrayReverseIterator__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
1330 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
1331 &type_core__AbstractArrayRead__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[HashMap[MProperty, Set[MMethodDef]]] */
1334 /* runtime type MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
1335 const struct type type_core__MapKeysIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
1337 "MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
1340 &resolution_table_core__MapKeysIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
1344 2401, /* nullable Object */
1345 2400, /* Iterator[Object] */
1350 2843, /* Iterator[MType] */
1386 1539, /* MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
1400 1720, /* MapKeysIterator[Object, nullable Object] */
1435 const struct types resolution_table_core__MapKeysIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
1438 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
1439 &type_core__MapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
1442 /* runtime type NativeArray[MMethod] */
1443 const struct type type_core__NativeArray__nitc__MMethod
= {
1445 "NativeArray[MMethod]", /* class_name_string */
1448 &resolution_table_core__NativeArray__nitc__MMethod
,
1452 2401, /* nullable Object */
1461 1173, /* NativeArray[MProperty] */
1472 1540, /* NativeArray[MMethod] */
1485 227, /* NativeArray[Object] */
1487 1914, /* NativeArray[PropertyLayoutElement] */
1515 1261, /* NativeArray[nullable MProperty] */
1546 1717, /* NativeArray[nullable Object] */
1560 1930, /* NativeArray[nullable PropertyLayoutElement] */
1681 const struct types resolution_table_core__NativeArray__nitc__MMethod
= {
1684 &type_nitc__MMethod
, /* E: MMethod */
1685 &type_core__NativeArray__nitc__MMethod
, /* NativeArray[E]: NativeArray[MMethod] */
1688 /* runtime type ArrayIterator[MMethod] */
1689 const struct type type_core__array__ArrayIterator__nitc__MMethod
= {
1691 "ArrayIterator[MMethod]", /* class_name_string */
1694 &resolution_table_core__array__ArrayIterator__nitc__MMethod
,
1698 2401, /* nullable Object */
1699 2400, /* Iterator[Object] */
1702 2841, /* Iterator[MProperty] */
1723 1174, /* ArrayIterator[MProperty] */
1730 1262, /* ArrayIterator[nullable MProperty] */
1761 1541, /* ArrayIterator[MMethod] */
1777 1718, /* ArrayIterator[nullable Object] */
1795 1884, /* ArrayIterator[Object] */
1799 1915, /* ArrayIterator[PropertyLayoutElement] */
1801 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
1836 const struct types resolution_table_core__array__ArrayIterator__nitc__MMethod
= {
1839 &type_core__Array__nitc__MMethod
, /* Array[E]: Array[MMethod] */
1840 &type_core__AbstractArrayRead__nitc__MMethod
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethod] */
1843 /* runtime type ArrayReverseIterator[MMethod] */
1844 const struct type type_core__array__ArrayReverseIterator__nitc__MMethod
= {
1846 "ArrayReverseIterator[MMethod]", /* class_name_string */
1849 &resolution_table_core__array__ArrayReverseIterator__nitc__MMethod
,
1853 2401, /* nullable Object */
1854 2400, /* Iterator[Object] */
1857 2841, /* Iterator[MProperty] */
1878 1174, /* ArrayIterator[MProperty] */
1885 1262, /* ArrayIterator[nullable MProperty] */
1916 1541, /* ArrayIterator[MMethod] */
1932 1718, /* ArrayIterator[nullable Object] */
1950 1884, /* ArrayIterator[Object] */
1954 1915, /* ArrayIterator[PropertyLayoutElement] */
1956 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
2004 1175, /* ArrayReverseIterator[MProperty] */
2011 1263, /* ArrayReverseIterator[nullable MProperty] */
2042 1542, /* ArrayReverseIterator[MMethod] */
2058 1719, /* ArrayReverseIterator[nullable Object] */
2076 1885, /* ArrayReverseIterator[Object] */
2080 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
2082 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
2117 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MMethod
= {
2120 &type_core__Array__nitc__MMethod
, /* Array[E]: Array[MMethod] */
2121 &type_core__AbstractArrayRead__nitc__MMethod
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethod] */
2124 /* runtime type ListNode[MMethodDef] */
2125 const struct type type_core__list__ListNode__nitc__MMethodDef
= {
2127 "ListNode[MMethodDef]", /* class_name_string */
2130 &resolution_table_core__list__ListNode__nitc__MMethodDef
,
2134 2401, /* nullable Object */
2135 3070, /* Ref[MMethodDef] */
2154 2426, /* Collection[MPropDef] */
2170 2442, /* Collection[Object] */
2172 2444, /* Collection[PropertyLayoutElement] */
2173 2445, /* Collection[nullable MPropDef] */
2217 2489, /* Collection[MMethodDef] */
2230 2502, /* Collection[nullable Object] */
2244 2516, /* Collection[nullable PropertyLayoutElement] */
2266 1543, /* ListNode[MMethodDef] */
2271 2982, /* nullable ListNode[MMethodDef] */
2278 const struct types resolution_table_core__list__ListNode__nitc__MMethodDef
= {
2281 &type_nullable__core__list__ListNode__nitc__MMethodDef
, /* nullable ListNode[E]: nullable ListNode[MMethodDef] */
2282 &type_core__abstract_collection__RefIterator__nitc__MMethodDef
, /* RefIterator[E]: RefIterator[MMethodDef] */
2283 &type_nitc__MMethodDef
, /* E: MMethodDef */
2292 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2295 /* runtime type ListIterator[MMethodDef] */
2296 const struct type type_core__ListIterator__nitc__MMethodDef
= {
2298 "ListIterator[MMethodDef]", /* class_name_string */
2301 &resolution_table_core__ListIterator__nitc__MMethodDef
,
2305 2401, /* nullable Object */
2306 2400, /* Iterator[Object] */
2312 2844, /* Iterator[MMethodDef] */
2315 1544, /* ListIterator[MMethodDef] */
2322 const struct types resolution_table_core__ListIterator__nitc__MMethodDef
= {
2325 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2326 &type_core__List__nitc__MMethodDef
, /* List[E]: List[MMethodDef] */
2329 /* runtime type ListReverseIterator[MMethodDef] */
2330 const struct type type_core__list__ListReverseIterator__nitc__MMethodDef
= {
2332 "ListReverseIterator[MMethodDef]", /* class_name_string */
2335 &resolution_table_core__list__ListReverseIterator__nitc__MMethodDef
,
2339 2401, /* nullable Object */
2340 2400, /* Iterator[Object] */
2346 2844, /* Iterator[MMethodDef] */
2349 1544, /* ListIterator[MMethodDef] */
2354 1545, /* ListReverseIterator[MMethodDef] */
2361 const struct types resolution_table_core__list__ListReverseIterator__nitc__MMethodDef
= {
2364 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2365 &type_core__List__nitc__MMethodDef
, /* List[E]: List[MMethodDef] */
2368 /* runtime type RefIterator[MMethodDef] */
2369 const struct type type_core__abstract_collection__RefIterator__nitc__MMethodDef
= {
2371 "RefIterator[MMethodDef]", /* class_name_string */
2374 &resolution_table_core__abstract_collection__RefIterator__nitc__MMethodDef
,
2378 2401, /* nullable Object */
2379 2400, /* Iterator[Object] */
2385 2844, /* Iterator[MMethodDef] */
2388 1546, /* RefIterator[MMethodDef] */
2395 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MMethodDef
= {
2398 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2399 &type_core__Ref__nitc__MMethodDef
, /* Ref[E]: Ref[MMethodDef] */
2402 /* runtime type HashMapKeys[MClassDef, HashSet[MType]] */
2403 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__HashSet__nitc__MType
= {
2405 "HashMapKeys[MClassDef, HashSet[MType]]", /* class_name_string */
2408 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__HashSet__nitc__MType
,
2412 2401, /* nullable Object */
2429 2423, /* Collection[MClassDef] */
2448 2442, /* Collection[Object] */
2508 2502, /* Collection[nullable Object] */
2572 1547, /* HashMapKeys[MClassDef, HashSet[MType]] */
2584 1710, /* HashMapKeys[Object, nullable Object] */
2618 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__HashSet__nitc__MType
= {
2621 &type_core__HashMap__nitc__MClassDef__core__HashSet__nitc__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
2622 &type_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, HashSet[MType]] */
2632 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
2635 /* runtime type HashMapValues[MClassDef, HashSet[MType]] */
2636 const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__core__HashSet__nitc__MType
= {
2638 "HashMapValues[MClassDef, HashSet[MType]]", /* class_name_string */
2641 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__HashSet__nitc__MType
,
2645 2401, /* nullable Object */
2681 2442, /* Collection[Object] */
2731 2492, /* Collection[HashSet[MType]] */
2741 2502, /* Collection[nullable Object] */
2747 2508, /* Collection[Set[MType]] */
2805 1548, /* HashMapValues[MClassDef, HashSet[MType]] */
2817 1711, /* HashMapValues[Object, nullable Object] */
2851 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__HashSet__nitc__MType
= {
2854 &type_core__HashMap__nitc__MClassDef__core__HashSet__nitc__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
2855 &type_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, HashSet[MType]] */
2865 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
2868 /* runtime type HashMapIterator[MClassDef, HashSet[MType]] */
2869 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
2871 "HashMapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
2874 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__HashSet__nitc__MType
,
2878 2401, /* nullable Object */
2912 2693, /* MapIterator[MClassDef, HashSet[MType]] */
2925 2706, /* MapIterator[Object, nullable Object] */
2991 1549, /* HashMapIterator[MClassDef, HashSet[MType]] */
3003 1712, /* HashMapIterator[Object, nullable Object] */
3037 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
3040 &type_core__HashMap__nitc__MClassDef__core__HashSet__nitc__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
3043 /* runtime type NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
3044 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
= {
3046 "NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]]", /* class_name_string */
3049 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
,
3053 2401, /* nullable Object */
3147 1717, /* NativeArray[nullable Object] */
3225 1550, /* NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
3240 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3282 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
= {
3285 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
, /* E: nullable HashMapNode[MClassDef, HashSet[MType]] */
3286 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
3289 /* runtime type HashMapNode[MClassDef, HashSet[MType]] */
3290 const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
= {
3292 "HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
3295 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
,
3299 2401, /* nullable Object */
3333 2784, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
3345 2799, /* nullable HashMapNode[Object, nullable Object] */
3395 1551, /* HashMapNode[MClassDef, HashSet[MType]] */
3439 1714, /* HashMapNode[Object, nullable Object] */
3456 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__HashSet__nitc__MType
= {
3459 &type_core__HashSet__nitc__MType
, /* V: HashSet[MType] */
3460 &type_nitc__MClassDef
, /* K: MClassDef */
3463 /* runtime type Array[HashSet[MType]] */
3464 const struct type type_core__Array__core__HashSet__nitc__MType
= {
3466 "Array[HashSet[MType]]", /* class_name_string */
3469 &resolution_table_core__Array__core__HashSet__nitc__MType
,
3473 2401, /* nullable Object */
3509 2442, /* Collection[Object] */
3559 2492, /* Collection[HashSet[MType]] */
3569 2502, /* Collection[nullable Object] */
3575 2508, /* Collection[Set[MType]] */
3601 1715, /* Array[nullable Object] */
3602 2210, /* SequenceRead[nullable Object] */
3658 2588, /* AbstractArrayRead[HashSet[MType]] */
3673 2603, /* AbstractArrayRead[nullable Object] */
3683 2613, /* AbstractArrayRead[Set[MType]] */
3691 2621, /* AbstractArrayRead[Object] */
3762 2888, /* AbstractArray[Object] */
3813 2939, /* AbstractArray[HashSet[MType]] */
3823 2949, /* AbstractArray[nullable Object] */
3829 2955, /* AbstractArray[Set[MType]] */
3856 226, /* Array[Object] */
3942 1552, /* Array[HashSet[MType]] */
3957 1810, /* Array[Set[MType]] */
3984 const struct types resolution_table_core__Array__core__HashSet__nitc__MType
= {
3987 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
3988 &type_core__Array__core__HashSet__nitc__MType
, /* SELF: Array[HashSet[MType]] */
3989 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
3990 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
3991 &type_core__AbstractArray__core__HashSet__nitc__MType
, /* AbstractArray[E]: AbstractArray[HashSet[MType]] */
3992 &type_core__NativeArray__core__HashSet__nitc__MType
, /* NativeArray[E]: NativeArray[HashSet[MType]] */
3993 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
3994 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
3995 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
3996 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
3997 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
3998 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
3999 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4000 &type_core__AbstractArray__core__HashSet__nitc__MType
, /* AbstractArray[E]: AbstractArray[HashSet[MType]] */
4001 &type_core__array__ArrayIterator__core__HashSet__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[HashSet[MType]] */
4002 &type_core__array__ArrayReverseIterator__core__HashSet__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashSet[MType]] */
4005 /* runtime type MapValuesIterator[MClassDef, HashSet[MType]] */
4006 const struct type type_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4008 "MapValuesIterator[MClassDef, HashSet[MType]]", /* class_name_string */
4011 &resolution_table_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
,
4015 2401, /* nullable Object */
4016 2400, /* Iterator[Object] */
4058 1553, /* MapValuesIterator[MClassDef, HashSet[MType]] */
4071 1716, /* MapValuesIterator[Object, nullable Object] */
4106 const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4109 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4110 &type_core__MapIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassDef, HashSet[MType]] */
4113 /* runtime type NativeArray[HashSet[MType]] */
4114 const struct type type_core__NativeArray__core__HashSet__nitc__MType
= {
4116 "NativeArray[HashSet[MType]]", /* class_name_string */
4119 &resolution_table_core__NativeArray__core__HashSet__nitc__MType
,
4123 2401, /* nullable Object */
4156 227, /* NativeArray[Object] */
4207 1554, /* NativeArray[HashSet[MType]] */
4217 1717, /* NativeArray[nullable Object] */
4223 1812, /* NativeArray[Set[MType]] */
4352 const struct types resolution_table_core__NativeArray__core__HashSet__nitc__MType
= {
4355 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
4356 &type_core__NativeArray__core__HashSet__nitc__MType
, /* NativeArray[E]: NativeArray[HashSet[MType]] */
4359 /* runtime type ArrayIterator[HashSet[MType]] */
4360 const struct type type_core__array__ArrayIterator__core__HashSet__nitc__MType
= {
4362 "ArrayIterator[HashSet[MType]]", /* class_name_string */
4365 &resolution_table_core__array__ArrayIterator__core__HashSet__nitc__MType
,
4369 2401, /* nullable Object */
4370 2400, /* Iterator[Object] */
4433 1555, /* ArrayIterator[HashSet[MType]] */
4448 1718, /* ArrayIterator[nullable Object] */
4458 1813, /* ArrayIterator[Set[MType]] */
4466 1884, /* ArrayIterator[Object] */
4507 const struct types resolution_table_core__array__ArrayIterator__core__HashSet__nitc__MType
= {
4510 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4511 &type_core__AbstractArrayRead__core__HashSet__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[HashSet[MType]] */
4514 /* runtime type ArrayReverseIterator[HashSet[MType]] */
4515 const struct type type_core__array__ArrayReverseIterator__core__HashSet__nitc__MType
= {
4517 "ArrayReverseIterator[HashSet[MType]]", /* class_name_string */
4520 &resolution_table_core__array__ArrayReverseIterator__core__HashSet__nitc__MType
,
4524 2401, /* nullable Object */
4525 2400, /* Iterator[Object] */
4588 1555, /* ArrayIterator[HashSet[MType]] */
4603 1718, /* ArrayIterator[nullable Object] */
4613 1813, /* ArrayIterator[Set[MType]] */
4621 1884, /* ArrayIterator[Object] */
4714 1556, /* ArrayReverseIterator[HashSet[MType]] */
4729 1719, /* ArrayReverseIterator[nullable Object] */
4739 1814, /* ArrayReverseIterator[Set[MType]] */
4747 1885, /* ArrayReverseIterator[Object] */
4788 const struct types resolution_table_core__array__ArrayReverseIterator__core__HashSet__nitc__MType
= {
4791 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4792 &type_core__AbstractArrayRead__core__HashSet__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[HashSet[MType]] */
4795 /* runtime type MapKeysIterator[MClassDef, HashSet[MType]] */
4796 const struct type type_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4798 "MapKeysIterator[MClassDef, HashSet[MType]]", /* class_name_string */
4801 &resolution_table_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
,
4805 2401, /* nullable Object */
4806 2400, /* Iterator[Object] */
4848 1557, /* MapKeysIterator[MClassDef, HashSet[MType]] */
4861 1720, /* MapKeysIterator[Object, nullable Object] */
4896 const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4899 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
4900 &type_core__MapIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassDef, HashSet[MType]] */
4903 /* runtime type HashMapKeys[MClass, Int] */
4904 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Int
= {
4906 "HashMapKeys[MClass, Int]", /* class_name_string */
4909 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Int
,
4913 2401, /* nullable Object */
4924 2417, /* Collection[MClass] */
4949 2442, /* Collection[Object] */
4953 2446, /* Collection[nullable MClass] */
5009 2502, /* Collection[nullable Object] */
5074 1558, /* HashMapKeys[MClass, Int] */
5085 1710, /* HashMapKeys[Object, nullable Object] */
5119 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Int
= {
5122 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
5123 &type_core__MapKeysIterator__nitc__MClass__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Int] */
5133 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5136 /* runtime type HashMapValues[MClass, Int] */
5137 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Int
= {
5139 "HashMapValues[MClass, Int]", /* class_name_string */
5142 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Int
,
5146 2401, /* nullable Object */
5161 2421, /* Collection[Int] */
5182 2442, /* Collection[Object] */
5242 2502, /* Collection[nullable Object] */
5307 1559, /* HashMapValues[MClass, Int] */
5318 1711, /* HashMapValues[Object, nullable Object] */
5352 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Int
= {
5355 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
5356 &type_core__MapValuesIterator__nitc__MClass__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Int] */
5366 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
5369 /* runtime type HashMapIterator[MClass, Int] */
5370 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Int
= {
5372 "HashMapIterator[MClass, Int]", /* class_name_string */
5375 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Int
,
5379 2401, /* nullable Object */
5414 2694, /* MapIterator[MClass, Int] */
5426 2706, /* MapIterator[Object, nullable Object] */
5493 1560, /* HashMapIterator[MClass, Int] */
5504 1712, /* HashMapIterator[Object, nullable Object] */
5538 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Int
= {
5541 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
5544 /* runtime type NativeArray[nullable HashMapNode[MClass, Int]] */
5545 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Int
= {
5547 "NativeArray[nullable HashMapNode[MClass, Int]]", /* class_name_string */
5550 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Int
,
5554 2401, /* nullable Object */
5648 1717, /* NativeArray[nullable Object] */
5727 1561, /* NativeArray[nullable HashMapNode[MClass, Int]] */
5741 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5783 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Int
= {
5786 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Int
, /* E: nullable HashMapNode[MClass, Int] */
5787 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Int]] */
5790 /* runtime type HashMapNode[MClass, Int] */
5791 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Int
= {
5793 "HashMapNode[MClass, Int]", /* class_name_string */
5796 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Int
,
5800 2401, /* nullable Object */
5835 2785, /* nullable HashMapNode[MClass, Int] */
5846 2799, /* nullable HashMapNode[Object, nullable Object] */
5897 1562, /* HashMapNode[MClass, Int] */
5940 1714, /* HashMapNode[Object, nullable Object] */
5957 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Int
= {
5960 &type_core__Int
, /* V: Int */
5961 &type_nitc__MClass
, /* K: MClass */
5964 /* runtime type MapValuesIterator[MClass, Int] */
5965 const struct type type_core__MapValuesIterator__nitc__MClass__core__Int
= {
5967 "MapValuesIterator[MClass, Int]", /* class_name_string */
5970 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Int
,
5974 2401, /* nullable Object */
5975 2400, /* Iterator[Object] */
6018 1563, /* MapValuesIterator[MClass, Int] */
6030 1716, /* MapValuesIterator[Object, nullable Object] */
6065 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Int
= {
6068 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
6069 &type_core__MapIterator__nitc__MClass__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, Int] */
6072 /* runtime type MapKeysIterator[MClass, Int] */
6073 const struct type type_core__MapKeysIterator__nitc__MClass__core__Int
= {
6075 "MapKeysIterator[MClass, Int]", /* class_name_string */
6078 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Int
,
6082 2401, /* nullable Object */
6083 2400, /* Iterator[Object] */
6126 1564, /* MapKeysIterator[MClass, Int] */
6138 1720, /* MapKeysIterator[Object, nullable Object] */
6173 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Int
= {
6176 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6177 &type_core__MapIterator__nitc__MClass__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, Int] */
6180 /* runtime type HashSetIterator[Object] */
6181 const struct type type_core__hash_collection__HashSetIterator__core__Object
= {
6183 "HashSetIterator[Object]", /* class_name_string */
6186 &resolution_table_core__hash_collection__HashSetIterator__core__Object
,
6190 2401, /* nullable Object */
6191 2400, /* Iterator[Object] */
6212 1565, /* HashSetIterator[Object] */
6225 const struct types resolution_table_core__hash_collection__HashSetIterator__core__Object
= {
6228 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
6229 &type_core__HashSet__core__Object
, /* HashSet[E]: HashSet[Object] */
6232 /* runtime type HashSetNode[Object] */
6233 const struct type type_core__hash_collection__HashSetNode__core__Object
= {
6235 "HashSetNode[Object]", /* class_name_string */
6238 &resolution_table_core__hash_collection__HashSetNode__core__Object
,
6242 2401, /* nullable Object */
6255 2786, /* nullable HashSetNode[Object] */
6276 1566, /* HashSetNode[Object] */
6291 const struct types resolution_table_core__hash_collection__HashSetNode__core__Object
= {
6295 &type_core__Object
, /* K: Object */
6298 /* runtime type NativeArray[nullable HashSetNode[Object]] */
6299 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Object
= {
6301 "NativeArray[nullable HashSetNode[Object]]", /* class_name_string */
6304 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Object
,
6308 2401, /* nullable Object */
6402 1717, /* NativeArray[nullable Object] */
6482 1567, /* NativeArray[nullable HashSetNode[Object]] */
6537 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Object
= {
6540 &type_nullable__core__hash_collection__HashSetNode__core__Object
, /* E: nullable HashSetNode[Object] */
6541 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Object
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Object]] */
6544 /* runtime type HashMapKeys[MType, Array[nullable MType]] */
6545 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nullable__nitc__MType
= {
6547 "HashMapKeys[MType, Array[nullable MType]]", /* class_name_string */
6550 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nullable__nitc__MType
,
6554 2401, /* nullable Object */
6582 2434, /* Collection[MType] */
6590 2442, /* Collection[Object] */
6601 2453, /* Collection[nullable MType] */
6650 2502, /* Collection[nullable Object] */
6716 1568, /* HashMapKeys[MType, Array[nullable MType]] */
6726 1710, /* HashMapKeys[Object, nullable Object] */
6760 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nullable__nitc__MType
= {
6763 &type_core__HashMap__nitc__MType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
6764 &type_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Array[nullable MType]] */
6774 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
6777 /* runtime type HashMapValues[MType, Array[nullable MType]] */
6778 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__Array__nullable__nitc__MType
= {
6780 "HashMapValues[MType, Array[nullable MType]]", /* class_name_string */
6783 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Array__nullable__nitc__MType
,
6787 2401, /* nullable Object */
6823 2442, /* Collection[Object] */
6874 2493, /* Collection[Array[nullable MType]] */
6883 2502, /* Collection[nullable Object] */
6949 1569, /* HashMapValues[MType, Array[nullable MType]] */
6959 1711, /* HashMapValues[Object, nullable Object] */
6993 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Array__nullable__nitc__MType
= {
6996 &type_core__HashMap__nitc__MType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
6997 &type_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Array[nullable MType]] */
7007 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
7010 /* runtime type HashMapIterator[MType, Array[nullable MType]] */
7011 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
7013 "HashMapIterator[MType, Array[nullable MType]]", /* class_name_string */
7016 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nullable__nitc__MType
,
7020 2401, /* nullable Object */
7056 2695, /* MapIterator[MType, Array[nullable MType]] */
7067 2706, /* MapIterator[Object, nullable Object] */
7135 1570, /* HashMapIterator[MType, Array[nullable MType]] */
7145 1712, /* HashMapIterator[Object, nullable Object] */
7179 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
7182 &type_core__HashMap__nitc__MType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
7185 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7186 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
7188 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
7191 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
,
7195 2401, /* nullable Object */
7289 1717, /* NativeArray[nullable Object] */
7370 1571, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7382 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
7424 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
7427 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
, /* E: nullable HashMapNode[MType, Array[nullable MType]] */
7428 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7431 /* runtime type HashMapNode[MType, Array[nullable MType]] */
7432 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
7434 "HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
7437 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
,
7441 2401, /* nullable Object */
7477 2787, /* nullable HashMapNode[MType, Array[nullable MType]] */
7487 2799, /* nullable HashMapNode[Object, nullable Object] */
7539 1572, /* HashMapNode[MType, Array[nullable MType]] */
7581 1714, /* HashMapNode[Object, nullable Object] */
7598 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
7601 &type_core__Array__nullable__nitc__MType
, /* V: Array[nullable MType] */
7602 &type_nitc__MType
, /* K: MType */
7605 /* runtime type Array[Array[nullable MType]] */
7606 const struct type type_core__Array__core__Array__nullable__nitc__MType
= {
7608 "Array[Array[nullable MType]]", /* class_name_string */
7611 &resolution_table_core__Array__core__Array__nullable__nitc__MType
,
7615 2401, /* nullable Object */
7651 2442, /* Collection[Object] */
7702 2493, /* Collection[Array[nullable MType]] */
7711 2502, /* Collection[nullable Object] */
7743 1715, /* Array[nullable Object] */
7744 2210, /* SequenceRead[nullable Object] */
7801 2589, /* AbstractArrayRead[Array[nullable MType]] */
7815 2603, /* AbstractArrayRead[nullable Object] */
7833 2621, /* AbstractArrayRead[Object] */
7904 2888, /* AbstractArray[Object] */
7956 2940, /* AbstractArray[Array[nullable MType]] */
7965 2949, /* AbstractArray[nullable Object] */
7998 226, /* Array[Object] */
8085 1573, /* Array[Array[nullable MType]] */
8126 const struct types resolution_table_core__Array__core__Array__nullable__nitc__MType
= {
8129 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
8130 &type_core__Array__core__Array__nullable__nitc__MType
, /* SELF: Array[Array[nullable MType]] */
8131 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
8132 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8133 &type_core__AbstractArray__core__Array__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[nullable MType]] */
8134 &type_core__NativeArray__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[Array[nullable MType]] */
8135 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
8136 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
8137 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
8138 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
8139 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
8140 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8141 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8142 &type_core__AbstractArray__core__Array__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[nullable MType]] */
8143 &type_core__array__ArrayIterator__core__Array__nullable__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[Array[nullable MType]] */
8144 &type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MType]] */
8147 /* runtime type MapValuesIterator[MType, Array[nullable MType]] */
8148 const struct type type_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
8150 "MapValuesIterator[MType, Array[nullable MType]]", /* class_name_string */
8153 &resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
,
8157 2401, /* nullable Object */
8158 2400, /* Iterator[Object] */
8202 1574, /* MapValuesIterator[MType, Array[nullable MType]] */
8213 1716, /* MapValuesIterator[Object, nullable Object] */
8248 const struct types resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
8251 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8252 &type_core__MapIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Array[nullable MType]] */
8255 /* runtime type NativeArray[Array[nullable MType]] */
8256 const struct type type_core__NativeArray__core__Array__nullable__nitc__MType
= {
8258 "NativeArray[Array[nullable MType]]", /* class_name_string */
8261 &resolution_table_core__NativeArray__core__Array__nullable__nitc__MType
,
8265 2401, /* nullable Object */
8298 227, /* NativeArray[Object] */
8350 1575, /* NativeArray[Array[nullable MType]] */
8359 1717, /* NativeArray[nullable Object] */
8494 const struct types resolution_table_core__NativeArray__core__Array__nullable__nitc__MType
= {
8497 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
8498 &type_core__NativeArray__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[Array[nullable MType]] */
8501 /* runtime type ArrayIterator[Array[nullable MType]] */
8502 const struct type type_core__array__ArrayIterator__core__Array__nullable__nitc__MType
= {
8504 "ArrayIterator[Array[nullable MType]]", /* class_name_string */
8507 &resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MType
,
8511 2401, /* nullable Object */
8512 2400, /* Iterator[Object] */
8576 1576, /* ArrayIterator[Array[nullable MType]] */
8590 1718, /* ArrayIterator[nullable Object] */
8608 1884, /* ArrayIterator[Object] */
8649 const struct types resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MType
= {
8652 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8653 &type_core__AbstractArrayRead__core__Array__nullable__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MType]] */
8656 /* runtime type ArrayReverseIterator[Array[nullable MType]] */
8657 const struct type type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MType
= {
8659 "ArrayReverseIterator[Array[nullable MType]]", /* class_name_string */
8662 &resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MType
,
8666 2401, /* nullable Object */
8667 2400, /* Iterator[Object] */
8731 1576, /* ArrayIterator[Array[nullable MType]] */
8745 1718, /* ArrayIterator[nullable Object] */
8763 1884, /* ArrayIterator[Object] */
8857 1577, /* ArrayReverseIterator[Array[nullable MType]] */
8871 1719, /* ArrayReverseIterator[nullable Object] */
8889 1885, /* ArrayReverseIterator[Object] */
8930 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MType
= {
8933 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
8934 &type_core__AbstractArrayRead__core__Array__nullable__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MType]] */
8937 /* runtime type MapKeysIterator[MType, Array[nullable MType]] */
8938 const struct type type_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
8940 "MapKeysIterator[MType, Array[nullable MType]]", /* class_name_string */
8943 &resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
,
8947 2401, /* nullable Object */
8948 2400, /* Iterator[Object] */
8953 2843, /* Iterator[MType] */
8992 1578, /* MapKeysIterator[MType, Array[nullable MType]] */
9003 1720, /* MapKeysIterator[Object, nullable Object] */
9038 const struct types resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
9041 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9042 &type_core__MapIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Array[nullable MType]] */
9045 /* runtime type HashMapKeys[MClassType, Array[nullable MType]] */
9046 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9048 "HashMapKeys[MClassType, Array[nullable MType]]", /* class_name_string */
9051 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
,
9055 2401, /* nullable Object */
9074 2425, /* Collection[MClassType] */
9083 2434, /* Collection[MType] */
9091 2442, /* Collection[Object] */
9102 2453, /* Collection[nullable MType] */
9151 2502, /* Collection[nullable Object] */
9217 1568, /* HashMapKeys[MType, Array[nullable MType]] */
9218 1579, /* HashMapKeys[MClassType, Array[nullable MType]] */
9227 1710, /* HashMapKeys[Object, nullable Object] */
9261 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9264 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
9265 &type_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Array[nullable MType]] */
9275 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
9278 /* runtime type HashMapValues[MClassType, Array[nullable MType]] */
9279 const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9281 "HashMapValues[MClassType, Array[nullable MType]]", /* class_name_string */
9284 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
,
9288 2401, /* nullable Object */
9324 2442, /* Collection[Object] */
9375 2493, /* Collection[Array[nullable MType]] */
9384 2502, /* Collection[nullable Object] */
9450 1569, /* HashMapValues[MType, Array[nullable MType]] */
9451 1580, /* HashMapValues[MClassType, Array[nullable MType]] */
9460 1711, /* HashMapValues[Object, nullable Object] */
9494 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9497 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
9498 &type_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Array[nullable MType]] */
9508 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
9511 /* runtime type HashMapIterator[MClassType, Array[nullable MType]] */
9512 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9514 "HashMapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
9517 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
,
9521 2401, /* nullable Object */
9557 2695, /* MapIterator[MType, Array[nullable MType]] */
9558 2696, /* MapIterator[MClassType, Array[nullable MType]] */
9568 2706, /* MapIterator[Object, nullable Object] */
9636 1570, /* HashMapIterator[MType, Array[nullable MType]] */
9637 1581, /* HashMapIterator[MClassType, Array[nullable MType]] */
9646 1712, /* HashMapIterator[Object, nullable Object] */
9680 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9683 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
9686 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
9687 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9689 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
9692 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
,
9696 2401, /* nullable Object */
9790 1717, /* NativeArray[nullable Object] */
9871 1571, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
9872 1582, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
9883 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9925 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
9928 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
, /* E: nullable HashMapNode[MClassType, Array[nullable MType]] */
9929 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */