1 #include "nitc__nith.types.0.h"
2 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
5 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
6 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassDef]] */
9 /* runtime type HashMapKeys[MModule, Set[MClass]] */
10 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
= {
12 "HashMapKeys[MModule, Set[MClass]]", /* class_name_string */
15 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
,
19 2401, /* nullable Object */
29 2416, /* Collection[MModule] */
55 2442, /* Collection[Object] */
88 2475, /* Collection[nullable MModule] */
115 2502, /* Collection[nullable Object] */
189 1678, /* HashMapKeys[MModule, Set[MClass]] */
191 1710, /* HashMapKeys[Object, nullable Object] */
225 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
= {
228 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
229 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClass]] */
239 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
242 /* runtime type HashMapValues[MModule, Set[MClass]] */
243 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
= {
245 "HashMapValues[MModule, Set[MClass]]", /* class_name_string */
248 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
,
252 2401, /* nullable Object */
288 2442, /* Collection[Object] */
346 2500, /* Collection[Set[MClass]] */
348 2502, /* Collection[nullable Object] */
422 1679, /* HashMapValues[MModule, Set[MClass]] */
424 1711, /* HashMapValues[Object, nullable Object] */
458 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
= {
461 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
462 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClass]] */
472 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
475 /* runtime type HashMapIterator[MModule, Set[MClass]] */
476 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
= {
478 "HashMapIterator[MModule, Set[MClass]]", /* class_name_string */
481 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
,
485 2401, /* nullable Object */
530 2704, /* MapIterator[MModule, Set[MClass]] */
532 2706, /* MapIterator[Object, nullable Object] */
608 1680, /* HashMapIterator[MModule, Set[MClass]] */
610 1712, /* HashMapIterator[Object, nullable Object] */
644 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
= {
647 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
650 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
651 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
653 "NativeArray[nullable HashMapNode[MModule, Set[MClass]]]", /* class_name_string */
656 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
,
660 2401, /* nullable Object */
754 1717, /* NativeArray[nullable Object] */
844 1681, /* NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
847 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
889 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
892 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
, /* E: nullable HashMapNode[MModule, Set[MClass]] */
893 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
896 /* runtime type HashMapNode[MModule, Set[MClass]] */
897 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
899 "HashMapNode[MModule, Set[MClass]]", /* class_name_string */
902 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
,
906 2401, /* nullable Object */
950 2796, /* nullable HashMapNode[MModule, Set[MClass]] */
952 2799, /* nullable HashMapNode[Object, nullable Object] */
1012 1682, /* HashMapNode[MModule, Set[MClass]] */
1046 1714, /* HashMapNode[Object, nullable Object] */
1063 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
1066 &type_core__Set__nitc__MClass
, /* V: Set[MClass] */
1067 &type_nitc__MModule
, /* K: MModule */
1070 /* runtime type Array[Set[MClass]] */
1071 const struct type type_core__Array__core__Set__nitc__MClass
= {
1073 "Array[Set[MClass]]", /* class_name_string */
1076 &resolution_table_core__Array__core__Set__nitc__MClass
,
1080 2401, /* nullable Object */
1116 2442, /* Collection[Object] */
1174 2500, /* Collection[Set[MClass]] */
1176 2502, /* Collection[nullable Object] */
1208 1715, /* Array[nullable Object] */
1209 2210, /* SequenceRead[nullable Object] */
1278 2601, /* AbstractArrayRead[Set[MClass]] */
1280 2603, /* AbstractArrayRead[nullable Object] */
1298 2621, /* AbstractArrayRead[Object] */
1369 2888, /* AbstractArray[Object] */
1428 2947, /* AbstractArray[Set[MClass]] */
1430 2949, /* AbstractArray[nullable Object] */
1463 226, /* Array[Object] */
1557 1683, /* Array[Set[MClass]] */
1591 const struct types resolution_table_core__Array__core__Set__nitc__MClass
= {
1594 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
1595 &type_core__Array__core__Set__nitc__MClass
, /* SELF: Array[Set[MClass]] */
1596 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
1597 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
1598 &type_core__AbstractArray__core__Set__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Set[MClass]] */
1599 &type_core__NativeArray__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[Set[MClass]] */
1600 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
1601 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
1602 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
1603 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
1604 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
1605 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
1606 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
1607 &type_core__AbstractArray__core__Set__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Set[MClass]] */
1608 &type_core__array__ArrayIterator__core__Set__nitc__MClass
, /* ArrayIterator[E]: ArrayIterator[Set[MClass]] */
1609 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClass
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClass]] */
1612 /* runtime type MapValuesIterator[MModule, Set[MClass]] */
1613 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
= {
1615 "MapValuesIterator[MModule, Set[MClass]]", /* class_name_string */
1618 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
,
1622 2401, /* nullable Object */
1623 2400, /* Iterator[Object] */
1676 1684, /* MapValuesIterator[MModule, Set[MClass]] */
1678 1716, /* MapValuesIterator[Object, nullable Object] */
1713 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
= {
1716 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
1717 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClass]] */
1720 /* runtime type NativeArray[Set[MClass]] */
1721 const struct type type_core__NativeArray__core__Set__nitc__MClass
= {
1723 "NativeArray[Set[MClass]]", /* class_name_string */
1726 &resolution_table_core__NativeArray__core__Set__nitc__MClass
,
1730 2401, /* nullable Object */
1763 227, /* NativeArray[Object] */
1822 1685, /* NativeArray[Set[MClass]] */
1824 1717, /* NativeArray[nullable Object] */
1959 const struct types resolution_table_core__NativeArray__core__Set__nitc__MClass
= {
1962 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
1963 &type_core__NativeArray__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[Set[MClass]] */
1966 /* runtime type ArrayIterator[Set[MClass]] */
1967 const struct type type_core__array__ArrayIterator__core__Set__nitc__MClass
= {
1969 "ArrayIterator[Set[MClass]]", /* class_name_string */
1972 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MClass
,
1976 2401, /* nullable Object */
1977 2400, /* Iterator[Object] */
2053 1686, /* ArrayIterator[Set[MClass]] */
2055 1718, /* ArrayIterator[nullable Object] */
2073 1884, /* ArrayIterator[Object] */
2114 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MClass
= {
2117 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
2118 &type_core__AbstractArrayRead__core__Set__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClass]] */
2121 /* runtime type ArrayReverseIterator[Set[MClass]] */
2122 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MClass
= {
2124 "ArrayReverseIterator[Set[MClass]]", /* class_name_string */
2127 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClass
,
2131 2401, /* nullable Object */
2132 2400, /* Iterator[Object] */
2208 1686, /* ArrayIterator[Set[MClass]] */
2210 1718, /* ArrayIterator[nullable Object] */
2228 1884, /* ArrayIterator[Object] */
2334 1687, /* ArrayReverseIterator[Set[MClass]] */
2336 1719, /* ArrayReverseIterator[nullable Object] */
2354 1885, /* ArrayReverseIterator[Object] */
2395 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClass
= {
2398 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
2399 &type_core__AbstractArrayRead__core__Set__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClass]] */
2402 /* runtime type MapKeysIterator[MModule, Set[MClass]] */
2403 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
= {
2405 "MapKeysIterator[MModule, Set[MClass]]", /* class_name_string */
2408 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
,
2412 2401, /* nullable Object */
2413 2400, /* Iterator[Object] */
2414 2839, /* Iterator[MModule] */
2466 1688, /* MapKeysIterator[MModule, Set[MClass]] */
2468 1720, /* MapKeysIterator[Object, nullable Object] */
2503 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
= {
2506 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
2507 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClass]] */
2510 /* runtime type HashMapKeys[MModule, Set[MClassType]] */
2511 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
= {
2513 "HashMapKeys[MModule, Set[MClassType]]", /* class_name_string */
2516 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
,
2520 2401, /* nullable Object */
2530 2416, /* Collection[MModule] */
2556 2442, /* Collection[Object] */
2589 2475, /* Collection[nullable MModule] */
2616 2502, /* Collection[nullable Object] */
2691 1689, /* HashMapKeys[MModule, Set[MClassType]] */
2692 1710, /* HashMapKeys[Object, nullable Object] */
2726 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
= {
2729 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
2730 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassType]] */
2740 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
2743 /* runtime type HashMapValues[MModule, Set[MClassType]] */
2744 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
= {
2746 "HashMapValues[MModule, Set[MClassType]]", /* class_name_string */
2749 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
,
2753 2401, /* nullable Object */
2789 2442, /* Collection[Object] */
2815 2468, /* Collection[Set[MClassType]] */
2849 2502, /* Collection[nullable Object] */
2855 2508, /* Collection[Set[MType]] */
2924 1690, /* HashMapValues[MModule, Set[MClassType]] */
2925 1711, /* HashMapValues[Object, nullable Object] */
2959 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
= {
2962 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
2963 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassType]] */
2973 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
2976 /* runtime type HashMapIterator[MModule, Set[MClassType]] */
2977 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
= {
2979 "HashMapIterator[MModule, Set[MClassType]]", /* class_name_string */
2982 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
,
2986 2401, /* nullable Object */
3032 2705, /* MapIterator[MModule, Set[MClassType]] */
3033 2706, /* MapIterator[Object, nullable Object] */
3110 1691, /* HashMapIterator[MModule, Set[MClassType]] */
3111 1712, /* HashMapIterator[Object, nullable Object] */
3145 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
= {
3148 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
3151 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3152 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
3154 "NativeArray[nullable HashMapNode[MModule, Set[MClassType]]]", /* class_name_string */
3157 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
,
3161 2401, /* nullable Object */
3255 1717, /* NativeArray[nullable Object] */
3346 1692, /* NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3348 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3390 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
3393 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
, /* E: nullable HashMapNode[MModule, Set[MClassType]] */
3394 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3397 /* runtime type HashMapNode[MModule, Set[MClassType]] */
3398 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
3400 "HashMapNode[MModule, Set[MClassType]]", /* class_name_string */
3403 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
,
3407 2401, /* nullable Object */
3452 2797, /* nullable HashMapNode[MModule, Set[MClassType]] */
3453 2799, /* nullable HashMapNode[Object, nullable Object] */
3514 1693, /* HashMapNode[MModule, Set[MClassType]] */
3547 1714, /* HashMapNode[Object, nullable Object] */
3564 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
3567 &type_core__Set__nitc__MClassType
, /* V: Set[MClassType] */
3568 &type_nitc__MModule
, /* K: MModule */
3571 /* runtime type MapValuesIterator[MModule, Set[MClassType]] */
3572 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
= {
3574 "MapValuesIterator[MModule, Set[MClassType]]", /* class_name_string */
3577 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
,
3581 2401, /* nullable Object */
3582 2400, /* Iterator[Object] */
3636 1694, /* MapValuesIterator[MModule, Set[MClassType]] */
3637 1716, /* MapValuesIterator[Object, nullable Object] */
3672 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
= {
3675 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
3676 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassType]] */
3679 /* runtime type MapKeysIterator[MModule, Set[MClassType]] */
3680 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
= {
3682 "MapKeysIterator[MModule, Set[MClassType]]", /* class_name_string */
3685 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
,
3689 2401, /* nullable Object */
3690 2400, /* Iterator[Object] */
3691 2839, /* Iterator[MModule] */
3744 1695, /* MapKeysIterator[MModule, Set[MClassType]] */
3745 1720, /* MapKeysIterator[Object, nullable Object] */
3780 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
= {
3783 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
3784 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassType]] */
3787 /* runtime type HashSetIterator[MClassDef] */
3788 const struct type type_core__hash_collection__HashSetIterator__nitc__MClassDef
= {
3790 "HashSetIterator[MClassDef]", /* class_name_string */
3793 &resolution_table_core__hash_collection__HashSetIterator__nitc__MClassDef
,
3797 2401, /* nullable Object */
3798 2400, /* Iterator[Object] */
3819 1565, /* HashSetIterator[Object] */
3821 1696, /* HashSetIterator[MClassDef] */
3832 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MClassDef
= {
3835 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
3836 &type_core__HashSet__nitc__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
3839 /* runtime type HashSetNode[MClassDef] */
3840 const struct type type_core__hash_collection__HashSetNode__nitc__MClassDef
= {
3842 "HashSetNode[MClassDef]", /* class_name_string */
3845 &resolution_table_core__hash_collection__HashSetNode__nitc__MClassDef
,
3849 2401, /* nullable Object */
3862 2786, /* nullable HashSetNode[Object] */
3864 2798, /* nullable HashSetNode[MClassDef] */
3883 1566, /* HashSetNode[Object] */
3885 1697, /* HashSetNode[MClassDef] */
3898 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MClassDef
= {
3902 &type_nitc__MClassDef
, /* K: MClassDef */
3905 /* runtime type NativeArray[nullable HashSetNode[MClassDef]] */
3906 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
= {
3908 "NativeArray[nullable HashSetNode[MClassDef]]", /* class_name_string */
3911 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
,
3915 2401, /* nullable Object */
4009 1717, /* NativeArray[nullable Object] */
4089 1567, /* NativeArray[nullable HashSetNode[Object]] */
4101 1698, /* NativeArray[nullable HashSetNode[MClassDef]] */
4144 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
= {
4147 &type_nullable__core__hash_collection__HashSetNode__nitc__MClassDef
, /* E: nullable HashSetNode[MClassDef] */
4148 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassDef]] */
4151 /* runtime type ListNode[MClassType] */
4152 const struct type type_core__list__ListNode__nitc__MClassType
= {
4154 "ListNode[MClassType]", /* class_name_string */
4157 &resolution_table_core__list__ListNode__nitc__MClassType
,
4161 2401, /* nullable Object */
4180 2425, /* Collection[MClassType] */
4189 2434, /* Collection[MType] */
4197 2442, /* Collection[Object] */
4208 2453, /* Collection[nullable MType] */
4257 2502, /* Collection[nullable Object] */
4289 3071, /* Ref[MClassType] */
4290 3072, /* Ref[MType] */
4294 1699, /* ListNode[MClassType] */
4295 1827, /* ListNode[MType] */
4299 2983, /* nullable ListNode[MClassType] */
4300 2984, /* nullable ListNode[MType] */
4305 const struct types resolution_table_core__list__ListNode__nitc__MClassType
= {
4308 &type_nullable__core__list__ListNode__nitc__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
4309 &type_core__abstract_collection__RefIterator__nitc__MClassType
, /* RefIterator[E]: RefIterator[MClassType] */
4310 &type_nitc__MClassType
, /* E: MClassType */
4319 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4322 /* runtime type ListIterator[MClassType] */
4323 const struct type type_core__ListIterator__nitc__MClassType
= {
4325 "ListIterator[MClassType]", /* class_name_string */
4328 &resolution_table_core__ListIterator__nitc__MClassType
,
4332 2401, /* nullable Object */
4333 2400, /* Iterator[Object] */
4338 2843, /* Iterator[MType] */
4343 1700, /* ListIterator[MClassType] */
4344 1828, /* ListIterator[MType] */
4349 const struct types resolution_table_core__ListIterator__nitc__MClassType
= {
4352 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4353 &type_core__List__nitc__MClassType
, /* List[E]: List[MClassType] */
4356 /* runtime type ListReverseIterator[MClassType] */
4357 const struct type type_core__list__ListReverseIterator__nitc__MClassType
= {
4359 "ListReverseIterator[MClassType]", /* class_name_string */
4362 &resolution_table_core__list__ListReverseIterator__nitc__MClassType
,
4366 2401, /* nullable Object */
4367 2400, /* Iterator[Object] */
4372 2843, /* Iterator[MType] */
4377 1700, /* ListIterator[MClassType] */
4378 1828, /* ListIterator[MType] */
4382 1701, /* ListReverseIterator[MClassType] */
4383 1829, /* ListReverseIterator[MType] */
4388 const struct types resolution_table_core__list__ListReverseIterator__nitc__MClassType
= {
4391 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4392 &type_core__List__nitc__MClassType
, /* List[E]: List[MClassType] */
4395 /* runtime type RefIterator[MClassType] */
4396 const struct type type_core__abstract_collection__RefIterator__nitc__MClassType
= {
4398 "RefIterator[MClassType]", /* class_name_string */
4401 &resolution_table_core__abstract_collection__RefIterator__nitc__MClassType
,
4405 2401, /* nullable Object */
4406 2400, /* Iterator[Object] */
4411 2843, /* Iterator[MType] */
4416 1702, /* RefIterator[MClassType] */
4417 1830, /* RefIterator[MType] */
4422 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MClassType
= {
4425 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4426 &type_core__Ref__nitc__MClassType
, /* Ref[E]: Ref[MClassType] */
4429 /* runtime type HashMap[Object, Array[Object]] */
4430 const struct type type_core__HashMap__core__Object__core__Array__core__Object
= {
4432 "HashMap[Object, Array[Object]]", /* class_name_string */
4435 &resolution_table_core__HashMap__core__Object__core__Array__core__Object
,
4439 2401, /* nullable Object */
4440 2206, /* MapRead[nullable Object, nullable Object] */
4504 3054, /* MapRead[Object, Array[Object]] */
4505 3055, /* MapRead[Object, nullable Object] */
4572 1704, /* HashMap[Object, nullable Object] */
4573 1703, /* HashMap[Object, Array[Object]] */
4606 const struct types resolution_table_core__HashMap__core__Object__core__Array__core__Object
= {
4612 &type_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
, /* HashMapIterator[K, V]: HashMapIterator[Object, Array[Object]] */
4613 &type_core__Object
, /* K: Object */
4614 &type_core__Array__core__Object
, /* V: Array[Object] */
4615 &type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* HashMapNode[K, V]: HashMapNode[Object, Array[Object]] */
4616 &type_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
, /* HashMapKeys[K, V]: HashMapKeys[Object, Array[Object]] */
4617 &type_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
, /* HashMapValues[K, V]: HashMapValues[Object, Array[Object]] */
4618 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* nullable N: nullable HashMapNode[Object, Array[Object]] */
4619 &type_core__MapRead__core__Object__core__Array__core__Object
, /* MapRead[K, V]: MapRead[Object, Array[Object]] */
4621 &type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* N: HashMapNode[Object, Array[Object]] */
4622 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, Array[Object]]] */
4625 /* runtime type HashMap[Object, nullable Object] */
4626 const struct type type_core__HashMap__core__Object__nullable__core__Object
= {
4628 "HashMap[Object, nullable Object]", /* class_name_string */
4631 &resolution_table_core__HashMap__core__Object__nullable__core__Object
,
4635 2401, /* nullable Object */
4636 2206, /* MapRead[nullable Object, nullable Object] */
4701 3055, /* MapRead[Object, nullable Object] */
4768 1704, /* HashMap[Object, nullable Object] */
4802 const struct types resolution_table_core__HashMap__core__Object__nullable__core__Object
= {
4808 &type_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
, /* HashMapIterator[K, V]: HashMapIterator[Object, nullable Object] */
4809 &type_core__Object
, /* K: Object */
4810 &type_nullable__core__Object
, /* V: nullable Object */
4811 &type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* HashMapNode[K, V]: HashMapNode[Object, nullable Object] */
4812 &type_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
, /* HashMapKeys[K, V]: HashMapKeys[Object, nullable Object] */
4813 &type_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
, /* HashMapValues[K, V]: HashMapValues[Object, nullable Object] */
4814 &type_nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* nullable N: nullable HashMapNode[Object, nullable Object] */
4815 &type_core__MapRead__core__Object__nullable__core__Object
, /* MapRead[K, V]: MapRead[Object, nullable Object] */
4817 &type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* N: HashMapNode[Object, nullable Object] */
4818 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, nullable Object]] */
4821 /* runtime type OrderedTreeIterator[Object] */
4822 const struct type type_ordered_tree__OrderedTreeIterator__core__Object
= {
4824 "OrderedTreeIterator[Object]", /* class_name_string */
4827 &resolution_table_ordered_tree__OrderedTreeIterator__core__Object
,
4831 2401, /* nullable Object */
4832 2400, /* Iterator[Object] */
4841 1705, /* OrderedTreeIterator[Object] */
4844 const struct types resolution_table_ordered_tree__OrderedTreeIterator__core__Object
= {
4847 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
4848 &type_core__Array__core__Iterator__core__Object
, /* Array[Iterator[E]]: Array[Iterator[Object]] */
4849 &type_ordered_tree__OrderedTree__core__Object
, /* OrderedTree[E]: OrderedTree[Object] */
4850 &type_ordered_tree__OrderedTreeIterator__core__Object
, /* OrderedTreeIterator[E]: OrderedTreeIterator[Object] */
4853 /* runtime type Array[Iterator[Object]] */
4854 const struct type type_core__Array__core__Iterator__core__Object
= {
4856 "Array[Iterator[Object]]", /* class_name_string */
4859 &resolution_table_core__Array__core__Iterator__core__Object
,
4863 2401, /* nullable Object */
4899 2442, /* Collection[Object] */
4958 2501, /* Collection[Iterator[Object]] */
4959 2502, /* Collection[nullable Object] */
4991 1715, /* Array[nullable Object] */
4992 2210, /* SequenceRead[nullable Object] */
5062 2602, /* AbstractArrayRead[Iterator[Object]] */
5063 2603, /* AbstractArrayRead[nullable Object] */
5081 2621, /* AbstractArrayRead[Object] */
5152 2888, /* AbstractArray[Object] */
5212 2948, /* AbstractArray[Iterator[Object]] */
5213 2949, /* AbstractArray[nullable Object] */
5246 226, /* Array[Object] */
5341 1706, /* Array[Iterator[Object]] */
5374 const struct types resolution_table_core__Array__core__Iterator__core__Object
= {
5377 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
5378 &type_core__Array__core__Iterator__core__Object
, /* SELF: Array[Iterator[Object]] */
5379 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
5380 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
5381 &type_core__AbstractArray__core__Iterator__core__Object
, /* AbstractArray[E]: AbstractArray[Iterator[Object]] */
5382 &type_core__NativeArray__core__Iterator__core__Object
, /* NativeArray[E]: NativeArray[Iterator[Object]] */
5383 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
5384 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
5385 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
5386 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
5387 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
5388 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
5389 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
5390 &type_core__AbstractArray__core__Iterator__core__Object
, /* AbstractArray[E]: AbstractArray[Iterator[Object]] */
5391 &type_core__array__ArrayIterator__core__Iterator__core__Object
, /* ArrayIterator[E]: ArrayIterator[Iterator[Object]] */
5392 &type_core__array__ArrayReverseIterator__core__Iterator__core__Object
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Iterator[Object]] */
5395 /* runtime type NativeArray[Iterator[Object]] */
5396 const struct type type_core__NativeArray__core__Iterator__core__Object
= {
5398 "NativeArray[Iterator[Object]]", /* class_name_string */
5401 &resolution_table_core__NativeArray__core__Iterator__core__Object
,
5405 2401, /* nullable Object */
5438 227, /* NativeArray[Object] */
5498 1707, /* NativeArray[Iterator[Object]] */
5499 1717, /* NativeArray[nullable Object] */
5634 const struct types resolution_table_core__NativeArray__core__Iterator__core__Object
= {
5637 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
5638 &type_core__NativeArray__core__Iterator__core__Object
, /* NativeArray[E]: NativeArray[Iterator[Object]] */
5641 /* runtime type ArrayIterator[Iterator[Object]] */
5642 const struct type type_core__array__ArrayIterator__core__Iterator__core__Object
= {
5644 "ArrayIterator[Iterator[Object]]", /* class_name_string */
5647 &resolution_table_core__array__ArrayIterator__core__Iterator__core__Object
,
5651 2401, /* nullable Object */
5652 2400, /* Iterator[Object] */
5729 1708, /* ArrayIterator[Iterator[Object]] */
5730 1718, /* ArrayIterator[nullable Object] */
5748 1884, /* ArrayIterator[Object] */
5789 const struct types resolution_table_core__array__ArrayIterator__core__Iterator__core__Object
= {
5792 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
5793 &type_core__AbstractArrayRead__core__Iterator__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Iterator[Object]] */
5796 /* runtime type ArrayReverseIterator[Iterator[Object]] */
5797 const struct type type_core__array__ArrayReverseIterator__core__Iterator__core__Object
= {
5799 "ArrayReverseIterator[Iterator[Object]]", /* class_name_string */
5802 &resolution_table_core__array__ArrayReverseIterator__core__Iterator__core__Object
,
5806 2401, /* nullable Object */
5807 2400, /* Iterator[Object] */
5884 1708, /* ArrayIterator[Iterator[Object]] */
5885 1718, /* ArrayIterator[nullable Object] */
5903 1884, /* ArrayIterator[Object] */
6010 1709, /* ArrayReverseIterator[Iterator[Object]] */
6011 1719, /* ArrayReverseIterator[nullable Object] */
6029 1885, /* ArrayReverseIterator[Object] */
6070 const struct types resolution_table_core__array__ArrayReverseIterator__core__Iterator__core__Object
= {
6073 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
6074 &type_core__AbstractArrayRead__core__Iterator__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Iterator[Object]] */
6077 /* runtime type HashMapKeys[Object, nullable Object] */
6078 const struct type type_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
= {
6080 "HashMapKeys[Object, nullable Object]", /* class_name_string */
6083 &resolution_table_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
,
6087 2401, /* nullable Object */
6123 2442, /* Collection[Object] */
6183 2502, /* Collection[nullable Object] */
6259 1710, /* HashMapKeys[Object, nullable Object] */
6293 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
= {
6296 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
6297 &type_core__MapKeysIterator__core__Object__nullable__core__Object
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, nullable Object] */
6307 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
6310 /* runtime type HashMapValues[Object, nullable Object] */
6311 const struct type type_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
= {
6313 "HashMapValues[Object, nullable Object]", /* class_name_string */
6316 &resolution_table_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
,
6320 2401, /* nullable Object */
6416 2502, /* Collection[nullable Object] */
6492 1711, /* HashMapValues[Object, nullable Object] */
6526 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
= {
6529 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
6530 &type_core__MapValuesIterator__core__Object__nullable__core__Object
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, nullable Object] */
6540 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
6543 /* runtime type HashMapIterator[Object, nullable Object] */
6544 const struct type type_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
= {
6546 "HashMapIterator[Object, nullable Object]", /* class_name_string */
6549 &resolution_table_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
,
6553 2401, /* nullable Object */
6600 2706, /* MapIterator[Object, nullable Object] */
6678 1712, /* HashMapIterator[Object, nullable Object] */
6712 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
= {
6715 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
6718 /* runtime type NativeArray[nullable HashMapNode[Object, nullable Object]] */
6719 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
6721 "NativeArray[nullable HashMapNode[Object, nullable Object]]", /* class_name_string */
6724 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
,
6728 2401, /* nullable Object */
6822 1717, /* NativeArray[nullable Object] */
6915 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6957 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
6960 &type_nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* E: nullable HashMapNode[Object, nullable Object] */
6961 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, nullable Object]] */
6964 /* runtime type HashMapNode[Object, nullable Object] */
6965 const struct type type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
6967 "HashMapNode[Object, nullable Object]", /* class_name_string */
6970 &resolution_table_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
,
6974 2401, /* nullable Object */
7020 2799, /* nullable HashMapNode[Object, nullable Object] */
7114 1714, /* HashMapNode[Object, nullable Object] */
7131 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
7134 &type_nullable__core__Object
, /* V: nullable Object */
7135 &type_core__Object
, /* K: Object */
7138 /* runtime type Array[nullable Object] */
7139 const struct type type_core__Array__nullable__core__Object
= {
7141 "Array[nullable Object]", /* class_name_string */
7144 &resolution_table_core__Array__nullable__core__Object
,
7148 2401, /* nullable Object */
7244 2502, /* Collection[nullable Object] */
7276 1715, /* Array[nullable Object] */
7277 2210, /* SequenceRead[nullable Object] */
7348 2603, /* AbstractArrayRead[nullable Object] */
7498 2949, /* AbstractArray[nullable Object] */
7659 const struct types resolution_table_core__Array__nullable__core__Object
= {
7662 &type_nullable__core__Object
, /* E: nullable Object */
7663 &type_core__Array__nullable__core__Object
, /* SELF: Array[nullable Object] */
7664 &type_core__Collection__nullable__core__Object
, /* Collection[E]: Collection[nullable Object] */
7665 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
7666 &type_core__AbstractArray__nullable__core__Object
, /* AbstractArray[E]: AbstractArray[nullable Object] */
7667 &type_core__NativeArray__nullable__core__Object
, /* NativeArray[E]: NativeArray[nullable Object] */
7668 &type_nullable__core__Object
, /* E: nullable Object */
7669 &type_core__Collection__nullable__core__Object
, /* Collection[E]: Collection[nullable Object] */
7670 &type_nullable__core__Object
, /* E: nullable Object */
7671 &type_core__Collection__nullable__core__Object
, /* Collection[E]: Collection[nullable Object] */
7672 &type_core__Collection__nullable__core__Object
, /* Collection[E]: Collection[nullable Object] */
7673 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
7674 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
7675 &type_core__AbstractArray__nullable__core__Object
, /* AbstractArray[E]: AbstractArray[nullable Object] */
7676 &type_core__array__ArrayIterator__nullable__core__Object
, /* ArrayIterator[E]: ArrayIterator[nullable Object] */
7677 &type_core__array__ArrayReverseIterator__nullable__core__Object
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable Object] */
7680 /* runtime type MapValuesIterator[Object, nullable Object] */
7681 const struct type type_core__MapValuesIterator__core__Object__nullable__core__Object
= {
7683 "MapValuesIterator[Object, nullable Object]", /* class_name_string */
7686 &resolution_table_core__MapValuesIterator__core__Object__nullable__core__Object
,
7690 2401, /* nullable Object */
7746 1716, /* MapValuesIterator[Object, nullable Object] */
7781 const struct types resolution_table_core__MapValuesIterator__core__Object__nullable__core__Object
= {
7784 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
7785 &type_core__MapIterator__core__Object__nullable__core__Object
, /* MapIterator[K, V]: MapIterator[Object, nullable Object] */
7788 /* runtime type NativeArray[nullable Object] */
7789 const struct type type_core__NativeArray__nullable__core__Object
= {
7791 "NativeArray[nullable Object]", /* class_name_string */
7794 &resolution_table_core__NativeArray__nullable__core__Object
,
7798 2401, /* nullable Object */
7892 1717, /* NativeArray[nullable Object] */
8027 const struct types resolution_table_core__NativeArray__nullable__core__Object
= {
8030 &type_nullable__core__Object
, /* E: nullable Object */
8031 &type_core__NativeArray__nullable__core__Object
, /* NativeArray[E]: NativeArray[nullable Object] */
8034 /* runtime type ArrayIterator[nullable Object] */
8035 const struct type type_core__array__ArrayIterator__nullable__core__Object
= {
8037 "ArrayIterator[nullable Object]", /* class_name_string */
8040 &resolution_table_core__array__ArrayIterator__nullable__core__Object
,
8044 2401, /* nullable Object */
8123 1718, /* ArrayIterator[nullable Object] */
8182 const struct types resolution_table_core__array__ArrayIterator__nullable__core__Object
= {
8185 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
8186 &type_core__AbstractArrayRead__nullable__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Object] */
8189 /* runtime type ArrayReverseIterator[nullable Object] */
8190 const struct type type_core__array__ArrayReverseIterator__nullable__core__Object
= {
8192 "ArrayReverseIterator[nullable Object]", /* class_name_string */
8195 &resolution_table_core__array__ArrayReverseIterator__nullable__core__Object
,
8199 2401, /* nullable Object */
8278 1718, /* ArrayIterator[nullable Object] */
8404 1719, /* ArrayReverseIterator[nullable Object] */
8463 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__core__Object
= {
8466 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
8467 &type_core__AbstractArrayRead__nullable__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Object] */
8470 /* runtime type MapKeysIterator[Object, nullable Object] */
8471 const struct type type_core__MapKeysIterator__core__Object__nullable__core__Object
= {
8473 "MapKeysIterator[Object, nullable Object]", /* class_name_string */
8476 &resolution_table_core__MapKeysIterator__core__Object__nullable__core__Object
,
8480 2401, /* nullable Object */
8481 2400, /* Iterator[Object] */
8536 1720, /* MapKeysIterator[Object, nullable Object] */
8571 const struct types resolution_table_core__MapKeysIterator__core__Object__nullable__core__Object
= {
8574 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
8575 &type_core__MapIterator__core__Object__nullable__core__Object
, /* MapIterator[K, V]: MapIterator[Object, nullable Object] */
8578 /* runtime type HashMapKeys[Object, Array[Object]] */
8579 const struct type type_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
= {
8581 "HashMapKeys[Object, Array[Object]]", /* class_name_string */
8584 &resolution_table_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
,
8588 2401, /* nullable Object */
8624 2442, /* Collection[Object] */
8684 2502, /* Collection[nullable Object] */
8760 1710, /* HashMapKeys[Object, nullable Object] */
8761 1721, /* HashMapKeys[Object, Array[Object]] */
8794 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
= {
8797 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
8798 &type_core__MapKeysIterator__core__Object__core__Array__core__Object
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, Array[Object]] */
8808 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
8811 /* runtime type HashMapValues[Object, Array[Object]] */
8812 const struct type type_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
= {
8814 "HashMapValues[Object, Array[Object]]", /* class_name_string */
8817 &resolution_table_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
,
8821 2401, /* nullable Object */
8857 2442, /* Collection[Object] */
8917 2502, /* Collection[nullable Object] */
8918 2503, /* Collection[Array[Object]] */
8993 1711, /* HashMapValues[Object, nullable Object] */
8994 1722, /* HashMapValues[Object, Array[Object]] */
9027 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
= {
9030 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
9031 &type_core__MapValuesIterator__core__Object__core__Array__core__Object
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, Array[Object]] */
9041 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
9044 /* runtime type HashMapIterator[Object, Array[Object]] */
9045 const struct type type_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
= {
9047 "HashMapIterator[Object, Array[Object]]", /* class_name_string */
9050 &resolution_table_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
,
9054 2401, /* nullable Object */
9101 2706, /* MapIterator[Object, nullable Object] */
9102 2707, /* MapIterator[Object, Array[Object]] */
9179 1712, /* HashMapIterator[Object, nullable Object] */
9180 1723, /* HashMapIterator[Object, Array[Object]] */
9213 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
= {
9216 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
9219 /* runtime type NativeArray[nullable HashMapNode[Object, Array[Object]]] */
9220 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
9222 "NativeArray[nullable HashMapNode[Object, Array[Object]]]", /* class_name_string */
9225 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
,
9229 2401, /* nullable Object */
9323 1717, /* NativeArray[nullable Object] */
9416 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9417 1724, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
9458 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
9461 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* E: nullable HashMapNode[Object, Array[Object]] */
9462 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, Array[Object]]] */
9465 /* runtime type HashMapNode[Object, Array[Object]] */
9466 const struct type type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
9468 "HashMapNode[Object, Array[Object]]", /* class_name_string */
9471 &resolution_table_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
,
9475 2401, /* nullable Object */
9521 2799, /* nullable HashMapNode[Object, nullable Object] */
9522 2800, /* nullable HashMapNode[Object, Array[Object]] */
9614 1725, /* HashMapNode[Object, Array[Object]] */
9615 1714, /* HashMapNode[Object, nullable Object] */
9632 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
9635 &type_core__Array__core__Object
, /* V: Array[Object] */
9636 &type_core__Object
, /* K: Object */