1 #include "nitc__nith.types.0.h"
2 const struct types resolution_table_core__Array__nitc__MGenericType
= {
5 &type_nitc__MGenericType
, /* E: MGenericType */
6 &type_core__Array__nitc__MGenericType
, /* SELF: Array[MGenericType] */
7 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
8 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
9 &type_core__AbstractArray__nitc__MGenericType
, /* AbstractArray[E]: AbstractArray[MGenericType] */
10 &type_core__NativeArray__nitc__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
11 &type_nitc__MGenericType
, /* E: MGenericType */
12 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
13 &type_nitc__MGenericType
, /* E: MGenericType */
14 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
15 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
16 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
17 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
18 &type_core__AbstractArray__nitc__MGenericType
, /* AbstractArray[E]: AbstractArray[MGenericType] */
19 &type_core__array__ArrayIterator__nitc__MGenericType
, /* ArrayIterator[E]: ArrayIterator[MGenericType] */
20 &type_core__array__ArrayReverseIterator__nitc__MGenericType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MGenericType] */
23 /* runtime type MapValuesIterator[Array[MType], MGenericType] */
24 const struct type type_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
= {
26 "MapValuesIterator[Array[MType], MGenericType]", /* class_name_string */
29 &resolution_table_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
,
33 2401, /* nullable Object */
34 2400, /* Iterator[Object] */
39 2843, /* Iterator[MType] */
73 1485, /* MapValuesIterator[Array[MType], MGenericType] */
89 1716, /* MapValuesIterator[Object, nullable Object] */
124 const struct types resolution_table_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
= {
127 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
128 &type_core__MapIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
131 /* runtime type NativeArray[MGenericType] */
132 const struct type type_core__NativeArray__nitc__MGenericType
= {
134 "NativeArray[MGenericType]", /* class_name_string */
137 &resolution_table_core__NativeArray__nitc__MGenericType
,
141 2401, /* nullable Object */
157 1414, /* NativeArray[MClassType] */
166 1668, /* NativeArray[MType] */
174 227, /* NativeArray[Object] */
185 2084, /* NativeArray[nullable MType] */
220 1486, /* NativeArray[MGenericType] */
235 1717, /* NativeArray[nullable Object] */
370 const struct types resolution_table_core__NativeArray__nitc__MGenericType
= {
373 &type_nitc__MGenericType
, /* E: MGenericType */
374 &type_core__NativeArray__nitc__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
377 /* runtime type ArrayIterator[MGenericType] */
378 const struct type type_core__array__ArrayIterator__nitc__MGenericType
= {
380 "ArrayIterator[MGenericType]", /* class_name_string */
383 &resolution_table_core__array__ArrayIterator__nitc__MGenericType
,
387 2401, /* nullable Object */
388 2400, /* Iterator[Object] */
393 2843, /* Iterator[MType] */
437 1415, /* ArrayIterator[MClassType] */
445 1487, /* ArrayIterator[MGenericType] */
463 1669, /* ArrayIterator[MType] */
466 1718, /* ArrayIterator[nullable Object] */
484 1884, /* ArrayIterator[Object] */
507 2085, /* ArrayIterator[nullable MType] */
525 const struct types resolution_table_core__array__ArrayIterator__nitc__MGenericType
= {
528 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
529 &type_core__AbstractArrayRead__nitc__MGenericType
, /* AbstractArrayRead[E]: AbstractArrayRead[MGenericType] */
532 /* runtime type ArrayReverseIterator[MGenericType] */
533 const struct type type_core__array__ArrayReverseIterator__nitc__MGenericType
= {
535 "ArrayReverseIterator[MGenericType]", /* class_name_string */
538 &resolution_table_core__array__ArrayReverseIterator__nitc__MGenericType
,
542 2401, /* nullable Object */
543 2400, /* Iterator[Object] */
548 2843, /* Iterator[MType] */
592 1415, /* ArrayIterator[MClassType] */
600 1487, /* ArrayIterator[MGenericType] */
618 1669, /* ArrayIterator[MType] */
621 1718, /* ArrayIterator[nullable Object] */
639 1884, /* ArrayIterator[Object] */
662 2085, /* ArrayIterator[nullable MType] */
718 1416, /* ArrayReverseIterator[MClassType] */
726 1488, /* ArrayReverseIterator[MGenericType] */
744 1670, /* ArrayReverseIterator[MType] */
747 1719, /* ArrayReverseIterator[nullable Object] */
765 1885, /* ArrayReverseIterator[Object] */
788 2086, /* ArrayReverseIterator[nullable MType] */
806 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MGenericType
= {
809 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
810 &type_core__AbstractArrayRead__nitc__MGenericType
, /* AbstractArrayRead[E]: AbstractArrayRead[MGenericType] */
813 /* runtime type Array[Array[MType]] */
814 const struct type type_core__Array__core__Array__nitc__MType
= {
816 "Array[Array[MType]]", /* class_name_string */
819 &resolution_table_core__Array__core__Array__nitc__MType
,
823 2401, /* nullable Object */
859 2442, /* Collection[Object] */
905 2488, /* Collection[Array[MType]] */
910 2493, /* Collection[Array[nullable MType]] */
919 2502, /* Collection[nullable Object] */
920 2503, /* Collection[Array[Object]] */
951 1715, /* Array[nullable Object] */
952 2210, /* SequenceRead[nullable Object] */
1003 2583, /* AbstractArrayRead[Array[MType]] */
1009 2589, /* AbstractArrayRead[Array[nullable MType]] */
1023 2603, /* AbstractArrayRead[nullable Object] */
1024 2604, /* AbstractArrayRead[Array[Object]] */
1041 2621, /* AbstractArrayRead[Object] */
1112 2888, /* AbstractArray[Object] */
1159 2935, /* AbstractArray[Array[MType]] */
1164 2940, /* AbstractArray[Array[nullable MType]] */
1173 2949, /* AbstractArray[nullable Object] */
1174 2950, /* AbstractArray[Array[Object]] */
1206 226, /* Array[Object] */
1289 1489, /* Array[Array[MType]] */
1293 1573, /* Array[Array[nullable MType]] */
1302 1726, /* Array[Array[Object]] */
1334 const struct types resolution_table_core__Array__core__Array__nitc__MType
= {
1337 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1338 &type_core__Array__core__Array__nitc__MType
, /* SELF: Array[Array[MType]] */
1339 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1340 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1341 &type_core__AbstractArray__core__Array__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[MType]] */
1342 &type_core__NativeArray__core__Array__nitc__MType
, /* NativeArray[E]: NativeArray[Array[MType]] */
1343 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1344 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1345 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1346 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1347 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1348 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1349 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1350 &type_core__AbstractArray__core__Array__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[MType]] */
1351 &type_core__array__ArrayIterator__core__Array__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[Array[MType]] */
1352 &type_core__array__ArrayReverseIterator__core__Array__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MType]] */
1355 /* runtime type MapKeysIterator[Array[MType], MGenericType] */
1356 const struct type type_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
= {
1358 "MapKeysIterator[Array[MType], MGenericType]", /* class_name_string */
1361 &resolution_table_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
,
1365 2401, /* nullable Object */
1366 2400, /* Iterator[Object] */
1405 1490, /* MapKeysIterator[Array[MType], MGenericType] */
1421 1720, /* MapKeysIterator[Object, nullable Object] */
1456 const struct types resolution_table_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
= {
1459 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1460 &type_core__MapIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
1463 /* runtime type NativeArray[Array[MType]] */
1464 const struct type type_core__NativeArray__core__Array__nitc__MType
= {
1466 "NativeArray[Array[MType]]", /* class_name_string */
1469 &resolution_table_core__NativeArray__core__Array__nitc__MType
,
1473 2401, /* nullable Object */
1506 227, /* NativeArray[Object] */
1553 1491, /* NativeArray[Array[MType]] */
1558 1575, /* NativeArray[Array[nullable MType]] */
1567 1717, /* NativeArray[nullable Object] */
1568 1728, /* NativeArray[Array[Object]] */
1702 const struct types resolution_table_core__NativeArray__core__Array__nitc__MType
= {
1705 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1706 &type_core__NativeArray__core__Array__nitc__MType
, /* NativeArray[E]: NativeArray[Array[MType]] */
1709 /* runtime type ArrayIterator[Array[MType]] */
1710 const struct type type_core__array__ArrayIterator__core__Array__nitc__MType
= {
1712 "ArrayIterator[Array[MType]]", /* class_name_string */
1715 &resolution_table_core__array__ArrayIterator__core__Array__nitc__MType
,
1719 2401, /* nullable Object */
1720 2400, /* Iterator[Object] */
1778 1492, /* ArrayIterator[Array[MType]] */
1784 1576, /* ArrayIterator[Array[nullable MType]] */
1798 1718, /* ArrayIterator[nullable Object] */
1799 1729, /* ArrayIterator[Array[Object]] */
1816 1884, /* ArrayIterator[Object] */
1857 const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MType
= {
1860 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1861 &type_core__AbstractArrayRead__core__Array__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MType]] */
1864 /* runtime type ArrayReverseIterator[Array[MType]] */
1865 const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MType
= {
1867 "ArrayReverseIterator[Array[MType]]", /* class_name_string */
1870 &resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MType
,
1874 2401, /* nullable Object */
1875 2400, /* Iterator[Object] */
1933 1492, /* ArrayIterator[Array[MType]] */
1939 1576, /* ArrayIterator[Array[nullable MType]] */
1953 1718, /* ArrayIterator[nullable Object] */
1954 1729, /* ArrayIterator[Array[Object]] */
1971 1884, /* ArrayIterator[Object] */
2059 1493, /* ArrayReverseIterator[Array[MType]] */
2065 1577, /* ArrayReverseIterator[Array[nullable MType]] */
2079 1719, /* ArrayReverseIterator[nullable Object] */
2080 1730, /* ArrayReverseIterator[Array[Object]] */
2097 1885, /* ArrayReverseIterator[Object] */
2138 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MType
= {
2141 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
2142 &type_core__AbstractArrayRead__core__Array__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MType]] */
2145 /* runtime type HashSetIterator[MClassType] */
2146 const struct type type_core__hash_collection__HashSetIterator__nitc__MClassType
= {
2148 "HashSetIterator[MClassType]", /* class_name_string */
2151 &resolution_table_core__hash_collection__HashSetIterator__nitc__MClassType
,
2155 2401, /* nullable Object */
2156 2400, /* Iterator[Object] */
2161 2843, /* Iterator[MType] */
2171 1494, /* HashSetIterator[MClassType] */
2173 1500, /* HashSetIterator[MType] */
2177 1565, /* HashSetIterator[Object] */
2190 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MClassType
= {
2193 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2194 &type_core__HashSet__nitc__MClassType
, /* HashSet[E]: HashSet[MClassType] */
2197 /* runtime type HashSetNode[MClassType] */
2198 const struct type type_core__hash_collection__HashSetNode__nitc__MClassType
= {
2200 "HashSetNode[MClassType]", /* class_name_string */
2203 &resolution_table_core__hash_collection__HashSetNode__nitc__MClassType
,
2207 2401, /* nullable Object */
2214 2776, /* nullable HashSetNode[MClassType] */
2216 2778, /* nullable HashSetNode[MType] */
2220 2786, /* nullable HashSetNode[Object] */
2235 1495, /* HashSetNode[MClassType] */
2237 1501, /* HashSetNode[MType] */
2241 1566, /* HashSetNode[Object] */
2256 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MClassType
= {
2260 &type_nitc__MClassType
, /* K: MClassType */
2263 /* runtime type NativeArray[nullable HashSetNode[MClassType]] */
2264 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassType
= {
2266 "NativeArray[nullable HashSetNode[MClassType]]", /* class_name_string */
2269 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassType
,
2273 2401, /* nullable Object */
2367 1717, /* NativeArray[nullable Object] */
2437 1496, /* NativeArray[nullable HashSetNode[MClassType]] */
2439 1502, /* NativeArray[nullable HashSetNode[MType]] */
2447 1567, /* NativeArray[nullable HashSetNode[Object]] */
2502 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassType
= {
2505 &type_nullable__core__hash_collection__HashSetNode__nitc__MClassType
, /* E: nullable HashSetNode[MClassType] */
2506 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassType]] */
2509 /* runtime type HashSetIterator[MClass] */
2510 const struct type type_core__hash_collection__HashSetIterator__nitc__MClass
= {
2512 "HashSetIterator[MClass]", /* class_name_string */
2515 &resolution_table_core__hash_collection__HashSetIterator__nitc__MClass
,
2519 2401, /* nullable Object */
2520 2400, /* Iterator[Object] */
2536 1497, /* HashSetIterator[MClass] */
2541 1565, /* HashSetIterator[Object] */
2554 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MClass
= {
2557 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
2558 &type_core__HashSet__nitc__MClass
, /* HashSet[E]: HashSet[MClass] */
2561 /* runtime type HashSetNode[MClass] */
2562 const struct type type_core__hash_collection__HashSetNode__nitc__MClass
= {
2564 "HashSetNode[MClass]", /* class_name_string */
2567 &resolution_table_core__hash_collection__HashSetNode__nitc__MClass
,
2571 2401, /* nullable Object */
2579 2777, /* nullable HashSetNode[MClass] */
2584 2786, /* nullable HashSetNode[Object] */
2600 1498, /* HashSetNode[MClass] */
2605 1566, /* HashSetNode[Object] */
2620 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MClass
= {
2624 &type_nitc__MClass
, /* K: MClass */
2627 /* runtime type NativeArray[nullable HashSetNode[MClass]] */
2628 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClass
= {
2630 "NativeArray[nullable HashSetNode[MClass]]", /* class_name_string */
2633 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClass
,
2637 2401, /* nullable Object */
2731 1717, /* NativeArray[nullable Object] */
2802 1499, /* NativeArray[nullable HashSetNode[MClass]] */
2811 1567, /* NativeArray[nullable HashSetNode[Object]] */
2866 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClass
= {
2869 &type_nullable__core__hash_collection__HashSetNode__nitc__MClass
, /* E: nullable HashSetNode[MClass] */
2870 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClass]] */
2873 /* runtime type HashSetIterator[MType] */
2874 const struct type type_core__hash_collection__HashSetIterator__nitc__MType
= {
2876 "HashSetIterator[MType]", /* class_name_string */
2879 &resolution_table_core__hash_collection__HashSetIterator__nitc__MType
,
2883 2401, /* nullable Object */
2884 2400, /* Iterator[Object] */
2889 2843, /* Iterator[MType] */
2901 1500, /* HashSetIterator[MType] */
2905 1565, /* HashSetIterator[Object] */
2918 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MType
= {
2921 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2922 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
2925 /* runtime type HashSetNode[MType] */
2926 const struct type type_core__hash_collection__HashSetNode__nitc__MType
= {
2928 "HashSetNode[MType]", /* class_name_string */
2931 &resolution_table_core__hash_collection__HashSetNode__nitc__MType
,
2935 2401, /* nullable Object */
2944 2778, /* nullable HashSetNode[MType] */
2948 2786, /* nullable HashSetNode[Object] */
2965 1501, /* HashSetNode[MType] */
2969 1566, /* HashSetNode[Object] */
2984 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MType
= {
2988 &type_nitc__MType
, /* K: MType */
2991 /* runtime type NativeArray[nullable HashSetNode[MType]] */
2992 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MType
= {
2994 "NativeArray[nullable HashSetNode[MType]]", /* class_name_string */
2997 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MType
,
3001 2401, /* nullable Object */
3095 1717, /* NativeArray[nullable Object] */
3167 1502, /* NativeArray[nullable HashSetNode[MType]] */
3175 1567, /* NativeArray[nullable HashSetNode[Object]] */
3230 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MType
= {
3233 &type_nullable__core__hash_collection__HashSetNode__nitc__MType
, /* E: nullable HashSetNode[MType] */
3234 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MType]] */
3237 /* runtime type Array[MMethodDef] */
3238 const struct type type_core__Array__nitc__MMethodDef
= {
3240 "Array[MMethodDef]", /* class_name_string */
3243 &resolution_table_core__Array__nitc__MMethodDef
,
3247 2401, /* nullable Object */
3267 2426, /* Collection[MPropDef] */
3283 2442, /* Collection[Object] */
3285 2444, /* Collection[PropertyLayoutElement] */
3286 2445, /* Collection[nullable MPropDef] */
3330 2489, /* Collection[MMethodDef] */
3343 2502, /* Collection[nullable Object] */
3357 2516, /* Collection[nullable PropertyLayoutElement] */
3375 1715, /* Array[nullable Object] */
3376 2210, /* SequenceRead[nullable Object] */
3419 2575, /* AbstractArrayRead[MPropDef] */
3428 2584, /* AbstractArrayRead[MMethodDef] */
3447 2603, /* AbstractArrayRead[nullable Object] */
3465 2621, /* AbstractArrayRead[Object] */
3469 2625, /* AbstractArrayRead[PropertyLayoutElement] */
3471 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
3474 2630, /* AbstractArrayRead[nullable MPropDef] */
3520 2872, /* AbstractArray[MPropDef] */
3536 2888, /* AbstractArray[Object] */
3538 2890, /* AbstractArray[PropertyLayoutElement] */
3539 2891, /* AbstractArray[nullable MPropDef] */
3584 2936, /* AbstractArray[MMethodDef] */
3597 2949, /* AbstractArray[nullable Object] */
3611 2963, /* AbstractArray[nullable PropertyLayoutElement] */
3630 226, /* Array[Object] */
3640 104, /* Array[MPropDef] */
3644 240, /* Array[nullable MPropDef] */
3646 1503, /* Array[MMethodDef] */
3673 234, /* Array[PropertyLayoutElement] */
3739 1929, /* Array[nullable PropertyLayoutElement] */
3758 const struct types resolution_table_core__Array__nitc__MMethodDef
= {
3761 &type_nitc__MMethodDef
, /* E: MMethodDef */
3762 &type_core__Array__nitc__MMethodDef
, /* SELF: Array[MMethodDef] */
3763 &type_core__Collection__nitc__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
3764 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
3765 &type_core__AbstractArray__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[MMethodDef] */
3766 &type_core__NativeArray__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
3767 &type_nitc__MMethodDef
, /* E: MMethodDef */
3768 &type_core__Collection__nitc__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
3769 &type_nitc__MMethodDef
, /* E: MMethodDef */
3770 &type_core__Collection__nitc__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
3771 &type_core__Collection__nitc__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
3772 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
3773 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
3774 &type_core__AbstractArray__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[MMethodDef] */
3775 &type_core__array__ArrayIterator__nitc__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[MMethodDef] */
3776 &type_core__array__ArrayReverseIterator__nitc__MMethodDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MMethodDef] */
3779 /* runtime type HashSetIterator[MMethodDef] */
3780 const struct type type_core__hash_collection__HashSetIterator__nitc__MMethodDef
= {
3782 "HashSetIterator[MMethodDef]", /* class_name_string */
3785 &resolution_table_core__hash_collection__HashSetIterator__nitc__MMethodDef
,
3789 2401, /* nullable Object */
3790 2400, /* Iterator[Object] */
3796 2844, /* Iterator[MMethodDef] */
3808 1504, /* HashSetIterator[MMethodDef] */
3811 1565, /* HashSetIterator[Object] */
3817 1917, /* HashSetIterator[PropertyLayoutElement] */
3824 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MMethodDef
= {
3827 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
3828 &type_core__HashSet__nitc__MMethodDef
, /* HashSet[E]: HashSet[MMethodDef] */
3831 /* runtime type HashSetNode[MMethodDef] */
3832 const struct type type_core__hash_collection__HashSetNode__nitc__MMethodDef
= {
3834 "HashSetNode[MMethodDef]", /* class_name_string */
3837 &resolution_table_core__hash_collection__HashSetNode__nitc__MMethodDef
,
3841 2401, /* nullable Object */
3851 2779, /* nullable HashSetNode[MMethodDef] */
3854 2786, /* nullable HashSetNode[Object] */
3860 2816, /* nullable HashSetNode[PropertyLayoutElement] */
3872 1505, /* HashSetNode[MMethodDef] */
3875 1566, /* HashSetNode[Object] */
3881 1918, /* HashSetNode[PropertyLayoutElement] */
3890 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MMethodDef
= {
3894 &type_nitc__MMethodDef
, /* K: MMethodDef */
3897 /* runtime type NativeArray[nullable HashSetNode[MMethodDef]] */
3898 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethodDef
= {
3900 "NativeArray[nullable HashSetNode[MMethodDef]]", /* class_name_string */
3903 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethodDef
,
3907 2401, /* nullable Object */
4001 1717, /* NativeArray[nullable Object] */
4074 1506, /* NativeArray[nullable HashSetNode[MMethodDef]] */
4081 1567, /* NativeArray[nullable HashSetNode[Object]] */
4111 1919, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
4136 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethodDef
= {
4139 &type_nullable__core__hash_collection__HashSetNode__nitc__MMethodDef
, /* E: nullable HashSetNode[MMethodDef] */
4140 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethodDef]] */
4143 /* runtime type NativeArray[MMethodDef] */
4144 const struct type type_core__NativeArray__nitc__MMethodDef
= {
4146 "NativeArray[MMethodDef]", /* class_name_string */
4149 &resolution_table_core__NativeArray__nitc__MMethodDef
,
4153 2401, /* nullable Object */
4170 1417, /* NativeArray[MPropDef] */
4186 227, /* NativeArray[Object] */
4188 1914, /* NativeArray[PropertyLayoutElement] */
4189 1966, /* NativeArray[nullable MPropDef] */
4234 1507, /* NativeArray[MMethodDef] */
4247 1717, /* NativeArray[nullable Object] */
4261 1930, /* NativeArray[nullable PropertyLayoutElement] */
4382 const struct types resolution_table_core__NativeArray__nitc__MMethodDef
= {
4385 &type_nitc__MMethodDef
, /* E: MMethodDef */
4386 &type_core__NativeArray__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
4389 /* runtime type ArrayIterator[MMethodDef] */
4390 const struct type type_core__array__ArrayIterator__nitc__MMethodDef
= {
4392 "ArrayIterator[MMethodDef]", /* class_name_string */
4395 &resolution_table_core__array__ArrayIterator__nitc__MMethodDef
,
4399 2401, /* nullable Object */
4400 2400, /* Iterator[Object] */
4406 2844, /* Iterator[MMethodDef] */
4450 1418, /* ArrayIterator[MPropDef] */
4459 1508, /* ArrayIterator[MMethodDef] */
4478 1718, /* ArrayIterator[nullable Object] */
4496 1884, /* ArrayIterator[Object] */
4500 1915, /* ArrayIterator[PropertyLayoutElement] */
4502 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
4505 1967, /* ArrayIterator[nullable MPropDef] */
4537 const struct types resolution_table_core__array__ArrayIterator__nitc__MMethodDef
= {
4540 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
4541 &type_core__AbstractArrayRead__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
4544 /* runtime type ArrayReverseIterator[MMethodDef] */
4545 const struct type type_core__array__ArrayReverseIterator__nitc__MMethodDef
= {
4547 "ArrayReverseIterator[MMethodDef]", /* class_name_string */
4550 &resolution_table_core__array__ArrayReverseIterator__nitc__MMethodDef
,
4554 2401, /* nullable Object */
4555 2400, /* Iterator[Object] */
4561 2844, /* Iterator[MMethodDef] */
4605 1418, /* ArrayIterator[MPropDef] */
4614 1508, /* ArrayIterator[MMethodDef] */
4633 1718, /* ArrayIterator[nullable Object] */
4651 1884, /* ArrayIterator[Object] */
4655 1915, /* ArrayIterator[PropertyLayoutElement] */
4657 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
4660 1967, /* ArrayIterator[nullable MPropDef] */
4731 1419, /* ArrayReverseIterator[MPropDef] */
4740 1509, /* ArrayReverseIterator[MMethodDef] */
4759 1719, /* ArrayReverseIterator[nullable Object] */
4777 1885, /* ArrayReverseIterator[Object] */
4781 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
4783 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
4786 1968, /* ArrayReverseIterator[nullable MPropDef] */
4818 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MMethodDef
= {
4821 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
4822 &type_core__AbstractArrayRead__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
4825 /* runtime type HashSetIterator[MMethod] */
4826 const struct type type_core__hash_collection__HashSetIterator__nitc__MMethod
= {
4828 "HashSetIterator[MMethod]", /* class_name_string */
4831 &resolution_table_core__hash_collection__HashSetIterator__nitc__MMethod
,
4835 2401, /* nullable Object */
4836 2400, /* Iterator[Object] */
4839 2841, /* Iterator[MProperty] */
4855 1510, /* HashSetIterator[MMethod] */
4857 1565, /* HashSetIterator[Object] */
4863 1917, /* HashSetIterator[PropertyLayoutElement] */
4866 1999, /* HashSetIterator[MProperty] */
4870 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MMethod
= {
4873 &type_core__Array__nitc__MMethod
, /* Array[E]: Array[MMethod] */
4874 &type_core__HashSet__nitc__MMethod
, /* HashSet[E]: HashSet[MMethod] */
4877 /* runtime type HashSetNode[MMethod] */
4878 const struct type type_core__hash_collection__HashSetNode__nitc__MMethod
= {
4880 "HashSetNode[MMethod]", /* class_name_string */
4883 &resolution_table_core__hash_collection__HashSetNode__nitc__MMethod
,
4887 2401, /* nullable Object */
4898 2780, /* nullable HashSetNode[MMethod] */
4900 2786, /* nullable HashSetNode[Object] */
4906 2816, /* nullable HashSetNode[PropertyLayoutElement] */
4909 2824, /* nullable HashSetNode[MProperty] */
4919 1511, /* HashSetNode[MMethod] */
4921 1566, /* HashSetNode[Object] */
4927 1918, /* HashSetNode[PropertyLayoutElement] */
4930 2000, /* HashSetNode[MProperty] */
4936 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MMethod
= {
4940 &type_nitc__MMethod
, /* K: MMethod */
4943 /* runtime type NativeArray[nullable HashSetNode[MMethod]] */
4944 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethod
= {
4946 "NativeArray[nullable HashSetNode[MMethod]]", /* class_name_string */
4949 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethod
,
4953 2401, /* nullable Object */
5047 1717, /* NativeArray[nullable Object] */
5121 1512, /* NativeArray[nullable HashSetNode[MMethod]] */
5127 1567, /* NativeArray[nullable HashSetNode[Object]] */
5157 1919, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
5165 2001, /* NativeArray[nullable HashSetNode[MProperty]] */
5182 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethod
= {
5185 &type_nullable__core__hash_collection__HashSetNode__nitc__MMethod
, /* E: nullable HashSetNode[MMethod] */
5186 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MMethod
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethod]] */
5189 /* runtime type HashSetIterator[CallSite] */
5190 const struct type type_core__hash_collection__HashSetIterator__nitc__CallSite
= {
5192 "HashSetIterator[CallSite]", /* class_name_string */
5195 &resolution_table_core__hash_collection__HashSetIterator__nitc__CallSite
,
5199 2401, /* nullable Object */
5200 2400, /* Iterator[Object] */
5220 1513, /* HashSetIterator[CallSite] */
5221 1565, /* HashSetIterator[Object] */
5234 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__CallSite
= {
5237 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
5238 &type_core__HashSet__nitc__CallSite
, /* HashSet[E]: HashSet[CallSite] */
5241 /* runtime type HashSetNode[CallSite] */
5242 const struct type type_core__hash_collection__HashSetNode__nitc__CallSite
= {
5244 "HashSetNode[CallSite]", /* class_name_string */
5247 &resolution_table_core__hash_collection__HashSetNode__nitc__CallSite
,
5251 2401, /* nullable Object */
5263 2781, /* nullable HashSetNode[CallSite] */
5264 2786, /* nullable HashSetNode[Object] */
5284 1514, /* HashSetNode[CallSite] */
5285 1566, /* HashSetNode[Object] */
5300 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__CallSite
= {
5304 &type_nitc__CallSite
, /* K: CallSite */
5307 /* runtime type NativeArray[nullable HashSetNode[CallSite]] */
5308 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__CallSite
= {
5310 "NativeArray[nullable HashSetNode[CallSite]]", /* class_name_string */
5313 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__CallSite
,
5317 2401, /* nullable Object */
5411 1717, /* NativeArray[nullable Object] */
5486 1515, /* NativeArray[nullable HashSetNode[CallSite]] */
5491 1567, /* NativeArray[nullable HashSetNode[Object]] */
5546 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__CallSite
= {
5549 &type_nullable__core__hash_collection__HashSetNode__nitc__CallSite
, /* E: nullable HashSetNode[CallSite] */
5550 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__CallSite
, /* NativeArray[E]: NativeArray[nullable HashSetNode[CallSite]] */
5553 /* runtime type HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
5554 const struct type type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5556 "HashMap[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
5559 &resolution_table_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
5563 2401, /* nullable Object */
5564 2206, /* MapRead[nullable Object, nullable Object] */
5626 3052, /* MapRead[MType, HashMap[MProperty, Set[MMethodDef]]] */
5629 3055, /* MapRead[Object, nullable Object] */
5683 1516, /* HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
5696 1704, /* HashMap[Object, nullable Object] */
5730 const struct types resolution_table_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5736 &type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
5737 &type_nitc__MType
, /* K: MType */
5738 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
5739 &type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
5740 &type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
5741 &type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
5742 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
5743 &type_core__MapRead__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapRead[K, V]: MapRead[MType, HashMap[MProperty, Set[MMethodDef]]] */
5745 &type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* N: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
5746 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
5749 /* runtime type HashMap[MProperty, Set[MMethodDef]] */
5750 const struct type type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5752 "HashMap[MProperty, Set[MMethodDef]]", /* class_name_string */
5755 &resolution_table_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
5759 2401, /* nullable Object */
5760 2206, /* MapRead[nullable Object, nullable Object] */
5823 3053, /* MapRead[MProperty, Set[MMethodDef]] */
5825 3055, /* MapRead[Object, nullable Object] */
5878 1517, /* HashMap[MProperty, Set[MMethodDef]] */
5892 1704, /* HashMap[Object, nullable Object] */
5926 const struct types resolution_table_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5932 &type_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MProperty, Set[MMethodDef]] */
5933 &type_nitc__MProperty
, /* K: MProperty */
5934 &type_core__Set__nitc__MMethodDef
, /* V: Set[MMethodDef] */
5935 &type_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MProperty, Set[MMethodDef]] */
5936 &type_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MProperty, Set[MMethodDef]] */
5937 &type_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MProperty, Set[MMethodDef]] */
5938 &type_nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MProperty, Set[MMethodDef]] */
5939 &type_core__MapRead__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapRead[K, V]: MapRead[MProperty, Set[MMethodDef]] */
5941 &type_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* N: HashMapNode[MProperty, Set[MMethodDef]] */
5942 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
5945 /* runtime type HashMapKeys[MProperty, Set[MMethodDef]] */
5946 const struct type type_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
= {
5948 "HashMapKeys[MProperty, Set[MMethodDef]]", /* class_name_string */
5951 &resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
,
5955 2401, /* nullable Object */
5967 2418, /* Collection[MProperty] */
5991 2442, /* Collection[Object] */
5993 2444, /* Collection[PropertyLayoutElement] */
6021 2472, /* Collection[nullable MProperty] */
6051 2502, /* Collection[nullable Object] */
6065 2516, /* Collection[nullable PropertyLayoutElement] */
6113 1518, /* HashMapKeys[MProperty, Set[MMethodDef]] */
6127 1710, /* HashMapKeys[Object, nullable Object] */
6161 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6164 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
6165 &type_core__MapKeysIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, Set[MMethodDef]] */
6175 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
6178 /* runtime type HashMapValues[MProperty, Set[MMethodDef]] */
6179 const struct type type_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6181 "HashMapValues[MProperty, Set[MMethodDef]]", /* class_name_string */
6184 &resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
,
6188 2401, /* nullable Object */
6224 2442, /* Collection[Object] */
6272 2490, /* Collection[Set[MMethodDef]] */
6284 2502, /* Collection[nullable Object] */
6295 2513, /* Collection[Set[PropertyLayoutElement]] */
6346 1519, /* HashMapValues[MProperty, Set[MMethodDef]] */
6360 1711, /* HashMapValues[Object, nullable Object] */
6394 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6397 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
6398 &type_core__MapValuesIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, Set[MMethodDef]] */
6408 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
6411 /* runtime type HashMapIterator[MProperty, Set[MMethodDef]] */
6412 const struct type type_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6414 "HashMapIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
6417 &resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
,
6421 2401, /* nullable Object */
6453 2691, /* MapIterator[MProperty, Set[MMethodDef]] */
6468 2706, /* MapIterator[Object, nullable Object] */
6532 1520, /* HashMapIterator[MProperty, Set[MMethodDef]] */
6546 1712, /* HashMapIterator[Object, nullable Object] */
6580 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6583 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
6586 /* runtime type NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
6587 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6589 "NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]]", /* class_name_string */
6592 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
,
6596 2401, /* nullable Object */
6690 1717, /* NativeArray[nullable Object] */
6766 1521, /* NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
6783 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6825 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6828 &type_nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: nullable HashMapNode[MProperty, Set[MMethodDef]] */
6829 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
6832 /* runtime type HashMapNode[MProperty, Set[MMethodDef]] */
6833 const struct type type_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
6835 "HashMapNode[MProperty, Set[MMethodDef]]", /* class_name_string */
6838 &resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
,
6842 2401, /* nullable Object */
6874 2782, /* nullable HashMapNode[MProperty, Set[MMethodDef]] */
6888 2799, /* nullable HashMapNode[Object, nullable Object] */
6980 1522, /* HashMapNode[MProperty, Set[MMethodDef]] */
6982 1714, /* HashMapNode[Object, nullable Object] */
6999 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
7002 &type_core__Set__nitc__MMethodDef
, /* V: Set[MMethodDef] */
7003 &type_nitc__MProperty
, /* K: MProperty */
7006 /* runtime type Array[Set[MMethodDef]] */
7007 const struct type type_core__Array__core__Set__nitc__MMethodDef
= {
7009 "Array[Set[MMethodDef]]", /* class_name_string */
7012 &resolution_table_core__Array__core__Set__nitc__MMethodDef
,
7016 2401, /* nullable Object */
7052 2442, /* Collection[Object] */
7100 2490, /* Collection[Set[MMethodDef]] */
7112 2502, /* Collection[nullable Object] */
7123 2513, /* Collection[Set[PropertyLayoutElement]] */
7144 1715, /* Array[nullable Object] */
7145 2210, /* SequenceRead[nullable Object] */
7198 2585, /* AbstractArrayRead[Set[MMethodDef]] */
7216 2603, /* AbstractArrayRead[nullable Object] */
7234 2621, /* AbstractArrayRead[Object] */
7236 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
7305 2888, /* AbstractArray[Object] */
7354 2937, /* AbstractArray[Set[MMethodDef]] */
7366 2949, /* AbstractArray[nullable Object] */
7377 2960, /* AbstractArray[Set[PropertyLayoutElement]] */
7399 226, /* Array[Object] */
7483 1523, /* Array[Set[MMethodDef]] */
7505 1897, /* Array[Set[PropertyLayoutElement]] */
7527 const struct types resolution_table_core__Array__core__Set__nitc__MMethodDef
= {
7530 &type_core__Set__nitc__MMethodDef
, /* E: Set[MMethodDef] */
7531 &type_core__Array__core__Set__nitc__MMethodDef
, /* SELF: Array[Set[MMethodDef]] */
7532 &type_core__Collection__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
7533 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
7534 &type_core__AbstractArray__core__Set__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[Set[MMethodDef]] */
7535 &type_core__NativeArray__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[Set[MMethodDef]] */
7536 &type_core__Set__nitc__MMethodDef
, /* E: Set[MMethodDef] */
7537 &type_core__Collection__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
7538 &type_core__Set__nitc__MMethodDef
, /* E: Set[MMethodDef] */
7539 &type_core__Collection__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
7540 &type_core__Collection__core__Set__nitc__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
7541 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
7542 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
7543 &type_core__AbstractArray__core__Set__nitc__MMethodDef
, /* AbstractArray[E]: AbstractArray[Set[MMethodDef]] */
7544 &type_core__array__ArrayIterator__core__Set__nitc__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[Set[MMethodDef]] */
7545 &type_core__array__ArrayReverseIterator__core__Set__nitc__MMethodDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MMethodDef]] */
7548 /* runtime type MapValuesIterator[MProperty, Set[MMethodDef]] */
7549 const struct type type_core__MapValuesIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
7551 "MapValuesIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
7554 &resolution_table_core__MapValuesIterator__nitc__MProperty__core__Set__nitc__MMethodDef
,
7558 2401, /* nullable Object */
7559 2400, /* Iterator[Object] */
7599 1524, /* MapValuesIterator[MProperty, Set[MMethodDef]] */
7614 1716, /* MapValuesIterator[Object, nullable Object] */
7649 const struct types resolution_table_core__MapValuesIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
7652 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
7653 &type_core__MapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MProperty, Set[MMethodDef]] */
7656 /* runtime type NativeArray[Set[MMethodDef]] */
7657 const struct type type_core__NativeArray__core__Set__nitc__MMethodDef
= {
7659 "NativeArray[Set[MMethodDef]]", /* class_name_string */
7662 &resolution_table_core__NativeArray__core__Set__nitc__MMethodDef
,
7666 2401, /* nullable Object */
7699 227, /* NativeArray[Object] */
7748 1525, /* NativeArray[Set[MMethodDef]] */
7760 1717, /* NativeArray[nullable Object] */
7771 1899, /* NativeArray[Set[PropertyLayoutElement]] */
7895 const struct types resolution_table_core__NativeArray__core__Set__nitc__MMethodDef
= {
7898 &type_core__Set__nitc__MMethodDef
, /* E: Set[MMethodDef] */
7899 &type_core__NativeArray__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[Set[MMethodDef]] */
7902 /* runtime type ArrayIterator[Set[MMethodDef]] */
7903 const struct type type_core__array__ArrayIterator__core__Set__nitc__MMethodDef
= {
7905 "ArrayIterator[Set[MMethodDef]]", /* class_name_string */
7908 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MMethodDef
,
7912 2401, /* nullable Object */
7913 2400, /* Iterator[Object] */
7973 1526, /* ArrayIterator[Set[MMethodDef]] */
7991 1718, /* ArrayIterator[nullable Object] */
8009 1884, /* ArrayIterator[Object] */
8011 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
8050 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MMethodDef
= {
8053 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
8054 &type_core__AbstractArrayRead__core__Set__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MMethodDef]] */
8057 /* runtime type ArrayReverseIterator[Set[MMethodDef]] */
8058 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MMethodDef
= {
8060 "ArrayReverseIterator[Set[MMethodDef]]", /* class_name_string */
8063 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MMethodDef
,
8067 2401, /* nullable Object */
8068 2400, /* Iterator[Object] */
8128 1526, /* ArrayIterator[Set[MMethodDef]] */
8146 1718, /* ArrayIterator[nullable Object] */
8164 1884, /* ArrayIterator[Object] */
8166 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
8254 1527, /* ArrayReverseIterator[Set[MMethodDef]] */
8272 1719, /* ArrayReverseIterator[nullable Object] */
8290 1885, /* ArrayReverseIterator[Object] */
8292 1901, /* ArrayReverseIterator[Set[PropertyLayoutElement]] */
8331 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MMethodDef
= {
8334 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
8335 &type_core__AbstractArrayRead__core__Set__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MMethodDef]] */
8338 /* runtime type MapKeysIterator[MProperty, Set[MMethodDef]] */
8339 const struct type type_core__MapKeysIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8341 "MapKeysIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
8344 &resolution_table_core__MapKeysIterator__nitc__MProperty__core__Set__nitc__MMethodDef
,
8348 2401, /* nullable Object */
8349 2400, /* Iterator[Object] */
8352 2841, /* Iterator[MProperty] */
8389 1528, /* MapKeysIterator[MProperty, Set[MMethodDef]] */
8404 1720, /* MapKeysIterator[Object, nullable Object] */
8439 const struct types resolution_table_core__MapKeysIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8442 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
8443 &type_core__MapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapIterator[K, V]: MapIterator[MProperty, Set[MMethodDef]] */
8446 /* runtime type HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
8447 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8449 "HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
8452 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
8456 2401, /* nullable Object */
8484 2434, /* Collection[MType] */
8492 2442, /* Collection[Object] */
8503 2453, /* Collection[nullable MType] */
8552 2502, /* Collection[nullable Object] */
8615 1529, /* HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
8628 1710, /* HashMapKeys[Object, nullable Object] */
8662 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8665 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
8666 &type_core__MapKeysIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
8676 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
8679 /* runtime type HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
8680 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8682 "HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
8685 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
8689 2401, /* nullable Object */
8725 2442, /* Collection[Object] */
8774 2491, /* Collection[HashMap[MProperty, Set[MMethodDef]]] */
8785 2502, /* Collection[nullable Object] */
8848 1530, /* HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
8861 1711, /* HashMapValues[Object, nullable Object] */
8895 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8898 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
8899 &type_core__MapValuesIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
8909 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
8912 /* runtime type HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
8913 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
8915 "HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
8918 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
8922 2401, /* nullable Object */
8955 2692, /* MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
8969 2706, /* MapIterator[Object, nullable Object] */
9034 1531, /* HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
9047 1712, /* HashMapIterator[Object, nullable Object] */
9081 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
9084 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
9087 /* runtime type NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
9088 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
9090 "NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]]", /* class_name_string */
9093 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
9097 2401, /* nullable Object */
9191 1717, /* NativeArray[nullable Object] */
9268 1532, /* NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
9284 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9326 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
9329 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
9330 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
9333 /* runtime type HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
9334 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
9336 "HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
9339 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
9343 2401, /* nullable Object */
9376 2783, /* nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
9389 2799, /* nullable HashMapNode[Object, nullable Object] */
9480 1533, /* HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
9483 1714, /* HashMapNode[Object, nullable Object] */
9500 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
9503 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
9504 &type_nitc__MType
, /* K: MType */