1 #include "nitc__nith.types.0.h"
2 /* runtime type HashMapKeys[MModule, POSetElement[MModule]] */
3 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
= {
5 "HashMapKeys[MModule, POSetElement[MModule]]", /* class_name_string */
8 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
,
12 2397, /* nullable Object */
22 2408, /* Collection[MModule] */
47 2433, /* Collection[Object] */
96 2482, /* Collection[nullable MModule] */
125 2511, /* Collection[nullable Object] */
142 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule
= {
145 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
146 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
147 &type_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, POSetElement[MModule]] */
150 /* runtime type HashMapValues[MModule, POSetElement[MModule]] */
151 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
= {
153 "HashMapValues[MModule, POSetElement[MModule]]", /* class_name_string */
156 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
,
160 2397, /* nullable Object */
195 2433, /* Collection[Object] */
265 2503, /* Collection[POSetElement[MModule]] */
273 2511, /* Collection[nullable Object] */
290 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule
= {
293 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
294 &type_core__Array__poset__POSetElement__nitc__MModule
, /* Array[E]: Array[POSetElement[MModule]] */
295 &type_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, POSetElement[MModule]] */
298 /* runtime type HashMapIterator[MModule, POSetElement[MModule]] */
299 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
301 "HashMapIterator[MModule, POSetElement[MModule]]", /* class_name_string */
304 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
,
308 2397, /* nullable Object */
356 2699, /* MapIterator[MModule, POSetElement[MModule]] */
364 2707, /* MapIterator[Object, nullable Object] */
388 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule
= {
391 &type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule
, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
394 /* runtime type HashMapNode[MModule, POSetElement[MModule]] */
395 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
397 "HashMapNode[MModule, POSetElement[MModule]]", /* class_name_string */
400 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
,
404 2397, /* nullable Object */
450 2795, /* nullable HashMapNode[MModule, POSetElement[MModule]] */
458 2803, /* nullable HashMapNode[Object, nullable Object] */
525 1606, /* HashMapNode[MModule, POSetElement[MModule]] */
533 1756, /* HashMapNode[Object, nullable Object] */
557 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
560 &type_poset__POSetElement__nitc__MModule
, /* V: POSetElement[MModule] */
561 &type_nitc__MModule
, /* K: MModule */
564 /* runtime type NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
565 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
567 "NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]]", /* class_name_string */
570 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
,
574 2397, /* nullable Object */
686 2136, /* NativeArray[nullable Object] */
767 1607, /* NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
775 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
801 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
= {
804 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* E: nullable HashMapNode[MModule, POSetElement[MModule]] */
805 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
808 /* runtime type HashMap[MModule, Set[MModule]] */
809 const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MModule
= {
811 "HashMap[MModule, Set[MModule]]", /* class_name_string */
814 &resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule
,
818 2397, /* nullable Object */
819 2203, /* MapRead[nullable Object, nullable Object] */
880 1358, /* HashMap[Object, nullable Object] */
889 1608, /* HashMap[MModule, Set[MModule]] */
904 const struct types resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule
= {
910 &type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MModule]] */
911 &type_nitc__MModule
, /* K: MModule */
912 &type_core__Set__nitc__MModule
, /* V: Set[MModule] */
913 &type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MModule]] */
914 &type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MModule]] */
915 &type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MModule]] */
916 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* nullable N: nullable HashMapNode[MModule, Set[MModule]] */
918 &type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* N: HashMapNode[MModule, Set[MModule]] */
919 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
922 /* runtime type MapKeysIterator[String, Array[MModule]] */
923 const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MModule
= {
925 "MapKeysIterator[String, Array[MModule]]", /* class_name_string */
928 &resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule
,
932 2397, /* nullable Object */
933 2391, /* Iterator[Object] */
935 2828, /* Iterator[String] */
944 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule
= {
947 &type_core__Array__core__String
, /* Array[E]: Array[String] */
948 &type_core__MapIterator__core__String__core__Array__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
951 /* runtime type Array[Array[MModule]] */
952 const struct type type_core__Array__core__Array__nitc__MModule
= {
954 "Array[Array[MModule]]", /* class_name_string */
957 &resolution_table_core__Array__core__Array__nitc__MModule
,
961 2397, /* nullable Object */
974 2411, /* Collection[SequenceRead[MModule]] */
996 2433, /* Collection[Object] */
1042 2479, /* Collection[Array[MModule]] */
1073 2510, /* Collection[Array[Object]] */
1074 2511, /* Collection[nullable Object] */
1089 2015, /* Array[nullable Object] */
1090 2202, /* SequenceRead[nullable Object] */
1101 2535, /* AbstractArrayRead[SequenceRead[MModule]] */
1123 2557, /* AbstractArrayRead[Object] */
1171 2605, /* AbstractArrayRead[Array[MModule]] */
1202 2636, /* AbstractArrayRead[Array[Object]] */
1203 2637, /* AbstractArrayRead[nullable Object] */
1227 2859, /* AbstractArray[SequenceRead[MModule]] */
1249 2881, /* AbstractArray[Object] */
1297 2929, /* AbstractArray[Array[MModule]] */
1328 2960, /* AbstractArray[Array[Object]] */
1329 2961, /* AbstractArray[nullable Object] */
1344 228, /* Array[Object] */
1367 75, /* Array[SequenceRead[MModule]] */
1425 1610, /* Array[Array[MModule]] */
1456 2012, /* Array[Array[Object]] */
1472 const struct types resolution_table_core__Array__core__Array__nitc__MModule
= {
1475 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
1476 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
1477 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
1478 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
1479 &type_core__AbstractArray__core__Array__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
1480 &type_core__NativeArray__core__Array__nitc__MModule
, /* NativeArray[E]: NativeArray[Array[MModule]] */
1481 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
1482 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
1483 &type_core__Array__nitc__MModule
, /* E: Array[MModule] */
1484 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
1485 &type_core__Collection__core__Array__nitc__MModule
, /* Collection[E]: Collection[Array[MModule]] */
1486 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
1487 &type_core__AbstractArray__core__Array__nitc__MModule
, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
1488 &type_core__array__ArrayIterator__core__Array__nitc__MModule
, /* ArrayIterator[E]: ArrayIterator[Array[MModule]] */
1489 &type_core__array__ArrayReverseIterator__core__Array__nitc__MModule
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MModule]] */
1492 /* runtime type MapValuesIterator[String, Array[MModule]] */
1493 const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MModule
= {
1495 "MapValuesIterator[String, Array[MModule]]", /* class_name_string */
1498 &resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule
,
1502 2397, /* nullable Object */
1503 2391, /* Iterator[Object] */
1514 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule
= {
1517 &type_core__Array__core__Array__nitc__MModule
, /* Array[E]: Array[Array[MModule]] */
1518 &type_core__MapIterator__core__String__core__Array__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
1521 /* runtime type HashMapKeys[MClassDef, POSetElement[MClassDef]] */
1522 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1524 "HashMapKeys[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1527 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
1531 2397, /* nullable Object */
1547 2414, /* Collection[MClassDef] */
1566 2433, /* Collection[Object] */
1644 2511, /* Collection[nullable Object] */
1661 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1664 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
1665 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
1666 &type_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
1669 /* runtime type HashMapValues[MClassDef, POSetElement[MClassDef]] */
1670 const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1672 "HashMapValues[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1675 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
1679 2397, /* nullable Object */
1714 2433, /* Collection[Object] */
1785 2504, /* Collection[POSetElement[MClassDef]] */
1792 2511, /* Collection[nullable Object] */
1809 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1812 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
1813 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
1814 &type_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
1817 /* runtime type HashMapIterator[MClassDef, POSetElement[MClassDef]] */
1818 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1820 "HashMapIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1823 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
1827 2397, /* nullable Object */
1876 2700, /* MapIterator[MClassDef, POSetElement[MClassDef]] */
1883 2707, /* MapIterator[Object, nullable Object] */
1907 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1910 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
1913 /* runtime type HashMapNode[MClassDef, POSetElement[MClassDef]] */
1914 const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1916 "HashMapNode[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1919 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
1923 2397, /* nullable Object */
1970 2796, /* nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
1977 2803, /* nullable HashMapNode[Object, nullable Object] */
2045 1615, /* HashMapNode[MClassDef, POSetElement[MClassDef]] */
2052 1756, /* HashMapNode[Object, nullable Object] */
2076 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
2079 &type_poset__POSetElement__nitc__MClassDef
, /* V: POSetElement[MClassDef] */
2080 &type_nitc__MClassDef
, /* K: MClassDef */
2083 /* runtime type NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
2084 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
2086 "NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]]", /* class_name_string */
2089 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
2093 2397, /* nullable Object */
2205 2136, /* NativeArray[nullable Object] */
2287 1616, /* NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
2294 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2320 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
2323 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* E: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
2324 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
2327 /* runtime type HashMap[MClassDef, Set[MClassDef]] */
2328 const struct type type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2330 "HashMap[MClassDef, Set[MClassDef]]", /* class_name_string */
2333 &resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
,
2337 2397, /* nullable Object */
2338 2203, /* MapRead[nullable Object, nullable Object] */
2399 1358, /* HashMap[Object, nullable Object] */
2409 1617, /* HashMap[MClassDef, Set[MClassDef]] */
2423 const struct types resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2429 &type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, Set[MClassDef]] */
2430 &type_nitc__MClassDef
, /* K: MClassDef */
2431 &type_core__Set__nitc__MClassDef
, /* V: Set[MClassDef] */
2432 &type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, Set[MClassDef]] */
2433 &type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, Set[MClassDef]] */
2434 &type_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, Set[MClassDef]] */
2435 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, Set[MClassDef]] */
2437 &type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* N: HashMapNode[MClassDef, Set[MClassDef]] */
2438 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
2441 /* runtime type HashMapKeys[MClassType, POSetElement[MClassType]] */
2442 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2444 "HashMapKeys[MClassType, POSetElement[MClassType]]", /* class_name_string */
2447 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
2451 2397, /* nullable Object */
2469 2416, /* Collection[MClassType] */
2478 2425, /* Collection[MType] */
2486 2433, /* Collection[Object] */
2497 2444, /* Collection[nullable MType] */
2564 2511, /* Collection[nullable Object] */
2581 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2584 &type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
2585 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2586 &type_core__MapKeysIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, POSetElement[MClassType]] */
2589 /* runtime type HashMapValues[MClassType, POSetElement[MClassType]] */
2590 const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2592 "HashMapValues[MClassType, POSetElement[MClassType]]", /* class_name_string */
2595 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
2599 2397, /* nullable Object */
2634 2433, /* Collection[Object] */
2706 2505, /* Collection[POSetElement[MClassType]] */
2712 2511, /* Collection[nullable Object] */
2713 2512, /* Collection[POSetElement[MType]] */
2729 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2732 &type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
2733 &type_core__Array__poset__POSetElement__nitc__MClassType
, /* Array[E]: Array[POSetElement[MClassType]] */
2734 &type_core__MapValuesIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, POSetElement[MClassType]] */
2737 /* runtime type HashMapIterator[MClassType, POSetElement[MClassType]] */
2738 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2740 "HashMapIterator[MClassType, POSetElement[MClassType]]", /* class_name_string */
2743 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
2747 2397, /* nullable Object */
2797 2701, /* MapIterator[MClassType, POSetElement[MClassType]] */
2803 2707, /* MapIterator[Object, nullable Object] */
2805 2709, /* MapIterator[MType, POSetElement[MType]] */
2827 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2830 &type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
2833 /* runtime type HashMapNode[MClassType, POSetElement[MClassType]] */
2834 const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2836 "HashMapNode[MClassType, POSetElement[MClassType]]", /* class_name_string */
2839 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
2843 2397, /* nullable Object */
2891 2797, /* nullable HashMapNode[MClassType, POSetElement[MClassType]] */
2897 2803, /* nullable HashMapNode[Object, nullable Object] */
2899 2805, /* nullable HashMapNode[MType, POSetElement[MType]] */
2966 1621, /* HashMapNode[MClassType, POSetElement[MClassType]] */
2972 1756, /* HashMapNode[Object, nullable Object] */
2974 1785, /* HashMapNode[MType, POSetElement[MType]] */
2996 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
2999 &type_poset__POSetElement__nitc__MClassType
, /* V: POSetElement[MClassType] */
3000 &type_nitc__MClassType
, /* K: MClassType */
3003 /* runtime type NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3004 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
3006 "NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]]", /* class_name_string */
3009 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
3013 2397, /* nullable Object */
3125 2136, /* NativeArray[nullable Object] */
3208 1622, /* NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3214 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3216 1786, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
3240 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
3243 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* E: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
3244 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3247 /* runtime type HashMap[MClassType, Set[MClassType]] */
3248 const struct type type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
= {
3250 "HashMap[MClassType, Set[MClassType]]", /* class_name_string */
3253 &resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
,
3257 2397, /* nullable Object */
3258 2203, /* MapRead[nullable Object, nullable Object] */
3264 2979, /* Map[MType, Set[MType]] */
3319 1358, /* HashMap[Object, nullable Object] */
3326 1551, /* HashMap[MType, Set[MType]] */
3330 1623, /* HashMap[MClassType, Set[MClassType]] */
3343 const struct types resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
= {
3349 &type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MClassType]] */
3350 &type_nitc__MClassType
, /* K: MClassType */
3351 &type_core__Set__nitc__MClassType
, /* V: Set[MClassType] */
3352 &type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MClassType]] */
3353 &type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MClassType]] */
3354 &type_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MClassType]] */
3355 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* nullable N: nullable HashMapNode[MClassType, Set[MClassType]] */
3357 &type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* N: HashMapNode[MClassType, Set[MClassType]] */
3358 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
3361 /* runtime type MapKeysIterator[String, Array[MClass]] */
3362 const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MClass
= {
3364 "MapKeysIterator[String, Array[MClass]]", /* class_name_string */
3367 &resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MClass
,
3371 2397, /* nullable Object */
3372 2391, /* Iterator[Object] */
3374 2828, /* Iterator[String] */
3383 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MClass
= {
3386 &type_core__Array__core__String
, /* Array[E]: Array[String] */
3387 &type_core__MapIterator__core__String__core__Array__nitc__MClass
, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
3390 /* runtime type Array[Array[MClass]] */
3391 const struct type type_core__Array__core__Array__nitc__MClass
= {
3393 "Array[Array[MClass]]", /* class_name_string */
3396 &resolution_table_core__Array__core__Array__nitc__MClass
,
3400 2397, /* nullable Object */
3435 2433, /* Collection[Object] */
3482 2480, /* Collection[Array[MClass]] */
3501 2499, /* Collection[Array[nullable MClass]] */
3512 2510, /* Collection[Array[Object]] */
3513 2511, /* Collection[nullable Object] */
3528 2015, /* Array[nullable Object] */
3529 2202, /* SequenceRead[nullable Object] */
3562 2557, /* AbstractArrayRead[Object] */
3611 2606, /* AbstractArrayRead[Array[MClass]] */
3630 2625, /* AbstractArrayRead[Array[nullable MClass]] */
3641 2636, /* AbstractArrayRead[Array[Object]] */
3642 2637, /* AbstractArrayRead[nullable Object] */
3688 2881, /* AbstractArray[Object] */
3737 2930, /* AbstractArray[Array[MClass]] */
3756 2949, /* AbstractArray[Array[nullable MClass]] */
3767 2960, /* AbstractArray[Array[Object]] */
3768 2961, /* AbstractArray[nullable Object] */
3783 228, /* Array[Object] */
3865 1625, /* Array[Array[MClass]] */
3884 1832, /* Array[Array[nullable MClass]] */
3895 2012, /* Array[Array[Object]] */
3911 const struct types resolution_table_core__Array__core__Array__nitc__MClass
= {
3914 &type_core__Array__nitc__MClass
, /* E: Array[MClass] */
3915 &type_core__Array__core__Array__nitc__MClass
, /* Array[E]: Array[Array[MClass]] */
3916 &type_core__Collection__core__Array__nitc__MClass
, /* Collection[E]: Collection[Array[MClass]] */
3917 &type_core__Array__core__Array__nitc__MClass
, /* Array[E]: Array[Array[MClass]] */
3918 &type_core__AbstractArray__core__Array__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Array[MClass]] */
3919 &type_core__NativeArray__core__Array__nitc__MClass
, /* NativeArray[E]: NativeArray[Array[MClass]] */
3920 &type_core__Array__nitc__MClass
, /* E: Array[MClass] */
3921 &type_core__Collection__core__Array__nitc__MClass
, /* Collection[E]: Collection[Array[MClass]] */
3922 &type_core__Array__nitc__MClass
, /* E: Array[MClass] */
3923 &type_core__Collection__core__Array__nitc__MClass
, /* Collection[E]: Collection[Array[MClass]] */
3924 &type_core__Collection__core__Array__nitc__MClass
, /* Collection[E]: Collection[Array[MClass]] */
3925 &type_core__Array__core__Array__nitc__MClass
, /* Array[E]: Array[Array[MClass]] */
3926 &type_core__AbstractArray__core__Array__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Array[MClass]] */
3927 &type_core__array__ArrayIterator__core__Array__nitc__MClass
, /* ArrayIterator[E]: ArrayIterator[Array[MClass]] */
3928 &type_core__array__ArrayReverseIterator__core__Array__nitc__MClass
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MClass]] */
3931 /* runtime type MapValuesIterator[String, Array[MClass]] */
3932 const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MClass
= {
3934 "MapValuesIterator[String, Array[MClass]]", /* class_name_string */
3937 &resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MClass
,
3941 2397, /* nullable Object */
3942 2391, /* Iterator[Object] */
3953 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MClass
= {
3956 &type_core__Array__core__Array__nitc__MClass
, /* Array[E]: Array[Array[MClass]] */
3957 &type_core__MapIterator__core__String__core__Array__nitc__MClass
, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
3960 /* runtime type MapKeysIterator[String, Array[MProperty]] */
3961 const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MProperty
= {
3963 "MapKeysIterator[String, Array[MProperty]]", /* class_name_string */
3966 &resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MProperty
,
3970 2397, /* nullable Object */
3971 2391, /* Iterator[Object] */
3973 2828, /* Iterator[String] */
3982 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MProperty
= {
3985 &type_core__Array__core__String
, /* Array[E]: Array[String] */
3986 &type_core__MapIterator__core__String__core__Array__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
3989 /* runtime type Array[Array[MProperty]] */
3990 const struct type type_core__Array__core__Array__nitc__MProperty
= {
3992 "Array[Array[MProperty]]", /* class_name_string */
3995 &resolution_table_core__Array__core__Array__nitc__MProperty
,
3999 2397, /* nullable Object */
4034 2433, /* Collection[Object] */
4082 2481, /* Collection[Array[MProperty]] */
4092 2491, /* Collection[Array[nullable MProperty]] */
4111 2510, /* Collection[Array[Object]] */
4112 2511, /* Collection[nullable Object] */
4127 2015, /* Array[nullable Object] */
4128 2202, /* SequenceRead[nullable Object] */
4161 2557, /* AbstractArrayRead[Object] */
4211 2607, /* AbstractArrayRead[Array[MProperty]] */
4221 2617, /* AbstractArrayRead[Array[nullable MProperty]] */
4240 2636, /* AbstractArrayRead[Array[Object]] */
4241 2637, /* AbstractArrayRead[nullable Object] */
4287 2881, /* AbstractArray[Object] */
4337 2931, /* AbstractArray[Array[MProperty]] */
4347 2941, /* AbstractArray[Array[nullable MProperty]] */
4366 2960, /* AbstractArray[Array[Object]] */
4367 2961, /* AbstractArray[nullable Object] */
4382 228, /* Array[Object] */
4465 1628, /* Array[Array[MProperty]] */
4475 1716, /* Array[Array[nullable MProperty]] */
4494 2012, /* Array[Array[Object]] */
4510 const struct types resolution_table_core__Array__core__Array__nitc__MProperty
= {
4513 &type_core__Array__nitc__MProperty
, /* E: Array[MProperty] */
4514 &type_core__Array__core__Array__nitc__MProperty
, /* Array[E]: Array[Array[MProperty]] */
4515 &type_core__Collection__core__Array__nitc__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
4516 &type_core__Array__core__Array__nitc__MProperty
, /* Array[E]: Array[Array[MProperty]] */
4517 &type_core__AbstractArray__core__Array__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Array[MProperty]] */
4518 &type_core__NativeArray__core__Array__nitc__MProperty
, /* NativeArray[E]: NativeArray[Array[MProperty]] */
4519 &type_core__Array__nitc__MProperty
, /* E: Array[MProperty] */
4520 &type_core__Collection__core__Array__nitc__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
4521 &type_core__Array__nitc__MProperty
, /* E: Array[MProperty] */
4522 &type_core__Collection__core__Array__nitc__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
4523 &type_core__Collection__core__Array__nitc__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
4524 &type_core__Array__core__Array__nitc__MProperty
, /* Array[E]: Array[Array[MProperty]] */
4525 &type_core__AbstractArray__core__Array__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Array[MProperty]] */
4526 &type_core__array__ArrayIterator__core__Array__nitc__MProperty
, /* ArrayIterator[E]: ArrayIterator[Array[MProperty]] */
4527 &type_core__array__ArrayReverseIterator__core__Array__nitc__MProperty
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MProperty]] */
4530 /* runtime type MapValuesIterator[String, Array[MProperty]] */
4531 const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MProperty
= {
4533 "MapValuesIterator[String, Array[MProperty]]", /* class_name_string */
4536 &resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MProperty
,
4540 2397, /* nullable Object */
4541 2391, /* Iterator[Object] */
4552 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MProperty
= {
4555 &type_core__Array__core__Array__nitc__MProperty
, /* Array[E]: Array[Array[MProperty]] */
4556 &type_core__MapIterator__core__String__core__Array__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
4559 /* runtime type HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
4560 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4562 "HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
4565 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
,
4569 2397, /* nullable Object */
4579 2408, /* Collection[MModule] */
4604 2433, /* Collection[Object] */
4653 2482, /* Collection[nullable MModule] */
4682 2511, /* Collection[nullable Object] */
4699 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4702 &type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
4703 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
4704 &type_core__MapKeysIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
4707 /* runtime type HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
4708 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4710 "HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
4713 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
,
4717 2397, /* nullable Object */
4752 2433, /* Collection[Object] */
4825 2506, /* Collection[HashMap2[MType, String, nullable MProperty]] */
4830 2511, /* Collection[nullable Object] */
4847 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4850 &type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
4851 &type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
4852 &type_core__MapValuesIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
4855 /* runtime type HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
4856 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4858 "HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
4861 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
,
4865 2397, /* nullable Object */
4916 2702, /* MapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
4921 2707, /* MapIterator[Object, nullable Object] */
4945 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4948 &type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
4951 /* runtime type HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
4952 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
4954 "HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
4957 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
,
4961 2397, /* nullable Object */
5010 2798, /* nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
5015 2803, /* nullable HashMapNode[Object, nullable Object] */
5085 1633, /* HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
5090 1756, /* HashMapNode[Object, nullable Object] */
5114 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
5117 &type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* V: HashMap2[MType, String, nullable MProperty] */
5118 &type_nitc__MModule
, /* K: MModule */
5121 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
5122 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
5124 "NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]]", /* class_name_string */
5127 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
,
5131 2397, /* nullable Object */
5243 2136, /* NativeArray[nullable Object] */
5327 1634, /* NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
5332 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5358 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
= {
5361 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* E: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
5362 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
5365 /* runtime type HashMap[MType, HashMap[String, nullable MProperty]] */
5366 const struct type type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
= {
5368 "HashMap[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
5371 &resolution_table_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
,
5375 2397, /* nullable Object */
5376 2203, /* MapRead[nullable Object, nullable Object] */
5437 1358, /* HashMap[Object, nullable Object] */
5449 1635, /* HashMap[MType, HashMap[String, nullable MProperty]] */
5461 const struct types resolution_table_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
= {
5467 &type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[String, nullable MProperty]] */
5468 &type_nitc__MType
, /* K: MType */
5469 &type_core__HashMap__core__String__nullable__nitc__MProperty
, /* V: HashMap[String, nullable MProperty] */
5470 &type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[String, nullable MProperty]] */
5471 &type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[String, nullable MProperty]] */
5472 &type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[String, nullable MProperty]] */
5473 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* nullable N: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
5475 &type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* N: HashMapNode[MType, HashMap[String, nullable MProperty]] */
5476 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
5479 /* runtime type HashMap[String, nullable MProperty] */
5480 const struct type type_core__HashMap__core__String__nullable__nitc__MProperty
= {
5482 "HashMap[String, nullable MProperty]", /* class_name_string */
5485 &resolution_table_core__HashMap__core__String__nullable__nitc__MProperty
,
5489 2397, /* nullable Object */
5490 2203, /* MapRead[nullable Object, nullable Object] */
5551 1358, /* HashMap[Object, nullable Object] */
5564 1636, /* HashMap[String, nullable MProperty] */
5575 const struct types resolution_table_core__HashMap__core__String__nullable__nitc__MProperty
= {
5581 &type_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[String, nullable MProperty] */
5582 &type_core__String
, /* K: String */
5583 &type_nullable__nitc__MProperty
, /* V: nullable MProperty */
5584 &type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty
, /* HashMapNode[K, V]: HashMapNode[String, nullable MProperty] */
5585 &type_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[String, nullable MProperty] */
5586 &type_core__hash_collection__HashMapValues__core__String__nullable__nitc__MProperty
, /* HashMapValues[K, V]: HashMapValues[String, nullable MProperty] */
5587 &type_nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty
, /* nullable N: nullable HashMapNode[String, nullable MProperty] */
5589 &type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty
, /* N: HashMapNode[String, nullable MProperty] */
5590 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
5593 /* runtime type MapKeysIterator[String, nullable MModule] */
5594 const struct type type_core__MapKeysIterator__core__String__nullable__nitc__MModule
= {
5596 "MapKeysIterator[String, nullable MModule]", /* class_name_string */
5599 &resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MModule
,
5603 2397, /* nullable Object */
5604 2391, /* Iterator[Object] */
5606 2828, /* Iterator[String] */
5615 const struct types resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MModule
= {
5618 &type_core__Array__core__String
, /* Array[E]: Array[String] */
5619 &type_core__MapIterator__core__String__nullable__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, nullable MModule] */
5622 /* runtime type Array[nullable MModule] */
5623 const struct type type_core__Array__nullable__nitc__MModule
= {
5625 "Array[nullable MModule]", /* class_name_string */
5628 &resolution_table_core__Array__nullable__nitc__MModule
,
5632 2397, /* nullable Object */
5716 2482, /* Collection[nullable MModule] */
5745 2511, /* Collection[nullable Object] */
5760 2015, /* Array[nullable Object] */
5761 2202, /* SequenceRead[nullable Object] */
5845 2608, /* AbstractArrayRead[nullable MModule] */
5874 2637, /* AbstractArrayRead[nullable Object] */
5971 2932, /* AbstractArray[nullable MModule] */
6000 2961, /* AbstractArray[nullable Object] */
6099 1638, /* Array[nullable MModule] */
6143 const struct types resolution_table_core__Array__nullable__nitc__MModule
= {
6146 &type_nullable__nitc__MModule
, /* E: nullable MModule */
6147 &type_core__Array__nullable__nitc__MModule
, /* Array[E]: Array[nullable MModule] */
6148 &type_core__Collection__nullable__nitc__MModule
, /* Collection[E]: Collection[nullable MModule] */
6149 &type_core__Array__nullable__nitc__MModule
, /* Array[E]: Array[nullable MModule] */
6150 &type_core__AbstractArray__nullable__nitc__MModule
, /* AbstractArray[E]: AbstractArray[nullable MModule] */
6151 &type_core__NativeArray__nullable__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable MModule] */
6152 &type_nullable__nitc__MModule
, /* E: nullable MModule */
6153 &type_core__Collection__nullable__nitc__MModule
, /* Collection[E]: Collection[nullable MModule] */
6154 &type_nullable__nitc__MModule
, /* E: nullable MModule */
6155 &type_core__Collection__nullable__nitc__MModule
, /* Collection[E]: Collection[nullable MModule] */
6156 &type_core__Collection__nullable__nitc__MModule
, /* Collection[E]: Collection[nullable MModule] */
6157 &type_core__Array__nullable__nitc__MModule
, /* Array[E]: Array[nullable MModule] */
6158 &type_core__AbstractArray__nullable__nitc__MModule
, /* AbstractArray[E]: AbstractArray[nullable MModule] */
6159 &type_core__array__ArrayIterator__nullable__nitc__MModule
, /* ArrayIterator[E]: ArrayIterator[nullable MModule] */
6160 &type_core__array__ArrayReverseIterator__nullable__nitc__MModule
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MModule] */
6163 /* runtime type MapValuesIterator[String, nullable MModule] */
6164 const struct type type_core__MapValuesIterator__core__String__nullable__nitc__MModule
= {
6166 "MapValuesIterator[String, nullable MModule]", /* class_name_string */
6169 &resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MModule
,
6173 2397, /* nullable Object */
6185 const struct types resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MModule
= {
6188 &type_core__Array__nullable__nitc__MModule
, /* Array[E]: Array[nullable MModule] */
6189 &type_core__MapIterator__core__String__nullable__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, nullable MModule] */
6192 /* runtime type MapKeysIterator[String, nullable MGroup] */
6193 const struct type type_core__MapKeysIterator__core__String__nullable__nitc__MGroup
= {
6195 "MapKeysIterator[String, nullable MGroup]", /* class_name_string */
6198 &resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MGroup
,
6202 2397, /* nullable Object */
6203 2391, /* Iterator[Object] */
6205 2828, /* Iterator[String] */
6214 const struct types resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MGroup
= {
6217 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6218 &type_core__MapIterator__core__String__nullable__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
6221 /* runtime type Array[nullable MGroup] */
6222 const struct type type_core__Array__nullable__nitc__MGroup
= {
6224 "Array[nullable MGroup]", /* class_name_string */
6227 &resolution_table_core__Array__nullable__nitc__MGroup
,
6231 2397, /* nullable Object */
6316 2483, /* Collection[nullable MGroup] */
6344 2511, /* Collection[nullable Object] */
6359 2015, /* Array[nullable Object] */
6360 2202, /* SequenceRead[nullable Object] */
6445 2609, /* AbstractArrayRead[nullable MGroup] */
6473 2637, /* AbstractArrayRead[nullable Object] */
6571 2933, /* AbstractArray[nullable MGroup] */
6599 2961, /* AbstractArray[nullable Object] */
6699 1641, /* Array[nullable MGroup] */
6742 const struct types resolution_table_core__Array__nullable__nitc__MGroup
= {
6745 &type_nullable__nitc__MGroup
, /* E: nullable MGroup */
6746 &type_core__Array__nullable__nitc__MGroup
, /* Array[E]: Array[nullable MGroup] */
6747 &type_core__Collection__nullable__nitc__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
6748 &type_core__Array__nullable__nitc__MGroup
, /* Array[E]: Array[nullable MGroup] */
6749 &type_core__AbstractArray__nullable__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
6750 &type_core__NativeArray__nullable__nitc__MGroup
, /* NativeArray[E]: NativeArray[nullable MGroup] */
6751 &type_nullable__nitc__MGroup
, /* E: nullable MGroup */
6752 &type_core__Collection__nullable__nitc__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
6753 &type_nullable__nitc__MGroup
, /* E: nullable MGroup */
6754 &type_core__Collection__nullable__nitc__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
6755 &type_core__Collection__nullable__nitc__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
6756 &type_core__Array__nullable__nitc__MGroup
, /* Array[E]: Array[nullable MGroup] */
6757 &type_core__AbstractArray__nullable__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
6758 &type_core__array__ArrayIterator__nullable__nitc__MGroup
, /* ArrayIterator[E]: ArrayIterator[nullable MGroup] */
6759 &type_core__array__ArrayReverseIterator__nullable__nitc__MGroup
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MGroup] */
6762 /* runtime type MapValuesIterator[String, nullable MGroup] */
6763 const struct type type_core__MapValuesIterator__core__String__nullable__nitc__MGroup
= {
6765 "MapValuesIterator[String, nullable MGroup]", /* class_name_string */
6768 &resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MGroup
,
6772 2397, /* nullable Object */
6784 const struct types resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MGroup
= {
6787 &type_core__Array__nullable__nitc__MGroup
, /* Array[E]: Array[nullable MGroup] */
6788 &type_core__MapIterator__core__String__nullable__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
6791 /* runtime type MapKeysIterator[MModule, AModule] */
6792 const struct type type_core__MapKeysIterator__nitc__MModule__nitc__AModule
= {
6794 "MapKeysIterator[MModule, AModule]", /* class_name_string */
6797 &resolution_table_core__MapKeysIterator__nitc__MModule__nitc__AModule
,
6801 2397, /* nullable Object */
6802 2391, /* Iterator[Object] */
6803 2827, /* Iterator[MModule] */
6813 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__nitc__AModule
= {
6816 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
6817 &type_core__MapIterator__nitc__MModule__nitc__AModule
, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
6820 /* runtime type MapValuesIterator[MModule, AModule] */
6821 const struct type type_core__MapValuesIterator__nitc__MModule__nitc__AModule
= {
6823 "MapValuesIterator[MModule, AModule]", /* class_name_string */
6826 &resolution_table_core__MapValuesIterator__nitc__MModule__nitc__AModule
,
6830 2397, /* nullable Object */
6831 2391, /* Iterator[Object] */
6842 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__nitc__AModule
= {
6845 &type_core__Array__nitc__AModule
, /* Array[E]: Array[AModule] */
6846 &type_core__MapIterator__nitc__MModule__nitc__AModule
, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
6849 /* runtime type MapKeysIterator[MClassDef, AClassdef] */
6850 const struct type type_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef
= {
6852 "MapKeysIterator[MClassDef, AClassdef]", /* class_name_string */
6855 &resolution_table_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef
,
6859 2397, /* nullable Object */
6860 2391, /* Iterator[Object] */
6871 const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef
= {
6874 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
6875 &type_core__MapIterator__nitc__MClassDef__nitc__AClassdef
, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
6878 /* runtime type MapValuesIterator[MClassDef, AClassdef] */
6879 const struct type type_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef
= {
6881 "MapValuesIterator[MClassDef, AClassdef]", /* class_name_string */
6884 &resolution_table_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef
,
6888 2397, /* nullable Object */
6889 2391, /* Iterator[Object] */
6900 const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef
= {
6903 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
6904 &type_core__MapIterator__nitc__MClassDef__nitc__AClassdef
, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
6907 /* runtime type MapKeysIterator[String, MModuleData[AAnnotation]] */
6908 const struct type type_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
6910 "MapKeysIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
6913 &resolution_table_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation
,
6917 2397, /* nullable Object */
6918 2391, /* Iterator[Object] */
6920 2828, /* Iterator[String] */
6929 const struct types resolution_table_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
6932 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6933 &type_core__MapIterator__core__String__nitc__MModuleData__nitc__AAnnotation
, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
6936 /* runtime type Array[MModuleData[AAnnotation]] */
6937 const struct type type_core__Array__nitc__MModuleData__nitc__AAnnotation
= {
6939 "Array[MModuleData[AAnnotation]]", /* class_name_string */
6942 &resolution_table_core__Array__nitc__MModuleData__nitc__AAnnotation
,
6946 2397, /* nullable Object */
6981 2433, /* Collection[Object] */
7032 2484, /* Collection[MModuleData[AAnnotation]] */
7059 2511, /* Collection[nullable Object] */
7074 2015, /* Array[nullable Object] */
7075 2202, /* SequenceRead[nullable Object] */
7108 2557, /* AbstractArrayRead[Object] */
7161 2610, /* AbstractArrayRead[MModuleData[AAnnotation]] */
7188 2637, /* AbstractArrayRead[nullable Object] */
7234 2881, /* AbstractArray[Object] */
7287 2934, /* AbstractArray[MModuleData[AAnnotation]] */
7314 2961, /* AbstractArray[nullable Object] */
7329 228, /* Array[Object] */
7415 1648, /* Array[MModuleData[AAnnotation]] */
7457 const struct types resolution_table_core__Array__nitc__MModuleData__nitc__AAnnotation
= {
7460 &type_nitc__MModuleData__nitc__AAnnotation
, /* E: MModuleData[AAnnotation] */
7461 &type_core__Array__nitc__MModuleData__nitc__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
7462 &type_core__Collection__nitc__MModuleData__nitc__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
7463 &type_core__Array__nitc__MModuleData__nitc__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
7464 &type_core__AbstractArray__nitc__MModuleData__nitc__AAnnotation
, /* AbstractArray[E]: AbstractArray[MModuleData[AAnnotation]] */
7465 &type_core__NativeArray__nitc__MModuleData__nitc__AAnnotation
, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
7466 &type_nitc__MModuleData__nitc__AAnnotation
, /* E: MModuleData[AAnnotation] */
7467 &type_core__Collection__nitc__MModuleData__nitc__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
7468 &type_nitc__MModuleData__nitc__AAnnotation
, /* E: MModuleData[AAnnotation] */
7469 &type_core__Collection__nitc__MModuleData__nitc__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
7470 &type_core__Collection__nitc__MModuleData__nitc__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
7471 &type_core__Array__nitc__MModuleData__nitc__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
7472 &type_core__AbstractArray__nitc__MModuleData__nitc__AAnnotation
, /* AbstractArray[E]: AbstractArray[MModuleData[AAnnotation]] */
7473 &type_core__array__ArrayIterator__nitc__MModuleData__nitc__AAnnotation
, /* ArrayIterator[E]: ArrayIterator[MModuleData[AAnnotation]] */
7474 &type_core__array__ArrayReverseIterator__nitc__MModuleData__nitc__AAnnotation
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MModuleData[AAnnotation]] */
7477 /* runtime type MapValuesIterator[String, MModuleData[AAnnotation]] */
7478 const struct type type_core__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
7480 "MapValuesIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
7483 &resolution_table_core__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation
,
7487 2397, /* nullable Object */
7488 2391, /* Iterator[Object] */
7499 const struct types resolution_table_core__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
7502 &type_core__Array__nitc__MModuleData__nitc__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
7503 &type_core__MapIterator__core__String__nitc__MModuleData__nitc__AAnnotation
, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
7506 /* runtime type MapKeysIterator[MPropDef, APropdef] */
7507 const struct type type_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef
= {
7509 "MapKeysIterator[MPropDef, APropdef]", /* class_name_string */
7512 &resolution_table_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef
,
7516 2397, /* nullable Object */
7517 2391, /* Iterator[Object] */
7528 const struct types resolution_table_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef
= {
7531 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
7532 &type_core__MapIterator__nitc__MPropDef__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
7535 /* runtime type MapValuesIterator[MPropDef, APropdef] */
7536 const struct type type_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef
= {
7538 "MapValuesIterator[MPropDef, APropdef]", /* class_name_string */
7541 &resolution_table_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef
,
7545 2397, /* nullable Object */
7546 2391, /* Iterator[Object] */
7557 const struct types resolution_table_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef
= {
7560 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
7561 &type_core__MapIterator__nitc__MPropDef__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
7564 /* runtime type NativeArray[Buffer] */
7565 const struct type type_core__NativeArray__core__Buffer
= {
7567 "NativeArray[Buffer]", /* class_name_string */
7570 &resolution_table_core__NativeArray__core__Buffer
,
7574 2397, /* nullable Object */
7606 229, /* NativeArray[Object] */
7612 1482, /* NativeArray[Writable] */
7625 1652, /* NativeArray[Buffer] */
7686 2136, /* NativeArray[nullable Object] */
7801 const struct types resolution_table_core__NativeArray__core__Buffer
= {
7804 &type_core__Buffer
, /* E: Buffer */
7805 &type_core__NativeArray__core__Buffer
, /* NativeArray[E]: NativeArray[Buffer] */
7808 /* runtime type ArrayIterator[Buffer] */
7809 const struct type type_core__array__ArrayIterator__core__Buffer
= {
7811 "ArrayIterator[Buffer]", /* class_name_string */
7814 &resolution_table_core__array__ArrayIterator__core__Buffer
,
7818 2397, /* nullable Object */
7819 2391, /* Iterator[Object] */
7830 const struct types resolution_table_core__array__ArrayIterator__core__Buffer
= {
7833 &type_core__Array__core__Buffer
, /* Array[E]: Array[Buffer] */
7834 &type_core__AbstractArrayRead__core__Buffer
, /* AbstractArrayRead[E]: AbstractArrayRead[Buffer] */
7837 /* runtime type ArrayReverseIterator[Buffer] */
7838 const struct type type_core__array__ArrayReverseIterator__core__Buffer
= {
7840 "ArrayReverseIterator[Buffer]", /* class_name_string */
7843 &resolution_table_core__array__ArrayReverseIterator__core__Buffer
,
7847 2397, /* nullable Object */
7848 2391, /* Iterator[Object] */
7859 const struct types resolution_table_core__array__ArrayReverseIterator__core__Buffer
= {
7862 &type_core__Array__core__Buffer
, /* Array[E]: Array[Buffer] */
7863 &type_core__AbstractArrayRead__core__Buffer
, /* AbstractArrayRead[E]: AbstractArrayRead[Buffer] */
7866 /* runtime type NativeArray[FlatText] */
7867 const struct type type_core__NativeArray__core__FlatText
= {
7869 "NativeArray[FlatText]", /* class_name_string */
7872 &resolution_table_core__NativeArray__core__FlatText
,
7876 2397, /* nullable Object */
7908 229, /* NativeArray[Object] */
7914 1482, /* NativeArray[Writable] */
7928 1655, /* NativeArray[FlatText] */
7988 2136, /* NativeArray[nullable Object] */
8103 const struct types resolution_table_core__NativeArray__core__FlatText
= {
8106 &type_core__FlatText
, /* E: FlatText */
8107 &type_core__NativeArray__core__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
8110 /* runtime type ArrayIterator[FlatText] */
8111 const struct type type_core__array__ArrayIterator__core__FlatText
= {
8113 "ArrayIterator[FlatText]", /* class_name_string */
8116 &resolution_table_core__array__ArrayIterator__core__FlatText
,
8120 2397, /* nullable Object */
8121 2391, /* Iterator[Object] */
8132 const struct types resolution_table_core__array__ArrayIterator__core__FlatText
= {
8135 &type_core__Array__core__FlatText
, /* Array[E]: Array[FlatText] */
8136 &type_core__AbstractArrayRead__core__FlatText
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatText] */
8139 /* runtime type ArrayReverseIterator[FlatText] */
8140 const struct type type_core__array__ArrayReverseIterator__core__FlatText
= {
8142 "ArrayReverseIterator[FlatText]", /* class_name_string */
8145 &resolution_table_core__array__ArrayReverseIterator__core__FlatText
,
8149 2397, /* nullable Object */
8150 2391, /* Iterator[Object] */
8161 const struct types resolution_table_core__array__ArrayReverseIterator__core__FlatText
= {
8164 &type_core__Array__core__FlatText
, /* Array[E]: Array[FlatText] */
8165 &type_core__AbstractArrayRead__core__FlatText
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatText] */
8168 /* runtime type MapKeysIterator[String, Array[String]] */
8169 const struct type type_core__MapKeysIterator__core__String__core__Array__core__String
= {
8171 "MapKeysIterator[String, Array[String]]", /* class_name_string */
8174 &resolution_table_core__MapKeysIterator__core__String__core__Array__core__String
,
8178 2397, /* nullable Object */
8179 2391, /* Iterator[Object] */
8181 2828, /* Iterator[String] */
8190 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__core__String
= {
8193 &type_core__Array__core__String
, /* Array[E]: Array[String] */
8194 &type_core__MapIterator__core__String__core__Array__core__String
, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
8197 /* runtime type MapValuesIterator[String, Array[String]] */
8198 const struct type type_core__MapValuesIterator__core__String__core__Array__core__String
= {
8200 "MapValuesIterator[String, Array[String]]", /* class_name_string */
8203 &resolution_table_core__MapValuesIterator__core__String__core__Array__core__String
,
8207 2397, /* nullable Object */
8208 2391, /* Iterator[Object] */
8219 const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__core__String
= {
8222 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
8223 &type_core__MapIterator__core__String__core__Array__core__String
, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
8226 /* runtime type NativeArray[AMethPropdef] */
8227 const struct type type_core__NativeArray__nitc__AMethPropdef
= {
8229 "NativeArray[AMethPropdef]", /* class_name_string */
8232 &resolution_table_core__NativeArray__nitc__AMethPropdef
,
8236 2397, /* nullable Object */
8268 229, /* NativeArray[Object] */
8275 1492, /* NativeArray[Prod] */
8289 1660, /* NativeArray[AMethPropdef] */
8292 1681, /* NativeArray[APropdef] */
8297 1329, /* NativeArray[ANode] */
8348 2136, /* NativeArray[nullable Object] */
8463 const struct types resolution_table_core__NativeArray__nitc__AMethPropdef
= {
8466 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
8467 &type_core__NativeArray__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[AMethPropdef] */
8470 /* runtime type ArrayIterator[AMethPropdef] */
8471 const struct type type_core__array__ArrayIterator__nitc__AMethPropdef
= {
8473 "ArrayIterator[AMethPropdef]", /* class_name_string */
8476 &resolution_table_core__array__ArrayIterator__nitc__AMethPropdef
,
8480 2397, /* nullable Object */
8481 2391, /* Iterator[Object] */
8492 const struct types resolution_table_core__array__ArrayIterator__nitc__AMethPropdef
= {
8495 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
8496 &type_core__AbstractArrayRead__nitc__AMethPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
8499 /* runtime type ArrayReverseIterator[AMethPropdef] */
8500 const struct type type_core__array__ArrayReverseIterator__nitc__AMethPropdef
= {
8502 "ArrayReverseIterator[AMethPropdef]", /* class_name_string */
8505 &resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef
,
8509 2397, /* nullable Object */
8510 2391, /* Iterator[Object] */
8521 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef
= {
8524 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
8525 &type_core__AbstractArrayRead__nitc__AMethPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
8528 /* runtime type MapKeysIterator[MClass, Set[MProperty]] */
8529 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
= {
8531 "MapKeysIterator[MClass, Set[MProperty]]", /* class_name_string */
8534 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
,
8538 2397, /* nullable Object */
8539 2391, /* Iterator[Object] */
8550 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
= {
8553 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
8554 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
8557 /* runtime type Array[Set[MProperty]] */
8558 const struct type type_core__Array__core__Set__nitc__MProperty
= {
8560 "Array[Set[MProperty]]", /* class_name_string */
8563 &resolution_table_core__Array__core__Set__nitc__MProperty
,
8567 2397, /* nullable Object */
8602 2433, /* Collection[Object] */
8654 2485, /* Collection[Set[MProperty]] */
8666 2497, /* Collection[Set[PropertyLayoutElement]] */
8680 2511, /* Collection[nullable Object] */
8695 2015, /* Array[nullable Object] */
8696 2202, /* SequenceRead[nullable Object] */
8729 2557, /* AbstractArrayRead[Object] */
8783 2611, /* AbstractArrayRead[Set[MProperty]] */
8795 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
8809 2637, /* AbstractArrayRead[nullable Object] */
8855 2881, /* AbstractArray[Object] */
8909 2935, /* AbstractArray[Set[MProperty]] */
8921 2947, /* AbstractArray[Set[PropertyLayoutElement]] */
8935 2961, /* AbstractArray[nullable Object] */
8950 228, /* Array[Object] */
9037 1664, /* Array[Set[MProperty]] */
9049 1797, /* Array[Set[PropertyLayoutElement]] */
9078 const struct types resolution_table_core__Array__core__Set__nitc__MProperty
= {
9081 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
9082 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
9083 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
9084 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
9085 &type_core__AbstractArray__core__Set__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
9086 &type_core__NativeArray__core__Set__nitc__MProperty
, /* NativeArray[E]: NativeArray[Set[MProperty]] */
9087 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
9088 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
9089 &type_core__Set__nitc__MProperty
, /* E: Set[MProperty] */
9090 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
9091 &type_core__Collection__core__Set__nitc__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
9092 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
9093 &type_core__AbstractArray__core__Set__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
9094 &type_core__array__ArrayIterator__core__Set__nitc__MProperty
, /* ArrayIterator[E]: ArrayIterator[Set[MProperty]] */
9095 &type_core__array__ArrayReverseIterator__core__Set__nitc__MProperty
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MProperty]] */
9098 /* runtime type MapValuesIterator[MClass, Set[MProperty]] */
9099 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
= {
9101 "MapValuesIterator[MClass, Set[MProperty]]", /* class_name_string */
9104 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
,
9108 2397, /* nullable Object */
9109 2391, /* Iterator[Object] */
9120 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
= {
9123 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
9124 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
9127 /* runtime type MapKeysIterator[MProperty, APropdef] */
9128 const struct type type_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
= {
9130 "MapKeysIterator[MProperty, APropdef]", /* class_name_string */
9133 &resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
,
9137 2397, /* nullable Object */
9138 2391, /* Iterator[Object] */
9141 2829, /* Iterator[MProperty] */
9149 const struct types resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
= {
9152 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
9153 &type_core__MapIterator__nitc__MProperty__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
9156 /* runtime type MapValuesIterator[MProperty, APropdef] */
9157 const struct type type_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
= {
9159 "MapValuesIterator[MProperty, APropdef]", /* class_name_string */
9162 &resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
,
9166 2397, /* nullable Object */
9167 2391, /* Iterator[Object] */
9178 const struct types resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
= {
9181 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
9182 &type_core__MapIterator__nitc__MProperty__nitc__APropdef
, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
9185 /* runtime type NativeArray[FlatString] */
9186 const struct type type_core__NativeArray__core__FlatString
= {
9188 "NativeArray[FlatString]", /* class_name_string */
9191 &resolution_table_core__NativeArray__core__FlatString
,
9195 2397, /* nullable Object */
9196 25, /* NativeArray[String] */
9227 229, /* NativeArray[Object] */
9233 1482, /* NativeArray[Writable] */
9247 1655, /* NativeArray[FlatText] */
9249 1668, /* NativeArray[FlatString] */
9307 2136, /* NativeArray[nullable Object] */
9422 const struct types resolution_table_core__NativeArray__core__FlatString
= {
9425 &type_core__FlatString
, /* E: FlatString */
9426 &type_core__NativeArray__core__FlatString
, /* NativeArray[E]: NativeArray[FlatString] */
9429 /* runtime type ArrayIterator[FlatString] */
9430 const struct type type_core__array__ArrayIterator__core__FlatString
= {
9432 "ArrayIterator[FlatString]", /* class_name_string */
9435 &resolution_table_core__array__ArrayIterator__core__FlatString
,
9439 2397, /* nullable Object */
9440 2391, /* Iterator[Object] */
9442 2828, /* Iterator[String] */
9451 const struct types resolution_table_core__array__ArrayIterator__core__FlatString
= {
9454 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
9455 &type_core__AbstractArrayRead__core__FlatString
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
9458 /* runtime type ArrayReverseIterator[FlatString] */
9459 const struct type type_core__array__ArrayReverseIterator__core__FlatString
= {
9461 "ArrayReverseIterator[FlatString]", /* class_name_string */
9464 &resolution_table_core__array__ArrayReverseIterator__core__FlatString
,
9468 2397, /* nullable Object */
9469 2391, /* Iterator[Object] */
9471 2828, /* Iterator[String] */
9480 const struct types resolution_table_core__array__ArrayReverseIterator__core__FlatString
= {
9483 &type_core__Array__core__FlatString
, /* Array[E]: Array[FlatString] */
9484 &type_core__AbstractArrayRead__core__FlatString
, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
9487 /* runtime type HashMapKeys[MGroup, POSetElement[MGroup]] */
9488 const struct type type_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9490 "HashMapKeys[MGroup, POSetElement[MGroup]]", /* class_name_string */
9493 &resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
9497 2397, /* nullable Object */
9532 2433, /* Collection[Object] */
9553 2454, /* Collection[MGroup] */
9582 2483, /* Collection[nullable MGroup] */
9610 2511, /* Collection[nullable Object] */
9627 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9630 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
9631 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
9632 &type_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, POSetElement[MGroup]] */
9635 /* runtime type HashMapValues[MGroup, POSetElement[MGroup]] */
9636 const struct type type_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9638 "HashMapValues[MGroup, POSetElement[MGroup]]", /* class_name_string */
9641 &resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
9645 2397, /* nullable Object */
9680 2433, /* Collection[Object] */
9754 2507, /* Collection[POSetElement[MGroup]] */
9758 2511, /* Collection[nullable Object] */
9775 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9778 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
9779 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
9780 &type_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, POSetElement[MGroup]] */
9783 /* runtime type HashMapIterator[MGroup, POSetElement[MGroup]] */
9784 const struct type type_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9786 "HashMapIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
9789 &resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
9793 2397, /* nullable Object */
9845 2703, /* MapIterator[MGroup, POSetElement[MGroup]] */
9849 2707, /* MapIterator[Object, nullable Object] */
9873 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
9876 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */