1 #include "nitc__nith.types.0.h"
2 /* runtime type MapKeysIterator[String, Array[MModule]] */
3 const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MModule
= {
5 "MapKeysIterator[String, Array[MModule]]", /* class_name_string */
8 &resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule
,
12 2401, /* nullable Object */
13 2400, /* Iterator[Object] */
15 2840, /* Iterator[String] */
29 1169, /* MapKeysIterator[String, Array[MModule]] */
68 1720, /* MapKeysIterator[Object, nullable Object] */
69 1731, /* MapKeysIterator[Object, Array[Object]] */
103 const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule
= {
106 &type_core__Array__core__String
, /* Array[E]: Array[String] */
107 &type_core__MapIterator__core__String__core__Array__nitc__MModule
, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
110 /* runtime type NativeArray[MClass] */
111 const struct type type_core__NativeArray__nitc__MClass
= {
113 "NativeArray[MClass]", /* class_name_string */
116 &resolution_table_core__NativeArray__nitc__MClass
,
120 2401, /* nullable Object */
128 1170, /* NativeArray[MClass] */
153 227, /* NativeArray[Object] */
157 1969, /* NativeArray[nullable MClass] */
214 1717, /* NativeArray[nullable Object] */
349 const struct types resolution_table_core__NativeArray__nitc__MClass
= {
352 &type_nitc__MClass
, /* E: MClass */
353 &type_core__NativeArray__nitc__MClass
, /* NativeArray[E]: NativeArray[MClass] */
356 /* runtime type ArrayIterator[MClass] */
357 const struct type type_core__array__ArrayIterator__nitc__MClass
= {
359 "ArrayIterator[MClass]", /* class_name_string */
362 &resolution_table_core__array__ArrayIterator__nitc__MClass
,
366 2401, /* nullable Object */
367 2400, /* Iterator[Object] */
390 1171, /* ArrayIterator[MClass] */
445 1718, /* ArrayIterator[nullable Object] */
463 1884, /* ArrayIterator[Object] */
473 1970, /* ArrayIterator[nullable MClass] */
504 const struct types resolution_table_core__array__ArrayIterator__nitc__MClass
= {
507 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
508 &type_core__AbstractArrayRead__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
511 /* runtime type ArrayReverseIterator[MClass] */
512 const struct type type_core__array__ArrayReverseIterator__nitc__MClass
= {
514 "ArrayReverseIterator[MClass]", /* class_name_string */
517 &resolution_table_core__array__ArrayReverseIterator__nitc__MClass
,
521 2401, /* nullable Object */
522 2400, /* Iterator[Object] */
545 1171, /* ArrayIterator[MClass] */
600 1718, /* ArrayIterator[nullable Object] */
618 1884, /* ArrayIterator[Object] */
628 1970, /* ArrayIterator[nullable MClass] */
671 1172, /* ArrayReverseIterator[MClass] */
726 1719, /* ArrayReverseIterator[nullable Object] */
744 1885, /* ArrayReverseIterator[Object] */
754 1971, /* ArrayReverseIterator[nullable MClass] */
785 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MClass
= {
788 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
789 &type_core__AbstractArrayRead__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
792 /* runtime type NativeArray[MProperty] */
793 const struct type type_core__NativeArray__nitc__MProperty
= {
795 "NativeArray[MProperty]", /* class_name_string */
798 &resolution_table_core__NativeArray__nitc__MProperty
,
802 2401, /* nullable Object */
811 1173, /* NativeArray[MProperty] */
835 227, /* NativeArray[Object] */
837 1914, /* NativeArray[PropertyLayoutElement] */
865 1261, /* NativeArray[nullable MProperty] */
896 1717, /* NativeArray[nullable Object] */
910 1930, /* NativeArray[nullable PropertyLayoutElement] */
1031 const struct types resolution_table_core__NativeArray__nitc__MProperty
= {
1034 &type_nitc__MProperty
, /* E: MProperty */
1035 &type_core__NativeArray__nitc__MProperty
, /* NativeArray[E]: NativeArray[MProperty] */
1038 /* runtime type ArrayIterator[MProperty] */
1039 const struct type type_core__array__ArrayIterator__nitc__MProperty
= {
1041 "ArrayIterator[MProperty]", /* class_name_string */
1044 &resolution_table_core__array__ArrayIterator__nitc__MProperty
,
1048 2401, /* nullable Object */
1049 2400, /* Iterator[Object] */
1052 2841, /* Iterator[MProperty] */
1073 1174, /* ArrayIterator[MProperty] */
1080 1262, /* ArrayIterator[nullable MProperty] */
1127 1718, /* ArrayIterator[nullable Object] */
1145 1884, /* ArrayIterator[Object] */
1149 1915, /* ArrayIterator[PropertyLayoutElement] */
1151 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
1186 const struct types resolution_table_core__array__ArrayIterator__nitc__MProperty
= {
1189 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
1190 &type_core__AbstractArrayRead__nitc__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
1193 /* runtime type ArrayReverseIterator[MProperty] */
1194 const struct type type_core__array__ArrayReverseIterator__nitc__MProperty
= {
1196 "ArrayReverseIterator[MProperty]", /* class_name_string */
1199 &resolution_table_core__array__ArrayReverseIterator__nitc__MProperty
,
1203 2401, /* nullable Object */
1204 2400, /* Iterator[Object] */
1207 2841, /* Iterator[MProperty] */
1228 1174, /* ArrayIterator[MProperty] */
1235 1262, /* ArrayIterator[nullable MProperty] */
1282 1718, /* ArrayIterator[nullable Object] */
1300 1884, /* ArrayIterator[Object] */
1304 1915, /* ArrayIterator[PropertyLayoutElement] */
1306 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
1354 1175, /* ArrayReverseIterator[MProperty] */
1361 1263, /* ArrayReverseIterator[nullable MProperty] */
1408 1719, /* ArrayReverseIterator[nullable Object] */
1426 1885, /* ArrayReverseIterator[Object] */
1430 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
1432 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
1467 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MProperty
= {
1470 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
1471 &type_core__AbstractArrayRead__nitc__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
1474 /* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
1475 const struct type type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1477 "HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1480 &resolution_table_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
1484 2401, /* nullable Object */
1485 2206, /* MapRead[nullable Object, nullable Object] */
1538 3043, /* MapRead[MClassDef, POSetElement[MClassDef]] */
1550 3055, /* MapRead[Object, nullable Object] */
1581 1176, /* HashMap[MClassDef, POSetElement[MClassDef]] */
1617 1704, /* HashMap[Object, nullable Object] */
1651 const struct types resolution_table_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
1657 &type_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
1658 &type_nitc__MClassDef
, /* K: MClassDef */
1659 &type_poset__POSetElement__nitc__MClassDef
, /* V: POSetElement[MClassDef] */
1660 &type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
1661 &type_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
1662 &type_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
1663 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
1664 &type_core__MapRead__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapRead[K, V]: MapRead[MClassDef, POSetElement[MClassDef]] */
1666 &type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
1667 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
1670 /* runtime type POSetElement[MClassDef] */
1671 const struct type type_poset__POSetElement__nitc__MClassDef
= {
1673 "POSetElement[MClassDef]", /* class_name_string */
1676 &resolution_table_poset__POSetElement__nitc__MClassDef
,
1680 2401, /* nullable Object */
1683 1177, /* POSetElement[MClassDef] */
1690 const struct types resolution_table_poset__POSetElement__nitc__MClassDef
= {
1693 &type_core__HashSet__nitc__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
1694 &type_poset__POSet__nitc__MClassDef
, /* POSet[E]: POSet[MClassDef] */
1695 &type_nitc__MClassDef
, /* E: MClassDef */
1698 /* runtime type POSetConflictGraph[MClassDef] */
1699 const struct type type_nitc__POSetConflictGraph__nitc__MClassDef
= {
1701 "POSetConflictGraph[MClassDef]", /* class_name_string */
1704 &resolution_table_nitc__POSetConflictGraph__nitc__MClassDef
,
1708 2401, /* nullable Object */
1711 1178, /* POSetConflictGraph[MClassDef] */
1718 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClassDef
= {
1721 &type_core__HashSet__nitc__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
1722 &type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMap[E, Set[E]]: HashMap[MClassDef, Set[MClassDef]] */
1723 &type_poset__POSet__nitc__MClassDef
, /* POSet[E]: POSet[MClassDef] */
1724 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
1725 &type_nitc__MClassDef
, /* E: MClassDef */
1726 &type_core__Collection__nitc__MClassDef
, /* Collection[E]: Collection[MClassDef] */
1729 /* runtime type HashMap[MClassDef, Set[MClassDef]] */
1730 const struct type type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
= {
1732 "HashMap[MClassDef, Set[MClassDef]]", /* class_name_string */
1735 &resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
,
1739 2401, /* nullable Object */
1740 2206, /* MapRead[nullable Object, nullable Object] */
1794 3044, /* MapRead[MClassDef, Set[MClassDef]] */
1805 3055, /* MapRead[Object, nullable Object] */
1835 1179, /* HashMap[MClassDef, Set[MClassDef]] */
1872 1704, /* HashMap[Object, nullable Object] */
1906 const struct types resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
= {
1912 &type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, Set[MClassDef]] */
1913 &type_nitc__MClassDef
, /* K: MClassDef */
1914 &type_core__Set__nitc__MClassDef
, /* V: Set[MClassDef] */
1915 &type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, Set[MClassDef]] */
1916 &type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, Set[MClassDef]] */
1917 &type_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, Set[MClassDef]] */
1918 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, Set[MClassDef]] */
1919 &type_core__MapRead__nitc__MClassDef__core__Set__nitc__MClassDef
, /* MapRead[K, V]: MapRead[MClassDef, Set[MClassDef]] */
1921 &type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* N: HashMapNode[MClassDef, Set[MClassDef]] */
1922 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
1925 /* runtime type HashMapKeys[MClassDef, Set[MClassDef]] */
1926 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef
= {
1928 "HashMapKeys[MClassDef, Set[MClassDef]]", /* class_name_string */
1931 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef
,
1935 2401, /* nullable Object */
1952 2423, /* Collection[MClassDef] */
1971 2442, /* Collection[Object] */
2031 2502, /* Collection[nullable Object] */
2070 1180, /* HashMapKeys[MClassDef, Set[MClassDef]] */
2107 1710, /* HashMapKeys[Object, nullable Object] */
2141 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2144 &type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
2145 &type_core__MapKeysIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, Set[MClassDef]] */
2155 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
2158 /* runtime type HashMapValues[MClassDef, Set[MClassDef]] */
2159 const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2161 "HashMapValues[MClassDef, Set[MClassDef]]", /* class_name_string */
2164 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef
,
2168 2401, /* nullable Object */
2204 2442, /* Collection[Object] */
2228 2466, /* Collection[Set[MClassDef]] */
2264 2502, /* Collection[nullable Object] */
2303 1181, /* HashMapValues[MClassDef, Set[MClassDef]] */
2340 1711, /* HashMapValues[Object, nullable Object] */
2374 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2377 &type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
2378 &type_core__MapValuesIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, Set[MClassDef]] */
2388 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
2391 /* runtime type HashMapIterator[MClassDef, Set[MClassDef]] */
2392 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2394 "HashMapIterator[MClassDef, Set[MClassDef]]", /* class_name_string */
2397 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
,
2401 2401, /* nullable Object */
2410 2668, /* MapIterator[MClassDef, Set[MClassDef]] */
2448 2706, /* MapIterator[Object, nullable Object] */
2489 1182, /* HashMapIterator[MClassDef, Set[MClassDef]] */
2526 1712, /* HashMapIterator[Object, nullable Object] */
2560 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2563 &type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
2566 /* runtime type NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
2567 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2569 "NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]]", /* class_name_string */
2572 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
,
2576 2401, /* nullable Object */
2670 1717, /* NativeArray[nullable Object] */
2713 1183, /* NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
2763 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2805 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2808 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* E: nullable HashMapNode[MClassDef, Set[MClassDef]] */
2809 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
2812 /* runtime type HashMapNode[MClassDef, Set[MClassDef]] */
2813 const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2815 "HashMapNode[MClassDef, Set[MClassDef]]", /* class_name_string */
2818 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
,
2822 2401, /* nullable Object */
2831 2749, /* nullable HashMapNode[MClassDef, Set[MClassDef]] */
2868 2799, /* nullable HashMapNode[Object, nullable Object] */
2951 1184, /* HashMapNode[MClassDef, Set[MClassDef]] */
2962 1714, /* HashMapNode[Object, nullable Object] */
2979 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef
= {
2982 &type_core__Set__nitc__MClassDef
, /* V: Set[MClassDef] */
2983 &type_nitc__MClassDef
, /* K: MClassDef */
2986 /* runtime type Array[Set[MClassDef]] */
2987 const struct type type_core__Array__core__Set__nitc__MClassDef
= {
2989 "Array[Set[MClassDef]]", /* class_name_string */
2992 &resolution_table_core__Array__core__Set__nitc__MClassDef
,
2996 2401, /* nullable Object */
3032 2442, /* Collection[Object] */
3056 2466, /* Collection[Set[MClassDef]] */
3092 2502, /* Collection[nullable Object] */
3124 1715, /* Array[nullable Object] */
3125 2210, /* SequenceRead[nullable Object] */
3143 2550, /* AbstractArrayRead[Set[MClassDef]] */
3196 2603, /* AbstractArrayRead[nullable Object] */
3214 2621, /* AbstractArrayRead[Object] */
3285 2888, /* AbstractArray[Object] */
3309 2912, /* AbstractArray[Set[MClassDef]] */
3346 2949, /* AbstractArray[nullable Object] */
3379 226, /* Array[Object] */
3441 1185, /* Array[Set[MClassDef]] */
3507 const struct types resolution_table_core__Array__core__Set__nitc__MClassDef
= {
3510 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
3511 &type_core__Array__core__Set__nitc__MClassDef
, /* SELF: Array[Set[MClassDef]] */
3512 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
3513 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
3514 &type_core__AbstractArray__core__Set__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[Set[MClassDef]] */
3515 &type_core__NativeArray__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[Set[MClassDef]] */
3516 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
3517 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
3518 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
3519 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
3520 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
3521 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
3522 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
3523 &type_core__AbstractArray__core__Set__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[Set[MClassDef]] */
3524 &type_core__array__ArrayIterator__core__Set__nitc__MClassDef
, /* ArrayIterator[E]: ArrayIterator[Set[MClassDef]] */
3525 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClassDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClassDef]] */
3528 /* runtime type MapValuesIterator[MClassDef, Set[MClassDef]] */
3529 const struct type type_core__MapValuesIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
3531 "MapValuesIterator[MClassDef, Set[MClassDef]]", /* class_name_string */
3534 &resolution_table_core__MapValuesIterator__nitc__MClassDef__core__Set__nitc__MClassDef
,
3538 2401, /* nullable Object */
3539 2400, /* Iterator[Object] */
3556 1186, /* MapValuesIterator[MClassDef, Set[MClassDef]] */
3594 1716, /* MapValuesIterator[Object, nullable Object] */
3629 const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
3632 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
3633 &type_core__MapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MClassDef, Set[MClassDef]] */
3636 /* runtime type NativeArray[Set[MClassDef]] */
3637 const struct type type_core__NativeArray__core__Set__nitc__MClassDef
= {
3639 "NativeArray[Set[MClassDef]]", /* class_name_string */
3642 &resolution_table_core__NativeArray__core__Set__nitc__MClassDef
,
3646 2401, /* nullable Object */
3679 227, /* NativeArray[Object] */
3703 1187, /* NativeArray[Set[MClassDef]] */
3740 1717, /* NativeArray[nullable Object] */
3875 const struct types resolution_table_core__NativeArray__core__Set__nitc__MClassDef
= {
3878 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
3879 &type_core__NativeArray__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[Set[MClassDef]] */
3882 /* runtime type ArrayIterator[Set[MClassDef]] */
3883 const struct type type_core__array__ArrayIterator__core__Set__nitc__MClassDef
= {
3885 "ArrayIterator[Set[MClassDef]]", /* class_name_string */
3888 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MClassDef
,
3892 2401, /* nullable Object */
3893 2400, /* Iterator[Object] */
3918 1188, /* ArrayIterator[Set[MClassDef]] */
3971 1718, /* ArrayIterator[nullable Object] */
3989 1884, /* ArrayIterator[Object] */
4030 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MClassDef
= {
4033 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
4034 &type_core__AbstractArrayRead__core__Set__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassDef]] */
4037 /* runtime type ArrayReverseIterator[Set[MClassDef]] */
4038 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MClassDef
= {
4040 "ArrayReverseIterator[Set[MClassDef]]", /* class_name_string */
4043 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClassDef
,
4047 2401, /* nullable Object */
4048 2400, /* Iterator[Object] */
4073 1188, /* ArrayIterator[Set[MClassDef]] */
4126 1718, /* ArrayIterator[nullable Object] */
4144 1884, /* ArrayIterator[Object] */
4199 1189, /* ArrayReverseIterator[Set[MClassDef]] */
4252 1719, /* ArrayReverseIterator[nullable Object] */
4270 1885, /* ArrayReverseIterator[Object] */
4311 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClassDef
= {
4314 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
4315 &type_core__AbstractArrayRead__core__Set__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassDef]] */
4318 /* runtime type MapKeysIterator[MClassDef, Set[MClassDef]] */
4319 const struct type type_core__MapKeysIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
4321 "MapKeysIterator[MClassDef, Set[MClassDef]]", /* class_name_string */
4324 &resolution_table_core__MapKeysIterator__nitc__MClassDef__core__Set__nitc__MClassDef
,
4328 2401, /* nullable Object */
4329 2400, /* Iterator[Object] */
4346 1190, /* MapKeysIterator[MClassDef, Set[MClassDef]] */
4384 1720, /* MapKeysIterator[Object, nullable Object] */
4419 const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__core__Set__nitc__MClassDef
= {
4422 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
4423 &type_core__MapIterator__nitc__MClassDef__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MClassDef, Set[MClassDef]] */
4426 /* runtime type HashMapKeys[MClassDef, POSetElement[MClassDef]] */
4427 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
4429 "HashMapKeys[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
4432 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
4436 2401, /* nullable Object */
4453 2423, /* Collection[MClassDef] */
4472 2442, /* Collection[Object] */
4532 2502, /* Collection[nullable Object] */
4572 1191, /* HashMapKeys[MClassDef, POSetElement[MClassDef]] */
4608 1710, /* HashMapKeys[Object, nullable Object] */
4642 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
4645 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
4646 &type_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
4656 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
4659 /* runtime type HashMapValues[MClassDef, POSetElement[MClassDef]] */
4660 const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
4662 "HashMapValues[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
4665 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
4669 2401, /* nullable Object */
4705 2442, /* Collection[Object] */
4730 2467, /* Collection[POSetElement[MClassDef]] */
4765 2502, /* Collection[nullable Object] */
4805 1192, /* HashMapValues[MClassDef, POSetElement[MClassDef]] */
4841 1711, /* HashMapValues[Object, nullable Object] */
4875 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
4878 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
4879 &type_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
4889 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
4892 /* runtime type HashMapIterator[MClassDef, POSetElement[MClassDef]] */
4893 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
4895 "HashMapIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
4898 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
4902 2401, /* nullable Object */
4912 2669, /* MapIterator[MClassDef, POSetElement[MClassDef]] */
4949 2706, /* MapIterator[Object, nullable Object] */
4991 1193, /* HashMapIterator[MClassDef, POSetElement[MClassDef]] */
5027 1712, /* HashMapIterator[Object, nullable Object] */
5061 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
5064 &type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
5067 /* runtime type NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
5068 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
5070 "NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]]", /* class_name_string */
5073 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
5077 2401, /* nullable Object */
5171 1717, /* NativeArray[nullable Object] */
5215 1194, /* NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
5264 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5306 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
5309 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* E: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
5310 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
5313 /* runtime type HashMapNode[MClassDef, POSetElement[MClassDef]] */
5314 const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
5316 "HashMapNode[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
5319 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
5323 2401, /* nullable Object */
5333 2750, /* nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
5369 2799, /* nullable HashMapNode[Object, nullable Object] */
5451 1195, /* HashMapNode[MClassDef, POSetElement[MClassDef]] */
5463 1714, /* HashMapNode[Object, nullable Object] */
5480 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
5483 &type_poset__POSetElement__nitc__MClassDef
, /* V: POSetElement[MClassDef] */
5484 &type_nitc__MClassDef
, /* K: MClassDef */
5487 /* runtime type Array[POSetElement[MClassDef]] */
5488 const struct type type_core__Array__poset__POSetElement__nitc__MClassDef
= {
5490 "Array[POSetElement[MClassDef]]", /* class_name_string */
5493 &resolution_table_core__Array__poset__POSetElement__nitc__MClassDef
,
5497 2401, /* nullable Object */
5533 2442, /* Collection[Object] */
5558 2467, /* Collection[POSetElement[MClassDef]] */
5593 2502, /* Collection[nullable Object] */
5625 1715, /* Array[nullable Object] */
5626 2210, /* SequenceRead[nullable Object] */
5645 2551, /* AbstractArrayRead[POSetElement[MClassDef]] */
5697 2603, /* AbstractArrayRead[nullable Object] */
5715 2621, /* AbstractArrayRead[Object] */
5786 2888, /* AbstractArray[Object] */
5811 2913, /* AbstractArray[POSetElement[MClassDef]] */
5847 2949, /* AbstractArray[nullable Object] */
5880 226, /* Array[Object] */
5943 1196, /* Array[POSetElement[MClassDef]] */
6008 const struct types resolution_table_core__Array__poset__POSetElement__nitc__MClassDef
= {
6011 &type_poset__POSetElement__nitc__MClassDef
, /* E: POSetElement[MClassDef] */
6012 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* SELF: Array[POSetElement[MClassDef]] */
6013 &type_core__Collection__poset__POSetElement__nitc__MClassDef
, /* Collection[E]: Collection[POSetElement[MClassDef]] */
6014 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6015 &type_core__AbstractArray__poset__POSetElement__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[POSetElement[MClassDef]] */
6016 &type_core__NativeArray__poset__POSetElement__nitc__MClassDef
, /* NativeArray[E]: NativeArray[POSetElement[MClassDef]] */
6017 &type_poset__POSetElement__nitc__MClassDef
, /* E: POSetElement[MClassDef] */
6018 &type_core__Collection__poset__POSetElement__nitc__MClassDef
, /* Collection[E]: Collection[POSetElement[MClassDef]] */
6019 &type_poset__POSetElement__nitc__MClassDef
, /* E: POSetElement[MClassDef] */
6020 &type_core__Collection__poset__POSetElement__nitc__MClassDef
, /* Collection[E]: Collection[POSetElement[MClassDef]] */
6021 &type_core__Collection__poset__POSetElement__nitc__MClassDef
, /* Collection[E]: Collection[POSetElement[MClassDef]] */
6022 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6023 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6024 &type_core__AbstractArray__poset__POSetElement__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[POSetElement[MClassDef]] */
6025 &type_core__array__ArrayIterator__poset__POSetElement__nitc__MClassDef
, /* ArrayIterator[E]: ArrayIterator[POSetElement[MClassDef]] */
6026 &type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MClassDef]] */
6029 /* runtime type MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
6030 const struct type type_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
6032 "MapValuesIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
6035 &resolution_table_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
6039 2401, /* nullable Object */
6040 2400, /* Iterator[Object] */
6058 1197, /* MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
6095 1716, /* MapValuesIterator[Object, nullable Object] */
6130 const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
6133 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6134 &type_core__MapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MClassDef, POSetElement[MClassDef]] */
6137 /* runtime type NativeArray[POSetElement[MClassDef]] */
6138 const struct type type_core__NativeArray__poset__POSetElement__nitc__MClassDef
= {
6140 "NativeArray[POSetElement[MClassDef]]", /* class_name_string */
6143 &resolution_table_core__NativeArray__poset__POSetElement__nitc__MClassDef
,
6147 2401, /* nullable Object */
6180 227, /* NativeArray[Object] */
6205 1198, /* NativeArray[POSetElement[MClassDef]] */
6241 1717, /* NativeArray[nullable Object] */
6376 const struct types resolution_table_core__NativeArray__poset__POSetElement__nitc__MClassDef
= {
6379 &type_poset__POSetElement__nitc__MClassDef
, /* E: POSetElement[MClassDef] */
6380 &type_core__NativeArray__poset__POSetElement__nitc__MClassDef
, /* NativeArray[E]: NativeArray[POSetElement[MClassDef]] */
6383 /* runtime type ArrayIterator[POSetElement[MClassDef]] */
6384 const struct type type_core__array__ArrayIterator__poset__POSetElement__nitc__MClassDef
= {
6386 "ArrayIterator[POSetElement[MClassDef]]", /* class_name_string */
6389 &resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MClassDef
,
6393 2401, /* nullable Object */
6394 2400, /* Iterator[Object] */
6420 1199, /* ArrayIterator[POSetElement[MClassDef]] */
6472 1718, /* ArrayIterator[nullable Object] */
6490 1884, /* ArrayIterator[Object] */
6531 const struct types resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MClassDef
= {
6534 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6535 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MClassDef]] */
6538 /* runtime type ArrayReverseIterator[POSetElement[MClassDef]] */
6539 const struct type type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassDef
= {
6541 "ArrayReverseIterator[POSetElement[MClassDef]]", /* class_name_string */
6544 &resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassDef
,
6548 2401, /* nullable Object */
6549 2400, /* Iterator[Object] */
6575 1199, /* ArrayIterator[POSetElement[MClassDef]] */
6627 1718, /* ArrayIterator[nullable Object] */
6645 1884, /* ArrayIterator[Object] */
6701 1200, /* ArrayReverseIterator[POSetElement[MClassDef]] */
6753 1719, /* ArrayReverseIterator[nullable Object] */
6771 1885, /* ArrayReverseIterator[Object] */
6812 const struct types resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassDef
= {
6815 &type_core__Array__poset__POSetElement__nitc__MClassDef
, /* Array[E]: Array[POSetElement[MClassDef]] */
6816 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MClassDef]] */
6819 /* runtime type MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
6820 const struct type type_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
6822 "MapKeysIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
6825 &resolution_table_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
,
6829 2401, /* nullable Object */
6830 2400, /* Iterator[Object] */
6848 1201, /* MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
6885 1720, /* MapKeysIterator[Object, nullable Object] */
6920 const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
= {
6923 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
6924 &type_core__MapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MClassDef, POSetElement[MClassDef]] */
6927 /* runtime type HashMap[MClassType, POSetElement[MClassType]] */
6928 const struct type type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
6930 "HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
6933 &resolution_table_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
,
6937 2401, /* nullable Object */
6938 2206, /* MapRead[nullable Object, nullable Object] */
6993 3045, /* MapRead[MClassType, POSetElement[MClassType]] */
7003 3055, /* MapRead[Object, nullable Object] */
7006 3058, /* MapRead[MType, POSetElement[MType]] */
7036 1202, /* HashMap[MClassType, POSetElement[MClassType]] */
7070 1704, /* HashMap[Object, nullable Object] */
7078 1801, /* HashMap[MType, POSetElement[MType]] */
7104 const struct types resolution_table_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType
= {
7110 &type_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
7111 &type_nitc__MClassType
, /* K: MClassType */
7112 &type_poset__POSetElement__nitc__MClassType
, /* V: POSetElement[MClassType] */
7113 &type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
7114 &type_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
7115 &type_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
7116 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
7117 &type_core__MapRead__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* MapRead[K, V]: MapRead[MClassType, POSetElement[MClassType]] */
7119 &type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
7120 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
7123 /* runtime type POSetElement[MClassType] */
7124 const struct type type_poset__POSetElement__nitc__MClassType
= {
7126 "POSetElement[MClassType]", /* class_name_string */
7129 &resolution_table_poset__POSetElement__nitc__MClassType
,
7133 2401, /* nullable Object */
7137 1203, /* POSetElement[MClassType] */
7139 1802, /* POSetElement[MType] */
7143 const struct types resolution_table_poset__POSetElement__nitc__MClassType
= {
7146 &type_core__HashSet__nitc__MClassType
, /* HashSet[E]: HashSet[MClassType] */
7147 &type_poset__POSet__nitc__MClassType
, /* POSet[E]: POSet[MClassType] */
7148 &type_nitc__MClassType
, /* E: MClassType */
7151 /* runtime type POSetConflictGraph[MClassType] */
7152 const struct type type_nitc__POSetConflictGraph__nitc__MClassType
= {
7154 "POSetConflictGraph[MClassType]", /* class_name_string */
7157 &resolution_table_nitc__POSetConflictGraph__nitc__MClassType
,
7161 2401, /* nullable Object */
7165 1204, /* POSetConflictGraph[MClassType] */
7168 1803, /* POSetConflictGraph[MType] */
7171 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClassType
= {
7174 &type_core__HashSet__nitc__MClassType
, /* HashSet[E]: HashSet[MClassType] */
7175 &type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMap[E, Set[E]]: HashMap[MClassType, Set[MClassType]] */
7176 &type_poset__POSet__nitc__MClassType
, /* POSet[E]: POSet[MClassType] */
7177 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
7178 &type_nitc__MClassType
, /* E: MClassType */
7179 &type_core__Collection__nitc__MClassType
, /* Collection[E]: Collection[MClassType] */
7182 /* runtime type HashMap[MClassType, Set[MClassType]] */
7183 const struct type type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
= {
7185 "HashMap[MClassType, Set[MClassType]]", /* class_name_string */
7188 &resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
,
7192 2401, /* nullable Object */
7193 2206, /* MapRead[nullable Object, nullable Object] */
7249 3046, /* MapRead[MClassType, Set[MClassType]] */
7258 3055, /* MapRead[Object, nullable Object] */
7262 3059, /* MapRead[MType, Set[MType]] */
7278 3078, /* Map[MType, Set[MType]] */
7290 1205, /* HashMap[MClassType, Set[MClassType]] */
7325 1704, /* HashMap[Object, nullable Object] */
7332 1804, /* HashMap[MType, Set[MType]] */
7359 const struct types resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
= {
7365 &type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MClassType]] */
7366 &type_nitc__MClassType
, /* K: MClassType */
7367 &type_core__Set__nitc__MClassType
, /* V: Set[MClassType] */
7368 &type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MClassType]] */
7369 &type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MClassType]] */
7370 &type_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MClassType]] */
7371 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* nullable N: nullable HashMapNode[MClassType, Set[MClassType]] */
7372 &type_core__MapRead__nitc__MClassType__core__Set__nitc__MClassType
, /* MapRead[K, V]: MapRead[MClassType, Set[MClassType]] */
7374 &type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* N: HashMapNode[MClassType, Set[MClassType]] */
7375 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
7378 /* runtime type HashMapKeys[MClassType, Set[MClassType]] */
7379 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType
= {
7381 "HashMapKeys[MClassType, Set[MClassType]]", /* class_name_string */
7384 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType
,
7388 2401, /* nullable Object */
7407 2425, /* Collection[MClassType] */
7416 2434, /* Collection[MType] */
7424 2442, /* Collection[Object] */
7435 2453, /* Collection[nullable MType] */
7484 2502, /* Collection[nullable Object] */
7525 1206, /* HashMapKeys[MClassType, Set[MClassType]] */
7560 1710, /* HashMapKeys[Object, nullable Object] */
7567 1805, /* HashMapKeys[MType, Set[MType]] */
7594 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType
= {
7597 &type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
7598 &type_core__MapKeysIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Set[MClassType]] */
7608 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
7611 /* runtime type HashMapValues[MClassType, Set[MClassType]] */
7612 const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType
= {
7614 "HashMapValues[MClassType, Set[MClassType]]", /* class_name_string */
7617 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType
,
7621 2401, /* nullable Object */
7657 2442, /* Collection[Object] */
7683 2468, /* Collection[Set[MClassType]] */
7717 2502, /* Collection[nullable Object] */
7723 2508, /* Collection[Set[MType]] */
7758 1207, /* HashMapValues[MClassType, Set[MClassType]] */
7793 1711, /* HashMapValues[Object, nullable Object] */
7800 1806, /* HashMapValues[MType, Set[MType]] */
7827 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType
= {
7830 &type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
7831 &type_core__MapValuesIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Set[MClassType]] */
7841 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
7844 /* runtime type HashMapIterator[MClassType, Set[MClassType]] */
7845 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
7847 "HashMapIterator[MClassType, Set[MClassType]]", /* class_name_string */
7850 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType
,
7854 2401, /* nullable Object */
7865 2670, /* MapIterator[MClassType, Set[MClassType]] */
7901 2706, /* MapIterator[Object, nullable Object] */
7908 2713, /* MapIterator[MType, Set[MType]] */
7944 1208, /* HashMapIterator[MClassType, Set[MClassType]] */
7979 1712, /* HashMapIterator[Object, nullable Object] */
7986 1807, /* HashMapIterator[MType, Set[MType]] */
8013 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
8016 &type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
8019 /* runtime type NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
8020 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
= {
8022 "NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]]", /* class_name_string */
8025 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
,
8029 2401, /* nullable Object */
8123 1717, /* NativeArray[nullable Object] */
8168 1209, /* NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
8216 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
8224 1808, /* NativeArray[nullable HashMapNode[MType, Set[MType]]] */
8258 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
= {
8261 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* E: nullable HashMapNode[MClassType, Set[MClassType]] */
8262 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
8265 /* runtime type HashMapNode[MClassType, Set[MClassType]] */
8266 const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
= {
8268 "HashMapNode[MClassType, Set[MClassType]]", /* class_name_string */
8271 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
,
8275 2401, /* nullable Object */
8286 2751, /* nullable HashMapNode[MClassType, Set[MClassType]] */
8321 2799, /* nullable HashMapNode[Object, nullable Object] */
8328 2807, /* nullable HashMapNode[MType, Set[MType]] */
8406 1210, /* HashMapNode[MClassType, Set[MClassType]] */
8415 1714, /* HashMapNode[Object, nullable Object] */
8419 1809, /* HashMapNode[MType, Set[MType]] */
8432 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType
= {
8435 &type_core__Set__nitc__MClassType
, /* V: Set[MClassType] */
8436 &type_nitc__MClassType
, /* K: MClassType */
8439 /* runtime type Array[Set[MClassType]] */
8440 const struct type type_core__Array__core__Set__nitc__MClassType
= {
8442 "Array[Set[MClassType]]", /* class_name_string */
8445 &resolution_table_core__Array__core__Set__nitc__MClassType
,
8449 2401, /* nullable Object */
8485 2442, /* Collection[Object] */
8511 2468, /* Collection[Set[MClassType]] */
8545 2502, /* Collection[nullable Object] */
8551 2508, /* Collection[Set[MType]] */
8577 1715, /* Array[nullable Object] */
8578 2210, /* SequenceRead[nullable Object] */
8598 2552, /* AbstractArrayRead[Set[MClassType]] */
8649 2603, /* AbstractArrayRead[nullable Object] */
8659 2613, /* AbstractArrayRead[Set[MType]] */
8667 2621, /* AbstractArrayRead[Object] */
8738 2888, /* AbstractArray[Object] */
8764 2914, /* AbstractArray[Set[MClassType]] */
8799 2949, /* AbstractArray[nullable Object] */
8805 2955, /* AbstractArray[Set[MType]] */
8832 226, /* Array[Object] */
8896 1211, /* Array[Set[MClassType]] */
8933 1810, /* Array[Set[MType]] */
8960 const struct types resolution_table_core__Array__core__Set__nitc__MClassType
= {
8963 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
8964 &type_core__Array__core__Set__nitc__MClassType
, /* SELF: Array[Set[MClassType]] */
8965 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
8966 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
8967 &type_core__AbstractArray__core__Set__nitc__MClassType
, /* AbstractArray[E]: AbstractArray[Set[MClassType]] */
8968 &type_core__NativeArray__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[Set[MClassType]] */
8969 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
8970 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
8971 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
8972 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
8973 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
8974 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
8975 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
8976 &type_core__AbstractArray__core__Set__nitc__MClassType
, /* AbstractArray[E]: AbstractArray[Set[MClassType]] */
8977 &type_core__array__ArrayIterator__core__Set__nitc__MClassType
, /* ArrayIterator[E]: ArrayIterator[Set[MClassType]] */
8978 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClassType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClassType]] */
8981 /* runtime type MapValuesIterator[MClassType, Set[MClassType]] */
8982 const struct type type_core__MapValuesIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
8984 "MapValuesIterator[MClassType, Set[MClassType]]", /* class_name_string */
8987 &resolution_table_core__MapValuesIterator__nitc__MClassType__core__Set__nitc__MClassType
,
8991 2401, /* nullable Object */
8992 2400, /* Iterator[Object] */
9011 1212, /* MapValuesIterator[MClassType, Set[MClassType]] */
9047 1716, /* MapValuesIterator[Object, nullable Object] */
9054 1811, /* MapValuesIterator[MType, Set[MType]] */
9082 const struct types resolution_table_core__MapValuesIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
9085 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9086 &type_core__MapIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClassType, Set[MClassType]] */
9089 /* runtime type NativeArray[Set[MClassType]] */
9090 const struct type type_core__NativeArray__core__Set__nitc__MClassType
= {
9092 "NativeArray[Set[MClassType]]", /* class_name_string */
9095 &resolution_table_core__NativeArray__core__Set__nitc__MClassType
,
9099 2401, /* nullable Object */
9132 227, /* NativeArray[Object] */
9158 1213, /* NativeArray[Set[MClassType]] */
9193 1717, /* NativeArray[nullable Object] */
9199 1812, /* NativeArray[Set[MType]] */
9328 const struct types resolution_table_core__NativeArray__core__Set__nitc__MClassType
= {
9331 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
9332 &type_core__NativeArray__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[Set[MClassType]] */
9335 /* runtime type ArrayIterator[Set[MClassType]] */
9336 const struct type type_core__array__ArrayIterator__core__Set__nitc__MClassType
= {
9338 "ArrayIterator[Set[MClassType]]", /* class_name_string */
9341 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MClassType
,
9345 2401, /* nullable Object */
9346 2400, /* Iterator[Object] */
9373 1214, /* ArrayIterator[Set[MClassType]] */
9424 1718, /* ArrayIterator[nullable Object] */
9434 1813, /* ArrayIterator[Set[MType]] */
9442 1884, /* ArrayIterator[Object] */
9483 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MClassType
= {
9486 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9487 &type_core__AbstractArrayRead__core__Set__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassType]] */
9490 /* runtime type ArrayReverseIterator[Set[MClassType]] */
9491 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MClassType
= {
9493 "ArrayReverseIterator[Set[MClassType]]", /* class_name_string */
9496 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClassType
,
9500 2401, /* nullable Object */
9501 2400, /* Iterator[Object] */
9528 1214, /* ArrayIterator[Set[MClassType]] */
9579 1718, /* ArrayIterator[nullable Object] */
9589 1813, /* ArrayIterator[Set[MType]] */
9597 1884, /* ArrayIterator[Object] */
9654 1215, /* ArrayReverseIterator[Set[MClassType]] */
9705 1719, /* ArrayReverseIterator[nullable Object] */
9715 1814, /* ArrayReverseIterator[Set[MType]] */
9723 1885, /* ArrayReverseIterator[Object] */
9764 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MClassType
= {
9767 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9768 &type_core__AbstractArrayRead__core__Set__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassType]] */
9771 /* runtime type MapKeysIterator[MClassType, Set[MClassType]] */
9772 const struct type type_core__MapKeysIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
9774 "MapKeysIterator[MClassType, Set[MClassType]]", /* class_name_string */
9777 &resolution_table_core__MapKeysIterator__nitc__MClassType__core__Set__nitc__MClassType
,
9781 2401, /* nullable Object */
9782 2400, /* Iterator[Object] */
9787 2843, /* Iterator[MType] */
9801 1216, /* MapKeysIterator[MClassType, Set[MClassType]] */
9837 1720, /* MapKeysIterator[Object, nullable Object] */
9844 1815, /* MapKeysIterator[MType, Set[MType]] */
9872 const struct types resolution_table_core__MapKeysIterator__nitc__MClassType__core__Set__nitc__MClassType
= {
9875 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
9876 &type_core__MapIterator__nitc__MClassType__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClassType, Set[MClassType]] */