1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[Array[Object]] */
3 const struct type type_core__Array__core__Array__core__Object
= {
5 "Array[Array[Object]]", /* class_name_string */
8 &resolution_table_core__Array__core__Array__core__Object
,
12 2401, /* nullable Object */
48 2442, /* Collection[Object] */
108 2502, /* Collection[nullable Object] */
109 2503, /* Collection[Array[Object]] */
140 1715, /* Array[nullable Object] */
141 2210, /* SequenceRead[nullable Object] */
212 2603, /* AbstractArrayRead[nullable Object] */
213 2604, /* AbstractArrayRead[Array[Object]] */
230 2621, /* AbstractArrayRead[Object] */
301 2888, /* AbstractArray[Object] */
362 2949, /* AbstractArray[nullable Object] */
363 2950, /* AbstractArray[Array[Object]] */
395 226, /* Array[Object] */
491 1726, /* Array[Array[Object]] */
523 const struct types resolution_table_core__Array__core__Array__core__Object
= {
526 &type_core__Array__core__Object
, /* E: Array[Object] */
527 &type_core__Array__core__Array__core__Object
, /* SELF: Array[Array[Object]] */
528 &type_core__Collection__core__Array__core__Object
, /* Collection[E]: Collection[Array[Object]] */
529 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
530 &type_core__AbstractArray__core__Array__core__Object
, /* AbstractArray[E]: AbstractArray[Array[Object]] */
531 &type_core__NativeArray__core__Array__core__Object
, /* NativeArray[E]: NativeArray[Array[Object]] */
532 &type_core__Array__core__Object
, /* E: Array[Object] */
533 &type_core__Collection__core__Array__core__Object
, /* Collection[E]: Collection[Array[Object]] */
534 &type_core__Array__core__Object
, /* E: Array[Object] */
535 &type_core__Collection__core__Array__core__Object
, /* Collection[E]: Collection[Array[Object]] */
536 &type_core__Collection__core__Array__core__Object
, /* Collection[E]: Collection[Array[Object]] */
537 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
538 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
539 &type_core__AbstractArray__core__Array__core__Object
, /* AbstractArray[E]: AbstractArray[Array[Object]] */
540 &type_core__array__ArrayIterator__core__Array__core__Object
, /* ArrayIterator[E]: ArrayIterator[Array[Object]] */
541 &type_core__array__ArrayReverseIterator__core__Array__core__Object
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[Object]] */
544 /* runtime type MapValuesIterator[Object, Array[Object]] */
545 const struct type type_core__MapValuesIterator__core__Object__core__Array__core__Object
= {
547 "MapValuesIterator[Object, Array[Object]]", /* class_name_string */
550 &resolution_table_core__MapValuesIterator__core__Object__core__Array__core__Object
,
554 2401, /* nullable Object */
555 2400, /* Iterator[Object] */
610 1716, /* MapValuesIterator[Object, nullable Object] */
611 1727, /* MapValuesIterator[Object, Array[Object]] */
645 const struct types resolution_table_core__MapValuesIterator__core__Object__core__Array__core__Object
= {
648 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
649 &type_core__MapIterator__core__Object__core__Array__core__Object
, /* MapIterator[K, V]: MapIterator[Object, Array[Object]] */
652 /* runtime type NativeArray[Array[Object]] */
653 const struct type type_core__NativeArray__core__Array__core__Object
= {
655 "NativeArray[Array[Object]]", /* class_name_string */
658 &resolution_table_core__NativeArray__core__Array__core__Object
,
662 2401, /* nullable Object */
695 227, /* NativeArray[Object] */
756 1717, /* NativeArray[nullable Object] */
757 1728, /* NativeArray[Array[Object]] */
891 const struct types resolution_table_core__NativeArray__core__Array__core__Object
= {
894 &type_core__Array__core__Object
, /* E: Array[Object] */
895 &type_core__NativeArray__core__Array__core__Object
, /* NativeArray[E]: NativeArray[Array[Object]] */
898 /* runtime type ArrayIterator[Array[Object]] */
899 const struct type type_core__array__ArrayIterator__core__Array__core__Object
= {
901 "ArrayIterator[Array[Object]]", /* class_name_string */
904 &resolution_table_core__array__ArrayIterator__core__Array__core__Object
,
908 2401, /* nullable Object */
909 2400, /* Iterator[Object] */
987 1718, /* ArrayIterator[nullable Object] */
988 1729, /* ArrayIterator[Array[Object]] */
1005 1884, /* ArrayIterator[Object] */
1046 const struct types resolution_table_core__array__ArrayIterator__core__Array__core__Object
= {
1049 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
1050 &type_core__AbstractArrayRead__core__Array__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[Object]] */
1053 /* runtime type ArrayReverseIterator[Array[Object]] */
1054 const struct type type_core__array__ArrayReverseIterator__core__Array__core__Object
= {
1056 "ArrayReverseIterator[Array[Object]]", /* class_name_string */
1059 &resolution_table_core__array__ArrayReverseIterator__core__Array__core__Object
,
1063 2401, /* nullable Object */
1064 2400, /* Iterator[Object] */
1142 1718, /* ArrayIterator[nullable Object] */
1143 1729, /* ArrayIterator[Array[Object]] */
1160 1884, /* ArrayIterator[Object] */
1268 1719, /* ArrayReverseIterator[nullable Object] */
1269 1730, /* ArrayReverseIterator[Array[Object]] */
1286 1885, /* ArrayReverseIterator[Object] */
1327 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__core__Object
= {
1330 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
1331 &type_core__AbstractArrayRead__core__Array__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[Object]] */
1334 /* runtime type MapKeysIterator[Object, Array[Object]] */
1335 const struct type type_core__MapKeysIterator__core__Object__core__Array__core__Object
= {
1337 "MapKeysIterator[Object, Array[Object]]", /* class_name_string */
1340 &resolution_table_core__MapKeysIterator__core__Object__core__Array__core__Object
,
1344 2401, /* nullable Object */
1345 2400, /* Iterator[Object] */
1400 1720, /* MapKeysIterator[Object, nullable Object] */
1401 1731, /* MapKeysIterator[Object, Array[Object]] */
1435 const struct types resolution_table_core__MapKeysIterator__core__Object__core__Array__core__Object
= {
1438 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
1439 &type_core__MapIterator__core__Object__core__Array__core__Object
, /* MapIterator[K, V]: MapIterator[Object, Array[Object]] */
1442 /* runtime type HashMapKeys[Object, String] */
1443 const struct type type_core__hash_collection__HashMapKeys__core__Object__core__String
= {
1445 "HashMapKeys[Object, String]", /* class_name_string */
1448 &resolution_table_core__hash_collection__HashMapKeys__core__Object__core__String
,
1452 2401, /* nullable Object */
1488 2442, /* Collection[Object] */
1548 2502, /* Collection[nullable Object] */
1624 1710, /* HashMapKeys[Object, nullable Object] */
1626 1732, /* HashMapKeys[Object, String] */
1658 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__core__String
= {
1661 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
1662 &type_core__MapKeysIterator__core__Object__core__String
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, String] */
1672 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
1675 /* runtime type HashMapValues[Object, String] */
1676 const struct type type_core__hash_collection__HashMapValues__core__Object__core__String
= {
1678 "HashMapValues[Object, String]", /* class_name_string */
1681 &resolution_table_core__hash_collection__HashMapValues__core__Object__core__String
,
1685 2401, /* nullable Object */
1689 2410, /* Collection[String] */
1721 2442, /* Collection[Object] */
1727 2448, /* Collection[Writable] */
1781 2502, /* Collection[nullable Object] */
1857 1711, /* HashMapValues[Object, nullable Object] */
1859 1733, /* HashMapValues[Object, String] */
1891 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__core__String
= {
1894 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
1895 &type_core__MapValuesIterator__core__Object__core__String
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, String] */
1905 &type_core__Array__core__String
, /* Array[E]: Array[String] */
1908 /* runtime type HashMapIterator[Object, String] */
1909 const struct type type_core__hash_collection__HashMapIterator__core__Object__core__String
= {
1911 "HashMapIterator[Object, String]", /* class_name_string */
1914 &resolution_table_core__hash_collection__HashMapIterator__core__Object__core__String
,
1918 2401, /* nullable Object */
1965 2706, /* MapIterator[Object, nullable Object] */
1967 2708, /* MapIterator[Object, String] */
2043 1712, /* HashMapIterator[Object, nullable Object] */
2045 1734, /* HashMapIterator[Object, String] */
2077 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__core__String
= {
2080 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
2083 /* runtime type NativeArray[nullable HashMapNode[Object, String]] */
2084 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
= {
2086 "NativeArray[nullable HashMapNode[Object, String]]", /* class_name_string */
2089 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
,
2093 2401, /* nullable Object */
2187 1717, /* NativeArray[nullable Object] */
2280 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2282 1735, /* NativeArray[nullable HashMapNode[Object, String]] */
2322 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
= {
2325 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__String
, /* E: nullable HashMapNode[Object, String] */
2326 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, String]] */
2329 /* runtime type HashMapNode[Object, String] */
2330 const struct type type_core__hash_collection__HashMapNode__core__Object__core__String
= {
2332 "HashMapNode[Object, String]", /* class_name_string */
2335 &resolution_table_core__hash_collection__HashMapNode__core__Object__core__String
,
2339 2401, /* nullable Object */
2385 2799, /* nullable HashMapNode[Object, nullable Object] */
2387 2801, /* nullable HashMapNode[Object, String] */
2447 1736, /* HashMapNode[Object, String] */
2479 1714, /* HashMapNode[Object, nullable Object] */
2496 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__core__String
= {
2499 &type_core__String
, /* V: String */
2500 &type_core__Object
, /* K: Object */
2503 /* runtime type MapValuesIterator[Object, String] */
2504 const struct type type_core__MapValuesIterator__core__Object__core__String
= {
2506 "MapValuesIterator[Object, String]", /* class_name_string */
2509 &resolution_table_core__MapValuesIterator__core__Object__core__String
,
2513 2401, /* nullable Object */
2514 2400, /* Iterator[Object] */
2516 2840, /* Iterator[String] */
2569 1716, /* MapValuesIterator[Object, nullable Object] */
2571 1737, /* MapValuesIterator[Object, String] */
2604 const struct types resolution_table_core__MapValuesIterator__core__Object__core__String
= {
2607 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2608 &type_core__MapIterator__core__Object__core__String
, /* MapIterator[K, V]: MapIterator[Object, String] */
2611 /* runtime type MapKeysIterator[Object, String] */
2612 const struct type type_core__MapKeysIterator__core__Object__core__String
= {
2614 "MapKeysIterator[Object, String]", /* class_name_string */
2617 &resolution_table_core__MapKeysIterator__core__Object__core__String
,
2621 2401, /* nullable Object */
2622 2400, /* Iterator[Object] */
2677 1720, /* MapKeysIterator[Object, nullable Object] */
2679 1738, /* MapKeysIterator[Object, String] */
2712 const struct types resolution_table_core__MapKeysIterator__core__Object__core__String
= {
2715 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
2716 &type_core__MapIterator__core__Object__core__String
, /* MapIterator[K, V]: MapIterator[Object, String] */
2719 /* runtime type NativeArray[Array[String]] */
2720 const struct type type_core__NativeArray__core__Array__core__String
= {
2722 "NativeArray[Array[String]]", /* class_name_string */
2725 &resolution_table_core__NativeArray__core__Array__core__String
,
2729 2401, /* nullable Object */
2755 1739, /* NativeArray[Array[String]] */
2762 227, /* NativeArray[Object] */
2823 1717, /* NativeArray[nullable Object] */
2824 1728, /* NativeArray[Array[Object]] */
2958 const struct types resolution_table_core__NativeArray__core__Array__core__String
= {
2961 &type_core__Array__core__String
, /* E: Array[String] */
2962 &type_core__NativeArray__core__Array__core__String
, /* NativeArray[E]: NativeArray[Array[String]] */
2965 /* runtime type ArrayIterator[Array[String]] */
2966 const struct type type_core__array__ArrayIterator__core__Array__core__String
= {
2968 "ArrayIterator[Array[String]]", /* class_name_string */
2971 &resolution_table_core__array__ArrayIterator__core__Array__core__String
,
2975 2401, /* nullable Object */
2976 2400, /* Iterator[Object] */
3054 1718, /* ArrayIterator[nullable Object] */
3055 1729, /* ArrayIterator[Array[Object]] */
3056 1740, /* ArrayIterator[Array[String]] */
3072 1884, /* ArrayIterator[Object] */
3113 const struct types resolution_table_core__array__ArrayIterator__core__Array__core__String
= {
3116 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
3117 &type_core__AbstractArrayRead__core__Array__core__String
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[String]] */
3120 /* runtime type ArrayReverseIterator[Array[String]] */
3121 const struct type type_core__array__ArrayReverseIterator__core__Array__core__String
= {
3123 "ArrayReverseIterator[Array[String]]", /* class_name_string */
3126 &resolution_table_core__array__ArrayReverseIterator__core__Array__core__String
,
3130 2401, /* nullable Object */
3131 2400, /* Iterator[Object] */
3209 1718, /* ArrayIterator[nullable Object] */
3210 1729, /* ArrayIterator[Array[Object]] */
3211 1740, /* ArrayIterator[Array[String]] */
3227 1884, /* ArrayIterator[Object] */
3335 1719, /* ArrayReverseIterator[nullable Object] */
3336 1730, /* ArrayReverseIterator[Array[Object]] */
3337 1741, /* ArrayReverseIterator[Array[String]] */
3353 1885, /* ArrayReverseIterator[Object] */
3394 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__core__String
= {
3397 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
3398 &type_core__AbstractArrayRead__core__Array__core__String
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[String]] */
3401 /* runtime type HashMapKeys[String, Int] */
3402 const struct type type_core__hash_collection__HashMapKeys__core__String__core__Int
= {
3404 "HashMapKeys[String, Int]", /* class_name_string */
3407 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__Int
,
3411 2401, /* nullable Object */
3415 2410, /* Collection[String] */
3447 2442, /* Collection[Object] */
3453 2448, /* Collection[Writable] */
3507 2502, /* Collection[nullable Object] */
3583 1710, /* HashMapKeys[Object, nullable Object] */
3586 1742, /* HashMapKeys[String, Int] */
3617 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Int
= {
3620 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
3621 &type_core__MapKeysIterator__core__String__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Int] */
3631 &type_core__Array__core__String
, /* Array[E]: Array[String] */
3634 /* runtime type HashMapValues[String, Int] */
3635 const struct type type_core__hash_collection__HashMapValues__core__String__core__Int
= {
3637 "HashMapValues[String, Int]", /* class_name_string */
3640 &resolution_table_core__hash_collection__HashMapValues__core__String__core__Int
,
3644 2401, /* nullable Object */
3659 2421, /* Collection[Int] */
3680 2442, /* Collection[Object] */
3740 2502, /* Collection[nullable Object] */
3816 1711, /* HashMapValues[Object, nullable Object] */
3819 1743, /* HashMapValues[String, Int] */
3850 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Int
= {
3853 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
3854 &type_core__MapValuesIterator__core__String__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Int] */
3864 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
3867 /* runtime type HashMapIterator[String, Int] */
3868 const struct type type_core__hash_collection__HashMapIterator__core__String__core__Int
= {
3870 "HashMapIterator[String, Int]", /* class_name_string */
3873 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__Int
,
3877 2401, /* nullable Object */
3924 2706, /* MapIterator[Object, nullable Object] */
3927 2709, /* MapIterator[String, Int] */
4002 1712, /* HashMapIterator[Object, nullable Object] */
4005 1744, /* HashMapIterator[String, Int] */
4036 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Int
= {
4039 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
4042 /* runtime type NativeArray[nullable HashMapNode[String, Int]] */
4043 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
= {
4045 "NativeArray[nullable HashMapNode[String, Int]]", /* class_name_string */
4048 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
,
4052 2401, /* nullable Object */
4146 1717, /* NativeArray[nullable Object] */
4239 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4242 1745, /* NativeArray[nullable HashMapNode[String, Int]] */
4281 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
= {
4284 &type_nullable__core__hash_collection__HashMapNode__core__String__core__Int
, /* E: nullable HashMapNode[String, Int] */
4285 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Int]] */
4288 /* runtime type HashMapNode[String, Int] */
4289 const struct type type_core__hash_collection__HashMapNode__core__String__core__Int
= {
4291 "HashMapNode[String, Int]", /* class_name_string */
4294 &resolution_table_core__hash_collection__HashMapNode__core__String__core__Int
,
4298 2401, /* nullable Object */
4344 2799, /* nullable HashMapNode[Object, nullable Object] */
4347 2802, /* nullable HashMapNode[String, Int] */
4407 1746, /* HashMapNode[String, Int] */
4438 1714, /* HashMapNode[Object, nullable Object] */
4455 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Int
= {
4458 &type_core__Int
, /* V: Int */
4459 &type_core__String
, /* K: String */
4462 /* runtime type MapValuesIterator[String, Int] */
4463 const struct type type_core__MapValuesIterator__core__String__core__Int
= {
4465 "MapValuesIterator[String, Int]", /* class_name_string */
4468 &resolution_table_core__MapValuesIterator__core__String__core__Int
,
4472 2401, /* nullable Object */
4473 2400, /* Iterator[Object] */
4528 1716, /* MapValuesIterator[Object, nullable Object] */
4531 1747, /* MapValuesIterator[String, Int] */
4563 const struct types resolution_table_core__MapValuesIterator__core__String__core__Int
= {
4566 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
4567 &type_core__MapIterator__core__String__core__Int
, /* MapIterator[K, V]: MapIterator[String, Int] */
4570 /* runtime type MapKeysIterator[String, Int] */
4571 const struct type type_core__MapKeysIterator__core__String__core__Int
= {
4573 "MapKeysIterator[String, Int]", /* class_name_string */
4576 &resolution_table_core__MapKeysIterator__core__String__core__Int
,
4580 2401, /* nullable Object */
4581 2400, /* Iterator[Object] */
4583 2840, /* Iterator[String] */
4636 1720, /* MapKeysIterator[Object, nullable Object] */
4639 1748, /* MapKeysIterator[String, Int] */
4671 const struct types resolution_table_core__MapKeysIterator__core__String__core__Int
= {
4674 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4675 &type_core__MapIterator__core__String__core__Int
, /* MapIterator[K, V]: MapIterator[String, Int] */
4678 /* runtime type POSetConflictGraph[MClass] */
4679 const struct type type_nitc__POSetConflictGraph__nitc__MClass
= {
4681 "POSetConflictGraph[MClass]", /* class_name_string */
4684 &resolution_table_nitc__POSetConflictGraph__nitc__MClass
,
4688 2401, /* nullable Object */
4694 1749, /* POSetConflictGraph[MClass] */
4698 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClass
= {
4701 &type_core__HashSet__nitc__MClass
, /* HashSet[E]: HashSet[MClass] */
4702 &type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
, /* HashMap[E, Set[E]]: HashMap[MClass, Set[MClass]] */
4703 &type_poset__POSet__nitc__MClass
, /* POSet[E]: POSet[MClass] */
4704 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
4705 &type_nitc__MClass
, /* E: MClass */
4706 &type_core__Collection__nitc__MClass
, /* Collection[E]: Collection[MClass] */
4709 /* runtime type HashMap[MClass, Set[MClass]] */
4710 const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
= {
4712 "HashMap[MClass, Set[MClass]]", /* class_name_string */
4715 &resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MClass
,
4719 2401, /* nullable Object */
4720 2206, /* MapRead[nullable Object, nullable Object] */
4785 3055, /* MapRead[Object, nullable Object] */
4786 3056, /* MapRead[MClass, Set[MClass]] */
4800 2987, /* Map[MClass, Set[MClass]] */
4852 1704, /* HashMap[Object, nullable Object] */
4856 1750, /* HashMap[MClass, Set[MClass]] */
4886 const struct types resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MClass
= {
4892 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MClass]] */
4893 &type_nitc__MClass
, /* K: MClass */
4894 &type_core__Set__nitc__MClass
, /* V: Set[MClass] */
4895 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MClass]] */
4896 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MClass]] */
4897 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MClass]] */
4898 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* nullable N: nullable HashMapNode[MClass, Set[MClass]] */
4899 &type_core__MapRead__nitc__MClass__core__Set__nitc__MClass
, /* MapRead[K, V]: MapRead[MClass, Set[MClass]] */
4901 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* N: HashMapNode[MClass, Set[MClass]] */
4902 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
4905 /* runtime type HashMapKeys[MClass, Set[MClass]] */
4906 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MClass
= {
4908 "HashMapKeys[MClass, Set[MClass]]", /* class_name_string */
4911 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MClass
,
4915 2401, /* nullable Object */
4926 2417, /* Collection[MClass] */
4951 2442, /* Collection[Object] */
4955 2446, /* Collection[nullable MClass] */
5011 2502, /* Collection[nullable Object] */
5087 1710, /* HashMapKeys[Object, nullable Object] */
5091 1751, /* HashMapKeys[MClass, Set[MClass]] */
5121 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MClass
= {
5124 &type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
5125 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MClass]] */
5135 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5138 /* runtime type HashMapValues[MClass, Set[MClass]] */
5139 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MClass
= {
5141 "HashMapValues[MClass, Set[MClass]]", /* class_name_string */
5144 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MClass
,
5148 2401, /* nullable Object */
5184 2442, /* Collection[Object] */
5242 2500, /* Collection[Set[MClass]] */
5244 2502, /* Collection[nullable Object] */
5320 1711, /* HashMapValues[Object, nullable Object] */
5324 1752, /* HashMapValues[MClass, Set[MClass]] */
5354 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MClass
= {
5357 &type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
5358 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MClass]] */
5368 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
5371 /* runtime type HashMapIterator[MClass, Set[MClass]] */
5372 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MClass
= {
5374 "HashMapIterator[MClass, Set[MClass]]", /* class_name_string */
5377 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MClass
,
5381 2401, /* nullable Object */
5428 2706, /* MapIterator[Object, nullable Object] */
5432 2710, /* MapIterator[MClass, Set[MClass]] */
5506 1712, /* HashMapIterator[Object, nullable Object] */
5510 1753, /* HashMapIterator[MClass, Set[MClass]] */
5540 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MClass
= {
5543 &type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
5546 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
5547 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
= {
5549 "NativeArray[nullable HashMapNode[MClass, Set[MClass]]]", /* class_name_string */
5552 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
,
5556 2401, /* nullable Object */
5650 1717, /* NativeArray[nullable Object] */
5743 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5747 1754, /* NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
5785 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
= {
5788 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* E: nullable HashMapNode[MClass, Set[MClass]] */
5789 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
5792 /* runtime type HashMapNode[MClass, Set[MClass]] */
5793 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
= {
5795 "HashMapNode[MClass, Set[MClass]]", /* class_name_string */
5798 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
,
5802 2401, /* nullable Object */
5848 2799, /* nullable HashMapNode[Object, nullable Object] */
5852 2803, /* nullable HashMapNode[MClass, Set[MClass]] */
5942 1714, /* HashMapNode[Object, nullable Object] */
5943 1755, /* HashMapNode[MClass, Set[MClass]] */
5959 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
= {
5962 &type_core__Set__nitc__MClass
, /* V: Set[MClass] */
5963 &type_nitc__MClass
, /* K: MClass */
5966 /* runtime type MapValuesIterator[MClass, Set[MClass]] */
5967 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MClass
= {
5969 "MapValuesIterator[MClass, Set[MClass]]", /* class_name_string */
5972 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MClass
,
5976 2401, /* nullable Object */
5977 2400, /* Iterator[Object] */
6032 1716, /* MapValuesIterator[Object, nullable Object] */
6036 1756, /* MapValuesIterator[MClass, Set[MClass]] */
6067 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MClass
= {
6070 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
6071 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MClass, Set[MClass]] */
6074 /* runtime type MapKeysIterator[MClass, Set[MClass]] */
6075 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MClass
= {
6077 "MapKeysIterator[MClass, Set[MClass]]", /* class_name_string */
6080 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MClass
,
6084 2401, /* nullable Object */
6085 2400, /* Iterator[Object] */
6140 1720, /* MapKeysIterator[Object, nullable Object] */
6144 1757, /* MapKeysIterator[MClass, Set[MClass]] */
6175 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MClass
= {
6178 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6179 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MClass, Set[MClass]] */
6182 /* runtime type HashMapKeys[MClass, Set[MVirtualTypeProp]] */
6183 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6185 "HashMapKeys[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
6188 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
6192 2401, /* nullable Object */
6203 2417, /* Collection[MClass] */
6228 2442, /* Collection[Object] */
6232 2446, /* Collection[nullable MClass] */
6288 2502, /* Collection[nullable Object] */
6344 1403, /* HashMapKeys[MClass, Set[MProperty]] */
6364 1710, /* HashMapKeys[Object, nullable Object] */
6369 1758, /* HashMapKeys[MClass, Set[MVirtualTypeProp]] */
6376 1892, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
6398 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6401 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
6402 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MVirtualTypeProp]] */
6412 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6415 /* runtime type HashMapValues[MClass, Set[MVirtualTypeProp]] */
6416 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6418 "HashMapValues[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
6421 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
6425 2401, /* nullable Object */
6461 2442, /* Collection[Object] */
6501 2482, /* Collection[Set[MProperty]] */
6521 2502, /* Collection[nullable Object] */
6523 2504, /* Collection[Set[MVirtualTypeProp]] */
6532 2513, /* Collection[Set[PropertyLayoutElement]] */
6577 1404, /* HashMapValues[MClass, Set[MProperty]] */
6597 1711, /* HashMapValues[Object, nullable Object] */
6602 1759, /* HashMapValues[MClass, Set[MVirtualTypeProp]] */
6609 1893, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
6631 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6634 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
6635 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MVirtualTypeProp]] */
6645 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
6648 /* runtime type HashMapIterator[MClass, Set[MVirtualTypeProp]] */
6649 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6651 "HashMapIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
6654 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
6658 2401, /* nullable Object */
6684 2685, /* MapIterator[MClass, Set[MProperty]] */
6705 2706, /* MapIterator[Object, nullable Object] */
6710 2711, /* MapIterator[MClass, Set[MVirtualTypeProp]] */
6717 2718, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
6763 1405, /* HashMapIterator[MClass, Set[MProperty]] */
6783 1712, /* HashMapIterator[Object, nullable Object] */
6788 1760, /* HashMapIterator[MClass, Set[MVirtualTypeProp]] */
6795 1894, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
6817 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6820 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
6823 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
6824 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6826 "NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]]", /* class_name_string */
6829 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
6833 2401, /* nullable Object */
6927 1717, /* NativeArray[nullable Object] */
6990 1406, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
7020 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
7025 1761, /* NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
7035 1895, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7062 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
7065 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* E: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
7066 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
7069 /* runtime type HashMapNode[MClass, Set[MVirtualTypeProp]] */
7070 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
7072 "HashMapNode[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
7075 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
7079 2401, /* nullable Object */
7105 2769, /* nullable HashMapNode[MClass, Set[MProperty]] */
7125 2799, /* nullable HashMapNode[Object, nullable Object] */
7130 2804, /* nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
7137 2814, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7171 1407, /* HashMapNode[MClass, Set[MProperty]] */
7189 1762, /* HashMapNode[MClass, Set[MVirtualTypeProp]] */
7191 1896, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
7219 1714, /* HashMapNode[Object, nullable Object] */
7236 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
7239 &type_core__Set__nitc__MVirtualTypeProp
, /* V: Set[MVirtualTypeProp] */
7240 &type_nitc__MClass
, /* K: MClass */
7243 /* runtime type Array[Set[MVirtualTypeProp]] */
7244 const struct type type_core__Array__core__Set__nitc__MVirtualTypeProp
= {
7246 "Array[Set[MVirtualTypeProp]]", /* class_name_string */
7249 &resolution_table_core__Array__core__Set__nitc__MVirtualTypeProp
,
7253 2401, /* nullable Object */
7289 2442, /* Collection[Object] */
7329 2482, /* Collection[Set[MProperty]] */
7349 2502, /* Collection[nullable Object] */
7351 2504, /* Collection[Set[MVirtualTypeProp]] */
7360 2513, /* Collection[Set[PropertyLayoutElement]] */
7381 1715, /* Array[nullable Object] */
7382 2210, /* SequenceRead[nullable Object] */
7423 2573, /* AbstractArrayRead[Set[MProperty]] */
7453 2603, /* AbstractArrayRead[nullable Object] */
7456 2606, /* AbstractArrayRead[Set[MVirtualTypeProp]] */
7471 2621, /* AbstractArrayRead[Object] */
7473 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
7542 2888, /* AbstractArray[Object] */
7583 2929, /* AbstractArray[Set[MProperty]] */
7603 2949, /* AbstractArray[nullable Object] */
7605 2951, /* AbstractArray[Set[MVirtualTypeProp]] */
7614 2960, /* AbstractArray[Set[PropertyLayoutElement]] */
7636 226, /* Array[Object] */
7714 1408, /* Array[Set[MProperty]] */
7733 1763, /* Array[Set[MVirtualTypeProp]] */
7742 1897, /* Array[Set[PropertyLayoutElement]] */
7764 const struct types resolution_table_core__Array__core__Set__nitc__MVirtualTypeProp
= {
7767 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
7768 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* SELF: Array[Set[MVirtualTypeProp]] */
7769 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
7770 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
7771 &type_core__AbstractArray__core__Set__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[Set[MVirtualTypeProp]] */
7772 &type_core__NativeArray__core__Set__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[Set[MVirtualTypeProp]] */
7773 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
7774 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
7775 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
7776 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
7777 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
7778 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
7779 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
7780 &type_core__AbstractArray__core__Set__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[Set[MVirtualTypeProp]] */
7781 &type_core__array__ArrayIterator__core__Set__nitc__MVirtualTypeProp
, /* ArrayIterator[E]: ArrayIterator[Set[MVirtualTypeProp]] */
7782 &type_core__array__ArrayReverseIterator__core__Set__nitc__MVirtualTypeProp
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MVirtualTypeProp]] */
7785 /* runtime type MapValuesIterator[MClass, Set[MVirtualTypeProp]] */
7786 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
7788 "MapValuesIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
7791 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
7795 2401, /* nullable Object */
7796 2400, /* Iterator[Object] */
7830 1409, /* MapValuesIterator[MClass, Set[MProperty]] */
7851 1716, /* MapValuesIterator[Object, nullable Object] */
7856 1764, /* MapValuesIterator[MClass, Set[MVirtualTypeProp]] */
7863 1898, /* MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
7886 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
7889 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
7890 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapIterator[K, V]: MapIterator[MClass, Set[MVirtualTypeProp]] */
7893 /* runtime type NativeArray[Set[MVirtualTypeProp]] */
7894 const struct type type_core__NativeArray__core__Set__nitc__MVirtualTypeProp
= {
7896 "NativeArray[Set[MVirtualTypeProp]]", /* class_name_string */
7899 &resolution_table_core__NativeArray__core__Set__nitc__MVirtualTypeProp
,
7903 2401, /* nullable Object */
7936 227, /* NativeArray[Object] */
7977 1410, /* NativeArray[Set[MProperty]] */
7997 1717, /* NativeArray[nullable Object] */
7999 1765, /* NativeArray[Set[MVirtualTypeProp]] */
8008 1899, /* NativeArray[Set[PropertyLayoutElement]] */
8132 const struct types resolution_table_core__NativeArray__core__Set__nitc__MVirtualTypeProp
= {
8135 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
8136 &type_core__NativeArray__core__Set__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[Set[MVirtualTypeProp]] */
8139 /* runtime type ArrayIterator[Set[MVirtualTypeProp]] */
8140 const struct type type_core__array__ArrayIterator__core__Set__nitc__MVirtualTypeProp
= {
8142 "ArrayIterator[Set[MVirtualTypeProp]]", /* class_name_string */
8145 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MVirtualTypeProp
,
8149 2401, /* nullable Object */
8150 2400, /* Iterator[Object] */
8198 1411, /* ArrayIterator[Set[MProperty]] */
8228 1718, /* ArrayIterator[nullable Object] */
8231 1766, /* ArrayIterator[Set[MVirtualTypeProp]] */
8246 1884, /* ArrayIterator[Object] */
8248 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
8287 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MVirtualTypeProp
= {
8290 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
8291 &type_core__AbstractArrayRead__core__Set__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MVirtualTypeProp]] */
8294 /* runtime type ArrayReverseIterator[Set[MVirtualTypeProp]] */
8295 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MVirtualTypeProp
= {
8297 "ArrayReverseIterator[Set[MVirtualTypeProp]]", /* class_name_string */
8300 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MVirtualTypeProp
,
8304 2401, /* nullable Object */
8305 2400, /* Iterator[Object] */
8353 1411, /* ArrayIterator[Set[MProperty]] */
8383 1718, /* ArrayIterator[nullable Object] */
8386 1766, /* ArrayIterator[Set[MVirtualTypeProp]] */
8401 1884, /* ArrayIterator[Object] */
8403 1900, /* ArrayIterator[Set[PropertyLayoutElement]] */
8479 1412, /* ArrayReverseIterator[Set[MProperty]] */
8509 1719, /* ArrayReverseIterator[nullable Object] */
8512 1767, /* ArrayReverseIterator[Set[MVirtualTypeProp]] */
8527 1885, /* ArrayReverseIterator[Object] */
8529 1901, /* ArrayReverseIterator[Set[PropertyLayoutElement]] */
8568 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MVirtualTypeProp
= {
8571 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
8572 &type_core__AbstractArrayRead__core__Set__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MVirtualTypeProp]] */
8575 /* runtime type MapKeysIterator[MClass, Set[MVirtualTypeProp]] */
8576 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
8578 "MapKeysIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
8581 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
8585 2401, /* nullable Object */
8586 2400, /* Iterator[Object] */
8620 1413, /* MapKeysIterator[MClass, Set[MProperty]] */
8641 1720, /* MapKeysIterator[Object, nullable Object] */
8646 1768, /* MapKeysIterator[MClass, Set[MVirtualTypeProp]] */
8653 1902, /* MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
8676 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
8679 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
8680 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapIterator[K, V]: MapIterator[MClass, Set[MVirtualTypeProp]] */
8683 /* runtime type Array[MVirtualTypeProp] */
8684 const struct type type_core__Array__nitc__MVirtualTypeProp
= {
8686 "Array[MVirtualTypeProp]", /* class_name_string */
8689 &resolution_table_core__Array__nitc__MVirtualTypeProp
,
8693 2401, /* nullable Object */
8705 2418, /* Collection[MProperty] */
8729 2442, /* Collection[Object] */
8731 2444, /* Collection[PropertyLayoutElement] */
8759 2472, /* Collection[nullable MProperty] */
8789 2502, /* Collection[nullable Object] */
8792 2505, /* Collection[MVirtualTypeProp] */
8803 2516, /* Collection[nullable PropertyLayoutElement] */
8821 1715, /* Array[nullable Object] */
8822 2210, /* SequenceRead[nullable Object] */
8839 2549, /* AbstractArrayRead[MProperty] */
8846 2556, /* AbstractArrayRead[nullable MProperty] */
8893 2603, /* AbstractArrayRead[nullable Object] */
8897 2607, /* AbstractArrayRead[MVirtualTypeProp] */
8911 2621, /* AbstractArrayRead[Object] */
8915 2625, /* AbstractArrayRead[PropertyLayoutElement] */
8917 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
8958 2864, /* AbstractArray[MProperty] */
8982 2888, /* AbstractArray[Object] */
8984 2890, /* AbstractArray[PropertyLayoutElement] */
9012 2918, /* AbstractArray[nullable MProperty] */
9043 2949, /* AbstractArray[nullable Object] */
9046 2952, /* AbstractArray[MVirtualTypeProp] */
9057 2963, /* AbstractArray[nullable PropertyLayoutElement] */
9076 226, /* Array[Object] */
9088 62, /* Array[MProperty] */
9091 1259, /* Array[nullable MProperty] */
9119 234, /* Array[PropertyLayoutElement] */
9174 1769, /* Array[MVirtualTypeProp] */
9185 1929, /* Array[nullable PropertyLayoutElement] */
9204 const struct types resolution_table_core__Array__nitc__MVirtualTypeProp
= {
9207 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
9208 &type_core__Array__nitc__MVirtualTypeProp
, /* SELF: Array[MVirtualTypeProp] */
9209 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
9210 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9211 &type_core__AbstractArray__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[MVirtualTypeProp] */
9212 &type_core__NativeArray__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[MVirtualTypeProp] */
9213 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
9214 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
9215 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
9216 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
9217 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
9218 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9219 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9220 &type_core__AbstractArray__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[MVirtualTypeProp] */
9221 &type_core__array__ArrayIterator__nitc__MVirtualTypeProp
, /* ArrayIterator[E]: ArrayIterator[MVirtualTypeProp] */
9222 &type_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MVirtualTypeProp] */
9225 /* runtime type HashSetIterator[MVirtualTypeProp] */
9226 const struct type type_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
= {
9228 "HashSetIterator[MVirtualTypeProp]", /* class_name_string */
9231 &resolution_table_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
,
9235 2401, /* nullable Object */
9236 2400, /* Iterator[Object] */
9239 2841, /* Iterator[MProperty] */
9257 1565, /* HashSetIterator[Object] */
9260 1770, /* HashSetIterator[MVirtualTypeProp] */
9263 1917, /* HashSetIterator[PropertyLayoutElement] */
9266 1999, /* HashSetIterator[MProperty] */
9270 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
= {
9273 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9274 &type_core__HashSet__nitc__MVirtualTypeProp
, /* HashSet[E]: HashSet[MVirtualTypeProp] */
9277 /* runtime type HashSetNode[MVirtualTypeProp] */
9278 const struct type type_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
9280 "HashSetNode[MVirtualTypeProp]", /* class_name_string */
9283 &resolution_table_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
,
9287 2401, /* nullable Object */
9300 2786, /* nullable HashSetNode[Object] */
9303 2805, /* nullable HashSetNode[MVirtualTypeProp] */
9306 2816, /* nullable HashSetNode[PropertyLayoutElement] */
9309 2824, /* nullable HashSetNode[MProperty] */
9321 1566, /* HashSetNode[Object] */
9324 1771, /* HashSetNode[MVirtualTypeProp] */
9327 1918, /* HashSetNode[PropertyLayoutElement] */
9330 2000, /* HashSetNode[MProperty] */
9336 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
9340 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
9343 /* runtime type NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
9344 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
9346 "NativeArray[nullable HashSetNode[MVirtualTypeProp]]", /* class_name_string */
9349 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
,
9353 2401, /* nullable Object */
9447 1717, /* NativeArray[nullable Object] */
9527 1567, /* NativeArray[nullable HashSetNode[Object]] */
9546 1772, /* NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
9557 1919, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9565 2001, /* NativeArray[nullable HashSetNode[MProperty]] */
9582 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
9585 &type_nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* E: nullable HashSetNode[MVirtualTypeProp] */
9586 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
9589 /* runtime type NativeArray[MVirtualTypeProp] */
9590 const struct type type_core__NativeArray__nitc__MVirtualTypeProp
= {
9592 "NativeArray[MVirtualTypeProp]", /* class_name_string */
9595 &resolution_table_core__NativeArray__nitc__MVirtualTypeProp
,
9599 2401, /* nullable Object */
9608 1173, /* NativeArray[MProperty] */
9632 227, /* NativeArray[Object] */
9634 1914, /* NativeArray[PropertyLayoutElement] */
9662 1261, /* NativeArray[nullable MProperty] */
9693 1717, /* NativeArray[nullable Object] */
9696 1773, /* NativeArray[MVirtualTypeProp] */
9707 1930, /* NativeArray[nullable PropertyLayoutElement] */
9828 const struct types resolution_table_core__NativeArray__nitc__MVirtualTypeProp
= {
9831 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
9832 &type_core__NativeArray__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[MVirtualTypeProp] */
9835 /* runtime type ArrayIterator[MVirtualTypeProp] */
9836 const struct type type_core__array__ArrayIterator__nitc__MVirtualTypeProp
= {
9838 "ArrayIterator[MVirtualTypeProp]", /* class_name_string */
9841 &resolution_table_core__array__ArrayIterator__nitc__MVirtualTypeProp
,
9845 2401, /* nullable Object */
9846 2400, /* Iterator[Object] */
9849 2841, /* Iterator[MProperty] */
9870 1174, /* ArrayIterator[MProperty] */
9877 1262, /* ArrayIterator[nullable MProperty] */
9924 1718, /* ArrayIterator[nullable Object] */
9928 1774, /* ArrayIterator[MVirtualTypeProp] */
9942 1884, /* ArrayIterator[Object] */
9946 1915, /* ArrayIterator[PropertyLayoutElement] */
9948 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
9983 const struct types resolution_table_core__array__ArrayIterator__nitc__MVirtualTypeProp
= {
9986 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9987 &type_core__AbstractArrayRead__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[MVirtualTypeProp] */