1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[MGroup] */
3 const struct type type_core__Array__nitc__MGroup
= {
5 "Array[MGroup]", /* class_name_string */
8 &resolution_table_core__Array__nitc__MGroup
,
12 2401, /* nullable Object */
48 2442, /* Collection[Object] */
82 2476, /* Collection[nullable MGroup] */
90 2484, /* Collection[MGroup] */
108 2502, /* Collection[nullable Object] */
140 1715, /* Array[nullable Object] */
141 2210, /* SequenceRead[nullable Object] */
169 2560, /* AbstractArrayRead[nullable MGroup] */
187 2578, /* AbstractArrayRead[MGroup] */
212 2603, /* AbstractArrayRead[nullable Object] */
230 2621, /* AbstractArrayRead[Object] */
301 2888, /* AbstractArray[Object] */
335 2922, /* AbstractArray[nullable MGroup] */
344 2931, /* AbstractArray[MGroup] */
362 2949, /* AbstractArray[nullable Object] */
395 226, /* Array[Object] */
402 1440, /* Array[MGroup] */
466 1310, /* Array[nullable MGroup] */
523 const struct types resolution_table_core__Array__nitc__MGroup
= {
526 &type_nitc__MGroup
, /* E: MGroup */
527 &type_core__Array__nitc__MGroup
, /* SELF: Array[MGroup] */
528 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
529 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
530 &type_core__AbstractArray__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[MGroup] */
531 &type_core__NativeArray__nitc__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
532 &type_nitc__MGroup
, /* E: MGroup */
533 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
534 &type_nitc__MGroup
, /* E: MGroup */
535 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
536 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
537 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
538 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
539 &type_core__AbstractArray__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[MGroup] */
540 &type_core__array__ArrayIterator__nitc__MGroup
, /* ArrayIterator[E]: ArrayIterator[MGroup] */
541 &type_core__array__ArrayReverseIterator__nitc__MGroup
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MGroup] */
544 /* runtime type POSetElement[MGroup] */
545 const struct type type_poset__POSetElement__nitc__MGroup
= {
547 "POSetElement[MGroup]", /* class_name_string */
550 &resolution_table_poset__POSetElement__nitc__MGroup
,
554 2401, /* nullable Object */
559 1441, /* POSetElement[MGroup] */
564 const struct types resolution_table_poset__POSetElement__nitc__MGroup
= {
567 &type_core__HashSet__nitc__MGroup
, /* HashSet[E]: HashSet[MGroup] */
568 &type_poset__POSet__nitc__MGroup
, /* POSet[E]: POSet[MGroup] */
569 &type_nitc__MGroup
, /* E: MGroup */
572 /* runtime type POSetConflictGraph[MGroup] */
573 const struct type type_nitc__POSetConflictGraph__nitc__MGroup
= {
575 "POSetConflictGraph[MGroup]", /* class_name_string */
578 &resolution_table_nitc__POSetConflictGraph__nitc__MGroup
,
582 2401, /* nullable Object */
587 1442, /* POSetConflictGraph[MGroup] */
592 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MGroup
= {
595 &type_core__HashSet__nitc__MGroup
, /* HashSet[E]: HashSet[MGroup] */
596 &type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMap[E, Set[E]]: HashMap[MGroup, Set[MGroup]] */
597 &type_poset__POSet__nitc__MGroup
, /* POSet[E]: POSet[MGroup] */
598 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
599 &type_nitc__MGroup
, /* E: MGroup */
600 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
603 /* runtime type HashSet[MGroup] */
604 const struct type type_core__HashSet__nitc__MGroup
= {
606 "HashSet[MGroup]", /* class_name_string */
609 &resolution_table_core__HashSet__nitc__MGroup
,
613 2401, /* nullable Object */
614 2208, /* Set[nullable Object] */
649 2442, /* Collection[Object] */
683 2476, /* Collection[nullable MGroup] */
691 2484, /* Collection[MGroup] */
709 2502, /* Collection[nullable Object] */
746 2397, /* Set[MGroup] */
759 2851, /* Set[Object] */
771 1443, /* HashSet[MGroup] */
777 136, /* HashSet[Object] */
789 const struct types resolution_table_core__HashSet__nitc__MGroup
= {
792 &type_nitc__MGroup
, /* E: MGroup */
793 &type_core__HashSet__nitc__MGroup
, /* SELF: HashSet[MGroup] */
794 &type_core__hash_collection__HashSetNode__nitc__MGroup
, /* HashSetNode[E]: HashSetNode[MGroup] */
795 &type_core__hash_collection__HashSetIterator__nitc__MGroup
, /* HashSetIterator[E]: HashSetIterator[MGroup] */
796 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
797 &type_core__HashSet__nitc__MGroup
, /* HashSet[E]: HashSet[MGroup] */
798 &type_core__Set__nitc__MGroup
, /* Set[E]: Set[MGroup] */
799 &type_core__HashSet__nitc__MGroup
, /* HashSet[E]: HashSet[MGroup] */
801 &type_nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* nullable N: nullable HashSetNode[MGroup] */
802 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
803 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
804 &type_core__hash_collection__HashSetNode__nitc__MGroup
, /* N: HashSetNode[MGroup] */
805 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MGroup]] */
808 /* runtime type HashMap[MGroup, Set[MGroup]] */
809 const struct type type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
= {
811 "HashMap[MGroup, Set[MGroup]]", /* class_name_string */
814 &resolution_table_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
,
818 2401, /* nullable Object */
819 2206, /* MapRead[nullable Object, nullable Object] */
880 3051, /* MapRead[MGroup, Set[MGroup]] */
884 3055, /* MapRead[Object, nullable Object] */
934 1444, /* HashMap[MGroup, Set[MGroup]] */
951 1704, /* HashMap[Object, nullable Object] */
985 const struct types resolution_table_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
= {
991 &type_core__hash_collection__HashMapIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, Set[MGroup]] */
992 &type_nitc__MGroup
, /* K: MGroup */
993 &type_core__Set__nitc__MGroup
, /* V: Set[MGroup] */
994 &type_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, Set[MGroup]] */
995 &type_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, Set[MGroup]] */
996 &type_core__hash_collection__HashMapValues__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, Set[MGroup]] */
997 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* nullable N: nullable HashMapNode[MGroup, Set[MGroup]] */
998 &type_core__MapRead__nitc__MGroup__core__Set__nitc__MGroup
, /* MapRead[K, V]: MapRead[MGroup, Set[MGroup]] */
1000 &type_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* N: HashMapNode[MGroup, Set[MGroup]] */
1001 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
1004 /* runtime type HashMapKeys[MGroup, Set[MGroup]] */
1005 const struct type type_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup
= {
1007 "HashMapKeys[MGroup, Set[MGroup]]", /* class_name_string */
1010 &resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup
,
1014 2401, /* nullable Object */
1050 2442, /* Collection[Object] */
1084 2476, /* Collection[nullable MGroup] */
1092 2484, /* Collection[MGroup] */
1110 2502, /* Collection[nullable Object] */
1169 1445, /* HashMapKeys[MGroup, Set[MGroup]] */
1186 1710, /* HashMapKeys[Object, nullable Object] */
1220 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup
= {
1223 &type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
1224 &type_core__MapKeysIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, Set[MGroup]] */
1234 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
1237 /* runtime type HashMapValues[MGroup, Set[MGroup]] */
1238 const struct type type_core__hash_collection__HashMapValues__nitc__MGroup__core__Set__nitc__MGroup
= {
1240 "HashMapValues[MGroup, Set[MGroup]]", /* class_name_string */
1243 &resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__core__Set__nitc__MGroup
,
1247 2401, /* nullable Object */
1283 2442, /* Collection[Object] */
1326 2485, /* Collection[Set[MGroup]] */
1343 2502, /* Collection[nullable Object] */
1402 1446, /* HashMapValues[MGroup, Set[MGroup]] */
1419 1711, /* HashMapValues[Object, nullable Object] */
1453 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__core__Set__nitc__MGroup
= {
1456 &type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
1457 &type_core__MapValuesIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, Set[MGroup]] */
1467 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
1470 /* runtime type HashMapIterator[MGroup, Set[MGroup]] */
1471 const struct type type_core__hash_collection__HashMapIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
1473 "HashMapIterator[MGroup, Set[MGroup]]", /* class_name_string */
1476 &resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__core__Set__nitc__MGroup
,
1480 2401, /* nullable Object */
1509 2688, /* MapIterator[MGroup, Set[MGroup]] */
1527 2706, /* MapIterator[Object, nullable Object] */
1588 1447, /* HashMapIterator[MGroup, Set[MGroup]] */
1605 1712, /* HashMapIterator[Object, nullable Object] */
1639 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
1642 &type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
1645 /* runtime type NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
1646 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
= {
1648 "NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]]", /* class_name_string */
1651 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
,
1655 2401, /* nullable Object */
1749 1717, /* NativeArray[nullable Object] */
1815 1448, /* NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
1842 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1884 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
= {
1887 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* E: nullable HashMapNode[MGroup, Set[MGroup]] */
1888 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
1891 /* runtime type HashMapNode[MGroup, Set[MGroup]] */
1892 const struct type type_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
= {
1894 "HashMapNode[MGroup, Set[MGroup]]", /* class_name_string */
1897 &resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
,
1901 2401, /* nullable Object */
1930 2772, /* nullable HashMapNode[MGroup, Set[MGroup]] */
1947 2799, /* nullable HashMapNode[Object, nullable Object] */
2037 1449, /* HashMapNode[MGroup, Set[MGroup]] */
2041 1714, /* HashMapNode[Object, nullable Object] */
2058 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
= {
2061 &type_core__Set__nitc__MGroup
, /* V: Set[MGroup] */
2062 &type_nitc__MGroup
, /* K: MGroup */
2065 /* runtime type Array[Set[MGroup]] */
2066 const struct type type_core__Array__core__Set__nitc__MGroup
= {
2068 "Array[Set[MGroup]]", /* class_name_string */
2071 &resolution_table_core__Array__core__Set__nitc__MGroup
,
2075 2401, /* nullable Object */
2111 2442, /* Collection[Object] */
2154 2485, /* Collection[Set[MGroup]] */
2171 2502, /* Collection[nullable Object] */
2203 1715, /* Array[nullable Object] */
2204 2210, /* SequenceRead[nullable Object] */
2249 2577, /* AbstractArrayRead[Set[MGroup]] */
2275 2603, /* AbstractArrayRead[nullable Object] */
2293 2621, /* AbstractArrayRead[Object] */
2364 2888, /* AbstractArray[Object] */
2408 2932, /* AbstractArray[Set[MGroup]] */
2425 2949, /* AbstractArray[nullable Object] */
2458 226, /* Array[Object] */
2538 1450, /* Array[Set[MGroup]] */
2586 const struct types resolution_table_core__Array__core__Set__nitc__MGroup
= {
2589 &type_core__Set__nitc__MGroup
, /* E: Set[MGroup] */
2590 &type_core__Array__core__Set__nitc__MGroup
, /* SELF: Array[Set[MGroup]] */
2591 &type_core__Collection__core__Set__nitc__MGroup
, /* Collection[E]: Collection[Set[MGroup]] */
2592 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
2593 &type_core__AbstractArray__core__Set__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[Set[MGroup]] */
2594 &type_core__NativeArray__core__Set__nitc__MGroup
, /* NativeArray[E]: NativeArray[Set[MGroup]] */
2595 &type_core__Set__nitc__MGroup
, /* E: Set[MGroup] */
2596 &type_core__Collection__core__Set__nitc__MGroup
, /* Collection[E]: Collection[Set[MGroup]] */
2597 &type_core__Set__nitc__MGroup
, /* E: Set[MGroup] */
2598 &type_core__Collection__core__Set__nitc__MGroup
, /* Collection[E]: Collection[Set[MGroup]] */
2599 &type_core__Collection__core__Set__nitc__MGroup
, /* Collection[E]: Collection[Set[MGroup]] */
2600 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
2601 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
2602 &type_core__AbstractArray__core__Set__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[Set[MGroup]] */
2603 &type_core__array__ArrayIterator__core__Set__nitc__MGroup
, /* ArrayIterator[E]: ArrayIterator[Set[MGroup]] */
2604 &type_core__array__ArrayReverseIterator__core__Set__nitc__MGroup
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MGroup]] */
2607 /* runtime type MapValuesIterator[MGroup, Set[MGroup]] */
2608 const struct type type_core__MapValuesIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
2610 "MapValuesIterator[MGroup, Set[MGroup]]", /* class_name_string */
2613 &resolution_table_core__MapValuesIterator__nitc__MGroup__core__Set__nitc__MGroup
,
2617 2401, /* nullable Object */
2618 2400, /* Iterator[Object] */
2655 1451, /* MapValuesIterator[MGroup, Set[MGroup]] */
2673 1716, /* MapValuesIterator[Object, nullable Object] */
2708 const struct types resolution_table_core__MapValuesIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
2711 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
2712 &type_core__MapIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, Set[MGroup]] */
2715 /* runtime type NativeArray[Set[MGroup]] */
2716 const struct type type_core__NativeArray__core__Set__nitc__MGroup
= {
2718 "NativeArray[Set[MGroup]]", /* class_name_string */
2721 &resolution_table_core__NativeArray__core__Set__nitc__MGroup
,
2725 2401, /* nullable Object */
2758 227, /* NativeArray[Object] */
2802 1452, /* NativeArray[Set[MGroup]] */
2819 1717, /* NativeArray[nullable Object] */
2954 const struct types resolution_table_core__NativeArray__core__Set__nitc__MGroup
= {
2957 &type_core__Set__nitc__MGroup
, /* E: Set[MGroup] */
2958 &type_core__NativeArray__core__Set__nitc__MGroup
, /* NativeArray[E]: NativeArray[Set[MGroup]] */
2961 /* runtime type ArrayIterator[Set[MGroup]] */
2962 const struct type type_core__array__ArrayIterator__core__Set__nitc__MGroup
= {
2964 "ArrayIterator[Set[MGroup]]", /* class_name_string */
2967 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MGroup
,
2971 2401, /* nullable Object */
2972 2400, /* Iterator[Object] */
3024 1453, /* ArrayIterator[Set[MGroup]] */
3050 1718, /* ArrayIterator[nullable Object] */
3068 1884, /* ArrayIterator[Object] */
3109 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MGroup
= {
3112 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
3113 &type_core__AbstractArrayRead__core__Set__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MGroup]] */
3116 /* runtime type ArrayReverseIterator[Set[MGroup]] */
3117 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MGroup
= {
3119 "ArrayReverseIterator[Set[MGroup]]", /* class_name_string */
3122 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MGroup
,
3126 2401, /* nullable Object */
3127 2400, /* Iterator[Object] */
3179 1453, /* ArrayIterator[Set[MGroup]] */
3205 1718, /* ArrayIterator[nullable Object] */
3223 1884, /* ArrayIterator[Object] */
3305 1454, /* ArrayReverseIterator[Set[MGroup]] */
3331 1719, /* ArrayReverseIterator[nullable Object] */
3349 1885, /* ArrayReverseIterator[Object] */
3390 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MGroup
= {
3393 &type_core__Array__core__Set__nitc__MGroup
, /* Array[E]: Array[Set[MGroup]] */
3394 &type_core__AbstractArrayRead__core__Set__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MGroup]] */
3397 /* runtime type MapKeysIterator[MGroup, Set[MGroup]] */
3398 const struct type type_core__MapKeysIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
3400 "MapKeysIterator[MGroup, Set[MGroup]]", /* class_name_string */
3403 &resolution_table_core__MapKeysIterator__nitc__MGroup__core__Set__nitc__MGroup
,
3407 2401, /* nullable Object */
3408 2400, /* Iterator[Object] */
3412 2842, /* Iterator[MGroup] */
3445 1455, /* MapKeysIterator[MGroup, Set[MGroup]] */
3463 1720, /* MapKeysIterator[Object, nullable Object] */
3498 const struct types resolution_table_core__MapKeysIterator__nitc__MGroup__core__Set__nitc__MGroup
= {
3501 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
3502 &type_core__MapIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, Set[MGroup]] */
3505 /* runtime type HashSetIterator[MGroup] */
3506 const struct type type_core__hash_collection__HashSetIterator__nitc__MGroup
= {
3508 "HashSetIterator[MGroup]", /* class_name_string */
3511 &resolution_table_core__hash_collection__HashSetIterator__nitc__MGroup
,
3515 2401, /* nullable Object */
3516 2400, /* Iterator[Object] */
3520 2842, /* Iterator[MGroup] */
3530 1456, /* HashSetIterator[MGroup] */
3537 1565, /* HashSetIterator[Object] */
3550 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MGroup
= {
3553 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
3554 &type_core__HashSet__nitc__MGroup
, /* HashSet[E]: HashSet[MGroup] */
3557 /* runtime type HashSetNode[MGroup] */
3558 const struct type type_core__hash_collection__HashSetNode__nitc__MGroup
= {
3560 "HashSetNode[MGroup]", /* class_name_string */
3563 &resolution_table_core__hash_collection__HashSetNode__nitc__MGroup
,
3567 2401, /* nullable Object */
3573 2773, /* nullable HashSetNode[MGroup] */
3580 2786, /* nullable HashSetNode[Object] */
3601 1566, /* HashSetNode[Object] */
3613 1457, /* HashSetNode[MGroup] */
3616 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MGroup
= {
3620 &type_nitc__MGroup
, /* K: MGroup */
3623 /* runtime type NativeArray[nullable HashSetNode[MGroup]] */
3624 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
= {
3626 "NativeArray[nullable HashSetNode[MGroup]]", /* class_name_string */
3629 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
,
3633 2401, /* nullable Object */
3727 1717, /* NativeArray[nullable Object] */
3794 1458, /* NativeArray[nullable HashSetNode[MGroup]] */
3807 1567, /* NativeArray[nullable HashSetNode[Object]] */
3862 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
= {
3865 &type_nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* E: nullable HashSetNode[MGroup] */
3866 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MGroup]] */
3869 /* runtime type NativeArray[MGroup] */
3870 const struct type type_core__NativeArray__nitc__MGroup
= {
3872 "NativeArray[MGroup]", /* class_name_string */
3875 &resolution_table_core__NativeArray__nitc__MGroup
,
3879 2401, /* nullable Object */
3912 227, /* NativeArray[Object] */
3946 1312, /* NativeArray[nullable MGroup] */
3955 1459, /* NativeArray[MGroup] */
3973 1717, /* NativeArray[nullable Object] */
4108 const struct types resolution_table_core__NativeArray__nitc__MGroup
= {
4111 &type_nitc__MGroup
, /* E: MGroup */
4112 &type_core__NativeArray__nitc__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
4115 /* runtime type ArrayIterator[MGroup] */
4116 const struct type type_core__array__ArrayIterator__nitc__MGroup
= {
4118 "ArrayIterator[MGroup]", /* class_name_string */
4121 &resolution_table_core__array__ArrayIterator__nitc__MGroup
,
4125 2401, /* nullable Object */
4126 2400, /* Iterator[Object] */
4130 2842, /* Iterator[MGroup] */
4161 1313, /* ArrayIterator[nullable MGroup] */
4179 1460, /* ArrayIterator[MGroup] */
4204 1718, /* ArrayIterator[nullable Object] */
4222 1884, /* ArrayIterator[Object] */
4263 const struct types resolution_table_core__array__ArrayIterator__nitc__MGroup
= {
4266 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
4267 &type_core__AbstractArrayRead__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[MGroup] */
4270 /* runtime type ArrayReverseIterator[MGroup] */
4271 const struct type type_core__array__ArrayReverseIterator__nitc__MGroup
= {
4273 "ArrayReverseIterator[MGroup]", /* class_name_string */
4276 &resolution_table_core__array__ArrayReverseIterator__nitc__MGroup
,
4280 2401, /* nullable Object */
4281 2400, /* Iterator[Object] */
4285 2842, /* Iterator[MGroup] */
4316 1313, /* ArrayIterator[nullable MGroup] */
4334 1460, /* ArrayIterator[MGroup] */
4359 1718, /* ArrayIterator[nullable Object] */
4377 1884, /* ArrayIterator[Object] */
4442 1314, /* ArrayReverseIterator[nullable MGroup] */
4460 1461, /* ArrayReverseIterator[MGroup] */
4485 1719, /* ArrayReverseIterator[nullable Object] */
4503 1885, /* ArrayReverseIterator[Object] */
4544 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MGroup
= {
4547 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
4548 &type_core__AbstractArrayRead__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[MGroup] */
4551 /* runtime type HashMapKeys[MGroup, POSetElement[MGroup]] */
4552 const struct type type_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
4554 "HashMapKeys[MGroup, POSetElement[MGroup]]", /* class_name_string */
4557 &resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
4561 2401, /* nullable Object */
4597 2442, /* Collection[Object] */
4631 2476, /* Collection[nullable MGroup] */
4639 2484, /* Collection[MGroup] */
4657 2502, /* Collection[nullable Object] */
4717 1462, /* HashMapKeys[MGroup, POSetElement[MGroup]] */
4733 1710, /* HashMapKeys[Object, nullable Object] */
4767 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
4770 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
4771 &type_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, POSetElement[MGroup]] */
4781 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
4784 /* runtime type HashMapValues[MGroup, POSetElement[MGroup]] */
4785 const struct type type_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
4787 "HashMapValues[MGroup, POSetElement[MGroup]]", /* class_name_string */
4790 &resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
4794 2401, /* nullable Object */
4830 2442, /* Collection[Object] */
4874 2486, /* Collection[POSetElement[MGroup]] */
4890 2502, /* Collection[nullable Object] */
4950 1463, /* HashMapValues[MGroup, POSetElement[MGroup]] */
4966 1711, /* HashMapValues[Object, nullable Object] */
5000 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5003 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
5004 &type_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, POSetElement[MGroup]] */
5014 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
5017 /* runtime type HashMapIterator[MGroup, POSetElement[MGroup]] */
5018 const struct type type_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5020 "HashMapIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
5023 &resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
5027 2401, /* nullable Object */
5057 2689, /* MapIterator[MGroup, POSetElement[MGroup]] */
5074 2706, /* MapIterator[Object, nullable Object] */
5136 1464, /* HashMapIterator[MGroup, POSetElement[MGroup]] */
5152 1712, /* HashMapIterator[Object, nullable Object] */
5186 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5189 &type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
5192 /* runtime type NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
5193 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5195 "NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]]", /* class_name_string */
5198 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
5202 2401, /* nullable Object */
5296 1717, /* NativeArray[nullable Object] */
5364 1465, /* NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
5389 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5431 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5434 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* E: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
5435 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
5438 /* runtime type HashMapNode[MGroup, POSetElement[MGroup]] */
5439 const struct type type_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5441 "HashMapNode[MGroup, POSetElement[MGroup]]", /* class_name_string */
5444 &resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
5448 2401, /* nullable Object */
5478 2774, /* nullable HashMapNode[MGroup, POSetElement[MGroup]] */
5494 2799, /* nullable HashMapNode[Object, nullable Object] */
5583 1466, /* HashMapNode[MGroup, POSetElement[MGroup]] */
5588 1714, /* HashMapNode[Object, nullable Object] */
5605 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5608 &type_poset__POSetElement__nitc__MGroup
, /* V: POSetElement[MGroup] */
5609 &type_nitc__MGroup
, /* K: MGroup */
5612 /* runtime type Array[POSetElement[MGroup]] */
5613 const struct type type_core__Array__poset__POSetElement__nitc__MGroup
= {
5615 "Array[POSetElement[MGroup]]", /* class_name_string */
5618 &resolution_table_core__Array__poset__POSetElement__nitc__MGroup
,
5622 2401, /* nullable Object */
5658 2442, /* Collection[Object] */
5702 2486, /* Collection[POSetElement[MGroup]] */
5718 2502, /* Collection[nullable Object] */
5750 1715, /* Array[nullable Object] */
5751 2210, /* SequenceRead[nullable Object] */
5798 2579, /* AbstractArrayRead[POSetElement[MGroup]] */
5822 2603, /* AbstractArrayRead[nullable Object] */
5840 2621, /* AbstractArrayRead[Object] */
5911 2888, /* AbstractArray[Object] */
5956 2933, /* AbstractArray[POSetElement[MGroup]] */
5972 2949, /* AbstractArray[nullable Object] */
6005 226, /* Array[Object] */
6086 1467, /* Array[POSetElement[MGroup]] */
6133 const struct types resolution_table_core__Array__poset__POSetElement__nitc__MGroup
= {
6136 &type_poset__POSetElement__nitc__MGroup
, /* E: POSetElement[MGroup] */
6137 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* SELF: Array[POSetElement[MGroup]] */
6138 &type_core__Collection__poset__POSetElement__nitc__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
6139 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6140 &type_core__AbstractArray__poset__POSetElement__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[POSetElement[MGroup]] */
6141 &type_core__NativeArray__poset__POSetElement__nitc__MGroup
, /* NativeArray[E]: NativeArray[POSetElement[MGroup]] */
6142 &type_poset__POSetElement__nitc__MGroup
, /* E: POSetElement[MGroup] */
6143 &type_core__Collection__poset__POSetElement__nitc__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
6144 &type_poset__POSetElement__nitc__MGroup
, /* E: POSetElement[MGroup] */
6145 &type_core__Collection__poset__POSetElement__nitc__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
6146 &type_core__Collection__poset__POSetElement__nitc__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
6147 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6148 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6149 &type_core__AbstractArray__poset__POSetElement__nitc__MGroup
, /* AbstractArray[E]: AbstractArray[POSetElement[MGroup]] */
6150 &type_core__array__ArrayIterator__poset__POSetElement__nitc__MGroup
, /* ArrayIterator[E]: ArrayIterator[POSetElement[MGroup]] */
6151 &type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MGroup
, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MGroup]] */
6154 /* runtime type MapValuesIterator[MGroup, POSetElement[MGroup]] */
6155 const struct type type_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
6157 "MapValuesIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
6160 &resolution_table_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
6164 2401, /* nullable Object */
6165 2400, /* Iterator[Object] */
6203 1468, /* MapValuesIterator[MGroup, POSetElement[MGroup]] */
6220 1716, /* MapValuesIterator[Object, nullable Object] */
6255 const struct types resolution_table_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
6258 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6259 &type_core__MapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
6262 /* runtime type NativeArray[POSetElement[MGroup]] */
6263 const struct type type_core__NativeArray__poset__POSetElement__nitc__MGroup
= {
6265 "NativeArray[POSetElement[MGroup]]", /* class_name_string */
6268 &resolution_table_core__NativeArray__poset__POSetElement__nitc__MGroup
,
6272 2401, /* nullable Object */
6305 227, /* NativeArray[Object] */
6350 1469, /* NativeArray[POSetElement[MGroup]] */
6366 1717, /* NativeArray[nullable Object] */
6501 const struct types resolution_table_core__NativeArray__poset__POSetElement__nitc__MGroup
= {
6504 &type_poset__POSetElement__nitc__MGroup
, /* E: POSetElement[MGroup] */
6505 &type_core__NativeArray__poset__POSetElement__nitc__MGroup
, /* NativeArray[E]: NativeArray[POSetElement[MGroup]] */
6508 /* runtime type ArrayIterator[POSetElement[MGroup]] */
6509 const struct type type_core__array__ArrayIterator__poset__POSetElement__nitc__MGroup
= {
6511 "ArrayIterator[POSetElement[MGroup]]", /* class_name_string */
6514 &resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MGroup
,
6518 2401, /* nullable Object */
6519 2400, /* Iterator[Object] */
6573 1470, /* ArrayIterator[POSetElement[MGroup]] */
6597 1718, /* ArrayIterator[nullable Object] */
6615 1884, /* ArrayIterator[Object] */
6656 const struct types resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__MGroup
= {
6659 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6660 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MGroup]] */
6663 /* runtime type ArrayReverseIterator[POSetElement[MGroup]] */
6664 const struct type type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MGroup
= {
6666 "ArrayReverseIterator[POSetElement[MGroup]]", /* class_name_string */
6669 &resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MGroup
,
6673 2401, /* nullable Object */
6674 2400, /* Iterator[Object] */
6728 1470, /* ArrayIterator[POSetElement[MGroup]] */
6752 1718, /* ArrayIterator[nullable Object] */
6770 1884, /* ArrayIterator[Object] */
6854 1471, /* ArrayReverseIterator[POSetElement[MGroup]] */
6878 1719, /* ArrayReverseIterator[nullable Object] */
6896 1885, /* ArrayReverseIterator[Object] */
6937 const struct types resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MGroup
= {
6940 &type_core__Array__poset__POSetElement__nitc__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
6941 &type_core__AbstractArrayRead__poset__POSetElement__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[MGroup]] */
6944 /* runtime type MapKeysIterator[MGroup, POSetElement[MGroup]] */
6945 const struct type type_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
6947 "MapKeysIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
6950 &resolution_table_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
6954 2401, /* nullable Object */
6955 2400, /* Iterator[Object] */
6959 2842, /* Iterator[MGroup] */
6993 1472, /* MapKeysIterator[MGroup, POSetElement[MGroup]] */
7010 1720, /* MapKeysIterator[Object, nullable Object] */
7045 const struct types resolution_table_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
7048 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
7049 &type_core__MapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
7052 /* runtime type NativeArray[ConfigNode] */
7053 const struct type type_core__NativeArray__ini__ConfigNode
= {
7055 "NativeArray[ConfigNode]", /* class_name_string */
7058 &resolution_table_core__NativeArray__ini__ConfigNode
,
7062 2401, /* nullable Object */
7080 1473, /* NativeArray[ConfigNode] */
7095 227, /* NativeArray[Object] */
7156 1717, /* NativeArray[nullable Object] */
7291 const struct types resolution_table_core__NativeArray__ini__ConfigNode
= {
7294 &type_ini__ConfigNode
, /* E: ConfigNode */
7295 &type_core__NativeArray__ini__ConfigNode
, /* NativeArray[E]: NativeArray[ConfigNode] */
7298 /* runtime type ArrayIterator[ConfigNode] */
7299 const struct type type_core__array__ArrayIterator__ini__ConfigNode
= {
7301 "ArrayIterator[ConfigNode]", /* class_name_string */
7304 &resolution_table_core__array__ArrayIterator__ini__ConfigNode
,
7308 2401, /* nullable Object */
7309 2400, /* Iterator[Object] */
7364 1474, /* ArrayIterator[ConfigNode] */
7387 1718, /* ArrayIterator[nullable Object] */
7405 1884, /* ArrayIterator[Object] */
7446 const struct types resolution_table_core__array__ArrayIterator__ini__ConfigNode
= {
7449 &type_core__Array__ini__ConfigNode
, /* Array[E]: Array[ConfigNode] */
7450 &type_core__AbstractArrayRead__ini__ConfigNode
, /* AbstractArrayRead[E]: AbstractArrayRead[ConfigNode] */
7453 /* runtime type ArrayReverseIterator[ConfigNode] */
7454 const struct type type_core__array__ArrayReverseIterator__ini__ConfigNode
= {
7456 "ArrayReverseIterator[ConfigNode]", /* class_name_string */
7459 &resolution_table_core__array__ArrayReverseIterator__ini__ConfigNode
,
7463 2401, /* nullable Object */
7464 2400, /* Iterator[Object] */
7519 1474, /* ArrayIterator[ConfigNode] */
7542 1718, /* ArrayIterator[nullable Object] */
7560 1884, /* ArrayIterator[Object] */
7645 1475, /* ArrayReverseIterator[ConfigNode] */
7668 1719, /* ArrayReverseIterator[nullable Object] */
7686 1885, /* ArrayReverseIterator[Object] */
7727 const struct types resolution_table_core__array__ArrayReverseIterator__ini__ConfigNode
= {
7730 &type_core__Array__ini__ConfigNode
, /* Array[E]: Array[ConfigNode] */
7731 &type_core__AbstractArrayRead__ini__ConfigNode
, /* AbstractArrayRead[E]: AbstractArrayRead[ConfigNode] */
7734 /* runtime type NativeArray[MParameterType] */
7735 const struct type type_core__NativeArray__nitc__MParameterType
= {
7737 "NativeArray[MParameterType]", /* class_name_string */
7740 &resolution_table_core__NativeArray__nitc__MParameterType
,
7744 2401, /* nullable Object */
7763 1476, /* NativeArray[MParameterType] */
7769 1668, /* NativeArray[MType] */
7777 227, /* NativeArray[Object] */
7788 2084, /* NativeArray[nullable MType] */
7838 1717, /* NativeArray[nullable Object] */
7973 const struct types resolution_table_core__NativeArray__nitc__MParameterType
= {
7976 &type_nitc__MParameterType
, /* E: MParameterType */
7977 &type_core__NativeArray__nitc__MParameterType
, /* NativeArray[E]: NativeArray[MParameterType] */
7980 /* runtime type ArrayIterator[MParameterType] */
7981 const struct type type_core__array__ArrayIterator__nitc__MParameterType
= {
7983 "ArrayIterator[MParameterType]", /* class_name_string */
7986 &resolution_table_core__array__ArrayIterator__nitc__MParameterType
,
7990 2401, /* nullable Object */
7991 2400, /* Iterator[Object] */
7996 2843, /* Iterator[MType] */
8047 1477, /* ArrayIterator[MParameterType] */
8066 1669, /* ArrayIterator[MType] */
8069 1718, /* ArrayIterator[nullable Object] */
8087 1884, /* ArrayIterator[Object] */
8110 2085, /* ArrayIterator[nullable MType] */
8128 const struct types resolution_table_core__array__ArrayIterator__nitc__MParameterType
= {
8131 &type_core__Array__nitc__MParameterType
, /* Array[E]: Array[MParameterType] */
8132 &type_core__AbstractArrayRead__nitc__MParameterType
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameterType] */
8135 /* runtime type ArrayReverseIterator[MParameterType] */
8136 const struct type type_core__array__ArrayReverseIterator__nitc__MParameterType
= {
8138 "ArrayReverseIterator[MParameterType]", /* class_name_string */
8141 &resolution_table_core__array__ArrayReverseIterator__nitc__MParameterType
,
8145 2401, /* nullable Object */
8146 2400, /* Iterator[Object] */
8151 2843, /* Iterator[MType] */
8202 1477, /* ArrayIterator[MParameterType] */
8221 1669, /* ArrayIterator[MType] */
8224 1718, /* ArrayIterator[nullable Object] */
8242 1884, /* ArrayIterator[Object] */
8265 2085, /* ArrayIterator[nullable MType] */
8328 1478, /* ArrayReverseIterator[MParameterType] */
8347 1670, /* ArrayReverseIterator[MType] */
8350 1719, /* ArrayReverseIterator[nullable Object] */
8368 1885, /* ArrayReverseIterator[Object] */
8391 2086, /* ArrayReverseIterator[nullable MType] */
8409 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MParameterType
= {
8412 &type_core__Array__nitc__MParameterType
, /* Array[E]: Array[MParameterType] */
8413 &type_core__AbstractArrayRead__nitc__MParameterType
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameterType] */
8416 /* runtime type HashMapKeys[Array[MType], MGenericType] */
8417 const struct type type_core__hash_collection__HashMapKeys__core__Array__nitc__MType__nitc__MGenericType
= {
8419 "HashMapKeys[Array[MType], MGenericType]", /* class_name_string */
8422 &resolution_table_core__hash_collection__HashMapKeys__core__Array__nitc__MType__nitc__MGenericType
,
8426 2401, /* nullable Object */
8462 2442, /* Collection[Object] */
8508 2488, /* Collection[Array[MType]] */
8513 2493, /* Collection[Array[nullable MType]] */
8522 2502, /* Collection[nullable Object] */
8523 2503, /* Collection[Array[Object]] */
8583 1479, /* HashMapKeys[Array[MType], MGenericType] */
8598 1710, /* HashMapKeys[Object, nullable Object] */
8632 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Array__nitc__MType__nitc__MGenericType
= {
8635 &type_core__HashMap__core__Array__nitc__MType__nitc__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
8636 &type_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapKeysIterator[K, V]: MapKeysIterator[Array[MType], MGenericType] */
8646 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
8649 /* runtime type HashMapValues[Array[MType], MGenericType] */
8650 const struct type type_core__hash_collection__HashMapValues__core__Array__nitc__MType__nitc__MGenericType
= {
8652 "HashMapValues[Array[MType], MGenericType]", /* class_name_string */
8655 &resolution_table_core__hash_collection__HashMapValues__core__Array__nitc__MType__nitc__MGenericType
,
8659 2401, /* nullable Object */
8678 2425, /* Collection[MClassType] */
8687 2434, /* Collection[MType] */
8695 2442, /* Collection[Object] */
8706 2453, /* Collection[nullable MType] */
8740 2487, /* Collection[MGenericType] */
8755 2502, /* Collection[nullable Object] */
8816 1480, /* HashMapValues[Array[MType], MGenericType] */
8831 1711, /* HashMapValues[Object, nullable Object] */
8865 const struct types resolution_table_core__hash_collection__HashMapValues__core__Array__nitc__MType__nitc__MGenericType
= {
8868 &type_core__HashMap__core__Array__nitc__MType__nitc__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
8869 &type_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapValuesIterator[K, V]: MapValuesIterator[Array[MType], MGenericType] */
8879 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
8882 /* runtime type HashMapIterator[Array[MType], MGenericType] */
8883 const struct type type_core__hash_collection__HashMapIterator__core__Array__nitc__MType__nitc__MGenericType
= {
8885 "HashMapIterator[Array[MType], MGenericType]", /* class_name_string */
8888 &resolution_table_core__hash_collection__HashMapIterator__core__Array__nitc__MType__nitc__MGenericType
,
8892 2401, /* nullable Object */
8923 2690, /* MapIterator[Array[MType], MGenericType] */
8939 2706, /* MapIterator[Object, nullable Object] */
9002 1481, /* HashMapIterator[Array[MType], MGenericType] */
9017 1712, /* HashMapIterator[Object, nullable Object] */
9051 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Array__nitc__MType__nitc__MGenericType
= {
9054 &type_core__HashMap__core__Array__nitc__MType__nitc__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
9057 /* runtime type NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
9058 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
= {
9060 "NativeArray[nullable HashMapNode[Array[MType], MGenericType]]", /* class_name_string */
9063 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
,
9067 2401, /* nullable Object */
9161 1717, /* NativeArray[nullable Object] */
9230 1482, /* NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
9254 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9296 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
= {
9299 &type_nullable__core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
, /* E: nullable HashMapNode[Array[MType], MGenericType] */
9300 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
9303 /* runtime type HashMapNode[Array[MType], MGenericType] */
9304 const struct type type_core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
= {
9306 "HashMapNode[Array[MType], MGenericType]", /* class_name_string */
9309 &resolution_table_core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
,
9313 2401, /* nullable Object */
9344 2775, /* nullable HashMapNode[Array[MType], MGenericType] */
9359 2799, /* nullable HashMapNode[Object, nullable Object] */
9408 1483, /* HashMapNode[Array[MType], MGenericType] */
9453 1714, /* HashMapNode[Object, nullable Object] */
9470 const struct types resolution_table_core__hash_collection__HashMapNode__core__Array__nitc__MType__nitc__MGenericType
= {
9473 &type_nitc__MGenericType
, /* V: MGenericType */
9474 &type_core__Array__nitc__MType
, /* K: Array[MType] */
9477 /* runtime type Array[MGenericType] */
9478 const struct type type_core__Array__nitc__MGenericType
= {
9480 "Array[MGenericType]", /* class_name_string */
9483 &resolution_table_core__Array__nitc__MGenericType
,
9487 2401, /* nullable Object */
9506 2425, /* Collection[MClassType] */
9515 2434, /* Collection[MType] */
9523 2442, /* Collection[Object] */
9534 2453, /* Collection[nullable MType] */
9568 2487, /* Collection[MGenericType] */
9583 2502, /* Collection[nullable Object] */
9615 1715, /* Array[nullable Object] */
9616 2210, /* SequenceRead[nullable Object] */
9658 2574, /* AbstractArrayRead[MClassType] */
9666 2582, /* AbstractArrayRead[MGenericType] */
9684 2600, /* AbstractArrayRead[MType] */
9687 2603, /* AbstractArrayRead[nullable Object] */
9705 2621, /* AbstractArrayRead[Object] */
9728 2644, /* AbstractArrayRead[nullable MType] */
9759 2871, /* AbstractArray[MClassType] */
9768 2880, /* AbstractArray[MType] */
9776 2888, /* AbstractArray[Object] */
9787 2899, /* AbstractArray[nullable MType] */
9822 2934, /* AbstractArray[MGenericType] */
9837 2949, /* AbstractArray[nullable Object] */
9870 226, /* Array[Object] */
9875 103, /* Array[MClassType] */
9878 172, /* Array[MType] */
9883 729, /* Array[nullable MType] */
9952 1484, /* Array[MGenericType] */