1 #include "nitc__nith.types.0.h"
2 /* runtime type NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
3 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
5 "NativeArray[nullable HashMapNode[MType, POSetElement[MType]]]", /* class_name_string */
8 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
,
12 2401, /* nullable Object */
106 1717, /* NativeArray[nullable Object] */
199 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
208 1819, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
241 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
244 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* E: nullable HashMapNode[MType, POSetElement[MType]] */
245 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
248 /* runtime type HashMapNode[MType, POSetElement[MType]] */
249 const struct type type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
251 "HashMapNode[MType, POSetElement[MType]]", /* class_name_string */
254 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
,
258 2401, /* nullable Object */
304 2799, /* nullable HashMapNode[Object, nullable Object] */
312 2808, /* nullable HashMapNode[MType, POSetElement[MType]] */
398 1714, /* HashMapNode[Object, nullable Object] */
401 1820, /* HashMapNode[MType, POSetElement[MType]] */
415 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
418 &type_poset__POSetElement__nitc__MType
, /* V: POSetElement[MType] */
419 &type_nitc__MType
, /* K: MType */
422 /* runtime type Array[POSetElement[MType]] */
423 const struct type type_core__Array__poset__POSetElement__nitc__MType
= {
425 "Array[POSetElement[MType]]", /* class_name_string */
428 &resolution_table_core__Array__poset__POSetElement__nitc__MType
,
432 2401, /* nullable Object */
468 2442, /* Collection[Object] */
528 2502, /* Collection[nullable Object] */
535 2509, /* Collection[POSetElement[MType]] */
560 1715, /* Array[nullable Object] */
561 2210, /* SequenceRead[nullable Object] */
632 2603, /* AbstractArrayRead[nullable Object] */
643 2614, /* AbstractArrayRead[POSetElement[MType]] */
650 2621, /* AbstractArrayRead[Object] */
721 2888, /* AbstractArray[Object] */
782 2949, /* AbstractArray[nullable Object] */
789 2956, /* AbstractArray[POSetElement[MType]] */
815 226, /* Array[Object] */
917 1821, /* Array[POSetElement[MType]] */
943 const struct types resolution_table_core__Array__poset__POSetElement__nitc__MType
= {
946 &type_poset__POSetElement__nitc__MType
, /* E: POSetElement[MType] */
947 &type_core__Array__poset__POSetElement__nitc__MType
, /* SELF: Array[POSetElement[MType]] */
948 &type_core__Collection__poset__POSetElement__nitc__MType
, /* Collection[E]: Collection[POSetElement[MType]] */
949 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
950 &type_core__AbstractArray__poset__POSetElement__nitc__MType
, /* AbstractArray[E]: AbstractArray[POSetElement[MType]] */
951 &type_core__NativeArray__poset__POSetElement__nitc__MType
, /* NativeArray[E]: NativeArray[POSetElement[MType]] */
952 &type_poset__POSetElement__nitc__MType
, /* E: POSetElement[MType] */
953 &type_core__Collection__poset__POSetElement__nitc__MType
, /* Collection[E]: Collection[POSetElement[MType]] */
954 &type_poset__POSetElement__nitc__MType
, /* E: POSetElement[MType] */
955 &type_core__Collection__poset__POSetElement__nitc__MType
, /* Collection[E]: Collection[POSetElement[MType]] */
956 &type_core__Collection__poset__POSetElement__nitc__MType
, /* Collection[E]: Collection[POSetElement[MType]] */
957 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
958 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
959 &type_core__AbstractArray__poset__POSetElement__nitc__MType
, /* AbstractArray[E]: AbstractArray[POSetElement[MType]] */
960 &type_core__array__ArrayIterator__poset__POSetElement__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[POSetElement[MType]] */
961 &type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MType]] */
964 /* runtime type MapValuesIterator[MType, POSetElement[MType]] */
965 const struct type type_core__MapValuesIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
967 "MapValuesIterator[MType, POSetElement[MType]]", /* class_name_string */
970 &resolution_table_core__MapValuesIterator__nitc__MType__poset__POSetElement__nitc__MType
,
974 2401, /* nullable Object */
975 2400, /* Iterator[Object] */
1030 1716, /* MapValuesIterator[Object, nullable Object] */
1038 1822, /* MapValuesIterator[MType, POSetElement[MType]] */
1065 const struct types resolution_table_core__MapValuesIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
1068 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
1069 &type_core__MapIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, POSetElement[MType]] */
1072 /* runtime type NativeArray[POSetElement[MType]] */
1073 const struct type type_core__NativeArray__poset__POSetElement__nitc__MType
= {
1075 "NativeArray[POSetElement[MType]]", /* class_name_string */
1078 &resolution_table_core__NativeArray__poset__POSetElement__nitc__MType
,
1082 2401, /* nullable Object */
1115 227, /* NativeArray[Object] */
1176 1717, /* NativeArray[nullable Object] */
1183 1823, /* NativeArray[POSetElement[MType]] */
1311 const struct types resolution_table_core__NativeArray__poset__POSetElement__nitc__MType
= {
1314 &type_poset__POSetElement__nitc__MType
, /* E: POSetElement[MType] */
1315 &type_core__NativeArray__poset__POSetElement__nitc__MType
, /* NativeArray[E]: NativeArray[POSetElement[MType]] */
1318 /* runtime type ArrayIterator[POSetElement[MType]] */
1319 const struct type type_core__array__ArrayIterator__poset__POSetElement__nitc__MType
= {
1321 "ArrayIterator[POSetElement[MType]]", /* class_name_string */
1324 &resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MType
,
1328 2401, /* nullable Object */
1329 2400, /* Iterator[Object] */
1407 1718, /* ArrayIterator[nullable Object] */
1418 1824, /* ArrayIterator[POSetElement[MType]] */
1425 1884, /* ArrayIterator[Object] */
1466 const struct types resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MType
= {
1469 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
1470 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MType]] */
1473 /* runtime type ArrayReverseIterator[POSetElement[MType]] */
1474 const struct type type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MType
= {
1476 "ArrayReverseIterator[POSetElement[MType]]", /* class_name_string */
1479 &resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MType
,
1483 2401, /* nullable Object */
1484 2400, /* Iterator[Object] */
1562 1718, /* ArrayIterator[nullable Object] */
1573 1824, /* ArrayIterator[POSetElement[MType]] */
1580 1884, /* ArrayIterator[Object] */
1688 1719, /* ArrayReverseIterator[nullable Object] */
1699 1825, /* ArrayReverseIterator[POSetElement[MType]] */
1706 1885, /* ArrayReverseIterator[Object] */
1747 const struct types resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MType
= {
1750 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
1751 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MType]] */
1754 /* runtime type MapKeysIterator[MType, POSetElement[MType]] */
1755 const struct type type_core__MapKeysIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
1757 "MapKeysIterator[MType, POSetElement[MType]]", /* class_name_string */
1760 &resolution_table_core__MapKeysIterator__nitc__MType__poset__POSetElement__nitc__MType
,
1764 2401, /* nullable Object */
1765 2400, /* Iterator[Object] */
1770 2843, /* Iterator[MType] */
1820 1720, /* MapKeysIterator[Object, nullable Object] */
1828 1826, /* MapKeysIterator[MType, POSetElement[MType]] */
1855 const struct types resolution_table_core__MapKeysIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
1858 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
1859 &type_core__MapIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, POSetElement[MType]] */
1862 /* runtime type ListNode[MType] */
1863 const struct type type_core__list__ListNode__nitc__MType
= {
1865 "ListNode[MType]", /* class_name_string */
1868 &resolution_table_core__list__ListNode__nitc__MType
,
1872 2401, /* nullable Object */
1900 2434, /* Collection[MType] */
1908 2442, /* Collection[Object] */
1919 2453, /* Collection[nullable MType] */
1968 2502, /* Collection[nullable Object] */
2001 3072, /* Ref[MType] */
2006 1827, /* ListNode[MType] */
2011 2984, /* nullable ListNode[MType] */
2016 const struct types resolution_table_core__list__ListNode__nitc__MType
= {
2019 &type_nullable__core__list__ListNode__nitc__MType
, /* nullable ListNode[E]: nullable ListNode[MType] */
2020 &type_core__abstract_collection__RefIterator__nitc__MType
, /* RefIterator[E]: RefIterator[MType] */
2021 &type_nitc__MType
, /* E: MType */
2030 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2033 /* runtime type ListIterator[MType] */
2034 const struct type type_core__ListIterator__nitc__MType
= {
2036 "ListIterator[MType]", /* class_name_string */
2039 &resolution_table_core__ListIterator__nitc__MType
,
2043 2401, /* nullable Object */
2044 2400, /* Iterator[Object] */
2049 2843, /* Iterator[MType] */
2055 1828, /* ListIterator[MType] */
2060 const struct types resolution_table_core__ListIterator__nitc__MType
= {
2063 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2064 &type_core__List__nitc__MType
, /* List[E]: List[MType] */
2067 /* runtime type ListReverseIterator[MType] */
2068 const struct type type_core__list__ListReverseIterator__nitc__MType
= {
2070 "ListReverseIterator[MType]", /* class_name_string */
2073 &resolution_table_core__list__ListReverseIterator__nitc__MType
,
2077 2401, /* nullable Object */
2078 2400, /* Iterator[Object] */
2083 2843, /* Iterator[MType] */
2089 1828, /* ListIterator[MType] */
2094 1829, /* ListReverseIterator[MType] */
2099 const struct types resolution_table_core__list__ListReverseIterator__nitc__MType
= {
2102 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2103 &type_core__List__nitc__MType
, /* List[E]: List[MType] */
2106 /* runtime type RefIterator[MType] */
2107 const struct type type_core__abstract_collection__RefIterator__nitc__MType
= {
2109 "RefIterator[MType]", /* class_name_string */
2112 &resolution_table_core__abstract_collection__RefIterator__nitc__MType
,
2116 2401, /* nullable Object */
2117 2400, /* Iterator[Object] */
2122 2843, /* Iterator[MType] */
2128 1830, /* RefIterator[MType] */
2133 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MType
= {
2136 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2137 &type_core__Ref__nitc__MType
, /* Ref[E]: Ref[MType] */
2140 /* runtime type HashMap2[MModule, MType, Array[MMethodDef]] */
2141 const struct type type_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
= {
2143 "HashMap2[MModule, MType, Array[MMethodDef]]", /* class_name_string */
2146 &resolution_table_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
,
2150 2401, /* nullable Object */
2153 1831, /* HashMap2[MModule, MType, Array[MMethodDef]] */
2158 const struct types resolution_table_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
= {
2161 &type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K1, HashMap[K2, V]]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
2162 &type_nitc__MModule
, /* K1: MModule */
2163 &type_nitc__MType
, /* K2: MType */
2164 &type_core__Array__nitc__MMethodDef
, /* V: Array[MMethodDef] */
2165 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K2, V]: HashMap[MType, Array[MMethodDef]] */
2168 /* runtime type HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
2169 const struct type type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
2171 "HashMap[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2174 &resolution_table_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
2178 2401, /* nullable Object */
2179 2206, /* MapRead[nullable Object, nullable Object] */
2244 3055, /* MapRead[Object, nullable Object] */
2249 3060, /* MapRead[MModule, HashMap[MType, Array[MMethodDef]]] */
2311 1704, /* HashMap[Object, nullable Object] */
2321 1832, /* HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
2345 const struct types resolution_table_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
2351 &type_core__hash_collection__HashMapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
2352 &type_nitc__MModule
, /* K: MModule */
2353 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* V: HashMap[MType, Array[MMethodDef]] */
2354 &type_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2355 &type_core__hash_collection__HashMapKeys__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
2356 &type_core__hash_collection__HashMapValues__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
2357 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2358 &type_core__MapRead__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* MapRead[K, V]: MapRead[MModule, HashMap[MType, Array[MMethodDef]]] */
2360 &type_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* N: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2361 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
2364 /* runtime type HashMap[MType, Array[MMethodDef]] */
2365 const struct type type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
2367 "HashMap[MType, Array[MMethodDef]]", /* class_name_string */
2370 &resolution_table_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
2374 2401, /* nullable Object */
2375 2206, /* MapRead[nullable Object, nullable Object] */
2439 3054, /* MapRead[Object, Array[Object]] */
2440 3055, /* MapRead[Object, nullable Object] */
2446 3061, /* MapRead[MType, Array[MMethodDef]] */
2507 1704, /* HashMap[Object, nullable Object] */
2508 1703, /* HashMap[Object, Array[Object]] */
2516 1833, /* HashMap[MType, Array[MMethodDef]] */
2541 const struct types resolution_table_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
2547 &type_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[MMethodDef]] */
2548 &type_nitc__MType
, /* K: MType */
2549 &type_core__Array__nitc__MMethodDef
, /* V: Array[MMethodDef] */
2550 &type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, Array[MMethodDef]] */
2551 &type_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[MMethodDef]] */
2552 &type_core__hash_collection__HashMapValues__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, Array[MMethodDef]] */
2553 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MType, Array[MMethodDef]] */
2554 &type_core__MapRead__nitc__MType__core__Array__nitc__MMethodDef
, /* MapRead[K, V]: MapRead[MType, Array[MMethodDef]] */
2556 &type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* N: HashMapNode[MType, Array[MMethodDef]] */
2557 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
2560 /* runtime type HashMapKeys[MType, Array[MMethodDef]] */
2561 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nitc__MMethodDef
= {
2563 "HashMapKeys[MType, Array[MMethodDef]]", /* class_name_string */
2566 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nitc__MMethodDef
,
2570 2401, /* nullable Object */
2598 2434, /* Collection[MType] */
2606 2442, /* Collection[Object] */
2617 2453, /* Collection[nullable MType] */
2666 2502, /* Collection[nullable Object] */
2742 1710, /* HashMapKeys[Object, nullable Object] */
2743 1721, /* HashMapKeys[Object, Array[Object]] */
2751 1834, /* HashMapKeys[MType, Array[MMethodDef]] */
2776 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nitc__MMethodDef
= {
2779 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, Array[MMethodDef]] */
2780 &type_core__MapKeysIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Array[MMethodDef]] */
2790 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2793 /* runtime type HashMapValues[MType, Array[MMethodDef]] */
2794 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__Array__nitc__MMethodDef
= {
2796 "HashMapValues[MType, Array[MMethodDef]]", /* class_name_string */
2799 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Array__nitc__MMethodDef
,
2803 2401, /* nullable Object */
2839 2442, /* Collection[Object] */
2891 2494, /* Collection[Array[nullable MPropDef]] */
2899 2502, /* Collection[nullable Object] */
2900 2503, /* Collection[Array[Object]] */
2907 2510, /* Collection[Array[MMethodDef]] */
2975 1711, /* HashMapValues[Object, nullable Object] */
2976 1722, /* HashMapValues[Object, Array[Object]] */
2984 1835, /* HashMapValues[MType, Array[MMethodDef]] */
3009 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Array__nitc__MMethodDef
= {
3012 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, Array[MMethodDef]] */
3013 &type_core__MapValuesIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Array[MMethodDef]] */
3023 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
3026 /* runtime type HashMapIterator[MType, Array[MMethodDef]] */
3027 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
3029 "HashMapIterator[MType, Array[MMethodDef]]", /* class_name_string */
3032 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nitc__MMethodDef
,
3036 2401, /* nullable Object */
3083 2706, /* MapIterator[Object, nullable Object] */
3084 2707, /* MapIterator[Object, Array[Object]] */
3092 2715, /* MapIterator[MType, Array[MMethodDef]] */
3161 1712, /* HashMapIterator[Object, nullable Object] */
3162 1723, /* HashMapIterator[Object, Array[Object]] */
3170 1836, /* HashMapIterator[MType, Array[MMethodDef]] */
3195 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
3198 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, Array[MMethodDef]] */
3201 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
3202 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
= {
3204 "NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]]", /* class_name_string */
3207 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
,
3211 2401, /* nullable Object */
3305 1717, /* NativeArray[nullable Object] */
3398 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3399 1724, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
3408 1837, /* NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
3440 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
= {
3443 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* E: nullable HashMapNode[MType, Array[MMethodDef]] */
3444 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
3447 /* runtime type HashMapNode[MType, Array[MMethodDef]] */
3448 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
= {
3450 "HashMapNode[MType, Array[MMethodDef]]", /* class_name_string */
3453 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
,
3457 2401, /* nullable Object */
3503 2799, /* nullable HashMapNode[Object, nullable Object] */
3504 2800, /* nullable HashMapNode[Object, Array[Object]] */
3512 2809, /* nullable HashMapNode[MType, Array[MMethodDef]] */
3596 1725, /* HashMapNode[Object, Array[Object]] */
3597 1714, /* HashMapNode[Object, nullable Object] */
3603 1838, /* HashMapNode[MType, Array[MMethodDef]] */
3614 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
= {
3617 &type_core__Array__nitc__MMethodDef
, /* V: Array[MMethodDef] */
3618 &type_nitc__MType
, /* K: MType */
3621 /* runtime type Array[Array[MMethodDef]] */
3622 const struct type type_core__Array__core__Array__nitc__MMethodDef
= {
3624 "Array[Array[MMethodDef]]", /* class_name_string */
3627 &resolution_table_core__Array__core__Array__nitc__MMethodDef
,
3631 2401, /* nullable Object */
3667 2442, /* Collection[Object] */
3719 2494, /* Collection[Array[nullable MPropDef]] */
3727 2502, /* Collection[nullable Object] */
3728 2503, /* Collection[Array[Object]] */
3735 2510, /* Collection[Array[MMethodDef]] */
3759 1715, /* Array[nullable Object] */
3760 2210, /* SequenceRead[nullable Object] */
3818 2590, /* AbstractArrayRead[Array[nullable MPropDef]] */
3831 2603, /* AbstractArrayRead[nullable Object] */
3832 2604, /* AbstractArrayRead[Array[Object]] */
3843 2615, /* AbstractArrayRead[Array[MMethodDef]] */
3849 2621, /* AbstractArrayRead[Object] */
3920 2888, /* AbstractArray[Object] */
3973 2941, /* AbstractArray[Array[nullable MPropDef]] */
3981 2949, /* AbstractArray[nullable Object] */
3982 2950, /* AbstractArray[Array[Object]] */
3989 2957, /* AbstractArray[Array[MMethodDef]] */
4014 226, /* Array[Object] */
4102 1591, /* Array[Array[nullable MPropDef]] */
4110 1726, /* Array[Array[Object]] */
4117 1839, /* Array[Array[MMethodDef]] */
4142 const struct types resolution_table_core__Array__core__Array__nitc__MMethodDef
= {
4145 &type_core__Array__nitc__MMethodDef
, /* E: Array[MMethodDef] */
4146 &type_core__Array__core__Array__nitc__MMethodDef
, /* SELF: Array[Array[MMethodDef]] */
4147 &type_core__Collection__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[Array[MMethodDef]] */
4148 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4149 &type_core__AbstractArray__core__Array__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[Array[MMethodDef]] */
4150 &type_core__NativeArray__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[Array[MMethodDef]] */
4151 &type_core__Array__nitc__MMethodDef
, /* E: Array[MMethodDef] */
4152 &type_core__Collection__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[Array[MMethodDef]] */
4153 &type_core__Array__nitc__MMethodDef
, /* E: Array[MMethodDef] */
4154 &type_core__Collection__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[Array[MMethodDef]] */
4155 &type_core__Collection__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[Array[MMethodDef]] */
4156 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4157 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4158 &type_core__AbstractArray__core__Array__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[Array[MMethodDef]] */
4159 &type_core__array__ArrayIterator__core__Array__nitc__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[Array[MMethodDef]] */
4160 &type_core__array__ArrayReverseIterator__core__Array__nitc__MMethodDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MMethodDef]] */
4163 /* runtime type MapValuesIterator[MType, Array[MMethodDef]] */
4164 const struct type type_core__MapValuesIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
4166 "MapValuesIterator[MType, Array[MMethodDef]]", /* class_name_string */
4169 &resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nitc__MMethodDef
,
4173 2401, /* nullable Object */
4174 2400, /* Iterator[Object] */
4229 1716, /* MapValuesIterator[Object, nullable Object] */
4230 1727, /* MapValuesIterator[Object, Array[Object]] */
4238 1840, /* MapValuesIterator[MType, Array[MMethodDef]] */
4264 const struct types resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
4267 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4268 &type_core__MapIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, Array[MMethodDef]] */
4271 /* runtime type NativeArray[Array[MMethodDef]] */
4272 const struct type type_core__NativeArray__core__Array__nitc__MMethodDef
= {
4274 "NativeArray[Array[MMethodDef]]", /* class_name_string */
4277 &resolution_table_core__NativeArray__core__Array__nitc__MMethodDef
,
4281 2401, /* nullable Object */
4314 227, /* NativeArray[Object] */
4367 1593, /* NativeArray[Array[nullable MPropDef]] */
4375 1717, /* NativeArray[nullable Object] */
4376 1728, /* NativeArray[Array[Object]] */
4383 1841, /* NativeArray[Array[MMethodDef]] */
4510 const struct types resolution_table_core__NativeArray__core__Array__nitc__MMethodDef
= {
4513 &type_core__Array__nitc__MMethodDef
, /* E: Array[MMethodDef] */
4514 &type_core__NativeArray__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[Array[MMethodDef]] */
4517 /* runtime type ArrayIterator[Array[MMethodDef]] */
4518 const struct type type_core__array__ArrayIterator__core__Array__nitc__MMethodDef
= {
4520 "ArrayIterator[Array[MMethodDef]]", /* class_name_string */
4523 &resolution_table_core__array__ArrayIterator__core__Array__nitc__MMethodDef
,
4527 2401, /* nullable Object */
4528 2400, /* Iterator[Object] */
4593 1594, /* ArrayIterator[Array[nullable MPropDef]] */
4606 1718, /* ArrayIterator[nullable Object] */
4607 1729, /* ArrayIterator[Array[Object]] */
4618 1842, /* ArrayIterator[Array[MMethodDef]] */
4624 1884, /* ArrayIterator[Object] */
4665 const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MMethodDef
= {
4668 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4669 &type_core__AbstractArrayRead__core__Array__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MMethodDef]] */
4672 /* runtime type ArrayReverseIterator[Array[MMethodDef]] */
4673 const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MMethodDef
= {
4675 "ArrayReverseIterator[Array[MMethodDef]]", /* class_name_string */
4678 &resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MMethodDef
,
4682 2401, /* nullable Object */
4683 2400, /* Iterator[Object] */
4748 1594, /* ArrayIterator[Array[nullable MPropDef]] */
4761 1718, /* ArrayIterator[nullable Object] */
4762 1729, /* ArrayIterator[Array[Object]] */
4773 1842, /* ArrayIterator[Array[MMethodDef]] */
4779 1884, /* ArrayIterator[Object] */
4874 1595, /* ArrayReverseIterator[Array[nullable MPropDef]] */
4887 1719, /* ArrayReverseIterator[nullable Object] */
4888 1730, /* ArrayReverseIterator[Array[Object]] */
4899 1843, /* ArrayReverseIterator[Array[MMethodDef]] */
4905 1885, /* ArrayReverseIterator[Object] */
4946 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MMethodDef
= {
4949 &type_core__Array__core__Array__nitc__MMethodDef
, /* Array[E]: Array[Array[MMethodDef]] */
4950 &type_core__AbstractArrayRead__core__Array__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MMethodDef]] */
4953 /* runtime type MapKeysIterator[MType, Array[MMethodDef]] */
4954 const struct type type_core__MapKeysIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
4956 "MapKeysIterator[MType, Array[MMethodDef]]", /* class_name_string */
4959 &resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nitc__MMethodDef
,
4963 2401, /* nullable Object */
4964 2400, /* Iterator[Object] */
4969 2843, /* Iterator[MType] */
5019 1720, /* MapKeysIterator[Object, nullable Object] */
5020 1731, /* MapKeysIterator[Object, Array[Object]] */
5028 1844, /* MapKeysIterator[MType, Array[MMethodDef]] */
5054 const struct types resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nitc__MMethodDef
= {
5057 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
5058 &type_core__MapIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, Array[MMethodDef]] */
5061 /* runtime type HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
5062 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5064 "HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5067 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5071 2401, /* nullable Object */
5081 2416, /* Collection[MModule] */
5107 2442, /* Collection[Object] */
5140 2475, /* Collection[nullable MModule] */
5167 2502, /* Collection[nullable Object] */
5243 1710, /* HashMapKeys[Object, nullable Object] */
5253 1845, /* HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
5277 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5280 &type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
5281 &type_core__MapKeysIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5291 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
5294 /* runtime type HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
5295 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5297 "HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5300 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5304 2401, /* nullable Object */
5340 2442, /* Collection[Object] */
5400 2502, /* Collection[nullable Object] */
5409 2511, /* Collection[HashMap[MType, Array[MMethodDef]]] */
5476 1711, /* HashMapValues[Object, nullable Object] */
5486 1846, /* HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
5510 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5513 &type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
5514 &type_core__MapValuesIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5524 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
5527 /* runtime type HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5528 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5530 "HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5533 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5537 2401, /* nullable Object */
5584 2706, /* MapIterator[Object, nullable Object] */
5594 2716, /* MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5662 1712, /* HashMapIterator[Object, nullable Object] */
5672 1847, /* HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5696 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5699 &type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
5702 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
5703 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5705 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]]", /* class_name_string */
5708 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5712 2401, /* nullable Object */
5806 1717, /* NativeArray[nullable Object] */
5899 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5910 1848, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
5941 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5944 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* E: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
5945 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
5948 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
5949 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5951 "HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5954 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5958 2401, /* nullable Object */
6004 2799, /* nullable HashMapNode[Object, nullable Object] */
6014 2810, /* nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
6098 1714, /* HashMapNode[Object, nullable Object] */
6103 1849, /* HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
6115 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6118 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* V: HashMap[MType, Array[MMethodDef]] */
6119 &type_nitc__MModule
, /* K: MModule */
6122 /* runtime type Array[HashMap[MType, Array[MMethodDef]]] */
6123 const struct type type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6125 "Array[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6128 &resolution_table_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
6132 2401, /* nullable Object */
6168 2442, /* Collection[Object] */
6228 2502, /* Collection[nullable Object] */
6237 2511, /* Collection[HashMap[MType, Array[MMethodDef]]] */
6260 1715, /* Array[nullable Object] */
6261 2210, /* SequenceRead[nullable Object] */
6332 2603, /* AbstractArrayRead[nullable Object] */
6345 2616, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
6350 2621, /* AbstractArrayRead[Object] */
6421 2888, /* AbstractArray[Object] */
6482 2949, /* AbstractArray[nullable Object] */
6491 2958, /* AbstractArray[HashMap[MType, Array[MMethodDef]]] */
6515 226, /* Array[Object] */
6619 1850, /* Array[HashMap[MType, Array[MMethodDef]]] */
6643 const struct types resolution_table_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6646 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* E: HashMap[MType, Array[MMethodDef]] */
6647 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* SELF: Array[HashMap[MType, Array[MMethodDef]]] */
6648 &type_core__Collection__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MType, Array[MMethodDef]]] */
6649 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
6650 &type_core__AbstractArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[HashMap[MType, Array[MMethodDef]]] */
6651 &type_core__NativeArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
6652 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* E: HashMap[MType, Array[MMethodDef]] */
6653 &type_core__Collection__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MType, Array[MMethodDef]]] */
6654 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* E: HashMap[MType, Array[MMethodDef]] */
6655 &type_core__Collection__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MType, Array[MMethodDef]]] */
6656 &type_core__Collection__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Collection[E]: Collection[HashMap[MType, Array[MMethodDef]]] */
6657 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
6658 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
6659 &type_core__AbstractArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[HashMap[MType, Array[MMethodDef]]] */
6660 &type_core__array__ArrayIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
6661 &type_core__array__ArrayReverseIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashMap[MType, Array[MMethodDef]]] */
6664 /* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
6665 const struct type type_core__MapValuesIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6667 "MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6670 &resolution_table_core__MapValuesIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
6674 2401, /* nullable Object */
6675 2400, /* Iterator[Object] */
6730 1716, /* MapValuesIterator[Object, nullable Object] */
6740 1851, /* MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
6765 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6768 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
6769 &type_core__MapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
6772 /* runtime type NativeArray[HashMap[MType, Array[MMethodDef]]] */
6773 const struct type type_core__NativeArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
6775 "NativeArray[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6778 &resolution_table_core__NativeArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
6782 2401, /* nullable Object */
6815 227, /* NativeArray[Object] */
6876 1717, /* NativeArray[nullable Object] */
6885 1852, /* NativeArray[HashMap[MType, Array[MMethodDef]]] */
7011 const struct types resolution_table_core__NativeArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7014 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* E: HashMap[MType, Array[MMethodDef]] */
7015 &type_core__NativeArray__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
7018 /* runtime type ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
7019 const struct type type_core__array__ArrayIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7021 "ArrayIterator[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
7024 &resolution_table_core__array__ArrayIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
7028 2401, /* nullable Object */
7029 2400, /* Iterator[Object] */
7107 1718, /* ArrayIterator[nullable Object] */
7120 1853, /* ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
7125 1884, /* ArrayIterator[Object] */
7166 const struct types resolution_table_core__array__ArrayIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7169 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
7170 &type_core__AbstractArrayRead__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
7173 /* runtime type ArrayReverseIterator[HashMap[MType, Array[MMethodDef]]] */
7174 const struct type type_core__array__ArrayReverseIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7176 "ArrayReverseIterator[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
7179 &resolution_table_core__array__ArrayReverseIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
7183 2401, /* nullable Object */
7184 2400, /* Iterator[Object] */
7262 1718, /* ArrayIterator[nullable Object] */
7275 1853, /* ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
7280 1884, /* ArrayIterator[Object] */
7388 1719, /* ArrayReverseIterator[nullable Object] */
7401 1854, /* ArrayReverseIterator[HashMap[MType, Array[MMethodDef]]] */
7406 1885, /* ArrayReverseIterator[Object] */
7447 const struct types resolution_table_core__array__ArrayReverseIterator__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7450 &type_core__Array__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MType, Array[MMethodDef]]] */
7451 &type_core__AbstractArrayRead__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
7454 /* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
7455 const struct type type_core__MapKeysIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7457 "MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
7460 &resolution_table_core__MapKeysIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
7464 2401, /* nullable Object */
7465 2400, /* Iterator[Object] */
7466 2839, /* Iterator[MModule] */
7520 1720, /* MapKeysIterator[Object, nullable Object] */
7530 1855, /* MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
7555 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
7558 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
7559 &type_core__MapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
7562 /* runtime type NativeArray[MParameter] */
7563 const struct type type_core__NativeArray__nitc__MParameter
= {
7565 "NativeArray[MParameter]", /* class_name_string */
7568 &resolution_table_core__NativeArray__nitc__MParameter
,
7572 2401, /* nullable Object */
7602 1856, /* NativeArray[MParameter] */
7605 227, /* NativeArray[Object] */
7666 1717, /* NativeArray[nullable Object] */
7801 const struct types resolution_table_core__NativeArray__nitc__MParameter
= {
7804 &type_nitc__MParameter
, /* E: MParameter */
7805 &type_core__NativeArray__nitc__MParameter
, /* NativeArray[E]: NativeArray[MParameter] */
7808 /* runtime type ArrayIterator[MParameter] */
7809 const struct type type_core__array__ArrayIterator__nitc__MParameter
= {
7811 "ArrayIterator[MParameter]", /* class_name_string */
7814 &resolution_table_core__array__ArrayIterator__nitc__MParameter
,
7818 2401, /* nullable Object */
7819 2400, /* Iterator[Object] */
7897 1718, /* ArrayIterator[nullable Object] */
7911 1857, /* ArrayIterator[MParameter] */
7915 1884, /* ArrayIterator[Object] */
7956 const struct types resolution_table_core__array__ArrayIterator__nitc__MParameter
= {
7959 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
7960 &type_core__AbstractArrayRead__nitc__MParameter
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameter] */
7963 /* runtime type ArrayReverseIterator[MParameter] */
7964 const struct type type_core__array__ArrayReverseIterator__nitc__MParameter
= {
7966 "ArrayReverseIterator[MParameter]", /* class_name_string */
7969 &resolution_table_core__array__ArrayReverseIterator__nitc__MParameter
,
7973 2401, /* nullable Object */
7974 2400, /* Iterator[Object] */
8052 1718, /* ArrayIterator[nullable Object] */
8066 1857, /* ArrayIterator[MParameter] */
8070 1884, /* ArrayIterator[Object] */
8178 1719, /* ArrayReverseIterator[nullable Object] */
8192 1858, /* ArrayReverseIterator[MParameter] */
8196 1885, /* ArrayReverseIterator[Object] */
8237 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MParameter
= {
8240 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
8241 &type_core__AbstractArrayRead__nitc__MParameter
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameter] */
8244 /* runtime type ArraySetIterator[MProperty] */
8245 const struct type type_core__array__ArraySetIterator__nitc__MProperty
= {
8247 "ArraySetIterator[MProperty]", /* class_name_string */
8250 &resolution_table_core__array__ArraySetIterator__nitc__MProperty
,
8254 2401, /* nullable Object */
8255 2400, /* Iterator[Object] */
8258 2841, /* Iterator[MProperty] */
8266 1859, /* ArraySetIterator[MProperty] */
8272 const struct types resolution_table_core__array__ArraySetIterator__nitc__MProperty
= {
8275 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
8276 &type_core__Iterator__nitc__MProperty
, /* Iterator[E]: Iterator[MProperty] */
8279 /* runtime type Array[Scope] */
8280 const struct type type_core__Array__nitc__scope__Scope
= {
8282 "Array[Scope]", /* class_name_string */
8285 &resolution_table_core__Array__nitc__scope__Scope
,
8289 2401, /* nullable Object */
8325 2442, /* Collection[Object] */
8385 2502, /* Collection[nullable Object] */
8395 2512, /* Collection[Scope] */
8417 1715, /* Array[nullable Object] */
8418 2210, /* SequenceRead[nullable Object] */
8489 2603, /* AbstractArrayRead[nullable Object] */
8504 2618, /* AbstractArrayRead[Scope] */
8507 2621, /* AbstractArrayRead[Object] */
8578 2888, /* AbstractArray[Object] */
8639 2949, /* AbstractArray[nullable Object] */
8649 2959, /* AbstractArray[Scope] */
8672 226, /* Array[Object] */
8777 1860, /* Array[Scope] */
8800 const struct types resolution_table_core__Array__nitc__scope__Scope
= {
8803 &type_nitc__scope__Scope
, /* E: Scope */
8804 &type_core__Array__nitc__scope__Scope
, /* SELF: Array[Scope] */
8805 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
8806 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
8807 &type_core__AbstractArray__nitc__scope__Scope
, /* AbstractArray[E]: AbstractArray[Scope] */
8808 &type_core__NativeArray__nitc__scope__Scope
, /* NativeArray[E]: NativeArray[Scope] */
8809 &type_nitc__scope__Scope
, /* E: Scope */
8810 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
8811 &type_nitc__scope__Scope
, /* E: Scope */
8812 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
8813 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
8814 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
8815 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
8816 &type_core__AbstractArray__nitc__scope__Scope
, /* AbstractArray[E]: AbstractArray[Scope] */
8817 &type_core__array__ArrayIterator__nitc__scope__Scope
, /* ArrayIterator[E]: ArrayIterator[Scope] */
8818 &type_core__array__ArrayReverseIterator__nitc__scope__Scope
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Scope] */
8821 /* runtime type ListNode[Scope] */
8822 const struct type type_core__list__ListNode__nitc__scope__Scope
= {
8824 "ListNode[Scope]", /* class_name_string */
8827 &resolution_table_core__list__ListNode__nitc__scope__Scope
,
8831 2401, /* nullable Object */
8867 2442, /* Collection[Object] */
8927 2502, /* Collection[nullable Object] */
8937 2512, /* Collection[Scope] */
8961 3073, /* Ref[Scope] */
8966 1861, /* ListNode[Scope] */
8971 2985, /* nullable ListNode[Scope] */
8975 const struct types resolution_table_core__list__ListNode__nitc__scope__Scope
= {
8978 &type_nullable__core__list__ListNode__nitc__scope__Scope
, /* nullable ListNode[E]: nullable ListNode[Scope] */
8979 &type_core__abstract_collection__RefIterator__nitc__scope__Scope
, /* RefIterator[E]: RefIterator[Scope] */
8980 &type_nitc__scope__Scope
, /* E: Scope */
8989 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
8992 /* runtime type ListIterator[Scope] */
8993 const struct type type_core__ListIterator__nitc__scope__Scope
= {
8995 "ListIterator[Scope]", /* class_name_string */
8998 &resolution_table_core__ListIterator__nitc__scope__Scope
,
9002 2401, /* nullable Object */
9003 2400, /* Iterator[Object] */
9015 1862, /* ListIterator[Scope] */
9019 const struct types resolution_table_core__ListIterator__nitc__scope__Scope
= {
9022 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
9023 &type_core__List__nitc__scope__Scope
, /* List[E]: List[Scope] */
9026 /* runtime type ListReverseIterator[Scope] */
9027 const struct type type_core__list__ListReverseIterator__nitc__scope__Scope
= {
9029 "ListReverseIterator[Scope]", /* class_name_string */
9032 &resolution_table_core__list__ListReverseIterator__nitc__scope__Scope
,
9036 2401, /* nullable Object */
9037 2400, /* Iterator[Object] */
9049 1862, /* ListIterator[Scope] */
9054 1863, /* ListReverseIterator[Scope] */
9058 const struct types resolution_table_core__list__ListReverseIterator__nitc__scope__Scope
= {
9061 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
9062 &type_core__List__nitc__scope__Scope
, /* List[E]: List[Scope] */
9065 /* runtime type RefIterator[Scope] */
9066 const struct type type_core__abstract_collection__RefIterator__nitc__scope__Scope
= {
9068 "RefIterator[Scope]", /* class_name_string */
9071 &resolution_table_core__abstract_collection__RefIterator__nitc__scope__Scope
,
9075 2401, /* nullable Object */
9076 2400, /* Iterator[Object] */
9088 1864, /* RefIterator[Scope] */
9092 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__scope__Scope
= {
9095 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
9096 &type_core__Ref__nitc__scope__Scope
, /* Ref[E]: Ref[Scope] */
9099 /* runtime type NativeArray[Scope] */
9100 const struct type type_core__NativeArray__nitc__scope__Scope
= {
9102 "NativeArray[Scope]", /* class_name_string */
9105 &resolution_table_core__NativeArray__nitc__scope__Scope
,
9109 2401, /* nullable Object */
9142 227, /* NativeArray[Object] */
9203 1717, /* NativeArray[nullable Object] */
9213 1865, /* NativeArray[Scope] */
9338 const struct types resolution_table_core__NativeArray__nitc__scope__Scope
= {
9341 &type_nitc__scope__Scope
, /* E: Scope */
9342 &type_core__NativeArray__nitc__scope__Scope
, /* NativeArray[E]: NativeArray[Scope] */
9345 /* runtime type ArrayIterator[Scope] */
9346 const struct type type_core__array__ArrayIterator__nitc__scope__Scope
= {
9348 "ArrayIterator[Scope]", /* class_name_string */
9351 &resolution_table_core__array__ArrayIterator__nitc__scope__Scope
,
9355 2401, /* nullable Object */
9356 2400, /* Iterator[Object] */
9434 1718, /* ArrayIterator[nullable Object] */
9449 1866, /* ArrayIterator[Scope] */
9452 1884, /* ArrayIterator[Object] */
9493 const struct types resolution_table_core__array__ArrayIterator__nitc__scope__Scope
= {
9496 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
9497 &type_core__AbstractArrayRead__nitc__scope__Scope
, /* AbstractArrayRead[E]: AbstractArrayRead[Scope] */
9500 /* runtime type ArrayReverseIterator[Scope] */
9501 const struct type type_core__array__ArrayReverseIterator__nitc__scope__Scope
= {
9503 "ArrayReverseIterator[Scope]", /* class_name_string */
9506 &resolution_table_core__array__ArrayReverseIterator__nitc__scope__Scope
,
9510 2401, /* nullable Object */
9511 2400, /* Iterator[Object] */
9589 1718, /* ArrayIterator[nullable Object] */
9604 1866, /* ArrayIterator[Scope] */
9607 1884, /* ArrayIterator[Object] */
9715 1719, /* ArrayReverseIterator[nullable Object] */
9730 1867, /* ArrayReverseIterator[Scope] */
9733 1885, /* ArrayReverseIterator[Object] */
9774 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__scope__Scope
= {
9777 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
9778 &type_core__AbstractArrayRead__nitc__scope__Scope
, /* AbstractArrayRead[E]: AbstractArrayRead[Scope] */