1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[AMethPropdef] */
3 const struct type type_core__Array__nitc__AMethPropdef
= {
5 "Array[AMethPropdef]", /* class_name_string */
8 &resolution_table_core__Array__nitc__AMethPropdef
,
12 2401, /* nullable Object */
48 2442, /* Collection[Object] */
55 2449, /* Collection[Prod] */
84 2478, /* Collection[APropdef] */
87 2481, /* Collection[AMethPropdef] */
102 2496, /* Collection[ANode] */
108 2502, /* Collection[nullable Object] */
140 1715, /* Array[nullable Object] */
141 2210, /* SequenceRead[nullable Object] */
173 2564, /* AbstractArrayRead[APropdef] */
181 2572, /* AbstractArrayRead[AMethPropdef] */
202 2593, /* AbstractArrayRead[ANode] */
212 2603, /* AbstractArrayRead[nullable Object] */
230 2621, /* AbstractArrayRead[Object] */
245 2636, /* AbstractArrayRead[Prod] */
301 2888, /* AbstractArray[Object] */
308 2895, /* AbstractArray[Prod] */
337 2924, /* AbstractArray[APropdef] */
341 2928, /* AbstractArray[AMethPropdef] */
356 2943, /* AbstractArray[ANode] */
362 2949, /* AbstractArray[nullable Object] */
395 226, /* Array[Object] */
441 254, /* Array[Prod] */
468 1352, /* Array[APropdef] */
472 1396, /* Array[AMethPropdef] */
485 1623, /* Array[ANode] */
523 const struct types resolution_table_core__Array__nitc__AMethPropdef
= {
526 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
527 &type_core__Array__nitc__AMethPropdef
, /* SELF: Array[AMethPropdef] */
528 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
529 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
530 &type_core__AbstractArray__nitc__AMethPropdef
, /* AbstractArray[E]: AbstractArray[AMethPropdef] */
531 &type_core__NativeArray__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[AMethPropdef] */
532 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
533 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
534 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
535 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
536 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
537 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
538 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
539 &type_core__AbstractArray__nitc__AMethPropdef
, /* AbstractArray[E]: AbstractArray[AMethPropdef] */
540 &type_core__array__ArrayIterator__nitc__AMethPropdef
, /* ArrayIterator[E]: ArrayIterator[AMethPropdef] */
541 &type_core__array__ArrayReverseIterator__nitc__AMethPropdef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AMethPropdef] */
544 /* runtime type HashSetIterator[AMethPropdef] */
545 const struct type type_core__hash_collection__HashSetIterator__nitc__AMethPropdef
= {
547 "HashSetIterator[AMethPropdef]", /* class_name_string */
550 &resolution_table_core__hash_collection__HashSetIterator__nitc__AMethPropdef
,
554 2401, /* nullable Object */
555 2400, /* Iterator[Object] */
568 1397, /* HashSetIterator[AMethPropdef] */
576 1565, /* HashSetIterator[Object] */
577 1665, /* HashSetIterator[ANode] */
589 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__AMethPropdef
= {
592 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
593 &type_core__HashSet__nitc__AMethPropdef
, /* HashSet[E]: HashSet[AMethPropdef] */
596 /* runtime type HashSetNode[AMethPropdef] */
597 const struct type type_core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
599 "HashSetNode[AMethPropdef]", /* class_name_string */
602 &resolution_table_core__hash_collection__HashSetNode__nitc__AMethPropdef
,
606 2401, /* nullable Object */
611 2768, /* nullable HashSetNode[AMethPropdef] */
619 2786, /* nullable HashSetNode[Object] */
620 2794, /* nullable HashSetNode[ANode] */
633 1398, /* HashSetNode[AMethPropdef] */
640 1566, /* HashSetNode[Object] */
641 1666, /* HashSetNode[ANode] */
655 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
659 &type_nitc__AMethPropdef
, /* K: AMethPropdef */
662 /* runtime type NativeArray[nullable HashSetNode[AMethPropdef]] */
663 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
665 "NativeArray[nullable HashSetNode[AMethPropdef]]", /* class_name_string */
668 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
,
672 2401, /* nullable Object */
766 1717, /* NativeArray[nullable Object] */
828 1399, /* NativeArray[nullable HashSetNode[AMethPropdef]] */
846 1567, /* NativeArray[nullable HashSetNode[Object]] */
854 1667, /* NativeArray[nullable HashSetNode[ANode]] */
901 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
904 &type_nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
, /* E: nullable HashSetNode[AMethPropdef] */
905 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AMethPropdef]] */
908 /* runtime type NativeArray[AMethPropdef] */
909 const struct type type_core__NativeArray__nitc__AMethPropdef
= {
911 "NativeArray[AMethPropdef]", /* class_name_string */
914 &resolution_table_core__NativeArray__nitc__AMethPropdef
,
918 2401, /* nullable Object */
951 227, /* NativeArray[Object] */
958 2012, /* NativeArray[Prod] */
987 1354, /* NativeArray[APropdef] */
991 1400, /* NativeArray[AMethPropdef] */
1006 1625, /* NativeArray[ANode] */
1012 1717, /* NativeArray[nullable Object] */
1147 const struct types resolution_table_core__NativeArray__nitc__AMethPropdef
= {
1150 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
1151 &type_core__NativeArray__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[AMethPropdef] */
1154 /* runtime type ArrayIterator[AMethPropdef] */
1155 const struct type type_core__array__ArrayIterator__nitc__AMethPropdef
= {
1157 "ArrayIterator[AMethPropdef]", /* class_name_string */
1160 &resolution_table_core__array__ArrayIterator__nitc__AMethPropdef
,
1164 2401, /* nullable Object */
1165 2400, /* Iterator[Object] */
1204 1355, /* ArrayIterator[APropdef] */
1212 1401, /* ArrayIterator[AMethPropdef] */
1233 1626, /* ArrayIterator[ANode] */
1243 1718, /* ArrayIterator[nullable Object] */
1261 1884, /* ArrayIterator[Object] */
1276 2013, /* ArrayIterator[Prod] */
1302 const struct types resolution_table_core__array__ArrayIterator__nitc__AMethPropdef
= {
1305 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1306 &type_core__AbstractArrayRead__nitc__AMethPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
1309 /* runtime type ArrayReverseIterator[AMethPropdef] */
1310 const struct type type_core__array__ArrayReverseIterator__nitc__AMethPropdef
= {
1312 "ArrayReverseIterator[AMethPropdef]", /* class_name_string */
1315 &resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef
,
1319 2401, /* nullable Object */
1320 2400, /* Iterator[Object] */
1359 1355, /* ArrayIterator[APropdef] */
1367 1401, /* ArrayIterator[AMethPropdef] */
1388 1626, /* ArrayIterator[ANode] */
1398 1718, /* ArrayIterator[nullable Object] */
1416 1884, /* ArrayIterator[Object] */
1431 2013, /* ArrayIterator[Prod] */
1485 1356, /* ArrayReverseIterator[APropdef] */
1493 1402, /* ArrayReverseIterator[AMethPropdef] */
1514 1627, /* ArrayReverseIterator[ANode] */
1524 1719, /* ArrayReverseIterator[nullable Object] */
1542 1885, /* ArrayReverseIterator[Object] */
1557 2014, /* ArrayReverseIterator[Prod] */
1583 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef
= {
1586 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1587 &type_core__AbstractArrayRead__nitc__AMethPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
1590 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
1591 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
= {
1593 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
1596 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
,
1600 2401, /* nullable Object */
1611 2417, /* Collection[MClass] */
1636 2442, /* Collection[Object] */
1640 2446, /* Collection[nullable MClass] */
1696 2502, /* Collection[nullable Object] */
1752 1403, /* HashMapKeys[MClass, Set[MProperty]] */
1772 1710, /* HashMapKeys[Object, nullable Object] */
1784 1892, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
1806 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
= {
1809 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
1810 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MProperty]] */
1820 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
1823 /* runtime type HashMapValues[MClass, Set[MProperty]] */
1824 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
= {
1826 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
1829 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
,
1833 2401, /* nullable Object */
1869 2442, /* Collection[Object] */
1909 2482, /* Collection[Set[MProperty]] */
1929 2502, /* Collection[nullable Object] */
1940 2513, /* Collection[Set[PropertyLayoutElement]] */
1985 1404, /* HashMapValues[MClass, Set[MProperty]] */
2005 1711, /* HashMapValues[Object, nullable Object] */
2017 1893, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
2039 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
= {
2042 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
2043 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MProperty]] */
2053 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
2056 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
2057 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
= {
2059 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
2062 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
,
2066 2401, /* nullable Object */
2092 2685, /* MapIterator[MClass, Set[MProperty]] */
2113 2706, /* MapIterator[Object, nullable Object] */
2125 2718, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
2171 1405, /* HashMapIterator[MClass, Set[MProperty]] */
2191 1712, /* HashMapIterator[Object, nullable Object] */
2203 1894, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
2225 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
= {
2228 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
2231 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2232 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
2234 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
2237 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
,
2241 2401, /* nullable Object */
2335 1717, /* NativeArray[nullable Object] */
2398 1406, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2428 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2443 1895, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
2470 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
2473 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
, /* E: nullable HashMapNode[MClass, Set[MProperty]] */
2474 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2477 /* runtime type HashMapNode[MClass, Set[MProperty]] */
2478 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
2480 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
2483 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
,
2487 2401, /* nullable Object */
2513 2769, /* nullable HashMapNode[MClass, Set[MProperty]] */
2533 2799, /* nullable HashMapNode[Object, nullable Object] */
2545 2814, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
2579 1407, /* HashMapNode[MClass, Set[MProperty]] */
2599 1896, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
2627 1714, /* HashMapNode[Object, nullable Object] */
2644 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
2647 &type_core__Set__nitc__MProperty
, /* V: Set[MProperty] */
2648 &type_nitc__MClass
, /* K: MClass */
2651 /* runtime type Array[Set[MProperty]] */
2652 const struct type type_core__Array__core__Set__nitc__MProperty
= {
2654 "Array[Set[MProperty]]", /* class_name_string */
2657 &resolution_table_core__Array__core__Set__nitc__MProperty
,
2661 2401, /* nullable Object */
2697 2442, /* Collection[Object] */
2737 2482, /* Collection[Set[MProperty]] */
2757 2502, /* Collection[nullable Object] */
2768 2513, /* Collection[Set[PropertyLayoutElement]] */
2789 1715, /* Array[nullable Object] */
2790 2210, /* SequenceRead[nullable Object] */
2831 2573, /* AbstractArrayRead[Set[MProperty]] */
2861 2603, /* AbstractArrayRead[nullable Object] */
2879 2621, /* AbstractArrayRead[Object] */
2881 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
2950 2888, /* AbstractArray[Object] */
2991 2929, /* AbstractArray[Set[MProperty]] */
3011 2949, /* AbstractArray[nullable Object] */
3022 2960, /* AbstractArray[Set[PropertyLayoutElement]] */
3044 226, /* Array[Object] */
3122 1408, /* Array[Set[MProperty]] */
3150 1897, /* Array[Set[PropertyLayoutElement]] */
3172 const struct types resolution_table_core__Array__core__Set__nitc__MProperty
= {
3175 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
3176 &type_core__Array__core__Set__nitc__MProperty
, /* SELF: Array[Set[MProperty]] */
3177 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
3178 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3179 &type_core__AbstractArray__core__Set__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
3180 &type_core__NativeArray__core__Set__nitc__MProperty
, /* NativeArray[E]: NativeArray[Set[MProperty]] */
3181 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
3182 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
3183 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
3184 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
3185 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
3186 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3187 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3188 &type_core__AbstractArray__core__Set__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
3189 &type_core__array__ArrayIterator__core__Set__nitc__MProperty
, /* ArrayIterator[E]: ArrayIterator[Set[MProperty]] */
3190 &type_core__array__ArrayReverseIterator__core__Set__nitc__MProperty
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MProperty]] */
3193 /* runtime type MapValuesIterator[MClass, Set[MProperty]] */
3194 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
= {
3196 "MapValuesIterator[MClass, Set[MProperty]]", /* class_name_string */
3199 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
,
3203 2401, /* nullable Object */
3204 2400, /* Iterator[Object] */
3238 1409, /* MapValuesIterator[MClass, Set[MProperty]] */
3259 1716, /* MapValuesIterator[Object, nullable Object] */
3271 1898, /* MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
3294 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
= {
3297 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3298 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
3301 /* runtime type NativeArray[Set[MProperty]] */
3302 const struct type type_core__NativeArray__core__Set__nitc__MProperty
= {
3304 "NativeArray[Set[MProperty]]", /* class_name_string */
3307 &resolution_table_core__NativeArray__core__Set__nitc__MProperty
,
3311 2401, /* nullable Object */
3344 227, /* NativeArray[Object] */
3385 1410, /* NativeArray[Set[MProperty]] */
3405 1717, /* NativeArray[nullable Object] */
3416 1899, /* NativeArray[Set[PropertyLayoutElement]] */
3540 const struct types resolution_table_core__NativeArray__core__Set__nitc__MProperty
= {
3543 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
3544 &type_core__NativeArray__core__Set__nitc__MProperty
, /* NativeArray[E]: NativeArray[Set[MProperty]] */
3547 /* runtime type ArrayIterator[Set[MProperty]] */
3548 const struct type type_core__array__ArrayIterator__core__Set__nitc__MProperty
= {
3550 "ArrayIterator[Set[MProperty]]", /* class_name_string */
3553 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MProperty
,
3557 2401, /* nullable Object */
3558 2400, /* Iterator[Object] */
3606 1411, /* ArrayIterator[Set[MProperty]] */
3636 1718, /* ArrayIterator[nullable Object] */
3654 1884, /* ArrayIterator[Object] */
3656 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
3695 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MProperty
= {
3698 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3699 &type_core__AbstractArrayRead__core__Set__nitc__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MProperty]] */
3702 /* runtime type ArrayReverseIterator[Set[MProperty]] */
3703 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MProperty
= {
3705 "ArrayReverseIterator[Set[MProperty]]", /* class_name_string */
3708 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MProperty
,
3712 2401, /* nullable Object */
3713 2400, /* Iterator[Object] */
3761 1411, /* ArrayIterator[Set[MProperty]] */
3791 1718, /* ArrayIterator[nullable Object] */
3809 1884, /* ArrayIterator[Object] */
3811 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
3887 1412, /* ArrayReverseIterator[Set[MProperty]] */
3917 1719, /* ArrayReverseIterator[nullable Object] */
3935 1885, /* ArrayReverseIterator[Object] */
3937 1901, /* ArrayReverseIterator[Set[PropertyLayoutElement]] */
3976 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MProperty
= {
3979 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
3980 &type_core__AbstractArrayRead__core__Set__nitc__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MProperty]] */
3983 /* runtime type MapKeysIterator[MClass, Set[MProperty]] */
3984 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
= {
3986 "MapKeysIterator[MClass, Set[MProperty]]", /* class_name_string */
3989 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
,
3993 2401, /* nullable Object */
3994 2400, /* Iterator[Object] */
4028 1413, /* MapKeysIterator[MClass, Set[MProperty]] */
4049 1720, /* MapKeysIterator[Object, nullable Object] */
4061 1902, /* MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
4084 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
= {
4087 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
4088 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
4091 /* runtime type NativeArray[MClassType] */
4092 const struct type type_core__NativeArray__nitc__MClassType
= {
4094 "NativeArray[MClassType]", /* class_name_string */
4097 &resolution_table_core__NativeArray__nitc__MClassType
,
4101 2401, /* nullable Object */
4117 1414, /* NativeArray[MClassType] */
4126 1668, /* NativeArray[MType] */
4134 227, /* NativeArray[Object] */
4145 2084, /* NativeArray[nullable MType] */
4195 1717, /* NativeArray[nullable Object] */
4330 const struct types resolution_table_core__NativeArray__nitc__MClassType
= {
4333 &type_nitc__MClassType
, /* E: MClassType */
4334 &type_core__NativeArray__nitc__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
4337 /* runtime type ArrayIterator[MClassType] */
4338 const struct type type_core__array__ArrayIterator__nitc__MClassType
= {
4340 "ArrayIterator[MClassType]", /* class_name_string */
4343 &resolution_table_core__array__ArrayIterator__nitc__MClassType
,
4347 2401, /* nullable Object */
4348 2400, /* Iterator[Object] */
4353 2843, /* Iterator[MType] */
4397 1415, /* ArrayIterator[MClassType] */
4423 1669, /* ArrayIterator[MType] */
4426 1718, /* ArrayIterator[nullable Object] */
4444 1884, /* ArrayIterator[Object] */
4467 2085, /* ArrayIterator[nullable MType] */
4485 const struct types resolution_table_core__array__ArrayIterator__nitc__MClassType
= {
4488 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4489 &type_core__AbstractArrayRead__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
4492 /* runtime type ArrayReverseIterator[MClassType] */
4493 const struct type type_core__array__ArrayReverseIterator__nitc__MClassType
= {
4495 "ArrayReverseIterator[MClassType]", /* class_name_string */
4498 &resolution_table_core__array__ArrayReverseIterator__nitc__MClassType
,
4502 2401, /* nullable Object */
4503 2400, /* Iterator[Object] */
4508 2843, /* Iterator[MType] */
4552 1415, /* ArrayIterator[MClassType] */
4578 1669, /* ArrayIterator[MType] */
4581 1718, /* ArrayIterator[nullable Object] */
4599 1884, /* ArrayIterator[Object] */
4622 2085, /* ArrayIterator[nullable MType] */
4678 1416, /* ArrayReverseIterator[MClassType] */
4704 1670, /* ArrayReverseIterator[MType] */
4707 1719, /* ArrayReverseIterator[nullable Object] */
4725 1885, /* ArrayReverseIterator[Object] */
4748 2086, /* ArrayReverseIterator[nullable MType] */
4766 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MClassType
= {
4769 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
4770 &type_core__AbstractArrayRead__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
4773 /* runtime type NativeArray[MPropDef] */
4774 const struct type type_core__NativeArray__nitc__MPropDef
= {
4776 "NativeArray[MPropDef]", /* class_name_string */
4779 &resolution_table_core__NativeArray__nitc__MPropDef
,
4783 2401, /* nullable Object */
4800 1417, /* NativeArray[MPropDef] */
4816 227, /* NativeArray[Object] */
4818 1914, /* NativeArray[PropertyLayoutElement] */
4819 1966, /* NativeArray[nullable MPropDef] */
4877 1717, /* NativeArray[nullable Object] */
4891 1930, /* NativeArray[nullable PropertyLayoutElement] */
5012 const struct types resolution_table_core__NativeArray__nitc__MPropDef
= {
5015 &type_nitc__MPropDef
, /* E: MPropDef */
5016 &type_core__NativeArray__nitc__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
5019 /* runtime type ArrayIterator[MPropDef] */
5020 const struct type type_core__array__ArrayIterator__nitc__MPropDef
= {
5022 "ArrayIterator[MPropDef]", /* class_name_string */
5025 &resolution_table_core__array__ArrayIterator__nitc__MPropDef
,
5029 2401, /* nullable Object */
5030 2400, /* Iterator[Object] */
5080 1418, /* ArrayIterator[MPropDef] */
5108 1718, /* ArrayIterator[nullable Object] */
5126 1884, /* ArrayIterator[Object] */
5130 1915, /* ArrayIterator[PropertyLayoutElement] */
5132 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
5135 1967, /* ArrayIterator[nullable MPropDef] */
5167 const struct types resolution_table_core__array__ArrayIterator__nitc__MPropDef
= {
5170 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
5171 &type_core__AbstractArrayRead__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
5174 /* runtime type ArrayReverseIterator[MPropDef] */
5175 const struct type type_core__array__ArrayReverseIterator__nitc__MPropDef
= {
5177 "ArrayReverseIterator[MPropDef]", /* class_name_string */
5180 &resolution_table_core__array__ArrayReverseIterator__nitc__MPropDef
,
5184 2401, /* nullable Object */
5185 2400, /* Iterator[Object] */
5235 1418, /* ArrayIterator[MPropDef] */
5263 1718, /* ArrayIterator[nullable Object] */
5281 1884, /* ArrayIterator[Object] */
5285 1915, /* ArrayIterator[PropertyLayoutElement] */
5287 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
5290 1967, /* ArrayIterator[nullable MPropDef] */
5361 1419, /* ArrayReverseIterator[MPropDef] */
5389 1719, /* ArrayReverseIterator[nullable Object] */
5407 1885, /* ArrayReverseIterator[Object] */
5411 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
5413 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
5416 1968, /* ArrayReverseIterator[nullable MPropDef] */
5448 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MPropDef
= {
5451 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
5452 &type_core__AbstractArrayRead__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
5455 /* runtime type HashMapKeys[MProperty, MPropDef] */
5456 const struct type type_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__MPropDef
= {
5458 "HashMapKeys[MProperty, MPropDef]", /* class_name_string */
5461 &resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__MPropDef
,
5465 2401, /* nullable Object */
5477 2418, /* Collection[MProperty] */
5501 2442, /* Collection[Object] */
5503 2444, /* Collection[PropertyLayoutElement] */
5531 2472, /* Collection[nullable MProperty] */
5561 2502, /* Collection[nullable Object] */
5575 2516, /* Collection[nullable PropertyLayoutElement] */
5618 1420, /* HashMapKeys[MProperty, MPropDef] */
5637 1710, /* HashMapKeys[Object, nullable Object] */
5671 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__MPropDef
= {
5674 &type_core__HashMap__nitc__MProperty__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MProperty, MPropDef] */
5675 &type_core__MapKeysIterator__nitc__MProperty__nitc__MPropDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, MPropDef] */
5685 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
5688 /* runtime type HashMapValues[MProperty, MPropDef] */
5689 const struct type type_core__hash_collection__HashMapValues__nitc__MProperty__nitc__MPropDef
= {
5691 "HashMapValues[MProperty, MPropDef]", /* class_name_string */
5694 &resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__MPropDef
,
5698 2401, /* nullable Object */
5718 2426, /* Collection[MPropDef] */
5734 2442, /* Collection[Object] */
5736 2444, /* Collection[PropertyLayoutElement] */
5737 2445, /* Collection[nullable MPropDef] */
5794 2502, /* Collection[nullable Object] */
5808 2516, /* Collection[nullable PropertyLayoutElement] */
5851 1421, /* HashMapValues[MProperty, MPropDef] */
5870 1711, /* HashMapValues[Object, nullable Object] */
5904 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__MPropDef
= {
5907 &type_core__HashMap__nitc__MProperty__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MProperty, MPropDef] */
5908 &type_core__MapValuesIterator__nitc__MProperty__nitc__MPropDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, MPropDef] */
5918 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
5921 /* runtime type HashMapIterator[MProperty, MPropDef] */
5922 const struct type type_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__MPropDef
= {
5924 "HashMapIterator[MProperty, MPropDef]", /* class_name_string */
5927 &resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__MPropDef
,
5931 2401, /* nullable Object */
5958 2686, /* MapIterator[MProperty, MPropDef] */
5978 2706, /* MapIterator[Object, nullable Object] */
6037 1422, /* HashMapIterator[MProperty, MPropDef] */
6056 1712, /* HashMapIterator[Object, nullable Object] */
6090 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__MPropDef
= {
6093 &type_core__HashMap__nitc__MProperty__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MProperty, MPropDef] */
6096 /* runtime type NativeArray[nullable HashMapNode[MProperty, MPropDef]] */
6097 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
= {
6099 "NativeArray[nullable HashMapNode[MProperty, MPropDef]]", /* class_name_string */
6102 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
,
6106 2401, /* nullable Object */
6200 1717, /* NativeArray[nullable Object] */
6264 1423, /* NativeArray[nullable HashMapNode[MProperty, MPropDef]] */
6293 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6335 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
= {
6338 &type_nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
, /* E: nullable HashMapNode[MProperty, MPropDef] */
6339 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, MPropDef]] */
6342 /* runtime type HashMapNode[MProperty, MPropDef] */
6343 const struct type type_core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
= {
6345 "HashMapNode[MProperty, MPropDef]", /* class_name_string */
6348 &resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
,
6352 2401, /* nullable Object */
6379 2770, /* nullable HashMapNode[MProperty, MPropDef] */
6398 2799, /* nullable HashMapNode[Object, nullable Object] */
6445 1424, /* HashMapNode[MProperty, MPropDef] */
6492 1714, /* HashMapNode[Object, nullable Object] */
6509 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__nitc__MPropDef
= {
6512 &type_nitc__MPropDef
, /* V: MPropDef */
6513 &type_nitc__MProperty
, /* K: MProperty */
6516 /* runtime type MapValuesIterator[MProperty, MPropDef] */
6517 const struct type type_core__MapValuesIterator__nitc__MProperty__nitc__MPropDef
= {
6519 "MapValuesIterator[MProperty, MPropDef]", /* class_name_string */
6522 &resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__MPropDef
,
6526 2401, /* nullable Object */
6527 2400, /* Iterator[Object] */
6562 1425, /* MapValuesIterator[MProperty, MPropDef] */
6582 1716, /* MapValuesIterator[Object, nullable Object] */
6617 const struct types resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__MPropDef
= {
6620 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
6621 &type_core__MapIterator__nitc__MProperty__nitc__MPropDef
, /* MapIterator[K, V]: MapIterator[MProperty, MPropDef] */
6624 /* runtime type MapKeysIterator[MProperty, MPropDef] */
6625 const struct type type_core__MapKeysIterator__nitc__MProperty__nitc__MPropDef
= {
6627 "MapKeysIterator[MProperty, MPropDef]", /* class_name_string */
6630 &resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__MPropDef
,
6634 2401, /* nullable Object */
6635 2400, /* Iterator[Object] */
6638 2841, /* Iterator[MProperty] */
6670 1426, /* MapKeysIterator[MProperty, MPropDef] */
6690 1720, /* MapKeysIterator[Object, nullable Object] */
6725 const struct types resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__MPropDef
= {
6728 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
6729 &type_core__MapIterator__nitc__MProperty__nitc__MPropDef
, /* MapIterator[K, V]: MapIterator[MProperty, MPropDef] */
6732 /* runtime type HashMapKeys[MProperty, APropdef] */
6733 const struct type type_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
= {
6735 "HashMapKeys[MProperty, APropdef]", /* class_name_string */
6738 &resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
,
6742 2401, /* nullable Object */
6754 2418, /* Collection[MProperty] */
6778 2442, /* Collection[Object] */
6780 2444, /* Collection[PropertyLayoutElement] */
6808 2472, /* Collection[nullable MProperty] */
6838 2502, /* Collection[nullable Object] */
6852 2516, /* Collection[nullable PropertyLayoutElement] */
6896 1427, /* HashMapKeys[MProperty, APropdef] */
6914 1710, /* HashMapKeys[Object, nullable Object] */
6948 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
= {
6951 &type_core__HashMap__nitc__MProperty__nitc__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
6952 &type_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, APropdef] */
6962 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
6965 /* runtime type HashMapValues[MProperty, APropdef] */
6966 const struct type type_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
= {
6968 "HashMapValues[MProperty, APropdef]", /* class_name_string */
6971 &resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
,
6975 2401, /* nullable Object */
7011 2442, /* Collection[Object] */
7018 2449, /* Collection[Prod] */
7047 2478, /* Collection[APropdef] */
7065 2496, /* Collection[ANode] */
7071 2502, /* Collection[nullable Object] */
7129 1428, /* HashMapValues[MProperty, APropdef] */
7147 1711, /* HashMapValues[Object, nullable Object] */
7181 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
= {
7184 &type_core__HashMap__nitc__MProperty__nitc__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
7185 &type_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, APropdef] */
7195 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
7198 /* runtime type HashMapIterator[MProperty, APropdef] */
7199 const struct type type_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__APropdef
= {
7201 "HashMapIterator[MProperty, APropdef]", /* class_name_string */
7204 &resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__APropdef
,
7208 2401, /* nullable Object */
7236 2687, /* MapIterator[MProperty, APropdef] */
7255 2706, /* MapIterator[Object, nullable Object] */
7315 1429, /* HashMapIterator[MProperty, APropdef] */
7333 1712, /* HashMapIterator[Object, nullable Object] */
7367 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__nitc__APropdef
= {
7370 &type_core__HashMap__nitc__MProperty__nitc__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
7373 /* runtime type NativeArray[nullable HashMapNode[MProperty, APropdef]] */
7374 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
= {
7376 "NativeArray[nullable HashMapNode[MProperty, APropdef]]", /* class_name_string */
7379 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
,
7383 2401, /* nullable Object */
7477 1717, /* NativeArray[nullable Object] */
7542 1430, /* NativeArray[nullable HashMapNode[MProperty, APropdef]] */
7570 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
7612 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
= {
7615 &type_nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
, /* E: nullable HashMapNode[MProperty, APropdef] */
7616 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
7619 /* runtime type HashMapNode[MProperty, APropdef] */
7620 const struct type type_core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
= {
7622 "HashMapNode[MProperty, APropdef]", /* class_name_string */
7625 &resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
,
7629 2401, /* nullable Object */
7657 2771, /* nullable HashMapNode[MProperty, APropdef] */
7675 2799, /* nullable HashMapNode[Object, nullable Object] */
7723 1431, /* HashMapNode[MProperty, APropdef] */
7769 1714, /* HashMapNode[Object, nullable Object] */
7786 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__nitc__APropdef
= {
7789 &type_nitc__APropdef
, /* V: APropdef */
7790 &type_nitc__MProperty
, /* K: MProperty */
7793 /* runtime type MapValuesIterator[MProperty, APropdef] */
7794 const struct type type_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
= {
7796 "MapValuesIterator[MProperty, APropdef]", /* class_name_string */
7799 &resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
,
7803 2401, /* nullable Object */
7804 2400, /* Iterator[Object] */
7840 1432, /* MapValuesIterator[MProperty, APropdef] */
7859 1716, /* MapValuesIterator[Object, nullable Object] */
7894 const struct types resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
= {
7897 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
7898 &type_core__MapIterator__nitc__MProperty__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
7901 /* runtime type MapKeysIterator[MProperty, APropdef] */
7902 const struct type type_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
= {
7904 "MapKeysIterator[MProperty, APropdef]", /* class_name_string */
7907 &resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
,
7911 2401, /* nullable Object */
7912 2400, /* Iterator[Object] */
7915 2841, /* Iterator[MProperty] */
7948 1433, /* MapKeysIterator[MProperty, APropdef] */
7967 1720, /* MapKeysIterator[Object, nullable Object] */
8002 const struct types resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
= {
8005 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
8006 &type_core__MapIterator__nitc__MProperty__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
8009 /* runtime type Array[FlatString] */
8010 const struct type type_core__Array__core__FlatString
= {
8012 "Array[FlatString]", /* class_name_string */
8015 &resolution_table_core__Array__core__FlatString
,
8019 2401, /* nullable Object */
8023 2410, /* Collection[String] */
8055 2442, /* Collection[Object] */
8061 2448, /* Collection[Writable] */
8093 2480, /* Collection[FlatText] */
8096 2483, /* Collection[FlatString] */
8115 2502, /* Collection[nullable Object] */
8147 1715, /* Array[nullable Object] */
8148 2210, /* SequenceRead[nullable Object] */
8150 2534, /* AbstractArrayRead[String] */
8184 2568, /* AbstractArrayRead[FlatText] */
8192 2576, /* AbstractArrayRead[FlatString] */
8219 2603, /* AbstractArrayRead[nullable Object] */
8237 2621, /* AbstractArrayRead[Object] */
8251 2635, /* AbstractArrayRead[Writable] */
8276 2856, /* AbstractArray[String] */
8308 2888, /* AbstractArray[Object] */
8314 2894, /* AbstractArray[Writable] */
8347 2927, /* AbstractArray[FlatText] */
8350 2930, /* AbstractArray[FlatString] */
8369 2949, /* AbstractArray[nullable Object] */
8402 226, /* Array[Object] */
8403 21, /* Array[String] */
8408 2370, /* Array[Comparable] */
8447 248, /* Array[Writable] */
8478 1370, /* Array[FlatText] */
8481 1434, /* Array[FlatString] */
8530 const struct types resolution_table_core__Array__core__FlatString
= {
8533 &type_core__FlatString
, /* E: FlatString */
8534 &type_core__Array__core__FlatString
, /* SELF: Array[FlatString] */
8535 &type_core__Collection__core__FlatString
, /* Collection[E]: Collection[FlatString] */
8536 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
8537 &type_core__AbstractArray__core__FlatString
, /* AbstractArray[E]: AbstractArray[FlatString] */
8538 &type_core__NativeArray__core__FlatString
, /* NativeArray[E]: NativeArray[FlatString] */
8539 &type_core__FlatString
, /* E: FlatString */
8540 &type_core__Collection__core__FlatString
, /* Collection[E]: Collection[FlatString] */
8541 &type_core__FlatString
, /* E: FlatString */
8542 &type_core__Collection__core__FlatString
, /* Collection[E]: Collection[FlatString] */
8543 &type_core__Collection__core__FlatString
, /* Collection[E]: Collection[FlatString] */
8544 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
8545 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
8546 &type_core__AbstractArray__core__FlatString
, /* AbstractArray[E]: AbstractArray[FlatString] */
8547 &type_core__array__ArrayIterator__core__FlatString
, /* ArrayIterator[E]: ArrayIterator[FlatString] */
8548 &type_core__array__ArrayReverseIterator__core__FlatString
, /* ArrayReverseIterator[E]: ArrayReverseIterator[FlatString] */
8551 /* runtime type NativeArray[FlatString] */
8552 const struct type type_core__NativeArray__core__FlatString
= {
8554 "NativeArray[FlatString]", /* class_name_string */
8557 &resolution_table_core__NativeArray__core__FlatString
,
8561 2401, /* nullable Object */
8562 22, /* NativeArray[String] */
8594 227, /* NativeArray[Object] */
8600 2002, /* NativeArray[Writable] */
8633 1371, /* NativeArray[FlatText] */
8636 1435, /* NativeArray[FlatString] */
8655 1717, /* NativeArray[nullable Object] */
8790 const struct types resolution_table_core__NativeArray__core__FlatString
= {
8793 &type_core__FlatString
, /* E: FlatString */
8794 &type_core__NativeArray__core__FlatString
, /* NativeArray[E]: NativeArray[FlatString] */
8797 /* runtime type ArrayIterator[FlatString] */
8798 const struct type type_core__array__ArrayIterator__core__FlatString
= {
8800 "ArrayIterator[FlatString]", /* class_name_string */
8803 &resolution_table_core__array__ArrayIterator__core__FlatString
,
8807 2401, /* nullable Object */
8808 2400, /* Iterator[Object] */
8810 2840, /* Iterator[String] */
8817 1052, /* ArrayIterator[String] */
8851 1372, /* ArrayIterator[FlatText] */
8859 1436, /* ArrayIterator[FlatString] */
8886 1718, /* ArrayIterator[nullable Object] */
8904 1884, /* ArrayIterator[Object] */
8918 2003, /* ArrayIterator[Writable] */
8945 const struct types resolution_table_core__array__ArrayIterator__core__FlatString
= {
8948 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
8949 &type_core__AbstractArrayRead__core__FlatString
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
8952 /* runtime type ArrayReverseIterator[FlatString] */
8953 const struct type type_core__array__ArrayReverseIterator__core__FlatString
= {
8955 "ArrayReverseIterator[FlatString]", /* class_name_string */
8958 &resolution_table_core__array__ArrayReverseIterator__core__FlatString
,
8962 2401, /* nullable Object */
8963 2400, /* Iterator[Object] */
8965 2840, /* Iterator[String] */
8972 1052, /* ArrayIterator[String] */
9006 1372, /* ArrayIterator[FlatText] */
9014 1436, /* ArrayIterator[FlatString] */
9041 1718, /* ArrayIterator[nullable Object] */
9059 1884, /* ArrayIterator[Object] */
9073 2003, /* ArrayIterator[Writable] */
9098 1053, /* ArrayReverseIterator[String] */
9132 1373, /* ArrayReverseIterator[FlatText] */
9140 1437, /* ArrayReverseIterator[FlatString] */
9167 1719, /* ArrayReverseIterator[nullable Object] */
9185 1885, /* ArrayReverseIterator[Object] */
9199 2004, /* ArrayReverseIterator[Writable] */
9226 const struct types resolution_table_core__array__ArrayReverseIterator__core__FlatString
= {
9229 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
9230 &type_core__AbstractArrayRead__core__FlatString
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
9233 /* runtime type Set[String] */
9234 const struct type type_core__Set__core__String
= {
9236 "Set[String]", /* class_name_string */
9239 &resolution_table_core__Set__core__String
,
9243 2401, /* nullable Object */
9244 2208, /* Set[nullable Object] */
9247 2410, /* Collection[String] */
9279 2442, /* Collection[Object] */
9285 2448, /* Collection[Writable] */
9339 2502, /* Collection[nullable Object] */
9383 1438, /* Set[String] */
9389 2851, /* Set[Object] */
9396 const struct types resolution_table_core__Set__core__String
= {
9400 &type_core__Set__core__String
, /* SELF: Set[String] */
9405 &type_core__Set__core__String
, /* Set[E]: Set[String] */
9406 &type_core__HashSet__core__String
, /* HashSet[E]: HashSet[String] */
9409 &type_core__Collection__core__String
, /* Collection[E]: Collection[String] */
9410 &type_core__Array__core__String
, /* Array[E]: Array[String] */
9413 /* runtime type HashMap[MGroup, POSetElement[MGroup]] */
9414 const struct type type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9416 "HashMap[MGroup, POSetElement[MGroup]]", /* class_name_string */
9419 &resolution_table_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
9423 2401, /* nullable Object */
9424 2206, /* MapRead[nullable Object, nullable Object] */
9484 3050, /* MapRead[MGroup, POSetElement[MGroup]] */
9489 3055, /* MapRead[Object, nullable Object] */
9540 1439, /* HashMap[MGroup, POSetElement[MGroup]] */
9556 1704, /* HashMap[Object, nullable Object] */
9590 const struct types resolution_table_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9596 &type_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, POSetElement[MGroup]] */
9597 &type_nitc__MGroup
, /* K: MGroup */
9598 &type_poset__POSetElement__nitc__MGroup
, /* V: POSetElement[MGroup] */
9599 &type_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, POSetElement[MGroup]] */
9600 &type_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, POSetElement[MGroup]] */
9601 &type_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, POSetElement[MGroup]] */
9602 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* nullable N: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
9603 &type_core__MapRead__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapRead[K, V]: MapRead[MGroup, POSetElement[MGroup]] */
9605 &type_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* N: HashMapNode[MGroup, POSetElement[MGroup]] */
9606 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */